.paisa-chips{margin:10px 0 0}.paisa-chips .chip{text-decoration:none}.paisa-tbl td{overflow-wrap:anywhere}.paisa-tbl td:first-child.num{width:3.2em;color:var(--muted)}.paisa-inst{color:var(--ink);font-weight:700}.paisa-inst:hover{color:var(--accent)}.paisa-rate{color:var(--ink);font-weight:800}.paisa-cls,.paisa-src{color:var(--muted);overflow-wrap:anywhere;margin-top:2px;font-size:12.5px;font-weight:500;line-height:1.45;display:block}.paisa-src a{color:inherit;text-underline-offset:2px;text-decoration:underline}.paisa-prem{margin-top:14px}.paisa-prem h3{margin:0 0 6px;font-size:15px}.paisa-prem ul{gap:6px;margin:0;padding-left:18px;display:grid}.paisa-ref{background:var(--sunk);border:1px solid var(--rule);overflow-wrap:anywhere;border-radius:10px;margin:12px 0 0;padding:10px 12px;font-size:14.5px;line-height:1.55}.paisa-amt{flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0 0;display:flex}.paisa-amt label{color:var(--muted);font-size:14px;font-weight:700}.paisa-amt input{border:1px solid var(--chip-border);background:var(--card);min-width:0;max-width:220px;min-height:44px;color:var(--ink);font:inherit;border-radius:10px;flex:140px;padding:0 12px}.paisa-calc .tbl a{color:var(--ink);font-weight:700}.card .btn.soft{margin-top:12px}.vd-grid{grid-template-columns:minmax(0,1fr);gap:10px;margin-top:12px;display:grid}@media (min-width:640px){.vd-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.vd-box{background:var(--sunk);border:1px solid var(--rule);border-radius:12px;min-width:0;padding:12px 14px}.vd-box h3{color:var(--muted);margin:0 0 4px;font-size:13.5px;font-weight:700}.vd-box .v{color:var(--ink);overflow-wrap:anywhere;font-size:18px;font-weight:800;line-height:1.35;display:block}.vd-box p{overflow-wrap:anywhere;margin:4px 0 0;font-size:14px;line-height:1.5}.vd-src{color:var(--muted);overflow-wrap:anywhere;margin-top:6px;font-size:12.5px;display:block}.vd-src a{color:inherit;text-underline-offset:2px;text-decoration:underline}.vd-calls{gap:8px;margin:8px 0 0;padding:0;list-style:none;display:grid}.vd-call{background:var(--accent-soft);min-height:44px;color:var(--accent);overflow-wrap:anywhere;border-radius:10px;align-items:center;gap:8px;padding:6px 14px;font-weight:800;text-decoration:none;display:inline-flex}.vd-call:hover{background:color-mix(in srgb, var(--accent-soft) 70%, var(--accent-line));color:var(--accent-hover)}.vd-num{font-variant-numeric:tabular-nums;letter-spacing:.01em}.vd-rules{gap:12px;margin:0;padding:0;list-style:none;display:grid}.vd-rules li{border-bottom:1px solid var(--rule);padding-bottom:12px}.vd-rules li:last-child{border-bottom:0;padding-bottom:0}.vd-rules b{font-size:15.5px;line-height:1.45;display:block}.vd-rules p{color:var(--ink-2);margin:4px 0 0;font-size:14.5px;line-height:1.6}.vd-topic{color:var(--muted);margin-bottom:4px;font-size:12px;font-weight:800;display:inline-block}.vd-countries{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;margin:12px 0 0;padding:0;list-style:none;display:grid}.vd-countries a{border:1px solid var(--chip-border);background:var(--card);min-height:64px;color:var(--ink);border-radius:12px;flex-direction:column;gap:2px;padding:10px 12px;text-decoration:none;display:flex}.vd-countries a:hover{border-color:var(--accent-line);color:var(--accent)}.vd-countries b{font-size:16px}.vd-countries small{color:var(--muted);font-size:12.5px}.vd-pick{flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;font-size:14px;display:flex}.vd-alert{background:var(--warn-soft);color:var(--ink);border:1px solid color-mix(in srgb, var(--warn) 30%, transparent);border-radius:12px;margin-top:12px;padding:12px 14px}.vd-alert b{color:var(--warn)}.vd-alert ul{margin:6px 0 0;padding-left:18px}.pl-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.pl-item{border:1px solid var(--rule);background:var(--card);border-radius:12px;min-width:0;padding:12px 14px}.pl-item b{overflow-wrap:anywhere;font-size:16px;line-height:1.4;display:block}.pl-item .pl-sub{color:var(--muted);overflow-wrap:anywhere;font-size:13.5px;display:block}.pl-acts{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.pl-acts a{border:1px solid var(--chip-border);min-height:40px;color:var(--ink-2);border-radius:10px;align-items:center;gap:6px;padding:4px 12px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.pl-acts a.is-call{background:var(--accent-soft);color:var(--accent);border-color:#0000}.pl-form{flex-wrap:wrap;align-items:flex-end;gap:8px;margin-top:12px;display:flex}.pl-form .field{flex:180px;min-width:0}
