@import"https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&family=Inter:wght@400;500;600;700&family=Manrope:wght@600;700;800&display=swap";:root{font-family:Manrope,system-ui,sans-serif;color:#111827;background:#f3f5f8;font-synthesis:none;--ink: #111827;--muted: #68758a;--subtle: #8a95a6;--line: #dce2e9;--line-strong: #cdd5df;--surface: #f3f5f8;--card: #fff;--sidebar: #0d1728;--sidebar-soft: #142239;--blue: #2457d6;--blue-dark: #183fa8;--blue-soft: #f2f6fd;--success: #13795b;--success-soft: #edf9f3;--warning: #8a611b;--warning-soft: #fff8e8;--danger: #983d3d;--danger-soft: #fff4f4}*{box-sizing:border-box}html{min-width:320px;background:var(--surface)}body{min-width:320px;min-height:100vh;margin:0;color:var(--ink);background:var(--surface)}button,input,textarea,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.46}h1,h2,h3,p{margin-top:0}h1{margin-bottom:0;font-size:clamp(22px,2.3vw,29px);letter-spacing:-.045em}h2{margin-bottom:0;font-size:15px;letter-spacing:-.025em}h3{margin-bottom:0;font-size:12px}.shell{display:flex;min-height:100vh;background:var(--surface)}.sidebar{position:sticky;top:0;z-index:10;display:flex;flex:0 0 256px;flex-direction:column;width:256px;height:100vh;padding:22px 16px 18px;border-right:1px solid #1d2a3f;color:#dce4f0;background:var(--sidebar)}.brand{display:flex;align-items:center;gap:11px;padding:0 8px 21px;color:#fff}.brand-mark{display:grid;place-items:center;width:34px;height:34px;border:1px solid #49607e;border-radius:7px;color:#fff;background:#2859c5;box-shadow:0 8px 22px #02091666;font-family:DM Mono,monospace;font-size:15px}.brand-mark{font-size:10px;font-weight:500}.brand div{display:grid;gap:2px}.brand strong{font-size:15px;letter-spacing:-.02em}.brand small{color:#8390a5;font:8px DM Mono,monospace;letter-spacing:.1em;text-transform:uppercase}.workspace-card{display:grid;gap:5px;margin:0 2px 24px;padding:13px;border:1px solid #263750;border-radius:7px;background:#111f33;box-shadow:inset 0 1px #ffffff08}.workspace-label{color:#738198;font:8px DM Mono,monospace;letter-spacing:.12em}.workspace-card strong{color:#f4f7fb;font-size:11px}.workspace-card small{color:#8e9bb0;font:9px DM Mono,monospace}.live-dot{display:inline-block;width:6px;height:6px;margin-right:6px;border-radius:50%;background:#28b77b;box-shadow:0 0 0 3px #22c78718;vertical-align:1px}.nav{display:grid;gap:2px}.nav-label{margin:16px 11px 7px;color:#5f6d82;font:8px DM Mono,monospace;letter-spacing:.14em}.nav-label:first-child{margin-top:0}.nav-item{position:relative;display:flex;align-items:center;gap:11px;width:100%;padding:10px 11px;border:0;border-radius:6px;color:#9aa7ba;background:transparent;font-size:11px;font-weight:600;text-align:left}.nav-item:hover{color:#eef3fa;background:var(--sidebar-soft)}.nav-item.active{color:#fff;background:#1b3152;box-shadow:inset 0 0 0 1px #2a4367}.nav-item.active i{position:absolute;right:8px;width:4px;height:4px;border-radius:50%;background:#76a1ff;box-shadow:0 0 0 3px #76a1ff18}.nav-icon{width:18px;color:#7185a3;font:13px DM Mono,monospace;text-align:center}.nav-item.active .nav-icon{color:#80a8ff}.sidebar-bottom{display:grid;gap:13px;margin-top:auto}.system-summary{display:grid;gap:8px;padding:12px;border:1px solid #223149;border-radius:7px;color:#a4b0c1;background:#101d30;font:9px DM Mono,monospace}.system-summary span{display:flex;align-items:center;gap:8px}.status-indicator{display:inline-block;width:6px;height:6px;border-radius:50%}.status-indicator.paused{background:#d9a23f;box-shadow:0 0 0 3px #d9a23f18}.status-indicator.blocked{background:#df6868;box-shadow:0 0 0 3px #df686818}.rail-version{padding:12px 10px 0;border-top:1px solid #223149;color:#65738a;font:8px/1.7 DM Mono,monospace;letter-spacing:.03em}.rail-version span{color:#79869a;font-family:Manrope,sans-serif;letter-spacing:0}.main-content{min-width:0;flex:1;max-width:none;padding:0 34px 64px}.workspace-content{width:100%;max-width:1500px;margin:0 auto}.topbar{position:sticky;top:0;z-index:8;display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:112px;margin:0 -34px 26px;padding:20px 34px;border-bottom:1px solid #d9dee6;background:#f7f8faee;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.page-identity{min-width:260px}.breadcrumb{display:flex;gap:7px;margin-bottom:8px;color:var(--subtle);font:8px DM Mono,monospace;letter-spacing:.08em;text-transform:uppercase}.breadcrumb b{color:#b6beca;font-weight:400}.page-identity>p{max-width:660px;margin:7px 0 0;color:var(--muted);font-size:10px;line-height:1.5}.top-actions{display:flex;align-items:center;justify-content:flex-end;gap:10px}.wallet-status{display:flex;align-items:center;gap:9px;min-width:194px;padding:9px 11px;border:1px solid #d8dee7;border-radius:6px;background:#fff}.wallet-status-dot{flex:0 0 auto;width:7px;height:7px;border-radius:50%;background:#9ba6b5;box-shadow:0 0 0 3px #9ba6b518}.wallet-status.connected .wallet-status-dot{background:#1ba875;box-shadow:0 0 0 3px #1ba87518}.wallet-status.warning .wallet-status-dot{background:#d09429;box-shadow:0 0 0 3px #d0942918}.wallet-status div{display:grid;min-width:0;gap:2px}.wallet-status small{color:#939ead;font:8px DM Mono,monospace}.wallet-status strong{overflow:hidden;color:#445065;font:9px DM Mono,monospace;text-overflow:ellipsis;white-space:nowrap}.wallet-buttons{display:flex;gap:7px}.connect-button,.primary-button{min-height:36px;padding:10px 13px;border:1px solid #1b49bd;border-radius:6px;color:#fff;background:var(--blue);box-shadow:none;font-size:10px;font-weight:700;letter-spacing:.01em}.connect-button:hover,.primary-button:hover{background:var(--blue-dark)}.connect-button span{margin-left:6px;font-size:11px}.okx-connect{border-color:#bfc8d5;color:#26344b;background:#fff}.okx-connect:hover{border-color:#8d9bad;color:#111827;background:#f7f9fb}.quiet-button,.secondary-button{min-height:34px;padding:9px 11px;border:1px solid #d6dce5;border-radius:5px;color:#465269;background:#fff;font-size:9px;font-weight:700}.quiet-button:hover,.secondary-button:hover{border-color:#9eabbc;color:var(--ink);background:#f8fafc}.wide{width:100%;text-align:center}.primary-button:focus-visible,.secondary-button:focus-visible,.quiet-button:focus-visible,.connect-button:focus-visible,.nav-item:focus-visible,.onboarding-step:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid #7da2ff;outline-offset:2px}.metric-card,.panel{border:1px solid var(--line);border-radius:7px;background:var(--card);box-shadow:0 1px 2px #11182705,0 7px 22px #11182705}.panel{padding:21px}.panel-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.section-kicker{margin:0 0 7px;color:#7d899a;font:500 8px DM Mono,monospace;letter-spacing:.12em}.metrics-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:11px;margin-bottom:12px}.metric-card{position:relative;display:flex;flex-direction:column;min-height:126px;padding:17px;overflow:hidden}.metric-card.accent:before{position:absolute;inset:0 auto 0 0;width:3px;background:var(--blue);content:""}.metric-card>span{color:#7d899a;font:8px DM Mono,monospace;letter-spacing:.12em}.metric-card strong{margin:14px 0 7px;color:#172033;font-size:23px;letter-spacing:-.05em}.metric-card small,.flow-amount small{color:#7e8a9c;font:500 11px DM Mono,monospace;letter-spacing:0}.metric-card em{margin-top:auto;color:#748095;font-size:9px;font-style:normal;line-height:1.5}.content-grid{display:grid;grid-template-columns:1.16fr .84fr;gap:12px;margin-bottom:12px}.payout-layout{display:grid;grid-template-columns:1.1fr .9fr;align-items:start;gap:12px}.privacy-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:12px}.tag{display:inline-block;padding:5px 8px;border:1px solid #bfe4d4;border-radius:4px;color:var(--success);background:var(--success-soft);font:8px DM Mono,monospace;letter-spacing:.04em;text-transform:uppercase}.warning-tag{border-color:#ead9ad;color:var(--warning);background:var(--warning-soft)}.danger-tag{border-color:#efcccc;color:var(--danger);background:var(--danger-soft)}.devnet-only-banner,.single-contributor-banner,.mode-banner{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:48px;margin-bottom:12px;padding:11px 14px;border:1px solid #cad8ef;border-left:3px solid #3e67b8;border-radius:6px;color:#34527f;background:#f6f9ff}.devnet-only-banner.mainnet-target-banner{border-color:#efcccc;border-left-color:#bd4d4d;color:#853737;background:var(--danger-soft)}.devnet-only-banner.status-loading-banner{border-color:#d7dee7;border-left-color:#7b8798;color:#59677a;background:#f8fafc}.single-contributor-banner{border-color:#ead9ad;border-left-color:#c08a25;color:#745718;background:var(--warning-soft)}.mode-banner{justify-content:flex-start;border-color:#d7dee7;border-left-color:#64748b;color:#4d596c;background:#f8fafc}.devnet-only-banner strong,.single-contributor-banner strong,.mode-banner strong{font-size:10px}.devnet-only-banner span,.single-contributor-banner span{font:8px/1.5 DM Mono,monospace}.single-contributor-banner span{max-width:760px}.mode-banner p{margin:4px 0 0;color:#758196;font-size:9px;line-height:1.5}.mode-banner .quiet-button{margin-left:auto}.mode-badge{flex:0 0 auto;padding:6px 9px;border:1px solid #d9e0e8;border-radius:4px;color:#526178;background:#fff;font:8px DM Mono,monospace}.flow-amount{margin:27px 0 12px;font-size:34px;font-weight:800;letter-spacing:-.06em}.flow-bar{height:5px;overflow:hidden;border-radius:20px;background:#e9edf2}.flow-bar span{display:block;height:100%;border-radius:inherit;background:var(--blue)}.flow-legend{display:grid;gap:7px;margin-top:16px}.flow-legend span{display:flex;align-items:center;gap:7px;color:#7f8a9b;font-size:9px}.flow-legend strong{margin-left:auto;color:#4f5d73;font:9px DM Mono,monospace}.legend{display:inline-block;width:6px;height:6px;border-radius:50%}.legend.blue{background:var(--blue)}.legend.mint{background:var(--success)}.legend.gold{background:#c48a25}.privacy-list{display:grid;margin-top:15px}.privacy-list div{padding:12px 0;border-top:1px solid #e6eaf0}.privacy-list strong,.privacy-list span{display:block}.privacy-list strong{font-size:10px}.privacy-list span{margin-top:5px;color:var(--muted);font-size:9px;line-height:1.6}.architecture-flow{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin:22px 0 14px}.architecture-flow span{padding:9px 10px;border:1px solid #d9e0e8;border-radius:5px;color:#4f5e73;background:#f8fafc;font-size:9px}.architecture-flow b{color:#9aa5b5;font-weight:500}.onboarding-panel{margin:12px 0}.onboarding-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:7px;margin-top:15px}.onboarding-step{display:flex;align-items:flex-start;gap:9px;min-height:76px;padding:11px;border:1px solid var(--line);border-radius:6px;color:var(--ink);background:#fff;text-align:left;transition:border-color .15s,box-shadow .15s,transform .15s}.onboarding-step:hover{border-color:#8da8e8;background:#f8fafd;transform:translateY(-1px);box-shadow:0 5px 15px #1118270a}.onboarding-step>span{display:grid;place-items:center;flex:0 0 auto;width:22px;height:22px;border-radius:4px;color:#64748b;background:#edf1f5;font:9px DM Mono,monospace}.onboarding-step div{display:grid;gap:4px}.onboarding-step strong{font-size:10px}.onboarding-step small{color:var(--muted);font-size:9px;line-height:1.4}.activity-panel{padding-bottom:6px}.activity-panel .panel-heading{padding-bottom:15px}.full-panel{margin-top:5px}.table-wrap{overflow-x:auto;margin:0 -5px}table{width:100%;min-width:700px;border-collapse:collapse}th{padding:11px 12px;border-bottom:1px solid var(--line);color:#778396;background:#f8f9fb;font:8px DM Mono,monospace;letter-spacing:.08em;text-align:left}th:first-child{border-radius:5px 0 0 5px}th:last-child{border-radius:0 5px 5px 0}td{padding:13px 12px;border-top:1px solid #e8ecf1;font-size:10px;white-space:nowrap}td:first-child{font-weight:700}tbody tr:hover{background:#fafbfc}.activity-icon{display:inline-grid;place-items:center;width:20px;height:20px;margin-right:8px;border-radius:4px;color:var(--blue);background:#edf3ff;font:10px DM Mono,monospace}.amount{color:#43516a;font:10px DM Mono,monospace}.hash-link{display:block;margin:0;color:#315fc5;font:9px DM Mono,monospace;text-decoration:none}.muted{color:var(--muted);font-size:10px;line-height:1.6}.empty-state{display:grid;justify-items:start;gap:6px;padding:22px 10px;white-space:normal}.empty-state strong{color:#4b586d;font-size:10px}.empty-state span{max-width:640px;color:var(--muted);font-size:9px;line-height:1.6}.dev-wallet-panel{margin-bottom:12px;border-color:#d4dce7;background:#f8fafc}.dev-wallet-grid{display:grid;grid-template-columns:2fr repeat(4,1fr);gap:8px;margin-top:15px}.dev-wallet-grid div{min-width:0;padding:11px;border:1px solid var(--line);border-radius:5px;background:#fff}.dev-wallet-grid span,.dev-wallet-grid strong{display:block}.dev-wallet-grid span{color:#7f8b9c;font:8px DM Mono,monospace}.dev-wallet-grid strong{overflow-wrap:anywhere;margin-top:6px;color:#42516a;font:9px DM Mono,monospace}.form-panel label{display:block;margin-top:18px;color:#536074;font-size:10px;font-weight:700}.optional{color:#9ca7b6;font-weight:400}.form-panel input,.form-panel select,textarea{width:100%;margin-top:7px;padding:11px 12px;border:1px solid #d7dde6;border-radius:5px;outline:none;color:#172033;background:#fff;font-size:11px}.form-panel input:disabled{color:#677489;background:#f5f7f9}.form-panel input:focus,.form-panel select:focus,textarea:focus{border-color:#83a0e8;box-shadow:0 0 0 3px #2457d610}.key-display{overflow-wrap:anywhere;min-height:42px;margin-top:16px;padding:12px;border:1px solid #d8e0ea;border-radius:5px;color:#495a73;background:#f7f9fc;font:9px/1.6 DM Mono,monospace}.feature-checks{display:grid;gap:8px;margin:18px 0 0;color:#576b8e;font-size:9px}.panel-footer{display:flex;align-items:center;gap:8px;margin-top:18px;padding-top:16px;border-top:1px solid #e3e8ee}.form-preview{display:flex;align-items:center;justify-content:space-between;margin:18px 0;padding:13px;border:1px solid #e1e6ec;border-radius:5px;color:#718095;background:#f7f9fb;font-size:9px}.form-preview strong{color:var(--ink);font:11px DM Mono,monospace}.form-help{margin:11px 0 0;color:#8995a6;font-size:9px;line-height:1.6;text-align:center}.callout{display:flex;align-items:flex-start;gap:10px;margin-top:14px;padding:12px 14px;border:1px solid #d9e2f2;border-left:3px solid #3b69ca;border-radius:5px;color:#48618d;background:#f5f8fe;font-size:9px;line-height:1.55}.callout strong{flex:0 0 auto}.callout.warning{border-color:#ead9ad;border-left-color:#c58a2b;color:#75591f;background:var(--warning-soft)}.callout.info{border-color:#d5e0f4;border-left-color:#3b69ca;color:#48618d;background:#f5f8fe}.safety-note{display:flex;align-items:center;gap:13px;margin-top:12px;padding:15px 17px;border:1px solid #d7e0ec;border-left:3px solid #3b69ca;border-radius:6px;background:#f6f9fd}.safety-note .shield{color:var(--blue);font-size:20px}.safety-note strong{font-size:10px}.safety-note p{margin:4px 0 0;color:var(--muted);font-size:9px}.privacy-note{border-color:#d7e0ec;background:#f6f9fd}.release-gate-panel{max-width:1200px;margin:0 0 12px;border-color:#decfae;background:#fffdf8}.release-gate-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:7px;margin-top:15px}.release-gate-item{display:grid;grid-template-columns:24px 1fr auto;align-items:center;gap:9px;min-width:0;padding:10px 11px;border:1px solid var(--line);border-radius:5px;background:#fff}.release-gate-item>span{display:grid;place-items:center;width:22px;height:22px;border-radius:4px;font:9px DM Mono,monospace}.release-gate-item strong,.release-gate-item small{display:block}.release-gate-item strong{font-size:9px}.release-gate-item small{overflow-wrap:anywhere;margin-top:4px;color:var(--muted);font-size:8px}.release-gate-item em{font:8px DM Mono,monospace;font-style:normal}.release-gate-item.passed>span{color:var(--success);background:var(--success-soft)}.release-gate-item.passed em{color:var(--success)}.release-gate-item.blocked>span{color:var(--warning);background:var(--warning-soft)}.release-gate-item.blocked em{color:var(--warning)}.release-phase-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin:15px 0}.release-phase{display:grid;grid-template-columns:30px 1fr auto;gap:8px;padding:13px;border:1px solid var(--line);border-radius:6px;background:#f8fafc}.release-phase>span{grid-row:1/4;display:grid;place-items:center;width:28px;height:28px;border-radius:4px;color:var(--warning);background:var(--warning-soft);font:9px DM Mono,monospace}.release-phase strong,.release-phase small{display:block}.release-phase strong{font-size:10px}.release-phase small{grid-column:2/4;color:var(--muted);font-size:8px;line-height:1.55}.release-phase em{color:var(--warning);font:8px DM Mono,monospace;font-style:normal}.release-phase.passed{border-color:#bce5d2;background:#f7fffa}.release-phase.passed>span{color:var(--success);background:var(--success-soft)}.release-phase.passed em{color:var(--success)}.check-list{display:grid;margin:10px 0 17px}.check-list div{display:flex;justify-content:space-between;gap:12px;padding:11px 0;border-top:1px solid #e6eaf0;color:#6f7c90;font-size:10px}.check-list strong{max-width:70%;overflow-wrap:anywhere;color:#4d5b70;font:9px DM Mono,monospace;text-align:right}.docs-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:11px;margin-bottom:12px}.doc-card{min-height:180px;transition:border-color .15s,box-shadow .15s,transform .15s}.doc-card:hover{border-color:#b9c7db;transform:translateY(-1px);box-shadow:0 9px 24px #1720330d}.doc-icon{display:grid;place-items:center;width:31px;height:31px;margin-bottom:16px;border:1px solid #d4def5;border-radius:5px;color:#315fc5;background:#f3f6fc;font:9px DM Mono,monospace}.doc-card h3{margin-bottom:8px}.doc-card p{min-height:55px;color:var(--muted);font-size:9px;line-height:1.6}.docs-checklist{margin-bottom:12px}.toast{position:fixed;right:25px;bottom:25px;z-index:30;max-width:340px;padding:12px 15px;border:1px solid #2b3b52;border-radius:6px;color:#fff;background:#101c2d;box-shadow:0 12px 32px #101c2d38;font-size:10px;opacity:0;transform:translateY(10px);pointer-events:none;transition:.2s ease}.toast.show{opacity:1;transform:translateY(0)}@media(min-width:1500px){.metrics-grid{grid-template-columns:repeat(4,minmax(220px,1fr))}.content-grid{grid-template-columns:1.3fr .7fr}}@media(max-width:1120px){.sidebar{width:224px;flex-basis:224px}.main-content{padding-right:24px;padding-left:24px}.topbar{margin-right:-24px;margin-left:-24px;padding-right:24px;padding-left:24px}.top-actions{align-items:flex-end;flex-direction:column}.wallet-buttons{order:-1}.wallet-status{min-width:250px}.dev-wallet-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:900px){.metrics-grid{grid-template-columns:1fr 1fr}.content-grid,.payout-layout{grid-template-columns:1fr}.docs-grid{grid-template-columns:1fr 1fr}.release-phase-grid{grid-template-columns:1fr}}@media(max-width:760px){.shell{display:block}.sidebar{position:static;width:100%;height:auto;padding:14px;border-right:0;border-bottom:1px solid #263750}.brand{padding-bottom:13px}.workspace-card{margin-bottom:11px}.nav{display:flex;gap:5px;overflow-x:auto;padding-bottom:2px}.nav-label,.sidebar-bottom{display:none}.nav-item{flex:0 0 auto;width:auto;padding:8px 10px}.nav-item.active i{display:none}.main-content{padding:0 14px 42px}.topbar{position:static;align-items:flex-start;min-height:0;margin:0 -14px 18px;padding:18px 14px}.page-identity>p{font-size:9px}.top-actions{width:100%;align-items:stretch}.wallet-buttons{display:grid;grid-template-columns:1fr 1fr}.wallet-status{min-width:0}.devnet-only-banner,.single-contributor-banner,.mode-banner{align-items:flex-start;flex-direction:column}.mode-banner .quiet-button{margin-left:0}.panel{padding:16px}.privacy-grid{grid-template-columns:1fr}.dev-wallet-grid{grid-template-columns:1fr 1fr}.release-gate-grid{grid-template-columns:1fr}.onboarding-steps{grid-template-columns:1fr 1fr}}@media(max-width:520px){.metrics-grid,.docs-grid,.dev-wallet-grid,.onboarding-steps,.wallet-buttons{grid-template-columns:1fr}.topbar{gap:16px}.top-actions{gap:7px}.panel-footer{align-items:stretch;flex-direction:column}.panel-footer button{width:100%}.check-list div{align-items:flex-start;flex-direction:column}.check-list strong{max-width:100%;text-align:left}.callout{flex-direction:column;gap:4px}}:root{--ink: #f1f5f3;--muted: #93a09b;--subtle: #718079;--line: #26323b;--line-strong: #35434e;--surface: #0b1015;--card: #121920;--sidebar: #080c10;--sidebar-soft: #111a21;--blue: #00c805;--blue-dark: #00a904;--blue-soft: #112719;--success: #35d07f;--success-soft: #10281d;--warning: #e7b34d;--warning-soft: #2b2415;--danger: #ef7474;--danger-soft: #2b191b;color-scheme:dark}.sidebar{border-color:#1c252c;background:#080c10}.brand-mark{border-color:#1f7d3c;color:#061108;background:#00c805;box-shadow:0 8px 24px #00c8051f}.brand small{color:#68766f}.workspace-card{border-color:#243139;background:#10171d;box-shadow:inset 0 1px #ffffff05}.workspace-label,.workspace-card small{color:#718079}.workspace-card strong{color:#ecf3ef}.live-dot{background:#00c805;box-shadow:0 0 0 3px #00c8051f}.nav-label{color:#53615b}.nav-item{color:#8d9a95}.nav-item:hover{color:#ecf3ef;background:#111a21}.nav-item.active{color:#f1f7f3;background:#13251a;box-shadow:inset 0 0 0 1px #245a35}.nav-item.active i{background:#00c805;box-shadow:0 0 0 3px #00c80524}.nav-icon{color:#60716a}.nav-item.active .nav-icon{color:#34dc73}.system-summary{border-color:#243139;color:#8d9a95;background:#0e151a}.rail-version{border-color:#1f292f;color:#53615b}.rail-version span{color:#69766f}.main-content{background:#0b1015}.topbar{border-color:#222d35;background:#0d1319ed;box-shadow:0 1px #0008}.breadcrumb{color:#64716c}.breadcrumb b{color:#43504b}.page-identity>p{color:#93a09b}.wallet-status{border-color:#2a3740;background:#121920;box-shadow:0 5px 18px #0003}.wallet-status-dot{background:#68766f;box-shadow:0 0 0 3px #68766f20}.wallet-status small{color:#68766f}.wallet-status strong{color:#c9d2ce}.wallet-status.connected .wallet-status-dot{background:#00c805;box-shadow:0 0 0 3px #00c80520}.wallet-status.warning .wallet-status-dot{background:#e7b34d;box-shadow:0 0 0 3px #e7b34d20}.connect-button,.primary-button{border-color:#00c805;color:#061108;background:#00c805;box-shadow:0 7px 20px #00c8051a}.connect-button:hover,.primary-button:hover{border-color:#21dc59;color:#020803;background:#21dc59}.okx-connect,.quiet-button,.secondary-button{border-color:#35424b;color:#c8d1cd;background:#151d24;box-shadow:none}.okx-connect:hover,.quiet-button:hover,.secondary-button:hover{border-color:#56646d;color:#f4f8f6;background:#1b252d}.primary-button:focus-visible,.secondary-button:focus-visible,.quiet-button:focus-visible,.connect-button:focus-visible,.nav-item:focus-visible,.onboarding-step:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline-color:#38e66f}.metric-card,.panel{border-color:#26323b;background:#121920;box-shadow:0 1px #ffffff04,0 10px 28px #00000026}.metric-card.accent:before{background:#00c805}.metric-card>span,.section-kicker{color:#718079}.metric-card strong{color:#f1f5f3}.metric-card small,.flow-amount small{color:#85928d}.metric-card em{color:#899691}.tag{border-color:#245d3d;color:#55dc91;background:#10281d}.warning-tag{border-color:#604d25;color:#e7b34d;background:#2b2415}.danger-tag{border-color:#633638;color:#ef8585;background:#2b191b}.devnet-only-banner,.single-contributor-banner,.mode-banner{border-color:#28543a;border-left-color:#00c805;color:#b5dfc4;background:#102018;box-shadow:0 5px 18px #0002}.devnet-only-banner.mainnet-target-banner{border-color:#623638;border-left-color:#ef7474;color:#f2adad;background:#281719}.devnet-only-banner.status-loading-banner{border-color:#35424b;border-left-color:#718079;color:#aeb8b4;background:#151d24}.single-contributor-banner{border-color:#5b4924;border-left-color:#e7b34d;color:#e8cb8e;background:#272113}.mode-banner{border-color:#303d46;border-left-color:#73837c;color:#c1cbc7;background:#131b21}.mode-banner p{color:#8e9b96}.mode-badge{border-color:#35424b;color:#b6c1bc;background:#1a232a}.flow-bar{background:#222d34}.flow-bar span{background:#00c805;box-shadow:0 0 12px #00c80538}.flow-legend span{color:#8e9b96}.flow-legend strong{color:#c4ceca}.legend.blue{background:#00c805}.legend.mint{background:#48cf8a}.legend.gold{background:#e7b34d}.privacy-list div{border-color:#27323a}.privacy-list span{color:#8f9c97}.architecture-flow span{border-color:#30404a;color:#bdc7c3;background:#172027}.architecture-flow b{color:#53615b}.onboarding-step{border-color:#2b3740;color:#e9efec;background:#141c22}.onboarding-step:hover{border-color:#227f40;background:#16251b;box-shadow:0 7px 22px #0003}.onboarding-step>span{color:#8f9d97;background:#202b31}.onboarding-step:hover>span{color:#74e89f;background:#173322}.onboarding-step small{color:#84918c}th{border-color:#2a353d;color:#78867f;background:#171f25}td{border-color:#263139}tbody tr:hover{background:#151e24}.activity-icon{color:#46df7e;background:#153322}.amount{color:#cbd4d0}.hash-link{color:#58da88}.muted,.empty-state span{color:#899691}.empty-state strong{color:#d8dfdc}.dev-wallet-panel{border-color:#2b3942;background:#10171d}.dev-wallet-grid div{border-color:#2b3740;background:#151d24}.dev-wallet-grid span{color:#718079}.dev-wallet-grid strong{color:#c6d0cb}.form-panel label{color:#aeb9b4}.optional{color:#6f7c76}.form-panel input,.form-panel select,textarea{border-color:#34414a;color:#edf3f0;background:#0f161b}.form-panel input::placeholder,textarea::placeholder{color:#5f6c67}.form-panel input:disabled{color:#899691;background:#182027}.form-panel input:focus,.form-panel select:focus,textarea:focus{border-color:#00c805;box-shadow:0 0 0 3px #00c80518}.key-display{border-color:#34414a;color:#b8c4bf;background:#0f161b}.feature-checks{color:#82b995}.panel-footer{border-color:#29343c}.form-preview{border-color:#303c45;color:#8f9c97;background:#171f25}.form-preview strong{color:#e9efec}.form-help{color:#78867f}.callout{border-color:#294e38;border-left-color:#00c805;color:#a9d8b9;background:#102018}.callout.warning{border-color:#5d4a24;border-left-color:#e7b34d;color:#dfc486;background:#272113}.callout.info{border-color:#294e38;border-left-color:#00c805;color:#a9d8b9;background:#102018}.safety-note,.privacy-note{border-color:#294e38;border-left-color:#00c805;background:#102018}.safety-note .shield{color:#37dc72}.safety-note p{color:#8eaa98}.release-gate-panel{border-color:#504522;background:#1c1a12}.release-gate-item{border-color:#303a40;background:#131a20}.release-gate-item small{color:#83908b}.release-gate-item.passed>span{color:#55dc91;background:#10281d}.release-gate-item.blocked>span{color:#e7b34d;background:#2b2415}.release-phase{border-color:#303b43;background:#151d23}.release-phase>span{color:#e7b34d;background:#2b2415}.release-phase small{color:#86938e}.release-phase.passed{border-color:#28563a;background:#102018}.release-phase.passed>span{color:#55dc91;background:#143022}.check-list div{border-color:#29343c;color:#899691}.check-list strong{color:#c5cfca}.doc-card:hover{border-color:#317a47;box-shadow:0 10px 28px #0004}.doc-icon{border-color:#28583b;color:#56df8b;background:#112a1c}.doc-card p{color:#8b9893}.toast{border-color:#32503d;color:#eef5f1;background:#102018;box-shadow:0 14px 36px #0008}@media(max-width:760px){.sidebar{border-color:#1c252c}.topbar{background:#0d1319}}:root{font-family:Inter,PingFang SC,Microsoft YaHei,system-ui,sans-serif;color-scheme:light;--ink: #151a20;--muted: #68727e;--subtle: #8a949f;--line: #e2e6ea;--line-strong: #cfd5db;--surface: #f6f7f9;--card: #ffffff;--sidebar: #fbfcfd;--sidebar-soft: #f1f4f6;--blue: #07883f;--blue-dark: #046f34;--blue-soft: #eef8f2;--success: #087a3b;--success-soft: #edf8f1;--warning: #936415;--warning-soft: #fff8e9;--danger: #a13e42;--danger-soft: #fff3f3}html,body,.shell{color:var(--ink);background:var(--surface)}body{font-family:Inter,PingFang SC,Microsoft YaHei,system-ui,sans-serif;font-size:14px;line-height:1.5}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"cv02","cv03","cv04","cv11";text-rendering:optimizeLegibility}h1,h2,h3,.brand strong,.metric-card strong,.flow-amount{font-family:Manrope,Inter,sans-serif;letter-spacing:0}h1{color:#11161c;font-size:clamp(24px,2.3vw,31px);font-weight:700}h2{color:#192029;font-size:16px;font-weight:700}h3{color:#202832;font-size:13px;font-weight:700}button,input,textarea,select,.metric-card>span,.section-kicker{letter-spacing:0}.sidebar{border-color:#e1e5e9;color:#45505c;background:#fbfcfd;box-shadow:1px 0 #fff}.brand{color:#171d24}.brand-mark{border-color:#0a7b3d;color:#fff;background:#07883f;box-shadow:0 7px 18px #07883f24}.brand small{color:#89939e}.workspace-card{border-color:#e1e6ea;background:#fff;box-shadow:0 1px 2px #17202a08}.workspace-label,.workspace-card small{color:#828d98}.workspace-card strong{color:#28313b}.live-dot{background:#119e4d;box-shadow:0 0 0 3px #119e4d16}.nav-label{color:#99a2ac}.nav-item{color:#616c78}.nav-item:hover{color:#17201a;background:#f1f4f2}.nav-item.active{color:#075d2e;background:#edf7f1;box-shadow:inset 0 0 0 1px #cde7d7}.nav-item.active i{background:#07883f;box-shadow:0 0 0 3px #07883f16}.nav-icon{color:#8b959f}.nav-item.active .nav-icon{color:#07883f}.system-summary{border-color:#e0e5e9;color:#67727d;background:#fff}.rail-version{border-color:#e2e6e9;color:#8b959f}.rail-version span{color:#6f7a85}.main-content{background:#f6f7f9}.topbar{border-color:#e1e5e9;background:#f9fafbee;box-shadow:0 1px #fff}.breadcrumb{color:#8a949f}.breadcrumb b{color:#b1b8bf}.page-identity>p{color:#6d7782;font-size:11px}.wallet-status{border-color:#dfe4e8;background:#fff;box-shadow:0 3px 12px #17202a0a}.wallet-status-dot{background:#9aa4ae;box-shadow:0 0 0 3px #9aa4ae18}.wallet-status small{color:#8b959f}.wallet-status strong{color:#45515d}.wallet-status.connected .wallet-status-dot{background:#07883f;box-shadow:0 0 0 3px #07883f18}.wallet-status.warning .wallet-status-dot{background:#c18a27;box-shadow:0 0 0 3px #c18a2718}.connect-button,.primary-button{border-color:#07883f;color:#fff;background:#07883f;box-shadow:0 5px 14px #07883f1c}.connect-button:hover,.primary-button:hover{border-color:#046f34;color:#fff;background:#046f34}.okx-connect,.quiet-button,.secondary-button{border-color:#d6dce1;color:#38434e;background:#fff;box-shadow:0 1px 2px #17202a08}.okx-connect:hover,.quiet-button:hover,.secondary-button:hover{border-color:#aeb8c1;color:#111820;background:#f8f9fa}.primary-button:focus-visible,.secondary-button:focus-visible,.quiet-button:focus-visible,.connect-button:focus-visible,.nav-item:focus-visible,.onboarding-step:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline-color:#39a86c}.metric-card,.panel{border-color:#e1e5e9;background:#fff;box-shadow:0 1px 2px #17202a08,0 8px 24px #17202a08}.metric-card.accent:before{background:#07883f}.metric-card>span,.section-kicker{color:#818c97}.metric-card strong{color:#182029}.metric-card small,.flow-amount small{color:#7c8792}.metric-card em{color:#737e89}.tag{border-color:#bfe1cd;color:#087a3b;background:#edf8f1}.warning-tag{border-color:#ead8ae;color:#936415;background:#fff8e9}.danger-tag{border-color:#ecc9cb;color:#a13e42;background:#fff3f3}.devnet-only-banner,.single-contributor-banner,.mode-banner{border-color:#cfe4d7;border-left-color:#07883f;color:#305c43;background:#f3faf6;box-shadow:0 2px 10px #17202a07}.devnet-only-banner.mainnet-target-banner{border-color:#ecc9cb;border-left-color:#c04a4f;color:#8d383c;background:#fff4f4}.devnet-only-banner.status-loading-banner{border-color:#dce2e6;border-left-color:#89949e;color:#5d6874;background:#fafbfc}.single-contributor-banner{border-color:#ead8ae;border-left-color:#bf8829;color:#72531c;background:#fff9ec}.mode-banner{border-color:#dce2e6;border-left-color:#7c8792;color:#46525d;background:#fafbfc}.mode-banner p{color:#727d88}.mode-badge{border-color:#dce2e6;color:#52606c;background:#fff}.flow-bar{background:#e8ecef}.flow-bar span{background:#07883f;box-shadow:none}.flow-legend span{color:#74808b}.flow-legend strong{color:#44515d}.legend.blue{background:#07883f}.legend.mint{background:#42a976}.legend.gold{background:#c28a2b}.privacy-list div{border-color:#e7eaed}.privacy-list span{color:#68737e}.architecture-flow span{border-color:#dce2e6;color:#46535f;background:#f8f9fa}.architecture-flow b{color:#a1aab3}.onboarding-step{border-color:#e1e5e9;color:#1c242c;background:#fff}.onboarding-step:hover{border-color:#9acbb0;background:#f5faf7;box-shadow:0 7px 20px #17202a0c}.onboarding-step>span{color:#66727d;background:#eef1f3}.onboarding-step:hover>span{color:#087a3b;background:#e6f4ec}.onboarding-step small{color:#707b86}th{border-color:#e1e5e9;color:#7a8590;background:#f7f8f9}td{border-color:#e7eaed}.asset-segment{display:inline-grid;grid-template-columns:repeat(2,minmax(88px,1fr));gap:3px;padding:3px;margin-bottom:12px;border:1px solid #dce2e6;border-radius:6px;background:#f3f5f6}.asset-segment button{min-height:34px;padding:0 18px;border:0;border-radius:4px;color:#697580;background:transparent;font:inherit;font-weight:700;cursor:pointer}.asset-segment button.active{color:#163e2a;background:#fff;box-shadow:0 1px 4px #17202a14}tbody tr:hover{background:#fafbfb}.activity-icon{color:#087a3b;background:#eaf6ef}.amount{color:#44515d}.hash-link{color:#087a3b}.muted,.empty-state span{color:#707b86}.empty-state strong{color:#35414c}.dev-wallet-panel{border-color:#dce2e6;background:#fafbfc}.dev-wallet-grid div{border-color:#e1e5e9;background:#fff}.dev-wallet-grid span{color:#828d98}.dev-wallet-grid strong{color:#45525e}.form-panel label{color:#485560}.optional{color:#929ca6}.form-panel input,.form-panel select,textarea{border-color:#d8dee3;color:#182029;background:#fff}.form-panel input::placeholder,textarea::placeholder{color:#a1a9b1}.form-panel input:disabled{color:#77828d;background:#f3f5f6}.form-panel input:focus,.form-panel select:focus,textarea:focus{border-color:#4ea777;box-shadow:0 0 0 3px #07883f12}.key-display{border-color:#dce2e6;color:#4a5965;background:#f8f9fa}.feature-checks{color:#507160}.panel-footer{border-color:#e5e9ec}.form-preview{border-color:#e0e5e9;color:#707c87;background:#f8f9fa}.form-preview strong{color:#202832}.form-help{color:#84909a}.callout{border-color:#cfe4d7;border-left-color:#07883f;color:#356149;background:#f3faf6}.callout.warning{border-color:#ead8ae;border-left-color:#bf8829;color:#73531a;background:#fff9ec}.callout.info{border-color:#cfe4d7;border-left-color:#07883f;color:#356149;background:#f3faf6}.safety-note,.privacy-note{border-color:#cfe4d7;border-left-color:#07883f;background:#f3faf6}.safety-note .shield{color:#07883f}.safety-note p{color:#587064}.release-gate-panel{border-color:#e5d7b6;background:#fffdf8}.release-gate-item{border-color:#e1e5e9;background:#fff}.release-gate-item small{color:#74808b}.release-gate-item.passed>span{color:#087a3b;background:#edf8f1}.release-gate-item.blocked>span{color:#936415;background:#fff8e9}.release-phase{border-color:#e1e5e9;background:#f8f9fa}.release-phase>span{color:#936415;background:#fff5df}.release-phase small{color:#707b86}.release-phase.passed{border-color:#c7e3d2;background:#f4faf6}.release-phase.passed>span{color:#087a3b;background:#e7f5ed}.check-list div{border-color:#e7eaed;color:#707b86}.check-list strong{color:#3f4c57}.doc-card:hover{border-color:#9acbb0;box-shadow:0 10px 26px #17202a0d}.doc-icon{border-color:#cce3d5;color:#087a3b;background:#eff8f3}.doc-card p{color:#707b86}.toast{border-color:#1f4f36;color:#fff;background:#173d2a;box-shadow:0 14px 34px #17202a2b}.nav-item{font-size:12px}.workspace-card strong,.wallet-status strong{font-size:10px}.devnet-only-banner span,.single-contributor-banner span,.mode-badge,.metric-card>span,.section-kicker,th{font-size:9px}.page-identity>p,.metric-card em,.mode-banner p,.privacy-list span,.onboarding-step small,.empty-state span,.form-help,.release-phase small,.release-gate-item small,.doc-card p,.safety-note p{font-size:10px;line-height:1.6}.privacy-list strong,.onboarding-step strong,.safety-note strong,.release-phase strong{font-size:11px}@media(max-width:760px){.sidebar{border-color:#e1e5e9;background:#fbfcfd}.topbar{background:#f9fafb}}:root{color-scheme:dark;--op-bg: #07070a;--op-surface: #101014;--op-surface-2: #16161c;--op-border: #292833;--op-border-strong: #3b3948;--op-text: #f4f2f7;--op-muted: #96939f;--op-dim: #6f6c77;--op-violet: #6848d7;--op-violet-hover: #7557df;--op-cyan: #58d7d1;--op-warning: #e3ad55}html,body,#app{min-height:100%;color:var(--op-text);background:var(--op-bg)}body{font-family:Inter,PingFang SC,Microsoft YaHei,system-ui,sans-serif;letter-spacing:0}button,input,summary{letter-spacing:0}.operation-shell{min-height:100vh;background:var(--op-bg)}.operation-header{position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;min-height:68px;padding:0 28px;border-bottom:1px solid #1e1d25;background:#09090cf2;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.operation-brand{display:flex;align-items:center;gap:11px;padding:0;border:0;color:var(--op-text);background:transparent;text-align:left}.operation-brand .brand-mark{display:grid;place-items:center;width:32px;height:32px;border:1px solid #8066df;border-radius:7px;color:#fff;background:var(--op-violet);box-shadow:none;font-size:14px;font-weight:800}.operation-brand>span:last-child{display:grid;gap:1px}.operation-brand strong{color:var(--op-text);font-size:14px;line-height:1.1}.operation-brand small{color:var(--op-dim);font:500 8px/1.2 DM Mono,monospace}.header-actions{display:flex;align-items:center;gap:8px}.network-pill,.operation-header .wallet-status{display:flex;align-items:center;gap:7px;min-width:0;min-height:34px;padding:0 10px;border:1px solid var(--op-border);border-radius:6px;color:#c3c0ca;background:#111115;box-shadow:none;font-size:10px}.network-pill>span,.operation-header .wallet-status-dot{width:7px;height:7px;border-radius:50%;background:var(--op-cyan);box-shadow:0 0 0 3px #58d7d117}.network-pill small{color:var(--op-dim);font:9px DM Mono,monospace}.operation-header .wallet-status strong{color:#aaa7b1;font:500 9px DM Mono,monospace}.operation-header .wallet-status.connected .wallet-status-dot{background:#68d391}.operation-header .wallet-status.warning .wallet-status-dot{background:var(--op-warning)}.operation-header .wallet-status.waiting .wallet-status-dot{background:#9b83ef;animation:wallet-pulse 1.1s ease-in-out infinite}@keyframes wallet-pulse{50%{opacity:.35;transform:scale(.75)}}.operation-header .connect-button,.operation-header .icon-wallet-button{min-height:34px;padding:0 13px;border:1px solid #7a5ee0;border-radius:6px;color:#fff;background:var(--op-violet);box-shadow:none;font-size:10px;font-weight:700}.operation-header .connect-button:hover{background:var(--op-violet-hover)}.operation-header .icon-wallet-button{border-color:var(--op-border);color:#cac7d0;background:#15151a}.operation-header .icon-wallet-button:hover{border-color:var(--op-border-strong);background:#1c1b22}.operation-main{width:min(100% - 32px,920px);margin:0 auto;padding:62px 0 74px}.operation-heading{margin-bottom:24px;text-align:center}.operation-heading p{margin:0 0 9px;color:#7c7787;font:500 9px DM Mono,monospace}.operation-heading h1{color:var(--op-text);font-size:27px;font-weight:700;letter-spacing:0}.operation-tabs{display:grid;grid-template-columns:repeat(4,1fr);width:min(100%,560px);margin:0 auto 14px;padding:4px;border:1px solid #24232c;border-radius:7px;background:#0d0d11}.operation-tab{min-height:37px;border:0;border-radius:5px;color:#85818e;background:transparent;font-size:11px;font-weight:650}.operation-tab:hover{color:#d7d3dc;background:#16151b}.operation-tab.active{color:#fff;background:#292334;box-shadow:inset 0 0 0 1px #423658}.operation-main .panel{border:1px solid var(--op-border);border-radius:8px;color:var(--op-text);background:var(--op-surface);box-shadow:0 20px 60px #00000042}.transfer-card{width:min(100%,560px);margin:0 auto 28px;padding:20px}.asset-row{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;padding-bottom:17px;border-bottom:1px solid #24232c}.field-label{display:block;margin-bottom:8px;color:#8d8995;font-size:10px;font-weight:600}.operation-main .asset-segment{display:inline-grid;grid-template-columns:repeat(2,78px);gap:3px;margin:0;padding:3px;border:1px solid var(--op-border);border-radius:6px;background:#0b0b0e}.operation-main .asset-segment button{min-height:32px;padding:0 13px;border:0;border-radius:4px;color:#77737f;background:transparent;font-size:10px;font-weight:700}.operation-main .asset-segment button.active{color:#e9ffff;background:#173332;box-shadow:inset 0 0 0 1px #2d5b58}.balance-block{display:grid;gap:6px;text-align:right}.balance-block span{color:var(--op-dim);font-size:9px}.balance-block strong{color:#c7c3cc;font:500 10px DM Mono,monospace}.amount-field{margin:18px 0;padding:14px 15px;border:1px solid var(--op-border);border-radius:7px;background:#0b0b0f}.amount-field>div{display:flex;align-items:center;gap:12px}.amount-field input{min-width:0;width:100%;height:46px;margin:0;padding:0;border:0;color:#fff;background:transparent;box-shadow:none;font-size:30px;font-weight:650;outline:0}.amount-field input::placeholder{color:#3d3a44}.amount-field>div>strong{color:#c7c3ce;font-size:12px}.amount-field small{display:block;margin-top:3px;color:var(--op-dim);font-size:9px}.amount-field-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.amount-field-heading .field-label{margin-bottom:0}.max-button{min-width:48px;min-height:26px;padding:0 9px;border:1px solid #4b4270;border-radius:5px;color:#cfc5ff;background:#211b37;font:700 10px DM Mono,monospace}.max-button:hover{border-color:#8168d6;color:#fff;background:#2d2450}.withdrawal-balance-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:16px 0}.balance-tile{display:grid;gap:6px;min-width:0;padding:11px 12px;border:1px solid #292833;border-radius:6px;background:#0c0c10}.balance-tile span{color:var(--op-dim);font-size:9px}.balance-tile strong{overflow:hidden;color:#e9e6ef;font:600 11px DM Mono,monospace;text-overflow:ellipsis;white-space:nowrap}.form-field{margin-top:16px}.operation-main .form-panel label{display:flex;align-items:center;justify-content:space-between;margin:0 0 7px;color:#aaa6b1;font-size:10px;font-weight:650}.operation-main .form-panel label>span{color:var(--op-dim);font-size:9px;font-weight:500}.operation-main .form-panel input:not(.amount-field input){width:100%;min-height:43px;margin:0;padding:0 12px;border:1px solid var(--op-border);border-radius:6px;color:#e6e2e9;background:#0b0b0f;box-shadow:none;font-size:10px;outline:0}.operation-main .form-panel input:focus{border-color:#7259ce;box-shadow:0 0 0 3px #6848d719}.operation-main .form-panel input::placeholder{color:#55515c}.advanced-fields{margin-top:14px;border-top:1px solid #24232c;border-bottom:1px solid #24232c}.advanced-fields summary{padding:12px 1px;color:#8d8995;font-size:9px;cursor:pointer}.advanced-fields[open]{padding-bottom:14px}.advanced-fields[open] summary{color:#c3bec9}.commitment-box,.note-input,.receive-summary{margin-top:14px;padding:12px;border:1px solid var(--op-border);border-radius:6px;background:#0b0b0f}.commitment-box span,.receive-summary span{display:block;margin-bottom:6px;color:var(--op-dim);font-size:9px}.commitment-box strong{display:block;overflow-wrap:anywhere;color:#aaa6b1;font:500 8px/1.55 DM Mono,monospace}.note-input{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:8px;margin-top:0}.note-input>div{min-width:0}.note-input .field-label{margin-bottom:5px}.note-input strong{display:block;overflow:hidden;color:#d2ced7;font:500 9px DM Mono,monospace;text-overflow:ellipsis;white-space:nowrap}.summary-row{display:flex;justify-content:space-between;gap:15px;padding:10px 0;color:var(--op-muted);font-size:9px}.summary-row+.summary-row{border-top:1px solid #24232c}.summary-row strong{color:#c5c1ca;font:500 9px DM Mono,monospace;text-align:right}.receive-summary{text-align:center}.receive-summary strong{display:block;color:#fff;font-size:24px}.receive-summary small{display:block;margin-top:7px;color:var(--op-dim);font-size:9px}.action-sequence{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:16px}.action-sequence .primary-button{grid-column:1 / -1}.action-sequence.vertical{grid-template-columns:1fr}.action-sequence.vertical .primary-button{grid-column:auto}.operation-main .primary-button,.operation-main .secondary-button,.operation-main .quiet-button{min-height:42px;padding:0 14px;border-radius:6px;box-shadow:none;font-size:10px;font-weight:700}.operation-main .primary-button{border:1px solid #765cdd;color:#fff;background:var(--op-violet)}.operation-main .primary-button:hover{border-color:#876fe4;background:var(--op-violet-hover)}.operation-main .primary-button.unavailable-button{border-color:#514561;color:#c5b9d2;background:#30253f}.operation-main .primary-button.unavailable-button:hover{border-color:#69567d;background:#3a2d4a}.operation-main .secondary-button,.operation-main .quiet-button{border:1px solid var(--op-border);color:#bcb8c3;background:#17171c}.operation-main .secondary-button:hover,.operation-main .quiet-button:hover{border-color:var(--op-border-strong);color:#fff;background:#1c1c22}.operation-main button:disabled{opacity:.38}.text-action,.inline-link,.icon-action{border:0;color:#9b83ef;background:transparent;font-size:9px;font-weight:650}.text-action{display:block;width:100%;margin-top:12px;padding:6px}.inline-link{padding:0}.icon-action{width:34px;height:34px;color:#8c8793;font-size:17px}.operation-status{display:grid;grid-template-columns:auto auto 1fr auto auto;align-items:center;gap:7px;margin-top:17px;padding-top:14px;border-top:1px solid #24232c;color:var(--op-dim);font-size:8px}.operation-status .status-dot{width:6px;height:6px;border-radius:50%;background:#65d190}.operation-status.warning .status-dot{background:var(--op-warning)}.operation-status strong{color:#aaa5b0;font-size:8px}.operation-status button{width:26px;height:26px;border:0;border-radius:5px;color:#8f8a96;background:#1b1a20;font-size:14px}.operation-status .safe-action-button{width:auto;padding:0 9px;color:#d6c8e5;background:#30253f;font-size:8px;font-weight:700}.operation-status .safe-action-button:hover{color:#fff;background:#413052}.operation-main .activity-panel{width:min(100%,920px);margin:0 auto;padding:18px 18px 7px;box-shadow:none}.operation-main .activity-panel .panel-heading{padding-bottom:13px}.operation-main .section-kicker{margin:0 0 5px;color:var(--op-dim);font:500 8px DM Mono,monospace}.operation-main h2{color:var(--op-text);font-size:13px;letter-spacing:0}.operation-main .table-wrap{margin:0}.operation-main table{min-width:690px}.operation-main th{padding:10px;border-color:#292833;color:#77737f;background:#0b0b0f;font-size:8px}.operation-main td{padding:12px 10px;border-color:#24232c;color:#b7b3bd;font-size:9px}.operation-main tbody tr:hover{background:#15151a}.operation-main .activity-icon{color:#b8a8f1;background:#282135}.operation-main .muted{color:#817d88}.operation-main .amount{color:#d2ced7}.operation-main .hash-link{color:#9b83ef}.operation-main .tag{border-color:#31584a;color:#83d8b3;background:#14251f}.operation-main .empty-state strong{color:#c8c4ce}.operation-main .empty-state span{color:var(--op-dim)}.protocol-education{width:min(100%,920px);margin:54px auto 0}.education-heading{margin-bottom:17px}.education-heading p{margin:0 0 6px;color:#7664bd;font:600 8px DM Mono,monospace;letter-spacing:.12em}.education-heading h2{margin:0;color:#d8d3e5;font-size:22px}.education-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.education-steps>button{min-height:180px;padding:20px;border:1px solid #2b2934;border-radius:12px;background:linear-gradient(145deg,#111117,#0b0b10)}.education-steps>button>span{display:block;margin-bottom:20px;color:#817b8b;font:600 10px DM Mono,monospace}.education-steps strong{display:block;margin-bottom:11px;color:#d8d3e5;font-size:14px}.education-steps p,.faq-list p{margin:0;color:#918c99;font-size:11px;line-height:1.75}.technical-heading,.faq-heading{margin-top:43px}.technical-table{overflow:hidden;border:1px solid #2b2934;border-radius:12px;background:#0c0c11}.technical-table>button{display:grid;grid-template-columns:minmax(130px,.42fr) 1fr;gap:20px;padding:15px 20px;border-bottom:1px solid #292731}.technical-table>button:last-child{border-bottom:0}.technical-table span{color:#817c89;font-size:10px}.technical-table strong{color:#c6c1cc;font:500 10px DM Mono,monospace;overflow-wrap:anywhere}.faq-list{overflow:hidden;border:1px solid #2b2934;border-radius:12px;background:#0c0c11}.faq-list details{border-bottom:1px solid #292731}.faq-list details:last-child{border-bottom:0}.faq-list summary{position:relative;padding:18px 48px 18px 20px;color:#c9c4d0;font-size:11px;font-weight:700;cursor:pointer;list-style:none}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary:after{content:"+";position:absolute;right:20px;color:#8266e5;font-size:18px;font-weight:400}.faq-list details[open] summary:after{content:"−"}.faq-list details p{padding:0 48px 18px 20px}.key-card .panel-heading{padding-bottom:4px}.key-code{min-height:88px}.operation-footer{display:flex;justify-content:space-between;gap:20px;padding:20px 28px;border-top:1px solid #1e1d25;color:#5f5b66;font-size:8px}.operation-footer a{color:#77717f;text-decoration:none}.operation-footer a:hover{color:#b7afbf}.toast{border-color:#44395e;color:#f5f2f8;background:#201a2b;box-shadow:0 18px 50px #0008}.wallet-picker-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:grid;place-items:center;padding:18px;background:#000a;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.wallet-picker{width:min(100%,390px);padding:20px;border:1px solid var(--op-border-strong);border-radius:8px;color:var(--op-text);background:#111116;box-shadow:0 28px 80px #000b}.wallet-picker>div:first-child{display:flex;align-items:center;justify-content:space-between}.wallet-picker>div:first-child>span{color:var(--op-dim);font:500 8px DM Mono,monospace}.wallet-picker>div:first-child button{width:30px;height:30px;border:0;border-radius:5px;color:#aaa5b1;background:#1b1a21;font-size:17px}.wallet-picker h2{margin-top:15px;color:#fff;font-size:18px}.wallet-picker>p{margin:7px 0 16px;color:var(--op-muted);font-size:10px}.wallet-option-list{display:grid;gap:7px;margin-bottom:10px}.wallet-option-list>button{display:grid;grid-template-columns:34px 1fr auto;align-items:center;gap:10px;min-height:52px;padding:8px 10px;border:1px solid var(--op-border);border-radius:6px;color:#ddd9e2;background:#17171c;text-align:left}.wallet-option-list>button:hover{border-color:#654fae;background:#1d1926}.wallet-option-list>button>span{display:grid;place-items:center;width:34px;height:34px;border-radius:6px;color:#fff;background:var(--op-violet);font-size:12px;font-weight:800}.wallet-option-list>button strong{font-size:11px}.wallet-option-list>button small{color:#65d190;font-size:8px}.wallet-empty{display:grid;gap:6px;padding:16px;border:1px solid var(--op-border);border-radius:6px;background:#0c0c10}.wallet-empty strong{color:#c8c4ce;font-size:10px}.wallet-empty span{color:var(--op-dim);font-size:9px;line-height:1.5}.wallet-picker .secondary-button{width:100%;min-height:40px;border:1px solid var(--op-border);border-radius:6px;color:#bcb8c3;background:#17171c;font-size:10px;font-weight:700}.wallet-picker .secondary-button:hover{border-color:var(--op-border-strong);color:#fff;background:#1c1c22}.admin-backdrop{z-index:49}.admin-panel{width:min(100%,500px)}.admin-risk{margin:14px 0;padding:10px 12px;border:1px solid #654f2d;border-radius:6px;color:#ddbb7d;background:#241d12;font-size:9px;line-height:1.5}.admin-details{display:grid;grid-template-columns:1fr 1fr;gap:7px}.admin-details span{display:grid;gap:5px;min-width:0;padding:10px;border:1px solid var(--op-border);border-radius:6px;color:var(--op-dim);background:#0c0c10;font-size:8px}.admin-details strong{overflow:hidden;color:#c8c4ce;font:500 9px DM Mono,monospace;text-overflow:ellipsis;white-space:nowrap}.admin-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:14px}.admin-actions button{min-height:40px;border-radius:6px;font-size:9px;font-weight:700}.admin-actions .primary-button{border:1px solid #765cdd;color:#fff;background:var(--op-violet)}.admin-result{min-height:16px;margin:13px 0 0;color:var(--op-muted);font:500 8px/1.5 DM Mono,monospace;overflow-wrap:anywhere}@media(max-width:720px){.operation-header{padding:0 14px}.network-pill,.operation-header .wallet-status{display:none}.operation-main{width:min(100% - 20px,920px);padding:38px 0 54px}.operation-heading{margin-bottom:18px}.operation-heading h1{font-size:22px}.operation-tabs{margin-bottom:10px}.operation-tab{min-height:35px;font-size:10px}.transfer-card{padding:15px}.amount-field input{font-size:27px}.operation-status{grid-template-columns:auto auto 1fr auto auto}.operation-status>span:nth-of-type(2){display:none}.operation-footer{padding:18px 14px}.admin-details,.admin-actions{grid-template-columns:1fr}.protocol-education{margin-top:38px}.education-steps{grid-template-columns:1fr}.education-steps article{min-height:0}.technical-table>div{grid-template-columns:1fr;gap:7px}}@media(max-width:420px){.operation-brand small{display:none}.operation-header .connect-button{padding:0 11px}.operation-tabs{grid-template-columns:repeat(4,minmax(0,1fr))}.operation-tab{padding:0 4px;font-size:9px}.asset-row{align-items:flex-start}.balance-block{max-width:125px}.operation-main .asset-segment{grid-template-columns:repeat(2,62px)}.note-input{grid-template-columns:minmax(0,1fr) auto auto}.action-sequence{grid-template-columns:1fr}.action-sequence .primary-button{grid-column:auto}.operation-footer{flex-direction:column;gap:5px}}:root{color-scheme:light;--ios-bg: #ffffff;--ios-surface: #ffffff;--ios-fill: #f2f2f7;--ios-fill-strong: #e5e5ea;--ios-separator: #d2d2d7;--ios-label: #1d1d1f;--ios-secondary: #6e6e73;--ios-tertiary: #8e8e93;--ios-blue: #007aff;--ios-blue-pressed: #0062cc;--ios-green: #248a3d;--ios-orange: #c93400;--ios-red: #d70015;--op-bg: #ffffff;--op-surface: #ffffff;--op-surface-2: #f2f2f7;--op-border: #d1d1d6;--op-border-strong: #aeaeb2;--op-text: #1d1d1f;--op-muted: #6e6e73;--op-dim: #8e8e93;--op-violet: #007aff;--op-violet-hover: #0062cc;--op-cyan: #30b0c7;--op-warning: #ff9f0a}html,body,#app,.operation-shell{color:var(--ios-label);background:var(--ios-bg)}body{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,PingFang SC,sans-serif;-webkit-font-smoothing:antialiased;font-feature-settings:normal}.operation-header{min-height:64px;padding:env(safe-area-inset-top) 28px 0;border-color:#00000014;background:#fff;box-shadow:0 1px #ffffffb8;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px)}.operation-brand{color:var(--ios-label)}.operation-brand .brand-mark{overflow:hidden;border-color:#d8d8dc;color:transparent;background:#fff;box-shadow:0 2px 8px #00000014}.operation-brand .brand-mark img{display:block;width:100%;height:100%;object-fit:cover}.operation-brand strong{color:var(--ios-label);font-weight:650}.operation-brand small{color:var(--ios-tertiary)}.network-pill,.operation-header .wallet-status{border-color:#00000012;color:var(--ios-secondary);background:#ffffffb8;box-shadow:0 1px 2px #0000000a}.network-pill>span{background:#30b0c7;box-shadow:0 0 0 3px #30b0c719}.network-pill small{color:var(--ios-tertiary)}.operation-header .wallet-status strong{color:var(--ios-secondary)}.operation-header .wallet-status-dot{background:var(--ios-tertiary);box-shadow:0 0 0 3px #8e8e9317}.operation-header .wallet-status.connected .wallet-status-dot{background:#34c759}.operation-header .wallet-status.warning .wallet-status-dot{background:#ff9f0a}.operation-header .wallet-status.waiting .wallet-status-dot{background:#5856d6}.operation-header .connect-button{border-color:var(--ios-blue);color:#fff;background:var(--ios-blue);box-shadow:0 2px 8px #007aff29}.operation-header .connect-button:hover{border-color:var(--ios-blue-pressed);background:var(--ios-blue-pressed)}.operation-header .connect-button{display:inline-flex;align-items:center;gap:7px}.operation-header .disconnect-button{min-height:34px;padding:0 11px;border:1px solid #00000014;border-radius:6px;color:var(--ios-secondary);background:#ffffffc7;box-shadow:0 1px 2px #0000000a;font-size:10px;font-weight:650;cursor:pointer}.operation-header .disconnect-button:hover{border-color:#ff3b3040;color:var(--ios-red);background:#fff}.operation-header .disconnect-button:focus-visible{outline:2px solid var(--ios-blue);outline-offset:2px}.wallet-button-dot{width:7px;height:7px;border-radius:50%;background:#ffffff80}.wallet-connected-button .wallet-button-dot{background:#8df7a7;box-shadow:0 0 0 3px #8df7a72e}.social-x-button{display:grid;place-items:center;width:34px;height:34px;border:1px solid #00000012;border-radius:6px;color:var(--ios-label);background:#ffffffb8;box-shadow:0 1px 2px #0000000a;font-size:12px;font-weight:700;text-decoration:none}.social-x-button:hover{border-color:#00000024;color:#000;background:#fff}.social-x-button:focus-visible{outline:2px solid var(--ios-blue);outline-offset:2px}.network-pill{text-decoration:none;cursor:pointer}.network-pill:hover{border-color:#0000001f;background:#fff}.operation-main{width:min(100% - 32px,720px);padding-top:36px}.operation-heading{display:block;margin-bottom:28px;text-align:center}.operation-heading p{margin-bottom:12px;color:var(--ios-tertiary);font:500 9px DM Mono,monospace;letter-spacing:.02em}.operation-heading h1{margin:0;color:var(--ios-label);font-size:clamp(28px,3vw,34px);font-weight:700;letter-spacing:-.035em}.operation-tabs{width:min(100%,720px);min-height:56px;margin-bottom:14px;padding:4px;border-color:#0000000a;border-radius:13px;background:#e9e9ee;box-shadow:inset 0 0 0 1px #00000009,0 1px 2px #00000008}.operation-tab{min-height:46px;border-radius:8px;font-size:12px}.operation-tab{color:var(--ios-secondary);font-weight:600}.operation-tab:hover{color:var(--ios-label);background:#ffffff80}.operation-tab.active{color:var(--ios-label);background:var(--ios-surface);box-shadow:0 1px 4px #0002,0 0 0 1px #0000000a}.operation-main .panel{border-color:#00000012;color:var(--ios-label);background:var(--ios-surface);box-shadow:0 10px 35px #0000000d,0 1px 3px #0000000a}.operation-main .classic-operation-card{width:min(100%,720px);padding:24px;border-radius:12px;box-shadow:0 8px 30px #0000000a,0 1px 3px #0000000a}.education-steps>button{width:100%;border:1px solid #00000012;border-radius:12px;color:inherit;background:var(--ios-surface);box-shadow:0 1px 3px #00000008;text-align:left;font:inherit;cursor:pointer}.technical-table>button{width:100%;border:0;border-bottom:1px solid #00000010;color:inherit;background:transparent;text-align:left;font:inherit;cursor:pointer}.education-steps>button:hover,.technical-table>button:hover{background:#f7f7f9}.education-steps>button:focus-visible,.technical-table>button:focus-visible{outline:2px solid var(--ios-blue);outline-offset:2px}.operation-footer a{color:inherit;text-decoration:none}.operation-footer a:hover{color:var(--ios-blue)}.classic-operation-card .asset-row{padding-bottom:18px}.classic-operation-card .field-label{margin-bottom:10px;font-size:11px}.classic-operation-card .asset-segment{grid-template-columns:repeat(2,104px)}.classic-operation-card .asset-segment button{min-height:36px;font-size:10px}.classic-operation-card .balance-block span{font-size:11px}.classic-operation-card .balance-block strong{font-size:12px}.classic-operation-card .balance-block small{color:var(--ios-tertiary);font-size:9px}.wallet-address-button{padding:0;border:0;color:var(--ios-blue);background:transparent;font:600 10px DM Mono,monospace;cursor:pointer}.wallet-address-button:hover{color:var(--ios-blue-pressed);text-decoration:underline}.wallet-address-button:focus-visible{outline:2px solid var(--ios-blue);outline-offset:2px}.wallet-picker{color:var(--ios-label);background:#fff;border-color:#00000014;box-shadow:0 24px 80px #0000002b}.wallet-picker>div:first-child>span,.wallet-picker>p{color:var(--ios-secondary)}.wallet-option-list>button{border-color:#00000012;color:var(--ios-label);background:#fff}.wallet-option-list>button:hover{border-color:#007aff55;background:#f4f9ff}.wallet-option-list>button img{width:34px;height:34px;border-radius:8px;object-fit:contain}.classic-operation-card .classic-amount-field{min-height:112px;margin:20px 0 18px;padding:18px 20px;border-radius:11px}.classic-operation-card .classic-amount-field input{height:48px;font-size:34px}.classic-operation-card .classic-amount-field>div>strong{font-size:14px}.classic-operation-card .classic-amount-field small{margin-top:6px;font-size:9px}.classic-operation-card .classic-amount-field small:empty{display:none}.classic-operation-card .receiver-code-field{margin:18px 0 0}.classic-operation-card .receiver-code-field label{margin-bottom:10px;font-size:11px}.classic-operation-card .receiver-code-field input{min-height:46px;padding:0 14px;border-radius:8px;font-family:DM Mono,monospace;font-size:10px}.classic-operation-card .receiver-code-field>small{display:block;margin-top:8px;color:var(--ios-tertiary);font-size:9px;line-height:1.5}.classic-operation-card .note-input{margin-top:22px}.classic-operation-card .advanced-fields{margin-top:20px}.classic-operation-card .action-sequence{margin-top:22px}.classic-operation-card .deposit-steps{gap:8px}.classic-operation-card .step-button{display:inline-flex;align-items:center;justify-content:center;gap:8px}.classic-operation-card .step-number{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:50%;color:var(--ios-blue);background:#eaf4ff;font:700 10px/1 -apple-system,BlinkMacSystemFont,sans-serif}.classic-operation-card .primary-button .step-number{color:var(--ios-blue);background:#ffffffd9}.classic-operation-card .step-button:disabled .step-number{color:var(--ios-tertiary);background:#e5e5ea}.classic-operation-card .step-feedback{min-height:16px;margin:10px 0 0;color:var(--ios-red);font-size:10px;line-height:1.45;text-align:center}.classic-operation-card .step-feedback:empty{display:none}.operation-main .private-action-card{width:min(100%,680px);padding:30px;border-radius:16px}.send-intro{margin-bottom:26px}.send-intro h2{margin:0 0 9px;font-size:22px}.send-intro>span{display:block;max-width:560px;color:var(--ios-secondary);font-size:12px;line-height:1.7}.send-amount-layout{display:grid;grid-template-columns:minmax(210px,.85fr) minmax(230px,1.15fr);gap:16px;margin-bottom:18px}.asset-picker-box,.amount-display{min-height:142px;padding:18px;border:1px solid #00000010;border-radius:12px;background:var(--ios-fill)}.asset-picker-box{display:flex;flex-direction:column}.asset-picker-box .asset-segment{width:100%;grid-template-columns:repeat(2,1fr);margin:10px 0 13px}.asset-picker-box .asset-segment button{min-width:0}.asset-picker-box small{margin-top:auto;color:var(--ios-tertiary);font-size:9px}.asset-picker-box>strong{margin-top:4px;color:var(--ios-label);font-size:12px}.amount-display{display:grid;align-content:center;grid-template-columns:1fr auto;column-gap:8px;text-align:right}.amount-display span{grid-column:1 / -1;margin-bottom:10px;color:var(--ios-secondary);font-size:11px}.amount-display strong{color:var(--ios-label);font-size:42px;font-weight:650;line-height:1;letter-spacing:-.04em}.amount-display small{align-self:end;padding-bottom:4px;color:var(--ios-secondary);font-size:12px;font-weight:600}.custom-amount-display{display:block;text-align:right}.custom-amount-display>span{display:block;margin-bottom:10px}.custom-amount-display>div{display:flex;align-items:flex-end;justify-content:flex-end;gap:8px}.operation-main .form-panel .custom-amount-display input{width:min(100%,230px);min-height:52px;padding:0;border:0;border-bottom:1px solid #00000032;border-radius:0;color:var(--ios-label);background:transparent;box-shadow:none;font-size:38px;font-weight:650;line-height:1;text-align:right}.operation-main .form-panel .custom-amount-display input:focus{border-color:var(--ios-blue);box-shadow:none}.custom-amount-display em{display:block;margin-top:12px;color:var(--ios-tertiary);font-size:9px;font-style:normal}.note-status-row,.fee-summary{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:14px;padding:14px 16px;border:1px solid #00000010;border-radius:10px;color:var(--ios-secondary);background:#fafafa;font-size:11px}.note-status-row strong,.fee-summary strong{color:var(--ios-label);overflow-wrap:anywhere}.operation-primary-stack{display:grid;gap:10px;margin-top:18px}.operation-primary-stack .action-sequence{margin:0}.operation-primary-stack .wide{min-height:48px}.asset-row{border-color:#00000012}.field-label{color:var(--ios-secondary)}.operation-main .asset-segment{border-color:#0000000a;background:var(--ios-fill)}.operation-main .asset-segment button{color:var(--ios-secondary)}.operation-main .asset-segment button.active{color:var(--ios-label);background:var(--ios-surface);box-shadow:0 1px 4px #0000001a,inset 0 0 0 1px #0000000a}.balance-block span{color:var(--ios-tertiary)}.balance-block strong{color:var(--ios-secondary)}.amount-field,.commitment-box,.note-input,.receive-summary{border-color:#00000010;background:var(--ios-fill)}.amount-field input{color:var(--ios-label);caret-color:var(--ios-blue)}.amount-field input::placeholder{color:#c7c7cc}.amount-field>div>strong{color:var(--ios-secondary)}.amount-field small{color:var(--ios-tertiary)}.operation-main .form-panel label{color:var(--ios-secondary)}.operation-main .form-panel label>span{color:var(--ios-tertiary)}.operation-main .form-panel input:not(.amount-field input){border-color:#00000012;color:var(--ios-label);background:var(--ios-fill)}.operation-main .form-panel input:focus{border-color:var(--ios-blue);box-shadow:0 0 0 3px #007aff1f}.operation-main .form-panel input::placeholder{color:#aeaeb2}.advanced-fields{border-color:#00000012}.advanced-fields summary{color:var(--ios-secondary)}.advanced-fields[open] summary{color:var(--ios-blue)}.commitment-box span,.receive-summary span{color:var(--ios-tertiary)}.commitment-box strong{color:var(--ios-secondary)}.note-input strong{color:var(--ios-label)}.summary-row{color:var(--ios-secondary)}.summary-row+.summary-row{border-color:#00000010}.summary-row strong,.receive-summary strong{color:var(--ios-label)}.receive-summary small{color:var(--ios-secondary)}.operation-main .primary-button{border-color:var(--ios-blue);color:#fff;background:var(--ios-blue);box-shadow:0 2px 8px #007aff1f}.operation-main .primary-button:hover{border-color:var(--ios-blue-pressed);background:var(--ios-blue-pressed)}.operation-main .primary-button.unavailable-button{border-color:#d6d6dc;color:var(--ios-secondary);background:var(--ios-fill-strong);box-shadow:none}.operation-main .primary-button.unavailable-button:hover{border-color:#c7c7cc;background:#dcdce1}.operation-main .secondary-button,.operation-main .quiet-button{border-color:#00000012;color:var(--ios-blue);background:var(--ios-fill)}.operation-main .secondary-button:hover,.operation-main .quiet-button:hover{border-color:#0000001f;color:var(--ios-blue-pressed);background:var(--ios-fill-strong)}.text-action,.inline-link{color:var(--ios-blue)}.icon-action{color:var(--ios-tertiary)}.operation-status{border-color:#00000012;color:var(--ios-tertiary)}.operation-status .status-dot{background:#34c759}.operation-status.warning .status-dot{background:#ff9f0a}.operation-status strong{color:var(--ios-secondary)}.operation-status button{color:var(--ios-blue);background:var(--ios-fill)}.operation-status .safe-action-button{color:#a05a00;background:#fff5e6}.operation-status .safe-action-button:hover{color:#7d4500;background:#ffebcc}.operation-main .activity-panel{box-shadow:0 4px 18px #00000009}.operation-main .section-kicker{color:var(--ios-tertiary)}.operation-main h2{color:var(--ios-label)}.operation-main th{border-color:#00000012;color:var(--ios-tertiary);background:var(--ios-fill)}.operation-main td{border-color:#0000000f;color:var(--ios-label)}.operation-main tbody tr:hover{background:#f8f8fa}.operation-main .activity-icon{color:var(--ios-blue);background:#eaf4ff}.operation-main .muted{color:var(--ios-secondary)}.operation-main .amount{color:var(--ios-label)}.operation-main .hash-link{color:var(--ios-blue)}.operation-main .tag{border-color:#34c75933;color:var(--ios-green);background:#effaf2}.operation-main .empty-state strong{color:var(--ios-label)}.operation-main .empty-state span{color:var(--ios-secondary)}.education-heading p{color:var(--ios-tertiary)}.education-heading h2{color:var(--ios-label)}.education-steps>button,.technical-table,.faq-list{border-color:#00000012;background:var(--ios-surface);box-shadow:0 1px 3px #00000008}.education-steps>button>span{color:var(--ios-tertiary)}.education-steps strong{color:var(--ios-label)}.education-steps p,.faq-list p{color:var(--ios-secondary)}.technical-table>button,.faq-list details{border-color:#00000010}.technical-table span{color:var(--ios-tertiary)}.technical-table strong,.faq-list summary{color:var(--ios-label)}.faq-list summary:after{color:var(--ios-blue)}.operation-footer{border-color:#00000012;color:var(--ios-tertiary);background:var(--ios-surface)}.operation-footer a{color:var(--ios-blue)}.operation-footer a:hover{color:var(--ios-blue-pressed)}.wallet-picker-backdrop{background:#0000004d;-webkit-backdrop-filter:saturate(140%) blur(14px);backdrop-filter:saturate(140%) blur(14px)}.wallet-picker{border-color:#ffffff70;color:var(--ios-label);background:#fbfbfdf5;box-shadow:0 30px 90px #00000035}.wallet-picker>div:first-child>span{color:var(--ios-tertiary)}.wallet-picker>div:first-child button{color:var(--ios-secondary);background:var(--ios-fill)}.wallet-picker h2{color:var(--ios-label)}.wallet-picker>p{color:var(--ios-secondary)}.wallet-option-list>button{border-color:#00000010;color:var(--ios-label);background:var(--ios-surface)}.wallet-option-list>button:hover{border-color:#007aff66;background:#f6faff}.wallet-option-list>button>span{color:#fff;background:var(--ios-blue)}.wallet-option-list>button small{color:var(--ios-green)}.wallet-empty{border-color:#00000010;background:var(--ios-fill)}.wallet-empty strong{color:var(--ios-label)}.wallet-empty span{color:var(--ios-secondary)}.wallet-picker .secondary-button{border-color:#00000012;color:var(--ios-blue);background:var(--ios-fill)}.wallet-picker .secondary-button:hover{border-color:#0000001f;color:var(--ios-blue-pressed);background:var(--ios-fill-strong)}.admin-risk{border-color:#ff9f0a4d;color:#9a5600;background:#fff7e8}.admin-details span{border-color:#00000010;color:var(--ios-tertiary);background:var(--ios-fill)}.admin-details strong{color:var(--ios-label)}.admin-actions .primary-button{border-color:var(--ios-blue);color:#fff;background:var(--ios-blue)}.admin-result{color:var(--ios-secondary)}.toast{border-color:#00000014;color:#fff;background:#2c2c2ee8;box-shadow:0 16px 45px #00000035;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}html,body,#app,.operation-shell,.operation-main{background:#fff}button:not(:disabled),[role=button]{-webkit-tap-highlight-color:transparent}button:not(:disabled):active,[role=button]:active{transform:translateY(1px)}button:focus-visible,a:focus-visible,input:focus-visible{outline:2px solid #007aff66;outline-offset:2px}@media(max-width:720px){.operation-header{min-height:calc(60px + env(safe-area-inset-top));padding-right:14px;padding-left:14px}.operation-main{width:min(100% - 20px,720px);padding-top:24px;padding-bottom:calc(54px + env(safe-area-inset-bottom))}.operation-heading{margin-bottom:24px}.operation-heading p{margin-bottom:12px;font-size:9px}.operation-heading h1{font-size:27px}.operation-footer{padding-bottom:calc(18px + env(safe-area-inset-bottom))}.wallet-picker-backdrop{align-items:end;padding:10px;padding-bottom:calc(10px + env(safe-area-inset-bottom))}.wallet-picker{width:100%;max-height:82vh;overflow-y:auto}.operation-main .private-action-card{padding:20px;border-radius:13px}.send-amount-layout{grid-template-columns:1fr}.asset-picker-box,.amount-display{min-height:120px}.amount-display strong{font-size:36px}.operation-tabs{min-height:54px;margin-bottom:14px;border-radius:11px}.operation-tab{min-height:44px;border-radius:8px;font-size:11px}.operation-main .classic-operation-card{padding:20px}.classic-operation-card .asset-segment{grid-template-columns:repeat(2,minmax(80px,1fr))}.classic-operation-card .classic-amount-field{min-height:130px;padding:20px}.classic-operation-card .classic-amount-field input{font-size:38px}}.protocol-education{margin-top:48px;padding:26px 24px 30px;border:1px solid #e1e4e8;border-radius:18px;background:#fbfbfc;box-shadow:0 10px 28px #1d27310b,0 1px 3px #1d273114}.education-heading{margin-bottom:16px}.education-heading p{margin-bottom:7px;color:var(--ios-tertiary);font:700 10px/1.2 DM Mono,monospace;letter-spacing:.08em}.education-heading h2{font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,PingFang SC,sans-serif;font-size:24px;font-weight:700;letter-spacing:0}.education-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.education-steps>article{min-height:188px;padding:21px 20px 20px;border:1px solid #dfe1e6;border-radius:14px;color:var(--ios-label);background:#fff;box-shadow:0 7px 20px #1d27310b,0 1px 3px #1d273114}.education-steps>article:hover{border-color:#b9d5f2;box-shadow:0 10px 24px #007aff18,0 1px 3px #1d273114;transform:translateY(-1px)}.education-steps>article>span{display:inline-flex;align-items:center;justify-content:center;min-width:30px;height:22px;margin-bottom:25px;padding:0 7px;border:1px solid #d7e6f7;border-radius:6px;color:#3976ad;background:#f2f8ff;font:700 10px/1 DM Mono,monospace;letter-spacing:.04em}.education-steps>article strong{display:block;margin-bottom:9px;color:var(--ios-label);font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,PingFang SC,sans-serif;font-size:16px;font-weight:700;line-height:1.35}.education-steps>article p{margin:0;color:var(--ios-secondary);font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,PingFang SC,sans-serif;font-size:12px;line-height:1.7}.technical-heading,.faq-heading{margin-top:40px}.technical-table{overflow:hidden;border:1px solid #dfe1e6;border-radius:14px;background:#fff;box-shadow:0 7px 20px #1d27310b,0 1px 3px #1d273114}.technical-table>div{display:grid;grid-template-columns:minmax(120px,.42fr) minmax(0,1fr);gap:22px;align-items:center;min-height:56px;padding:14px 20px;border-bottom:1px solid #edf0f3}.technical-table>div:last-child{border-bottom:0}.technical-table>div:nth-child(2n){background:#f7f8fa}.technical-table>div>span{color:var(--ios-tertiary);font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,PingFang SC,sans-serif;font-size:12px;font-weight:500}.technical-table>div>strong{min-width:0;color:var(--ios-label);font:600 11px/1.5 DM Mono,monospace;overflow-wrap:anywhere}.faq-list{border-color:#dfe1e6;background:#fff;box-shadow:0 7px 20px #1d27310b,0 1px 3px #1d273114}@media(max-width:720px){.protocol-education{margin-top:36px;padding:21px 14px 22px;border-radius:15px}.education-heading h2{font-size:21px}.education-steps{grid-template-columns:1fr;gap:10px}.education-steps>article{min-height:0;padding:17px 16px 18px}.education-steps>article>span{margin-bottom:17px}.education-steps>article strong{font-size:15px}.technical-table>div{grid-template-columns:1fr;gap:5px;min-height:0;padding:13px 16px}.technical-table>div>strong{font-size:10px}}.withdrawal-balance-grid .balance-tile{border-color:#dfe1e6;color:var(--ios-label);background:#fff;box-shadow:0 2px 8px #1d27310b}.withdrawal-balance-grid .balance-tile span{color:var(--ios-secondary)}.withdrawal-balance-grid .balance-tile strong{color:var(--ios-label)}.max-button{border-color:#b9d5f2;color:var(--ios-blue);background:#f2f8ff}.max-button:hover{border-color:#007aff66;color:var(--ios-blue-pressed);background:#eaf4ff}
