.st-shell.terminal-sheet{padding:18px 20px;border:1px solid var(--ds-sheet-line);border-radius:var(--ds-r-lg);background:var(--ds-sheet);box-shadow:var(--ds-sheet-shadow);color:var(--ds-text);font-family:var(--ds-font);scrollbar-width:none}.st-shell.terminal-sheet::-webkit-scrollbar{display:none}.st-shell.terminal-sheet{min-height:min(560px,calc(100dvh - 40px))}.st-shell>.settings-dialog-heading .eyebrow,.st-shell>.terminal-sheet-handle{display:none}.st-shell>.settings-dialog-heading{display:flex;align-items:center;justify-content:space-between;margin:0 0 14px}.st-shell>.settings-dialog-heading h2{margin:0;color:var(--ds-text-strong);font:650 var(--fs-h2)/1.3 var(--ds-font)}.st-shell>.settings-dialog-heading>.icon-button{display:grid;place-items:center;width:32px;height:32px;border:1px solid var(--ds-line);border-radius:var(--ds-r-md);background:none;color:var(--ds-text-2)}.settings-book-tabs{display:grid;gap:4px;padding:4px;margin:0 0 8px;border:1px solid var(--ds-line);border-radius:var(--ds-r-md);background:var(--ds-inset)}.settings-book-tabs button{min-width:0;height:32px;border:1px solid transparent;border-radius:var(--ds-r-btn);background:none;color:var(--ds-text-3);font:500 var(--fs-btn)/1 var(--ds-font);cursor:pointer}.settings-book-tabs button[aria-selected=true]{border-color:var(--ds-control-line);background:var(--ds-control);color:var(--ds-accent-text);font-weight:600}.settings-sub-tabs{margin:0 0 4px;border-bottom:1px solid var(--ds-line)}.settings-sub-tabs button{padding:9px 2px;color:var(--ds-text-3);font:500 var(--fs-btn)/1.3 var(--ds-font)}.settings-sub-tabs button[aria-selected=true]{color:var(--ds-accent-text);font-weight:600;box-shadow:inset 0 -2px 0 var(--ds-accent)}.settings-segment-tabs{display:flex;gap:3px;margin:12px 0 0;border:1px solid var(--ds-control-line);border-radius:var(--ds-r-md);background:var(--ds-inset)}.settings-segment-tabs button{flex:1;height:28px;border-radius:var(--ds-r-btn);color:var(--ds-text-2);font:500 var(--fs-btn)/1 var(--ds-font)}.settings-segment-tabs button[aria-selected=true]{background:var(--ds-accent-soft);color:var(--ds-accent-text);box-shadow:inset 0 0 0 1px var(--ds-accent-line);font-weight:600}.settings-book-tabs button:focus-visible,.settings-segment-tabs button:focus-visible,.settings-sub-tabs button:focus-visible{outline:2px solid var(--ds-focus);outline-offset:-2px}.st-sec{margin:14px 0 4px;color:var(--ds-text-3);font:750 var(--fs-label)/1.3 var(--ds-font);letter-spacing:.12em;text-transform:uppercase}.st-row{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:46px;padding:8px 0;border-top:1px solid var(--ds-line)}.st-row[data-top]{align-items:flex-start}.st-blk>.st-row:first-of-type[data-first],.st-row:first-child{border-top:0}.st-l{display:flex;flex-direction:column;gap:3px;min-width:0}.st-l>b,.st-l>label{color:var(--ds-text);font:500 var(--fs-body)/1.35 var(--ds-font)}.st-l>small{color:var(--ds-text-3);font:400 var(--fs-sec)/1.4 var(--ds-font)}.st-l .st-mono,.st-mono{font-family:var(--ds-font-num)}.st-new{display:inline-block;white-space:nowrap;margin-left:6px;padding:1px 5px;border-radius:var(--ds-r-sm);background:var(--ds-info-soft);color:var(--ds-info-strong);font:700 var(--fs-label)/1.4 var(--ds-font);letter-spacing:.06em;vertical-align:1px}.st-cap{padding:4px 0 0;color:var(--ds-text-3);font:400 var(--fs-sec)/1.45 var(--ds-font)}.st-link{font:400 var(--fs-sec)/1.3 var(--ds-font);white-space:nowrap}.st-cap .st-link,.st-cap a,.st-link,.st-log small .st-link{padding:0;border:0;background:none;color:var(--ds-accent-text);text-decoration:none;cursor:pointer}.st-cap .st-link,.st-cap a,.st-log small .st-link{font:inherit}.st-row>.st-link{flex:none}.st-cap>.st-link{white-space:normal;text-align:left}.st-gold{color:var(--ds-accent-text);font:650 var(--fs-price)/1 var(--ds-font-num)}.st-seg{display:inline-flex;flex:none;gap:3px;padding:3px;border:1px solid var(--ds-control-line);border-radius:var(--ds-r-md);background:var(--ds-inset)}.st-seg button{display:grid;place-items:center;min-width:42px;height:28px;padding:0 10px;border:0;border-radius:var(--ds-r-btn);background:none;color:var(--ds-text-2);font:500 var(--fs-btn)/1 var(--ds-font);white-space:nowrap;cursor:pointer}.st-seg button[aria-pressed=true]{background:var(--ds-accent-soft);color:var(--ds-accent-text);box-shadow:inset 0 0 0 1px var(--ds-accent-line);font-weight:600}.st-seg button:disabled{opacity:.45;cursor:not-allowed}.st-shell .wl-field{flex:none;height:32px}.st-shell .wl-field.st-gold-field{border-color:var(--ds-accent-line);color:var(--ds-accent-text)}.st-inp{position:relative;display:inline-flex;flex:none;align-items:center;width:92px;height:32px;border:1px solid var(--ds-control-line);border-radius:var(--ds-r-md);background:var(--ds-inset)}.st-inp input{width:100%;min-width:0;height:100%;padding:0 24px 0 10px;border:0;background:none;color:var(--ds-text);font:500 var(--fs-val)/1 var(--ds-font-num);text-align:right;appearance:textfield}.st-inp input::-webkit-inner-spin-button,.st-inp input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.st-inp input:disabled{opacity:.45;cursor:not-allowed}.st-inp i{position:absolute;right:9px;color:var(--ds-text-3);font:normal 400 var(--fs-sec)/1 var(--ds-font);pointer-events:none}.st-inp[data-bad]{border-color:var(--ds-neg-line)}.st-btns{display:flex;flex-wrap:wrap;gap:6px}.st-bt{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:30px;padding:0 11px;border:1px solid var(--ds-control-line);border-radius:var(--ds-r-md);background:var(--ds-control);color:var(--ds-text);font:500 var(--fs-btn)/1 var(--ds-font);white-space:nowrap;cursor:pointer}.st-bt svg{width:12px;height:12px;flex:none}.st-bt:hover:not(:disabled){border-color:var(--ds-control-line-hover)}.st-bt:disabled{color:var(--ds-text-3);background:none;cursor:not-allowed}.st-bt[data-tone=gold]{border-color:var(--ds-accent-line);color:var(--ds-accent-text)}.st-bt[data-tone=danger]{border-color:var(--ds-neg-line);color:var(--ds-danger-text)}.st-bt[data-wide]{width:100%;height:36px}.settings-switch{position:relative;flex-shrink:0;appearance:none;width:34px;height:20px;margin:0;border:1px solid var(--ds-switch-off);border-radius:var(--ds-r-pill);background:var(--ds-switch-off);cursor:pointer;transition:background .15s}.settings-switch:before{content:"";position:absolute;width:14px;height:14px;left:2px;top:2px;border-radius:50%;background:var(--ds-switch-knob);box-shadow:0 1px 2px var(--ds-shadow-color);transition:transform .15s}.settings-switch:checked{background:var(--ds-switch-on);border-color:var(--ds-switch-on)}.settings-switch:checked:before{transform:translateX(14px);background:var(--ds-switch-knob-on)}.settings-switch:disabled{opacity:.45;cursor:not-allowed}.settings-switch:focus-visible,.st-shell button:focus-visible,.st-shell input:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.st-chips{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:6px;margin:2px 0 0}.st-chips button{height:32px;border:1px solid var(--ds-control-line);border-radius:var(--ds-r-md);background:var(--ds-control);color:var(--ds-text-2);font:500 var(--fs-val)/1 var(--ds-font-num);cursor:pointer}.st-chips button[aria-pressed=true]{border-color:var(--ds-accent-line);background:var(--ds-accent-soft);color:var(--ds-accent-text)}.st-blk{margin:10px 0 0;padding:4px 13px 11px;border:1px solid var(--ds-inset-line);border-radius:var(--ds-r-lg);background:var(--ds-inset)}.st-bh{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:40px}.st-bh>b{color:var(--ds-text);font:600 var(--fs-body)/1.3 var(--ds-font)}.st-bh>b small{margin-left:4px;color:var(--ds-text-3);font:400 var(--fs-sec)/1 var(--ds-font-num)}.st-bh>button.st-link,.st-bh>span{display:inline-flex;align-items:center;gap:5px;color:var(--ds-text-2);font:400 var(--fs-sec)/1.3 var(--ds-font)}.st-bh svg{width:12px;height:12px;flex:none}.st-bh>button.st-head,.st-bh[role=button]{cursor:pointer}.st-bh>button.st-head{display:flex;flex:1;align-items:center;justify-content:space-between;gap:10px;min-height:40px;padding:0;border:0;background:none;color:inherit;text-align:left}.st-bh>button.st-head>.st-l{align-items:flex-start;text-align:left}.st-bh>button.st-head>svg{flex:none;width:14px;height:14px;color:var(--ds-text-3);transition:transform .15s}.st-bh>button.st-head[aria-expanded=true]>svg{transform:rotate(180deg)}.st-bh>button.st-head>b{color:var(--ds-text);font:600 var(--fs-body)/1.3 var(--ds-font)}.st-bh>button.st-head>span{display:inline-flex;align-items:center;gap:5px;color:var(--ds-text-2);font:400 var(--fs-sec)/1.3 var(--ds-font)}.st-dot{display:inline-block;flex:none;width:6px;height:6px;margin-right:5px;border-radius:50%;background:var(--ds-pos);vertical-align:1px}.st-dot[data-tone=warn]{background:var(--ds-warn)}.st-dot[data-tone=neg]{background:var(--ds-neg)}.st-dot[data-tone=muted]{background:var(--ds-text-4)}.st-dot[data-tone=info]{background:var(--ds-info)}.st-key{display:inline-block;width:12px;height:12px;margin-right:6px;vertical-align:-1px}.st-link svg{width:11px;height:11px;vertical-align:-1px}.core-code{font:650 var(--fs-val)/1 var(--ds-font-num);letter-spacing:.08em}.core-code,.st-wallet-icon{color:var(--ds-accent-text)}.st-wallet-icon{width:14px;height:14px;margin-right:8px;vertical-align:-2px}.st-l .wl-copy{font-family:var(--ds-font-num)}.st-copy{padding:0;border:0;border-bottom:1px dotted var(--ds-accent-line);background:none;color:var(--ds-accent-text);font:500 var(--fs-sec)/1.3 var(--ds-font-num);cursor:pointer}.st-err{margin:6px 0 0;color:var(--ds-danger-text);font:400 var(--fs-sec)/1.4 var(--ds-font)}.st-ok{color:var(--ds-pos)}.st-secret{display:flex;align-items:center;gap:10px;margin:9px 0 0;padding:9px 11px;border:1px solid var(--ds-accent-line);border-radius:var(--ds-r-md);background:var(--ds-accent-soft);color:var(--ds-text);font:500 var(--fs-val)/1.2 var(--ds-font-num);overflow:hidden}.st-secret>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.st-secret>button{margin-left:auto;padding:0;border:0;background:none;color:var(--ds-accent-text);font:500 var(--fs-btn)/1 var(--ds-font);cursor:pointer}.st-warn{display:flex;gap:7px;margin:8px 0 0;color:var(--ds-warn-text);font:400 var(--fs-sec)/1.5 var(--ds-font)}.st-warn svg{width:13px;height:13px;flex:none;margin-top:2px}.st-dev{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:42px;padding:6px 0;border-top:1px solid var(--ds-line)}.st-dev>div{display:flex;flex-direction:column;gap:3px;min-width:0}.st-dev b{color:var(--ds-text);font:500 var(--fs-body)/1.3 var(--ds-font)}.st-dev small,.st-dev>span{color:var(--ds-text-3);font:400 var(--fs-sec)/1.4 var(--ds-font)}.st-dev>button.st-link{display:inline-flex;align-items:center;gap:4px;color:var(--ds-text-3)}.st-svc{padding:8px 0;border-top:1px solid var(--ds-line)}.st-svc-top{display:flex;align-items:center;justify-content:space-between;gap:10px}.st-svc-top>div{display:flex;flex-direction:column;gap:3px;min-width:0}.st-svc-top b{color:var(--ds-text);font:600 var(--fs-body)/1.3 var(--ds-font)}.st-svc-top small{color:var(--ds-text-3);font:400 var(--fs-sec)/1.4 var(--ds-font)}.st-kv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 16px;margin:9px 0 0;padding:10px 11px;border-radius:var(--ds-r-md);background:var(--ds-control)}.st-kv>div{display:flex;flex-direction:column;gap:5px;min-width:0}.st-kv span{color:var(--ds-text-3);font:400 var(--fs-sec)/1.3 var(--ds-font)}.st-kv b{color:var(--ds-text);font:600 var(--fs-val)/1.3 var(--ds-font-num);overflow-wrap:anywhere}.st-kv small{color:var(--ds-text-3);font:400 var(--fs-sec)/1.4 var(--ds-font)}.st-rpc{display:grid;gap:4px;margin:6px 0 0;padding:0;list-style:none}.st-rpc li{color:var(--ds-text-2);font:400 var(--fs-sec)/1.45 var(--ds-font)}.st-rpc b{color:var(--ds-text);font:500 var(--fs-sec)/1.45 var(--ds-font-num)}.st-form,.st-shell .settings-connection-form{display:grid;gap:8px;margin:8px 0 0;padding:10px 11px;border:1px solid var(--ds-line);border-radius:var(--ds-r-md);background:var(--ds-control)}.st-form label,.st-shell .settings-connection-form label{display:grid;gap:5px;color:var(--ds-text-2);font:400 var(--fs-sec)/1.3 var(--ds-font)}.st-form input,.st-shell .settings-connection-form input{height:32px;padding:0 10px;border:1px solid var(--ds-control-line);border-radius:var(--ds-r-md);background:var(--ds-inset);color:var(--ds-text);font:500 var(--fs-val)/1 var(--ds-font-num)}.st-confirm{margin:9px 0 0;padding:10px 11px;border:1px solid var(--ds-warn-soft);border-radius:var(--ds-r-md);background:var(--ds-warn-soft);color:var(--ds-text);font:400 var(--fs-sec)/1.5 var(--ds-font)}.st-confirm .st-btns{margin-top:8px}.st-sums{display:grid;gap:0;margin:2px 0 0}.st-bh>span[data-partial]{color:var(--ds-text-3)}.st-sums .st-dev>span{font-family:var(--ds-font-num);text-align:right}.st-dev>button.st-link{font:400 var(--fs-sec)/1.3 var(--ds-font)}.st-row>b.st-mono{color:var(--ds-text);font:600 var(--fs-val)/1 var(--ds-font-num)}.st-tbl{width:100%;margin:12px 0 0;border-collapse:collapse;table-layout:fixed}.st-tbl th{padding:0 4px 8px;color:var(--ds-text-3);font:400 var(--fs-sec)/1.2 var(--ds-font);text-align:center}.st-tbl td:first-child,.st-tbl th:first-child{width:44%;text-align:left;padding-left:0}.st-tbl td{padding:10px 4px;border-top:1px solid var(--ds-line);color:var(--ds-text);font:500 var(--fs-body)/1.3 var(--ds-font);text-align:center}.st-tbl .settings-switch{vertical-align:middle}.st-lvl{display:inline-block;width:7px;height:7px;margin-right:7px;border-radius:50%;vertical-align:1px}.st-lvl[data-level=red]{background:var(--ds-neg)}.st-lvl[data-level=yellow]{background:var(--ds-warn)}.st-lvl[data-level=blue]{background:var(--ds-info)}.st-pair{display:flex;gap:5px}.st-pair .st-inp{width:70px}.st-log{border-top:1px solid var(--ds-line)}.st-log-row[data-dated]{grid-template-columns:46px minmax(0,1fr) auto}.st-log-row{display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:start;gap:9px;padding:9px 0}.st-log-title{display:block;padding:0;border:0;background:none;color:var(--ds-text);font:500 var(--fs-body)/1.35 var(--ds-font);text-align:left;cursor:pointer}.st-log-title[aria-expanded=true]{color:var(--ds-accent-text)}.st-log time{color:var(--ds-text-3);font:400 var(--fs-sec)/1.5 var(--ds-font-num)}.st-log b{display:block;color:var(--ds-text);font:500 var(--fs-body)/1.35 var(--ds-font)}#journal-loads .st-log small,.st-log b,.st-log small{overflow-wrap:anywhere}.st-log small{display:block;margin-top:2px;color:var(--ds-text-3);font:400 var(--fs-sec)/1.45 var(--ds-font)}.st-log em{font:normal 500 var(--fs-sec)/1.5 var(--ds-font);white-space:nowrap}.st-log em[data-tone=ok]{color:var(--ds-pos)}.st-log em[data-tone=warn]{color:var(--ds-warn-text)}.st-log em[data-tone=neg]{color:var(--ds-danger-text)}.st-log pre{margin:0 0 9px 51px;padding:8px 10px;border-radius:var(--ds-r-md);background:var(--ds-chart-bg);color:var(--ds-text-2);font:400 var(--fs-sec)/1.6 var(--ds-font-num);white-space:pre-wrap;overflow-wrap:anywhere}.st-log .st-copy{font-size:var(--fs-sec)}.st-more{display:inline-flex;align-items:center;gap:4px;padding:8px 0 0;border:0;border-top:1px solid var(--ds-line);width:100%;background:none;color:var(--ds-text-3);font:400 var(--fs-sec)/1.3 var(--ds-font);cursor:pointer}.st-dev svg,.st-more svg{width:11px;height:11px}.st-bar{display:flex;align-items:center;gap:7px;margin:12px 0 0}.st-bar>i{flex:1}.st-banner{display:flex;gap:8px;margin:12px 0 0;padding:10px 12px;border:1px solid var(--ds-info-soft);border-radius:var(--ds-r-md);background:var(--ds-info-soft);color:var(--ds-text);font:400 var(--fs-sec)/1.5 var(--ds-font)}.st-banner svg{width:13px;height:13px;flex:none;margin-top:2px;color:var(--ds-info-strong)}.st-dis{opacity:.55;pointer-events:none}.st-cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:10px 0 0}.st-prov{padding:4px 11px 9px;border:1px solid var(--ds-inset-line);border-radius:var(--ds-r-lg);background:var(--ds-inset)}.st-prov .st-bh{min-height:36px}.st-prow{padding:8px 0;border-top:1px solid var(--ds-line)}.st-prow[data-sel]{margin:0 -6px;padding:8px 6px;border-radius:var(--ds-r-md);background:var(--ds-accent-soft)}.st-prow-t{display:flex;align-items:center;justify-content:space-between;gap:8px}.st-prow-t b{display:inline-flex;align-items:center;gap:6px;color:var(--ds-text);font:500 var(--fs-body)/1.3 var(--ds-font)}.st-prow-t span{color:var(--ds-text-2);font:500 var(--fs-val)/1 var(--ds-font-num)}.st-prow-m{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:6px;color:var(--ds-text-3);font:400 var(--fs-sec)/1.3 var(--ds-font)}.st-rad{display:inline-block;width:11px;height:11px;border:1px solid var(--ds-control-line-hover);border-radius:50%}.st-rad[data-on]{border:3px solid var(--ds-accent)}.st-fake{display:inline-flex;align-items:center;gap:5px;height:26px;padding:0 9px;border:1px solid var(--ds-control-line);border-radius:var(--ds-r-md);color:var(--ds-text-2);font:500 var(--fs-btn)/1 var(--ds-font)}.st-fake svg{width:11px;height:11px}.st-done.primary-button{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;min-height:40px;margin:16px 0 0;font:650 var(--fs-body)/1 var(--ds-font)}.st-done svg{width:14px;height:14px}@media (max-width:650px){.st-shell.terminal-sheet{padding:14px 12px}.st-row{flex-wrap:wrap}.st-row>.st-l{flex:1 1 9em}.st-chips,.st-desk-only{display:none}.st-cols,.st-kv{grid-template-columns:1fr}.st-row{gap:10px}.st-tbl td:first-child,.st-tbl th:first-child{width:40%}.st-log pre{margin-left:0}}@media (min-width:651px){.st-phone{display:none!important}}@media (prefers-reduced-motion:reduce){.settings-switch,.settings-switch:before{transition:none}}.st-label-input{width:10em;max-width:100%;height:24px;padding:0 7px;border:1px solid var(--ds-control-line);border-radius:var(--ds-r-md);background:var(--ds-inset);color:var(--ds-text);font:400 var(--fs-sec)/1 var(--ds-font)}.st-invite-link{word-break:break-all}.uw-prof{display:flex;align-items:center;gap:10px;padding:6px 0 10px;border-bottom:1px solid var(--ds-line)}.uw-av{display:grid;place-items:center;flex:none;width:30px;height:30px;border-radius:50%;background:var(--ds-accent-soft);color:var(--ds-accent-text);font:700 var(--fs-body) var(--ds-font)}.uw-av[data-role=member]{background:var(--ds-info-soft);color:var(--ds-info)}.uw-t{flex:1;min-width:0}.uw-t>b{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font:600 var(--fs-body) var(--ds-font)}.uw-t>small{display:block;margin-top:2px;color:var(--ds-text-3);font-size:var(--fs-sec);line-height:1.4}.uw-role{display:inline-flex;align-items:center;height:18px;padding:0 6px;border-radius:5px;background:var(--ds-surface-2);color:var(--ds-text-2);font:700 var(--fs-label) var(--ds-font)}.uw-role[data-admin]{background:var(--ds-accent-soft);color:var(--ds-accent-text)}.uw-w{display:flex;align-items:center;gap:10px;padding:9px 0;border-top:1px solid var(--ds-line)}.uw-prof+.uw-w{border-top:0}.uw-w .uw-t>b{font-weight:500}.uw-now{display:inline-flex;align-items:center;height:17px;padding:0 6px;border-radius:5px;background:var(--ds-pos-soft);color:var(--ds-pos);font:700 var(--fs-label) var(--ds-font)}.uw-w[data-off] .uw-t>b,.uw-w[data-off] .uw-t>small{opacity:.55}.uw-lab{color:var(--ds-text-3);font-size:var(--fs-sec);white-space:nowrap}.uw-add{display:grid;gap:8px;margin:8px 0 2px;padding:10px 11px;border-radius:10px;background:var(--ds-inset);box-shadow:inset 0 0 0 1px var(--ds-accent-line)}.uw-add>b{font:600 var(--fs-body) var(--ds-font)}.uw-add>p{margin:0;line-height:1.45}.uw-add label,.uw-add>p{color:var(--ds-text-2);font-size:var(--fs-sec)}.uw-add label{display:grid;gap:4px}.uw-add input{height:30px;padding:0 8px;border:1px solid var(--ds-control-line);border-radius:var(--ds-r-md);background:var(--ds-surface);color:var(--ds-text);font:400 var(--fs-body) var(--ds-font)}.uw-steps{margin:0;padding-left:18px;color:var(--ds-text-2);font-size:var(--fs-sec)}.uw-steps li{margin:2px 0}.uw-steps .ok{color:var(--ds-pos)}.uw-note{display:flex;gap:8px;margin:0 0 10px;padding:9px 11px;border-radius:10px;background:var(--ds-surface-2);color:var(--ds-text-2);font-size:var(--fs-sec);line-height:1.4}.uw-note>svg{flex:none;width:14px;height:14px;margin-top:1px}.uw-note b{color:var(--ds-text)}@media (max-width:650px){.uw-lab{display:none}}.wp-master{display:flex;align-items:center;gap:12px;margin:2px 0 4px;padding:9px 11px;border-radius:var(--ds-r-md);background:var(--ds-watch-soft);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ds-watch) 25%,transparent)}.wp-master .st-l{flex:1}.wp-master .st-l>b{display:flex;align-items:center;gap:6px}.wp-master svg{width:14px;height:14px;color:var(--ds-watch)}.wp-master[data-off]{background:var(--ds-surface-2);box-shadow:inset 0 0 0 1px var(--ds-line)}.wp-master[data-off] svg{color:var(--ds-text-3)}.wp-w{border-top:1px solid var(--ds-line);padding:8px 0 9px}.wp-w .st-row{border-top:0;padding:0;min-height:36px}.wp-sub{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:6px 0 0}.wp-lab{color:var(--ds-text-3);font:400 var(--fs-sec)/1 var(--ds-font);margin-right:2px}.st-bt.wp-p{min-height:26px;padding:0 9px;border-radius:var(--ds-r-pill);font-size:var(--fs-sec)}.st-bt.wp-p svg{width:12px;height:12px}.st-bt.wp-p[aria-pressed=false]{color:var(--ds-text-3)}.wp-sub[data-dim]{opacity:.6}.wp-new{display:inline-flex;align-items:center;height:17px;padding:0 6px;border-radius:var(--ds-r-sm);background:var(--ds-surface-2);color:var(--ds-text-2);font:600 var(--ds-fs-cap) var(--ds-font);margin-left:6px;vertical-align:1px}.wp-hint,.wp-off-note{margin:3px 0 0;color:var(--ds-text-3);font:400 var(--fs-sec)/1.35 var(--ds-font)}@media (max-width:650px){.wp-lab{display:none}}.position-action-sheet .settings-dialog-heading h2{font-size:var(--fs-h2)}.position-action-form{min-width:0}.position-action-context{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:5px 0 12px;color:var(--ds-text-2);font-size:var(--fs-body)}.position-action-context>b{font:var(--fs-body) var(--ds-font-num);color:var(--ds-accent-text)}.position-action-description{margin:9px 0 14px;color:var(--ds-text-3);font-size:var(--fs-val);line-height:1.6}.position-action-fields{display:grid;grid-template-columns:1fr 1fr;gap:12px}.position-action-fields .terminal-field{margin:7px 0}.position-action-control{margin:14px 0}.position-action-control>span,.position-action-range-preview>span,.position-action-steps>span{display:block;color:var(--ds-text-3);font-size:var(--fs-val);line-height:1.5;margin-bottom:7px}.position-action-control .terminal-field{flex-direction:row;align-items:center;justify-content:space-between;margin:6px 0 9px}.position-action-control .terminal-field>span{color:var(--ds-text-3)}.position-action-control .terminal-field input{max-width:100px;padding:7px 9px}.position-action-sheet .settings-segment-tabs{min-width:0;width:100%;margin:0;padding:3px;gap:2px;background:var(--ds-sheet);border:1px solid var(--ds-line);border-radius:7px}.position-action-sheet .settings-segment-tabs button{min-width:0;min-height:32px;padding:6px 3px;font-size:var(--fs-sec);white-space:nowrap}.position-action-steps{display:block;margin:8px 0 15px}.position-action-steps>span{display:flex;justify-content:space-between}.position-action-steps b{color:var(--ds-accent-text);font:var(--fs-val) var(--ds-font-num)}.position-action-steps input{width:100%;accent-color:var(--ds-accent-text);cursor:pointer}.position-action-range-preview{min-width:0;margin:13px 0;padding:11px 12px;border:1px solid var(--ds-accent-line);border-radius:8px;background:var(--ds-accent-soft)}.position-action-range-preview>div{display:flex;align-items:center;gap:12px}.position-action-range-preview b{color:var(--ds-text);font:var(--fs-val)/1.6 var(--ds-font-num);overflow-wrap:anywhere}.position-action-range-preview i{flex:1;height:5px;min-width:10px;background:linear-gradient(90deg,var(--ds-info-soft),var(--ds-accent-soft));border-radius:2px}.position-action-range-preview small{display:block;margin-top:5px;color:var(--ds-text-3);font-size:var(--fs-sec)}.settings-layout>.terminal-sheet-handle{display:none}.settings-layout>.settings-dialog-heading{align-items:center;margin-bottom:4px}.settings-layout>.settings-dialog-heading>.icon-button{width:28px;height:28px}.settings-layout>.settings-dialog-heading .eyebrow{display:none}.settings-layout>.settings-dialog-heading h2{margin:0;color:var(--ui-secondary,#8c98a8);font-size:14px;line-height:1.35;font-weight:500}.settings-book-tabs{grid-template-columns:repeat(var(--settings-tab-count),minmax(0,1fr));margin:0 -3px 10px;border-radius:10px 10px 0 0}.settings-book-tabs button{font-size:10px;white-space:nowrap}.settings-sub-tabs{display:grid;grid-template-columns:repeat(var(--settings-tab-count),minmax(0,1fr));gap:5px;border-bottom:1px solid var(--line);margin-bottom:12px}.settings-sub-tabs button{min-width:0;min-height:32px;border:0;border-bottom:2px solid transparent;background:none;color:var(--ui-secondary,#78869a);font-size:10px;padding:5px 2px;line-height:1.3;cursor:pointer}.settings-sub-tabs [aria-selected=true]{color:var(--ui-accent,#e0bd76);border-bottom-color:var(--ui-accent-line,#c6a053)}.settings-segment-tabs{display:grid;grid-template-columns:repeat(var(--settings-tab-count),minmax(0,1fr));gap:2px;width:min(100%,254px);padding:3px;margin-bottom:6px;border:1px solid var(--ui-line,#ffffff10);border-radius:8px;background:var(--ui-control,#080b1059)}.settings-segment-tabs button{min-width:0;min-height:28px;padding:4px 8px;border:0;border-radius:5px;background:none;color:var(--ui-secondary,#7d899b);font-size:10px;line-height:1.3;cursor:pointer}.settings-segment-tabs button[aria-selected=true]{color:var(--ui-accent,#ddc38b);background:var(--ui-control,#242931);box-shadow:inset 0 1px var(--ui-soft,#ffffff08),0 1px 3px var(--ui-shadow,#0004)}.settings-segment-tabs button:focus-visible{outline:1px solid var(--ui-accent-line,#c6a053);outline-offset:-2px}.settings-layout .desk-push-matrix{margin:8px 0 14px}.settings-book-tabs button:focus-visible,.settings-journal-body:focus-visible,.settings-sub-tabs button:focus-visible{outline:1px solid var(--ui-accent-line,#c6a053);outline-offset:-3px}.settings-layout .settings-done{margin-top:13px}.settings-connections-toolbar{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.settings-connections-toolbar>span{color:var(--ui-secondary,#748296);font-size:9px}.settings-connection{border-bottom:1px solid var(--line);padding:10px 0}.settings-connection-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:9px}.settings-connection h3{margin:0;color:var(--ui-text,#ccd5e2);font-size:11px;line-height:1.35;font-weight:550}.settings-connection-heading p{margin:4px 0 0;color:var(--ui-secondary,#6e7e93);font-size:8px;line-height:1.4}.settings-connection-status{display:inline-flex;align-items:center;gap:5px;flex-shrink:0;color:var(--ui-secondary,#7e8a9c);font-size:8px;line-height:1.5}.settings-connection-status i{width:5px;height:5px;flex-shrink:0;border-radius:50%;background:currentColor}.settings-layout [data-tone=success]{color:var(--ui-positive,#26bd96)}.settings-layout [data-tone=pending]{color:var(--ui-accent,#c7a65f)}.settings-layout [data-tone=failed]{color:var(--ui-negative,#e27b7f)}.settings-connection-controls{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:7px}.settings-connection-controls>span{color:var(--ui-secondary,#8190a4);font-size:9px}.settings-layout .settings-connection .secondary-button,.settings-layout .settings-connections-toolbar .secondary-button{min-height:27px;font-size:9px}.settings-connection-form{margin-top:8px;padding:1px 10px 10px;background:var(--ui-panel,#080b1035);border:1px solid var(--line);border-radius:8px}.settings-connection-form .terminal-field{margin:8px 0;gap:5px}.settings-connection-form .terminal-field input{padding:7px 8px}.settings-inline-note{margin:6px 0 9px;color:var(--ui-secondary,#758397);font-size:8px;line-height:1.5}.settings-form-actions{display:flex;gap:6px}.settings-journals{display:grid;gap:10px}.settings-journal{min-width:0;padding:10px;border:1px solid var(--line);border-radius:9px;background:var(--ui-panel,#080b102b)}.settings-journal header{display:flex;align-items:center;justify-content:space-between;gap:8px}.settings-journal h3{margin:0;color:var(--ui-text,#ccd5e2);font-size:11px;font-weight:550}.settings-journal header button{width:22px;height:22px}.settings-journal header svg{width:12px;height:12px}.settings-journal header button:disabled{opacity:.3;cursor:not-allowed}.settings-journal-caption{margin:3px 0 8px;color:var(--ui-secondary,#718095);font-size:8px;line-height:1.4}.settings-journal-body{min-height:92px;max-height:190px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--ds-line-strong) transparent}.settings-journal-body.settings-blockchain-log{width:100%;max-height:240px;min-height:150px;margin:0;padding:9px;border:1px solid var(--ui-line,#ffffff09);border-radius:6px;background:var(--ui-page,#080c124d);color:var(--ui-text,#9babbe);font:9px/1.65 ui-monospace,SFMono-Regular,Consolas,monospace;white-space:pre-wrap;overflow-wrap:anywhere;tab-size:2}.settings-log-row{display:grid;grid-template-columns:43px minmax(0,1fr);gap:7px;border-top:1px solid var(--ui-line,#ffffff08);padding:7px 0}.settings-log-row time{color:var(--ui-secondary,#65768d);font:8px/1.5 ui-monospace,monospace}.settings-log-row b{display:block;color:var(--ui-text,#b6c2d4);font-size:9px;line-height:1.4;font-weight:500}.settings-log-row p{margin:3px 0 0;color:var(--ui-secondary,#77869a);font:8px/1.5 ui-monospace,monospace;overflow-wrap:anywhere}.settings-log-row>span{grid-column:2;color:var(--ui-secondary,#7f8b9e);font-size:8px;line-height:1.2}.settings-log-empty{margin:10px 0;color:var(--ui-secondary,#6f7e93);font-size:9px}@media(max-width:365px){.settings-book-tabs button{font-size:9px;padding-left:2px;padding-right:2px}.settings-sub-tabs button{font-size:9px}.settings-layout .desk-research>.settings-sub-tabs button{font-size:8px}.settings-connection-status{max-width:98px;text-align:right}.settings-connection-heading{gap:6px}}.terminal-sheet.settings-layout{scrollbar-width:none;padding-top:12px}.settings-layout::-webkit-scrollbar{display:none;width:0;height:0}@media(max-width:700px){.terminal-sheet.settings-layout{padding-top:8px}}.position-actions-menu{display:flex;flex-direction:column;min-width:0}.position-actions-menu>button{display:grid;grid-template-columns:16px minmax(0,1fr) 12px;align-items:center;gap:10px;width:100%;min-height:44px;padding:8px 6px;border:0;border-radius:5px;background:transparent;color:var(--ds-text);text-align:left;font:inherit;cursor:pointer}.position-actions-menu>button[data-divider=true]{border-top:1px solid var(--ds-line);border-radius:0;margin-top:4px;padding-top:11px}.position-actions-menu b{display:block;font-size:var(--fs-val);font-weight:500;line-height:1.5}.position-actions-menu small{display:block;margin-top:3px;color:var(--ds-info);font-size:var(--fs-label);line-height:1.5;overflow-wrap:anywhere}.position-actions-menu-icon{width:15px;height:15px;color:var(--ds-text-2)}.position-actions-menu-arrow{width:12px;height:12px;color:var(--ds-info)}.position-actions-menu [data-action=collect-fees]>.position-actions-menu-icon{color:var(--ds-pos)}.position-actions-menu [data-group=exit] b,.position-actions-menu [data-group=exit]>.position-actions-menu-icon{color:var(--ds-neg)}.position-actions-menu>button:disabled{opacity:.5;cursor:default}.position-actions-menu>button:disabled>.position-actions-menu-arrow{visibility:hidden}.position-report-toolbar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:5px 0 10px}.position-report-toolbar>button{display:flex;align-items:center;justify-content:center;gap:7px;min-width:0;min-height:35px;padding:6px 8px;border:1px solid var(--ds-line);border-radius:7px;background:var(--ds-control);color:var(--ds-text);font:inherit;font-size:var(--fs-sec);font-weight:500;line-height:1.5;cursor:pointer}.position-report-toolbar>button>svg{width:13px;height:13px;flex-shrink:0;color:var(--ds-text-2)}.position-report-toolbar>button[aria-expanded=true]{border-color:var(--ds-accent-line);background:var(--ds-accent-soft);color:var(--ds-accent-text)}.position-inline-actions{margin:0 0 12px;padding:4px 7px;border:1px solid var(--ds-line);border-radius:8px;background:var(--terminal-inset-background)}.position-inline-actions[hidden]{display:none}.position-inline-actions .position-actions-menu>button{min-height:35px;padding-top:6px;padding-bottom:6px}.position-inline-actions .position-actions-menu>button:not(:disabled) small{display:none}.position-actions-menu>button:focus-visible,.position-report-toolbar>button:focus-visible{outline:1px solid var(--ds-accent-line);outline-offset:2px}@media(hover:hover){.position-actions-menu>button:not(:disabled):hover,.position-report-toolbar>button:hover{background:var(--ds-control)}}.pf-button{display:inline-flex;align-items:center;gap:6px;min-width:0;max-width:100%;height:30px;padding:0 10px;border:1px solid var(--ds-control-line);border-radius:var(--ds-r-md);background:var(--ds-control);color:var(--ds-text-2);font:500 var(--fs-btn)/1 var(--ds-font);cursor:pointer}.pf-button:hover{border-color:var(--ds-control-line-hover)}.pf-button:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.pf-button[data-active]{border-color:var(--ds-accent-line);background:var(--ds-accent-soft);color:var(--ds-accent-text)}.pf-button svg{width:13px;height:13px;flex:none}.pf-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pf-count{flex:none;display:grid;place-items:center;min-width:17px;height:17px;padding:0 4px;border-radius:999px;background:var(--ds-accent);color:var(--ds-on-accent);font:700 var(--fs-label)/1 var(--ds-font-num)}.pf-chevron{opacity:.7}.ds-popover.pf-pop{padding:0;border:0;background:none;box-shadow:none;overflow:visible}.pf-window{display:grid;gap:8px;padding:12px;border:1px solid var(--ds-sheet-line);border-radius:var(--ds-r-lg);background:var(--ds-sheet);box-shadow:var(--ds-sheet-shadow)}.pf-columns{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.pf-columns[data-two]{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}.pf-col{display:grid;align-content:start;gap:2px;min-width:0}.pf-col h4{margin:2px 8px 6px;color:var(--ds-text-3);font:600 var(--fs-label)/1 var(--ds-font);letter-spacing:.08em;text-transform:uppercase}.pf-col button{display:grid;grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:6px;min-height:36px;padding:0 8px;border:0;border-radius:var(--ds-r-btn);background:none;color:var(--ds-text-2);font:500 var(--fs-body)/1.2 var(--ds-font);text-align:left;cursor:pointer}.pf-col button:hover{background:var(--ds-control-hover);color:var(--ds-text)}.pf-col button[aria-selected=true]{background:var(--ds-accent-soft);color:var(--ds-accent-text)}.pf-col button:focus-visible{outline:2px solid var(--ds-focus);outline-offset:-2px}.pf-mark{display:grid;place-items:center;width:16px}.pf-mark svg{width:13px;height:13px}.pf-dot{width:7px;height:7px;border-radius:50%;background:var(--ds-watch)}.pf-name{min-width:0;display:grid}.pf-name b,.pf-name em{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pf-name b{font-weight:500}.pf-name em{color:var(--ds-text-3);font:normal var(--fs-label)/1.3 var(--ds-font-num)}.pf-col button>small{color:var(--ds-text-3);font:500 var(--fs-sec)/1 var(--ds-font-num)}.pf-col button[aria-selected=true]>small{color:var(--ds-accent-text)}.pf-add{margin-top:5px;border-radius:0 0 var(--ds-r-btn) var(--ds-r-btn)}.pf-add,.pf-foot{border-top:1px solid var(--ds-line)}.pf-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 8px 0;color:var(--ds-text-3);font:400 var(--fs-sec)/1.3 var(--ds-font)}.pf-reset{padding:0;border:0;border-bottom:1px dashed var(--ds-accent-line);background:none;color:var(--ds-accent-text);font:500 var(--fs-sec)/1.3 var(--ds-font);cursor:pointer}.pf-reset:disabled{color:var(--ds-text-4);border-bottom-color:transparent;cursor:default}.pf-backdrop{position:fixed;inset:0;z-index:60;display:grid;place-items:center;padding:16px}.pf-center{width:min(100%,360px);max-height:calc(100vh - 32px);overflow:auto}.pf-owner{padding:0;border:0;background:none;color:inherit;font:inherit;cursor:pointer;text-decoration:underline dotted var(--ds-line-strong);text-underline-offset:3px}.pf-owner:hover{color:var(--ds-text)}.desk-live-header{display:flex;align-items:center;gap:8px}.desk-live-header>.desk-position-tabs{flex:0 1 auto;min-width:0}.desk-live-header>.desk-position-network-filter{flex:none;margin-left:auto}.desk-live-header .desk-position-tabs button{padding-left:6px;padding-right:6px}.desk-live-header .pf-button{max-width:none;flex:none}.desk-live-header .pf-label{max-width:14ch}.layout-view-signals .desk-signals-screen{max-width:740px;margin:0 auto}.signals-list-heading h2{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px}.signals-pools-count{color:var(--ds-text-3);font:500 var(--fs-sec)/1.3 var(--ds-font)}.signal-card[data-level=info]{--signal-tone:var(--ds-info)}.signal-card[data-level=ok]{--signal-tone:var(--ds-pos)}.signal-card[data-level=ok] .signal-incident-body h3{color:var(--ds-text-2)}.signal-more-menu{position:absolute;right:10px;bottom:40px;z-index:5;display:grid;min-width:220px;padding:6px;border:1px solid var(--ds-sheet-line);border-radius:var(--ds-r-md);background:var(--ds-sheet);box-shadow:var(--ds-sheet-shadow)}.signal-more-menu>*{padding:9px 10px;border:0;border-radius:var(--ds-r-sm);background:none;color:var(--ds-text);font:500 var(--fs-body)/1.3 var(--ds-font);text-align:left}.signal-more-menu>span{color:var(--ds-text-2)}.signal-more-menu>button{cursor:pointer}.signal-more-menu>button:hover{background:var(--ds-control-hover)}.signals-empty{max-width:445px;padding:14px 16px;border:1px solid var(--ds-line);border-radius:var(--ds-r-md);background:var(--ds-inset);color:var(--ds-text-2);font:500 var(--fs-sec)/1.5 var(--ds-font)}.signals-empty-wide{max-width:none}.signals-empty b{display:block;margin-bottom:4px;color:var(--ds-text);font:600 var(--fs-body)/1.3 var(--ds-font)}.signals-empty p{margin:0}.v2-signal-tabs .ds-tab .n{margin-left:4px;color:var(--ds-accent-text)}@media (max-width:520px){.v2-signal-tabs{display:flex;gap:6px;scroll-padding-inline:8px}.v2-signal-tabs .ds-tab{flex:0 0 auto;padding-left:4px;padding-right:4px;font-size:var(--fs-sec);white-space:nowrap}.signals-empty{max-width:none}}.signal-card[data-level=watch]{--signal-tone:var(--ds-watch)}.wl-who{color:var(--ds-watch)}.wl-card[data-kind=close] .signal-incident-body h3{color:var(--ds-text-2)}.wl-card[data-kind=close] .wl-who{color:var(--ds-watch)}.wl-was{margin:0 0 3px;font-size:var(--fs-sec)}.wl-was,.wl-was s{color:var(--ds-text-3)}.wl-range{font-weight:500}.wl-prices{font-family:var(--ds-font-num)}.wl-pic{position:relative;margin:8px 0 2px;padding:0}.wl-price{position:absolute;top:-4px;z-index:1;padding:1px 6px;border-radius:4px;background:var(--ds-accent);color:var(--ds-on-accent);font:700 var(--fs-label)/1.3 var(--ds-font);transform:translateX(-50%)}.wl-pic svg{display:block;width:100%;height:76px;overflow:visible}.wl-axis-line{stroke:var(--ds-line-strong);stroke-width:1;vector-effect:non-scaling-stroke}.wl-bar{fill:var(--ds-watch);opacity:.72}.wl-price-line{stroke:var(--ds-accent);stroke-width:2;vector-effect:non-scaling-stroke}.wl-axis{position:relative;height:14px;margin-top:3px;color:var(--ds-text-3);font:500 var(--fs-label) var(--ds-font-num);font-variant-numeric:tabular-nums}.wl-axis span{position:absolute;top:0;white-space:nowrap;transform:translateX(-50%)}.wl-axis span[data-edge=start]{transform:none}.wl-axis span[data-edge=end]{transform:translateX(-100%)}.wl-leg{display:flex;flex-wrap:wrap;gap:4px 14px;margin-top:5px;color:var(--ds-text-3);font-size:var(--fs-sec)}.wl-leg i{display:inline-block;width:10px;height:8px;margin-right:5px;border-radius:2px;background:var(--ds-watch);opacity:.75}.wl-leg i[data-price]{width:2px;height:10px;background:var(--ds-accent);opacity:1;vertical-align:-1px}.signal-action>button.wl-main{border-color:transparent;background:var(--ds-accent);color:var(--ds-on-accent);font-weight:600}.signal-action>button.wl-main:hover:not(:disabled){background:var(--ds-accent);filter:brightness(1.06)}.signal-action>button.wl-main:disabled{border-color:var(--ds-line);background:var(--ds-surface-2);color:var(--ds-text-3);filter:none}.wl-filter{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 10px}.wl-filter button{display:inline-flex;align-items:center;gap:5px;height:26px;padding:0 10px;border:0;border-radius:var(--ds-r-pill);background:var(--ds-surface);color:var(--ds-text-2);font:600 var(--fs-sec) var(--ds-font);cursor:pointer}.wl-filter button svg{width:13px;height:13px}.wl-filter button[data-on]{background:var(--ds-surface-2);color:var(--ds-text);box-shadow:inset 0 0 0 1px var(--ds-line-strong)}.wl-filter button em{color:var(--ds-text-3);font-style:normal}.wl-filter button:hover:not([data-on]){background:var(--ds-surface-2)}.wl-filter button:focus-visible{outline:1px solid var(--ds-accent);outline-offset:2px}@media (max-width:650px){.wl-axis span[data-minor],.wl-leg-axis{display:none}}.signal-more-menu>button:disabled{color:var(--ds-text-3);cursor:default}.signal-more-menu>button:disabled:hover{background:none}.desk-signals-screen{min-width:0}.desk-signals-tabs>.settings-book-tabs{grid-template-columns:repeat(4,minmax(0,1fr));margin:0 0 8px;border-radius:9px 9px 0 0}.desk-signals-tabs>.settings-book-tabs>button{padding:5px 2px;min-width:0;font-size:11px;line-height:1.2}.signals-alert-toolbar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-bottom:8px}.signals-alert-toolbar>button{display:flex;align-items:center;justify-content:center;gap:5px;min-width:0;min-height:29px;padding:4px 6px;border:1px solid var(--ui-info-line,#7c92ab38);border-radius:6px;background:var(--ui-soft,#ffffff03);color:var(--ui-text,#c1cddd);font:inherit;font-size:10px;line-height:1.3;cursor:pointer}.signals-alert-toolbar>button svg{width:12px;height:12px;flex-shrink:0}.signals-alert-toolbar>button small{color:var(--ui-secondary,#8b9bb0);font-size:10px}.desk-signals-screen{--signal-border:#7890aa30;--signal-text:var(--ui-text,#dce5ef);--signal-muted:var(--ui-text,#90a5bf);--signal-gold:var(--ui-accent,#e9ba54)}.signals-list-heading{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0;margin:9px 0 6px}.signals-list-heading h2{margin:0;color:var(--ui-text,#b9c9dd);font:inherit;font-size:12px;font-weight:550;line-height:1.3}.signals-list-heading>small{color:var(--ui-secondary,#7f92a9);font-size:9px;line-height:1.3;white-space:nowrap}.signals-feed-note{margin:6px 0;padding:5px 7px;border:1px solid var(--ui-accent-line,#c69f5333);border-radius:5px;color:var(--ui-accent,#d9b56c);font-size:11px;line-height:1.35}.desk-signals-screen .desk-candidates-grid,.signals-incident-list{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;align-items:start}.desk-signals-screen .desk-filter-row{display:flex;flex-wrap:nowrap;gap:7px;margin:0}.desk-signals-screen .desk-filter-row>span{margin-left:auto;white-space:nowrap;font-size:10px}.desk-signals-screen .terminal-inline-filter>.filter-button{display:flex;align-items:center;justify-content:space-between;gap:9px;height:auto;min-height:29px;padding:4px 8px;border:1px solid var(--signal-border);border-radius:6px;background:var(--terminal-control-background);color:var(--ui-text,#cbd8e8);font-size:11px;line-height:1.3}.desk-signals-screen .terminal-inline-filter>.filter-button svg{width:12px;height:12px;flex-shrink:0;color:var(--ui-info,#91abc8)}.desk-signals-screen .terminal-inline-filter>[aria-expanded=true]{border-color:var(--ui-accent-line,#cfac6366);background:var(--terminal-control-active-background)}.signal-card{position:relative;min-width:0;padding:9px 10px;border:1px solid var(--signal-border);border-radius:8px;background:var(--terminal-surface-background);color:var(--signal-text);--signal-tone:#7cb8e6}.signal-card[data-level=red],.signal-card[data-verdict=skip]{--signal-tone:#f2737b}.signal-card[data-level=yellow],.signal-card[data-verdict=flaws]{--signal-tone:#e9ba54}.signal-card[data-verdict=unchecked]{--signal-tone:#eead56}.signal-card[data-verdict=early]{--signal-tone:#8293a8}.signal-card[data-verdict=entry]{--signal-tone:#42c9a0}.signal-card-heading{display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:7px;min-width:0}.signal-token-icon{position:relative;display:grid;place-items:center;flex-shrink:0;width:31px;height:31px;border:1px solid var(--ui-info-line,#7d9bc170);border-radius:50%;background:var(--ui-panel,#1c293a);color:var(--ui-text,#e8eef7)}.signal-token-icon>span:first-child{font-size:16px;font-weight:650;line-height:1}.signal-token-icon[data-chain=Base]{background:var(--ui-panel,#292343)}.signal-token-icon[data-chain=Ethereum]{background:var(--ui-panel,#35212c)}.signal-token-icon>.wallet-chain-icon{position:absolute;display:grid;place-items:center;right:-3px;bottom:-2px;width:14px;height:14px;border:1.5px solid var(--ui-line,#131e28);border-radius:50%;background:var(--ui-positive-fill,#147d58)}.signal-token-icon>.wallet-chain-icon[data-chain=BSC]{background:var(--ui-accent-fill,#e8bc35)}.signal-token-icon>.wallet-chain-icon[data-chain=Base]{background:var(--ui-info-fill,#1754fa)}.signal-token-icon>.wallet-chain-icon[data-chain=Ethereum]{background:var(--ui-panel,#28344b)}.signal-token-icon>.wallet-chain-icon svg{width:11px;height:11px}.signal-token-open{display:flex;align-items:baseline;flex-wrap:wrap;gap:3px 8px;min-width:0;width:fit-content;padding:0;border:0;border-radius:3px;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.signal-token-open b{color:var(--ui-text,#e3eaf3);font-size:13px;font-weight:650;line-height:1.2;overflow-wrap:anywhere}.signal-token-open small{color:var(--signal-muted);font-size:10px;line-height:1.25}.signal-card-age{align-self:start;padding-top:1px;color:var(--ui-text,#91a6c0);font-size:10px;line-height:1.3;font-variant-numeric:tabular-nums;white-space:nowrap}.signal-incident-body{margin:4px 0 0 39px;min-width:0}.signal-incident-body h3{display:flex;align-items:center;gap:5px;margin:0 0 3px;color:var(--signal-tone);font:inherit;font-size:11px;font-weight:650;line-height:1.3}.signal-incident-body h3 svg{flex-shrink:0;width:15px;height:15px}.signal-incident-body p{margin:3px 0;font-size:11px;line-height:1.35;overflow-wrap:anywhere}.signal-incident-fact{color:var(--ui-text,#dce5ef);font-weight:550;font-variant-numeric:tabular-nums}.signal-incident-meaning{display:-webkit-box;overflow:hidden;color:var(--signal-muted);white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-clamp:2}.signal-incident-actions{display:flex;align-items:center;flex-wrap:wrap;gap:4px 6px;margin-top:6px}.signal-action{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0}.signal-action>button{min-height:26px;max-width:100%;padding:4px 7px;border:1px solid var(--ui-info-line,#7d97b350);border-radius:5px;background:var(--terminal-control-background);color:var(--ui-text,#c2d3e9);font:inherit;font-size:10px;line-height:1.2;cursor:pointer}.signal-action>button[data-primary=true]{border-color:var(--ui-negative-line,#f2737b88);color:var(--ui-negative,#f58b91);background:var(--ui-negative-soft,#f2737b08)}.signal-action>button:disabled{color:var(--ui-secondary,#677a91);background:var(--ui-soft,#ffffff02);border-color:var(--ui-info-line,#71859e25);cursor:default}.signal-action>small{max-width:170px;color:var(--ui-secondary,#8795a8);font-size:9px;line-height:1.2}.signal-text-link{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:26px;min-width:0;padding:3px 0;border:0;border-radius:3px;background:none;color:var(--ui-info,#83b5e4);font:inherit;font-size:10px;line-height:1.2;white-space:nowrap;cursor:pointer}.signal-text-link svg{width:12px;height:12px;flex-shrink:0}.signal-incident-actions>.signal-text-link{margin-left:auto}.signal-more{display:grid;place-items:center;flex-shrink:0;width:24px;height:26px;padding:2px;border:0;border-radius:4px;background:none;color:var(--ui-text,#95abca);cursor:pointer}.signal-more svg{width:17px;height:17px}.signal-seen{display:block;margin-top:3px;color:var(--ui-secondary,#8093aa);font-size:9px}.signal-incident[data-seen=true]{--signal-border:#7890aa24}.signal-candidate .signal-card-heading{grid-template-columns:32px minmax(0,1fr) auto 24px}.signal-candidate .signal-token-open{flex-direction:column;align-items:flex-start;gap:2px}.signal-favorite{align-self:start;display:grid;place-items:center;width:24px;height:25px;padding:2px;border:0;border-radius:4px;background:none;color:var(--ui-text,#a9bfdc);cursor:pointer}.signal-favorite svg{width:19px;height:19px}.signal-favorite[aria-pressed=true]{color:var(--signal-gold)}.signal-favorite[aria-pressed=true] svg{fill:currentColor}.signal-candidate-verdict{min-width:0;margin:5px 0 6px 39px}.signal-candidate .desk-verdict{margin:0}.signal-candidate .desk-verdict-title{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:3px 7px}.desk-signals-screen .signal-candidate .desk-verdict-badge{display:inline-flex;gap:4px;max-width:100%;padding:0;border:0;border-radius:0;background:none;color:var(--signal-tone);font-size:11px;font-weight:650;line-height:1.3}.signal-candidate .desk-verdict-badge svg{width:15px;height:15px;flex-shrink:0}.signal-candidate .desk-verdict-title>.terminal-inline{display:flex;gap:0}.signal-candidate .desk-profile-chip{display:flex;align-items:center;gap:5px;min-height:25px;max-width:100%;padding:3px 6px;border:1px solid var(--signal-border);border-radius:5px;background:var(--terminal-control-background);color:var(--ui-text,#a2b6cf);font:inherit;font-size:10px;line-height:1.2}.signal-candidate .desk-profile-chip svg{width:11px;height:11px;flex-shrink:0}.signal-candidate .desk-verdict-title>.terminal-inline>.subtle-icon{position:absolute;right:7px;bottom:10px;display:grid;place-items:center;width:23px;height:25px;padding:2px}.signal-candidate .desk-verdict-title>.terminal-inline>.subtle-icon svg{width:17px;height:17px}.signal-candidate .desk-verdict-reason{margin:3px 0 0;color:var(--ui-text,#a6b9d1);font-size:11px;line-height:1.35}.signal-candidate .desk-my-verdict{margin:4px 0 0;padding-left:6px;font-size:10px;line-height:1.3}.signal-candidate-footer{display:grid;grid-template-columns:15px minmax(0,1fr) auto;align-items:center;gap:6px;min-width:0;padding:6px 26px 0 0;border-top:1px solid var(--ui-info-line,#8099b427)}.signal-source-icon{align-self:start;width:14px;height:14px;margin-top:1px;color:var(--ui-info,#76b5eb)}.signal-candidate-source{display:flex;flex-direction:column;min-width:0;gap:2px;color:var(--ui-text,#b2c5dd)}.signal-candidate-source>span{font-size:11px;line-height:1.3;overflow-wrap:anywhere}.signal-candidate-source>small{color:var(--ui-text,#99aec8);font-size:10px;line-height:1.3;font-variant-numeric:tabular-nums}.signal-candidate-source b{color:var(--ui-text,#cfdeef);font-weight:500}.signal-candidate-source small>span{color:var(--ui-secondary,#8093ac)}.signal-text-link:hover,.signal-token-open:hover b{color:var(--ui-accent,#eed29a)}.signal-action>button:hover:not(:disabled),.signals-alert-toolbar>button:hover{background:var(--terminal-control-hover-background)}.signal-favorite:hover,.signal-more:hover{background:var(--ui-soft,#ffffff08)}.signal-card button:focus-visible{outline:1px solid var(--ui-accent-line,#e9ba54);outline-offset:2px}@media(min-width:1100px){.desk-signals-screen .desk-candidates-grid,.signals-incident-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:420px){.signal-candidate-verdict,.signal-incident-body{margin-left:0}.signal-card-heading{margin-bottom:5px}.signal-candidate .desk-verdict-title{gap:3px 5px}.desk-signals-screen .signal-candidate .desk-verdict-badge{font-size:10px}.signal-candidate .desk-profile-chip,.signal-candidate-source>small{font-size:9px}.signals-list-heading>small{font-size:8px}}.alert-rule-sheet>.settings-dialog-heading{margin-bottom:8px}.alert-rule-sheet>.settings-dialog-heading .eyebrow{display:none}.alert-rule-sheet h2{font-size:16px}.alert-rule-form{display:grid;gap:9px}.alert-rule-form fieldset{min-width:0;padding:0;margin:0;border:0}.alert-rule-form legend{margin-bottom:4px;color:var(--ui-text,#8fa0b7);font-size:10px}.alert-rule-form .terminal-tabs{flex-wrap:wrap;margin:0;gap:4px}.alert-rule-form .terminal-tabs>button{min-height:27px;padding:4px 7px;font-size:10px}.alert-rule-form .terminal-field{margin:0}.alert-rule-form .terminal-field>span{font-size:10px}.alert-rule-form .terminal-field input{padding:8px;font-size:11px}.alert-rule-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.alert-rule-fields:empty{display:none}.alert-rule-checks{display:flex;flex-wrap:wrap;gap:6px 16px}.alert-rule-checks label{display:flex;align-items:center;gap:6px;min-height:24px;color:var(--ui-text,#b5c3d6);font-size:11px;cursor:pointer}.alert-rule-checks input,.alert-rule-enabled input{accent-color:var(--ui-accent,#c6a053)}.alert-rule-note{margin:4px 0;color:var(--ui-secondary,#7e90a9);font-size:10px;line-height:1.4}.alert-rule-form-actions{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:7px}.alert-rule-form-actions>button{min-width:0;min-height:32px;justify-content:center;font-size:11px}.alert-rule-delete{display:flex;align-items:center;justify-content:center;gap:5px;padding:6px;border:0;background:none;color:var(--ui-negative,#cb8b92);font:inherit;font-size:11px;cursor:pointer}.alert-rule-delete svg{width:13px;height:13px}.alert-rules-list{margin:8px 0}.alert-rules-list>article{display:grid;grid-template-columns:20px minmax(0,1fr) 27px;align-items:center;gap:6px;padding:8px 0;border-bottom:1px solid var(--ui-line,#ffffff10)}.alert-rule-enabled{display:grid;place-content:center;min-height:32px}.alert-rule-open{position:relative;display:block;min-width:0;padding:0 20px 0 0;border:0;border-radius:3px;background:none;color:var(--ui-text,#b9c8db);text-align:left;font:inherit;cursor:pointer}.alert-rule-open>b{display:block;color:var(--ui-text,#d2deeb);font-size:12px;line-height:1.3;font-weight:550}.alert-rule-open>span{display:block;margin-top:3px;font-size:11px;line-height:1.35;overflow-wrap:anywhere}.alert-rule-open>small{display:block;margin-top:3px;color:var(--ui-info,#7d91ad);font-size:9px;line-height:1.3}.alert-rule-open>svg{position:absolute;top:0;right:0;width:13px;height:13px;color:var(--ui-info,#7891ae)}.alert-rules-list>[data-enabled=false] .alert-rule-open{opacity:.5}.alert-rule-remove{display:grid;place-content:center;width:27px;height:30px;padding:0;border:0;border-radius:4px;background:none;color:var(--ui-negative,#a2737d);cursor:pointer}.alert-rule-remove svg{width:13px;height:13px}.alert-rule-remove:hover{background:var(--ui-negative-soft,#bd748211);color:var(--ui-negative,#db929e)}.alert-rules-tools{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px;margin:9px 0}.alert-rules-tools>button{display:inline-flex;align-items:center;gap:4px;padding:3px 0;border:0;border-radius:3px;background:none;color:var(--ui-info,#99b6d8);font:inherit;font-size:10px;cursor:pointer}.alert-rules-tools svg{width:11px;height:11px}.alert-rule-empty{color:var(--ui-secondary,#8498b0);font-size:11px;line-height:1.5}.alert-rule-sheet button:focus-visible,.desk-signals-screen button:focus-visible{outline:1px solid var(--ui-accent-line,#c6a053);outline-offset:2px}.terminal-sheet.signal-detail-sheet{width:min(100%,480px);padding:16px;color:var(--ui-text,#dce1e7);font-size:14px;line-height:1.45}.signal-detail-sheet>.settings-dialog-heading{align-items:center;gap:10px;margin-bottom:12px}.signal-detail-sheet>.settings-dialog-heading h2{margin:0;color:var(--ui-text,#e9edf3);font-size:18px;font-weight:600;line-height:1.3}.signal-detail-sheet>.settings-dialog-heading .eyebrow{display:block;margin-bottom:4px;color:var(--ui-secondary,#919ba7);font-size:11px;line-height:1.3}.signal-detail-sheet>.settings-dialog-heading .eyebrow:empty{display:none}.signal-detail-sheet>.settings-dialog-heading>.icon-button{flex-shrink:0;width:44px;height:44px;margin-right:-8px}.signal-detail-sheet>.settings-dialog-heading>.icon-button svg{width:20px;height:20px}.signal-dialog-menu{display:grid;gap:7px}.signal-dialog-menu-button{display:grid;grid-template-columns:19px minmax(0,1fr) 15px;align-items:center;gap:10px;width:100%;min-height:44px;padding:10px 12px;border:1px solid var(--ui-line,#ffffff14);border-radius:7px;background:var(--terminal-control-background);color:var(--ui-text,#dce1e7);font:inherit;font-size:14px;font-weight:500;line-height:1.35;text-align:left;cursor:pointer}.signal-dialog-menu-button>svg{width:18px;height:18px;color:var(--ui-secondary,#919ba7)}.signal-dialog-menu-button>svg:last-child{width:15px;height:15px}.signal-dialog-menu-button:hover{border-color:var(--ui-accent-line,#c6a05355);background:var(--terminal-control-hover-background)}.terminal-sheet.signal-detail-sheet .primary-button,.terminal-sheet.signal-detail-sheet .secondary-button{min-height:44px;padding:9px 12px;font-size:14px;line-height:1.35;white-space:normal}.terminal-sheet.signal-detail-sheet .terminal-full-button{margin-top:10px}.terminal-sheet.signal-detail-sheet .filter-button{min-height:38px;height:auto;padding:7px 10px;font-size:13px;line-height:1.3;white-space:normal}.terminal-sheet.signal-detail-sheet .terminal-tabs{gap:5px;margin:0 0 10px}.terminal-sheet.signal-detail-sheet .terminal-inline{gap:5px;margin:8px 0}.terminal-sheet.signal-detail-sheet .terminal-note{margin:7px 0;color:var(--ui-text,#a4adb9);font-size:13px;line-height:1.45}.terminal-sheet.signal-detail-sheet .settings-row{padding:9px 0;color:var(--ui-text,#a4adb9);font-size:13px}.terminal-sheet.signal-detail-sheet .settings-row>b{font-size:13px}.terminal-sheet.signal-detail-sheet .terminal-field{gap:5px;margin:10px 0;font-size:13px}.terminal-sheet.signal-detail-sheet .terminal-field input{min-height:42px;padding:9px 10px;font:inherit;font-size:14px}.terminal-sheet.signal-detail-sheet .terminal-field-error{font-size:13px;line-height:1.4}.signal-incident-details{display:grid;gap:10px}.signal-incident-details>p{margin:0}.signal-dialog-fact{color:var(--ui-text,#dce1e7);font-size:14px;font-weight:500;line-height:1.4}.signal-dialog-description{color:var(--ui-text,#b5bdc7);font-size:13px;line-height:1.45}.signal-dialog-meta{display:grid;gap:4px;padding-top:9px;border-top:1px solid var(--ui-line,#ffffff10);color:var(--ui-secondary,#919ba7);font-size:12px;line-height:1.4}.signal-dialog-meta>span{display:flex;align-items:center;gap:6px}.signal-dialog-meta svg{width:14px;height:14px;flex-shrink:0}.signal-dialog-meta p{margin:0}.terminal-sheet.signal-detail-sheet .signal-dialog-confirm{justify-content:center;gap:7px;width:100%;margin-top:2px}.signal-dialog-confirm svg{width:16px;height:16px}.signal-detail-sheet button:focus-visible{outline:2px solid var(--ui-accent-line,#c6a053);outline-offset:2px}@media(max-width:700px){.terminal-sheet.signal-detail-sheet{width:100%;padding:12px 16px max(16px,env(safe-area-inset-bottom))}.signal-detail-sheet>.terminal-sheet-handle{margin-bottom:10px}}@media(max-width:500px){.desk-signals-tabs>.settings-book-tabs>button{font-size:10px}}@media(max-width:365px){.desk-signals-tabs>.settings-book-tabs>button{font-size:9px}.alert-rule-fields{grid-template-columns:minmax(0,1fr)}}.signal-card-repeats{color:var(--ds-text-2);font-weight:600}.cp-bar{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 0 6px}.cp-bar small{color:var(--ds-text-3);font:400 var(--fs-sec)/1.3 var(--ds-font)}.cp-list{display:flex;flex-direction:column}.cp-item{border-top:1px solid var(--ds-line)}.cp-item:first-child{border-top:0}.cp-row{display:flex;align-items:center;gap:11px;padding:9px 0}.cp-main{display:flex;flex:1;flex-direction:column;gap:3px;min-width:0}.cp-main>b{display:flex;flex-wrap:wrap;align-items:center;gap:6px;color:var(--ds-text);font:500 var(--fs-body)/1.35 var(--ds-font);overflow-wrap:anywhere}.cp-main>small{color:var(--ds-text-3);font:400 var(--fs-sec)/1.4 var(--ds-font);overflow-wrap:anywhere}.cp-chip{padding:1px 6px;border-radius:var(--ds-r-sm);background:var(--ds-surface-2);color:var(--ds-text-2);font:600 var(--fs-label)/1.4 var(--ds-font)}.cp-chip[data-tone=ok]{background:var(--ds-pos-soft);color:var(--ds-pos)}.cp-chip[data-tone=warn]{background:var(--ds-warn-soft);color:var(--ds-warn)}.cp-chip[data-tone=neg]{background:var(--ds-neg-soft);color:var(--ds-danger-text)}.cp-radio{display:grid;flex:none;place-items:center;width:22px;height:22px;padding:0;border:0;border-radius:50%;background:none;cursor:pointer}.cp-radio i{display:block;width:14px;height:14px;border:2px solid var(--ds-control-line-hover);border-radius:50%;box-sizing:border-box}.cp-radio[aria-checked=true] i{border-color:var(--ds-accent);background:radial-gradient(circle,var(--ds-accent) 0 38%,transparent 42%)}.cp-radio:focus-visible{outline:1px solid var(--ds-accent);outline-offset:2px}.cp-row>.st-bt{flex:none}.cp-empty{padding:2px 0 8px}.cp-form{display:flex;flex-direction:column;gap:9px;margin:0 0 10px;padding:12px;border:1px solid var(--ds-inset-line);border-radius:var(--ds-r-md);background:var(--ds-surface)}.cp-form label{display:grid;grid-template-columns:74px minmax(0,1fr);align-items:center;gap:10px;color:var(--ds-text-3);font:400 var(--fs-sec)/1.3 var(--ds-font)}.cp-form label small{color:var(--ds-text-3);font:400 var(--fs-label)/1.3 var(--ds-font)}.cp-form input{min-width:0;height:32px;padding:0 10px;border:1px solid var(--ds-control-line);border-radius:var(--ds-r-md);background:var(--ds-inset);color:var(--ds-text);font:400 var(--fs-body)/1 var(--ds-font-num)}.cp-form input::placeholder{color:var(--ds-text-4)}.cp-form input:focus-visible{outline:1px solid var(--ds-accent);outline-offset:1px}.cp-acts{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.cp-acts .cp-del{margin-left:auto}.cp-acts .cp-del svg{width:12px;height:12px}.cp-hint{flex-basis:100%;color:var(--ds-text-3);font:400 var(--fs-sec)/1.4 var(--ds-font)}.cp-confirm{margin:0 0 10px}.core-return{margin:0;padding:6px 0 2px;color:var(--ds-text-2)}.cs-band{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 12px;margin:10px 0 0;padding:10px 13px;border:1px solid var(--ds-pos-line);border-radius:var(--ds-r-lg);background:var(--ds-pos-soft)}.cs-band[data-state=down]{border-color:var(--ds-neg-line);background:var(--ds-neg-soft)}.cs-band[data-state=unknown]{border-color:var(--ds-inset-line);background:var(--ds-inset)}.cs-top{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;min-width:0;color:var(--ds-text-2);font:400 var(--fs-sec)/1.4 var(--ds-font)}.cs-top b{color:var(--ds-text);font:600 var(--fs-body)/1.3 var(--ds-font)}.cs-top .cp-chip{background:var(--ds-surface)}.cs-facts{flex-basis:100%;margin:0;color:var(--ds-text-3);font:400 var(--fs-sec)/1.4 var(--ds-font-num);overflow-wrap:anywhere}.cs-band>.st-bt{flex:none}@media (max-width:650px){.cp-form label{grid-template-columns:minmax(0,1fr);gap:4px}.cp-row{align-items:flex-start}.cp-row>.st-bt{padding:0 9px}.cp-acts .cp-del{margin-left:0}}.terminal-sheet.dr-sheet{width:min(100%,440px);display:grid;gap:10px;align-content:start}.dr-sheet .settings-dialog-heading{margin-bottom:0}.dr-kv{display:grid;grid-template-columns:118px minmax(0,1fr);gap:5px 10px;margin:0;font-size:var(--fs-sec)}.dr-kv dt{color:var(--ds-text-3)}.dr-kv dd{margin:0;color:var(--ds-text)}.dr-kv dd small{color:var(--ds-text-3);font:inherit}.dr-mono{font-family:var(--ds-font-num);font-weight:600}.dr-link{padding:0;border:0;background:none;color:var(--ds-accent-text);font:inherit;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.dr-cap{color:var(--ds-text-3);font:700 var(--fs-label) var(--ds-font);letter-spacing:.08em;text-transform:uppercase}.dr-pack{margin:0;padding:7px 10px;list-style:none;border-radius:var(--ds-r-inset);background:var(--ds-inset);box-shadow:inset 0 0 0 1px var(--ds-inset-line);font-size:var(--fs-sec)}.dr-pack li{display:flex;gap:8px;padding:2.5px 0;color:var(--ds-text-2)}.dr-pack li b{color:var(--ds-text);font-weight:600}.dr-pack li>span:last-child{margin-left:auto;color:var(--ds-text-3);text-align:right}.dr-steps li>span:last-child{margin-left:0;color:inherit;text-align:left}.dr-pack .dr-ok{color:var(--ds-pos)}.dr-main{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;min-height:40px;border:0;border-radius:var(--ds-r-inset);background:var(--ds-btn-grad);color:var(--ds-on-accent);font:700 var(--fs-body) var(--ds-font);cursor:pointer}.dr-main svg{width:14px;height:14px;flex:none}.dr-main:disabled{background:var(--ds-surface-2);color:var(--ds-text-3);box-shadow:inset 0 0 0 1px var(--ds-line);cursor:not-allowed}.dr-sub{margin:-4px 0 0;color:var(--ds-text-3);font-size:var(--fs-label);text-align:center}.dr-sub[data-left]{margin:0;text-align:left}.dr-two{display:grid;grid-template-columns:1fr 1fr;gap:8px}.dr-two .st-bt{min-height:32px}.dr-note{display:flex;gap:8px;align-items:flex-start;padding:9px 11px;border-radius:var(--ds-r-inset);font-size:var(--fs-sec);line-height:1.45}.dr-note svg{width:14px;height:14px;margin-top:1px;flex:none}.dr-note[data-k=warn]{background:var(--ds-warn-soft);color:var(--ds-text-2);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ds-warn) 30%,transparent)}.dr-note[data-k=warn] b,.dr-note[data-k=warn] svg{color:var(--ds-warn-text)}.dr-note[data-k=neg]{background:var(--ds-neg-soft);color:var(--ds-text-2);box-shadow:inset 0 0 0 1px var(--ds-neg-line)}.dr-note[data-k=neg] b,.dr-note[data-k=neg] svg{color:var(--ds-danger-text)}.dr-note[data-k=info]{background:var(--ds-surface-2);color:var(--ds-text-2)}.dr-note[data-k=info] b{color:var(--ds-text)}.dr-run{display:flex;align-items:center;gap:8px}.dr-run b{flex:1}.dr-run span{color:var(--ds-text-3);font:600 var(--fs-val) var(--ds-font-num)}.dr-prog{height:5px;border-radius:3px;background:var(--ds-surface-2);overflow:hidden}.dr-prog i{display:block;height:100%;background:var(--ds-btn-grad)}.dr-spin{display:inline-block;width:12px;height:12px;border:1.6px solid var(--ds-accent-soft);border-top-color:var(--ds-accent);border-radius:50%;flex:none;animation:dr-spin 1s linear infinite}@keyframes dr-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.dr-spin{animation:none}}.dr-verdict{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;border-radius:var(--ds-r-lg)}.dr-verdict svg{width:16px;height:16px;flex:none;margin-top:2px}.dr-verdict b{display:block;font-size:var(--fs-h2)}.dr-verdict span{color:var(--ds-text-2);font-size:var(--fs-sec)}.dr-verdict[data-tone=neg]{background:var(--ds-neg-soft);box-shadow:inset 0 0 0 1px var(--ds-neg-line)}.dr-verdict[data-tone=neg] b,.dr-verdict[data-tone=neg] svg{color:var(--ds-danger-text)}.dr-verdict[data-tone=warn]{background:var(--ds-warn-soft);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ds-warn) 30%,transparent)}.dr-verdict[data-tone=warn] b,.dr-verdict[data-tone=warn] svg{color:var(--ds-warn-text)}.dr-verdict[data-tone=info]{background:var(--ds-surface-2);box-shadow:inset 0 0 0 1px var(--ds-line)}.dr-gen{display:inline-flex;align-items:center;height:17px;padding:0 6px;margin-left:6px;border-radius:var(--ds-r-sm);background:var(--ds-surface-2);color:var(--ds-text-3);font:600 var(--fs-label) var(--ds-font);vertical-align:2px}.dr-fnd{margin:0;padding:0;list-style:none;color:var(--ds-text-2);font-size:var(--fs-sec)}.dr-fnd li{display:flex;gap:8px;padding:4px 0;border-top:1px solid var(--ds-line)}.dr-fnd li:first-child{border:0}.dr-fnd svg{width:13px;height:13px;flex:none;margin-top:1px}.dr-fnd [data-k=warn] svg{color:var(--ds-warn-text)}.dr-fnd [data-k=ok] svg{color:var(--ds-pos)}.dr-fnd [data-k=note] svg{color:var(--ds-text-3)}.dr-fnd a{color:var(--ds-accent-text);text-underline-offset:2px;white-space:nowrap}.dr-cost{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;color:var(--ds-text-3);font-size:var(--fs-sec)}.dr-cost b{color:var(--ds-text);font-family:var(--ds-font-num)}.dr-w{color:var(--ds-warn-text);font-weight:600}.dr-mono[data-neg]{color:var(--ds-neg)}.dr-body{display:grid;gap:10px}.dr-menu-item{all:unset;display:inline-flex;align-items:center;gap:6px;color:var(--ds-text);cursor:pointer}.dr-menu-item:disabled{opacity:.5;cursor:not-allowed}.dr-cost-more{margin:0;padding:6px 10px;list-style:none;border-radius:var(--ds-r-md);background:var(--ds-inset);color:var(--ds-text-2);font-size:var(--fs-sec)}.dr-cost-more li{display:flex;justify-content:space-between;gap:10px;padding:2px 0}.dr-cost-more li span:last-child{font-family:var(--ds-font-num);color:var(--ds-text)}.dr-wait{opacity:.55}.rai-bal{display:inline-flex;align-items:baseline;gap:5px;color:var(--ds-text-2);font:500 var(--fs-sec)/1.2 var(--ds-font)}.rai-bal b{color:var(--ds-text);font:650 var(--fs-val) var(--ds-font-num)}.rai-bal small{color:var(--ds-text-3);font:inherit}.rai-bal[data-s=zero] b{color:var(--ds-neg)}.rai-bal[data-s=stale] b{color:var(--ds-text-2)}.rai-bal[data-s=unknown] b{color:var(--ds-text-3)}.rai-why{display:flex;gap:7px;align-items:flex-start;margin:4px 0 6px;padding:7px 9px;border-radius:var(--ds-r-md);font:400 var(--fs-sec)/1.45 var(--ds-font)}.rai-why svg{width:13px;height:13px;margin-top:1px;flex:none}.rai-why b{font-weight:650}.rai-why[data-k=no_key]{background:var(--ds-surface-2);color:var(--ds-text-2)}.rai-why[data-k=no_key] b{color:var(--ds-text)}.rai-why[data-k=no_funds]{background:var(--ds-neg-soft);color:var(--ds-text-2);box-shadow:inset 0 0 0 1px var(--ds-neg-line)}.rai-why[data-k=no_funds] b,.rai-why[data-k=no_funds] svg{color:var(--ds-danger-text)}.st-prov[data-k=no_key] .st-prow{opacity:.5}.st-prov[data-k=no_key] .st-rad[data-on]{border-color:var(--ds-control-line-hover)}.rai-price[data-s=pending]{color:var(--ds-warn-text);font-family:var(--ds-font);font-size:var(--fs-sec)}.rai-fx{position:relative;display:inline-flex;align-items:center}.rai-fx select{height:26px;padding:0 22px 0 9px;border:1px solid var(--ds-control-line);border-radius:var(--ds-r-md);background:var(--ds-control);color:var(--ds-text-2);font:500 var(--fs-btn)/1 var(--ds-font);appearance:none;cursor:pointer}.rai-fx select:disabled{cursor:not-allowed;opacity:.6}.rai-fx svg{position:absolute;right:7px;width:11px;height:11px;pointer-events:none;color:var(--ds-text-3)}.st-prow[data-pick]{cursor:pointer}.st-prow-t>b>button{all:unset;display:inline-flex;align-items:center;gap:6px;cursor:pointer}.st-prow-t>b>button:focus-visible{outline:2px solid var(--ds-accent);outline-offset:2px}.st-prow-t>b>button:disabled{cursor:default}.rai-next-note{color:var(--ds-danger-text)}@media (max-width:650px){.terminal-sheet.dr-sheet{width:100%}.dr-kv{grid-template-columns:1fr;gap:0}.dr-kv dt{margin-top:5px;font-size:var(--fs-label);font-weight:700;letter-spacing:.06em;text-transform:uppercase}}.research-rules-layout{display:grid;gap:9px;min-width:0}.research-rule-picker{position:relative;z-index:4}.research-rule-picker>span{display:block;color:var(--ui-secondary,#92969f);font-size:11px;margin-bottom:5px}.research-rule-picker .filter-button{width:100%;justify-content:space-between}.research-rule-content{min-width:0}.desk-research{color:var(--ui-text,#dfe3e9)}.desk-research .research-panel.position-card.terminal-panel{padding:11px;margin:0 0 10px;border:1px solid var(--line);border-radius:10px;background:var(--terminal-surface-background)}.desk-research .research-panel:has(.terminal-inline-filter>button[aria-expanded=true]){overflow:visible;z-index:5}.research-panel-heading{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:9px}.research-section-title{margin:0;color:var(--ui-text,#dfe3e9);font-size:13px;font-weight:600;line-height:1.4}.research-panel-heading .terminal-badge{color:var(--ui-accent,#dfc27e);font-size:10px;padding:3px 6px}.desk-research .terminal-note,.research-panel-caption{margin:7px 0 0;color:var(--ui-secondary,#92969f);font-size:11px;font-weight:400;line-height:1.5;letter-spacing:normal}.desk-research .research-panel>.terminal-empty{padding:18px 8px;color:var(--ui-secondary,#92969f);font-size:12px;line-height:1.5}.desk-research .desk-param-title{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:6px 0}.desk-research .desk-param-title b{color:var(--ui-text,#d6dbe4);font-size:13px;font-weight:500}.desk-research .desk-param-title .subtle-icon{width:25px;height:25px}.desk-research .desk-param-title svg{width:15px;height:15px}.desk-research .terminal-field{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:7px 0}.desk-research .terminal-field>span{color:var(--ui-secondary,#92969f);font-size:12px}.desk-research .terminal-field input{width:126px;min-width:0;min-height:34px;padding:7px 9px;font-size:13px;color:var(--ui-text,#dfe3e9);background:var(--terminal-control-background);border:1px solid var(--line);border-radius:7px}.desk-research .expand-button{padding:5px 0;font-size:11px;line-height:1.4;color:var(--ui-text,#bdb5a2)}.desk-research .desk-disclosure{margin:9px 0;border-top:1px solid var(--line);padding-top:8px}.desk-research .desk-disclosure>summary{min-height:28px;color:var(--ui-text,#c7cbd4);font-size:12px}.desk-research .desk-network-fields{display:grid;grid-template-columns:1fr;gap:0;margin-top:6px}.desk-research .desk-network-fields .terminal-field{margin:0;min-height:42px;padding:5px 0;border-bottom:1px solid var(--line)}.desk-research .desk-network-fields input{width:110px}.desk-research .desk-what-if{display:grid;gap:5px;margin:10px 0;padding:10px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);border-radius:0;background:none}.desk-research .desk-what-if>span{color:var(--ui-text,#c7cbd4);font-size:12px}.desk-research .desk-what-if>b{color:var(--ui-text,#dfe3e9);font-size:13px}.desk-research .desk-what-if>small{color:var(--ui-secondary,#92969f);font-size:11px;line-height:1.5}.research-rule-actions{justify-content:flex-end;gap:7px}.research-rule-actions .secondary-button{order:-1}.desk-research .settings-row{padding:8px 0}.desk-research .settings-row>span{font-size:12px;color:var(--ui-secondary,#92969f)}.desk-research .settings-row>b{color:var(--ui-text,#c7cbd4);font-size:12px}.research-strategy-filters{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:10px;position:relative;z-index:3}.research-options{min-width:0;display:inline-block;margin:0 0 7px}.research-strategy-filters .research-options{margin:0}.desk-research .filter-button{min-height:33px;padding:6px 8px;font-size:12px}.desk-research .terminal-inline-filter-menu>button{min-height:31px;padding:6px 9px;font-size:12px}.research-options .filter-button{max-width:100%}.desk-research .desk-heatmap{display:grid;grid-template-columns:.9fr repeat(3,1fr);gap:0;margin-top:6px;border:1px solid var(--line);border-radius:8px;overflow:hidden}.desk-research .desk-heatmap>b,.desk-research .desk-heatmap>span{min-width:0;padding:8px 3px;text-align:center;font-size:11px;color:var(--ui-text,#b6bbc5);font-weight:500}.desk-research .desk-heatmap-row{display:contents}.desk-research .desk-heatmap-row>b,.desk-research .desk-heatmap-row>button{min-width:0;min-height:42px;padding:7px 2px;border:0;border-top:1px solid var(--line);background:var(--terminal-control-background);color:var(--ui-secondary,#92969f);text-align:center;font-size:12px}.desk-research .desk-heatmap-row>button{border-left:1px solid var(--line);cursor:pointer}.desk-research .desk-heatmap-row strong{font-size:13px;font-weight:400}.desk-research .desk-heatmap-row small{display:block;margin-top:2px;font-size:9px;color:var(--ui-secondary,#92969f)}.research-spot-result{color:var(--ui-secondary,#92969f);border:1px solid var(--line);border-radius:6px;background:none;min-width:50px;min-height:30px;cursor:pointer}.research-control-label{display:inline-flex;align-items:center;gap:4px}.research-control-label .subtle-icon{width:22px;height:22px}.research-control-label svg{width:13px;height:13px}.research-budget-total{display:grid;grid-template-columns:1fr auto;gap:6px 10px;padding:11px;border:1px solid var(--line);border-radius:10px;background:var(--terminal-surface-background);margin-bottom:9px}.research-budget-total b,.research-budget-total span{font-size:13px;font-weight:600}.research-budget-total small{grid-column:1/-1;color:var(--ui-secondary,#92969f);font-size:11px}.research-budget-table-wrap{border:1px solid var(--line);border-radius:9px;overflow:hidden}.research-budget-table{border-collapse:collapse;width:100%;table-layout:fixed}.research-budget-table td,.research-budget-table th{padding:10px 7px;text-align:left;color:var(--ui-text,#c7cbd4);font-size:12px;font-weight:400;line-height:1.35}.research-budget-table th:first-child{width:39%}.research-budget-table td:last-child,.research-budget-table thead th:last-child{width:18%;text-align:right}.research-budget-table thead th{color:var(--ui-secondary,#92969f);font-size:11px;background:var(--terminal-control-background)}.research-budget-table tr{border-bottom:1px solid var(--line)}.research-budget-split{margin-top:8px;padding:0 10px;border:1px solid var(--line);border-radius:9px}.research-budget-split summary{display:flex;align-items:center;justify-content:space-between;min-height:37px;color:var(--ui-text,#c7cbd4);font-size:12px;cursor:pointer;list-style:none}.research-budget-split summary svg{width:13px;height:13px}.research-budget-split dl{margin:0 0 8px}.research-budget-split dl>div{display:flex;justify-content:space-between;padding:7px 0;border-top:1px solid var(--line);font-size:11px;color:var(--ui-secondary,#92969f)}.research-budget-split dd{margin:0;color:var(--ui-text,#c7cbd4);font-variant-numeric:tabular-nums}.research-budget-policy{margin:10px 0}.research-budget-policy p{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0;padding:8px 0;color:var(--ui-text,#c7cbd4);font-size:12px;border-bottom:1px solid var(--line)}.research-budget-policy svg{width:15px;height:15px;color:var(--ui-accent,#dfc27e);flex-shrink:0}.desk-research button:focus-visible,.desk-research input:focus-visible,.desk-research summary:focus-visible{outline:2px solid var(--ui-accent-line,#c6a053);outline-offset:2px}@media(max-width:380px){.settings-modern .desk-research>.settings-sub-tabs button{font-size:10px;letter-spacing:-.25px}.desk-research .terminal-field input{width:105px}.research-budget-table td,.research-budget-table th{padding:9px 5px;font-size:11px}}.safe-part{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:6px 0;color:var(--ds-warn-text);font-size:var(--fs-sec)}.safe-part-retry{padding:2px 8px;border:1px solid var(--ds-line);border-radius:var(--ds-r-sm);background:var(--ds-control);color:var(--ds-text);font:inherit;cursor:pointer}.safe-part-retry:hover{color:var(--ds-accent)}.swap-screen{width:100%;max-width:520px;margin:9px auto 0;padding-bottom:90px}.swap-console{min-width:0;padding:16px;border:1px solid var(--ui-line,#ffffff12);border-radius:16px;background:linear-gradient(145deg,var(--ui-panel,#171c22),var(--ui-panel,#101419));box-shadow:inset 0 1px var(--ui-soft,#ffffff03)}.swap-console-heading{margin:0 0 13px}.swap-console-heading h1{margin:0;color:var(--ui-text,#cbd4df);font-size:14px;line-height:1.4;font-weight:550;letter-spacing:normal}.swap-amount-card{padding:11px 12px;min-width:0;border:1px solid var(--ui-line,#ffffff0c);border-radius:11px;background:var(--ui-panel,#090d1259)}.swap-amount-caption{display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--ui-secondary,#8996a8);font-size:9px;line-height:1.4}.swap-amount-caption>span{min-width:0;text-align:right}.swap-amount-caption button{padding:2px 0 2px 4px;background:none;border:0;color:var(--ui-accent,#d3b573);cursor:pointer;font-size:9px}.swap-amount-caption button:disabled{color:var(--ui-secondary,#667180);cursor:not-allowed}.swap-amount-line{display:flex;align-items:center;gap:9px;min-width:0;margin-top:7px}.swap-amount-line>input,.swap-amount-line>output{flex:1;min-width:0;width:0;padding:0;border:0;outline:none;background:none;color:var(--ui-text,#e1e6ed);font:500 24px/1.4 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:-.04em;text-overflow:ellipsis}.swap-amount-line>output{overflow:hidden;white-space:nowrap}.swap-amount-line>input:focus-visible{box-shadow:0 1px var(--ui-soft,#c6a05377)}.swap-usd{display:block;margin-top:4px;color:var(--ui-secondary,#6f7e91);font:9px/1.4 ui-monospace,monospace}.swap-asset-trigger{display:flex;align-items:center;gap:7px;flex-shrink:0;padding:5px 6px;border:1px solid var(--ui-line,#ffffff0e);border-radius:8px;background:var(--ui-soft,#ffffff03);color:var(--ui-text,#d2dbe6);cursor:pointer}.swap-asset-trigger>span:not(.swap-token-avatar){display:flex;flex-direction:column;align-items:flex-start;gap:2px}.swap-asset-trigger b{font-size:11px;line-height:1.3;font-weight:600}.swap-asset-trigger small{color:var(--ui-secondary,#8592a5);font-size:8px;line-height:1.3}.swap-asset-trigger>svg{width:11px;height:11px;color:var(--ui-secondary,#8592a5)}.swap-token-avatar{position:relative;display:inline-flex;align-items:center;justify-content:center;width:27px;height:27px;flex-shrink:0}.swap-token-avatar>.wallet-chain-icon{width:27px;height:27px;padding:5px;border-radius:50%}.swap-token-letter{display:grid;place-items:center;width:27px;height:27px;border-radius:50%;border:1px solid var(--ui-accent-line,#d6a44842);background:var(--ui-panel,#47381d);color:var(--ui-accent,#e9bf62);font:600 13px ui-sans-serif,system-ui,sans-serif}.swap-token-avatar[data-symbol=USDC] .swap-token-letter{color:var(--ui-text,#fff);border-color:var(--ui-info-line,#3975bc);background:var(--ui-info-fill,#2766ac)}.swap-token-network{display:grid;place-items:center;position:absolute;right:-3px;bottom:-3px;padding:1px;border-radius:50%;background:var(--ui-panel,#11161c)}.swap-token-network .wallet-chain-icon{width:12px;height:12px;padding:2px;border-radius:50%}.swap-direction{display:flex;justify-content:center;height:10px;position:relative;z-index:1}.swap-direction>button{display:grid;place-items:center;position:absolute;top:50%;transform:translateY(-50%);width:29px;height:29px;padding:0;border:3px solid var(--ui-line,#151a20);border-radius:8px;background:var(--ui-control,#252d37);color:var(--ui-text,#a3b0c0);cursor:pointer}.swap-direction svg{width:14px;height:14px}.swap-slippage-heading{display:flex;justify-content:space-between;gap:7px;margin:13px 0 5px;color:var(--ui-secondary,#8492a6);font-size:9px;line-height:1.4}.swap-slippage-heading>span:last-child{color:var(--ui-accent,#b6a074)}.swap-slippage-options{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:2px;padding:3px;border:1px solid var(--ui-line,#ffffff0e);border-radius:7px;background:var(--ui-panel,#080b104d)}.swap-slippage-options button{min-width:0;min-height:27px;padding:3px 0;border:1px solid transparent;border-radius:4px;background:none;color:var(--ui-secondary,#7f8da2);font-size:9px;line-height:1.3;cursor:pointer}.swap-slippage-options [aria-pressed=true]{color:var(--ui-accent,#e0bd76);border-color:var(--ui-accent-line,#d4a64b30);background:var(--ui-accent-soft,#d4a64b10)}.swap-quote-details{margin-top:10px;border-bottom:1px solid var(--ui-line,#ffffff09);padding-bottom:9px}.swap-quote-details summary{display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--ui-secondary,#8391a5);cursor:pointer;list-style:none;font-size:9px;line-height:1.5}.swap-quote-details summary::-webkit-details-marker{display:none}.swap-quote-details summary>span:last-child{display:flex;align-items:center;gap:5px;white-space:nowrap}.swap-quote-details summary svg{width:10px;height:10px}.swap-quote-details[open] summary svg{transform:rotate(180deg)}.swap-console .swap-submit-button{width:100%;min-height:37px;padding:8px 10px;margin-top:12px;border-radius:9px;font-size:11px}.swap-console .swap-submit-button:disabled{background:var(--ui-soft,#ffffff06);color:var(--ui-secondary,#6e7a8b);border-color:var(--ui-line,#ffffff0b);box-shadow:none;opacity:1}.terminal-sheet.swap-asset-sheet{width:min(520px,100%);padding-top:15px}.swap-asset-sheet .settings-dialog-heading{align-items:center;margin-bottom:12px}.swap-asset-sheet .settings-dialog-heading .eyebrow{display:none}.swap-asset-sheet .settings-dialog-heading h2{margin:0;font-size:14px;font-weight:500;color:var(--ui-secondary,#8c98a8)}.swap-asset-sheet .settings-dialog-heading .icon-button{width:28px;height:28px}.swap-token-search{display:flex;align-items:center;gap:8px;padding:8px 10px;border:1px solid var(--ui-line,#ffffff12);border-radius:8px;background:var(--ui-control,#080b104d)}.swap-token-search svg{width:14px;height:14px;flex-shrink:0;color:var(--ui-secondary,#7c899e)}.swap-token-search input{min-width:0;width:100%;padding:0;border:0;outline:none;color:var(--ui-text,#cbd4df);background:none;font-size:11px}.swap-token-search:focus-within{border-color:var(--ui-accent-line,#c6a05377)}.swap-picker-networks{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:3px;margin:9px 0 7px;padding:3px;border:1px solid var(--ui-line,#ffffff0e);border-radius:8px;background:var(--ui-panel,#080b104d)}.swap-picker-networks button{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:0;padding:6px 2px;border:1px solid transparent;border-radius:5px;background:none;color:var(--ui-secondary,#7e8da1);font-size:9px;cursor:pointer}.swap-picker-networks .wallet-chain-icon{width:20px;height:20px;padding:4px}.swap-picker-networks [aria-pressed=true]{color:var(--ui-accent,#dfbc73);border-color:var(--ui-accent-line,#d4a64b30);background:var(--ui-accent-soft,#d4a64b10)}.swap-picker-list{max-height:360px;overflow-y:auto;overscroll-behavior:contain}.swap-picker-token{display:flex;align-items:center;gap:9px;width:100%;padding:11px 3px;border:0;border-bottom:1px solid var(--ui-line,#ffffff09);background:none;text-align:left;cursor:pointer}.swap-picker-balance,.swap-picker-name{display:flex;flex-direction:column;gap:4px;min-width:0}.swap-picker-name b{color:var(--ui-text,#cbd5e2);font-size:11px}.swap-picker-balance small,.swap-picker-name small{color:var(--ui-secondary,#728198);font-size:9px}.swap-picker-balance{margin-left:auto;align-items:flex-end}.swap-picker-balance b{color:var(--ui-text,#b6c2d3);font:10px ui-monospace,monospace}.swap-picker-token>svg{width:12px;height:12px;color:var(--ui-accent,#c6a053)}.swap-picker-token:hover{background:var(--ui-soft,#ffffff03)}.swap-picker-empty{padding:15px 0;color:var(--ui-secondary,#8492a6);font-size:10px;line-height:1.5}.swap-asset-sheet button:focus-visible,.swap-screen button:focus-visible{outline:1px solid var(--ui-accent-line,#d3ad64);outline-offset:-2px}@media(max-width:650px){.swap-screen{margin-top:8px}.swap-console{padding:13px;border-radius:13px}.swap-amount-card{padding:10px}.swap-amount-line>input,.swap-amount-line>output{font-size:21px}.swap-asset-trigger{gap:5px;padding:5px}.swap-asset-trigger b{font-size:10px}.swap-asset-trigger small{font-size:7px}.swap-token-avatar,.swap-token-avatar>.wallet-chain-icon,.swap-token-letter{width:25px;height:25px}}@media(max-width:365px){.swap-console{padding:10px}.swap-amount-line{gap:5px}.swap-amount-line>input,.swap-amount-line>output{font-size:18px}.swap-asset-trigger{gap:4px}.swap-asset-trigger small{max-width:82px}.swap-amount-caption{font-size:8px}}