.modal-contact-link{color:#6b7280;text-align:center;border-top:1px solid #eef0f2;margin:16px 0 0;padding-top:12px;font-size:12px}.modal-contact-link a{color:#2563eb;text-decoration:none}.modal-contact-link a:hover{text-decoration:underline}.modal-contact-link.hidden{display:none}.modal-contact-link-content{width:min(380px,100vw - 64px);max-width:100%;margin:0 auto;display:block}.signin-legal-disclosure{color:#6b7280;text-align:center;width:min(380px,100vw - 64px);max-width:100%;margin:0 auto 12px;font-size:12px;line-height:1.5}.signin-legal-links{display:block}.signin-legal-disclosure a{color:#2563eb;text-decoration:underline}.account-create-legal-disclosure{color:#6b7280;text-align:center;width:min(380px,100vw - 64px);max-width:100%;margin:0 auto 10px;font-size:12px;line-height:1.5}.account-create-legal-disclosure a{color:#2563eb;text-decoration:underline}.modal-backdrop{-webkit-backdrop-filter:blur(8px);z-index:9050;opacity:0;pointer-events:none;transition:opacity var(--t-med) var(--ease-out);background:#0a0a0f66;justify-content:center;align-items:center;padding:24px 16px;display:flex;position:fixed;inset:0}@media (min-width:500px){.modal-backdrop{padding:24px 16px}}@media (min-width:600px){.modal-backdrop{padding:24px}}.modal-backdrop[data-open-modal=signin]{align-items:center;padding:24px 16px}.modal-backdrop[data-open-modal=new-account]{align-items:flex-start;padding-top:140px}#modal-new-account .signin-screen{height:auto}#modal-new-account .signin-screen .signin-options{margin-top:0}.modal-backdrop.active{opacity:1;pointer-events:all}.modal{background:var(--card);border-radius:var(--r-card);width:100%;max-width:var(--widget-w);opacity:0;transition:transform var(--t-med) var(--ease-out), opacity var(--t-med) var(--ease-out);max-height:90dvh;box-shadow:var(--shadow-card);padding:20px 0;position:relative;overflow:hidden auto;transform:translateY(12px)scale(.97)}.modal-backdrop[data-open-modal=signin] #modal-signin{border-radius:var(--r-card);opacity:0;transition:transform var(--t-med) var(--ease-out), opacity var(--t-med) var(--ease-out);box-shadow:var(--shadow-card);padding:20px 0;transform:translateY(12px)scale(.97)}.modal-backdrop.active[data-open-modal=signin] #modal-signin{opacity:1;transform:translateY(0)scale(1)}@media (min-width:500px){.modal{padding:20px 0}}.modal-backdrop.active .modal{opacity:1;transform:translateY(0)scale(1)}.modal-handle{background:var(--border);border-radius:2px;width:32px;height:3px;margin:14px auto 24px}@media (min-width:500px){.modal-handle{display:none}}.modal-icon{border-radius:var(--r-md);background:var(--surface);border:1px solid var(--border);width:48px;height:48px;color:var(--text-muted);justify-content:center;align-items:center;margin-bottom:18px;display:flex}.modal-title{letter-spacing:-.02em;color:var(--text-primary);text-wrap:balance;margin-bottom:8px;font-size:18px;font-weight:600}.modal-body{color:var(--text-muted);margin-bottom:24px;font-size:14px;line-height:1.65}.modal-body strong{color:var(--text-primary);font-weight:500}.modal-actions{flex-direction:column;align-items:stretch;gap:8px;display:flex}.signin-screen{transform-origin:top;animation:none}.signin-screen.manage-temp-screen{padding-top:14px}.signin-screen.slide-in-right{animation:slideInFromRight .18s var(--ease-out) forwards;will-change:transform, opacity}.signin-screen.slide-in-left{animation:slideInFromLeft .18s var(--ease-out) forwards;will-change:transform, opacity}.signin-screen.slide-out-left{animation:slideOutToLeft 90ms var(--ease-in) forwards;pointer-events:none;z-index:0;will-change:transform, opacity;position:absolute;left:0;right:0}.signin-screen.slide-out-right{animation:slideOutToRight 90ms var(--ease-in) forwards;pointer-events:none;z-index:0;will-change:transform, opacity;position:absolute;left:0;right:0}.signin-screen .modal-title{width:min(380px,100vw - 64px);max-width:100%;margin-left:auto;margin-right:auto}.signin-sub{color:var(--text-muted);width:min(380px,100vw - 64px);max-width:100%;margin:6px auto 22px;font-size:14px;line-height:1.55}.signin-sub strong{color:var(--text-primary);font-weight:600}.accounts-list{flex-direction:column;gap:4px;width:min(380px,100vw - 64px);max-width:100%;margin:0 auto 12px;display:flex}.accounts-row{background:var(--card);border:1px solid var(--border-card);border-radius:var(--r-lg);cursor:pointer;font-family:var(--font);color:var(--text-primary);transition:all var(--t-fast);text-align:left;align-items:center;gap:10px;width:100%;padding:10px 12px;display:flex}.accounts-row:hover{background:var(--surface);border-color:#0000001a}.accounts-row.active{border-color:var(--charcoal);background:var(--surface)}.accounts-dot{background:var(--success);opacity:0;border-radius:50%;flex-shrink:0;width:6px;height:6px}.accounts-row.active .accounts-dot{opacity:1}.accounts-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;font-weight:500;overflow:hidden}.accounts-balance{color:var(--text-muted);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:14px}.accounts-section-label{letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint);padding:8px 4px 4px;font-size:12px;font-weight:600}.manage-list{flex-direction:column;gap:6px;width:min(380px,100vw - 64px);max-width:100%;margin:0 auto 12px;display:flex}.manage-row{background:var(--card);border:1px solid var(--border-card);border-radius:var(--r-lg);flex-direction:column;gap:4px;padding:10px 12px;display:flex}.manage-row.archived{opacity:.55}.manage-row-top{align-items:center;gap:8px;display:flex}.manage-name-input{font-family:var(--font);color:var(--text-primary);background:0 0;border:none;flex:1;min-width:0;padding:2px 0;font-size:14px;font-weight:500}.manage-name-input:focus{border-bottom:2px solid var(--charcoal);outline:none}.manage-name-input:focus-visible{outline:2px solid var(--charcoal);outline-offset:2px}.manage-name-input:disabled{color:var(--text-primary);opacity:1;cursor:default}.manage-temp-name{min-width:0;color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:1;font-size:14px;font-weight:500;line-height:1.4;overflow:hidden}.manage-balance{color:var(--text-muted);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:14px}.manage-row-bottom{color:var(--text-faint);justify-content:space-between;align-items:center;gap:6px;font-size:12px;display:flex}.manage-row-main{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.manage-addr{cursor:pointer;color:var(--text-faint);transition:color var(--t-fast);align-items:center;gap:4px;font-family:ui-monospace,SF Mono,Fira Code,monospace;display:inline-flex;position:relative}.manage-addr:hover{color:var(--text-muted)}.manage-addr-text{white-space:nowrap}.manage-addr .addr-copy-flash{white-space:nowrap;background:0 0;border-radius:0;justify-content:flex-start;width:0;display:inline-flex;position:static;inset:auto;overflow:hidden}.manage-addr .addr-copy-flash.visible{width:auto;margin-left:2px}.manage-btn{border:1px solid var(--border);border-radius:var(--r-full);color:var(--text-muted);cursor:pointer;font-size:14px;font-weight:500;font-family:var(--font);transition:all var(--t-fast);background:0 0;padding:5px 12px}.manage-btn:hover:not(:disabled){border-color:var(--charcoal);color:var(--text-primary)}.manage-btn.manage-btn-danger{color:var(--error);white-space:nowrap;border-color:#dc262647}.manage-btn.manage-btn-danger:hover:not(:disabled){border-color:var(--error);color:var(--error);background:#dc26260f}.manage-btn:disabled{opacity:.4;cursor:not-allowed}.manage-row-actions{flex-shrink:0;align-items:center;gap:6px;display:flex}.manage-auth-list{flex-direction:column;gap:5px;width:100%;padding-top:4px;display:flex}.manage-auth-record{grid-template-columns:minmax(120px,1fr) auto;align-items:center;gap:8px;width:100%;display:grid}.manage-auth-name{min-width:0;color:var(--text-primary);cursor:text;font-family:var(--font);background:0 0;border:0;justify-self:start;align-items:center;gap:4px;padding:2px 0;font-size:13px;font-weight:500;line-height:1.25;display:inline-flex}.manage-auth-name span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.manage-auth-name:focus-visible{outline:2px solid var(--charcoal);outline-offset:2px;border-radius:var(--r-sm)}.manage-auth-name:disabled{cursor:wait;opacity:.6}.manage-auth-memo{border:1px solid var(--border);border-radius:var(--r-sm);background:var(--surface);min-width:0;height:28px;color:var(--text-primary);font-family:var(--font);padding:5px 7px;font-size:12px;line-height:1}.manage-auth-memo:focus{outline:2px solid var(--charcoal);outline-offset:1px}.manage-auth-meta{color:var(--text-faint);text-overflow:ellipsis;white-space:nowrap;justify-self:end;font-size:12px;line-height:1.3;overflow:hidden}.manage-danger-zone{border-radius:var(--r-lg);background:#dc26260a;border:1px solid #dc26262e;justify-content:space-between;align-items:center;gap:12px;margin-top:8px;padding:12px;display:flex}.manage-danger-title{color:var(--error);font-size:13px;font-weight:600;line-height:1.3}.manage-danger-copy{color:var(--text-faint);margin-top:2px;font-size:12px;line-height:1.35}.key-agent-label{color:var(--text-primary);font-weight:600}.key-panel{gap:8px;width:min(380px,100vw - 64px);max-width:100%;margin:0 auto 14px;display:grid}.key-value{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);color:var(--text-primary);overflow-wrap:normal;white-space:nowrap;min-height:0;padding:9px 10px;font-family:ui-monospace,SF Mono,monospace;font-size:12px;line-height:1.45;overflow:auto hidden}.key-actions{gap:8px;display:flex}.key-btn{border:1px solid var(--border);border-radius:var(--r-full);background:var(--card);color:var(--text-muted);cursor:pointer;font-family:var(--font);transition:all var(--t-fast);flex:1;padding:8px 12px;font-size:14px;font-weight:500}.key-btn:hover{border-color:var(--charcoal);color:var(--text-primary)}.key-btn.copied{border-color:var(--success);color:var(--success)}.export-private-keys-warning strong{color:var(--text-primary);font-weight:700}.export-private-keys-warning{margin-bottom:10px}.export-private-keys-confirmation-copy{margin-top:0}.export-private-keys-confirmation-copy strong{color:var(--text-primary);font-weight:700}.export-private-keys-password-mask{-webkit-text-security:disc}.export-private-keys-password-hint{margin-top:8px}.export-private-keys-field{margin-bottom:16px}.export-private-keys-actions{width:min(380px,100vw - 64px);max-width:100%;margin:10px auto 0}.danger-btn{border:1px solid var(--error);border-radius:var(--r-full);background:var(--error);color:#fff;cursor:pointer;width:100%;font-family:var(--font);transition:all var(--t-fast);padding:10px 14px;font-size:14px;font-weight:600}.danger-btn:hover:not(:disabled){filter:brightness(.94)}.danger-btn:disabled{cursor:not-allowed;opacity:.45}@media (max-width:360px){.manage-danger-zone{flex-direction:column;align-items:stretch}.manage-auth-record{grid-template-columns:minmax(0,1fr) auto}.manage-auth-meta{grid-column:1/-1}}.link-agent-notice{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);width:min(380px,100vw - 64px);max-width:100%;color:var(--text-muted);gap:4px;margin:0 auto 10px;padding:10px 12px;font-size:12px;line-height:1.4;display:grid}.link-agent-notice strong{color:var(--text-primary);font-size:13px}.link-agent-panel{gap:8px;width:min(380px,100vw - 64px);max-width:100%;margin:0 auto 10px;display:grid}.link-agent-panel-title{color:var(--text-muted);font-size:12px;font-weight:600}.link-agent-prompt{resize:vertical;border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);width:100%;min-height:118px;color:var(--text-primary);padding:9px 10px;font-family:ui-monospace,SF Mono,monospace;font-size:12px;line-height:1.45}.link-agent-prompt:focus{outline:2px solid var(--charcoal);outline-offset:1px}.link-agent-copy{justify-content:center;width:100%}.link-agent-steps{width:min(380px,100vw - 64px);max-width:100%;color:var(--text-muted);margin:0 auto 12px;padding-left:22px;font-size:13px;line-height:1.4}.link-agent-steps li+li{margin-top:6px}.new-acc-type{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-full);gap:2px;width:min(380px,100vw - 64px);max-width:100%;margin:0 auto 14px;padding:3px;display:flex}.new-acc-type-btn{border-radius:var(--r-full);cursor:pointer;font-family:var(--font);color:var(--text-muted);transition:all var(--t-fast);background:0 0;border:none;flex:1;padding:8px 14px;font-size:14px;font-weight:500}.new-acc-type-btn.active{background:var(--charcoal);color:#fff}.new-acc-info{width:min(380px,100vw - 64px);max-width:100%;color:var(--text-muted);margin:-6px auto 12px;padding:0 4px;font-size:14px;line-height:1.4}.new-acc-field{width:min(380px,100vw - 64px);max-width:100%;margin:0 auto 14px}.new-acc-label{color:var(--text-muted);margin-bottom:6px;font-size:14px;font-weight:500;display:block}.new-acc-optional{color:var(--text-faint);font-weight:400}.new-acc-input{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-md);width:100%;font-size:14px;font-family:var(--font);color:var(--text-primary);transition:border-color var(--t-fast);padding:8px 10px}.new-acc-input:focus{border-color:var(--charcoal);outline:none;box-shadow:0 0 0 2px #2b2c2f2e}.new-acc-input:focus-visible{outline:2px solid var(--charcoal);outline-offset:2px}.new-acc-chips{flex-wrap:wrap;gap:3px;width:min(380px,100vw - 64px);max-width:100%;margin:-4px auto 14px;display:flex}.new-acc-chip{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-full);font-family:var(--font);color:var(--text-muted);cursor:pointer;transition:all var(--t-fast);white-space:nowrap;padding:3px 7px;font-size:14px;font-weight:500}.new-acc-chip:hover{border-color:var(--charcoal);color:var(--text-primary)}.new-acc-transfer-row{align-items:center;gap:6px;display:flex}.new-acc-dollar{color:var(--text-primary);font-size:14px;font-weight:600}.new-acc-transfer-input{-moz-appearance:textfield;flex-shrink:0;width:80px}.new-acc-transfer-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.new-acc-transfer-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.new-acc-hint{color:var(--text-faint);white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.new-acc-err{color:var(--error);margin:6px 0 0;font-size:14px}.signin-options{flex-direction:column;gap:8px;width:min(380px,100vw - 64px);max-width:100%;margin-bottom:16px;margin-left:auto;margin-right:auto;display:flex}.signin-options-row{flex-direction:row;justify-content:center;gap:6px}.signin-option{background:var(--card);border:1px solid var(--border-card);border-radius:var(--r-card);cursor:pointer;width:100%;font-family:var(--font);color:var(--text-primary);text-align:left;transition:all var(--t-fast) var(--ease-out);box-shadow:var(--shadow-sm);align-items:center;gap:8px;padding:11px 8px;text-decoration:none;display:flex}.signin-option:hover:not(:disabled){box-shadow:var(--shadow-card);border-color:#0000001a;transform:translateY(-1px)}.signin-option:active:not(:disabled){transition:transform 80ms;transform:scale(.98)}.signin-option:disabled{color:#5f667285;cursor:not-allowed;opacity:1;box-shadow:var(--shadow-sm);background:#c8cfd842;border-color:#5f66721f}.signin-option:disabled .signin-option-icon{color:#5f66726b;background:#5f667214}.signin-option:disabled .signin-option-title,.signin-option:disabled .signin-option-sub{color:#5f667285}.signin-option[aria-disabled=true]{opacity:.5;pointer-events:none;cursor:not-allowed}button.signin-option.signin-option-primary{color:#fff!important;background:#2b2c2f!important;border-color:#2b2c2f!important}button.signin-option.signin-option-primary:hover:not(:disabled){background:#2b2c2fe6!important;border-color:#2b2c2fe6!important}button.signin-option.signin-option-primary .signin-option-title,button.signin-option.signin-option-primary .signin-option-sub{color:#fff!important}button.signin-option.signin-option-primary .signin-option-sub{opacity:.7!important}button.signin-option.signin-option-primary:disabled{cursor:not-allowed;box-shadow:var(--shadow-sm);color:#5f66728c!important;background:#c8cfd84d!important;border-color:#5f667224!important}button.signin-option.signin-option-primary:disabled .signin-option-title,button.signin-option.signin-option-primary:disabled .signin-option-sub{color:#5f66728c!important}#btn-create-account:disabled{color:#5f66728c!important;background-color:#c8cfd84d!important;border-color:#5f667224!important}button.signin-option.signin-option-primary.fast-chrome-sheen,button.signin-option.signin-option-primary.fast-chrome-sheen:hover{box-shadow:0 -2px 0 0 #00000040 inset, var(--shadow-button);background:var(--fast-chrome-gradient)!important;color:#2b2c2f!important;border-color:#ffffff26!important}button.signin-option.signin-option-primary.fast-chrome-sheen.fast-chrome-sheen--flowing,button.signin-option.signin-option-primary.fast-chrome-sheen.fast-chrome-sheen--flowing:hover{background:linear-gradient(var(--fast-chrome-angle), var(--fast-chrome-stops), var(--fast-chrome-1) 140%, var(--fast-chrome-2) 165%, var(--fast-chrome-3) 190%)!important;background-size:300% 300%!important}button.signin-option.signin-option-primary.fast-chrome-sheen .signin-option-title,button.signin-option.signin-option-primary.fast-chrome-sheen .signin-option-sub{color:#2b2c2f!important}button.signin-option.signin-option-primary.fast-chrome-sheen .signin-option-sub{opacity:.6!important}button.signin-option.signin-option-primary.fast-chrome-sheen .signin-option-icon{color:#2b2c2f!important;background:#2b2c2f14!important}.signin-option-icon{border-radius:var(--r-md);background:var(--surface);width:32px;height:32px;color:var(--text-muted);flex-shrink:0;justify-content:center;align-items:center;display:flex}.signin-option-icon img{object-fit:contain;width:20px;height:20px}.signin-option-primary .signin-option-icon{color:#fff;background:#ffffff1a}.signin-option-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.signin-option-text .fast-logo{width:36px;height:13px}.signin-option-title{font-size:14px;font-weight:500}.signin-option-sub{opacity:.6;letter-spacing:-.005em;white-space:nowrap;font-size:12px}.signin-more-link{width:min(380px,100vw - 64px);max-width:100%;color:var(--text-muted);font-family:var(--font);cursor:pointer;text-align:center;transition:color var(--t-fast);background:0 0;border:none;margin-left:auto;margin-right:auto;padding:6px;font-size:14px;font-weight:500;display:block}.signin-more-link:hover:not(:disabled){color:var(--text-primary)}.signin-more-link:disabled{color:#5f66726b;cursor:not-allowed;opacity:1}.signin-back{color:var(--text-muted);font-family:var(--font);cursor:pointer;transition:color var(--t-fast);background:0 0;border:none;align-items:center;gap:4px;margin-left:max(0px,50% + min(380px,100vw - 64px)/-2);padding:0 0 14px;font-size:14px;font-weight:500;display:inline-flex}.signin-back:hover{color:var(--text-primary)}.signin-close-row{width:min(380px,100vw - 64px);max-width:100%;margin-top:12px;margin-left:auto;margin-right:auto}.auth-flash{flex-direction:column;align-items:center;gap:14px;width:min(380px,100vw - 64px);max-width:100%;margin:0 auto;padding:24px 0 8px;display:flex}.auth-flash-spinner{border-width:2px;width:22px;height:22px}.auth-flash-text{color:var(--text-muted);letter-spacing:-.01em;font-size:14px}
@font-face{font-family:generalSans;src:url(../media/GeneralSans_Regular-s.p.0aqd04_idyb6d.woff2?dpl=dpl_QafZMw9Tt6f3zEuJ51xzVfdgGcSK)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:generalSans;src:url(../media/GeneralSans_Medium-s.p.0rb3ehjtk_okh.woff2?dpl=dpl_QafZMw9Tt6f3zEuJ51xzVfdgGcSK)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:generalSans;src:url(../media/GeneralSans_Semibold-s.p.0hfk9k1kkjsdy.woff2?dpl=dpl_QafZMw9Tt6f3zEuJ51xzVfdgGcSK)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:generalSans Fallback;src:local(Arial);ascent-override:99.89%;descent-override:23.74%;line-gap-override:9.89%;size-adjust:101.11%}.generalsans_8c872ada-module__jrntKq__className{font-family:generalSans,generalSans Fallback,system-ui,-apple-system,Segoe UI,Helvetica,sans-serif}.generalsans_8c872ada-module__jrntKq__variable{--font-general-sans:"generalSans", "generalSans Fallback", system-ui, -apple-system, Segoe UI, Helvetica, sans-serif}
