@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/InterVariable-DiVDrmQJ.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/JetBrainsMono-Regular-BQaDgvhP.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/JetBrainsMono-Medium-3S3k2nMz.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/JetBrainsMono-SemiBold-BM8Dc2t-.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/JetBrainsMono-Bold-D4WEaHbo.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:800;font-display:swap;src:url(/assets/JetBrainsMono-ExtraBold-D7I5JnSP.woff2) format("woff2")}:root{color-scheme:dark;--bg: #121514;--line: #262A29;--muted: #8C908F;--dim: #A6AAAA;--text: #DFE2E1;--lit: #DFE2E1;--up: #59C6BB;--down: #E07D81;--warn: #E5B562;--accent: #A4BDF5;--buy-fill: #004D47;--sell-fill: #77001D;--on-fill: #F2F2F0;--buy-hover: #1B716A;--sell-hover: #97263B;--surface: var(--bg);--line-strong: #717575;--faint: #8C908F;--dot-pitch: 4px;--dot-faint: #101010;--dot-strong: #1c1c1c;--dot-rule: #3e4144;--rule-dots: linear-gradient(var(--line), var(--line)) 0 100% / 100% 1px no-repeat;--rule-dots-top: linear-gradient(var(--line), var(--line)) 0 0 / 100% 1px no-repeat;--font-cjk: "PingFang SC", "Hiragino Sans", "Noto Sans SC", "Microsoft YaHei", "Yu Gothic UI", "Yu Gothic", "Meiryo", "Malgun Gothic", "Apple SD Gothic Neo";--font-mono: "JetBrains Mono", ui-monospace, "Cascadia Mono", Consolas, Menlo, var(--font-cjk), monospace;--font-ui: var(--font-read);--font-read: "Inter", system-ui, -apple-system, "Segoe UI", var(--font-cjk), sans-serif;--track-caps: 1px;--radius: 8px;--radius-sm: 4px;--radius-lg: 12px;--pill: 999px;--h-chip: 24px;--h-key: 30px;--h-field: 34px;--h-action: 44px;--statusbar-h: 24px;--h-control: 36px;--pad-panel: 16px;--raised: #191C1C;--raised-2: #222525;--hover: rgba(223, 226, 225, .04);--tab-hover: rgba(223, 226, 225, .08);--lit-hover: var(--raised-2);--accent-hover: var(--text);--accent-soft: rgba(164, 189, 245, .1);--accent-line: var(--dim);--brand: var(--lit);--brand-soft: rgba(164, 189, 245, .1);--brand-line: var(--dim);--up-soft: rgba(89, 198, 187, .13);--down-soft: rgba(224, 125, 129, .12);--down-line: rgba(224, 125, 129, .55);--on-down: #000000;--warn-soft: rgba(229, 181, 98, .14);--primary-bg: var(--lit);--primary-bg-hover: #F2F2F0;--on-primary: #000000;--selection: rgba(164, 189, 245, .28);--text-halo: rgba(0, 0, 0, .55);--popover-shadow: 0 0 0 1px var(--line), 0 8px 24px rgba(0, 0, 0, .45);--fs-2xs: 11px;--fs-xs: 11px;--fs-sm: 12px;--fs-md: 13px;--fs-base: 13px;--fs-lg: 15px;--fs-xl: 17px;--fs-2xl: 20px;--fs-3xl: 26px;--fs-title: 20px;--lh-title: 28px;--fs-hero: 28px;--lh-hero: 36px;--fs-key: 15px;--lh-key: 20px;--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 20px;--sp-6: 24px;--sp-8: 32px;--topbar-h: 57px;--gutter: 16px;--inbox-w: 420px;--row-h: 30px;--ease-out: cubic-bezier(.2, .7, .2, 1);--dur-1: .1s;--dur-2: .15s;--dur-3: .24s;--dur-4: .4s;--dur-loop: 1.5s;--dur-hold: .4s;--dur-fade: 1s;--font-display: var(--font-ui);--stretch-condensed: 100%;--stretch-semi: 100%;--surface-2: var(--raised);--surface-3: var(--raised-2);--border: var(--line);--border-strong: var(--line-strong);--text-2: var(--muted);--text-3: var(--muted);--brand-strong: var(--primary-bg-hover);--on-brand: #000000;--buy: var(--up);--buy-soft: var(--up-soft);--sell: var(--down);--sell-soft: var(--down-soft);--sell-line: var(--down-line);--neutral-soft: var(--raised);--focus: var(--accent);--flash: rgba(223, 226, 225, .1);--row-hover: var(--hover);--overlay: rgba(0, 0, 0, .72);--skeleton-a: var(--raised);--skeleton-b: var(--raised-2);--mono-sat: 28%;--mono-bg-l: 20%;--mono-fg-l: 78%;--chart-bg: #121514;--chart-text: #8C908F;--chart-grid: #191C1C;--chart-border: #262A29;--chart-crosshair: rgba(140, 144, 143, .65);--chart-up: #59C6BB;--chart-down: #E07D81;--chart-vol-up: rgba(89, 198, 187, .35);--chart-vol-down: rgba(224, 125, 129, .35);--chart-dip: #DFE2E1;--shadow-pop: var(--popover-shadow)}:root[data-theme=paper]{color-scheme:light;--bg: #EEF1F0;--line: #D6D8D8;--muted: #646666;--dim: #464847;--text: #1A1B1B;--lit: #1A1B1B;--up: #165852;--down: #842831;--warn: #8E5D11;--accent: #3552A0;--buy-fill: #194B46;--sell-fill: #751E28;--on-fill: #F2F2F0;--buy-hover: #165852;--sell-hover: #842831;--line-strong: #7F8180;--faint: #646666;--dot-faint: #E4E7E6;--dot-strong: #D6D8D8;--dot-rule: #B5B8B7;--radius: 4px;--radius-lg: 4px;--raised: #F6F9F8;--raised-2: #FAFDFC;--hover: rgba(26, 27, 27, .035);--tab-hover: rgba(26, 27, 27, .07);--accent-soft: rgba(53, 82, 160, .08);--brand-soft: rgba(53, 82, 160, .08);--up-soft: rgba(22, 88, 82, .09);--down-soft: rgba(132, 40, 49, .09);--down-line: rgba(132, 40, 49, .55);--on-down: #F2F2F0;--warn-soft: rgba(142, 93, 17, .1);--primary-bg-hover: #2E3030;--on-primary: #F2F2F0;--selection: rgba(53, 82, 160, .2);--text-halo: rgba(238, 241, 240, .85);--popover-shadow: 0 0 0 1px var(--line), 0 10px 30px rgba(26, 27, 27, .16);--on-brand: #F2F2F0;--flash: rgba(26, 27, 27, .07);--overlay: rgba(26, 27, 27, .4);--mono-sat: 30%;--mono-bg-l: 84%;--mono-fg-l: 30%;--chart-bg: #EEF1F0;--chart-text: #646666;--chart-grid: #F6F9F8;--chart-border: #D6D8D8;--chart-crosshair: rgba(100, 102, 102, .65);--chart-up: #165852;--chart-down: #842831;--chart-vol-up: rgba(22, 88, 82, .35);--chart-vol-down: rgba(132, 40, 49, .35);--chart-dip: #1A1B1B}:root[data-mode=pro]{--h-control: 28px;--pad-panel: 12px}@media(max-width:1023px){:root{--topbar-h: 104px}}@media(max-width:759px){:root{--topbar-h: 94px}}@media(max-width:359px){:root{--topbar-h: 134px}}@media(max-width:719px){:root{--fs-lg: 14px;--fs-xl: 15px;--fs-2xl: 17px;--fs-3xl: 20px}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;color-scheme:dark;background:var(--bg);scroll-padding-top:var(--topbar-h);scroll-padding-bottom:var(--statusbar-h)}body{margin:0;min-height:100dvh;color:var(--text);font-family:var(--font-ui);font-size:var(--fs-base);font-variant-numeric:tabular-nums;line-height:1.4;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}h1,h2,h3,h4,p,dl,dd,ol,ul,figure,fieldset{margin:0}fieldset{min-width:0;padding:0;border:0}legend{padding:0}ol,ul{padding:0;list-style:none}a{color:inherit;text-decoration:none}button,input,select{font:inherit;color:inherit}img,svg{display:block;max-width:100%}table{border-collapse:collapse;border-spacing:0}code{font-family:var(--font-mono)}::selection{background:var(--selection);color:var(--lit)}:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--radius-sm)}button,.btn,.topnav__link,[role=button]{transition-property:color,background-color,border-color,box-shadow,filter,translate;transition-duration:var(--dur-1);transition-timing-function:var(--ease-out)}button:not(:disabled):active,.btn:not(:disabled,[aria-disabled=true]):active,.topnav__link:active,[role=button]:not([aria-disabled=true]):active{translate:0 1px;filter:brightness(1.3)}@media(prefers-reduced-motion:reduce){button:not(:disabled):active,.btn:not(:disabled,[aria-disabled=true]):active,.topnav__link:active,[role=button]:not([aria-disabled=true]):active{translate:none}}.num{font-variant-numeric:tabular-nums;letter-spacing:0}.mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums slashed-zero;letter-spacing:-.02em}.unit{margin-left:.3em;font-family:var(--font-ui);font-size:.82em;font-weight:500;letter-spacing:0;color:var(--muted)}.muted{color:var(--muted)}.faint{color:var(--faint)}.text-sell{color:var(--down)}.ta-r{text-align:right}.read{font-family:var(--font-read);letter-spacing:0}.lbl{color:var(--muted);font-size:var(--fs-xs);font-weight:700;letter-spacing:var(--track-caps);text-transform:uppercase}.board{background:var(--bg)}.lit{color:var(--lit)}.lit-up{color:var(--up)}.lit-down{color:var(--down)}.dim{color:var(--dim)}.dot-rule{height:1px;border:0;background:var(--rule-dots)}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.skip-link{position:absolute;left:var(--sp-2);top:-48px;z-index:100;padding:var(--sp-2) var(--sp-3);border:1px solid var(--lit);border-radius:var(--radius);background:var(--bg);color:var(--lit);font-weight:700;letter-spacing:var(--track-caps);text-transform:uppercase}.skip-link:focus{top:var(--sp-2)}#root{display:flex;flex-direction:column;min-height:100dvh}.main{flex:1 0 auto;width:100%;min-width:0;padding:var(--sp-4) var(--gutter) var(--sp-4)}.main:focus{outline:none}.app-body{display:flex;flex:1 0 auto;flex-direction:column;min-width:0}@media(min-width:1024px){.app-body{flex-direction:row}.app-body>.main{flex:1 1 0%;min-width:0}}.page{display:flex;flex-direction:column;gap:var(--sp-2);min-width:0}.page-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sp-2) var(--sp-4);min-width:0}.page-head__titles{display:flex;flex:1 1 auto;flex-wrap:wrap;align-items:baseline;gap:var(--sp-1) var(--sp-3);min-width:0}.page-head__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2) var(--sp-3);min-width:0}.page-title{color:var(--lit);font-size:var(--fs-title);font-weight:600;line-height:var(--lh-title)}.page-sub{flex:1 1 240px;min-width:0;max-width:100ch;margin:0;overflow:hidden;color:var(--muted);font-family:var(--font-read);font-size:var(--fs-sm);text-overflow:ellipsis;white-space:nowrap}.panel{position:relative;min-width:0;overflow:hidden;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg)}@keyframes row-flash{0%{opacity:1}to{opacity:0}}@keyframes row-in{0%{background-color:var(--flash)}to{background-color:transparent}}@keyframes shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes indeterminate{0%{transform:translate(-100%)}to{transform:translate(250%)}}@keyframes toast-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}.row-flash{animation-delay:0s!important;animation-duration:calc(var(--dur-hold) + var(--dur-fade))!important;animation-timing-function:steps(1,end)!important}.trade.is-new{animation-duration:1.2s!important;animation-timing-function:steps(1,end)!important}}.chip{display:inline-flex;align-items:center;gap:3px;flex-shrink:0;max-width:100%;height:18px;padding:0 6px;overflow:hidden;border:1px solid transparent;border-radius:var(--pill);font-size:var(--fs-2xs);font-weight:700;line-height:1;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis}.chip--neutral{background:var(--raised);color:var(--dim)}.chip--brand{border-color:var(--dim);color:var(--lit)}.chip--accent{border-color:var(--line-strong);color:var(--lit)}.chip--buy{background:var(--up-soft);color:var(--up)}.chip--sell{background:var(--down-soft);color:var(--down)}.chip--warn{background:var(--warn-soft);color:var(--warn)}.chip--danger{background:var(--down);color:var(--on-down);letter-spacing:.04em}.chip--outline{border-color:var(--line);color:var(--muted);font-size:var(--fs-2xs);font-weight:500;letter-spacing:0;text-transform:none}.chip-link{display:inline-flex;border-radius:var(--pill)}.chip-link:hover .chip{color:var(--lit);text-decoration:underline}.badge{display:inline-grid;place-items:center;min-width:18px;height:18px;padding:0 5px;border-radius:var(--pill);background:var(--lit);color:var(--on-primary);font-size:var(--fs-xs);font-weight:700;letter-spacing:0;line-height:1}.pct{display:inline-flex;align-items:baseline;gap:3px;white-space:nowrap}.pct--up{color:var(--up)}.pct--down{color:var(--down)}.pct--flat{color:var(--muted)}.pct__arrow{font-size:.7em}.price{white-space:nowrap}.token-icon{flex-shrink:0;border-radius:50%;object-fit:cover;background:var(--raised)}.token-icon--sm{width:20px;height:20px}.token-icon--md{width:28px;height:28px}.token-icon--lg{width:44px;height:44px}.token-icon--mono{display:grid;place-items:center;background:hsl(var(--hue) var(--mono-sat) var(--mono-bg-l));color:hsl(var(--hue) var(--mono-sat) var(--mono-fg-l));font-family:var(--font-ui);font-weight:700;font-size:var(--fs-2xs);line-height:1}.token-icon--sm.token-icon--mono{font-size:8px}.token-icon--lg.token-icon--mono{font-size:15px}.skeleton{display:block;flex-shrink:0;border-radius:var(--radius-sm);background:linear-gradient(90deg,var(--raised) 25%,var(--raised-2) 50%,var(--raised) 75%);background-size:200% 100%;animation:shimmer 1.4s linear infinite}.skeleton--round{border-radius:50%}.btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--bg);color:var(--dim);font-family:var(--font-ui);font-weight:700;letter-spacing:var(--track-caps);text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:color var(--dur-1) var(--ease-out),background-color var(--dur-1) var(--ease-out),border-color var(--dur-1) var(--ease-out),box-shadow var(--dur-1) var(--ease-out)}.btn.mono{font-family:var(--font-mono)}.btn--xs{height:var(--h-chip);padding:0 9px;font-size:var(--fs-xs)}.btn--sm{height:var(--h-key);padding:0 12px;font-size:var(--fs-sm)}.btn--md{height:var(--h-control);padding:0 16px;font-size:var(--fs-sm)}.btn--block{width:100%}.btn--primary,.btn--accent{border-color:var(--lit);background:var(--bg);color:var(--lit)}.btn--primary:focus-visible,.btn--accent:focus-visible{background:var(--lit-hover)}@media(hover:hover){.btn--primary:hover:not(:disabled),.btn--accent:hover:not(:disabled){background:var(--lit-hover)}.btn--ghost:hover:not(:disabled),.btn--subtle:hover:not(:disabled){border-color:var(--dim);color:var(--text)}}.btn--subtle{border-color:transparent}.btn:disabled,.btn.is-disabled{opacity:.45;box-shadow:none;cursor:not-allowed}.more-key{align-self:flex-start;min-height:var(--h-action);padding:0 var(--sp-3);border:1px solid var(--line);border-radius:var(--radius-sm);background:transparent;color:var(--lit);font-size:var(--fs-xs);font-weight:700;letter-spacing:var(--track-caps);text-transform:uppercase;cursor:pointer}.more-key:after{content:" ▾"}.more-key[aria-expanded=true]:after{content:" ▴"}.more-key:hover{background:var(--hover)}.icon-btn{display:grid;place-items:center;flex-shrink:0;width:var(--h-key);height:var(--h-key);border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--bg);color:var(--dim);font-size:15px;cursor:pointer}.icon-btn:hover{border-color:var(--dim);color:var(--text)}.linkbtn{padding:2px 0;border:0;background:transparent;color:var(--lit);font-size:var(--fs-xs);font-weight:700;letter-spacing:var(--track-caps);text-transform:uppercase;cursor:pointer}.linkbtn:hover{text-decoration:underline}.linkbtn:disabled{color:var(--faint);text-decoration:none;cursor:default}.linkbtn--danger{color:var(--down)}.copy-btn{display:inline-flex;align-items:center;gap:4px;flex-shrink:0;height:var(--h-chip);padding:0 9px;border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--bg);color:var(--dim);font-size:var(--fs-xs);font-weight:700;letter-spacing:var(--track-caps);text-transform:uppercase;cursor:pointer}.copy-btn:hover{border-color:var(--dim);color:var(--text)}.copy-btn--copied{border-color:var(--accent-line);color:var(--lit)}.copy-btn--failed{color:var(--down);border-color:var(--down-line)}.ext-link{display:inline-flex;align-items:baseline;gap:3px;color:var(--lit)}.ext-link:hover{text-decoration:underline}.ext-link__arrow{font-size:.85em}.side-tag{display:inline-flex;align-items:center;gap:4px;font-weight:700;font-size:var(--fs-sm);text-transform:uppercase}.side-tag span{font-size:.75em}.side-tag--buy{color:var(--up)}.side-tag--sell{color:var(--down)}.toggle{display:inline-flex;align-items:center;gap:8px;min-height:28px;padding:0;border:0;border-radius:var(--radius);background:transparent;color:var(--text);font-size:var(--fs-sm);font-weight:700;letter-spacing:var(--track-caps);text-align:left;text-transform:uppercase;cursor:pointer}.toggle:disabled{opacity:.45;cursor:not-allowed}.toggle__track{position:relative;flex-shrink:0;width:36px;height:20px;border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--bg);transition:border-color var(--dur-1) var(--ease-out)}.toggle__knob{position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:2px;background:var(--line-strong);transition:transform var(--dur-1) var(--ease-out),background-color var(--dur-1) var(--ease-out)}.toggle[aria-checked=true] .toggle__track{border-color:var(--dim)}.toggle[aria-checked=true] .toggle__knob{background:var(--lit);transform:translate(16px)}.toggle__hint{color:var(--muted);font-size:var(--fs-xs);font-weight:500;letter-spacing:0;text-transform:none}.field{display:inline-flex;align-items:center;gap:6px;min-width:0;height:var(--h-control);padding:0 10px;border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--bg)}.field:focus-within{border-color:var(--lit)}.field.is-disabled{opacity:.45}.field__input{flex:1 1 auto;width:100%;min-width:0;height:100%;padding:0;border:0;outline:none;background:transparent;color:var(--text);font-size:var(--fs-md)}@media(max-width:719px){.field__input{font-size:16px}.field__input::placeholder{font-size:var(--fs-md)}}.field__input::placeholder{color:var(--muted);letter-spacing:var(--track-caps);text-transform:uppercase}.field__input:focus-visible{outline:none}.field__input[type=search]::-webkit-search-cancel-button{filter:grayscale(1)}.field__unit,.field__icon{flex-shrink:0;color:var(--muted);font-size:var(--fs-xs)}.field__icon{font-size:14px}.field--search{width:100%;padding:0 12px}.select{position:relative;display:inline-flex;min-width:0}.select__el{appearance:none;min-width:0;max-width:100%;height:var(--h-control);padding:0 26px 0 12px;border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--bg);color:var(--text);font-size:var(--fs-sm);font-weight:700;letter-spacing:var(--track-caps);text-overflow:ellipsis;text-transform:uppercase;cursor:pointer}.select__el:hover{border-color:var(--dim)}.select__el:disabled{opacity:.45;cursor:not-allowed}.select__el option{background:var(--raised);color:var(--text)}.select__caret{position:absolute;top:50%;right:10px;color:var(--dim);font-size:10px;line-height:1;pointer-events:none;transform:translateY(-50%)}@media(max-width:719px){.select__el{font-size:16px}}.logo{display:inline-flex;align-items:center;color:var(--text);font-size:var(--fs-key);font-weight:800;line-height:1;letter-spacing:.16em;white-space:nowrap}.panel-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sp-2) var(--sp-3);padding:8px var(--pad-panel);border-bottom:1px solid var(--line);background:var(--bg)}.panel-head__text{flex:1 1 200px;min-width:0}.panel-head__title{color:var(--lit);font-size:var(--fs-key);font-weight:650;line-height:var(--lh-key)}.panel-head__sub{margin-top:4px;color:var(--muted);font-size:var(--fs-2xs)}.panel-head__right{display:flex;flex-shrink:0;align-items:center;gap:var(--sp-2)}.panel-head--sell .panel-head__title:before{content:"▼";margin-right:6px;color:var(--down);font-size:10px;line-height:1;vertical-align:2px}.state{display:flex;flex-direction:column;align-items:center;gap:4px;padding:var(--sp-4) var(--sp-3);text-align:center}.state__title{color:var(--text);font-weight:700;font-size:var(--fs-md);letter-spacing:var(--track-caps);text-transform:uppercase}.state__body{max-width:60ch;color:var(--muted);font-family:var(--font-read);font-size:var(--fs-sm)}.state__action{margin-top:var(--sp-1)}.state--error .state__title{color:var(--down)}.stale-notice{padding:4px 12px;background:var(--warn-soft);color:var(--warn);font-size:var(--fs-xs)}.loading-rows{display:flex;flex-direction:column}.loading-row{display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px}.loading-row+.loading-row{background:var(--rule-dots-top)}.loading-row__lines{display:flex;flex-direction:column;gap:6px;min-width:0}.slinks{--h-chip: 24px;display:flex;align-items:center}.slinks__link{display:grid;flex-shrink:0;place-items:center;width:var(--h-chip);height:var(--h-chip);border-radius:var(--radius-sm);color:var(--muted);pointer-events:auto}.slinks__link:hover{color:var(--text)}.slinks__link:focus-visible{color:var(--text);outline-offset:-2px}.bsplit{display:inline-flex;flex-shrink:0;gap:1px;width:44px;height:4px;overflow:hidden;border-radius:1px}.bsplit__buy{background:var(--up)}.bsplit__sell{flex:1;background:var(--down)}.bsplit__none{flex:1;background:var(--line)}.row-flash{position:absolute;inset:0;pointer-events:none;opacity:0;background:var(--flash);box-shadow:inset 2px 0 0 var(--accent);animation:row-flash var(--dur-fade) var(--ease-out) var(--dur-hold) 1 backwards}.row-flash--up{background:var(--up-soft);box-shadow:none}.row-flash--down{background:var(--down-soft);box-shadow:none}.segmented{display:inline-flex;gap:4px;padding:3px;border:1px solid var(--line);border-radius:var(--radius);background:var(--bg)}.segmented--full{display:flex}.segmented--full .segmented__item{flex:1}.segmented__item{display:inline-flex;align-items:center;justify-content:center;height:var(--h-chip);padding:0 9px;border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;color:var(--dim);font-size:var(--fs-sm);font-weight:700;letter-spacing:var(--track-caps);text-transform:uppercase;cursor:pointer}.segmented__item:hover{color:var(--text)}.segmented__item[aria-pressed=true],.segmented__item.is-on{border-color:var(--dim);background:var(--bg);color:var(--lit)}.segmented__item--buy.is-on{border-color:var(--up);color:var(--up)}.choices{display:inline-flex;min-width:0}.choices__item{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--line);border-radius:var(--radius);background:var(--bg);color:var(--dim);font-size:var(--fs-sm);font-weight:700;letter-spacing:var(--track-caps);text-transform:uppercase;cursor:pointer;white-space:nowrap}.choices__item:hover{border-color:var(--line-strong);color:var(--text)}.choices__item[aria-pressed=true],.choices__item[aria-current=page]{border-color:var(--dim);color:var(--lit)}.choices--tabs{align-items:center;gap:4px}.choices--tabs .choices__item{height:var(--h-chip);padding:0 9px}.choices--pills{flex-wrap:wrap;gap:4px}.choices--pills .choices__item{height:var(--h-key);padding:0 12px}.watching{display:inline-flex;align-items:center;gap:4px;color:var(--lit);white-space:nowrap}.watching__eye{flex:none;color:var(--muted)}.quick{display:flex;flex-wrap:wrap;gap:4px}.quick__chip{height:var(--h-chip);padding:0 9px;border:1px solid var(--line);border-radius:var(--pill);background:var(--bg);color:var(--dim);font-size:var(--fs-xs);font-weight:700;letter-spacing:.5px;text-transform:uppercase;cursor:pointer}.quick__chip:hover{border-color:var(--line-strong);color:var(--text)}.quick__chip[aria-pressed=true]{border-color:var(--accent-line);color:var(--lit)}.sort{display:inline-flex;align-items:center;gap:4px;min-width:0}.sort__dir{display:grid;place-items:center;flex-shrink:0;width:var(--h-key);height:var(--h-key);border:1px solid var(--line);border-radius:var(--radius);background:var(--bg);color:var(--text);font-size:var(--fs-md);cursor:pointer}.sort__dir:hover:not(:disabled){border-color:var(--line-strong);color:var(--lit)}.sort__dir:disabled{color:var(--faint);cursor:default}.range{display:flex;flex-direction:column;gap:4px;min-width:0}.range__label{color:var(--muted);font-size:var(--fs-xs);font-weight:700;letter-spacing:var(--track-caps);text-transform:uppercase}.range__inputs{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-width:0}.range__inputs .field{flex:1 1 80px;min-width:72px}.range__dash,.range__joiner{color:var(--muted)}.popover{position:relative;display:inline-flex}.popover__panel{position:absolute;top:calc(100% + 6px);z-index:40;max-width:calc(100vw - 2 * var(--gutter));border-radius:var(--radius-lg);background:var(--bg);box-shadow:var(--popover-shadow)}.popover__panel:focus{outline:none}.popover__panel--end{right:0}.popover__panel--start{left:0}@media(max-width:639px){.popover__panel{position:fixed;top:auto;right:8px;bottom:calc(var(--statusbar-h) + 8px);left:8px;max-width:none}}.modal{position:fixed;inset:0;z-index:70;display:flex;align-items:flex-start;justify-content:center;padding:calc(var(--topbar-h) + var(--sp-2)) var(--gutter) var(--sp-4);overflow-y:auto;overscroll-behavior:contain;background:var(--overlay)}.modal__box{width:min(460px,100%);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--bg);box-shadow:var(--popover-shadow)}.modal__box:focus{outline:none}@media(max-width:479px){.modal{padding:var(--sp-2) var(--sp-2) var(--sp-4)}}.fpanel{display:flex;flex-direction:column;width:min(380px,calc(100vw - 2 * var(--gutter)));max-height:min(72vh,680px)}.fpanel--narrow{width:min(320px,calc(100vw - 2 * var(--gutter)));padding:12px}.fpanel__head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 16px;border-bottom:1px solid var(--line)}.fpanel__title{display:inline-flex;align-items:center;gap:8px;color:var(--lit);font-size:var(--fs-key);font-weight:650;line-height:var(--lh-key)}.fpanel__body{position:relative;flex:1 1 auto;min-height:0;padding:0 16px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent}.fpanel__section{display:flex;flex-direction:column;gap:8px;padding:12px 0}.fpanel__section+.fpanel__section{background:var(--rule-dots-top)}.fpanel__section--row{flex-direction:row;flex-wrap:wrap;gap:12px 20px}.fpanel__legend{float:left;display:flex;align-items:baseline;gap:6px;width:100%;font-weight:700;font-size:var(--fs-sm);letter-spacing:var(--track-caps);text-transform:uppercase}.fpanel__hint{color:var(--muted);font-size:var(--fs-xs);font-weight:500;letter-spacing:0;text-transform:none}.fpanel__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.fpanel__pair{display:flex;flex-direction:column;gap:6px}.fpanel__note{color:var(--muted);font-family:var(--font-read);font-size:var(--fs-xs)}.fpanel__note strong{color:var(--text)}.fpanel__foot{display:flex;justify-content:flex-end;gap:8px;padding:10px 16px;border-top:1px solid var(--line)}@media(max-width:639px){.fpanel,.fpanel--narrow{width:100%;max-height:calc(100dvh - var(--topbar-h) - var(--statusbar-h) - 16px)}.fpanel__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.lpsel{display:flex;flex-direction:column;gap:8px}.lpsel__head{display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--muted);font-size:var(--fs-sm)}.lpsel__search{height:var(--h-field);padding:0 12px;border:1px solid var(--line);border-radius:var(--radius);background:var(--bg);color:var(--text);font-size:var(--fs-md)}@media(max-width:719px){.lpsel__search{font-size:16px}}.lpsel__search::placeholder{color:var(--muted);letter-spacing:var(--track-caps);text-transform:uppercase}.lpsel__search:focus{border-color:var(--lit);outline:none}.lpsel__list{max-height:232px;overflow-y:auto;border:1px solid var(--line);border-radius:var(--radius-lg);scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent}.lpsel__list>li+li{background:var(--rule-dots-top)}.lpsel__item{display:flex;align-items:center;gap:8px;min-height:30px;padding:4px 10px;font-size:var(--fs-md);cursor:pointer}.lpsel__item:hover{background-color:var(--raised)}.lpsel__item input{flex-shrink:0;margin:0;accent-color:var(--accent)}.lpsel__name{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lpsel__count{color:var(--muted);font-size:var(--fs-sm)}.lpsel__empty{padding:10px;color:var(--muted);font-size:var(--fs-sm)}.presets{display:inline-flex;gap:3px}.presets__slot{height:var(--h-chip);min-width:30px;padding:0 6px;border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--bg);color:var(--text);font-size:var(--fs-xs);font-weight:700;cursor:pointer}.presets__slot:hover{border-color:var(--dim)}.presets__slot.is-empty{border-style:dashed;border-color:var(--line);color:var(--faint)}.presets__slot[aria-pressed=true]{border-color:var(--accent-line);color:var(--lit)}.preset-manager{display:flex;flex-direction:column;gap:4px}.preset-manager__row{display:grid;grid-template-columns:32px minmax(0,1fr) auto auto;align-items:center;gap:12px;font-size:var(--fs-md)}.preset-manager__name{font-weight:600}.preset-manager__state{font-size:var(--fs-sm)}.scope-chip{display:inline-flex;align-items:center;gap:6px;height:var(--h-key);padding:0 12px;border:1px solid var(--accent-line);border-radius:var(--pill);background:var(--bg);color:var(--lit);font-size:var(--fs-sm);font-weight:700}.scope-chip:hover{border-color:var(--lit)}.scope-chip__k{color:var(--dim);font-size:var(--fs-xs);font-weight:700;letter-spacing:var(--track-caps);text-transform:uppercase}.scope-chip__x{color:var(--muted);font-size:15px;line-height:1}.notif-stack{--notif-bleed: var(--sp-4);position:fixed;top:calc(var(--topbar-h) + env(safe-area-inset-top,0px));right:calc(env(safe-area-inset-right,0px) + var(--gutter) - var(--notif-bleed));z-index:15;display:flex;flex-direction:column;gap:var(--sp-2);width:calc(min(384px,100vw - 2 * var(--gutter)) + 2 * var(--notif-bleed));max-height:calc(100dvh - var(--topbar-h) - var(--statusbar-h));padding:var(--sp-2) var(--notif-bleed) var(--sp-6);overflow-y:auto;overscroll-behavior:contain;pointer-events:none}.notif-stack>:empty{position:absolute}.notif-stack>.interrupt-card{order:-1}@media(min-width:1024px){.app-body:has(>.inbox-drawer)~.notif-stack{right:calc(var(--inbox-w) + var(--gutter) - var(--notif-bleed))}}@media(min-width:1280px){:root:has(.tk-grid) .notif-stack{right:calc(var(--gutter) + 360px + 12px - var(--notif-bleed))}:root:has(.tk-grid) .app-body:has(>.inbox-drawer)~.notif-stack{right:calc(var(--inbox-w) + var(--gutter) + 360px + 12px - var(--notif-bleed))}}@media(min-width:1600px){:root:has(.tk-grid) .notif-stack{right:calc(var(--gutter) + 400px + 12px - var(--notif-bleed))}:root:has(.tk-grid) .app-body:has(>.inbox-drawer)~.notif-stack{right:calc(var(--inbox-w) + var(--gutter) + 400px + 12px - var(--notif-bleed))}}.tk-grid .trade-panel{position:relative;z-index:16}@media(max-width:719px){.notif-stack{left:calc(env(safe-area-inset-left,0px) + var(--gutter) - var(--notif-bleed));width:auto}}.toasts{z-index:1;display:flex;flex-direction:column;gap:var(--sp-2);pointer-events:none}.toast{display:flex;align-items:flex-start;gap:8px;padding:12px 12px 12px 14px;border-left:3px solid var(--lit);border-radius:var(--radius-lg);background:var(--bg);box-shadow:var(--popover-shadow);pointer-events:auto;animation:toast-in var(--dur-2) var(--ease-out) 1}.toast__main{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0}.toast__title{font-weight:700}.toast__body{overflow:hidden;color:var(--muted);font-size:var(--fs-sm);text-overflow:ellipsis;white-space:nowrap}.toast__close{display:grid;place-items:center;flex-shrink:0;width:24px;height:24px;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--muted);font-size:16px;cursor:pointer}.toast__close:hover{background:var(--tab-hover);color:var(--text)}.topbar{position:sticky;top:0;z-index:20;display:flex;align-items:center;gap:0 var(--sp-5);min-height:56px;padding:0 var(--gutter);border-bottom:1px solid var(--line);background:var(--bg)}.brand{display:inline-flex;align-items:center;flex-shrink:0;min-height:56px;padding:4px 0;border-radius:var(--radius)}.topnav{display:flex;align-items:center;gap:6px}.topnav__link{display:inline-flex;align-items:center;justify-content:center;height:var(--h-key);padding:0 12px;border:1px solid var(--line);border-radius:var(--radius);background:var(--bg);color:var(--dim);font-size:var(--fs-sm);font-weight:700;letter-spacing:var(--track-caps);text-transform:uppercase;white-space:nowrap;transition:color var(--dur-1) var(--ease-out),border-color var(--dur-1) var(--ease-out)}.topnav__link:hover{border-color:var(--line-strong);color:var(--text)}.topnav__label{display:inline-flex;align-items:center}.topnav__link[aria-current=page]{border-color:var(--dim);color:var(--lit)}.topnav__more{cursor:pointer}.topnav__more[aria-expanded=true]{border-color:var(--line-strong);color:var(--text)}.topnav__more[aria-current=true]{border-color:var(--dim);color:var(--lit)}.topnav__panel{display:flex;flex-shrink:0;align-items:center;gap:6px;padding-left:6px;border-left:1px solid var(--line)}:lang(zh-Hans) .topnav__link,:lang(ja) .topnav__link,:lang(ko) .topnav__link{text-transform:none;letter-spacing:normal}.topbar__meta{display:flex;align-items:center;justify-content:flex-end;gap:var(--sp-2) var(--sp-4);min-width:0;margin-left:auto;padding:8px 0;font-size:var(--fs-sm)}.topbar__meta .popover{flex-shrink:0}.lang-switch{display:inline-flex;align-items:center;justify-content:center;height:var(--h-key);flex-shrink:0;padding:0 10px;border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--bg);color:var(--dim);font-size:var(--fs-sm);font-weight:700;letter-spacing:var(--track-caps);text-transform:uppercase;white-space:nowrap}.lang-switch:hover{border-color:var(--dim);color:var(--text)}.lang-options{display:flex;flex-direction:column;min-width:168px;padding:6px}.lang-options__item{height:var(--h-key);padding:0 10px;border:0;border-radius:var(--radius);background:transparent;color:var(--text);font-family:var(--font-read);font-size:var(--fs-sm);text-align:left;cursor:pointer}.lang-options__item.is-current{color:var(--accent)}.theme-switch{display:flex;flex-direction:column;gap:6px;padding:8px 12px 12px;background:var(--rule-dots-top)}.theme-switch__label{color:var(--muted);font-size:var(--fs-xs)}.theme-switch__keys{display:flex;gap:2px;padding:2px;border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--bg)}.theme-switch__key{flex:1 1 auto;height:var(--h-chip);padding:0 8px;border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;color:var(--dim);font-family:var(--font-read);font-size:var(--fs-sm);white-space:nowrap;cursor:pointer}.theme-switch__key:hover{color:var(--text)}.theme-switch__key[aria-pressed=true]{border-color:var(--dim);color:var(--lit)}.mode-switch{display:inline-flex;flex-shrink:0;gap:2px;height:var(--h-key);padding:2px;border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--bg)}.mode-switch__key{display:inline-flex;align-items:center;justify-content:center;height:var(--h-chip);padding:0 8px;border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;color:var(--dim);font-size:var(--fs-sm);font-weight:700;letter-spacing:var(--track-caps);text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:color var(--dur-1) var(--ease-out),border-color var(--dur-1) var(--ease-out)}.mode-switch__key:hover{color:var(--text)}.mode-switch__key[aria-pressed=true]{border-color:var(--dim);color:var(--lit)}:lang(zh-Hans) .mode-switch__key,:lang(ja) .mode-switch__key,:lang(ko) .mode-switch__key{text-transform:none;letter-spacing:normal}@media(max-width:1023px){.topbar:has(>.mode-switch)>.mode-switch{order:4;width:var(--mode-switch-w)}.mode-switch__key{flex:1 1 0;min-width:44px;padding:0 4px;letter-spacing:normal}.topbar{--mode-switch-w: 108px}:lang(ja) .topbar{--mode-switch-w: 124px}.topbar:has(>.mode-switch):after{content:"";order:2;flex:0 0 calc(100% + 2 * var(--gutter));margin:0 calc(-1 * var(--gutter));border-top:1px solid var(--line)}.topbar:has(>.mode-switch)>.topnav{flex:1 1 0;width:auto;min-width:0;margin-right:0;border-top:0}}@media(min-width:1024px){.topnav{min-width:0;margin:0 calc(-1 * var(--sp-1));padding:var(--sp-1);overflow-x:auto;scrollbar-width:none}.topnav__link,.topbar__meta{flex-shrink:0}.topnav[data-more]{scroll-padding-inline:var(--sp-6)}.topnav[data-more=end]{-webkit-mask-image:linear-gradient(to left,transparent,var(--bg) var(--sp-6));mask-image:linear-gradient(to left,transparent,var(--bg) var(--sp-6))}.topnav[data-more=start]{-webkit-mask-image:linear-gradient(to right,transparent,var(--bg) var(--sp-6));mask-image:linear-gradient(to right,transparent,var(--bg) var(--sp-6))}.topnav[data-more=both]{-webkit-mask-image:linear-gradient(to right,transparent,var(--bg) var(--sp-6),var(--bg) calc(100% - var(--sp-6)),transparent);mask-image:linear-gradient(to right,transparent,var(--bg) var(--sp-6),var(--bg) calc(100% - var(--sp-6)),transparent)}}@media(min-width:1024px)and (max-width:1599px){.topbar{column-gap:var(--sp-3)}.topnav__link{padding:0 10px}}@media(max-width:1023px){.topbar{flex-wrap:wrap;column-gap:var(--sp-3)}.topnav{order:3;width:calc(100% + 2 * var(--gutter));margin:0 calc(-1 * var(--gutter));padding:8px var(--gutter);overflow-x:auto;border-top:1px solid var(--line);scrollbar-width:none}.topnav__link{flex:1 0 auto;padding:0 10px}.topnav__panel{position:absolute;top:100%;right:0;left:0;z-index:1;flex:1 0 auto;flex-wrap:wrap;align-content:flex-start;padding-block:8px;padding-left:var(--gutter);padding-right:var(--gutter);border-top:1px solid var(--line);border-bottom:1px solid var(--line);border-left:0;background:var(--raised)}.topnav__panel>.topnav__link{flex:0 0 auto}.topnav__more,.topnav__panel{order:-1}}@media(max-width:759px){.brand{min-height:0}.topbar__meta{min-height:46px;padding:0}}@media(max-width:479px){.topbar{column-gap:var(--sp-2)}.topbar__meta{gap:var(--sp-2)}}@media(max-width:359px){.topbar{padding-top:6px}.topbar__meta{flex-basis:100%}.topbar>.search{margin-left:auto}}.inbox-key{position:relative;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--h-key);height:var(--h-key);padding:0;border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--bg);color:var(--dim);cursor:pointer;transition:color var(--dur-1) var(--ease-out),border-color var(--dur-1) var(--ease-out)}.inbox-key:hover{border-color:var(--dim);color:var(--text)}.inbox-key[aria-expanded=true]{border-color:var(--dim);color:var(--lit)}.inbox-key__glyph{flex-shrink:0}.inbox-key__count{position:absolute;top:-6px;right:-6px;min-width:16px;height:16px;padding:0 4px;border-radius:var(--pill);background:var(--lit);color:var(--on-primary);font-size:var(--fs-2xs);font-weight:700;line-height:16px;text-align:center}@media(max-width:1023px){.topbar:has(>.mode-switch)>.inbox-key{order:5}}@media(max-width:719px){.inbox-key:before{content:"";position:absolute;top:calc((var(--h-key) - var(--h-action)) / 2);right:calc((var(--h-key) - var(--h-action)) / 2);bottom:calc((var(--h-key) - var(--h-action)) / 2);left:calc((var(--h-key) - var(--h-action)) / 2)}}.inbox-key--hl{animation:inbox-key-hl 1.5s var(--ease-out) 1}@keyframes inbox-key-hl{0%,75%{border-color:var(--accent);background:var(--accent-soft);color:var(--accent)}to{border-color:var(--line-strong);background:var(--bg);color:var(--dim)}}.inbox-drawer{position:sticky;top:var(--topbar-h);display:flex;flex-direction:column;flex-shrink:0;align-self:flex-start;width:var(--inbox-w);height:calc(100dvh - var(--inbox-top, var(--topbar-h)) - var(--statusbar-h));overflow-y:auto;overscroll-behavior:contain;border-left:1px solid var(--line);background:var(--raised)}@media(max-width:1023px){.inbox-drawer{position:fixed;top:var(--topbar-h);right:0;bottom:var(--statusbar-h);left:0;z-index:48;align-self:stretch;width:auto;height:auto;border-left:0}:root:has(.inbox-drawer) .topbar{z-index:49}}.inbox-drawer__head{position:sticky;top:0;display:flex;align-items:center;gap:var(--sp-2);padding:var(--sp-3) var(--sp-4);border-bottom:1px solid var(--line);background:var(--raised)}.inbox-drawer__title{flex:1 1 auto;margin:0;font-size:var(--fs-key);font-weight:650;line-height:var(--lh-key)}.inbox-drawer__close{display:grid;place-items:center;flex-shrink:0;width:var(--h-key);height:var(--h-key);border:1px solid var(--line-strong);border-radius:var(--radius);background:transparent;color:var(--dim);cursor:pointer;transition:color var(--dur-1) var(--ease-out),border-color var(--dur-1) var(--ease-out)}.inbox-drawer__close:hover{border-color:var(--dim);color:var(--text)}.inbox-drawer__empty{margin:0;padding:var(--sp-6) var(--sp-4);color:var(--muted);text-align:center}.inbox-drawer__digest{margin:0;padding:var(--sp-2) var(--sp-4);border-bottom:1px solid var(--line);background:var(--bg);color:var(--muted);font-size:var(--fs-sm)}.inbox-drawer__mutes{display:flex;flex-wrap:wrap;gap:var(--sp-2);padding:var(--sp-2) var(--sp-4);border-bottom:1px solid var(--line)}.inbox-drawer__mute{height:var(--h-chip);padding:0 var(--sp-2);border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:transparent;color:var(--dim);font-size:var(--fs-xs);cursor:pointer;transition:color var(--dur-1) var(--ease-out),border-color var(--dur-1) var(--ease-out)}.inbox-drawer__mute:hover{border-color:var(--dim);color:var(--text)}@media(max-width:719px){.inbox-drawer__close{width:var(--h-action);height:var(--h-action)}.inbox-drawer__mute{height:var(--h-action);padding:0 var(--sp-3)}}.inbox-drawer__list{margin:0;padding:0;list-style:none}.inbox-entry{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px var(--sp-3);padding:var(--sp-2) var(--sp-4);border-bottom:1px solid var(--line)}.inbox-entry__title{color:var(--text);font-weight:500;overflow-wrap:anywhere}.inbox-entry__link{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px var(--sp-3);margin:calc(-1 * var(--sp-2)) calc(-1 * var(--sp-4));padding:var(--sp-2) var(--sp-4);color:inherit;text-decoration:none}.inbox-entry__link:hover .inbox-entry__title,.inbox-entry__link:focus-visible .inbox-entry__title{text-decoration:underline}.inbox-entry--unread .inbox-entry__title{color:var(--lit);font-weight:650}.inbox-entry--unread .inbox-entry__title:before{content:"";display:inline-block;width:6px;height:6px;margin-right:6px;border-radius:50%;background:var(--accent);vertical-align:2px}.inbox-entry__time{grid-row:1;grid-column:2;color:var(--muted);font-size:var(--fs-xs);white-space:nowrap}.inbox-entry__body{grid-column:1 / -1;color:var(--muted);font-size:var(--fs-sm);overflow-wrap:anywhere}.inbox-entry__body:empty{display:none}.inbox-entry--interrupt{padding-left:calc(var(--sp-4) - 3px);border-left:3px solid var(--warn)}.interrupt-card{display:flex;align-items:flex-start;gap:var(--sp-2);padding:12px 12px 12px 14px;border-left:3px solid var(--lit);border-radius:var(--radius-lg);background:var(--bg);box-shadow:var(--popover-shadow);pointer-events:auto;animation:toast-in var(--dur-2) var(--ease-out) 1}.interrupt-card--error{border-left-color:var(--warn)}.interrupt-card__main{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0}.interrupt-card__title{font-weight:700;overflow-wrap:anywhere}.interrupt-card__body{color:var(--muted);font-size:var(--fs-sm);overflow-wrap:anywhere}.interrupt-card__body:empty{display:none}.interrupt-card__close{display:grid;place-items:center;flex-shrink:0;width:24px;height:24px;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--muted);cursor:pointer}.interrupt-card__close:hover{background:var(--tab-hover);color:var(--text)}.statusbar{position:sticky;bottom:0;z-index:20;display:flex;align-items:center;gap:0 var(--sp-3);min-height:var(--statusbar-h);padding:0 var(--gutter) env(safe-area-inset-bottom);overflow:hidden;border-top:1px solid var(--line);background:var(--bg);color:var(--dim);font-size:var(--fs-xs);line-height:1;white-space:nowrap}.statusbar__near,.statusbar__lag{display:inline-flex;flex-shrink:0;align-items:baseline;gap:6px}.statusbar__k{color:var(--muted);font-size:var(--fs-2xs);font-weight:700;letter-spacing:1px;text-transform:uppercase}.statusbar__v{color:var(--text);font-weight:600}.statusbar__lag--ok{color:var(--muted)}.statusbar__lag--warn{color:var(--warn)}.statusbar__lag--bad{color:var(--down)}.statusbar__live{display:inline-flex;flex-shrink:0;align-items:center;gap:6px;margin-left:auto;color:var(--muted);font-size:var(--fs-2xs);font-weight:700;letter-spacing:1px;text-transform:uppercase}.statusbar__dot{width:6px;height:6px;border-radius:50%;background:var(--dim)}.statusbar__live--live .statusbar__dot{background:var(--up)}.statusbar__live--stalled,.statusbar__live--offline{color:var(--down)}.statusbar__live--stalled .statusbar__dot,.statusbar__live--offline .statusbar__dot{background:var(--down)}@media(max-width:479px){.statusbar{padding-right:8px;padding-left:8px}}.statusbar__near[role=button]{cursor:pointer}.statusbar__near[role=button]:hover .statusbar__k,.statusbar__near[aria-expanded=true] .statusbar__k{color:var(--text)}.statusbar .statusbar__chart{position:fixed;top:auto;right:auto;bottom:calc(var(--statusbar-h) + env(safe-area-inset-bottom) + 6px);left:var(--gutter);width:min(280px,calc(100vw - 2 * var(--gutter)));max-width:none;white-space:normal}@media(max-width:479px){.statusbar .statusbar__chart{left:8px;width:min(280px,calc(100vw - 16px))}}.statusbar .statusbar__chart--lifted{bottom:calc(var(--statusbar-h) + env(safe-area-inset-bottom) + 6px + var(--panel-lift));max-height:var(--panel-room);overflow-y:auto}.statusbar.statusbar--panel{z-index:55}.nearchart{display:flex;flex-direction:column;gap:6px;min-height:160px;padding:10px;color:var(--dim);font-size:var(--fs-xs);line-height:1.2}.nearchart__head{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0}.nearchart__pair,.nearchart__k{color:var(--muted);font-size:var(--fs-2xs);font-weight:700;letter-spacing:var(--track-caps);text-transform:uppercase}.nearchart__price{color:var(--lit);font-size:var(--fs-md);font-weight:600}.nearchart__head .choices{flex-shrink:0;margin-left:auto}.nearchart__head .choices__item{height:var(--h-chip);padding:0 6px;font-size:var(--fs-2xs)}.nearchart__svg{display:block;flex:1 1 auto;width:100%;height:88px;color:var(--dim);cursor:crosshair;touch-action:none}.nearchart__svg--up{color:var(--up)}.nearchart__svg--down{color:var(--down)}.nearchart__line{fill:none;stroke:currentColor;stroke-width:1.5;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.nearchart__area{fill:currentColor;fill-opacity:.12;stroke:none}.nearchart__gap{fill:none;stroke:currentColor;stroke-width:1;stroke-dasharray:3 3;stroke-opacity:.6;vector-effect:non-scaling-stroke}.nearchart__lone{fill:none;stroke:currentColor;stroke-width:4;stroke-linecap:round;vector-effect:non-scaling-stroke}.nearchart__cross{stroke:var(--muted);stroke-width:1;vector-effect:non-scaling-stroke;pointer-events:none}.nearchart__dot{fill:none;stroke:var(--lit);stroke-width:6;stroke-linecap:round;vector-effect:non-scaling-stroke;pointer-events:none}.nearchart__at{color:var(--text)}.nearchart__range{display:flex;justify-content:space-between;gap:8px;color:var(--text)}.nearchart__range>span{display:inline-flex;align-items:baseline;gap:6px}.nearchart__note{display:flex;flex:1 1 auto;flex-direction:column;align-items:center;justify-content:center;gap:8px;margin:0;color:var(--muted);text-align:center}.col__reset{display:grid;place-items:center;width:var(--h-chip);height:var(--h-chip);border:1px solid var(--line);border-radius:var(--radius);background:var(--bg);color:var(--lit);font-size:14px;cursor:pointer}.col__reset:hover{border-color:var(--dim)}.col__busy{position:absolute;right:0;bottom:-1px;left:0;z-index:1;height:2px;overflow:hidden}.col__busy:before{content:"";position:absolute;top:0;bottom:0;width:40%;background:var(--accent);animation:indeterminate 1s var(--ease-out) infinite}.panel>.col__busy{top:0;bottom:auto}.ftools{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0;padding:8px 0}.ftools .popover{margin-left:auto}.ftools__filters{display:inline-flex;align-items:center;gap:6px;height:var(--h-key);padding:0 12px;border:1px solid var(--line);border-radius:var(--radius);background:var(--bg);color:var(--dim);font-size:var(--fs-sm);font-weight:700;letter-spacing:var(--track-caps);text-transform:uppercase;white-space:nowrap;cursor:pointer}.ftools__filters:hover,.ftools__filters[aria-expanded=true]{border-color:var(--line-strong);color:var(--text)}.ftools__filters.is-active{border-color:var(--accent-line);color:var(--lit)}.ftools__filters .select__caret{position:static;transform:none}.ftools__icon{font-size:var(--fs-md);line-height:1}.dipbar{display:flex;flex-direction:column;overflow:visible}.dipbar__row{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px 16px;padding:12px 16px;background:var(--rule-dots)}.dipbar__row:first-child{align-items:center}.dipbar__row .field--search{flex:1 1 220px;max-width:340px}.dipbar__row .range__inputs .field{flex:0 0 96px}.dipbar__foot{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:8px 16px}.dipbar__count{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-md)}.dipbar__spacer{flex:1 1 auto}@media(max-width:639px){.dipbar__row{padding:12px}.dipbar__row .field--search{max-width:none}.dipbar__row .range__inputs .field{flex:1 1 80px}}.table-wrap{position:relative;max-width:100%;overflow-x:auto;scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent}.table-wrap:focus-visible{outline-offset:-2px}.table{width:100%;font-size:var(--fs-md)}.table th{position:sticky;top:0;z-index:1;height:28px;padding:0 10px;border-bottom:1px solid var(--line);background:var(--bg);color:var(--muted);font-size:var(--fs-xs);font-weight:700;letter-spacing:var(--track-caps);text-align:left;text-transform:uppercase;white-space:nowrap}.table th.ta-r{text-align:right}.table td{height:30px;padding:3px 10px;background:var(--rule-dots);vertical-align:middle;white-space:nowrap}.table tbody tr:last-child td{background:none}.table tbody tr:hover{background:var(--hover)}.table .num,.table .mono{font-size:var(--fs-sm)}.row-link{color:var(--text);font-weight:700;border-radius:var(--radius-sm)}.row-link:hover{color:var(--lit);text-decoration:underline}.row-stretch{position:relative}.row-link--stretched:after{content:"";position:absolute;inset:0}.row-stretch:hover .row-link--stretched{color:var(--accent)}.cell-main,.cell-sub{display:block}.cell-sub{color:var(--muted);font-size:var(--fs-2xs)}.token-cell{display:inline-flex;align-items:center;gap:6px;font-weight:700;border-radius:var(--radius-sm)}.token-cell:hover .token-cell__symbol{color:var(--lit);text-decoration:underline}.trades-panel .table-wrap{max-height:560px;overflow-y:auto}.trade--buy td:first-child{box-shadow:inset 2px 0 0 var(--up)}.trade--sell td:first-child{box-shadow:inset 2px 0 0 var(--down)}.trade--seeded{color:var(--muted)}.trade.is-new{animation:row-in 1.4s var(--ease-out) 1}.live-pill{display:inline-flex;align-items:center;gap:5px;padding:2px 8px;border:1px solid var(--line);border-radius:var(--pill);color:var(--muted);font-size:var(--fs-xs);font-weight:700;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap}.live-pill--on{border-color:var(--up);color:var(--up)}.lp-cell__name{display:inline-flex;align-items:center;gap:6px}.lp-id{display:block;color:var(--muted);font-size:var(--fs-2xs)}.lp-factories{display:block;max-width:42ch;overflow:hidden;color:var(--faint);font-size:var(--fs-2xs);text-overflow:ellipsis}.lp-factories__more{color:var(--muted)}.inline-bar{position:relative;display:flex;align-items:center;min-width:140px;height:22px}.inline-bar__fill{position:absolute;top:4px;bottom:4px;left:0;border-left:2px solid var(--accent);border-radius:0 2px 2px 0;background:var(--accent-soft)}.inline-bar .num{position:relative;padding-left:8px}.crumbs a{color:var(--muted);font-size:var(--fs-md);border-radius:var(--radius-sm)}.crumbs a:hover{color:var(--text)}.token-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--sp-4) var(--sp-6);padding:var(--sp-4)}.token-head__stats{grid-column:1 / -1}.token-head__id{display:flex;align-items:flex-start;gap:var(--sp-3);min-width:0}.token-head__names{display:flex;flex-direction:column;gap:6px;min-width:0}.token-head__symbol{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;font-weight:800;font-size:var(--fs-3xl);line-height:1.05;overflow-wrap:anywhere}.token-head__name{color:var(--muted);font-weight:400;font-size:14px}.token-head__meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:var(--fs-sm)}.token-head__contract{display:flex;align-items:center;gap:6px;min-width:0}.contract-id{min-width:0;overflow:hidden;padding:3px 8px;border-radius:var(--radius);background:var(--raised);color:var(--muted);font-size:var(--fs-sm);text-overflow:ellipsis;white-space:nowrap}.token-head__price{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.token-head__price-k{display:flex;align-items:center;gap:8px;color:var(--muted);font-size:var(--fs-xs)}.token-head__price-near{font-weight:700;font-size:28px;line-height:1.1}.token-head__price-usd{color:var(--muted);font-size:14px}.live-dot{color:var(--up);font-size:var(--fs-2xs)}@media(max-width:759px){.token-head{grid-template-columns:minmax(0,1fr)}.token-head__price{align-items:flex-start}}.token-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sp-3)}@media(min-width:1100px){.token-grid{grid-template-columns:minmax(0,1fr) 340px}}@media(min-width:1440px){.token-grid{grid-template-columns:minmax(0,1fr) 390px}}.token-grid__main,.token-grid__side{display:flex;flex-direction:column;gap:var(--sp-3);min-width:0}.chart-frame{position:relative;height:clamp(320px,54vh,580px)}.chart-host{position:absolute;inset:0}.chart-overlay{position:absolute;inset:0;z-index:2;display:grid;place-items:center;padding:var(--sp-4);background:var(--overlay)}.chart-overlay>.skeleton{width:100%;height:100%;border-radius:0;opacity:.7}.chart-overlay .state{max-width:420px;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--bg)}.legend-dip{color:var(--lit);white-space:nowrap}.pools{display:flex;flex-direction:column;gap:2px;padding:6px}.pool{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:8px 10px;border:1px solid transparent;border-radius:var(--radius-lg);background:transparent;text-align:left;cursor:pointer}.pool:hover{background-color:var(--hover)}.pool[aria-pressed=true]{border-color:var(--accent-line);background:var(--accent-soft)}.pool__main{display:flex;flex-direction:column;gap:2px;min-width:0}.pool__id{display:flex;align-items:center;gap:6px;min-width:0;font-size:var(--fs-sm);font-weight:600;white-space:nowrap}.pool__sub{font-size:var(--fs-xs)}.pool__nums{display:flex;flex-direction:column;align-items:flex-end;gap:2px;font-size:var(--fs-sm)}.trade-panel{display:flex;flex-direction:column;gap:var(--sp-3);padding:14px}.trade-panel__head{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2)}.trade-panel__note{color:var(--muted);font-size:var(--fs-sm)}.not-found{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-3);max-width:640px;padding:var(--sp-6);overflow-wrap:anywhere}@media(pointer:coarse){.topbar__meta{padding-block:0}.mode-switch__key{min-width:var(--h-action)}.inbox-drawer__close{min-width:var(--h-action);min-height:var(--h-action)}.inbox-drawer__mute{min-height:var(--h-action)}}.bt-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));align-items:start;gap:var(--sp-3)}.bt-grid--narrow{grid-template-columns:minmax(0,640px)}@media(min-width:1180px){.bt-grid--narrow{grid-template-columns:repeat(2,minmax(0,640px))}}.bt-body{display:flex;flex-direction:column;gap:var(--sp-2);padding:var(--sp-3)}.bt-text{max-width:96ch;color:var(--muted);font-family:var(--font-read);font-size:var(--fs-sm);line-height:1.4}.bt-code{padding:1px 6px;border-radius:var(--radius-sm);background:var(--raised);color:var(--text);font-family:var(--font-mono);font-size:var(--fs-sm)}.bt-form{display:flex;flex-direction:column;gap:var(--sp-3)}.bt-row{display:flex;flex-direction:column;gap:5px;min-width:0}.bt-row__top{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-2)}.bt-row__label{color:var(--muted);font-size:var(--fs-xs);font-weight:700;letter-spacing:var(--track-caps);text-transform:uppercase}.bt-row__hint{color:var(--muted);font-family:var(--font-read);font-size:var(--fs-xs);line-height:1.4}.bt-row__error{color:var(--down);font-size:var(--fs-sm)}.bt-row .field{height:var(--h-field)}.bt-secret .field__input{letter-spacing:.02em}.bt-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2) var(--sp-3)}.bt-confirm{display:flex;flex-direction:column;gap:6px;padding:6px 10px;border:1px solid var(--warn);border-radius:var(--radius);background:var(--warn-soft);font-size:var(--fs-sm)}.bt-notice{display:flex;flex-direction:column;gap:2px;padding:4px 8px;border:1px solid var(--line-strong);border-radius:var(--radius-sm);font-size:var(--fs-xs);line-height:1.35}.bt-notice--ok{border-color:var(--up);background:var(--up-soft)}.bt-notice--warn{border-color:var(--warn);background:var(--warn-soft)}.bt-notice--error{border-color:var(--down-line);background:var(--down-soft)}.bt-notice__head{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2)}.bt-notice__title{font-weight:700}.bt-notice--ok .bt-notice__title{color:var(--up)}.bt-notice--warn .bt-notice__title{color:var(--warn)}.bt-notice--error .bt-notice__title{color:var(--down)}.bt-notice__body{color:var(--text);overflow-wrap:anywhere}.bt-notice__hashes{display:flex;flex-wrap:wrap;gap:4px 12px}.bt-notice__close{display:grid;flex-shrink:0;place-items:center;width:24px;height:24px;border:1px solid var(--line);border-radius:var(--radius-sm);background:transparent;color:var(--muted);cursor:pointer}.bt-notice__close:hover{border-color:var(--line-strong);color:var(--text)}.wallet-menu{position:relative;display:inline-flex;flex-shrink:0;gap:4px}.wallet-menu__trigger{display:inline-flex;align-items:center;gap:10px;height:var(--h-field);padding:0 10px 0 12px;border:1px solid var(--line);border-radius:var(--radius);background:var(--bg);color:var(--dim);font-size:var(--fs-sm);white-space:nowrap;cursor:pointer;transition:border-color var(--dur-1) var(--ease-out)}.wallet-menu__trigger:hover,.wallet-menu__trigger[aria-expanded=true]{border-color:var(--dim)}.wallet-menu__connect,.wallet-menu__import-glyph{flex-shrink:0}.wallet-menu__id,.wallet-menu__unit{color:var(--dim);font-family:var(--font-ui);font-size:var(--fs-xs);font-weight:700;letter-spacing:var(--track-caps);text-transform:uppercase}.wallet-menu__id{max-width:26ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wallet-menu__id.mono{font-family:var(--font-mono)}.wallet-menu__near{display:inline-flex;flex-shrink:0;align-items:center;gap:8px}.wallet-menu .wallet-menu__balance{font-size:var(--fs-key);font-weight:600;line-height:var(--lh-key)}.wallet-menu__toggle{padding:0 6px 0 8px}.wallet-menu__bot{flex-shrink:0;width:8px;height:8px;border:1.5px solid var(--faint);border-radius:50%}.wallet-menu__bot--paused{border-color:var(--warn);background:var(--warn)}.wallet-menu__bot--ready{border-color:var(--up);background:var(--up)}.wallet-menu__caret{width:6px;height:6px;margin:0 2px 3px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;opacity:.7;transform:rotate(45deg)}.wallet-menu__panel{position:absolute;top:calc(100% + 6px);right:0;z-index:40;display:flex;flex-direction:column;width:min(360px,calc(100vw - 2 * var(--gutter)));max-height:calc(100dvh - var(--topbar-h) - var(--sp-4));overflow-y:auto;overscroll-behavior:contain;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--bg);box-shadow:var(--popover-shadow);color:var(--text);font-size:var(--fs-md);text-align:left;white-space:normal}.wallet-menu__panel:focus{outline:none}.wm-section{display:flex;flex-direction:column;gap:var(--sp-3);padding:var(--sp-4)}.wm-section+.wm-section{background:var(--rule-dots-top)}.wm-section__head{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2)}.wm-section__title{color:var(--muted);font-size:var(--fs-xs);font-weight:700;letter-spacing:var(--track-caps);text-transform:uppercase}.wm-account{display:flex;align-items:center;gap:var(--sp-2);min-width:0}.wm-account__label{flex-shrink:0;font-weight:700}.wm-account__prefix{flex-shrink:0}.wm-account__id{min-width:0;overflow:hidden;color:var(--text);text-overflow:ellipsis;white-space:nowrap}.wm-text{color:var(--muted);font-size:var(--fs-sm);line-height:1.45}.wm-hint{color:var(--muted);font-size:var(--fs-xs);font-weight:400}.wm-balance{font-size:var(--fs-lg);font-weight:700}.wm-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sp-2) var(--sp-3)}.wm-row--end{justify-content:flex-end}.wm-actions{display:inline-flex;flex-wrap:wrap;gap:var(--sp-2)}.wm-phone{display:flex;flex-direction:column;gap:var(--sp-2)}.wm-phone>.wm-row>.wm-hint{flex:1 1 180px}.wm-link{padding:0;border:0;background:transparent;color:var(--accent);font-size:var(--fs-sm);font-weight:600;white-space:nowrap;cursor:pointer}.wm-link:hover{text-decoration:underline}.wm-signin{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-2)}.wm-paused{color:var(--warn)}.wm-terms{flex-wrap:nowrap;padding:4px 8px;border:1px solid var(--warn);border-radius:var(--radius-sm);background:var(--warn-soft)}.bt-terms{max-width:560px}.bt-terms__points{display:flex;flex-direction:column;gap:8px;margin:0;padding-left:18px;color:var(--text);font-size:var(--fs-sm);line-height:1.5;list-style:disc}.bt-check.bt-terms__check{align-items:flex-start;color:var(--text);font-size:var(--fs-md);font-weight:600}.bt-terms__check input{margin-top:3px}.wm-deposit{display:flex;flex-direction:column;gap:var(--sp-2);padding-top:var(--sp-3);border-top:1px solid var(--line)}@media(max-width:1599px){.wallet-menu__id{max-width:14ch}}@media(max-width:1023px){.wallet-menu{position:static}.wallet-menu__panel{top:calc(100% + 1px);right:var(--gutter);left:var(--gutter);width:auto;max-height:75dvh}}@media(max-width:639px){.wallet-menu__near{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.wallet-menu__import{position:relative;padding:0 6px}.wallet-menu__import:before{content:"";position:absolute;top:calc((var(--h-key) - var(--h-action)) / 2);right:-3px;bottom:calc((var(--h-key) - var(--h-action)) / 2);left:calc((var(--h-key) - var(--h-action)) / 2)}.wallet-menu__import-text{display:none}}@media(max-width:479px){.wallet-menu__trigger{gap:8px;padding:0 8px}.wallet-menu__toggle{padding:0 6px 0 8px}.wallet-menu__id{max-width:12ch}.wallet-menu__caret{display:none}}.wm-flow{display:flex;flex-direction:column;gap:var(--sp-3);padding:var(--sp-4)}.wm-flow__head{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2)}.wm-flow__title{font-size:var(--fs-xl);font-weight:800}.wm-flow__title:focus{outline:none}.wm-steps{display:flex;gap:var(--sp-2);margin:0;padding:0;list-style:none}.wm-steps__item{flex:1 1 0;min-width:0;padding-top:6px;border-top:3px solid var(--line);color:var(--muted);font-size:var(--fs-xs);font-weight:600}.wm-steps__item--done{border-color:var(--up)}.wm-steps__item[aria-current=step]{border-color:var(--accent);color:var(--text)}.wm-close{display:grid;flex-shrink:0;place-items:center;width:28px;height:28px;border:1px solid var(--line);border-radius:var(--radius-sm);background:transparent;color:var(--muted);font-size:var(--fs-lg);cursor:pointer}.wm-close:hover:not(:disabled){border-color:var(--line-strong);color:var(--text)}.wm-close:disabled{opacity:.5;cursor:not-allowed}.bt-account__link{font-size:var(--fs-sm)}.bt-body--tight{padding-bottom:0}.bt-points{display:flex;flex-direction:column;gap:2px;padding-left:16px;color:var(--muted);font-family:var(--font-read);font-size:var(--fs-xs);line-height:1.4;list-style:square}.bt-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:639px){.bt-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-2)}}.bt-tabs{--tk-line: var(--line);--tk-text: var(--text);--tk-accent: var(--accent);min-width:0;scroll-margin-top:var(--sp-3)}.bt-tabs .tk-tabs__tab{flex:0 0 auto;min-width:120px}@media(max-width:719px){.bt-tabs .tk-tabs__tab{min-width:0}}[data-mode=simple] .bt-tabs{display:flex;flex-wrap:wrap;align-items:stretch}[data-mode=simple] .bt-tabs .tk-tabs{flex:1 1 0;min-width:0}.bt-more-key{flex:0 0 auto;height:38px;padding:0 14px;border:0;border-bottom:1px solid var(--tk-line);background:transparent;color:var(--dim);font:inherit;font-size:var(--fs-sm);font-weight:700;letter-spacing:var(--track-caps);text-transform:uppercase;cursor:pointer;transition:color var(--dur-1) var(--ease-out)}.bt-more-key:after{content:" ▾"}.bt-more-key[aria-expanded=true]:after{content:" ▴"}.bt-more-key:hover,.bt-more-key[aria-expanded=true]{color:var(--tk-text)}.bt-more-panel{display:flex;flex:1 0 100%;flex-wrap:wrap;gap:var(--sp-2);padding:var(--sp-2) 0;border-bottom:1px solid var(--tk-line)}.bt-more-item{min-height:var(--h-action);padding:0 var(--sp-3);border:1px solid var(--line);border-radius:var(--radius-sm);background:transparent;color:var(--lit);font:inherit;font-size:var(--fs-xs);font-weight:700;letter-spacing:var(--track-caps);text-transform:uppercase;cursor:pointer;transition:background-color var(--dur-1) var(--ease-out)}.bt-more-item:hover{background:var(--hover)}.bt-more-key:focus-visible,.bt-more-item:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media(prefers-reduced-motion:reduce){.bt-more-key,.bt-more-item{transition:none}}.bt-tabpanel{display:flex;flex-direction:column;gap:var(--sp-3);min-width:0}.bt-tabpanel[hidden]{display:none}.bt-filters{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0;padding:8px 16px;background:var(--rule-dots)}.bt-terms>summary{width:fit-content}.bt-terms[open]>summary{margin-bottom:var(--sp-2)}.bt-row__aside{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--sp-2);min-width:0}.bt-reveal{padding:0 2px;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--lit);font-size:var(--fs-xs);font-weight:700;letter-spacing:var(--track-caps);text-transform:uppercase;cursor:pointer}.bt-reveal:hover{text-decoration:underline}.bt-check{display:inline-flex;align-items:center;gap:8px;min-width:0;color:var(--muted);font-size:var(--fs-sm);cursor:pointer}.bt-check input{accent-color:var(--accent)}.bt-killswitch{padding:8px 10px;border:1px solid var(--line);border-radius:var(--radius)}.bt-set-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));align-items:start;gap:var(--sp-3)}.bt-set{display:flex;flex-direction:column;gap:var(--sp-3);min-width:0;padding:var(--sp-3);border:1px solid var(--line);border-radius:var(--radius);background:var(--bg)}.bt-set__head{display:flex;flex-direction:column;gap:2px}.bt-set__title{margin:0;color:var(--lit);font-size:var(--fs-sm);font-weight:700;letter-spacing:var(--track-caps);text-transform:uppercase}.bt-set__sub{margin:0;color:var(--muted);font-family:var(--font-read);font-size:var(--fs-xs)}.bt-set__value{color:var(--text);font-size:var(--fs-sm);font-weight:700}.bt-set .choices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.bt-set .choices--pills .choices__item{padding:0 6px}@media(max-width:479px){.bt-set .choices--pills .choices__item{padding:0 2px;font-size:var(--fs-xs);letter-spacing:0}}.bt-set__custom{color:var(--text)}.bt-set__quad{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--sp-2)}@media(max-width:359px){.bt-set__quad{grid-template-columns:repeat(2,minmax(0,1fr))}}.bt-set--advanced>.bt-set-grid{margin-top:var(--sp-1)}.bt-set__summary{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--sp-1) var(--sp-2);width:fit-content;cursor:pointer}.bt-set__summary::marker{color:var(--muted)}.bt-savebar__status{margin:0;color:var(--muted);font-size:var(--fs-xs)}@media(max-width:719px){.bt-settings .bt-savebar .btn{flex:1 1 auto}.bt-settings .bt-savebar__status{flex-basis:100%}}.bt-stepup__summary{color:var(--text);font-weight:700;overflow-wrap:anywhere}.bt-picker{display:flex;flex-wrap:wrap;gap:6px}.bt-import-account{overflow-wrap:anywhere}.bt-table td{height:36px;padding-top:3px;padding-bottom:3px}.bt-table .num{font-variant-numeric:tabular-nums}.bt-token{color:var(--text)}.bt-token:hover{color:var(--accent);text-decoration:underline}.bt-kind{font-weight:600;white-space:nowrap}.bt-kind--take-profit{color:var(--up)}.bt-kind--stop-loss{color:var(--down)}.bt-kind--trailing-stop{color:var(--lit)}.bt-row--done td,.bt-row--done .bt-kind{color:var(--muted)}.bt-bad{color:var(--down)}.bt-cell-error,.bt-cell-message{max-width:36ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bt-cell-message{max-width:60ch}.bt-hashes{display:inline-flex;flex-wrap:wrap;gap:2px 10px}.bt-event{white-space:nowrap}.bt-order-actions{display:inline-flex;gap:10px;white-space:nowrap}.bt-order-actions--keys{gap:var(--sp-2)}.bt-key--danger{color:var(--down)}.bt-key--danger:hover:not(:disabled){border-color:var(--down);color:var(--down)}.bt-ords-tab{display:flex;flex-direction:column;gap:8px}.bt-ords__filters{padding:0 12px}.bt-ords-tab>.bt-notice,.bt-ords__unavailable{margin:0 12px}.bt-ords td{white-space:nowrap}.bt-ords__token{display:inline-flex;align-items:center;gap:8px;color:var(--text)}.bt-ords__symbol{font-size:var(--fs-md);font-weight:700;letter-spacing:.5px;text-transform:uppercase}.bt-ords__token:hover .bt-ords__symbol{color:var(--accent)}.bt-ords__trigger{display:inline-flex;align-items:baseline;gap:8px}.bt-ords__what{color:var(--text);font-weight:700}.bt-ords__at,.bt-ords__row--done td,.bt-ords__row--done .bt-kind,.bt-ords__row--done .bt-ords__what{color:var(--muted)}.bt-ords__cell--actions{text-align:right}@media(max-width:639px){.bt-ords thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.bt-ords,.bt-ords tbody{display:block}.bt-ords tr{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;padding:10px 12px;background:var(--rule-dots)}.bt-ords tbody tr:last-child{background:none}.bt-ords td,.bt-ords tbody tr td{display:inline-flex;align-items:center;height:auto;padding:0;background:none}.bt-ords td[data-label]:before{content:attr(data-label);margin-right:6px;color:var(--muted);font-size:var(--fs-xs);font-weight:700;letter-spacing:var(--track-caps);text-transform:uppercase}.bt-ords__cell--token,.bt-ords__cell--actions{flex-basis:100%}.bt-ords__cell--actions:empty{display:none}}.bt-state{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.bt-price{font-size:var(--fs-xs);white-space:nowrap;cursor:help}.bt-price--fresh{color:var(--muted)}.bt-price--degraded{color:var(--warn);font-weight:600}.bt-price--none{color:var(--down);font-weight:700}.bt-box{display:flex;flex-direction:column;gap:10px}.bt-box__link{flex-shrink:0;color:var(--accent);font-size:var(--fs-sm);font-weight:600}.bt-box__link:hover{text-decoration:underline}.bt-box .bt-notice{padding:8px 10px}.bt-orders{display:flex;flex-direction:column}.bt-order{display:flex;flex-direction:column;gap:2px;padding:8px 0;border-top:1px solid var(--line)}.bt-order:first-child{border-top:0;padding-top:0}.bt-order__line{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);min-width:0}.bt-order__title{display:inline-flex;align-items:center;gap:6px;min-width:0;font-size:var(--fs-md)}.bt-order__sub{color:var(--muted);font-size:var(--fs-xs)}.bt-order__error{overflow:hidden;color:var(--down);font-size:var(--fs-xs);text-overflow:ellipsis;white-space:nowrap}.bt-order__note{color:var(--muted);font-size:var(--fs-xs);white-space:normal}.bt-cell-note{display:block;max-width:36ch;margin-top:2px;color:var(--muted);font-size:var(--fs-xs);line-height:1.3;white-space:normal}.bt-row__hint.bt-short,.bt-order__note.bt-short,.bt-cell-note.bt-short{color:var(--warn)}.bt-order--done{opacity:.6}.bt-order-wallets{display:flex;flex-wrap:wrap;width:fit-content;max-width:100%}.bt-kinds .segmented__item,.bt-order-wallets .segmented__item,.bt-sells .segmented__item{height:28px;font-size:var(--fs-sm)}.bt-kinds .bt-kind-btn--take-profit[aria-pressed=true]{color:var(--up)}.bt-kinds .bt-kind-btn--stop-loss[aria-pressed=true]{color:var(--down)}.bt-kinds .bt-kind-btn--trailing-stop[aria-pressed=true]{color:var(--lit)}.bt-inline{display:flex;align-items:center;gap:var(--sp-2)}.bt-inline .field{flex:1 1 auto;height:32px}.bt-sells{flex-shrink:0}.bt-sign{color:var(--muted);font-size:var(--fs-md)}.bt-preview{color:var(--muted);font-size:var(--fs-sm)}.bt-preview strong{color:var(--text);font-weight:600}.bt-picker{display:flex;flex-direction:column;gap:4px;min-width:0}.bt-picker__label{color:var(--muted);font-size:var(--fs-xs);font-weight:700;letter-spacing:var(--track-caps);text-transform:uppercase}.bt-picker__field{height:var(--h-field)}.bt-picker__select{appearance:auto;cursor:pointer}.bt-picker__select option{background:var(--raised);color:var(--text)}.bt-picker__hint{color:var(--muted);font-family:var(--font-read);font-size:var(--fs-xs);line-height:1.4}.bt-wallets{display:flex;flex-direction:column;gap:var(--sp-3);min-width:0}.bt-wallets__head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2) var(--sp-3)}.bt-row--full{flex-basis:100%;min-width:0}.bt-wallets__count{color:var(--muted);font-size:var(--fs-sm)}.bt-wallets__table td{vertical-align:middle}.bt-wallet-row--active td:first-child{box-shadow:inset 2px 0 0 var(--accent)}.bt-wallet-name{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 8px;white-space:nowrap}.bt-wallet-name__edit{color:var(--muted);font-size:var(--fs-sm)}.bt-badge{display:inline-flex;align-items:center;height:18px;padding:0 6px;border:1px solid var(--line);border-radius:var(--pill);color:var(--muted);font-size:var(--fs-xs);font-weight:700;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap}.bt-badge--fee{border-color:var(--warn);color:var(--warn)}.bt-rename{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.bt-rename__field{width:14ch;height:var(--h-key)}.bt-wallet-account{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.bt-wallet-hit{display:inline-flex;align-items:center;justify-content:center;min-width:24px;min-height:24px;cursor:pointer}.bt-wallet-toggle{margin:0;width:16px;height:16px;accent-color:var(--accent);cursor:pointer}.bt-wallet-toggle:disabled,.bt-wallet-hit:has(.bt-wallet-toggle:disabled){cursor:default}.bt-wallet-detail td{height:auto;padding-top:6px;padding-bottom:10px;white-space:normal}.bt-wallet-cell{font-weight:600;white-space:nowrap}.bt-wallet-tag{display:inline-flex;align-items:center;height:18px;padding:0 6px;border:1px solid var(--line);border-radius:var(--pill);color:var(--muted);font-size:var(--fs-xs);font-weight:700;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap}.bt-export__title{display:flex;flex-wrap:wrap;gap:4px 8px}.bt-export__key{display:flex;align-items:center;gap:var(--sp-2);min-width:0}.bt-export__key .field{flex:1 1 auto;min-width:0;height:34px}.bt-export__warn{color:var(--warn);font-size:var(--fs-sm);font-weight:600}.bt-address{display:flex;align-items:center;gap:6px;min-width:0}.bt-address .mono{min-width:0;font-size:var(--fs-sm);overflow-wrap:anywhere}.bt-danger{border-color:var(--down-line)}.bt-danger .panel-head__title{color:var(--down)}.bt-keys{display:flex;flex-direction:column;gap:var(--sp-3);min-width:0}.bt-keys__list{display:flex;flex-direction:column;gap:var(--sp-2);margin:0;padding:0;list-style:none}.bt-keys__item{display:flex;flex-direction:column;gap:6px;min-width:0;padding:10px 12px;border:1px solid var(--line);border-radius:var(--radius)}.bt-keys__line{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2) var(--sp-3)}.bt-keys__actions{display:inline-flex;flex-wrap:wrap;gap:var(--sp-2);margin-left:auto}.bt-keys__backup{color:var(--warn);font-size:var(--fs-sm)}.bt-progress{margin-top:6px;color:var(--lit);font-weight:700}@media(max-width:639px){.bt-export__key{flex-wrap:wrap}}.bt-snipe-form{max-width:880px}.bt-snipe-group{display:flex;flex-direction:column;gap:var(--sp-3);min-width:0;margin:0;padding:var(--sp-3) 0 0;border:0;border-top:1px solid var(--line)}.bt-snipe-group__title{padding:0;color:var(--text);font-size:var(--fs-sm);font-weight:700;letter-spacing:var(--track-caps);text-transform:uppercase}.bt-snipe-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-3)}@media(min-width:1180px){.bt-snipe-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:479px){.bt-snipe-grid{grid-template-columns:minmax(0,1fr)}}.bt-snipe-pads{display:flex;flex-wrap:wrap;gap:4px;min-width:0}.bt-snipe-leg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-3)}.bt-snipe-existing{color:var(--text)}.bt-snipes-list{display:flex;flex-direction:column;gap:var(--sp-2);min-width:0}.bt-snipe-warn{color:var(--warn)}.bt-qr{width:220px;max-width:100%;background:#fff;padding:8px}.bt-qr svg{display:block;width:100%;height:auto}.bt-link__code{margin:var(--sp-2) 0;color:var(--text);font-family:var(--font-mono);font-size:var(--fs-title);letter-spacing:.12em}.bt-title{margin:0 0 var(--sp-3);font-size:var(--fs-title);font-weight:600;line-height:var(--lh-title)}.bt-rw{display:flex;flex-direction:column;gap:var(--sp-3);min-width:0}.bt-rw-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:639px){.bt-rw-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-2)}}.bt-rw-code{display:flex;flex-direction:column;gap:var(--sp-2);margin:0}.bt-rw-code__row{display:flex;flex-direction:column;gap:2px;min-width:0}.bt-rw-code__value{margin:0;color:var(--lit);font-size:var(--fs-lg);font-weight:700;letter-spacing:var(--track-caps);overflow-wrap:anywhere}.bt-rw-code__link{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2);min-width:0;margin:0}.bt-rw-code__url{flex:1 1 200px;min-width:0;overflow:hidden;color:var(--text);font-size:var(--fs-sm);text-overflow:ellipsis;white-space:nowrap}.bt-rw-code__keys{display:inline-flex;gap:var(--sp-1)}.bt-rw-tier__now{color:var(--lit);font-size:var(--fs-md);font-weight:700}.bt-rw-tier__track{position:relative;display:block;height:8px;overflow:hidden;border-radius:var(--pill);background:var(--raised)}.bt-rw-tier__fill{display:block;height:100%;border-radius:inherit;background:var(--up);transition:width var(--dur-4) var(--ease-out)}@media(prefers-reduced-motion:reduce){.bt-rw-tier__fill{transition:none}}.bt-rw-tier__progress{color:var(--text);font-size:var(--fs-sm)}.bt-rw-tiers{width:100%}.bt-rw-tiers__now td{color:var(--lit);font-weight:700}.bt-rw-balance{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-2);margin:0}.bt-rw-balance__main{grid-column:1 / -1}.bt-rw-balance__main,.bt-rw-balance__row{display:flex;flex-direction:column;gap:2px;min-width:0}.bt-rw-balance dd{margin:0;color:var(--text);font-size:var(--fs-sm)}.bt-rw-balance .bt-rw-balance__available{color:var(--lit);font-size:var(--fs-xl);font-weight:700}.bt-rw-balance__unit{color:var(--muted);font-size:var(--fs-xs)}.bt-rw-claim__cta{min-width:160px}@media(max-width:639px){.bt-rw-claim__cta{width:100%}}.bt-rw-state{font-size:var(--fs-xs);font-weight:700;letter-spacing:var(--track-caps);text-transform:uppercase}.bt-rw-state--ok{color:var(--up)}.bt-rw-state--warn{color:var(--warn)}.bt-rw-state--wait{color:var(--lit)}.bt-rw-state--bad{color:var(--down)}.bt-rw-state__why{display:block;font-size:var(--fs-xs)}.bt-rw-terms{display:flex;flex-direction:column;gap:var(--sp-1);padding:0 var(--sp-1)}.stat-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:var(--sp-3);margin:0}.stat-tile{display:flex;flex-direction:column;gap:4px;min-width:0;padding:8px var(--pad-panel);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--bg)}.stat-tile__k{margin:0;color:var(--muted);font-size:var(--fs-xs);font-weight:700;letter-spacing:var(--track-caps);text-transform:uppercase}.stat-tile__v{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;min-width:0;margin:0}.stat-tile__n{min-width:0;font-size:var(--fs-key);font-weight:600;line-height:var(--lh-key);overflow-wrap:anywhere}.stat-tile__n--hero{font-size:var(--fs-hero);line-height:var(--lh-hero)}.stat-tile__unit{color:var(--dim);font-size:var(--fs-xs);font-weight:700;letter-spacing:var(--track-caps);text-transform:uppercase}.stat-tile__sub{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;min-width:0;min-height:15px;margin:0;color:var(--muted);font-size:var(--fs-sm);line-height:1.25}.stat-tile__sub .num:not(.pct){color:var(--text)}.quote-cell{display:inline-flex;align-items:center;justify-content:flex-end;min-width:var(--quote-w, 64px);height:var(--quote-h, 20px);padding:0 6px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--bg);vertical-align:middle}.quote-cell .quote-cell__v{font-size:var(--fs-sm);font-variant-numeric:tabular-nums;font-weight:700;line-height:1;letter-spacing:0;white-space:nowrap}.row-chips{--h-chip: 18px}.row-chips .chip,.row-chips .sh-badge,.row-chips .row-chip{display:inline-flex;align-items:center;gap:4px;height:var(--h-chip);padding:0 5px;border:1px solid var(--line);border-radius:var(--pill);font-family:var(--font-ui);font-size:var(--fs-2xs);font-weight:700;letter-spacing:.5px;line-height:1;text-transform:uppercase;white-space:nowrap}.row-chips .row-chip,.row-chips .chip--neutral,.row-chips .chip--outline{background:var(--bg);color:var(--dim)}.row-chips .chip--brand{border-color:var(--dim);background:var(--bg);color:var(--lit)}.row-chips .chip--buy{background:transparent;border-color:var(--up);color:var(--up)}.row-chips .chip--warn{background:transparent;border-color:var(--warn);color:var(--warn)}.row-chips .row-chip--fresh{border-color:color-mix(in srgb,var(--up) 45%,transparent);background:color-mix(in srgb,var(--up) 14%,transparent);color:var(--up)}.row-chips .chip--sell{border-color:color-mix(in srgb,var(--down) 45%,transparent)}.row-chips .dev-badge--sold .chip--sell{background:transparent;border-color:var(--down);color:var(--down)}.row-chips .chip--danger{border-color:var(--down)}.row-chips .sh-badge--final{border-color:color-mix(in srgb,var(--warn) 45%,transparent)}.row-chips .sh-badge--graduating,.row-chips .sh-badge--graduated{border-color:color-mix(in srgb,var(--up) 45%,transparent)}.row-chips .sh-badge__label--num{font-size:inherit}.table--board th{background:var(--bg)}.table--tokens td{height:48px}.account-line{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-1) var(--sp-2);min-width:0;margin-top:var(--sp-2)}.account-line__label{color:var(--text);font-size:var(--fs-sm);font-weight:700;letter-spacing:var(--track-caps);text-transform:uppercase}.account-line__id{min-width:0;color:var(--muted);font-size:var(--fs-sm);overflow-wrap:anywhere}.fee-line,.tax-line{margin:0;min-width:0;color:var(--muted);font-family:var(--font-read);font-size:var(--fs-xs);line-height:1.4;overflow-wrap:anywhere}.fee-line__value,.tax-line__value{color:var(--text)}.tax-line[data-token-tax=taxed] .tax-line__value{color:var(--warn)}.fee-line--compact,.tax-line--compact{line-height:1.25}.led{position:relative;height:20px;margin-top:3px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg);font-size:var(--fs-sm);line-height:18px}.led__view{height:100%;overflow:hidden}.led[data-motion=reduced] .led__view{margin:0 var(--gutter)}.led__note{padding:0 var(--gutter);overflow:hidden;color:var(--muted);white-space:nowrap;text-overflow:ellipsis}.led[data-motion=reduced] .led__note{padding:0}.led__track{display:flex;width:max-content;white-space:nowrap}.led__set,.led__copy,.led__entry{display:flex;flex:none}.led__item{padding:0 var(--sp-1);color:var(--dim)}.led__item:hover{text-decoration:underline;text-underline-offset:3px}.led__item:focus-visible{outline-offset:-2px}.led__run.symbol{color:var(--text);font-weight:600}.led__run.price,.led__run.text{color:var(--dim)}.led__run.up{color:var(--up)}.led__run.down{color:var(--down)}.led__sep{padding:0 var(--sp-3);color:var(--muted)}.led__track--loop{animation:board-loop var(--board-time) linear infinite;will-change:transform}.led__track--feed{margin-left:calc(-1 * var(--board-step, 0px));will-change:transform}.led__track--in-a{animation:board-in-a var(--board-time) linear forwards}.led__track--in-b{animation:board-in-b var(--board-time) linear forwards}.led__track--paged{transform:translate(calc(-1 * var(--board-page, 0px)))}.led[data-running=false] .led__track{animation-play-state:paused}.led[data-held=true] .led__track{margin-left:0;transform:none;animation:none}@keyframes board-loop{0%{transform:translate(0)}to{transform:translate(calc(-1 * var(--board-loop)))}}@keyframes board-in-a{0%{transform:translate(0)}to{transform:translate(var(--board-step))}}@keyframes board-in-b{0%{transform:translate(0)}to{transform:translate(var(--board-step))}}@media(prefers-reduced-motion:reduce){.led__track{animation:none}}.search{position:relative;flex:1 1 220px;min-width:180px;max-width:400px}.search__field{display:flex;align-items:center;gap:6px;height:var(--h-field);padding:0 10px 0 2px;border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--bg);color:var(--dim)}.search__field:focus-within{border-color:var(--lit)}.search__icon{display:grid;flex-shrink:0;place-items:center;width:30px;height:30px;border-radius:var(--radius-sm);color:var(--dim);cursor:text}.search__field:focus-within .search__icon{color:var(--lit)}.search__input{flex:1 1 auto;width:100%;min-width:0;height:100%;padding:0;border:0;outline:none;background:transparent;color:var(--text);font-size:var(--fs-md);text-overflow:ellipsis}@media(max-width:719px){.search__input{font-size:16px}}.search__input::placeholder{color:var(--dim);font-size:var(--fs-sm);letter-spacing:var(--track-caps);text-transform:uppercase}.search__input:focus-visible{outline:none}.search__kbd{flex-shrink:0;display:grid;place-items:center;min-width:18px;height:18px;padding:0 4px;border:1px solid var(--line-strong);border-radius:var(--radius-sm);color:var(--muted);font-family:var(--font-mono);font-size:var(--fs-2xs);line-height:1}.search__field:focus-within .search__kbd{display:none}.search__menu{position:absolute;top:calc(100% + 6px);left:0;z-index:40;width:max(100%,380px);max-height:min(70vh,480px);overflow-y:auto;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--bg);box-shadow:var(--popover-shadow);scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent}.search__menu.is-stale .search__list{opacity:.6}.search__list{padding:4px 0}.search__head{padding:10px 14px 0;color:var(--muted);font-size:var(--fs-2xs);text-transform:uppercase;letter-spacing:.06em}.search__list:empty{display:none}.search__opt{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-height:48px;padding:6px 14px;cursor:pointer}.search__opt[aria-selected=true]{background:var(--raised)}.search__main{display:flex;flex-direction:column;gap:2px;min-width:0}.search__line{display:flex;align-items:center;gap:6px;min-width:0}.search__sym{overflow:hidden;color:var(--text);font-weight:700;text-overflow:ellipsis;white-space:nowrap}.search__line .chip{max-width:130px;height:16px;font-size:var(--fs-2xs)}.search__name,.search__id{overflow:hidden;color:var(--muted);font-size:var(--fs-xs);text-overflow:ellipsis;white-space:nowrap}.search__id{color:var(--text);font-size:var(--fs-sm)}.search__hit{background:none;color:var(--accent);text-decoration:underline;text-underline-offset:2px}.search__nums{display:flex;flex-direction:column;align-items:flex-end;gap:2px;font-size:var(--fs-xs);white-space:nowrap}.search__k{margin-right:4px;color:var(--muted);font-family:var(--font-ui);font-size:var(--fs-2xs)}.search__status{padding:12px 14px;color:var(--muted);font-size:var(--fs-sm)}.search__status:empty,.search__status:has(>.visually-hidden:only-child){padding:0}.search__list:not(:empty)+.search__status:not(:empty){border-top:1px solid var(--line)}.search__status--quiet{color:var(--faint)}@media(max-width:1599px){.search{position:static;flex:0 0 auto;min-width:0}.search__field{width:var(--h-field);padding:0 1px}.search__input,.search__kbd{position:absolute;width:1px;opacity:0;pointer-events:none}.search__field:focus-within{position:absolute;top:11px;right:var(--gutter);left:var(--gutter);z-index:41;width:auto;padding:0 12px 0 4px}.search__field:focus-within .search__input{position:static;width:100%;opacity:1;pointer-events:auto}.search__menu{top:50px;right:var(--gutter);left:var(--gutter);width:auto}}.update-banner__bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--sp-1) var(--sp-3);padding:2px var(--gutter);border-bottom:1px solid var(--line);background:var(--bg);color:var(--text);font-size:var(--fs-xs)}.update-banner__text{min-width:0;overflow-wrap:anywhere}.update-banner__close{display:grid;place-items:center;flex-shrink:0;width:28px;height:28px;padding:0;border:1px solid transparent;border-radius:var(--radius);background:transparent;color:var(--text);font-size:16px;line-height:1;cursor:pointer}.update-banner__close:hover,.update-banner__close:focus-visible{border-color:var(--line)}.table--launchpads th,.table--launchpads td{padding-right:12px;padding-left:12px}.table--launchpads td{padding-top:6px;padding-bottom:6px}.table--launchpads .num{font-size:var(--fs-sm)}.table--launchpads .lp-cell__name{font-size:var(--fs-md);letter-spacing:.5px}.table--launchpads .lp-id{margin-top:4px;font-size:var(--fs-xs)}.table--launchpads .lp-factories{margin-top:2px;font-size:var(--fs-xs)}.table--launchpads .inline-bar{align-items:flex-start;min-width:140px;height:30px}.table--launchpads .inline-bar:before{content:"";position:absolute;right:0;bottom:4px;left:0;height:3px;border-radius:1px;background:var(--line)}.table--launchpads .inline-bar__fill{top:auto;bottom:4px;z-index:1;height:3px;border:0;border-radius:1px;background:var(--text)}.table--launchpads .inline-bar .num{padding-left:0;line-height:1.25}.table--dips th,.table--dips td{padding-right:12px;padding-left:12px}.table--dips td{height:44px}.table--dips .num,.table--dips .mono{font-size:var(--fs-sm)}.table--dips .cell-main,.table--dips .cell-sub{display:inline}.table--dips .cell-sub{margin-left:8px;font-size:var(--fs-xs)}.table--dips .token-cell{gap:10px}.table--dips .token-cell__symbol{font-size:var(--fs-md);letter-spacing:.5px}.table--dips .dip-drop{width:1%}.table--dips-simple .dip-flag{white-space:nowrap}@media(max-width:719px){.table--dips-simple{table-layout:fixed}.table--dips-simple th,.table--dips-simple td{padding-right:8px;padding-left:8px}.table--dips-simple th:nth-child(1){width:36%}.table--dips-simple th:nth-child(2){width:24%}.table--dips-simple th:nth-child(3){width:14%}.table--dips-simple .dip-drop{width:auto}.table--dips-simple .token-cell{min-width:0}.table--dips-simple .token-cell__symbol{min-width:0;overflow:hidden;text-overflow:ellipsis}.table--dips-simple .cell-sub{display:none}}.row-chips .alert-chip{gap:5px;border-color:color-mix(in srgb,var(--alert-c) 55%,transparent);background:color-mix(in srgb,var(--alert-c) 16%,transparent);color:var(--alert-c)}.alert-chip--dip,.alert-chip--big-sell,.alert-chip--rug{--alert-c: var(--down)}.alert-chip--pump,.alert-chip--big-buy{--alert-c: var(--up)}.alert-chip--wave{--alert-c: var(--warn)}.alert-chip--accum{--alert-c: var(--lit)}.alert-chip--trend-up{--alert-c: var(--up)}.alert-chip--trend-down{--alert-c: var(--down)}.alert-chip--whitelist{--alert-c: var(--up)}.alert-chip--notable{--alert-c: var(--lit)}.row-chips .alert-chip--big-buy,.row-chips .alert-chip--big-sell{background:transparent}.alert-chip__age{opacity:.75;font-weight:600}@container rows (max-width: 479px){.mrow__title:has(>.alert-chip){flex-wrap:nowrap}.mrow__title:has(>.alert-chip)>:not(.mrow__risk,.mrow__head,.mrow__chips-more,.alert-chip){display:none}.mrow__title:has(>.alert-chip)>.mrow__head{flex-shrink:4;min-width:min-content}.mrow__title>.alert-chip{flex-shrink:1;min-width:0;overflow:hidden}.alert-chip__what{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.alert-chip__age{display:none}}.mrow--pinned{background:color-mix(in srgb,var(--warn) 6%,transparent);box-shadow:inset 3px 0 color-mix(in srgb,var(--warn) 70%,transparent)}@keyframes alert-blink{0%,to{opacity:0}45%{opacity:1}}@keyframes alert-hold{0%{opacity:1}to{opacity:0}}.row-alert-blink{position:absolute;inset:0;pointer-events:none;opacity:0;background:color-mix(in srgb,var(--warn) 22%,transparent);box-shadow:inset 3px 0 0 var(--warn);animation:alert-blink .6s ease-in-out 5}.row-alert-hold{position:absolute;inset:0;pointer-events:none;opacity:0;background:color-mix(in srgb,var(--warn) 22%,transparent);box-shadow:inset 3px 0 0 var(--warn);animation:alert-hold var(--dur-fade) var(--ease-out) 3s 1 backwards}@media(prefers-reduced-motion:reduce){.row-alert-blink,.row-alert-hold{animation:alert-hold 3s steps(1,end) 1!important}}.alert-tools{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;min-width:0;padding:6px 0}.alert-tools .choices__item{height:var(--h-chip);padding:0 8px;font-size:var(--fs-xs);letter-spacing:var(--track-caps)}.alert-tools__kinds{display:flex;flex-wrap:wrap;gap:6px}.alert-kind,.alert-sound{display:inline-flex;align-items:center;justify-content:center;height:var(--h-chip);padding:0 7px;border:1px solid var(--line);border-radius:var(--pill);background:transparent;color:var(--muted);font-family:var(--font-ui);font-size:var(--fs-2xs);font-weight:700;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap;cursor:pointer}.alert-kind--dip,.alert-kind--rug{--alert-c: var(--down)}.alert-kind--pump{--alert-c: var(--up)}.alert-kind--wave{--alert-c: var(--warn)}.alert-kind--accum{--alert-c: var(--lit)}.alert-kind--whitelist{--alert-c: var(--up)}.alert-kind--notable{--alert-c: var(--lit)}.alert-kind--trend,.alert-kind--big{--alert-c: var(--text)}.alert-kind[aria-pressed=true]{border-color:color-mix(in srgb,var(--alert-c) 60%,transparent);color:var(--alert-c)}.alert-kind[aria-pressed=false]{text-decoration:line-through;opacity:.6}.alert-sound{width:var(--h-chip);margin-left:auto;padding:0}.alert-sound[aria-pressed=true]{color:var(--text)}.alert-kind:focus-visible,.alert-sound:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.radar-tabs{display:flex}.radar-tabs .choices{width:100%;gap:6px}.radar-tabs .choices__item{flex:1 1 0;min-width:0;height:var(--h-key);padding:0 6px}.radar-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sp-3)}@media(max-width:1279px){.radar-grid[data-active=new]>.col:not([data-col=new]),.radar-grid[data-active=market]>.col:not([data-col=market]){display:none}}@media(min-width:1280px){.radar-tabs{display:none}.radar-grid{--col-h: max(560px, calc(100dvh - 176px - var(--statusbar-h)));grid-template-columns:repeat(2,minmax(0,1fr))}[data-mode=simple] .radar-grid{--col-h: max(560px, calc(100dvh - 133px - var(--statusbar-h)))}.col{height:var(--col-h)}}.col{display:flex;flex-direction:column;min-width:0;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface)}.col__head{position:relative;background:var(--rule-dots)}.col__bar{display:flex;align-items:center;gap:10px;min-width:0;padding:8px 12px;border-bottom:1px solid var(--line);border-radius:calc(var(--radius-lg) - 1px) calc(var(--radius-lg) - 1px) 0 0}.col__title{min-width:0;overflow:hidden;font-size:var(--fs-key);font-weight:650;line-height:var(--lh-key);text-overflow:ellipsis;white-space:nowrap}.col__count{flex-shrink:0;font-size:var(--fs-key);font-weight:650;line-height:var(--lh-key)}.col__switch{display:flex;min-width:0}.col__switch .choices{gap:6px}.col__switch .choices__item{height:var(--h-chip);padding:0 9px;font-size:var(--fs-sm);letter-spacing:var(--track-caps)}.col__actions{display:flex;flex-shrink:0;align-items:center;gap:6px;margin-left:auto}.col__tools{min-width:0;padding:0 12px}.col .select__el{height:var(--h-chip);padding:0 24px 0 9px}.col .select__caret{right:8px}.col .sort__dir{width:var(--h-chip);height:var(--h-chip)}.col .ftools__filters{height:var(--h-chip);padding:0 9px}.col .presets__slot{font-size:var(--fs-sm);letter-spacing:var(--track-caps)}.col .ftools__filters.is-active .ftools__icon{display:none}.col .popover{position:static}@media(min-width:640px){.col .popover__panel{top:100%;z-index:10;max-width:100%}}@media(min-width:640px)and (max-width:1279px){.col .popover{display:contents}.col .ftools__filters{margin-left:auto}.col .popover__panel{position:static;flex:0 0 100%;max-width:100%;border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:none}.col .fpanel{width:100%}}@media(min-width:1280px){.col .popover__panel{left:0;height:calc(var(--col-h) - 2px - 100%);border-radius:0 0 calc(var(--radius-lg) - 1px) calc(var(--radius-lg) - 1px);box-shadow:none}.col .fpanel{width:100%;height:100%;max-height:none}}@media(max-width:419px){.col__count{display:none}}.col__body{flex:1;min-height:0;overflow:hidden;border-radius:0 0 var(--radius-lg) var(--radius-lg);scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent}@media(min-width:1280px){.col__body{overflow-y:auto;overscroll-behavior:contain}}.col__foot{flex-shrink:0}.dsc-pager{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;padding:8px 12px;background:var(--rule-dots-top)}.dsc-pager__label{margin-right:auto;color:var(--muted);font-size:var(--fs-sm)}.rows{display:flex;flex-direction:column;container:rows / inline-size}.mrow{position:relative;display:grid;grid-template-columns:28px minmax(0,max-content) minmax(0,1fr) auto;grid-template-rows:auto auto;gap:4px 10px}.mrow+.mrow{background:var(--rule-dots-top)}.mrow:hover{background-color:var(--hover)}.mrow__link{position:relative;display:grid;grid-column:1 / -1;grid-row:1 / -1;grid-template-columns:subgrid;grid-template-rows:subgrid;align-items:center;padding:4px 12px}.mrow__link:focus-visible{outline-offset:-2px}.mrow__icon{grid-column:1;grid-row:1 / 3;display:flex}.mrow__title{grid-column:2;grid-row:1;display:flex;flex-wrap:wrap;align-content:flex-start;align-items:center;gap:8px 6px;height:var(--h-chip);min-width:0;overflow:hidden}.mrow__title>*{flex-shrink:0}.mrow__title>.mrow__head{display:flex;flex-shrink:1;align-items:center;gap:inherit;min-width:0;max-width:100%}.mrow__title>.mrow__risk{display:flex}.mrow__head>:not(.mrow__symbol){flex-shrink:0}.mrow__symbol{flex-shrink:1;min-width:3ch;max-width:12ch;overflow:hidden;color:var(--text);font-size:var(--fs-md);font-weight:700;letter-spacing:.5px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.mrow__title .mrow__lp .chip{display:block;max-width:16ch;line-height:calc(var(--h-chip) - 2px)}.mrow__share-k{opacity:.7}.mrow__link>.quote-cell{grid-column:4;grid-row:1}.mrow__stats{grid-column:2 / 5;grid-row:2;display:flex;flex-wrap:wrap;align-content:flex-start;align-items:center;gap:8px 12px;height:18px;min-width:0;overflow:hidden;color:var(--text);font-size:var(--fs-sm)}.mrow__kv{display:inline-flex;flex-shrink:0;align-items:baseline;gap:4px;white-space:nowrap}.mrow__k{color:var(--muted);font-size:var(--fs-xs);font-weight:700;letter-spacing:var(--track-caps);text-transform:uppercase}.mrow__socials{z-index:1;grid-column:3;grid-row:1;align-self:center;flex-wrap:wrap;justify-content:flex-end;height:24px;min-width:0;overflow:hidden;pointer-events:none}.mrow__socials:before{content:"";width:0;height:24px}.mrow--compact{grid-template-columns:20px minmax(0,max-content) minmax(0,1fr) auto auto;grid-template-rows:auto;column-gap:0}.mrow--compact .mrow__icon{grid-row:1}.mrow--compact .mrow__title{margin-left:10px}.mrow--compact .mrow__socials{display:none;margin:0 0 0 10px}.mrow--compact .mrow__stats{grid-column:4;grid-row:1;flex-wrap:nowrap;height:auto;margin-left:12px}.mrow--compact .quote-cell{grid-column:5;margin-left:10px}.mrow--compact .mrow__kv--tx,.mrow--compact .mrow__dipword{display:none}@container rows (min-width: 600px){.mrow--compact .mrow__socials{display:flex}}@container rows (max-width: 399px){.mrow--compact .mrow__kv--liq,.mrow--compact .bsplit{display:none}}.mrow:not(.mrow--compact){--fs-2xs: 14px;--fs-xs: 14.5px;--fs-sm: 16px;--fs-md: 17px;--quote-h: 27px;--quote-w: 85px;grid-template-columns:37px minmax(0,max-content) minmax(0,1fr) auto;gap:5px 13px}.mrow:not(.mrow--compact) .mrow__link{padding:5px 16px}.mrow:not(.mrow--compact) .mrow__title{--h-chip: 24px;gap:11px 8px}.mrow:not(.mrow--compact) .mrow__stats{gap:11px 16px;height:24px}.mrow:not(.mrow--compact) .mrow__kv{gap:5px}.mrow:not(.mrow--compact) .token-icon--md{width:37px;height:37px}.mrow:not(.mrow--compact) .token-icon--md.token-icon--mono{font-size:14px}.mrow:not(.mrow--compact) .mrow__socials{margin-top:5px}.mrow:not(.mrow--compact) .bsplit{width:59px;height:5px}@media(pointer:coarse){.mrow{min-height:var(--h-action)}}.srow{--quote-h: 24px;--quote-w: 72px;position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;min-height:40px}.srow+.srow{background:var(--rule-dots-top)}.srow:hover{background-color:var(--hover)}.srow--pinned{background:color-mix(in srgb,var(--warn) 6%,transparent);box-shadow:inset 3px 0 color-mix(in srgb,var(--warn) 70%,transparent)}.srow+.srow--pinned{background:var(--rule-dots-top),color-mix(in srgb,var(--warn) 6%,transparent)}.srow--pinned:hover{background-color:color-mix(in srgb,var(--warn) 6%,transparent)}.srow__link{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:4px 4px 4px 12px}.srow__link:focus-visible{outline-offset:-2px}.srow__icon{display:flex}.srow__id{display:flex;align-items:center;gap:8px;min-width:0}.srow__symbol{flex-shrink:1;min-width:3ch;max-width:12ch;overflow:hidden;color:var(--text);font-size:var(--fs-md);font-weight:700;letter-spacing:.5px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.srow__sub{display:flex;flex-shrink:0;align-items:center;gap:6px;min-width:0}.srow__age{color:var(--muted);font-size:var(--fs-xs);white-space:nowrap}.srow__flag{display:inline-flex;flex-shrink:0}.srow__flag-more{color:var(--muted);font-size:var(--fs-xs);font-weight:700}.srow__nums{display:flex;flex-direction:row-reverse;align-items:center;gap:12px}.srow__figure{display:inline-flex;align-items:baseline;gap:4px;color:var(--text);font-size:var(--fs-sm);white-space:nowrap}.srow__k{color:var(--muted);font-size:var(--fs-xs);font-weight:700;letter-spacing:var(--track-caps);text-transform:uppercase}.srow--tinted .srow__age,.srow--tinted .srow__k,.srow--tinted .srow__flag-more{color:var(--dim)}.srow__more{align-self:stretch;padding:0 12px;border:0;background:transparent;color:var(--muted);font-size:var(--fs-xs);font-weight:700;letter-spacing:var(--track-caps);text-transform:uppercase;cursor:pointer}.srow__more:hover,.srow__more[aria-expanded=true]{color:var(--text)}.srow__more:focus-visible{outline-offset:-2px}.srow__details{display:flex;grid-column:1 / -1;flex-wrap:wrap;align-items:center;gap:6px;padding:2px 12px 8px}.srow__dipword{margin-right:2px}@media(max-width:639px){.srow{--quote-h: 20px;min-height:44px}.srow__link{gap:8px;padding:3px 4px 3px 12px}.srow__id{flex-direction:column;align-items:flex-start;gap:1px}.srow__symbol{max-width:100%}.srow__nums{flex-direction:column;align-items:flex-end;gap:1px}.srow__figure{font-size:var(--fs-xs)}}@media(pointer:coarse){.srow{min-height:var(--h-action)}}.sh-badge{--sh-tone: var(--brand);--sh-track: var(--line);display:inline-flex;flex-shrink:0;align-items:center;gap:var(--sp-1);height:18px;padding:0 6px;border:1px solid transparent;border-radius:var(--radius);background:var(--raised);color:var(--text);font-size:var(--fs-xs);font-weight:600;line-height:1;white-space:nowrap}.sh-badge__track{display:block;flex-shrink:0;width:20px;height:4px;overflow:hidden;border-radius:var(--pill);background:var(--sh-track)}.sh-badge__fill{display:block;height:100%;border-radius:inherit;background:var(--sh-tone);transition:width .4s var(--ease-out)}.sh-badge__label--num{min-width:3ch;font-size:var(--fs-2xs);text-align:right}.sh-badge--final{--sh-tone: var(--warn);--sh-track: color-mix(in srgb, var(--warn) 28%, transparent);background:var(--warn-soft);color:var(--warn)}.sh-badge--graduating,.sh-badge--graduated{--sh-tone: var(--up);--sh-track: color-mix(in srgb, var(--up) 28%, transparent);background:var(--up-soft);color:var(--up)}.sh-badge--graduating .sh-badge__fill{animation:sh-pulse 1.6s ease-in-out infinite}.sh-card{--sh-tone: var(--brand);--sh-figure: var(--text);--sh-status: var(--muted)}.sh-card--final{--sh-tone: var(--warn);--sh-figure: var(--warn);--sh-status: var(--warn)}.sh-card--graduating,.sh-card--graduated{--sh-tone: var(--up);--sh-figure: var(--up);--sh-status: var(--up)}.sh-card__figure{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--sp-1) var(--sp-2);min-width:0}.sh-card__pct{color:var(--sh-figure);font-size:var(--fs-3xl);font-weight:800;line-height:1.1}.sh-card__status{color:var(--sh-status);font-size:var(--fs-md);font-weight:600}.sh-card__track{position:relative;display:block;height:8px;overflow:hidden;border-radius:var(--pill);background:var(--raised)}.sh-card__fill{display:block;height:100%;border-radius:inherit;background:var(--sh-tone);transition:width .4s var(--ease-out)}.sh-card--graduating .sh-card__fill{animation:sh-pulse 1.6s ease-in-out infinite}.sh-card__tick{position:absolute;top:0;bottom:0;width:2px;margin-left:-1px;background:var(--bg)}@keyframes sh-pulse{50%{opacity:.55}}@media(prefers-reduced-motion:reduce){.sh-badge__fill,.sh-card__fill{animation:none;transition:none}.sh-badge--graduating .sh-badge__fill,.sh-card--graduating .sh-card__fill{animation:none}}.buy-notices{display:flex;flex-direction:column;gap:6px;pointer-events:none}.buy-notice{display:flex;align-items:center;gap:6px;padding:6px 6px 6px 12px;border:1px solid var(--line);border-left:3px solid var(--up);border-radius:var(--radius-lg);background:var(--bg);box-shadow:var(--popover-shadow);pointer-events:auto;animation:buy-notice-in .18s var(--ease-out) 1}.buy-notice__main{display:flex;flex:1 1 auto;align-items:center;gap:8px;min-width:0;color:var(--text);font-size:var(--fs-sm);text-decoration:none}.buy-notice__main:hover .buy-notice__token,.buy-notice__main:focus-visible .buy-notice__token{text-decoration:underline}.buy-notice__emoji{flex-shrink:0}.buy-notice__text{min-width:0;overflow-wrap:anywhere}.buy-notice__wallet{display:inline-block;max-width:min(12ch,40%);overflow:hidden;color:var(--lit);font-weight:700;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}.buy-notice__token{color:var(--lit);font-weight:700}.buy-notice__amount{color:var(--up);font-weight:700}.buy-notice__close{display:grid;place-items:center;flex-shrink:0;width:28px;height:28px;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--muted);font-size:16px;cursor:pointer}.buy-notice__close:hover,.buy-notice__close:focus-visible{background:var(--tab-hover);color:var(--text)}.buy-notices__more{align-self:flex-end;margin:0;padding:2px 10px;border-radius:var(--radius-sm);background:var(--bg);color:var(--muted);font-size:var(--fs-xs);letter-spacing:var(--track-caps);text-transform:uppercase;pointer-events:auto}@keyframes buy-notice-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}
