[data-astro-cid-2foop36c][data-screen][hidden],[data-astro-cid-2foop36c][hidden]{display:none!important}.transfer-app[data-astro-cid-2foop36c]{padding-block:var(--space-7) var(--space-9);max-width:calc(var(--container-max) - 3rem)}.flow-panel[data-astro-cid-2foop36c]{width:100%;max-width:640px;padding:var(--space-6);gap:var(--space-4);flex-direction:column;margin-inline:auto;display:flex}.flow-panel[data-astro-cid-2foop36c] h2[data-astro-cid-2foop36c]{font-size:calc(22px + var(--fs-bump,0px))}.network-note[data-astro-cid-2foop36c]{margin:0 0 var(--space-4);padding:var(--space-3) var(--space-4);border:1px solid var(--border-strong);border-radius:var(--radius-md);color:var(--text-muted);font-size:calc(14px + var(--fs-bump,0px))}.flow-sub[data-astro-cid-2foop36c]{color:var(--text-muted);font-size:calc(14px + var(--fs-bump,0px));margin-top:calc(var(--space-4) * -1 + var(--space-1))}.back-link[data-astro-cid-2foop36c]{color:var(--text-muted);font-family:var(--font-mono);font-size:calc(13px + var(--fs-bump,0px));cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0}.back-link[data-astro-cid-2foop36c]:hover{color:var(--accent)}.dropzone[data-astro-cid-2foop36c]{border:1px dashed var(--border-strong);border-radius:var(--radius-lg);padding:var(--space-8) var(--space-5);text-align:center;align-items:center;gap:var(--space-2);transition:border-color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out);flex-direction:column;display:flex}.dropzone[data-astro-cid-2foop36c].is-dragover{border-color:var(--accent);background:var(--accent-dim)}.dropzone-label[data-astro-cid-2foop36c]{font-family:var(--font-mono);font-size:calc(14px + var(--fs-bump,0px));color:var(--text-muted)}.dropzone-or[data-astro-cid-2foop36c]{font-size:calc(12px + var(--fs-bump,0px));color:var(--text-faint)}.file-list[data-astro-cid-2foop36c]{gap:var(--space-1);flex-direction:column;max-height:280px;display:flex;overflow-y:auto}.file-row[data-astro-cid-2foop36c]{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-1);border-bottom:1px solid var(--border);font-size:calc(14px + var(--fs-bump,0px));display:flex}.file-row-name[data-astro-cid-2foop36c]{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.file-row-size[data-astro-cid-2foop36c]{color:var(--text-muted);font-size:calc(13px + var(--fs-bump,0px))}.file-row-remove[data-astro-cid-2foop36c]{color:var(--text-faint);font-size:calc(18px + var(--fs-bump,0px));cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:10px;line-height:1}.file-row-remove[data-astro-cid-2foop36c]:hover{color:var(--danger)}.file-list-actions[data-astro-cid-2foop36c]{justify-content:flex-start;display:flex}.file-total-row[data-astro-cid-2foop36c]{padding-top:var(--space-3);border-top:1px solid var(--border-strong);font-family:var(--font-mono);font-size:calc(14px + var(--fs-bump,0px));justify-content:space-between;font-weight:500;display:flex}.pairing-panel[data-astro-cid-2foop36c]{text-align:center;align-items:center}.pairing-grid[data-astro-cid-2foop36c]{align-items:center;gap:var(--space-5);flex-wrap:wrap;justify-content:center;display:flex}.qr-card[data-astro-cid-2foop36c]{border-radius:var(--radius-md);padding:var(--space-3);background:#fff;line-height:0}.pairing-divider[data-astro-cid-2foop36c]{font-family:var(--font-mono);font-size:calc(12px + var(--fs-bump,0px));color:var(--text-faint)}.code-card[data-astro-cid-2foop36c]{align-items:center;gap:var(--space-3);flex-direction:column;display:flex}.code-card-label[data-astro-cid-2foop36c]{font-size:calc(13px + var(--fs-bump,0px));color:var(--text-muted);max-width:20ch}.transfer-code[data-astro-cid-2foop36c]{font-size:calc(28px + var(--fs-bump,0px));letter-spacing:.08em;color:var(--accent);text-shadow:0 0 24px var(--accent-glow);font-weight:600}.pairing-status[data-astro-cid-2foop36c]{justify-content:center}.pairing-expiry[data-astro-cid-2foop36c]{font-size:calc(13px + var(--fs-bump,0px));color:var(--text-muted);text-align:center}.pairing-expiry[data-astro-cid-2foop36c].is-ending-soon{color:var(--danger,#e5484d)}.verify-block[data-astro-cid-2foop36c]{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-4);border-radius:var(--radius-md);border:1px solid var(--border-strong);background:var(--bg-raised);text-align:center;flex-direction:column;display:flex}.verify-block[data-astro-cid-2foop36c][hidden]{display:none}.verify-label[data-astro-cid-2foop36c]{font-size:calc(13px + var(--fs-bump,0px));color:var(--text-muted)}.verify-phrase[data-astro-cid-2foop36c]{font-size:calc(22px + var(--fs-bump,0px));letter-spacing:.04em;color:var(--accent);font-weight:600}.contested-note[data-astro-cid-2foop36c]{padding:var(--space-3) var(--space-4);border:1px solid var(--warning);border-radius:var(--radius-md,8px);background:var(--warning-dim);color:var(--text);font-size:calc(14px + var(--fs-bump,0px));max-width:48ch}.verify-hint[data-astro-cid-2foop36c]{font-size:calc(12px + var(--fs-bump,0px));color:var(--text-faint);max-width:42ch}.verify-actions[data-astro-cid-2foop36c]{gap:var(--space-3);margin-top:var(--space-2);display:flex}.progress-panel[data-astro-cid-2foop36c]{align-items:stretch}.progress-file[data-astro-cid-2foop36c]{font-size:calc(14px + var(--fs-bump,0px));color:var(--text-muted);min-height:1.2em}.progress-meta[data-astro-cid-2foop36c]{font-size:calc(14px + var(--fs-bump,0px));justify-content:space-between;display:flex}.progress-percent[data-astro-cid-2foop36c]{color:var(--accent);font-weight:600}.progress-meta-sub[data-astro-cid-2foop36c]{font-size:calc(13px + var(--fs-bump,0px));color:var(--text-muted)}.progress-indeterminate[data-astro-cid-2foop36c]{animation:1.4s ease-in-out infinite indeterminate;width:40%!important}@keyframes indeterminate{0%{margin-left:-40%}to{margin-left:100%}}.connecting-panel[data-astro-cid-2foop36c]{text-align:center;align-items:center;gap:var(--space-3)}.reconnect-countdown[data-astro-cid-2foop36c]{font-size:calc(.85rem + var(--fs-bump,0px));color:var(--warning,#b45309);max-width:38ch;margin:0;line-height:1.45}.check-mark[data-astro-cid-2foop36c]{color:var(--signal)}.complete-panel[data-astro-cid-2foop36c]{text-align:center;align-items:center}.complete-check[data-astro-cid-2foop36c]{background:var(--signal-dim);width:40px;height:40px;box-shadow:none;border-radius:50%;position:relative}.complete-check[data-astro-cid-2foop36c]:after{content:"✓";color:var(--signal);font-size:calc(20px + var(--fs-bump,0px));justify-content:center;align-items:center;animation:none;display:flex;position:absolute;inset:0}.complete-stats[data-astro-cid-2foop36c]{color:var(--text-muted)}.incoming-note[data-astro-cid-2foop36c]{color:var(--text-muted);font-size:calc(.8125rem + var(--fs-bump,0px));margin:0;line-height:1.5}.incoming-warning[data-astro-cid-2foop36c]{padding:var(--space-3);border:1px solid var(--warning);border-radius:var(--radius-md);background:var(--warning-dim);color:var(--text);font-size:calc(.875rem + var(--fs-bump,0px));margin:0;line-height:1.5}.complete-actions[data-astro-cid-2foop36c]{gap:var(--space-3);flex-wrap:wrap;justify-content:center;display:flex}.field-label[data-astro-cid-2foop36c]{font-size:calc(13px + var(--fs-bump,0px));color:var(--text-muted)}.code-input[data-astro-cid-2foop36c]{width:100%;font-size:calc(26px + var(--fs-bump,0px));text-align:center;letter-spacing:.1em;padding:var(--space-4);border-radius:var(--radius-md);border:1px solid var(--border-strong);background:var(--bg-raised);color:var(--text);text-transform:uppercase}.code-input[data-astro-cid-2foop36c]:focus-visible{border-color:var(--accent)}#receive-connect-btn[data-astro-cid-2foop36c],#receive-scan-btn[data-astro-cid-2foop36c]{margin-block:var(--space-2)}.scan-divider[data-astro-cid-2foop36c]{text-align:center;padding-top:var(--space-2);border-top:1px solid var(--border);gap:var(--space-2);flex-direction:column;display:flex}.scan-divider[data-astro-cid-2foop36c] p[data-astro-cid-2foop36c]{font-size:calc(13px + var(--fs-bump,0px));color:var(--text-muted)}.scanner-wrap[data-astro-cid-2foop36c]{gap:var(--space-3);flex-direction:column;align-items:center;display:none}.scanner-wrap[data-astro-cid-2foop36c]:not([hidden]){display:flex}.scanner-video[data-astro-cid-2foop36c]{border-radius:var(--radius-md);background:#000;width:100%}.scanner-video[data-astro-cid-2foop36c][hidden]{display:none}.scanner-error[data-astro-cid-2foop36c]{font-size:calc(13px + var(--fs-bump,0px));text-align:center;color:var(--danger,#e5484d);margin:0}.auth-card[data-astro-cid-2foop36c]{text-align:left;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);align-items:stretch;max-width:400px}.auth-card[data-astro-cid-2foop36c] h2[data-astro-cid-2foop36c]{font-size:calc(22px + var(--fs-bump,0px));margin:0}.auth-sub[data-astro-cid-2foop36c]{color:var(--text-muted);font-size:calc(14px + var(--fs-bump,0px));margin:calc(var(--space-1) * -1) 0 0}.google-btn[data-astro-cid-2foop36c]{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg);width:100%;color:var(--text);font-family:var(--font-body);font-size:calc(14px + var(--fs-bump,0px));cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out);justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-weight:500;text-decoration:none;display:flex}.google-btn[data-astro-cid-2foop36c]:hover{border-color:var(--text-muted)}.divider[data-astro-cid-2foop36c]{align-items:center;gap:var(--space-3);width:100%;color:var(--text-muted);font-size:calc(13px + var(--fs-bump,0px));display:flex}.divider[data-astro-cid-2foop36c]:before,.divider[data-astro-cid-2foop36c]:after{content:"";background:var(--border);flex:1;height:1px}.auth-form[data-astro-cid-2foop36c]{gap:var(--space-4);flex-direction:column;width:100%;display:flex}.auth-form[data-astro-cid-2foop36c] label[data-astro-cid-2foop36c]{flex-direction:column;gap:4px;display:flex}.auth-form[data-astro-cid-2foop36c] label[data-astro-cid-2foop36c] span[data-astro-cid-2foop36c]{font-size:calc(13px + var(--fs-bump,0px));color:var(--text-muted);font-weight:500}.auth-form[data-astro-cid-2foop36c] input[data-astro-cid-2foop36c]{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg);color:var(--text);font-family:var(--font-body);font-size:calc(14px + var(--fs-bump,0px));padding:8px 12px}.auth-form[data-astro-cid-2foop36c] input[data-astro-cid-2foop36c]:focus{outline:2px solid var(--accent);outline-offset:-1px}.auth-error[data-astro-cid-2foop36c]{color:var(--danger,#e53e3e);font-size:calc(13px + var(--fs-bump,0px));margin:0}.submit-btn[data-astro-cid-2foop36c]{border-radius:var(--radius-md);background:var(--accent);color:var(--bg);font-family:var(--font-body);font-size:calc(14px + var(--fs-bump,0px));cursor:pointer;transition:opacity var(--dur-fast) var(--ease-out);border:none;padding:10px 16px;font-weight:600}.submit-btn[data-astro-cid-2foop36c]:hover{opacity:.9}.submit-btn[data-astro-cid-2foop36c]:disabled{opacity:.6;cursor:not-allowed}.auth-switch[data-astro-cid-2foop36c]{text-align:center;font-size:calc(13px + var(--fs-bump,0px));color:var(--text-muted);margin:0}.auth-switch[data-astro-cid-2foop36c] a[data-astro-cid-2foop36c]{color:var(--accent);text-decoration:none}.auth-switch[data-astro-cid-2foop36c] a[data-astro-cid-2foop36c]:hover{text-decoration:underline}.payer-panel[data-astro-cid-2foop36c]{text-align:left;align-items:stretch}.payer-why[data-astro-cid-2foop36c]{font-size:calc(13px + var(--fs-bump,0px));color:var(--text-muted)}.payer-why[data-astro-cid-2foop36c] summary[data-astro-cid-2foop36c]{cursor:pointer;text-underline-offset:3px;text-decoration:underline}.payer-why[data-astro-cid-2foop36c] p[data-astro-cid-2foop36c]{margin-top:var(--space-2)}.payer-estimate[data-astro-cid-2foop36c]{font-size:calc(13px + var(--fs-bump,0px));color:var(--text-muted);margin-top:calc(var(--space-3) * -1)}.payer-block[data-astro-cid-2foop36c]{gap:var(--space-3);flex-direction:column;display:flex}.payer-block[data-astro-cid-2foop36c][hidden]{display:none}.payer-options[data-astro-cid-2foop36c]{gap:var(--space-2);flex-direction:column;display:flex}.payer-hint[data-astro-cid-2foop36c]{font-size:calc(12px + var(--fs-bump,0px));color:var(--text-faint)}.payer-label[data-astro-cid-2foop36c]{font-size:calc(14px + var(--fs-bump,0px));color:var(--text-muted)}.payer-value[data-astro-cid-2foop36c]{color:var(--accent);font-weight:600}.payer-status[data-astro-cid-2foop36c]{color:var(--text-muted);font-size:calc(14px + var(--fs-bump,0px))}.payer-decision[data-astro-cid-2foop36c][hidden]{display:none}.payer-decision[data-astro-cid-2foop36c]{gap:var(--space-3);flex-direction:column;display:flex}.payer-actions[data-astro-cid-2foop36c]{gap:var(--space-3);display:flex}.error-panel[data-astro-cid-2foop36c]{text-align:center;align-items:center}.error-panel[data-astro-cid-2foop36c] .status-dot[data-astro-cid-2foop36c]{width:12px;height:12px}.error-panel[data-astro-cid-2foop36c] p[data-astro-cid-2foop36c]{color:var(--text-muted)}.leave-confirm-modal[data-astro-cid-2foop36c]{z-index:320;padding:var(--space-4);background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.leave-confirm-modal[data-astro-cid-2foop36c][hidden]{display:none!important}.leave-confirm-content[data-astro-cid-2foop36c]{background:var(--bg);border:3px solid var(--accent);width:100%;max-width:440px;box-shadow:0 0 0 2px var(--accent-dim), 0 18px 48px var(--accent-glow,#00000059);border-radius:var(--radius);padding:var(--space-6) var(--space-5);text-align:center;justify-content:center;align-items:center;gap:var(--space-5);flex-direction:column;min-height:240px;display:flex}.leave-confirm-content[data-astro-cid-2foop36c] h3[data-astro-cid-2foop36c]{font-size:calc(1.15rem + var(--fs-bump,0px));color:var(--accent);margin:0}.leave-confirm-content[data-astro-cid-2foop36c] p[data-astro-cid-2foop36c]{color:var(--text-muted);font-size:calc(.9rem + var(--fs-bump,0px));margin:0}.leave-confirm-actions[data-astro-cid-2foop36c]{gap:var(--space-3);flex-wrap:wrap;justify-content:center;display:flex}#transfer-leave-confirm-btn[data-astro-cid-2foop36c]{--btn-fill:var(--danger);--btn-border:var(--danger);color:#fff}#transfer-leave-confirm-btn[data-astro-cid-2foop36c]:hover{--btn-fill:var(--danger-strong);--btn-border:var(--danger-strong)}#transfer-leave-cancel-btn[data-astro-cid-2foop36c]{--btn-fill:var(--accent);--btn-border:var(--accent);color:var(--text-on-accent)}#transfer-leave-cancel-btn[data-astro-cid-2foop36c]:hover{--btn-fill:var(--accent-strong);--btn-border:var(--accent-strong)}.transfer-hero[data-astro-cid-js5uwcal]{padding-block:var(--space-7) var(--space-6);text-align:center;border-bottom:1px solid var(--border)}.transfer-hero[data-astro-cid-js5uwcal] h1[data-astro-cid-js5uwcal]{margin-top:var(--space-3);font-size:clamp(28px,4vw,40px)}.transfer-hero-sub[data-astro-cid-js5uwcal]{margin-top:var(--space-3);color:var(--text-muted)}
