.network-view{min-width:0;color:var(--color-ink);gap:14px;display:grid}.network-view button,.network-view a,.network-view input{-webkit-tap-highlight-color:var(--color-transparent)}.network-view button{font:inherit;cursor:pointer}.network-view button:active:not(:disabled){transform:translateY(1px)}.network-view button:focus-visible,.network-view a:focus-visible,.network-view input:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.network-icon{flex:none;width:18px;height:18px}.network-page-heading{justify-content:flex-end;align-items:center;min-width:0;display:flex}.network-refresh{align-items:center;gap:8px;min-height:38px;font-size:13px;display:inline-flex}.network-overview{border:1px dashed var(--color-rule-2);background:var(--color-paper);border-radius:0;grid-template-columns:minmax(0,1fr);min-width:0;padding:14px 16px 0;display:grid}.network-main-metric{min-width:0;padding-bottom:14px}.network-metric-label{color:var(--color-muted);align-items:center;gap:8px;font-size:13px;display:flex}.network-main-metric>strong{color:var(--color-accent);font:700 36px/1.3 var(--font-mono);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;text-shadow:0 0 14px color-mix(in srgb, var(--color-accent) 30%, var(--color-transparent));margin:10px 0 6px;display:block}.network-metric-caption{color:var(--color-muted);font-size:12px;line-height:1.65;display:block}.network-area-metrics{border-top:1px dashed var(--color-border);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:14px 0;display:grid}.network-area-metrics strong{font:700 21px/1.4 var(--font-mono);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:8px 0 4px;display:block}.network-area-metrics>div:nth-child(2) strong{color:var(--color-accent)}.network-view strong small{color:var(--color-muted);white-space:nowrap;font-size:11px;font-weight:400}.network-line-key{background:var(--color-muted);width:10px;height:3px;display:inline-block}.network-line-key-small{background:var(--color-accent)}.network-distribution{background:var(--color-accent);grid-column:1/-1;height:5px;margin-top:2px;overflow:hidden}.network-distribution>span{background:var(--color-muted);height:100%;display:block}.network-distribution[data-empty=true]{background:var(--color-border)}.network-distribution[data-empty=true]>span{visibility:hidden}.network-distribution-caption{color:var(--color-muted);flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;gap:6px;font-size:11px;display:flex}.network-secondary-metrics{border-top:1px dashed var(--color-border);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.network-secondary-metrics>div{justify-content:space-between;align-items:center;gap:8px;padding:12px 0;display:flex}.network-secondary-metrics>div:nth-child(2n){border-left:1px dashed var(--color-border);padding-left:12px}.network-secondary-metrics>div:nth-child(odd){padding-right:12px}.network-secondary-metrics>div:nth-child(n+3){border-top:1px dashed var(--color-border)}.network-secondary-metrics>div>span{color:var(--color-muted);font-size:12px}.network-secondary-metrics strong{font:700 19px/1.4 var(--font-mono);font-variant-numeric:tabular-nums}.network-secondary-metrics>div:last-child strong{color:var(--color-accent)}.network-explorer{border:1px solid var(--color-border);background:var(--color-paper);border-radius:0;min-width:0}.network-explorer-heading{justify-content:space-between;align-items:flex-start;gap:10px;padding:14px 16px;display:flex}.network-explorer-heading .section-title,.network-relations .section-title{text-wrap:balance;margin:0;font-size:16px;font-weight:600;line-height:1.5}.network-explorer-heading p{color:var(--color-muted);margin:6px 0 0;font-size:12px;line-height:1.6}.network-view-toggle{border:1px dashed var(--color-border);flex:none;min-width:0;display:flex}.network-view-toggle button{background:var(--color-paper);min-height:38px;color:var(--color-muted);border:0;border-radius:0;justify-content:center;align-items:center;gap:5px;padding:6px 8px;font-size:12px;display:flex}.network-view-toggle button+button{border-left:1px dashed var(--color-border)}.network-view-toggle button.is-active{background:var(--color-accent-soft);color:var(--color-accent)}.network-view-toggle .network-icon{width:14px;height:14px}.network-explorer-toolbar{border-top:1px dashed var(--color-border);border-bottom:1px dashed var(--color-border);justify-content:space-between;align-items:center;gap:8px;min-width:0;padding:7px 16px;display:flex}.network-breadcrumb{white-space:nowrap;scrollbar-width:thin;align-items:center;gap:8px;min-width:0;display:flex;overflow-x:auto}.network-breadcrumb>span{align-items:center;gap:8px;display:inline-flex}.network-breadcrumb button,.network-text-button{background:var(--color-paper);min-height:36px;color:var(--color-accent);white-space:nowrap;border:0;padding:2px 0;font-size:12px}.network-breadcrumb button:disabled{color:var(--color-ink);background:var(--color-paper);cursor:default;opacity:1}.network-breadcrumb-divider{color:var(--color-muted);font-size:11px}.network-canvas{background:var(--color-paper);min-width:0;padding:14px 12px}.network-root-node{border:1px dashed var(--color-rule-2);background:var(--color-paper);border-radius:0;flex-wrap:wrap;align-items:center;gap:10px;min-width:0;padding:12px;display:flex;position:relative}.network-root-mark{border:1px dashed var(--color-border);width:30px;height:30px;color:var(--color-accent);place-items:center;display:grid}.network-root-mark .network-icon{width:19px;height:19px}.network-root-identity{flex:calc(100% - 50px);min-width:0}.network-root-identity .network-metric-label{margin-bottom:4px;font-size:11px}.network-root-identity>div{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.network-mono{font-family:var(--font-mono)}.network-root-identity .network-mono{font-size:13px}.network-rank,.network-branch-tag{border:1px dashed var(--color-border);color:var(--color-muted);padding:3px 6px;font-size:11px;line-height:1.3;display:inline-block}.network-rank,.network-branch-tag.is-large{border-color:var(--color-rule-2);color:var(--color-accent)}.network-address-actions{align-items:center;gap:4px;display:inline-flex}.network-icon-button{background:var(--color-paper);width:30px;min-height:30px;color:var(--color-muted);border:0;place-items:center;padding:4px;display:grid}.network-icon-button:hover,.network-wallet-link:hover{color:var(--color-accent)}.network-icon-button .network-icon{width:14px;height:14px}.network-root-summary{border-top:1px dashed var(--color-border);flex:1;gap:5px;min-width:0;padding-top:10px;display:grid}.network-root-summary>span{color:var(--color-muted);font-size:11px}.network-root-summary>strong{font:700 16px/1.5 var(--font-mono);overflow-wrap:anywhere}.network-root-direct{flex:0 0 34%;margin:0;padding-left:10px}.network-mode-tree .network-root-node:after{content:"";border-left:1px dashed var(--color-border);height:15px;position:absolute;top:100%;left:14px}.network-branches{grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.network-mode-tree .network-branches{gap:14px;margin:28px 0 0 15px;position:relative}.network-mode-tree .network-branches:before{content:"";border-left:1px dashed var(--color-border);position:absolute;top:-13px;bottom:15px;left:-14px}.network-branch{background:var(--color-paper);min-width:0;position:relative}.network-mode-tree .network-branch{border:1px solid var(--color-border);border-radius:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px 12px 0;display:grid}.network-mode-tree .network-branch:before{content:"";border-top:1px dashed var(--color-border);width:14px;position:absolute;top:18px;left:-15px}.network-mode-tree .network-branch-large{border:1px dashed var(--color-rule-2)}.network-branch-identity{min-width:0}.network-mode-tree .network-branch-identity{grid-column:1/-1}.network-branch-topline,.network-branch-wallet{justify-content:space-between;align-items:center;gap:8px;display:flex}.network-branch-topline{margin-bottom:7px}.network-branch-rank{color:var(--color-accent);font:700 13px/1.5 var(--font-mono)}.network-wallet-link{background:var(--color-paper);min-width:0;max-width:100%;color:var(--color-ink);overflow-wrap:anywhere;text-align:left;border:0;padding:3px 0;font-size:13px!important}.network-branch-value{gap:5px;min-width:0;display:grid}.network-branch-value>span{color:var(--color-muted);font-size:11px}.network-branch-value>strong{font:700 15px/1.5 var(--font-mono);overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.network-mode-tree .network-branch-performance{grid-area:2/1/auto/-1;padding:6px 0}.network-mode-tree .network-branch-performance strong{color:var(--color-accent);font-size:23px}.network-mode-tree .network-branch-principal{grid-area:3/1}.network-mode-tree .network-branch-members{text-align:right;grid-area:3/2}.network-member-status{color:var(--color-muted);font-size:11px;line-height:1.6}.network-member-status.is-active{color:var(--color-accent)}.network-mode-tree .network-member-status{grid-column:1/-1}.network-descend{background:var(--color-paper);min-height:40px;color:var(--color-accent);border:0;justify-content:space-between;align-items:center;gap:8px;padding:10px 0;display:flex;font-size:12px!important}.network-descend:hover{background:var(--color-accent-soft)}.network-descend .network-icon{width:15px;height:15px}.network-mode-tree .network-descend{border-top:1px dashed var(--color-border);grid-column:1/-1;margin:0 -12px;padding-inline:12px}.network-list-labels{display:none}.network-mode-list .network-branches{margin-top:10px}.network-mode-list .network-branch{border-bottom:1px dashed var(--color-border);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 10px;padding:14px 0;display:grid}.network-mode-list .network-branch-identity{grid-column:1/-1}.network-mode-list .network-branch-performance strong{color:var(--color-accent)}.network-mode-list .network-descend{border-top:1px dashed var(--color-border);grid-column:1/-1;justify-content:flex-end;align-self:end}.network-explorer-footer{border-top:1px dashed var(--color-border);flex-direction:column;gap:12px;padding:12px 16px;display:flex}.network-explorer-footer>.subtle{color:var(--color-muted);flex-wrap:wrap;gap:6px 12px;font-size:11px;line-height:1.6;display:flex}.network-pagination{justify-content:flex-end;align-items:center;gap:12px;display:flex}.network-pagination>span{border:1px dashed var(--color-border);min-width:28px;height:30px;color:var(--color-accent);font:400 12px/1 var(--font-mono);place-items:center;display:grid}.network-pagination button{border:1px dashed var(--color-rule-2);background:var(--color-paper);min-height:40px;color:var(--color-accent);white-space:nowrap;border-radius:0;padding:6px 10px;font-size:12px}.network-pagination button:disabled{border-color:var(--color-border);color:var(--color-muted);background:var(--color-paper-3);cursor:not-allowed}.network-relations{border:1px solid var(--color-border);background:var(--color-paper);border-radius:0;grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.network-relations-intro{border-bottom:1px dashed var(--color-border);min-width:0;padding:14px 16px}.network-relations-intro>p{color:var(--color-muted);margin:10px 0;font-size:13px;line-height:1.85}.network-relations-intro>p strong{color:var(--color-ink);font-weight:500}.network-binding-note{border-left:2px solid var(--color-accent);color:var(--color-muted);gap:6px;padding-left:10px;font-size:11px;line-height:1.7;display:grid}.network-my-upline{border-top:1px dashed var(--color-border);gap:8px;min-width:0;margin-top:14px;padding-top:12px;font-size:13px;display:grid}.network-my-upline>span:first-child{color:var(--color-muted);font-size:12px}.network-my-upline>div{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.network-relations-content{min-width:0;padding:14px 16px}.network-invite-link>label{margin-bottom:8px;font-size:13px;display:block}.network-invite-link>div{border:1px dashed var(--color-rule-2);background:var(--color-paper);min-width:0;display:flex}.network-invite-link input{background:var(--color-paper);min-width:0;min-height:42px;color:var(--color-ink);text-overflow:ellipsis;border:0;border-radius:0;flex:1;padding:8px 10px;font-size:11px}.network-invite-link button{border:0;border-left:1px dashed var(--color-border);background:var(--color-paper);color:var(--color-accent);white-space:nowrap;align-items:center;gap:6px;padding:6px 8px;font-size:11px;display:flex}.network-invite-link button:disabled{color:var(--color-muted);background:var(--color-paper-3);cursor:not-allowed}.network-invite-link button .network-icon{width:14px;height:14px}.network-invite-link>p{color:var(--color-muted);margin:8px 0 18px;font-size:11px;line-height:1.7}.network-relation-forms{grid-template-columns:minmax(0,1fr);gap:18px;display:grid}.network-relation-forms>form{min-width:0}.network-relation-forms>form+form{border-top:1px dashed var(--color-border);padding-top:16px}.network-form-title{align-items:center;gap:8px;margin-bottom:12px;display:flex}.network-form-title>span{color:var(--color-accent);font:400 12px/1.5 var(--font-mono)}.network-form-title h3{margin:0;font-size:15px;font-weight:500}.network-field-label{color:var(--color-muted);margin-bottom:8px;font-size:12px;display:block}.network-address-input{box-sizing:border-box;border:1px dashed var(--color-rule-2);background:var(--color-paper);width:100%;min-height:44px;color:var(--color-ink);font:400 12px/1.6 var(--font-mono);border-radius:0;padding:10px!important}.network-address-input:disabled{border-color:var(--color-border);color:var(--color-muted);background:var(--color-paper-3);cursor:not-allowed}.network-relation-forms .btn{white-space:normal;border-radius:0;justify-content:space-between;align-items:center;gap:8px;width:100%;min-height:44px;margin-top:10px;padding:10px 12px;font-size:13px;display:flex}.network-relation-forms .btn .network-icon{width:15px;height:15px}.network-error{border:1px dashed var(--color-danger);min-width:0;color:var(--color-danger);background:var(--color-paper);border-radius:0;justify-content:space-between;align-items:flex-start;gap:10px;padding:10px 12px;font-size:12px;line-height:1.7;display:flex}.network-error>span{overflow-wrap:anywhere;min-width:0}.network-explorer>.network-error{margin:12px 12px 0}.network-error button{background:var(--color-paper);min-height:36px;color:var(--color-danger);white-space:nowrap;border:0;border-bottom:1px dashed;flex-shrink:0;padding:4px 0;font-size:12px}.network-form-error{color:var(--color-danger);overflow-wrap:anywhere;margin:12px 0 0;font-size:12px;line-height:1.7}.network-connect{border:1px dashed var(--color-rule-2);background:var(--color-paper);text-align:center;border-radius:0;flex-direction:column;align-items:center;padding:32px 16px;display:flex}.network-empty-symbol{color:var(--color-accent);margin-bottom:18px}.network-empty-symbol .network-icon{width:34px;height:34px}.network-connect h2{text-wrap:balance;min-width:0;margin:0 0 12px;font-size:19px;font-weight:500;line-height:1.6}.network-connect p{color:var(--color-muted);margin:0 0 20px;font-size:13px;line-height:1.85}.network-connect .btn{border-radius:0;justify-content:space-between;align-items:center;gap:20px;width:100%;min-height:46px;font-size:15px;display:flex}.network-connect>.subtle{color:var(--color-muted);margin-top:16px;font-size:11px}.network-empty-branches{text-align:center;padding:30px 10px 20px;position:relative}.network-empty-branches>.network-icon{width:28px;height:28px;color:var(--color-accent)}.network-empty-branches h3{margin:12px 0 8px;font-size:16px;font-weight:500}.network-empty-branches p{color:var(--color-muted);margin:0 auto 12px;font-size:12px;line-height:1.8}.network-pending{color:var(--color-muted);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:36px 10px;font-size:13px;display:flex}.network-pending p{margin:0}.network-loader{border:1px solid var(--color-border);border-top-color:var(--color-accent);border-radius:50%;width:22px;height:22px;animation:.8s linear infinite network-spin}.network-spinning{animation:1.5s linear infinite network-spin}.network-toast{bottom:calc(76px + env(safe-area-inset-bottom));z-index:var(--z-toast);box-sizing:border-box;border:1px dashed var(--color-rule-2);background:var(--color-paper);width:max-content;max-width:min(100% - 36px,394px);color:var(--color-accent);text-align:center;opacity:0;pointer-events:none;border-radius:0;padding:10px 14px;font-size:12px;line-height:1.7;transition:opacity .16s,transform .16s;position:fixed;left:50%;transform:translate(-50%,10px)}.network-toast.is-visible{opacity:1;transform:translate(-50%)}@keyframes network-spin{to{transform:rotate(360deg)}}@media (width<=350px){.network-overview,.network-explorer-heading,.network-explorer-toolbar,.network-relations-intro,.network-relations-content{padding-inline:12px}.network-explorer-heading{flex-wrap:wrap}.network-view-toggle{margin-left:auto}.network-area-metrics strong{font-size:18px}.network-secondary-metrics>div{flex-direction:column;align-items:flex-start;gap:4px}.network-pagination{justify-content:space-between;gap:6px}}@media (prefers-reduced-motion:reduce){.network-spinning,.network-loader{animation:none}.network-toast{transition:none}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--space-3xs:2px;--space-2xs:4px;--space-xs:8px;--space-sm:12px;--space-md:16px;--space-lg:24px;--space-xl:40px;--space-2xl:64px;--space-3xl:96px;--space-4xl:144px;--text-xs:.75rem;--text-sm:.875rem;--text-md:1rem;--text-lg:1.2rem;--text-xl:1.44rem;--text-2xl:1.728rem;--text-3xl:2.074rem;--text-display-s:1.44rem;--text-display:1.728rem;--text-section:1.2rem;--text-title:1rem;--text-lead:1rem;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in:cubic-bezier(.7, 0, .84, 0);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--dur-micro:.12s;--dur-short:.22s;--dur-long:.42s;--color-error:var(--color-bad);--color-success:var(--color-ok);--container:430px;--gutter:18px;--gap-columns:32px;--section-gap-s:120px;--section-gap:144px;--section-gap-l:176px;--z-base:1;--z-raised:10;--z-dropdown:100;--z-sticky:200;--z-sticky-nav:300;--z-modal:400;--z-toast:500;--z-tooltip:600;--color-paper:#050403;--color-bg:var(--color-paper);--color-panel:var(--color-paper-2);--color-border:var(--color-rule);--color-danger:var(--color-bad);--color-paper-2:#0d0905;--color-paper-3:#050403;--color-ink:#f5ede0;--color-ink-2:#f5ede0d6;--color-muted:#f5ede0a8;--color-rule:#ffb02040;--color-rule-2:#ffb02073;--color-accent:#ffb020;--color-accent-ink:#050403;--color-accent-soft:#ffb02014;--color-focus:#ffb020;--color-cool:#ffb020;--color-cool-soft:#ffb02014;--color-ok:#86cf9a;--color-ok-soft:#86cf9a14;--color-bad:#ff5c5c;--color-bad-soft:#ff5c5c1a;--color-overlay:#050403e0;--color-transparent:transparent;--color-shadow:#05040399;--color-scanline:#ffb02008;--color-glow:#ffb02066;--color-cream-rule:#f5ede01f;--font-sans:"Noto Sans SC", "PingFang SC", "Microsoft YaHei", sans-serif;--font-display:"Space Mono", "Noto Sans SC", ui-monospace, monospace;--font-body:var(--font-display);--font-mono:var(--font-display);--font-outlier:var(--font-display);--radius-card:0px;--radius-pill:0px;--radius-input:0px;--rule-hair:1px;--shadow-card:none;--tracking-display:0;--display-weight:700}*,:before,:after{box-sizing:border-box}html,body{overflow-x:clip}html{scrollbar-color:var(--color-muted) var(--color-paper);scroll-padding-top:var(--space-3xl)}body{background:var(--color-paper);color:var(--color-ink);font-family:var(--font-body);font-size:var(--text-md);-webkit-font-smoothing:antialiased;caret-color:var(--color-accent);margin:0;line-height:1.55}::selection{background:color-mix(in oklab, var(--color-accent) 25%, transparent)}:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}a{color:inherit;text-underline-offset:.16em;text-decoration-thickness:1px}h1,h2,h3{font-family:var(--font-display);font-weight:var(--display-weight,700);font-synthesis:none;letter-spacing:var(--tracking-display);overflow-wrap:break-word;text-wrap:balance;min-width:0;margin:0;line-height:1.05}h1{max-width:20ch;font-size:var(--text-display)}h2{max-width:30ch;font-size:var(--text-section)}h3{max-width:40ch;font-size:var(--text-title);line-height:1.2}.lead{font-size:var(--text-lead);max-width:52ch;line-height:1.45}p{text-wrap:pretty;margin:0}p:not([class]){max-width:65ch}img,video{max-width:100%;height:auto;display:block}svg{display:block}[hidden]{display:none!important}button,input,select,textarea{font:inherit}.container{width:100%;max-width:var(--container);padding-inline:var(--gutter);box-sizing:border-box;margin-inline:auto}.num,.figure,td.num{font-variant-numeric:tabular-nums}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-slot]{background:linear-gradient(160deg, var(--color-paper-2,var(--color-paper)), var(--color-paper-3,var(--color-paper)));position:relative;overflow:hidden}[data-slot]>img{object-fit:cover;z-index:1;width:100%;height:100%;position:absolute;inset:0}[data-slot]:has(>img)>:not(img):not([data-keep]){display:none!important}@media (width<=60rem){:root{--gutter:24px;--section-gap-s:80px;--section-gap:96px;--section-gap-l:120px}}@media (width<=40rem){:root{--gutter:16px;--section-gap-s:56px;--section-gap:72px;--section-gap-l:96px;--gap-columns:16px}}@media (prefers-reduced-motion:reduce){:not(.keep-motion),:not(.keep-motion):before,:not(.keep-motion):after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}[data-slot]:has(>img){isolation:isolate;background:var(--color-ink);outline:1px solid color-mix(in oklab, var(--color-ink) 8%, transparent);outline-offset:-1px}[data-slot]>img{z-index:0;filter:grayscale()contrast(1.08);mix-blend-mode:multiply}[data-slot]:has(>img):before{content:"";z-index:1;background:var(--color-paper-3);mix-blend-mode:lighten;pointer-events:none;position:absolute;inset:0}button,a,input,select{-webkit-tap-highlight-color:var(--color-transparent)}button{cursor:pointer}button:disabled{opacity:.48;cursor:not-allowed}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}button:active:not(:disabled){transform:translateY(1px)}.app-shell{max-width:var(--container);min-height:100dvh;margin:0 auto;display:flex}.sidebar{width:220px;height:100dvh;padding:32px 20px var(--space-lg);border-right:1px solid var(--color-border);background:var(--color-paper);flex-direction:column;flex-shrink:0;display:flex;position:sticky;top:0}.brand{gap:var(--space-sm);padding:0 var(--space-xs) 36px;align-items:center;text-decoration:none;display:flex}.brand>span{letter-spacing:-.02em;flex-direction:column;font-size:24px;font-weight:600;line-height:1.1;display:flex}.brand small{color:var(--color-muted);letter-spacing:0;margin-top:var(--space-2xs);font-size:12px;font-weight:400}.sidebar nav{gap:var(--space-xs);display:grid}.nav-item{align-items:center;gap:var(--space-sm);border:1px solid var(--color-transparent);min-height:47px;padding:0 var(--space-sm);color:var(--color-muted);white-space:nowrap;border-radius:7px;font-size:14px;text-decoration:none;transition:background-color .12s,color .12s;display:flex}.nav-item:hover{color:var(--color-ink);background:var(--color-panel)}.nav-item.active{background:var(--color-accent-soft);border-color:color-mix(in oklab, var(--color-accent) 24%, var(--color-transparent));color:var(--color-accent)}.nav-item>svg:last-child:not(:first-child){margin-left:auto}.sidebar-foot{align-items:flex-start;gap:var(--space-xs);padding:var(--space-lg) var(--space-xs) 0;border-top:1px solid var(--color-border);color:var(--color-muted);margin-top:auto;display:flex}.sidebar-foot strong{color:var(--color-ink-2);font-size:13px;font-weight:500}.sidebar-foot p{margin-top:var(--space-2xs);font-size:11px}.workspace{flex:1;min-width:0}.topbar{justify-content:space-between;align-items:center;gap:var(--space-md);min-height:85px;padding:var(--space-md) var(--gutter);border-bottom:1px solid var(--color-border);display:flex}.topbar-left,.topbar-actions,.breadcrumb,.network-chip{align-items:center;gap:var(--space-md);display:flex}.breadcrumb{color:var(--color-muted);gap:var(--space-xs);font-size:13px}.breadcrumb strong{color:var(--color-ink-2);font-weight:400}.network-chip{color:var(--color-muted);border-right:1px solid var(--color-border);padding-right:20px;font-size:12px}.btn{justify-content:center;align-items:center;gap:var(--space-xs);min-height:42px;padding:var(--space-xs) var(--space-md);border:1px solid var(--color-rule-2);border-radius:var(--radius-input);color:var(--color-ink);background:var(--color-panel);white-space:nowrap;font-size:13px;font-weight:500;line-height:1.3;text-decoration:none;transition:background-color .12s,border-color .12s;display:inline-flex}.btn:hover:not(:disabled){background:var(--color-rule)}.btn-primary{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-accent-ink)}.btn-primary:hover:not(:disabled){background:color-mix(in oklab, var(--color-accent) 86%, var(--color-ink));border-color:var(--color-accent)}.btn-ghost{background:var(--color-transparent)}.btn-ghost:hover:not(:disabled){background:var(--color-panel)}.wallet-button{min-height:40px;font-size:12px}.icon-btn{border:1px solid var(--color-transparent);background:var(--color-transparent);width:36px;height:36px;color:var(--color-muted);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.icon-btn:hover{background:var(--color-panel);color:var(--color-ink)}.main-content{padding:32px var(--gutter) 0}.page-heading,.section-head{justify-content:space-between;align-items:center;gap:var(--space-md);display:flex}.page-heading{margin-bottom:var(--space-lg)}.page-heading h1{font-size:27px;font-weight:500;line-height:1.25}.page-heading p{color:var(--color-muted);margin-top:var(--space-xs);font-size:13px}.refresh{border-color:var(--color-border)}.test-banner{align-items:center;gap:var(--space-xs);padding:var(--space-sm) var(--space-md);margin-bottom:var(--space-lg);border:1px solid color-mix(in oklab, var(--color-accent) 27%, var(--color-transparent));background:color-mix(in oklab, var(--color-accent-soft) 55%, var(--color-transparent));color:var(--color-accent);border-radius:7px;font-size:12px;display:flex}.test-banner>svg,.notice>svg,.info-note>svg{flex-shrink:0}.test-banner .text-button{color:var(--color-accent);margin-left:auto}.text-button{padding:var(--space-2xs) 0;background:var(--color-transparent);color:var(--color-ink-2);align-items:center;gap:var(--space-2xs);white-space:nowrap;border:0;font-size:12px;display:inline-flex}.text-button:hover{color:var(--color-accent)}.panel{color:var(--color-ink);background:var(--color-panel);border:1px solid var(--color-border);border-radius:11px}.balance-sheet{grid-template-columns:1.2fr 2fr;min-height:219px;display:grid}.account-intro{border-right:1px solid var(--color-border);padding:28px 32px}.inline-label{align-items:center;gap:var(--space-xs);color:var(--color-muted);font-size:13px;display:flex}.main-balance{letter-spacing:-.045em;margin:20px 0 var(--space-2xs);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:44px;line-height:1.2}.main-balance>span{color:var(--color-muted);margin-left:var(--space-xs);letter-spacing:0;font-size:18px}.account-flags{align-items:center;gap:var(--space-xs);margin-top:var(--space-md);flex-wrap:wrap;display:flex}.state-chip{min-height:25px;padding:var(--space-2xs) var(--space-xs);border:1px solid var(--color-border);color:var(--color-ink-2);border-radius:5px;align-items:center;font-size:11px;font-weight:400;display:inline-flex}.state-chip.warning{color:var(--color-accent);border-color:var(--color-accent-soft)}.address{align-items:center;gap:var(--space-2xs);min-width:0;display:inline-flex}.address>a{align-items:center;gap:var(--space-2xs);font-variant-numeric:tabular-nums;font-size:12px;text-decoration:none;display:inline-flex}.address>a:hover{color:var(--color-accent)}.address>.icon-btn{width:28px;height:30px}.account-readings{padding:28px var(--space-lg);align-items:center;gap:var(--space-md);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.stat>span{color:var(--color-muted);font-size:12px;display:block}.stat>strong{font-variant-numeric:tabular-nums;letter-spacing:-.025em;margin-top:var(--space-sm);overflow-wrap:anywhere;font-size:25px;font-weight:500;line-height:1.2;display:block}.stat small{color:var(--color-muted);margin-left:var(--space-2xs);font-size:12px;font-weight:400}.stat p{color:var(--color-muted);margin-top:var(--space-xs);font-size:11px;line-height:1.6}.section-head{margin:var(--space-lg) 0 var(--space-md)}.section-head h2,.plain-section>h2{font-size:17px;font-weight:500;line-height:1.4}.ledger{padding:0 var(--space-lg)}.asset-row{align-items:center;gap:var(--space-md);border-bottom:1px solid var(--color-border);grid-template-columns:38px 1fr minmax(90px,auto) 70px;min-height:90px;display:grid}.asset-row:last-child{border:0}.token-mark{background:var(--color-accent-soft);border:1px solid color-mix(in oklab, var(--color-accent) 30%, var(--color-transparent));width:34px;height:34px;color:var(--color-accent);border-radius:50%;justify-content:center;align-items:center;font-size:14px;display:flex}.token-rusd{background:var(--color-cool-soft);color:var(--color-cool);border-color:color-mix(in oklab, var(--color-cool) 30%, var(--color-transparent))}.token-quote{background:var(--color-ok-soft);color:var(--color-ok);border-color:color-mix(in oklab, var(--color-ok) 30%, var(--color-transparent))}.asset-row>div:nth-child(2) strong,.asset-row>div:nth-child(2) span{display:block}.asset-row>div:nth-child(2) strong{font-size:14px;font-weight:500}.asset-row>div:nth-child(2) span{color:var(--color-muted);margin-top:var(--space-2xs);font-size:11px}.asset-amount{text-align:right;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:19px;font-weight:500}.overview-bottom{gap:var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:20px;display:grid}.plain-section{padding:var(--space-lg) var(--space-lg)}.plain-section .section-head{margin:0 0 var(--space-md)}.plain-section .section-head>svg{color:var(--color-muted)}.reading{letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:33px;line-height:1.3}.reading small{margin-left:var(--space-xs);color:var(--color-muted);letter-spacing:0;font-size:13px;font-weight:400}.subtle{color:var(--color-muted);font-size:12px;line-height:1.75}.plain-section>.subtle{margin-top:var(--space-xs)}.details{margin-top:var(--space-md)}.detail-row{justify-content:space-between;align-items:baseline;gap:var(--space-md);padding:var(--space-xs) 0;border-bottom:1px solid var(--color-border);font-size:12px;display:flex}.detail-row:last-child{border-bottom:0}.detail-row>span{color:var(--color-muted)}.detail-row strong{text-align:right;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-weight:400}.connect-callout{padding:var(--space-lg) 0;border-bottom:1px solid var(--color-border);margin-top:var(--space-sm);justify-content:space-between;align-items:center;gap:20px;display:flex}.connect-callout p{color:var(--color-muted);margin-top:var(--space-xs);font-size:12px}.workspace-footer{border-top:1px solid var(--color-border);padding:20px 0 var(--space-lg);color:var(--color-muted);justify-content:space-between;align-items:center;gap:20px;margin-top:32px;font-size:11px;display:flex}.workspace-footer a{align-items:center;gap:var(--space-2xs);text-decoration:none;display:inline-flex}.workspace-footer a:hover{color:var(--color-accent)}.notice{gap:var(--space-xs);border:1px solid var(--color-border);background:var(--color-panel);padding:var(--space-sm) var(--space-md);margin-bottom:var(--space-md);border-radius:7px;align-items:center;font-size:12px;display:flex}.notice .text-button{margin-left:auto}.notice-error{color:var(--color-bad);border-color:var(--color-bad-soft)}.form-layout{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:32px;display:grid}.action-form>.section-head{margin:0 0 var(--space-lg)}.payment-tabs{border-bottom:1px solid var(--color-border);margin:0 0 var(--space-lg);gap:20px;display:flex}.payment-tabs button{min-height:44px;padding:0 0 var(--space-sm);border:0;border-bottom:2px solid var(--color-transparent);background:var(--color-transparent);color:var(--color-muted);white-space:nowrap;font-size:12px}.payment-tabs button.selected{color:var(--color-accent);border-bottom-color:var(--color-accent)}.amount-field{background:var(--color-paper-3);border:1px solid var(--color-rule-2);padding:var(--space-md);border-radius:8px}.amount-field label{color:var(--color-muted);justify-content:space-between;gap:var(--space-sm);font-size:12px;display:flex}.amount-field>div{align-items:center;gap:var(--space-xs);margin-top:var(--space-sm);display:flex}.amount-field input{background:var(--color-transparent);color:var(--color-ink);font-variant-numeric:tabular-nums;border:0;width:100%;min-width:0;padding:0;font-size:31px}.amount-field>div>span{color:var(--color-ink-2);font-size:13px}.presets{gap:var(--space-xs);margin-top:var(--space-sm);display:flex}.presets button{border:1px solid var(--color-border);background:var(--color-transparent);color:var(--color-muted);padding:var(--space-xs) var(--space-md);border-radius:5px;font-size:12px}.presets button:hover{color:var(--color-accent);border-color:var(--color-accent)}.slippage{justify-content:space-between;align-items:center;gap:var(--space-sm);margin:var(--space-lg) 0 var(--space-xs);color:var(--color-muted);font-size:12px;display:flex}.segmented{padding:var(--space-2xs);gap:var(--space-2xs);border:1px solid var(--color-border);border-radius:6px;display:inline-flex}.segmented button{background:var(--color-transparent);padding:var(--space-2xs) var(--space-xs);color:var(--color-muted);border:0;border-radius:4px;min-height:28px;font-size:11px}.segmented button.selected{background:var(--color-rule);color:var(--color-ink)}.full-width{width:100%;margin-top:var(--space-lg);min-height:45px}.fine-print{margin-top:var(--space-sm);text-align:center;font-size:11px}.form-explanation h2{font-size:18px;font-weight:500}.flow-list{margin:var(--space-lg) 0 0;padding:0;list-style:none}.flow-list li{gap:var(--space-md);padding-bottom:var(--space-lg);display:flex}.flow-list li>span{border:1px solid var(--color-border);width:27px;height:27px;color:var(--color-muted);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;display:flex}.flow-list strong{font-size:13px;font-weight:500}.flow-list p{color:var(--color-muted);margin-top:var(--space-xs);font-size:12px;line-height:1.8}.balance-note{gap:var(--space-sm);border-top:1px solid var(--color-border);padding-top:20px;display:flex}.balance-note>svg{color:var(--color-muted)}.balance-note strong{font-size:12px;font-weight:500}.balance-note p{margin-top:var(--space-xs);color:var(--color-muted);font-size:12px}.quote-result{margin:var(--space-lg) 0 var(--space-xs);border-top:1px solid var(--color-border);padding-top:20px}.quote-result>span{color:var(--color-muted);font-size:12px}.quote-result>strong{margin-top:var(--space-xs);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:32px;font-weight:500;line-height:1.4;display:block}.quote-result small{color:var(--color-muted);margin-left:var(--space-xs);font-size:13px}.quote-result p{color:var(--color-muted);margin-top:var(--space-2xs);font-size:11px}.check-field{align-items:center;gap:var(--space-xs);color:var(--color-ink-2);margin-top:20px;font-size:12px;display:flex}.check-field input{accent-color:var(--color-accent);width:16px;height:16px}.explanation-text{margin-top:var(--space-md);font-size:12px;line-height:1.9}.field-error{color:var(--color-bad);margin-top:var(--space-md);overflow-wrap:anywhere;font-size:12px;line-height:1.8}.info-note{align-items:flex-start;gap:var(--space-xs);margin-top:var(--space-lg);color:var(--color-muted);font-size:12px;line-height:1.9;display:flex}.info-note svg{margin-top:var(--space-2xs)}.reward-summary{justify-content:space-between;align-items:center;gap:20px;padding:28px;display:flex}.reward-summary .reading{margin:var(--space-md) 0 var(--space-xs)}.table-wrap{overflow-x:auto}table{border-collapse:collapse;text-align:left;white-space:nowrap;width:100%}th{color:var(--color-muted);padding:var(--space-md) var(--space-lg);border-bottom:1px solid var(--color-border);background:var(--color-paper);font-size:11px;font-weight:400}td{padding:var(--space-md) var(--space-lg);border-bottom:1px solid var(--color-border);font-size:12px}tr:last-child td{border-bottom:0}.num{font-variant-numeric:tabular-nums}.pagination{padding:var(--space-md) 20px;justify-content:flex-end;align-items:center;gap:var(--space-xs);color:var(--color-muted);font-size:12px;display:flex}.pagination>span{margin-right:auto}.protocol-readings{gap:var(--space-lg);padding:var(--space-lg);margin-bottom:var(--space-lg);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.protocol-rules{margin-top:32px}.protocol-rules h2{font-size:17px}.protocol-rules ul{padding-left:var(--space-md);color:var(--color-muted);font-size:12px;line-height:2.1}.empty-state{text-align:center;justify-content:center;align-items:center;gap:var(--space-md);min-height:245px;padding:36px var(--space-lg);color:var(--color-muted);flex-direction:column;display:flex}.empty-state h3{color:var(--color-ink-2);font-size:16px}.empty-state p{max-width:370px;font-size:12px;line-height:1.8}.empty-state .btn{margin-top:var(--space-xs)}.loading-region{text-align:center;color:var(--color-muted);padding:48px 20px;font-size:13px}.transaction-strip{z-index:var(--z-toast);background:var(--color-panel);border:1px solid var(--color-rule-2);width:min(480px,100% - 32px);padding:var(--space-md);box-shadow:none;justify-content:space-between;align-items:center;gap:var(--space-sm);border-radius:10px;display:flex;position:fixed;bottom:22px;right:24px}.transaction-strip>div{align-items:center;gap:var(--space-sm);display:flex}.transaction-strip strong,.transaction-strip small{display:block}.transaction-strip strong{font-size:13px;font-weight:500}.transaction-strip small{margin-top:var(--space-2xs);color:var(--color-muted);overflow-wrap:anywhere;max-width:275px;font-size:11px}.transaction-strip>div>svg{color:var(--color-accent);flex-shrink:0}.transaction-strip a{align-items:center;gap:var(--space-2xs);white-space:nowrap;font-size:11px;display:inline-flex}.transaction-strip.has-error>div>svg,.transaction-strip.has-error strong{color:var(--color-bad)}.modal-layer{z-index:var(--z-modal);background:var(--color-overlay);justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.wallet-modal{background:var(--color-panel);border:1px solid var(--color-rule-2);width:420px;max-width:100%;padding:var(--space-lg);border-radius:13px}.wallet-modal>.section-head{margin:0 0 var(--space-md)}.wallet-option{align-items:center;gap:var(--space-sm);border:1px solid var(--color-border);width:100%;min-height:58px;padding:var(--space-sm) var(--space-md);color:var(--color-ink);background:var(--color-paper);margin-top:var(--space-sm);border-radius:7px;display:flex}.wallet-option strong{font-size:14px;font-weight:400}.wallet-option>svg:last-child{margin-left:auto}.wallet-option:hover{border-color:var(--color-accent)}.wallet-disclosure{margin-top:var(--space-lg);text-align:center}.wallet-identity{align-items:center;gap:var(--space-md);flex-direction:column;padding:20px 0;display:flex}.wallet-identity p,.wallet-identity>span{color:var(--color-muted);font-size:12px}.mobile-menu,.menu-scrim{display:none}.skip-link{z-index:var(--z-modal);padding:var(--space-sm);background:var(--color-accent);color:var(--color-accent-ink);position:fixed;top:-70px;left:20px}.skip-link:focus{top:10px}.fatal{max-width:650px;padding:60px var(--space-lg);margin:auto}.fatal p{color:var(--color-muted);margin:20px 0}.spin{animation:1.2s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@media (width>=1600px){.app-shell{border-left:1px solid var(--color-border);border-right:1px solid var(--color-border)}}@media (width<=1190px){:root{--gutter:28px}.sidebar{width:198px;padding-inline:var(--space-sm)}.balance-sheet{grid-template-columns:1fr}.account-intro{border-right:0;border-bottom:1px solid var(--color-border)}.account-readings{padding:var(--space-lg) 28px}.main-balance{font-size:39px}.form-layout{gap:var(--space-lg)}}@media (width<=900px){.sidebar{z-index:var(--z-modal);width:235px;display:none;position:fixed;top:0;left:0}.sidebar.open{display:flex}.menu-scrim{z-index:var(--z-sticky-nav);background:var(--color-overlay);border:0;display:block;position:fixed;inset:0}.mobile-menu{display:inline-flex}.breadcrumb{font-size:12px}.topbar{min-height:73px}.form-layout{gap:28px}}@media (width<=650px){:root{--gutter:18px}.main-content{padding-top:var(--space-lg)}.topbar{padding:var(--space-sm) var(--space-md);gap:var(--space-xs)}.topbar-left,.breadcrumb{gap:var(--space-2xs)}.breadcrumb>strong,.breadcrumb>svg,.network-chip{display:none}.topbar-actions{gap:var(--space-xs)}.wallet-button{padding-inline:var(--space-sm);min-height:38px}.page-heading{margin-bottom:20px}.page-heading h1{font-size:24px}.page-heading p{font-size:12px}.test-banner{align-items:flex-start;font-size:11px}.test-banner .text-button{display:none}.balance-sheet{min-height:0}.account-intro{padding:var(--space-lg)}.main-balance{font-size:39px}.account-readings{padding:var(--space-lg);gap:var(--space-sm)}.stat>strong{font-size:20px}.stat>span{font-size:11px}.stat p{display:none}.asset-row{gap:var(--space-xs);grid-template-columns:30px 1fr minmax(55px,auto) 55px;min-height:85px}.asset-row .btn{padding:var(--space-xs) var(--space-xs)}.ledger{padding:0 var(--space-md)}.token-mark{width:29px;height:29px}.asset-row>div:nth-child(2) span{font-size:10px}.asset-amount{font-size:16px}.overview-bottom{gap:var(--space-md);grid-template-columns:1fr}.plain-section{padding:20px}.connect-callout{flex-direction:column;align-items:flex-start}.connect-callout .btn{width:100%}.workspace-footer{gap:var(--space-xs) 20px;margin-top:var(--space-lg);flex-wrap:wrap;font-size:10px}.workspace-footer>span:nth-child(2){order:3;width:100%}.workspace-footer>a{margin-left:auto}.form-layout{grid-template-columns:1fr}.action-form{padding:20px}.form-explanation{padding:0 var(--space-2xs)}.payment-tabs{gap:var(--space-md)}.payment-tabs button{font-size:11px}.amount-field input{font-size:29px}.reward-summary{padding:var(--space-lg);flex-direction:column;align-items:stretch}.reward-summary .btn{width:100%}th,td{padding-inline:var(--space-md)}.protocol-readings{grid-template-columns:1fr;gap:20px;padding:20px}.protocol-readings .stat{justify-content:space-between;align-items:center;display:flex}.protocol-readings .stat>strong{margin:0}.transaction-strip{padding:var(--space-md);bottom:14px;right:14px}.notice{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.spin{animation:none}.sidebar,.btn,.nav-item{transition:none}}.text-button{min-height:44px}.network-branch-toolbar{justify-content:flex-end}@font-face{font-family:Noto Sans SC;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/rdc-noto-sans-sc-100-900-aecd329152717a21.woff2)format("woff2");unicode-range:U+FF03-FF04,U+FF07,U+FF0A,U+FF17-FF19,U+FF1C-FF1E,U+FF20-FF3A,U+FF3C,U+FF3E-FF5B,U+FF5D,U+FF61-FF64}@font-face{font-family:Noto Sans SC;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/rdc-noto-sans-sc-100-900-47c8847435538b78.woff2)format("woff2");unicode-range:U+3003,U+3005-3007,U+3012-3013,U+301C-301E,U+3021,U+3023-3024,U+3030,U+3034-3035}@font-face{font-family:Noto Sans SC;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/rdc-noto-sans-sc-100-900-a6af15ddbf1a44c8.woff2)format("woff2");unicode-range:U+2550-2551,U+2554,U+2557,U+255A-255B,U+255D,U+255F-2560,U+2562-2563,U+2565-2567,U+2569-256A,U+256C-2572,U+2579,U+2580-2595}@font-face{font-family:Noto Sans SC;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/rdc-noto-sans-sc-100-900-e6da25b57ab881c4.woff2)format("woff2");unicode-range:U+2500-2509,U+250B-2526,U+2528-2534,U+2536-2537,U+253B-2548,U+254A-254B}@font-face{font-family:Noto Sans SC;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/rdc-noto-sans-sc-100-900-7fd01e2a5d053ea6.woff2)format("woff2");unicode-range:U+2194,U+2196-2199,U+21C4,U+21CC,U+21D0,U+21D2,U+21D4,U+21E6-21E9}@font-face{font-family:Noto Sans SC;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/rdc-noto-sans-sc-100-900-ec1098d8719e959e.woff2)format("woff2");unicode-range:U+2002,U+2010-2012,U+2015-2016,U+201A,U+201E,U+2020-2021,U+2025,U+2030,U+2032-2033,U+2035,U+203C,U+2049}@font-face{font-family:Noto Sans SC;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/rdc-noto-sans-sc-100-900-8b0cfce019030c45.woff2)format("woff2");unicode-range:U+25A0,U+3008-3009,U+FF06,U+FF14-FF16}@font-face{font-family:Noto Sans SC;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/rdc-noto-sans-sc-100-900-a566005ef8e05eb5.woff2)format("woff2");unicode-range:U+3008-3009,U+3016-3017,U+8D4E,U+FF02,U+FF1C,U+FF1E}@font-face{font-family:Noto Sans SC;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/rdc-noto-sans-sc-100-900-62ae06067b71acfe.woff2)format("woff2");unicode-range:U+203B,U+2573,U+FF10,U+FF13,U+FF3B,U+FF3D}@font-face{font-family:Noto Sans SC;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/rdc-noto-sans-sc-100-900-d6333f1d12168009.woff2)format("woff2");unicode-range:U+60,U+3014-3015,U+7194,U+FF11-FF12}@font-face{font-family:Noto Sans SC;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/rdc-noto-sans-sc-100-900-dd609cf5b451fa96.woff2)format("woff2");unicode-range:U+2003,U+2193,U+FF05,U+FF0B}@font-face{font-family:Noto Sans SC;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/rdc-noto-sans-sc-100-900-52e41045e6b5df89.woff2)format("woff2");unicode-range:U+5E,U+2190,U+250A,U+25CF,U+FF0F}@font-face{font-family:Noto Sans SC;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/rdc-noto-sans-sc-100-900-ac7c367bbae44944.woff2)format("woff2");unicode-range:U+2191,U+300E-300F,U+94A5,U+94F8}@font-face{font-family:Noto Sans SC;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/rdc-noto-sans-sc-100-900-0f31623fc721d941.woff2)format("woff2");unicode-range:U+5339,U+64A4,U+679A,U+9017,U+FF5C}@font-face{font-family:Noto Sans SC;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/rdc-noto-sans-sc-100-900-8142ebab2987f00e.woff2)format("woff2");unicode-range:U+24,U+5151,U+7EEA}@font-face{font-family:Noto Sans SC;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/rdc-noto-sans-sc-100-900-123293d3fbe2cc52.woff2)format("woff2");unicode-range:U+2192,U+5269,U+6BC1,U+8DC3,U+8DCC}@font-face{font-family:Noto Sans SC;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/rdc-noto-sans-sc-100-900-584a4907f70b5699.woff2)format("woff2");unicode-range:U+300C-300D,U+5141,U+51ED,U+6CBF,U+7ED1,U+7F72,U+8017,U+8D21,U+FF0D}@font-face{font-family:Noto Sans SC;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/rdc-noto-sans-sc-100-900-a1c136473661f6cc.woff2)format("woff2");unicode-range:U+4ED3,U+504F,U+52FF,U+5F84,U+6269,U+6628,U+66FF,U+6C60,U+7D2F,U+7EE9,U+8D76,U+8DE8,U+FF5E}@font-face{font-family:Noto Sans SC;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/rdc-noto-sans-sc-100-900-4c47b23e1a64b30c.woff2)format("woff2");unicode-range:U+23,U+3D,U+4ECD,U+50A8,U+51C0,U+52B1,U+5360,U+675F,U+6ED1,U+7A0D,U+89E6,U+8D25,U+9010,U+9080}@font-face{font-family:Noto Sans SC;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/rdc-noto-sans-sc-100-900-2322c1091e33d104.woff2)format("woff2");unicode-range:U+26,U+3C,U+3E,U+D7,U+51B2,U+5237,U+5E01,U+6263,U+6298,U+6311,U+6377,U+6388,U+65E7,U+6682,U+6863,U+732E,U+7840,U+7B26,U+7E41,U+7F3A,U+83DC,U+8DF3,U+9014,U+9644,U+96F6,U+9759}@font-face{font-family:Noto Sans SC;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/rdc-noto-sans-sc-100-900-f37f11f5eb66356b.woff2)format("woff2");unicode-range:U+7E,U+2026,U+4ED8,U+4F59,U+505C,U+51CF,U+5356,U+53E6,U+542B,U+542F,U+5757,U+5C42,U+5DEE,U+5F52,U+6279,U+64CD,U+68C0,U+6BDB,U+6C47,U+6D4F,U+7B14,U+8F93,U+8FFD,U+9000,U+949F,U+987B,U+989D}@font-face{font-family:Noto Sans SC;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/rdc-noto-sans-sc-100-900-aa5c87c95d1588a3.woff2)format("woff2");unicode-range:U+25,U+4E14,U+4E49,U+4EFD,U+4F8B,U+5207,U+5219,U+5347,U+534A,U+53F2,U+54CD,U+56F4,U+5747,U+5883,U+589E,U+5931,U+5956,U+5C1A,U+5C5E,U+5F80,U+5F85,U+626B,U+6309,U+65AD,U+666E,U+6838,U+6BB5,U+6D4B,U+6EE1,U+72B6,U+7387,U+7533,U+76CA,U+79C1,U+7B97,U+7EED,U+8303,U+8BA2,U+8BCD,U+8BE6,U+8D26,U+8F83,U+8FD4,U+94B1,U+95ED,U+961F,U+968F,U+9884,U+FF1B}@font-face{font-family:Noto Sans SC;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/rdc-noto-sans-sc-100-900-a5a5108f0bd5ca89.woff2)format("woff2");unicode-range:U+2B,U+40,U+3000,U+300A-300B,U+4E70,U+4E92,U+4E94,U+4ECA,U+4F4E,U+4F9B,U+5148,U+518D,U+51C6,U+5217,U+529F,U+5341,U+534F,U+5386,U+53C2,U+53CC,U+53D7-53D8,U+5411,U+5468,U+5668,U+56E0,U+56E2,U+5740,U+57FA,U+5904,U+59CB,U+5B58,U+5DF1,U+5E93,U+5F15,U+5FC5,U+6218,U+627E,U+62A4,U+62E9,U+6362,U+636E,U+6539,U+6548,U+6574,U+6613,U+663E,U+672A,U+6784,U+6A21,U+6B65,U+6BCF,U+6DF1,U+73AF,U+786E,U+79F0,U+7AEF,U+7B7E,U+7EA6,U+7EC4,U+7EC6,U+7EDC,U+81F3-81F4,U+822A,U+83B7,U+89C8,U+8BB8,U+8BD5,U+8BE5,U+8D2D,U+8DB3,U+8FDE,U+9001,U+9020,U+914D,U+91C7,U+94FE,U+9500,U+9645,U+9664,U+9700,U+9879,U+9886,U+9A8C}@font-face{font-family:Noto Sans SC;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/rdc-noto-sans-sc-100-900-d8bbb748c1cf90b5.woff2)format("woff2");unicode-range:U+4E,U+201C-201D,U+3010-3011,U+4E5F,U+4EA4,U+4EAB,U+4ECE,U+4EE3,U+4EF6-4EF7,U+4F55,U+4F7F,U+4FDD,U+5143,U+5177,U+51FB,U+522B,U+52A9,U+5305,U+5355,U+539F,U+53BB,U+53CA,U+53CD,U+53D6,U+53E3,U+53F0,U+5458,U+578B,U+590D,U+5B57,U+5B8C,U+5BB9,U+5BFC,U+5C06,U+5C11,U+5C31,U+5C55,U+5DF2,U+5E03,U+5E38,U+5E76,U+5E94,U+5EFA,U+5F71,U+5F97,U+5FEB,U+6001,U+603B,U+6216,U+6253,U+6295,U+6301,U+652F,U+671F,U+6761,U+67E5,U+683C,U+6B64,U+6BD4,U+6C42,U+6CA1,U+6D41,U+6D88,U+6E05,U+6E90,U+7531,U+76EE,U+76F4,U+771F,U+793A,U+7ACB,U+7B2C,U+7BA1,U+7CBE,U+7D22,U+7EA7,U+7ED3,U+7F16,U+7F6E,U+8350,U+88AB,U+88C5,U+89C4,U+89E3,U+8BA1,U+8BA4,U+8BAE,U+8BB0,U+8BC1,U+8BFB,U+8D39,U+8D77,U+8D85,U+8DEF,U+8EAB,U+8F6C,U+8F7D,U+8FD0,U+9009,U+90FD,U+91CC-91CD,U+91CF,U+9650,U+9891,U+FF1F}@font-face{font-family:Noto Sans SC;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/rdc-noto-sans-sc-100-900-92b1eeee0e4502e9.woff2)format("woff2");unicode-range:U+3C,U+3E,U+5F,U+7C,U+4E0A-4E0B,U+4E0D-4E0E,U+4E1A,U+4E2A,U+4E3A-4E3B,U+4E8E,U+4EA7,U+4EBA,U+4EE5,U+4F1A,U+4F4D,U+4F53,U+4F5C,U+4F60,U+4FE1,U+5165,U+5168,U+516C,U+5173,U+5176,U+5185,U+51FA,U+5206,U+5230,U+5236,U+524D,U+529B,U+52A0-52A1,U+52A8,U+5316,U+533A,U+53D1,U+53EF,U+53F7,U+5408,U+540C-540E,U+548C,U+56DE,U+5728,U+5730,U+5907,U+591A,U+5927,U+5929,U+5982,U+5B66,U+5B89,U+5B9A,U+5B9E,U+5BF9,U+5C0F,U+5DE5,U+5EA6,U+5F00,U+5F0F,U+5F53,U+5F55,U+6027,U+606F,U+60C5,U+6210-6211,U+6237,U+6240,U+624B,U+62A5,U+63A5,U+63A8,U+63D0,U+6536,U+6570,U+6587,U+65B9,U+65E0,U+65F6,U+660E,U+662F,U+66F4,U+6700,U+670D,U+672C,U+6743,U+6765,U+679C,U+6B21,U+6B63,U+6CD5,U+6CE8,U+6D3B,U+7248,U+73B0,U+7406,U+751F,U+7528,U+767B,U+770B,U+79D1,U+7AD9,U+7B49,U+7C7B,U+7CFB,U+7ECF,U+7F8E,U+8005,U+80FD,U+81EA,U+884C,U+8868,U+8981,U+8BDD,U+8BF7,U+8D44,U+8FC7,U+8FD8-8FD9,U+8FDB,U+901A,U+90E8,U+91D1,U+957F,U+95F4,U+9762,U+9875,U+9996,U+9AD8,U+FF01,U+FF08-FF09}@font-face{font-family:Noto Sans SC;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/rdc-noto-sans-sc-100-900-aa0f381377610806.woff2)format("woff2");unicode-range:U+20-22,U+27-2A,U+2C-3B,U+3F,U+41-4D,U+4F-5D,U+61-7B,U+7D,U+B7,U+2013-2014,U+2022,U+2027,U+2039-203A,U+3001-3002,U+4E00,U+4E2D,U+65B0,U+65E5,U+6709,U+70B9,U+7684,U+7F51,U+FF0C,U+FF0E,U+FF1A}@font-face{font-family:Noto Sans SC;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/rdc-noto-sans-sc-100-900-c00dd9ae22f6070d.woff2)format("woff2");unicode-range:U+2020}@font-face{font-family:Noto Sans SC;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/rdc-noto-sans-sc-100-900-f4a3dc72eefa7652.woff2)format("woff2");unicode-range:U+20-7E,U+B7,U+D7,U+2002,U+2013-2014,U+2018-201A,U+201C-201E,U+2022,U+2026,U+2032-2033,U+2039-203A,U+2191,U+2193}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/rdc-space-mono-400-b32a29e1d1f3e6c0.woff2)format("woff2");unicode-range:U+2020}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/rdc-space-mono-400-f6ab7f2d50899774.woff2)format("woff2");unicode-range:U+20-7E,U+B7,U+D7,U+2013-2014,U+2018-201A,U+201C-201E,U+2022,U+2026,U+2032-2033,U+2039-203A,U+2044,U+2191,U+2193}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/rdc-space-mono-700-94e35c9a51db5891.woff2)format("woff2");unicode-range:U+2020}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/rdc-space-mono-700-8273c2882703d596.woff2)format("woff2");unicode-range:U+20-7E,U+B7,U+D7,U+2013-2014,U+2018-201A,U+201C-201E,U+2022,U+2026,U+2032-2033,U+2039-203A,U+2044,U+2191,U+2193}:root{--container:430px;--gutter:18px}html,body{background:var(--color-paper)}body{font-family:var(--font-body);font-size:14px}button,input,select{font-family:var(--font-mono)}.app-shell{isolation:isolate;border-inline:1px dashed var(--color-rule);background:var(--color-paper);flex-direction:column;width:100%;max-width:430px;height:100dvh;min-height:0;margin:0 auto;display:flex;position:relative}.app-shell:after{content:"";z-index:5;pointer-events:none;background:repeating-linear-gradient(0deg, var(--color-scanline) 0 1px, transparent 1px 3px);position:absolute;inset:0}.workspace{flex-direction:column;flex:1;width:100%;min-height:0;display:flex}.topbar{z-index:6;border-bottom:1px dashed var(--color-rule);background:var(--color-paper);flex-shrink:0;gap:8px;height:auto;min-height:59px;padding:12px 18px;position:relative}.topbar-left,.topbar-actions{gap:10px;min-width:0}.header-brand{flex-shrink:0;padding-block:0;display:block}.brand-wordmark{background:url(/assets/rdc-wordmark-white-C4mPcShQ.svg) 0/contain no-repeat;flex-shrink:0;width:88px;height:38px;display:block}.network-chip{color:var(--color-muted);white-space:nowrap;border:0;padding:0;font-size:10px;display:block}.wallet-button{border:1px dashed var(--color-rule-2);min-height:33px;color:var(--color-accent);background:0 0;padding:6px 9px;font-size:11px}.wallet-button>svg{display:none}.main-content{overscroll-behavior-y:contain;scrollbar-width:thin;flex:1;min-height:0;padding:18px 18px 0;overflow-y:auto}.page-heading{align-items:flex-start;gap:12px;margin-bottom:18px}.page-heading h1{color:var(--color-ink);letter-spacing:0;font-size:21px;font-weight:700;line-height:1.5}.page-heading p{font-family:var(--font-sans);margin-top:4px;font-size:12px;line-height:1.8}.page-heading .refresh{border:1px dashed var(--color-rule);width:34px;height:34px;margin-top:2px}.bottom-nav{z-index:10;padding:10px 2px calc(10px + env(safe-area-inset-bottom));border-top:1px dashed var(--color-rule-2);background:var(--color-paper);flex:none;display:flex;position:relative}.bottom-nav button{min-width:0;min-height:36px;color:var(--color-muted);font-family:var(--font-mono);white-space:nowrap;background:0 0;border:0;flex:1;padding:3px 0;font-size:15px;line-height:1.5}.bottom-nav button.active{color:var(--color-accent);text-shadow:0 0 10px var(--color-glow);font-weight:700}.bottom-nav button:hover{color:var(--color-accent)}.sidebar,.sidebar:not(.open){display:none}.sidebar.open{inset:auto 0 calc(57px + env(safe-area-inset-bottom));z-index:var(--z-modal);border:1px dashed var(--color-rule-2);background:var(--color-paper);width:100%;height:auto;max-height:calc(100dvh - 112px);padding:20px 18px;display:flex;position:absolute;overflow-y:auto;transform:none}.sidebar .brand{border-bottom:1px dashed var(--color-rule);flex-direction:row;align-items:center;gap:12px;margin-bottom:12px;padding:0 0 16px;display:flex}.sidebar .brand>.brand-wordmark{width:100px;height:44px;margin:0;padding:0;display:block}.sidebar .brand>.brand-caption{color:var(--color-muted);letter-spacing:0;font-size:11px;font-weight:400}.sidebar nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.nav-item{border:1px solid var(--color-cream-rule);border-radius:0;gap:8px;min-height:46px;padding:8px;font-size:13px}.nav-item.active{border:1px dashed var(--color-rule-2);background:var(--color-accent-soft)}.nav-item>svg:last-child:not(:first-child){display:none}.sidebar-foot{border-top:1px dashed var(--color-rule);margin-top:16px;padding-top:12px}.sidebar-foot p{font-size:10px}.menu-scrim{z-index:var(--z-sticky-nav);background:var(--color-overlay);display:block;position:absolute;inset:0}.panel,.notice,.state-chip,.test-banner,.amount-field,.wallet-modal,.transaction-strip,.icon-btn,.btn,.token-mark,.segmented,.segmented button,.wallet-option,.quote-result,.empty-state,.check-field input,.protocol-stats>div{box-shadow:none;border-radius:0}.panel{border:1px dashed var(--color-rule-2);background:0 0}.test-banner{background:var(--color-accent-soft);border:1px dashed var(--color-rule);color:var(--color-accent);font-family:var(--font-sans);align-items:flex-start;gap:8px;margin-bottom:14px;padding:10px 12px;font-size:11px;line-height:1.7}.test-banner .text-button{display:none}.notice{font-family:var(--font-sans);background:0 0;border-style:dashed;padding:10px;font-size:12px}.btn{color:var(--color-accent);border:1px dashed var(--color-rule-2);min-height:42px;font-family:var(--font-mono);background:0 0;border-radius:0;padding:10px 12px;font-size:13px;font-weight:400}.btn:hover:not(:disabled),.btn-ghost:hover:not(:disabled){background:var(--color-accent-soft)}.btn-primary{color:var(--color-accent-ink);background:var(--color-accent);border:1px solid var(--color-accent);padding-block:14px;font-size:16px;font-weight:700}.btn-primary:hover:not(:disabled){background:color-mix(in srgb, var(--color-accent) 88%, var(--color-ink));color:var(--color-accent-ink)}.btn:disabled,.icon-btn:disabled{color:var(--color-muted);background:var(--color-paper-2);border-color:var(--color-cream-rule);opacity:.65;cursor:not-allowed}.wallet-button{min-height:33px;padding:6px 9px;font-size:11px}.full-width{min-height:51px;margin-top:18px}.text-button{color:var(--color-accent);font-size:12px}.icon-btn{color:var(--color-muted)}.icon-btn:hover{color:var(--color-accent);background:var(--color-accent-soft)}.balance-sheet{background:var(--color-accent-soft);grid-template-columns:minmax(0,1fr);min-height:0}.account-intro{border-right:0;border-bottom:1px dashed var(--color-rule);padding:16px}.inline-label{color:var(--color-accent);gap:8px;font-size:12px}.main-balance{font-family:var(--font-mono);letter-spacing:0;color:var(--color-accent);text-shadow:0 0 18px var(--color-glow);margin-top:10px;font-size:39.6px;font-weight:700;line-height:1.35}.main-balance>span{color:var(--color-muted);font-size:15px}.account-intro>p{color:var(--color-ink-2);font-size:12px}.account-flags{margin-top:10px}.state-chip{background:0 0;border-style:dashed;min-height:24px;font-size:10px}.account-readings{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:10px;padding:16px 12px}.stat>span{color:var(--color-muted);font-size:11px}.stat>strong{font-size:20px;font-family:var(--font-mono);color:var(--color-ink);margin-top:8px;line-height:1.45}.stat small{font-size:10px}.stat p{display:none}.section-head{gap:8px;margin:20px 0 12px}.section-head h2,.plain-section>h2{color:var(--color-ink);font-size:15px;font-weight:700}.section-head .text-button{font-size:11px}.ledger{border:1px solid var(--color-cream-rule);padding:0 14px}.asset-row{border-bottom:1px solid var(--color-cream-rule);grid-template-columns:26px minmax(0,1fr) minmax(40px,auto) 45px;gap:8px;min-height:82px}.token-mark{width:25px;height:25px;color:var(--color-accent);border:1px dashed var(--color-rule-2);background:0 0;font-size:12px}.token-mark.blue,.token-mark.green{color:var(--color-accent);border-color:var(--color-rule-2);background:0 0}.asset-name strong{font-size:13px}.asset-name span{font-size:10px;line-height:1.6}.asset-amount{font-family:var(--font-mono);overflow-wrap:anywhere;font-size:15px}.asset-row .btn{min-height:32px;padding:6px 5px;font-size:11px}.overview-bottom{grid-template-columns:minmax(0,1fr);gap:14px;margin-top:14px}.plain-section{border:1px solid var(--color-cream-rule);padding:16px}.plain-section .section-head{margin-bottom:12px}.reading{font-family:var(--font-mono);color:var(--color-accent);letter-spacing:0;font-size:29px}.reading small{font-size:12px}.subtle,.explanation-text,.fine-print,.flow-list p,.connect-callout p,.info-note p{font-family:var(--font-sans)}.subtle{font-size:12px;line-height:1.8}.detail-row{border-bottom:1px dashed var(--color-rule);gap:10px;padding-block:9px;font-size:12px}.detail-row strong{font-family:var(--font-mono)}.connect-callout{border-bottom:0;flex-direction:column;align-items:stretch;gap:14px;margin-top:14px;padding:18px 0}.connect-callout h3{font-size:14px}.connect-callout .btn{width:100%}.workspace-footer{border-top:1px dashed var(--color-rule);flex-wrap:wrap;gap:8px;margin-top:22px;padding-block:18px;font-size:9px}.workspace-footer>span{display:block}.form-layout{grid-template-columns:minmax(0,1fr);gap:20px}.action-form{padding:16px}.action-form>.section-head{margin-bottom:16px}.payment-tabs{border-bottom-style:dashed;gap:12px;margin-bottom:16px}.payment-tabs button{min-height:42px;padding-bottom:10px;font-size:11px}.amount-field{border:1px dashed var(--color-rule-2);background:0 0;padding:12px}.amount-field label{font-family:var(--font-sans);font-size:12px}.amount-field label span{font-size:10px}.amount-field input{font-family:var(--font-mono);padding-block:8px;font-size:29px;line-height:1.6}.amount-field>div>span{font-size:12px}.amount-chips{gap:8px;margin-top:12px}.amount-chips button{border:1px dashed var(--color-rule);background:0 0;border-radius:0;min-height:34px;font-size:11px}.slippage{flex-wrap:wrap;gap:8px;margin-block:18px;font-size:11px}.segmented{border:1px dashed var(--color-rule);background:0 0;padding:2px}.segmented button{min-height:32px;padding-inline:9px;font-size:11px}.segmented button.selected{color:var(--color-accent);background:var(--color-accent-soft)}.fine-print{font-size:11px;line-height:1.8}.form-explanation{padding:0 0 12px}.form-explanation h2{color:var(--color-accent);font-size:16px}.form-explanation h3{margin-top:22px;font-size:14px}.flow-list{margin-top:18px}.flow-list li{gap:10px;padding-bottom:18px}.flow-list li>span{color:var(--color-accent);border-style:dashed;border-radius:0;width:24px;height:24px}.flow-list strong{font-size:12px}.flow-list p{font-size:11px}.balance-note{border-top-style:dashed;padding-top:14px}.balance-note strong{font-size:12px}.quote-result{border-top-style:dashed;margin-top:18px;padding-top:16px}.quote-result>strong{font-family:var(--font-mono);color:var(--color-accent);margin-top:8px;font-size:30px;line-height:1.5}.check-field{font-family:var(--font-sans);gap:8px;margin-top:14px;font-size:12px;line-height:1.6}.check-field input{flex-shrink:0}.info-note{background:var(--color-accent-soft);border:1px dashed var(--color-rule);border-radius:0;gap:8px;padding:12px}.info-note p{font-size:11px;line-height:1.8}.field-error{font-family:var(--font-sans);font-size:12px}.reward-summary{grid-template-columns:minmax(0,1fr);gap:14px}.reward-summary .reading{font-size:29px}.reward-actions{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.reward-actions .btn{white-space:normal;width:100%}.table-panel{border:1px solid var(--color-cream-rule)}.table-scroll{scrollbar-width:thin;overflow-x:auto}.table-panel th{border-bottom:1px dashed var(--color-rule);color:var(--color-muted);font-size:11px}.table-panel td{border-bottom:1px solid var(--color-cream-rule);font-family:var(--font-mono);font-size:12px}.pagination{border-top:1px dashed var(--color-rule)}.pagination button{border-style:dashed;border-radius:0;font-size:11px}.empty-state{border:1px dashed var(--color-rule);padding:30px 16px}.empty-state h3{font-size:15px}.empty-state p{font-size:12px;font-family:var(--font-sans)}.protocol-stats{grid-template-columns:minmax(0,1fr);gap:10px}.protocol-stats>div{border:1px dashed var(--color-rule);background:0 0;padding:14px}.protocol-stats strong{font-family:var(--font-mono);color:var(--color-accent);font-size:24px}.protocol-rules{border:1px solid var(--color-cream-rule);padding:16px}.protocol-rules ul{margin-bottom:0;padding-left:18px}.protocol-rules li{font-family:var(--font-sans);font-size:12px;line-height:1.9}.transaction-strip{left:50%;right:auto;bottom:calc(70px + env(safe-area-inset-bottom));background:var(--color-paper);border:1px dashed var(--color-rule-2);gap:8px;width:min(398px,100% - 24px);max-width:398px;padding:12px;transform:translate(-50%)}.transaction-strip>div{gap:8px;min-width:0}.transaction-strip strong{font-size:12px}.transaction-strip small{max-width:200px;font-size:10px}.transaction-strip a{font-size:10px}.modal-layer{background:var(--color-overlay);width:min(430px,100%);padding:16px;left:50%;right:auto;transform:translate(-50%)}.wallet-modal{border:1px dashed var(--color-rule-2);background:var(--color-paper);width:100%;padding:18px}.wallet-modal h2{font-size:18px}.wallet-modal .subtle{font-size:12px}.wallet-option{border:1px dashed var(--color-rule);background:0 0}.wallet-option:hover{background:var(--color-accent-soft)}.wallet-identity{border-color:var(--color-rule)}@media (width<=430px){.app-shell{border-inline:0}}@media (width<=350px){.topbar{padding-inline:12px}.network-chip{display:none}.main-content{padding-inline:12px}.bottom-nav button{font-size:13px}.payment-tabs{gap:8px}.payment-tabs button{font-size:10px}.account-readings{gap:6px}.stat>span{font-size:10px}.asset-row{grid-template-columns:24px minmax(0,1fr) minmax(38px,auto) 42px;gap:6px}}@media (prefers-reduced-motion:reduce){.app-shell *,.app-shell :before,.app-shell :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.reward-summary{flex-direction:column;align-items:stretch;gap:18px;padding:16px;display:flex}.protocol-readings{grid-template-columns:minmax(0,1fr);gap:14px;padding:16px}.protocol-readings .stat{border-bottom:1px dashed var(--color-rule);justify-content:space-between;align-items:center;gap:12px;padding-bottom:12px;display:flex}.protocol-readings .stat:last-child{border-bottom:0;padding-bottom:0}.protocol-readings .stat>strong{margin:0;font-size:20px}.table-wrap th{border-bottom-style:dashed;padding:12px 14px}.table-wrap td{border-bottom-color:var(--color-cream-rule);padding:12px 14px}.token-rusd,.token-quote{color:var(--color-accent);border-color:var(--color-rule-2);background:0 0}.menu-scrim{border:0;padding:0}.presets button{background:0 0;border-style:dashed;border-radius:0}.full-fee-notice{border:1px dashed var(--color-bad);background:var(--color-bad-soft);color:var(--color-ink);margin-top:18px;padding:14px}.full-fee-notice>strong{color:var(--color-bad);font-size:14px;display:block}.full-fee-notice>p{font-family:var(--font-sans);margin-top:8px;font-size:12px;line-height:1.8}.full-fee-notice .check-field{color:var(--color-ink);align-items:flex-start}
