:root{--paper:#000;--ink:#fff;--accent:#cf0;--on-accent:#000;--hover:var(--accent);--buy:var(--accent);--sell:#ff4d4d;--muted:color-mix(in srgb, var(--ink) 55%, transparent);--fs:clamp(.8125rem, .65rem + .45vw, 1rem);--lh:1.5;--cell:1ch;--col:16ch;--gutter:2ch;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=light]{--paper:#fff;--ink:#000;--hover:color-mix(in srgb, var(--accent) 50%, #000);--buy:var(--hover);--sell:#d32f2f;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box}html{background-color:var(--paper);color:var(--ink);scrollbar-color:color-mix(in srgb, var(--ink) 45%, transparent) var(--paper);transition:background-color .42s,color .42s}::selection{background:var(--accent);color:var(--on-accent)}body{background-color:var(--paper);min-height:100vh;color:var(--ink);font-family:IBM Plex Mono,ui-monospace,Cascadia Mono,Menlo,Consolas,monospace;font-size:var(--fs);line-height:var(--lh);-webkit-font-smoothing:antialiased;margin:0;transition:background-color .42s,color .42s}.app{width:100%;padding:var(--gutter)}.app[data-view=heat]{flex-direction:column;min-height:100dvh;display:flex}.app[data-view=heat]>:not(.app__body){flex-shrink:0}.app[data-view=heat] .app__body{min-height:0;margin-top:var(--gutter);flex:auto;grid-template-rows:minmax(0,1fr)}@media (width>=900px){.app{padding:calc(var(--gutter) * 2)}}.app__body{gap:var(--gutter);margin-top:calc(var(--gutter) * 2.5);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:stretch;display:grid}.app__body--trade{grid-template-columns:minmax(20ch,26ch) minmax(0,1fr) minmax(0,1.1fr);grid-auto-rows:min-content;align-items:start}.app__main,.enter{display:contents}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sr-only:focus,.sr-only:focus-visible{z-index:40;clip-path:none;white-space:normal;background:var(--ink);width:auto;height:auto;color:var(--paper);outline:1px solid var(--paper);outline-offset:2px;margin:0;padding:.5em 1em;position:fixed;top:1ch;left:1ch;overflow:visible}.cli{font-family:inherit}.cli-k{opacity:.55}.cli-label{letter-spacing:.02em;color:var(--muted);font-size:.85em}.type-caret:after{content:"█";animation:1.1s step-end infinite blink}@keyframes blink{50%{opacity:0}}.ascii-field-wrap{width:100%;margin:0 0 var(--gutter);font-variant-ligatures:none;font-feature-settings:"liga" 0;position:relative;overflow:hidden}.ascii-field{width:100%;font-family:inherit;font-size:var(--fs);line-height:var(--lh);white-space:pre;-webkit-user-select:none;user-select:none;letter-spacing:0;color:var(--ink);font-variant-ligatures:none;font-feature-settings:"liga" 0;margin:0;overflow:hidden}.ascii-field__hits{font:inherit;font-size:var(--fs);line-height:var(--lh);letter-spacing:0;font-variant-ligatures:none;font-feature-settings:"liga" 0;margin:0;position:absolute;inset:0}.ascii-field__hit{z-index:1;box-sizing:content-box;color:var(--ink);white-space:pre;cursor:pointer;border:0;border-radius:0;margin:0 -1ch;padding:0 1ch;text-decoration:none;transition:color .12s,background-color .12s;display:block;position:absolute;overflow:hidden}.ascii-field__hit:hover{color:var(--hover)}.ascii-field__hit:focus-visible,.ascii-field__hit[data-on]{color:var(--paper);background:var(--ink)}.ascii-field__hit:focus-visible{outline:1px solid var(--paper);outline-offset:-3px}.ascii-field__tape{font:inherit;font-size:var(--fs);line-height:var(--lh);letter-spacing:0;font-variant-ligatures:none;font-feature-settings:"liga" 0;pointer-events:none;margin:0;position:absolute;inset:0}.ascii-field__print{z-index:2;color:var(--ink);white-space:pre;cursor:pointer;pointer-events:auto;border:0;font-weight:700;text-decoration:none;display:block;position:absolute}.ascii-field__print[hidden]{display:none}.ascii-field__print[data-kind=buy]{color:var(--buy)}.ascii-field__print[data-kind=sell]{color:var(--sell)}.ascii-field__print[data-kind=forge],.ascii-field__print[data-kind=birth]{color:var(--ink);text-underline-offset:.15em;text-decoration:underline}.ascii-field__print[data-kind=unforge]{color:var(--muted);text-decoration:line-through}.ascii-field__print:hover{color:var(--hover)}.ascii-field__print:focus-visible{outline:1px solid var(--ink);outline-offset:-2px}.enter>*,.desk--split>*{animation:.52s cubic-bezier(.16,1,.3,1) both enter-up}.enter>:first-child{animation-delay:calc(var(--i,0) * 40ms)}.enter>:nth-child(2){animation-delay:calc(var(--i,1) * 40ms)}.enter>:nth-child(3){animation-delay:calc(var(--i,2) * 40ms)}.enter>:nth-child(4){animation-delay:calc(var(--i,3) * 40ms)}.enter>:nth-child(5){animation-delay:calc(var(--i,4) * 40ms)}.enter>:nth-child(6){animation-delay:calc(var(--i,5) * 40ms)}.enter>:nth-child(7){animation-delay:calc(var(--i,6) * 40ms)}.enter>:nth-child(8){animation-delay:calc(var(--i,7) * 40ms)}.enter>:nth-child(9){animation-delay:calc(var(--i,8) * 40ms)}.enter>:nth-child(10){animation-delay:calc(var(--i,9) * 40ms)}.enter>:nth-child(11){animation-delay:calc(var(--i,10) * 40ms)}.enter>:nth-child(12){animation-delay:calc(var(--i,11) * 40ms)}.desk--split>:first-child{animation-delay:calc(var(--i,0) * 40ms)}.desk--split>:nth-child(2){animation-delay:calc(var(--i,1) * 40ms)}.desk--split>:nth-child(3){animation-delay:calc(var(--i,2) * 40ms)}[data-stagger]>*{animation:.52s cubic-bezier(.16,1,.3,1) both enter-up;animation-delay:calc(var(--i,0) * 40ms)}@keyframes enter-up{0%{opacity:0;transform:translateY(.6em)}to{opacity:1;transform:none}}.type-line{display:inline-block;position:relative}h1.type-line,h2.type-line,p.type-line{display:block}.panel__head .type-line{white-space:nowrap;flex-shrink:0;width:max-content;max-width:none;display:inline-block}.panel__head .type-line .type-line__ghost,.panel__head .type-line .type-line__live{white-space:nowrap}.type-line__ghost{visibility:hidden;white-space:pre-wrap}.type-line__live{white-space:pre-wrap;position:absolute;inset:0}code{color:var(--ink);font-family:inherit;font-size:.92em}a,.linkish{color:inherit;text-underline-offset:.2em}a:hover,.linkish:hover{color:var(--hover)}.linkish{font:inherit;font-size:inherit;cursor:pointer;background:0 0;border:0;padding:0;transition:color .18s}:focus-visible{outline:1px solid var(--ink);outline-offset:2px}.masthead{justify-content:space-between;align-items:flex-start;gap:var(--gutter);flex-wrap:wrap;display:flex}.masthead__left{align-items:flex-start;gap:var(--gutter);min-width:0;display:flex}.masthead__home{max-width:var(--col);color:inherit;letter-spacing:0;flex:none;font-size:1.05em;font-weight:700;text-decoration:none;display:block}.masthead__home:hover .masthead__wordmark{color:var(--hover)}.masthead__wordmark{color:var(--accent);font-weight:700;display:block}.masthead__logo{width:auto;height:1.5em;max-width:var(--col);display:block}.masthead__sub{border-left:1px solid color-mix(in srgb, var(--ink) 22%, transparent);max-width:46ch;color:var(--muted);margin:0;font-size:.9em}.masthead__sub .type-line__ghost,.masthead__sub .type-line__live{padding-left:1.5em}.masthead__right,.masthead__tools{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:1ch;display:flex}.ghost-btn{border:1px solid color-mix(in srgb, var(--ink) 22%, transparent);color:var(--ink);font:inherit;letter-spacing:.02em;cursor:pointer;background:0 0;border-radius:0;flex:none;padding:.4em .8em;font-size:.85em;transition:background .18s,color .18s,border-color .18s}.ghost-btn:hover:not(:disabled){color:var(--hover);border-color:var(--ink)}.ghost-btn:disabled{cursor:default;opacity:.28}.ghost-btn--lg{padding:.65em 1em}.gold-btn{border:1px solid var(--accent);background:var(--accent);width:100%;min-height:2.75em;color:var(--on-accent);font:inherit;letter-spacing:.02em;cursor:pointer;border-radius:0;padding:.65em 1.2em;font-weight:700;transition:background .18s,color .18s,border-color .18s}.gold-btn .cli-label,.gold-btn .cli-k{color:inherit;opacity:1}.gold-btn:hover:not(:disabled){background:var(--paper);color:var(--hover)}.gold-btn:disabled{opacity:.28;cursor:default}.btn-row{grid-template-columns:1fr 1fr;gap:1ch;display:grid}.segs{background:0 0;border:0;border-radius:0;gap:0;padding:0;display:inline-flex}.seg{color:var(--muted);font:inherit;letter-spacing:.02em;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:0;padding:.35em .75em;font-size:.85em;font-weight:500;transition:background .18s,color .18s}.seg:hover:not(:disabled):not([data-on]){color:var(--hover)}.seg[data-on]{background:var(--accent);color:var(--on-accent)}.seg[data-on] .cli-label,.seg[data-on] .cli-k{color:inherit;opacity:1}.seg:disabled{opacity:.28;cursor:default}.segs--game{margin-top:var(--gutter);border-top:1px solid color-mix(in srgb, var(--ink) 22%, transparent);border-bottom:1px solid color-mix(in srgb, var(--ink) 22%, transparent);flex-wrap:wrap;align-items:center;gap:0;display:flex}.segs--game .seg{font-size:inherit;border-right:1px solid color-mix(in srgb, var(--ink) 22%, transparent);padding:.5em 1.2em}.game-bar__tagline{color:var(--muted);text-align:right;margin:0 0 0 auto;padding:.5em 0 .5em 1.2em;font-size:.85em}.segs--game .seg[data-on]{background:var(--accent);color:var(--on-accent)}.segs--game .seg[data-on] .cli-label,.segs--game .seg[data-on] .cli-k{color:inherit;opacity:1}.chainbar{flex-wrap:wrap;align-items:center;gap:1ch;display:flex}.segs--net{border:1px solid color-mix(in srgb, var(--ink) 22%, transparent)}.segs--net .seg{letter-spacing:.02em;text-transform:uppercase;border-right:1px solid color-mix(in srgb, var(--ink) 22%, transparent);padding:.3em .6em;font-size:.8em}.segs--net .seg:last-child{border-right:0}.chainbar[data-net=testnet] .segs--net{border-style:dashed}.pill{border:1px solid color-mix(in srgb, var(--ink) 22%, transparent);background:var(--paper);color:var(--ink);font:inherit;white-space:nowrap;border-radius:0;align-items:center;gap:.5ch;padding:.35em .75em;font-size:.85em;font-weight:500;transition:background .18s,color .18s,border-color .18s;display:inline-flex}a.pill--chain{color:inherit;text-decoration:none}a.pill--chain:hover,a.pill--chain:focus-visible{background:var(--paper);color:var(--hover);border-color:var(--hover)}a.pill--chain:hover .cli-label,a.pill--chain:hover .cli-k,a.pill--chain:hover .pill__net,a.pill--chain:focus-visible .cli-label,a.pill--chain:focus-visible .cli-k,a.pill--chain:focus-visible .pill__net{color:var(--hover);opacity:1}.pill__net{color:var(--muted);letter-spacing:.02em;text-transform:uppercase;font-size:.85em;font-weight:400}.pill--chain[data-warn]{cursor:pointer;border-style:dashed}.pill__mark{color:var(--ink);font-size:.9em}.pill--chain[data-warn] .pill__mark{color:inherit}.pill--addr{font-family:inherit;font-size:.85em}.pill--addr a{color:inherit;text-decoration:none}.pill--addr a:hover{color:var(--hover)}.pill__x{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 .2em;line-height:1;transition:color .18s}.pill__x:hover{color:var(--hover)}.pill--connect{border:1px solid var(--accent);background:var(--accent);color:var(--on-accent);cursor:pointer}.pill--connect .cli-k{color:inherit;opacity:.7}.pill--connect:hover:not(:disabled){background:var(--paper);color:var(--hover)}.pill--connect:disabled{cursor:default;opacity:.28}.banner{margin:var(--gutter) 0 0;border:1px solid color-mix(in srgb, var(--ink) 22%, transparent);border-left:2px solid var(--ink);background:var(--paper);color:var(--muted);border-radius:0;padding:.6em .85em;font-size:.9em;transition:background-color .42s,color .42s,border-color .42s}.banner--warn{color:var(--ink);font-weight:500}.banner--err{color:var(--ink);text-underline-offset:.15em;font-weight:700;text-decoration:underline}.banner--ok{color:var(--ink);opacity:.85}.lede,.hint,.empty{color:var(--muted);font-size:.95em;line-height:var(--lh)}.empty{padding:var(--gutter) 0;text-align:center}.hint{overflow-wrap:anywhere;min-inline-size:0;font-size:.85em}.desk{grid-column:1/3;min-width:0}.desk__head h1{letter-spacing:0;color:var(--accent);margin:0 0 .35em;font-family:inherit;font-size:1.35em;font-weight:700}.desk__head p{max-width:62ch;color:var(--muted);margin:0 0 1em}.desk--heat{flex-direction:column;height:100%;min-height:0;display:flex}.desk__head--heat{flex-wrap:wrap;flex:none;justify-content:space-between;align-items:flex-start;gap:1ch 2ch;display:flex}.desk__head--heat p{margin-bottom:0}.desk__head--heat .segs{flex-shrink:0}.desk--split{display:contents}.desk--split>.panel:first-child{grid-area:1/1;min-width:0}.desk--split>.panel:nth-child(2){grid-area:1/2;min-width:0}.desk--trade>.panel:first-child{grid-area:1/1;min-width:0}.desk--trade>.panel:nth-child(2){grid-area:1/2;align-self:start;min-width:0}.desk--trade>.panel:nth-child(3){grid-area:1/3;min-width:0}.desk--trade>.panel--pick,.desk--trade>.panel--chart{align-self:stretch;height:0;min-height:100%;overflow:hidden}.desk--trade>.panel--chart .price-chart,.desk--trade>.panel--chart .price-chart__frame{min-height:0}.panel--chart{flex-direction:column;min-height:100%;display:flex}.price-chart{min-height:18rem;color:var(--accent);flex-direction:column;flex:1;display:flex}.price-chart>.panel__head{flex-wrap:wrap}.price-chart[data-dir=up]{color:var(--buy)}.price-chart[data-dir=down]{color:var(--sell)}.price-chart__tools{align-items:center;gap:1ch;min-width:0;display:flex}.price-chart__pair-label,.price-chart__kind,.price-chart__rule{color:var(--muted);letter-spacing:.02em;white-space:nowrap;font-size:.8em}.price-chart__kind{text-transform:uppercase}.price-chart__rule{color:color-mix(in srgb, var(--ink) 28%, transparent)}.price-chart .segs--quote{border:1px solid color-mix(in srgb, var(--ink) 22%, transparent);flex-shrink:0}.price-chart .segs--quote .seg{letter-spacing:.06em;text-transform:uppercase;border-right:1px solid color-mix(in srgb, var(--ink) 22%, transparent);padding:.18em .7em;font-size:.72em;font-weight:700}.price-chart .segs--quote .seg:last-child{border-right:0}.price-chart .segs--quote .seg:focus-visible{outline:1px solid var(--accent);outline-offset:2px;z-index:1}.price-chart__spot{font-variant-numeric:tabular-nums;justify-content:space-between;align-items:baseline;gap:1ch;margin:0 0 .2em;display:flex}.price-chart__spot strong{color:var(--ink);font-size:1.35em;font-weight:700}.price-chart__unit{color:var(--muted);letter-spacing:.02em;font-size:.72em;font-weight:500}.price-chart__delta{color:var(--muted);font-size:.85em}.price-chart__delta[data-dir=up]{color:var(--buy)}.price-chart__delta[data-dir=down]{color:var(--sell)}.price-chart__rate{margin:0 0 .75em}.price-chart__frame{min-height:14rem;color:inherit;cursor:crosshair;flex:1;position:relative}.price-chart__frame:focus-visible{outline:1px solid var(--accent);outline-offset:3px}.price-chart__frame canvas{width:100%;height:100%;position:absolute;inset:0}.panel{padding:var(--gutter);border:1px solid color-mix(in srgb, var(--ink) 22%, transparent);background:var(--paper);border-radius:0;transition:background-color .42s,border-color .42s}.panel__head{justify-content:space-between;align-items:center;gap:1ch;margin-bottom:.85em;display:flex}.panel__head h2{letter-spacing:.02em;text-transform:uppercase;color:var(--accent);margin:0;font-family:inherit;font-size:.85em;font-weight:700}.panel__head h2 .cli-k{color:inherit;opacity:.7}.subhead{letter-spacing:.02em;text-transform:uppercase;color:var(--muted);margin:1em 0 .4em;font-family:inherit;font-size:.85em;font-weight:500}.panel--contracts{margin-top:var(--gutter)}.field{color:var(--muted);letter-spacing:.02em;text-transform:uppercase;flex-direction:column;gap:.3em;margin-bottom:.75em;font-size:.8em;display:flex}.field__head{justify-content:space-between;align-items:baseline;gap:1ch;display:flex}.field__max{text-transform:none;letter-spacing:.02em;padding:.15em .5em;font-size:.92em}.swap{flex-direction:column;margin-bottom:.5em;display:flex}.swap__leg .field{margin-bottom:.45em}.swap__leg .chip-row{margin-bottom:.55em}.swap__flip{align-self:center;min-width:2.6em;margin:.15em 0 .35em;padding:.2em .65em;line-height:1}.swap__row{border-bottom:1px solid var(--ink);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:1ch;transition:border-color .42s,box-shadow .42s;display:grid}.swap__row input{border-bottom:0;width:100%;min-width:0;padding:.5em 0}.swap__bal{color:var(--muted);font:inherit;font-variant-numeric:tabular-nums;letter-spacing:0;text-transform:none;white-space:nowrap;cursor:pointer;text-align:right;background:0 0;border:0;padding:.5em 0;font-size:.85em;position:relative}.swap__bal:after{content:"";background:var(--accent);transform-origin:100%;width:100%;height:1px;transition:transform .24s cubic-bezier(.16,1,.3,1);position:absolute;bottom:.28em;right:0;transform:scaleX(0)}.swap__bal:hover:not(:disabled),.swap__bal:focus-visible:not(:disabled){color:var(--accent)}.swap__bal:hover:not(:disabled):after,.swap__bal:focus-visible:not(:disabled):after{transform:scaleX(1)}.swap__bal:disabled{cursor:default;opacity:.28}.swap__out{color:var(--ink);font-variant-numeric:tabular-nums;letter-spacing:0;text-transform:none;margin:0;padding:.5em 0;font-size:1.05em}.swap__out small{color:var(--muted);letter-spacing:.02em;text-transform:uppercase;font-size:.75em;display:block}.field input,.field select{border:0;border-bottom:1px solid var(--ink);background:var(--paper);color:var(--ink);font:inherit;letter-spacing:0;text-transform:none;caret-color:var(--ink);border-radius:0;padding:.5em 0;font-size:1.05em;transition:background-color .42s,color .42s,border-color .42s,box-shadow .42s}.field input:focus,.field input:focus-visible,.field select:focus,.field select:focus-visible{border-bottom-color:var(--accent);box-shadow:inset 0 -1px 0 var(--accent);color:var(--hover);caret-color:var(--accent);outline:none}.field .swap__row input,.field .swap__row input:focus,.field .swap__row input:focus-visible{box-shadow:none;border-bottom:0}.swap__row:focus-within{border-bottom-color:var(--accent);box-shadow:inset 0 -1px 0 var(--accent)}.swap__row:focus-within input{box-shadow:none;color:var(--hover);caret-color:var(--accent);outline:none}.field select{border:1px solid color-mix(in srgb, var(--ink) 22%, transparent);border-bottom:1px solid var(--ink);padding:.5em .25em}.alpha{border:1px solid color-mix(in srgb, var(--ink) 22%, transparent);background:color-mix(in srgb, var(--ink) 22%, transparent);grid-template-columns:repeat(auto-fill,minmax(7ch,1fr));gap:1px;display:grid}.tile{background:var(--paper);color:inherit;font:inherit;cursor:pointer;animation:.48s cubic-bezier(.16,1,.3,1) both enter-up;animation-delay:calc(var(--n,0) * 18ms);border:0;border-radius:0;justify-items:center;gap:.15em;padding:.75em .35em;transition:background .18s,color .18s;display:grid}.alpha .tile{animation:.48s cubic-bezier(.16,1,.3,1) both enter-up;animation-delay:calc(var(--n,0) * 18ms)}.tile:hover:not(:disabled),.tile:focus-visible{background:var(--ink);color:var(--paper)}.tile[disabled],.tile:disabled{opacity:.28;cursor:default}.tile__glyph{color:inherit;font-family:inherit;font-size:1.75em;font-weight:700;line-height:1}.tile[data-held] .tile__glyph,.tile[data-held] .tile__bal,.tile[data-held]:hover:not(:disabled) .tile__glyph,.tile[data-held]:focus-visible .tile__glyph,.tile[data-held]:hover:not(:disabled) .tile__bal,.tile[data-held]:focus-visible .tile__bal{color:var(--hover)}.tile__name{letter-spacing:.02em;text-transform:uppercase;color:var(--muted);font-size:.72em}.tile:hover:not(:disabled) .tile__name,.tile:focus-visible .tile__name{color:color-mix(in srgb, var(--paper) 65%, transparent)}.tile__mcap{color:inherit;font-family:inherit;font-size:.78em}.tile__bal{color:var(--muted);font-family:inherit;font-size:.68em}.tile:hover:not(:disabled) .tile__bal,.tile:focus-visible .tile__bal{color:color-mix(in srgb, var(--paper) 55%, transparent)}.heat{flex-direction:column;flex:auto;min-height:0;display:flex}.heat__read{flex-wrap:wrap;flex:none;align-items:baseline;gap:1ch;min-height:1.5em;margin:.35em 0 .5em;font-size:.9em;display:flex}.heat__read strong{color:var(--accent);text-transform:lowercase}.heat__eth,.heat__note{color:var(--muted)}.heat__frame{cursor:pointer;flex:auto;min-height:16rem;position:relative}.heat__frame:focus-visible{outline:1px solid var(--accent);outline-offset:3px}.heat__frame canvas{width:100%;height:100%;position:absolute;inset:0}.heat__empty{border:1px solid color-mix(in srgb, var(--ink) 22%, transparent);color:var(--muted);place-items:center;margin:0;display:grid;position:absolute;inset:0}.heat__scale{flex:none;align-items:center;gap:1ch;margin:.6em 0 0;display:flex}.heat__ramp{border:1px solid color-mix(in srgb, var(--ink) 22%, transparent);background:linear-gradient(to right, color-mix(in srgb, var(--accent) 14%, transparent), var(--accent));flex:0 18ch;height:.5em}.board-wrap{overflow-x:auto}.board{border-collapse:collapse;width:100%;font-size:.95em}.board th{text-align:left;color:var(--muted);letter-spacing:.02em;text-transform:uppercase;border-bottom:1px solid var(--ink);padding:.45em .5em;font-size:.75em;font-weight:500}.board th.num,.board td.num{text-align:right;white-space:nowrap}.board td.num--eth{color:var(--muted)}.board td{border-bottom:1px solid color-mix(in srgb, var(--ink) 22%, transparent);vertical-align:top;padding:.65em .5em}.board__row{cursor:pointer;transition:background .18s,color .18s}.board__row:hover,.board__row:focus-within{background:var(--ink);color:var(--paper)}.board__row:hover a,.board__row:hover .addr-quiet{color:var(--paper)}.board__row:hover td.num--eth{color:color-mix(in srgb, var(--paper) 55%, transparent)}.board small{color:var(--muted);font-size:.78em;display:block}.board__row:hover small{color:color-mix(in srgb, var(--paper) 55%, transparent)}.wordmark-mini{letter-spacing:0;color:inherit;font-family:inherit;font-size:1.05em;font-weight:700;display:block}.addr-quiet{color:var(--muted);font-family:inherit;font-size:.78em;text-decoration:none}.num{font-variant-numeric:tabular-nums;font-family:inherit}.recipe{flex-wrap:wrap;gap:.35em;margin:0 0 1em;padding:0;list-style:none;display:flex}.recipe__ch{border:1px solid color-mix(in srgb, var(--ink) 22%, transparent);background:var(--paper);width:2.4em;height:2.6em;color:var(--ink);border-radius:0;place-items:center;font-family:inherit;font-size:1.25em;font-weight:700;animation:.42s cubic-bezier(.16,1,.3,1) both enter-up;display:grid}.needs{margin:0;padding:0;list-style:none}.needs li{border-bottom:1px solid color-mix(in srgb, var(--ink) 22%, transparent);flex-direction:column;align-items:stretch;padding:0;font-size:.95em;display:flex}.needs__hit{width:100%;color:inherit;font:inherit;letter-spacing:inherit;text-align:inherit;cursor:default;background:0 0;border:0;border-radius:0;justify-content:space-between;align-items:baseline;gap:.5em;margin:0;padding:.4em 0;display:flex}button.needs__hit{cursor:pointer}.needs__name{text-align:left;min-width:0}.needs__qty{font-variant-numeric:tabular-nums;margin-left:auto}.needs li[data-short] .needs__name,.needs li[data-short] .needs__qty{text-underline-offset:.15em;font-weight:700;text-decoration:underline}button.needs__hit:hover,button.needs__hit:focus-visible,.needs li[data-open] .needs__hit{color:var(--hover)}button.needs__hit:hover .needs__name,button.needs__hit:hover .needs__qty,button.needs__hit:focus-visible .needs__name,button.needs__hit:focus-visible .needs__qty,.needs li[data-open] .needs__name,.needs li[data-open] .needs__qty{-webkit-text-decoration-color:var(--hover);text-decoration-color:var(--hover)}button.needs__hit:focus-visible{outline:1px solid var(--accent);outline-offset:2px}.needs__chev{color:var(--muted);flex:none;font-weight:400}.needs li[data-open] .needs__chev{color:var(--hover)}.needs__pad{border:1px solid color-mix(in srgb, var(--ink) 22%, transparent);background:var(--paper);margin:0 0 .7em;padding:.7em .8em .85em;animation:.32s cubic-bezier(.16,1,.3,1) both enter-up}.needs__pad .panel__head{margin-bottom:.5em}.needs__pad .lede,.needs__pad .hint{margin:.15em 0 .45em}.needs__pad .banner{margin:.45em 0}.needs__pad .gold-btn{min-height:2.4em;padding:.5em 1em}.panel--pick{flex-direction:column;min-height:0;display:flex;overflow:hidden}.pick__n{color:var(--muted);letter-spacing:.02em;text-transform:uppercase;font-size:.75em}.pick__search .field{margin-bottom:.55em}.pick__tools{flex-direction:column;gap:.45em;margin-bottom:.55em;display:flex}.pick__tools .segs{flex-wrap:wrap}.check{width:max-content;color:var(--muted);letter-spacing:.02em;text-transform:uppercase;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.65ch;font-size:.85em;display:inline-flex}.check:hover{color:var(--hover)}.check:has(input:checked){color:var(--ink)}.check input{appearance:none;border:1px solid var(--ink);background:var(--paper);cursor:pointer;border-radius:0;flex:none;width:.95em;height:.95em;margin:0}.check input:checked{background:var(--accent);border-color:var(--accent);box-shadow:inset 0 0 0 2px var(--paper)}.check input:focus-visible{outline:1px solid var(--ink);outline-offset:2px}.pick__list{overflow-anchor:none;min-height:0;box-shadow:inset -1px 0 0 color-mix(in srgb, var(--ink) 22%, transparent);scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--ink) 40%, transparent) transparent;flex:auto;margin:0;padding:0 3px 0 0;list-style:none;overflow:auto}.pick__list::-webkit-scrollbar{width:2px}.pick__list::-webkit-scrollbar-track{background:color-mix(in srgb, var(--ink) 14%, transparent)}.pick__list::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--ink) 45%, transparent)}.pick__list li{margin:0;padding:0}.pick__row{border:0;border-bottom:1px solid color-mix(in srgb, var(--ink) 22%, transparent);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:0;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:1ch;padding:.4em .35em;transition:background .18s,color .18s;display:grid}.pick__sym{letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.pick__mcap{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.8em}.pick__row[data-held] .pick__sym{color:var(--hover)}.pick__row:hover,.pick__row:focus-visible{background:var(--ink);color:var(--paper)}.pick__row:hover .pick__sym,.pick__row:hover .pick__mcap,.pick__row:focus-visible .pick__sym,.pick__row:focus-visible .pick__mcap{color:inherit}.pick__row[data-on]{background:var(--accent);color:var(--on-accent)}.pick__row[data-on] .pick__sym,.pick__row[data-on] .pick__mcap{color:inherit}.pick__empty{flex:auto;margin:0;padding:.75em .2em}.chip-row{flex-wrap:wrap;gap:.35em;margin:0 0 .85em;display:flex}.chip{border:1px solid color-mix(in srgb, var(--ink) 22%, transparent);color:var(--muted);font:inherit;letter-spacing:.02em;cursor:pointer;background:0 0;border-radius:0;padding:.25em .55em;font-size:.8em;transition:background .18s,color .18s}.chip:hover:not([data-on]){color:var(--hover);border-color:var(--ink)}.chip[data-on]{border-color:var(--accent);color:var(--on-accent);background:var(--accent)}.quote{font-variant-numeric:tabular-nums;margin:0 0 .8em;font-family:inherit;font-size:1.05em}.quote small{color:var(--muted);font-size:.75em;display:block}.ranks{margin:0;padding:0;list-style:none}.ranks li{border-bottom:1px solid color-mix(in srgb, var(--ink) 22%, transparent);grid-template-columns:3.2em minmax(0,1fr) auto auto;align-items:center;gap:.5em;padding:.4em 0;font-size:.95em;display:grid}.ranks__w{color:var(--accent);font-family:inherit;font-weight:700}.ranks__eth,.ranks__empty{color:var(--muted);white-space:nowrap}.ranks__empty{text-align:right;grid-column:3/5}.ranks--pending{opacity:.65}.countdown{font-variant-numeric:tabular-nums;color:var(--muted);font-family:inherit;font-size:.85em}.reward-grid{flex-wrap:wrap;gap:.35em;margin:0;padding:0;list-style:none;display:flex}.reward-grid li{border:1px solid color-mix(in srgb, var(--ink) 22%, transparent);border-radius:0;padding:.3em .55em;font-family:inherit;font-size:.85em}@media (width<=1200px) and (width>=901px){.app__body--trade{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.desk--trade>.panel:first-child{grid-area:1/1;height:auto;min-height:0;max-height:16rem}.desk--trade>.panel:nth-child(2){grid-area:2/1}.desk--trade>.panel:nth-child(3){grid-area:1/2/3;height:auto;min-height:0}}@media (width<=900px){.app__body,.app__body--trade{grid-template-columns:minmax(0,1fr)}.desk,.desk--split>.panel:first-child,.desk--split>.panel:nth-child(2),.desk--trade>.panel{grid-area:auto/1}.desk--trade>.panel--pick,.desk--trade>.panel--chart{height:auto;min-height:0}.panel--pick{height:auto;max-height:16rem}}@media (width<=640px){.masthead__sub{display:none}.alpha{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}.type-caret:after{opacity:1;animation:none}}
