.split-toggle-row[data-astro-cid-khvkql2r]{border-top:1px solid var(--calc-card-border);justify-content:space-between;align-items:flex-start;gap:1rem;margin-top:1rem;padding-top:1rem;display:flex}.split-toggle-text[data-astro-cid-khvkql2r] label[data-astro-cid-khvkql2r]{color:var(--calc-text);margin-bottom:.25rem;font-size:.875rem;font-weight:600;display:block}.toggle-switch[data-astro-cid-khvkql2r]{border:1px solid var(--calc-input-border);background:var(--calc-input-bg);cursor:pointer;width:46px;height:26px;transition:background var(--calc-transition-fast), border-color var(--calc-transition-fast);border-radius:100px;flex-shrink:0;padding:0;position:relative}.toggle-switch[data-astro-cid-khvkql2r][aria-checked=true]{background:var(--calc-accent);border-color:var(--calc-accent)}.toggle-knob[data-astro-cid-khvkql2r]{background:var(--calc-text);width:20px;height:20px;transition:transform var(--calc-transition-fast);border-radius:50%;position:absolute;top:2px;left:2px}.toggle-switch[data-astro-cid-khvkql2r][aria-checked=true] .toggle-knob[data-astro-cid-khvkql2r]{background:var(--calc-text);transform:translate(20px)}.currency-field[data-astro-cid-khvkql2r] label[data-astro-cid-khvkql2r]{color:var(--calc-text-muted);margin-bottom:.5rem;font-size:.8125rem;display:block}.currency-display[data-astro-cid-khvkql2r],.recipient-list[data-astro-cid-khvkql2r] .currency-display{background:var(--calc-input-bg);border:1px solid var(--calc-input-border);transition:border-color var(--calc-transition-fast), background var(--calc-transition-fast);border-radius:12px;align-items:center;padding:0 .875rem;display:flex}.currency-display[data-astro-cid-khvkql2r]:focus-within,.recipient-list[data-astro-cid-khvkql2r] .currency-display:focus-within{border-color:var(--calc-input-focus-border);background:var(--calc-input-focus-bg)}.currency-symbol[data-astro-cid-khvkql2r],.recipient-list[data-astro-cid-khvkql2r] .currency-symbol{color:var(--calc-text-muted);font-size:1rem;font-weight:600}.currency-value[data-astro-cid-khvkql2r],.recipient-list[data-astro-cid-khvkql2r] .currency-value{color:var(--calc-text);font-size:1.0625rem;font-weight:600;font-family:var(--calc-font-display);background:0 0;border:none;outline:none;flex:1;width:100%;min-width:0;padding:.625rem .5rem}.recipient-list[data-astro-cid-khvkql2r]{flex-direction:column;gap:.75rem;margin:1rem 0;display:flex}.recipient-row[data-astro-cid-khvkql2r],.recipient-list[data-astro-cid-khvkql2r] .recipient-row{grid-template-columns:1fr 1fr auto;align-items:center;gap:.5rem;display:grid}.recipient-row[data-astro-cid-khvkql2r] .recipient-name[data-astro-cid-khvkql2r],.recipient-list[data-astro-cid-khvkql2r] .recipient-row .recipient-name,.recipient-row[data-astro-cid-khvkql2r] .currency-display[data-astro-cid-khvkql2r],.recipient-list[data-astro-cid-khvkql2r] .recipient-row .currency-display{margin:0}.recipient-name[data-astro-cid-khvkql2r],.recipient-list[data-astro-cid-khvkql2r] .recipient-name{background:var(--calc-input-bg);border:1px solid var(--calc-input-border);color:var(--calc-text);min-width:0;transition:border-color var(--calc-transition-fast);border-radius:12px;outline:none;padding:.625rem .75rem;font-family:inherit;font-size:.9375rem}.recipient-name[data-astro-cid-khvkql2r]:focus,.recipient-list[data-astro-cid-khvkql2r] .recipient-name:focus{border-color:var(--calc-input-focus-border)}.recipient-name[data-astro-cid-khvkql2r]::placeholder,.recipient-list[data-astro-cid-khvkql2r] .recipient-name::placeholder{color:var(--calc-text-muted)}.remove-recipient-btn[data-astro-cid-khvkql2r],.recipient-list[data-astro-cid-khvkql2r] .remove-recipient-btn{border:1px solid var(--calc-card-border);background:var(--calc-input-bg);width:36px;height:36px;color:var(--calc-text-muted);cursor:pointer;transition:color var(--calc-transition-fast), border-color var(--calc-transition-fast);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.remove-recipient-btn[data-astro-cid-khvkql2r]:hover,.recipient-list[data-astro-cid-khvkql2r] .remove-recipient-btn:hover{color:var(--danger);border-color:var(--danger-border)}.remove-recipient-btn[data-astro-cid-khvkql2r] svg[data-astro-cid-khvkql2r],.recipient-list[data-astro-cid-khvkql2r] .remove-recipient-btn svg{width:16px;height:16px}.remove-recipient-btn[data-astro-cid-khvkql2r]:disabled,.recipient-list[data-astro-cid-khvkql2r] .remove-recipient-btn:disabled{opacity:.35;cursor:not-allowed}.add-recipient-btn[data-astro-cid-khvkql2r]{border:1px dashed var(--calc-card-border);width:100%;color:var(--calc-link-color);cursor:pointer;transition:border-color var(--calc-transition-fast), background var(--calc-transition-fast);background:0 0;border-radius:12px;justify-content:center;align-items:center;gap:.5rem;padding:.625rem;font-family:inherit;font-size:.875rem;font-weight:600;display:flex}.add-recipient-btn[data-astro-cid-khvkql2r]:hover{border-color:var(--calc-accent);background:var(--accent-bg-hover)}.add-recipient-btn[data-astro-cid-khvkql2r]:disabled{opacity:.4;cursor:not-allowed}.add-recipient-btn[data-astro-cid-khvkql2r] svg[data-astro-cid-khvkql2r]{width:14px;height:14px}.status-badge[data-astro-cid-khvkql2r]{border-radius:100px;padding:.375rem 1rem;font-size:.875rem;font-weight:700;display:inline-block}.status-badge[data-astro-cid-khvkql2r].badge--yes{background:var(--warning-bg);color:var(--warning);border:1px solid var(--warning-border)}.status-badge[data-astro-cid-khvkql2r].badge--no{background:var(--success-bg);color:var(--success);border:1px solid var(--success-border)}.exemption-warning[data-astro-cid-khvkql2r]{background:var(--danger-bg);border:1px solid var(--danger-border);color:var(--danger);border-radius:12px;margin-top:.875rem;padding:.75rem .875rem;font-size:.8125rem;font-weight:600}@media (width<=480px){.recipient-row[data-astro-cid-khvkql2r],.recipient-list[data-astro-cid-khvkql2r] .recipient-row{grid-template-columns:1fr auto;grid-template-areas:"name remove""amount amount"}.recipient-row[data-astro-cid-khvkql2r] .recipient-name[data-astro-cid-khvkql2r],.recipient-list[data-astro-cid-khvkql2r] .recipient-row .recipient-name{grid-area:name}.recipient-row[data-astro-cid-khvkql2r] .remove-recipient-btn[data-astro-cid-khvkql2r],.recipient-list[data-astro-cid-khvkql2r] .recipient-row .remove-recipient-btn{grid-area:remove}.recipient-row[data-astro-cid-khvkql2r] .currency-display[data-astro-cid-khvkql2r],.recipient-list[data-astro-cid-khvkql2r] .recipient-row .currency-display{grid-area:amount}}
