:root{--bg:#07080b;--fg:#eceef2;--dim:#eceef294;--faint:#eceef257;--line:#ffffff12;--line2:#ffffff21;--panel:#ffffff06;--win:#3ddc97;--loss:#ff5d6c;--amber:#ffb547;--live:#ff4d5e;--sans:-apple-system, BlinkMacSystemFont, "SF Pro Display", "Helvetica Neue", sans-serif;--mono:"SF Mono", ui-monospace, Menlo, monospace;--ease:cubic-bezier(.2, .8, .2, 1);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@property --g{syntax:"<number>";inherits:false;initial-value:0}html{font-size:min(2vh,1.125vw)}*{box-sizing:border-box}body{height:100vh;color:var(--fg);font:500 1rem/1.2 var(--sans);letter-spacing:-.01em;background:var(--bg);-webkit-font-smoothing:antialiased;margin:0;overflow:hidden}button{font:inherit;color:inherit}:focus-visible{outline:1px solid var(--fg);outline-offset:3px}.sleep,.sleep *{cursor:none!important}.num{font-variant-numeric:tabular-nums}.hi{color:var(--fg)}.win{color:var(--win)}.loss{color:var(--loss)}.dim{color:var(--dim)}small,.sheet h3,.field,.tbl th,.th span{font:500 .72rem/1.2 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}.empty{height:100%;font:500 1.1rem var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--faint);place-items:center;display:grid}.ambient{pointer-events:none;background:radial-gradient(120% 90% at 50% 0%, #0e1117, var(--bg) 65%);position:fixed;inset:0;overflow:hidden}.ambient:after{content:"";background:radial-gradient(130% 100% at 50% 45%,#0000 55%,#0000008c),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='260' height='260'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .05 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.aurora{background:radial-gradient(closest-side, var(--a), transparent);will-change:translate;border-radius:50%;width:75vmax;height:75vmax;animation:70s ease-in-out infinite alternate aurora;position:absolute}.a1{--a:#165c704d;top:-40vmax;left:-25vmax}.a2{--a:#40369642;animation-duration:85s;animation-delay:-30s;bottom:-45vmax;right:-30vmax}.a3{--a:#1a785824;width:55vmax;height:55vmax;animation-duration:100s;animation-delay:-60s;top:10vh;left:25vw}@keyframes aurora{33%{translate:14vw 10vh;scale:1.15}66%{translate:-8vw 16vh;scale:.9}to{translate:10vw -8vh;scale:1.05}}.grid{background:radial-gradient(circle,#ffffff12 1px,#0000 1.6px) 0 0/1.8rem 1.8rem;position:absolute;inset:0}.spot{--mx:-100vw;--my:-100vh;background:radial-gradient(circle 16rem at var(--mx) var(--my), #ffffff0b, transparent), radial-gradient(circle, #fff6 1px, transparent 1.6px) 0 0 / 1.8rem 1.8rem;-webkit-mask:radial-gradient(circle 13rem at var(--mx) var(--my), #000, transparent);mask:radial-gradient(circle 13rem at var(--mx) var(--my), #000, transparent);transition:opacity 1.2s}.sleep .spot{opacity:0}.bit{pointer-events:none;position:absolute}.walk{fill:none;stroke:currentColor;stroke-width:.14px;opacity:0;width:100%;height:100%;animation:18s ease-in-out forwards walk;inset:0}.walk path{stroke-dasharray:1;stroke-dashoffset:1px;animation:10s cubic-bezier(.45,0,.2,1) forwards draw}@keyframes walk{8%,65%{opacity:.2}}@keyframes draw{to{stroke-dashoffset:0}}.ping{--s:calc(6rem + var(--z) * 22rem);width:var(--s);height:var(--s);margin:calc(var(--s) / -2) 0 0 calc(var(--s) / -2);animation:ping 2.8s var(--ease) forwards;border:1px solid #ffffff59;border-radius:50%}@keyframes ping{0%{opacity:1;scale:0}to{opacity:0;scale:1}}.streak{background:linear-gradient(90deg,#0000,#ffffff4d,#0000);width:35vw;height:1px;animation:4s cubic-bezier(.6,0,.4,1) forwards streak;translate:-35vw;left:0!important}@keyframes streak{to{translate:100vw}}.wall{transform-origin:50% 100%;opacity:.2;height:110%;font:700 3.4rem var(--mono);letter-spacing:.04em;flex-direction:column;justify-content:space-between;display:flex;position:absolute;bottom:-8%;left:-60%;right:-60%;transform:perspective(70rem)rotateX(52deg)}.wall>div{white-space:nowrap;will-change:translate;gap:4rem;width:max-content;animation:linear infinite scroll;display:flex}.wall:after{content:"";background:linear-gradient(to top, transparent, var(--bg) 85%);position:absolute;inset:-1px}.sleep .wall{opacity:.14}.ring{z-index:9;pointer-events:none;width:2rem;height:2rem;transition:translate .22s var(--ease), scale .3s var(--ease), background-color .3s, border-color .3s, opacity .4s;border:1px solid #ffffff73;border-radius:50%;margin:-1rem 0 0 -1rem;position:fixed;top:0;left:0;translate:-10rem -10rem}.ring.hot{background-color:#ffffff0d;border-color:#fff3;scale:1.9}:is(.sleep .ring,.app:has(dialog[open]) .ring){opacity:0}.app:has(dialog[open]) :is(.ambient *,.stage,.stage *){animation-play-state:paused}.stage{grid-template-rows:auto minmax(0,1fr) 3.2rem;grid-template-columns:minmax(0,1fr);gap:1.4rem;padding:1.5rem 2.6rem 0;animation:900s ease-in-out infinite alternate drift;display:grid;position:fixed;inset:0}@keyframes drift{25%{translate:.35rem -.25rem}50%{translate:-.3rem .3rem}75%{translate:.25rem .35rem}to{translate:-.35rem -.2rem}}@keyframes beacon{0%{box-shadow:0 0}to{box-shadow:0 0 0 .9rem #0000}}.hdr{flex-direction:column;gap:1.5rem;display:flex}.bar{font:500 .85rem var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--dim);align-items:center;gap:1.8rem;display:flex}.bar>*{white-space:nowrap}.brand{min-width:0;color:var(--fg);align-items:center;margin-right:auto;display:flex;overflow:hidden}.brand i{margin-right:.7rem;font-size:1.2rem;font-style:normal}.brand em{color:var(--faint);font-style:normal}.brand em:before{content:"/";color:var(--line2);margin:0 .8rem}.tabs{border:1px solid var(--line2);animation:dockIn .35s var(--ease);background:#101216b3;border-radius:99rem;flex:none;gap:.2rem;padding:.2rem;display:flex}.tabs button{all:unset;color:var(--dim);cursor:pointer;border-radius:99rem;padding:.3rem .9rem;transition:background-color .2s,color .2s}.tabs button:hover{color:var(--fg);background-color:#ffffff14}.tabs button:focus-visible{outline:1px solid var(--fg)}.tabs .on{background-color:var(--fg);color:var(--bg)}.live{color:var(--fg);align-items:center;gap:.6rem;display:inline-flex}.live i{width:.45rem;height:.45rem;color:var(--live);background:currentColor;border-radius:50%;animation:2s infinite beacon}.bar b{color:var(--fg);font-weight:500}.quote{grid-template-columns:auto minmax(0,1fr);align-items:end;gap:4rem;display:grid}.price{letter-spacing:-.045em;background:linear-gradient(#fff 20%,#8d939c);color:#0000;-webkit-background-clip:text;background-clip:text;margin:.35rem 0 .9rem;font-size:5.4rem;font-weight:300;line-height:.95;display:block}.quote dl{gap:2.2rem;margin:0;display:flex}.quote dt{font:500 .66rem var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}.quote dd{color:var(--dim);margin:.3rem 0 0;font-size:1.2rem}.spark{cursor:crosshair;height:8rem;margin-right:.6rem;position:relative}.spark svg{width:100%;height:100%;display:block;overflow:visible}.spark .line{fill:none;stroke:var(--fg);stroke-width:1.5px;stroke-linejoin:round;opacity:.85}.tip{width:.55rem;height:.55rem;color:var(--fg);background:currentColor;border-radius:50%;margin:-.275rem 0 0 -.275rem;animation:2.4s infinite beacon;position:absolute;left:100%}.cross{border-left:1px dashed var(--line2);pointer-events:none;position:absolute;top:0;bottom:0}.cross:after{content:"";top:var(--y);background:var(--fg);border-radius:50%;width:.55rem;height:.55rem;margin-top:-.275rem;position:absolute;left:-.3rem;box-shadow:0 0 1rem #ffffff80}.cross>span{font:500 .8rem var(--mono);letter-spacing:.06em;white-space:nowrap;color:var(--faint);position:absolute;top:-1.3rem;left:.6rem}.cross.flip>span{left:auto;right:.6rem}.cross b{color:var(--fg);margin-right:.5rem;font-weight:500}.panel{min-height:0;animation:panelIn .9s var(--ease) both;position:relative}@keyframes panelIn{0%{opacity:0;filter:blur(6px);translate:0 1rem}}@keyframes rowIn{0%{opacity:0;translate:0 .8rem}}@keyframes cardIn{0%{opacity:0;translate:0 1.2rem;scale:.97}}.body{flex-direction:column;gap:1.3rem;height:100%;min-height:0;display:flex}.title h1{letter-spacing:-.035em;margin:.3rem 0 0;font-size:2.6rem;font-weight:600;line-height:1}.chg{margin:-.5rem 0 .9rem;font-size:1.3rem;font-weight:500}.chg span{font:500 .7rem var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--faint);margin-left:.4rem}.candles .gridl{stroke:var(--line);stroke-dasharray:2 4}.candles g{transition:opacity .2s}.candles .win{stroke:var(--win);fill:var(--win)}.candles .loss{stroke:var(--loss);fill:var(--loss)}.candles .flat{stroke:var(--faint);fill:var(--faint)}.candles g line{stroke-width:1.5px}.candles .vol{stroke:none;fill-opacity:.28}.candles .tip{color:var(--fg);left:auto;right:-.3rem}.map{flex:1;min-height:0;position:relative}.tile{border:.25rem solid var(--bg);animation:cardIn .7s var(--ease) both;border-radius:.9rem;flex-direction:column;justify-content:flex-end;gap:.2rem;padding:0 1.2rem 1rem;display:flex;position:absolute;overflow:hidden;container-type:size}.tile.open{background:linear-gradient(160deg, color-mix(in srgb, var(--c) 34%, #0c0e12), color-mix(in srgb, var(--c) 14%, #0c0e12))}.tile.win{background:color-mix(in srgb, var(--win) calc(var(--m) * 70%), #0c0e12)}.tile:is(.win,.loss){color:#fff}.tile.loss{background:color-mix(in srgb, var(--loss) calc(var(--m) * 70%), #0c0e12)}.tile b{letter-spacing:-.02em;font-size:min(34cqh,20cqw);font-weight:700;line-height:.9}.tile span{font-size:min(16cqh,10cqw);font-weight:500}.tile small{color:#fff9;text-overflow:ellipsis;text-transform:none;letter-spacing:.06em;white-space:nowrap;overflow:hidden}@container (height<=7rem){.tile small{display:none}}.board{grid-auto-flow:column;grid-template-columns:repeat(var(--cols), minmax(0, 1fr));grid-template-rows:repeat(var(--rows), minmax(0, 7rem));align-content:start;column-gap:3rem;height:100%;display:grid}.row{all:unset;border-top:1px solid var(--line);cursor:pointer;animation:rowIn .7s var(--ease) both;position:relative;overflow:hidden;container-type:size}.row-in{grid-template-columns:auto minmax(0,24cqw) minmax(0,1fr) auto auto;align-items:center;gap:0 6cqh;height:100%;padding:0 3cqh 0 12cqh;display:grid}@container (aspect-ratio<8){.row-in{grid-template-columns:auto minmax(0,1fr) 0 auto auto}.row .lane{visibility:hidden}}.row:focus-visible{outline:1px solid var(--fg);outline-offset:-1px}.row:before{content:"";background:var(--c);width:2px;box-shadow:0 0 1rem var(--c);transition:top .4s var(--ease), bottom .4s var(--ease);border-radius:2px;position:absolute;top:32%;bottom:32%;left:0}.row:hover:before{top:14%;bottom:14%}.row.flash:after{content:"";pointer-events:none;background:linear-gradient(100deg, transparent 35%, color-mix(in srgb, var(--c) 30%, transparent) 50%, transparent 65%) 150% 0 / 250% 100% no-repeat, color-mix(in srgb, var(--c) 9%, transparent);animation:sweep 2.6s var(--ease) forwards;position:absolute;inset:0}@keyframes sweep{60%{opacity:1}to{opacity:0;background-position:-50% 0,0 0}}.row .avatar{width:56cqh;height:56cqh}.who b{letter-spacing:-.025em;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap;font-size:34cqh;font-weight:600;line-height:1.1;display:block;overflow:hidden}.who small{margin-top:4cqh;font-size:max(.6rem,10cqh);display:block}.stack{align-self:end;height:72cqh;margin-bottom:9cqh}.stack .more{font:600 34px var(--sans);fill:var(--dim)}.drop{transition:translate .45s var(--ease);animation:.7s cubic-bezier(.3,1.45,.55,1) both drop}@keyframes drop{0%{opacity:0;transform:translateY(-200px)}25%{opacity:1}}.row:hover .drop{translate:0 calc(var(--i) * -6px)}.money{text-align:right;min-width:34cqh}.money small{margin-bottom:4cqh;font-size:max(.6rem,10cqh);display:block}.money b{font:500 42cqh/1 var(--sans);letter-spacing:-.03em;font-variant-numeric:tabular-nums;display:block}.row.out :is(.avatar,.stack,.who){opacity:.35;filter:grayscale(.8)}.row.out:before{opacity:.3}.lane{height:1.6rem;margin:0 2cqh;position:relative}.lane:before{content:"";border-top:1px dashed var(--line2);position:absolute;top:50%;left:0;right:0}.lane i{position:absolute;top:50%}.lane .seg{background:color-mix(in srgb, var(--c) 45%, transparent);border-radius:1rem;height:.3rem;margin-top:-.15rem}.lane .seg.now{background:linear-gradient(90deg, color-mix(in srgb, var(--c) 45%, transparent), var(--c))}.lane .mk{background:var(--bg);border:2px solid var(--c);border-radius:50%;width:.8rem;height:.8rem;margin:-.4rem 0 0 -.4rem}.lane .mk.re{background:var(--c)}.lane .mk.out{border-color:var(--fg);background:var(--fg);border-radius:.1rem;rotate:45deg}.row.out .lane{opacity:.5}.felt-wrap{perspective:90rem;flex:1;min-height:0;position:relative}.felt{border:1px solid var(--line2);animation:felt 1.2s var(--ease) both;background:radial-gradient(closest-side,#ffffff12,#ffffff04);border-radius:50%;position:absolute;inset:14% 20% 6%;transform:rotateX(55deg);box-shadow:0 0 0 1.4rem #ffffff06,0 3rem 6rem #00000080}@keyframes felt{0%{opacity:0;transform:rotateX(85deg)scale(.8)}}.pot{text-align:center;position:absolute;top:55%;left:50%;translate:-50% -50%}.pot b{letter-spacing:-.04em;font-size:3.6rem;font-weight:300;display:block}.seat-tv{pointer-events:none;animation:cardIn .7s var(--ease) both;position:absolute;inset:0}.seat-tv>*{pointer-events:auto;position:absolute;translate:-50% -50%}.chips-tv{left:calc(50% + var(--x) * 23%);top:calc(55% + var(--y) * 23%)}.chips-tv .stack{height:3.4rem;margin:0;display:block}.who-tv{left:calc(50% + var(--x) * 41%);top:calc(55% + var(--y) * 42%);border:1px solid var(--line2);white-space:nowrap;background:#101216b3;border-radius:99rem;grid-template-columns:auto auto;align-items:center;gap:0 .8rem;padding:.5rem 1.1rem .5rem .5rem;display:grid}.who-tv .avatar{grid-row:span 2;width:3.2rem;height:3.2rem}.who-tv b{text-transform:capitalize;font-size:1.5rem;font-weight:600;line-height:1}.who-tv>span{color:var(--dim);font-size:1.15rem}.who-tv .dealer{top:-.5rem;right:-.5rem}.tl{flex-direction:column;flex:1;min-height:0;display:flex}.tl-row{border-top:1px solid var(--line);min-height:0;animation:rowIn .6s var(--ease) both;flex:0 3.6rem;grid-template-columns:14rem minmax(0,1fr) 8rem;align-items:center;gap:1.6rem;display:grid}.tl-row.th{border:0;flex:0 0 1.6rem}.tl-row>b{text-align:right;font-size:1.5rem;font-weight:500}.tl-row .lane{height:100%;margin:0}.tl-row .lane .seg{height:.6rem;margin-top:-.3rem}.tl-row .lane .mk{width:1.1rem;height:1.1rem;margin:-.55rem 0 0 -.55rem}.tl-row.out .tl-who{opacity:.5}.tl-who{text-transform:capitalize;white-space:nowrap;align-items:center;gap:.7rem;font-size:1.5rem;display:flex;overflow:hidden}.tl-who .avatar{width:2.2rem;height:2.2rem}.tl-axis{height:100%;position:relative}.tl-axis small{white-space:nowrap;position:absolute;bottom:0;translate:-50%}.lb{flex-direction:column;flex:1;min-height:0;display:flex}.lb-row{flex:0 3.6rem;grid-template-columns:2.6rem 2.4rem minmax(0,1fr) 6rem 9rem 5rem 9rem 10rem;align-items:center;gap:1.2rem;min-height:0;padding:0 1.2rem;font-size:1.6rem;display:grid}.lb-row:not(.th){border-top:1px solid var(--line);animation:rowIn .6s var(--ease) both;position:relative}.lb-row:not(.th):before{content:"";background:var(--c);width:2px;position:absolute;top:30%;bottom:30%;left:0}.lb-row.th{flex:none;padding-bottom:.6rem}.lb-row>:nth-child(n+4){text-align:right}.lb-row b{text-transform:capitalize;font-weight:600}.lb-row .avatar{width:2.4rem;height:2.4rem}.lb-row .rank,.res .rank{font:500 1rem var(--mono);color:var(--faint)}.r1 .rank{color:var(--fg)}.trend{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linejoin:round;width:100%;height:1.6rem;overflow:visible}.facts{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);gap:1rem;min-height:0;display:grid}.fact{background-color:var(--panel);border:1px solid var(--line);animation:cardIn .7s var(--ease) both;border-radius:1rem;flex-direction:column;justify-content:center;gap:.45rem;padding:.8rem 1.6rem;display:flex;position:relative;overflow:hidden}.fact:before{content:"";background:linear-gradient(90deg, transparent, var(--c), transparent);height:1px;position:absolute;inset:0 1.6rem auto}.fact:hover{border-color:var(--line2);transform:translateY(-.2rem)}.fact-who{align-items:center;gap:.9rem;min-width:0;display:flex}.fact-who .avatar{flex:none;width:3rem;height:3rem}.fact-who b{letter-spacing:-.03em;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap;color:var(--c);font-size:2.4rem;font-weight:600;line-height:1.1;overflow:hidden}.fact>span{color:var(--dim);font-size:1.1rem}.fact>em{color:var(--faint);font-size:.95rem;font-style:normal}.body>.chart{flex:1;height:100%;min-height:0}.fact .big{letter-spacing:-.04em;font-size:3.2rem;font-weight:300;line-height:1}.ticker{border-top:1px solid var(--line);font:500 .85rem var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);align-items:center;gap:1.6rem;display:flex}.ticker .tag{color:var(--fg);white-space:nowrap;align-items:center;gap:.6rem;display:flex}.ticker .tag i{background:var(--win);width:.4rem;height:.4rem;box-shadow:0 0 .6rem var(--win);border-radius:50%}.track-wrap{flex:1;overflow:hidden;-webkit-mask:linear-gradient(90deg,#0000,#000 4% 96%,#0000);mask:linear-gradient(90deg,#0000,#000 4% 96%,#0000)}.track{width:max-content;animation:linear infinite scroll;display:flex}.track span{white-space:nowrap;padding:0 1.4rem}.track span:after{content:"/";color:var(--line2);margin-left:2.8rem}@keyframes scroll{to{translate:-50%}}.toolbar{border:1px solid var(--line2);-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);animation:dockIn .35s var(--ease);background:#101216bf;border-radius:99rem;place-self:center;align-items:center;gap:.15rem;padding:.3rem;display:flex;box-shadow:0 1rem 3rem #00000080}@keyframes dockIn{0%{opacity:0;translate:0 .8rem;scale:.97}}.tb{all:unset;white-space:nowrap;font:500 .95rem var(--sans);color:var(--dim);cursor:pointer;transition:background-color .2s, color .2s, scale .2s var(--ease);border-radius:99rem;align-items:center;gap:.45rem;padding:.5rem .95rem;display:inline-flex}.tb:hover:not(:disabled){color:var(--fg);background-color:#ffffff14}.tb:active:not(:disabled){scale:.95}.tb:focus-visible{outline:1px solid var(--fg)}.tb:disabled{opacity:.3;cursor:default}.tb i{opacity:.7;font-style:normal}.tb.primary{background-color:var(--fg);color:var(--bg)}.tb.primary:hover{color:var(--bg);background-color:#fff}.tb.muted{color:var(--faint)}.toolbar .sep{background:var(--line2);width:1px;height:1.2rem;margin:0 .4rem}input[type=range]{width:5rem;accent-color:var(--fg)}.toast{z-index:5;border:1px solid var(--line2);-webkit-backdrop-filter:blur(24px)saturate(1.5);backdrop-filter:blur(24px)saturate(1.5);min-width:36rem;animation:toast 5.2s var(--ease) both;background:#101216b8;border-radius:1.2rem;align-items:center;gap:1.3rem;padding:1.3rem 1.8rem 1.4rem 1.4rem;display:flex;position:fixed;top:4.4rem;right:2.6rem;box-shadow:0 2rem 5rem #0000008c,inset 0 1px #ffffff0f}@keyframes toast{0%{opacity:0;translate:0 -2rem;scale:.96}8%,90%{opacity:1;translate:0;scale:1}to{opacity:0;translate:0 -.6rem;scale:.98}}.toast:before{content:"";z-index:-1;background:radial-gradient(closest-side, color-mix(in srgb, var(--c) 14%, transparent), transparent);pointer-events:none;position:absolute;inset:-14rem}.toast:after{content:"";background:var(--c);height:2px;box-shadow:0 0 .8rem var(--c);transform-origin:0;border-radius:2px;animation:4.8s linear .4s both timer;position:absolute;bottom:-1px;left:1.2rem;right:1.2rem}@keyframes timer{to{scale:0 1}}.toast .avatar{width:4.6rem;height:4.6rem}.toast div:not(.toast-num) small{align-items:center;gap:.5rem;display:flex}.toast div:not(.toast-num) small:before{content:"";background:var(--c);border-radius:50%;width:.45rem;height:.45rem}.toast.rebuy div small:before{background:var(--amber)}.toast.cashout div small:before{background:var(--win)}.toast.undo div small:before{background:var(--loss)}.toast .struck{color:var(--dim);text-decoration:line-through;text-decoration-thickness:.06em}.toast b{letter-spacing:-.03em;text-transform:capitalize;margin:.3rem 0 .25rem;font-size:2.6rem;font-weight:600;line-height:1;display:block}.toast div>span{color:var(--dim);font-size:1.15rem}.toast-num{text-align:right;margin-left:auto;padding-left:2.4rem}.toast-num b{font-size:2.8rem;font-weight:400}.results{perspective:60rem;flex-direction:column;flex:1;justify-content:safe center;min-height:0;display:flex}.res{border-top:1px solid var(--line);flex:0 4rem;grid-template-columns:2.6rem 2.6rem minmax(0,1fr) auto 10rem;align-items:center;gap:1.2rem;min-height:0;padding:0 1.4rem;font-size:1.7rem;display:grid;position:relative}.res:before{content:"";background:var(--c);width:2px;box-shadow:0 0 1rem var(--c);position:absolute;top:30%;bottom:30%;left:0}.res>:last-child{text-align:right;font-size:2.1rem;font-weight:500}.res b{text-transform:capitalize;font-weight:600}.res .avatar{width:2.6rem;height:2.6rem}.res .dim{font-size:1.1rem}.res:not(.on)>*{visibility:hidden}.res:not(.on):before{opacity:0}.res.champ:not(.on){border-color:var(--line)}.res:not(.on):after{content:"";background:linear-gradient(90deg, var(--line) 30%, #ffffff1f 50%, var(--line) 70%) 0 0 / 200% 100%;border-radius:.4rem;animation:1.8s linear infinite shimmer;position:absolute;inset:38% 1.4rem}@keyframes shimmer{0%{background-position:200% 0}to{background-position:0 0}}.res.on{animation:.6s cubic-bezier(.2,.9,.3,1.3) both flip}@keyframes flip{0%{opacity:0;transform:rotateX(90deg)}}.res.champ{border:1px solid color-mix(in srgb, var(--c) 40%, transparent);border-radius:.9rem;flex-basis:6.5rem;grid-template-columns:2.6rem 4rem minmax(0,1fr) auto 14rem;font-size:2.6rem}.res.champ .avatar{width:4rem;height:4rem}.res.champ>:last-child{font-size:3.4rem}.res.champ.on{background-color:color-mix(in srgb, var(--c) 6%, transparent);animation:.8s cubic-bezier(.2,.9,.3,1.3) both flip,2.4s ease-in-out .8s infinite alternate glow}@keyframes glow{to{box-shadow:inset 0 0 3rem color-mix(in srgb, var(--c) 16%, transparent), 0 0 3rem color-mix(in srgb, var(--c) 14%, transparent)}}.pays{flex-direction:column;flex:1;justify-content:safe center;min-height:0;display:flex}.pay{border-top:1px solid var(--line);animation:cardIn .6s var(--ease) both;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) 5em;align-items:center;gap:.8em;padding:.4em .6em;display:grid}.pay-who{letter-spacing:-.02em;text-transform:capitalize;white-space:nowrap;align-items:center;gap:.45em;font-weight:600;display:flex;overflow:hidden}.pay .avatar{flex:none;width:1.3em;height:1.3em}.pays-word{font:500 .4em var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--faint)}.pay>b{letter-spacing:-.03em;text-align:right;font-size:1.3em;font-weight:400}.confetti{z-index:4;pointer-events:none;position:fixed;inset:0;overflow:hidden}.confetti i{border-radius:.1rem;height:.9rem;animation:linear both fall;position:absolute;top:-2rem}@keyframes fall{to{translate:4rem 112vh;rotate:3turn}}.home{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1rem;height:100%;display:flex}.home .mark{font-size:3rem;line-height:1;animation:6s ease-in-out infinite float}@keyframes float{50%{translate:0 -.6rem}}.home h1{letter-spacing:-.055em;background:linear-gradient(#fff 30%,#ffffff4d);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;font-size:8rem;font-weight:600;line-height:1}.home p{font:500 .9rem var(--mono);letter-spacing:.3em;text-transform:uppercase;color:var(--faint);margin:0 0 2.2rem}.avatar{flex:none;display:block;overflow:visible}.avatar text{font-family:var(--sans);letter-spacing:-.02em;font-weight:600}.dot{all:unset;background:radial-gradient(circle, var(--face) 0 47%, transparent 49%), repeating-conic-gradient(var(--edge) 0 18deg, var(--face) 18deg 45deg);width:1.7rem;height:1.7rem;box-shadow:inset 0 0 0 .16rem var(--face), 0 0 0 1px var(--line2);border-radius:50%;flex:none;display:inline-block}button.dot{cursor:pointer;transition:scale .2s var(--ease)}button.dot:hover{scale:1.15}.dot.on{outline:1px solid var(--fg);outline-offset:3px}.chipbtn{all:unset;width:6rem;height:6rem;font:500 1.35rem var(--sans);letter-spacing:-.02em;color:var(--fg);cursor:pointer;background:radial-gradient(circle, #101318 0 60%, transparent 61%), repeating-conic-gradient(var(--edge) 0 10deg, transparent 10deg 45deg), var(--face);box-shadow:0 0 0 1px var(--line2), 0 .8rem 2rem #00000073;transition:translate .3s var(--ease), rotate .5s var(--ease), box-shadow .3s;border-radius:50%;place-items:center;display:grid}.chipbtn:hover{translate:0 -.3rem;rotate:22.5deg;box-shadow:0 0 0 1px #ffffff4d,0 1.2rem 2.4rem #00000080}.chipbtn:active{translate:0 .1rem}.chipbtn.def{outline:1px solid var(--fg);outline-offset:4px}.sheet{width:min(46rem,94vw);max-height:88vh;color:var(--fg);border:1px solid var(--line2);-webkit-backdrop-filter:blur(24px)saturate(1.4);backdrop-filter:blur(24px)saturate(1.4);background:#0e1014e6;border-radius:1.2rem;padding:0;box-shadow:0 2rem 6rem #000000b3,inset 0 1px #ffffff0d}.sheet.wide{width:min(66rem,94vw)}.sheet::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0405078c}.sheet[open]{animation:sheetIn .4s var(--ease)}@keyframes sheetIn{0%{opacity:0;translate:0 1.2rem;scale:.97}}.sheet-in{padding:1.5rem 2rem 2rem}.sheet header{justify-content:space-between;align-items:center;margin-bottom:.6rem;display:flex}.sheet h2{letter-spacing:-.03em;align-items:center;gap:.8rem;margin:0;font-size:1.8rem;font-weight:600;display:flex}.sheet h2 .avatar{width:2.8rem;height:2.8rem}.sheet h3{margin:1.6rem 0 .7rem}.stats{color:var(--dim);margin:0;font-size:1.15rem}.stats b{color:var(--fg);font-weight:500}.x{all:unset;width:2.2rem;height:2.2rem;color:var(--faint);cursor:pointer;transition:background-color .2s, color .2s, rotate .3s var(--ease);border-radius:50%;place-items:center;display:grid}.x:hover:not(:disabled){color:var(--fg);background-color:#ffffff14;rotate:90deg}.x:disabled{opacity:.2;cursor:default}.btn{all:unset;box-sizing:border-box;border:1px solid var(--line2);font:500 1rem var(--sans);cursor:pointer;transition:background-color .2s, border-color .2s, scale .2s var(--ease);background-color:#ffffff0a;border-radius:.7rem;justify-content:center;align-items:center;gap:.5rem;padding:.65rem 1.15rem;display:inline-flex}.btn:hover{background-color:#ffffff14;border-color:#ffffff3d}.btn:active{scale:.98}.btn:focus-visible{outline:1px solid var(--fg)}.btn.primary{background-color:var(--fg);color:var(--bg);border-color:#0000;box-shadow:0 .6rem 2rem #ffffff14}.btn.primary:hover{background-color:#fff}.btn.big{border-radius:.9rem;padding:1rem 2rem;font-size:1.25rem}.btn.wide{width:100%;margin-top:1.6rem}.btn.danger{color:var(--loss);border-color:color-mix(in srgb, var(--loss) 40%, transparent)}input:not([type]),input[inputmode],select{font:500 1.1rem var(--sans);color:var(--fg);border:1px solid var(--line2);background:#ffffff08;border-radius:.6rem;outline:none;padding:.55rem .8rem;transition:border-color .2s,box-shadow .2s}input:focus,select:focus{border-color:#ffffff59;box-shadow:0 0 0 3px #ffffff0f}.money-in{font:500 1.1rem var(--sans);color:var(--faint);align-items:center;gap:.3rem;display:inline-flex}.money-in input{font-variant-numeric:tabular-nums;width:6rem}.money-in.big input{width:8rem;font-size:1.6rem}.field{flex-direction:column;gap:.45rem;display:flex}.field input{letter-spacing:normal;text-transform:none}.check{align-items:center;gap:.6rem;font-size:1.1rem;display:inline-flex}.check input[type=checkbox]{width:1.2rem;height:1.2rem;accent-color:var(--fg)}.inline{flex-wrap:wrap;align-items:center;gap:.8rem 1.4rem;display:flex}.grid2{grid-template-columns:auto 1fr;gap:2rem;display:grid}.chips-row{flex-wrap:wrap;align-items:center;gap:1.1rem;display:flex}.custom{gap:.5rem;margin-left:.6rem;display:flex}.cashout{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:1rem;display:flex}.cashout .net{font-size:1.6rem}.cashout .btn{margin-left:auto}.seg{border:1px solid var(--line);background:#ffffff08;border-radius:.8rem;gap:.2rem;padding:.25rem;display:inline-flex}.seg button{all:unset;font:500 1.05rem var(--sans);color:var(--dim);cursor:pointer;border-radius:.55rem;padding:.5rem 1rem;transition:background-color .2s,color .2s}.seg button:hover:not(.on){color:var(--fg);background-color:#ffffff0d}.seg .on{background-color:var(--fg);color:var(--bg)}.pills{flex-wrap:wrap;gap:.6rem;display:flex}.pill{all:unset;border:1px solid var(--line2);text-transform:capitalize;cursor:pointer;background-color:#ffffff08;border-radius:99rem;align-items:center;gap:.6rem;padding:.3rem 1rem .3rem .3rem;font-size:1.1rem;font-weight:500;transition:background-color .2s,border-color .2s,opacity .2s;display:inline-flex}.pill .avatar{width:2.2rem;height:2.2rem}.pill:not(:has(.avatar)){justify-content:center;padding:.6rem 1.2rem}.pill:hover{background-color:#ffffff0f;border-color:#ffffff4d}.pill.on{background-color:#ffffff1a;border-color:#fff6}.pill.off{opacity:.45}.newp{flex-wrap:wrap;align-items:center;gap:.8rem;margin-top:1rem;display:flex}.newp input{width:12rem}.swatches{flex-wrap:wrap;gap:.4rem;display:flex}.tbl{border-collapse:collapse;width:100%;font-size:1.1rem}.tbl th{text-align:left;padding:.4rem .6rem}.tbl td{border-top:1px solid var(--line);padding:.45rem .6rem}.tbl .n{text-align:right;font-variant-numeric:tabular-nums}.p{text-transform:capitalize;align-items:center;gap:.6rem;font-weight:500;display:inline-flex}.tbl .avatar,.paylist .avatar,.log .avatar,.roster .avatar{width:1.9rem;height:1.9rem}.tagx{border:1px solid var(--line2);font:500 .65rem var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--dim);border-radius:.3rem;padding:.1rem .4rem}.warn{background:color-mix(in srgb, var(--amber) 8%, transparent);border:1px solid color-mix(in srgb, var(--amber) 35%, transparent);border-radius:.8rem;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.2rem;padding:1rem 1.2rem;font-size:1.1rem;display:flex}.settle-mode{align-items:center;gap:1rem;margin-bottom:.8rem;display:flex}.paylist,.log,.nights,.roster{margin:0;padding:0;list-style:none}.paylist li{text-align:right;border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) 7rem;align-items:center;gap:1rem;padding:.5rem 0;font-size:1.15rem;display:grid}.paylist b{font-size:1.4rem;font-weight:500}.paylist+.btn{margin-top:1rem}.log li{border-top:1px solid var(--line);grid-template-columns:5rem auto 1fr auto 6rem auto;align-items:center;gap:.8rem;padding:.4rem 0;font-size:1.1rem;display:grid}.log time{font:500 .9rem var(--mono);color:var(--faint)}.log b{text-transform:capitalize;font-weight:500}.log b.num{text-align:right}.roster li{border-top:1px solid var(--line);align-items:center;gap:.8rem;padding:.4rem 0;display:flex}.roster input{width:11rem}.roster .swatches{flex:1}.nights li{border-top:1px solid var(--line)}.night-head{all:unset;cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:.4rem 1.2rem;width:100%;padding:.8rem 0;font-size:1.1rem;display:flex}.night-head b{letter-spacing:-.02em;font-size:1.3rem;font-weight:600}.night-head>:last-child{text-transform:capitalize;margin-left:auto}.night-body{flex-direction:column;align-items:flex-start;gap:1rem;padding-bottom:1.2rem;display:flex}.night-body>:not(.btn){align-self:stretch}.chart{width:100%;height:auto;overflow:visible}.chart .zero{stroke:var(--line2);stroke-dasharray:4 4}.chart .axis{font:500 12px var(--mono);fill:var(--faint)}.chart .lbl{font:600 14px var(--sans);text-transform:capitalize}.glow{background-image:radial-gradient(circle 26rem at var(--x,50%) var(--y,50%), rgb(255 255 255/calc(var(--g) * .055)), transparent 70%);transition:--g .5s, border-color .3s, transform .3s var(--ease)}.glow:hover{--g:1}[data-theme=quote] .ticker .track{font:700 1.25rem var(--mono);letter-spacing:.08em;-webkit-mask:radial-gradient(circle,#000 .07rem,#0000 .1rem) 0 0/.2rem .2rem;mask:radial-gradient(circle,#000 .07rem,#0000 .1rem) 0 0/.2rem .2rem}[data-theme=quote] .ticker .track .amber{color:var(--amber)}[data-theme=quote] .ticker .track span:after{color:var(--faint)}.local-label{z-index:40;border:1px solid var(--line2);color:var(--dim);font:500 .72rem var(--mono);letter-spacing:.14em;text-transform:uppercase;pointer-events:none;background:#101216b8;border-radius:99rem;padding:.3rem .9rem;animation:6s forwards local-fade;position:fixed;top:.6rem;left:50%;translate:-50%}@keyframes local-fade{80%{opacity:1}to{opacity:0}}.sync{align-items:center;gap:.6rem;display:inline-flex}.sync i{background:var(--win);border-radius:50%;width:.45rem;height:.45rem}.sync.busy i{background:var(--amber);color:var(--amber);animation:1.2s infinite beacon}.sync.off{color:var(--loss)}.sync.off i{background:var(--loss)}.g-mark{flex:none;width:1.1em;height:1.1em}.btn.google{gap:.7rem}.tb .g-mark{vertical-align:-.1em;width:.95em;height:.95em}.home-note{max-width:40rem;letter-spacing:.14em!important}.picker{flex-direction:column;align-items:center;gap:1.2rem;width:min(60rem,100%);display:flex}.gcards{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.gcard{all:unset;box-sizing:border-box;background-color:var(--panel);border:1px solid var(--line2);cursor:pointer;text-align:left;border-radius:1rem;flex-direction:column;align-items:flex-start;gap:.5rem;min-width:14rem;padding:1.2rem 1.5rem;display:flex}.gcard b{letter-spacing:-.02em;font-size:1.6rem;font-weight:600}.gcard:hover{border-color:#ffffff4d}.gcard:focus-visible{outline:1px solid var(--fg);outline-offset:3px}.gforms{text-align:left;flex-wrap:wrap;justify-content:center;gap:1.2rem 2.4rem;margin-top:1rem;display:flex}.sheet .gforms{justify-content:flex-start}.gforms input{width:19rem}.gforms .btn{font:500 1rem var(--sans);letter-spacing:normal;text-transform:none;color:var(--fg)}.keep{z-index:6;border:1px solid var(--line2);-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);max-width:calc(100vw - 2rem);color:var(--dim);animation:dockIn .5s 1s var(--ease) both;background:#101216c7;border-radius:99rem;align-items:center;gap:1.4rem;padding:.6rem .6rem .6rem 1.6rem;font-size:1.1rem;display:flex;position:fixed;bottom:5rem;left:50%;translate:-50%;box-shadow:0 1rem 3rem #00000080}.member{flex-wrap:wrap;align-items:center;gap:.8rem;width:100%;display:flex}.member b{font-weight:500}.member small{margin-right:auto}.sheet code{font:500 .95rem var(--mono);color:var(--fg);overflow-wrap:anywhere}.qr{flex-direction:column;align-items:center;gap:.8rem;margin:1rem 0 1.4rem;display:flex}.qr img{aspect-ratio:1;width:min(22rem,70vw);image-rendering:pixelated;border-radius:.8rem}.qr a{font:500 .85rem var(--mono);color:var(--dim);overflow-wrap:anywhere;text-align:center}.account{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.8rem;margin-top:1.6rem;padding-top:1rem;display:flex}.account>span{margin-right:auto}.toast.note{min-width:0;max-width:36rem}.toast.note div>span{color:var(--fg);overflow-wrap:anywhere}@media (width<=640px){.toolbar{flex-wrap:wrap;gap:6px;max-width:100%;padding:8px}.toolbar .tb{min-height:44px}}@media (prefers-reduced-motion:reduce){*,:before,:after{animation-duration:.01ms!important;animation-iteration-count:1!important}}.find{align-items:center;gap:1.2rem;margin-top:1.4rem;display:flex}.find input{flex:0 0 18rem;font-size:1.4rem}.oval{border:1px solid var(--line2);background:radial-gradient(closest-side,#ffffff0a,#0000);border-radius:50%;height:24rem;margin:3rem 6rem 2rem;position:relative}.seat{left:calc(50% + var(--x) * 50%);top:calc(50% + var(--y) * 50%);white-space:nowrap;text-transform:capitalize;flex-direction:column;align-items:center;gap:.3rem;font-size:1.2rem;display:flex;position:absolute;translate:-50% -50%}.seat .avatar{background:var(--bg);border-radius:50%;width:3.6rem;height:3.6rem}.dealer{background:var(--fg);width:1.7rem;height:1.7rem;color:var(--bg);font:700 .9rem var(--sans);border-radius:50%;place-items:center;display:grid;position:absolute;top:-.4rem;right:-.9rem}.slots{grid-template-columns:1fr 1fr 2fr;gap:.8rem;display:grid}.slot{border:1px solid var(--line);cursor:pointer;border-radius:.8rem;align-items:center;gap:.4rem;min-height:3.4rem;padding:.4rem .8rem;display:flex}.slot.on{border-color:var(--fg)}.slot small{margin-right:auto}.deck{grid-template-columns:repeat(13,1fr);gap:.3rem;margin-top:1.2rem;display:grid}.card{all:unset;text-align:center;border:1px solid var(--line2);font:600 1.05rem var(--mono);cursor:pointer;background:#ffffff0a;border-radius:.4rem;padding:.4rem .5rem;transition:opacity .2s}.card:hover{border-color:#ffffff4d}.card.h,.card.d{color:var(--loss)}.card.used{opacity:.2}.eqbar{border-radius:.6rem;height:2.2rem;margin-top:1.4rem;display:flex;overflow:hidden}.eqbar i{transition:flex .3s}.eqnums{justify-content:space-between;align-items:baseline;font-size:1.6rem;display:flex}.eqnums .dim{font-size:1rem}[data-theme=terminal]{--bg:#000;--fg:#d8ffe6;--dim:#d8ffe699;--faint:#d8ffe65c;--line:#39ff881f;--line2:#39ff8842;--panel:#39ff8808;--win:#39ff88;--loss:#ff4f6d;--amber:#ffb000;--live:#39ff88;--sys:#39ff88;--sans:"SF Mono", ui-monospace, Menlo, monospace}[data-theme=terminal] body{letter-spacing:0;text-shadow:0 0 .45rem color-mix(in srgb, currentColor 30%, transparent)}[data-theme=terminal] :not(input,textarea){text-transform:lowercase!important}[data-theme=terminal] :is(.up,.card){text-transform:uppercase!important}[data-theme=terminal] :is(.who b,.money b,.price,h1,h2,.toast b,.fact b,.fact .big,.res,.pay,.pay>b,.pay-who,.bar,.ticker,.tb,.btn){letter-spacing:0}[data-theme=terminal] :is(small,.sheet h3,.tbl th,.th span,.quote dt){color:var(--amber);letter-spacing:.06em}[data-theme=terminal] :focus-visible,[data-theme=terminal] .row:focus-visible{outline-color:var(--sys)}[data-theme=terminal] :is(.check input[type=checkbox],input[type=range]){accent-color:var(--sys)}[data-theme=terminal] .app:after{content:"";z-index:8;pointer-events:none;background:repeating-linear-gradient(#0003 0 1px,#0000 1px 3px),radial-gradient(130% 100% at 50% 45%,#0000 55%,#000000b3);border-radius:2.4rem;position:fixed;inset:0;box-shadow:0 0 0 4rem #000,inset 0 0 5rem #000000e6,inset 0 0 1.2rem #39ff880f}[data-theme=terminal] .app:before{content:"";z-index:8;pointer-events:none;background:linear-gradient(#0000,#39ff8809 45%,#d8ffe60d 50%,#0000) 0 -14rem/100% 14rem no-repeat;animation:11s linear infinite t-roll;position:fixed;inset:0}[data-theme=terminal] .ring{border-color:#39ff8899;border-radius:0}[data-theme=terminal] .ring.hot{background-color:#39ff880f;border-color:#39ff884d}[data-theme=terminal] .glow{background-image:radial-gradient(circle 26rem at var(--x,50%) var(--y,50%), rgb(57 255 136/calc(var(--g) * .05)), transparent 70%)}[data-theme=terminal] .alarm .stage{animation:900s ease-in-out infinite alternate drift,.3s steps(2,end) 4 t-glitch}[data-theme=terminal] .caret{color:var(--sys);margin-left:.3em;font-style:normal;animation:1.06s step-end infinite t-blink}[data-theme=terminal] .type{white-space:pre;vertical-align:bottom;max-width:0;animation:t-type calc(var(--n) * 30ms) steps(var(--n)) both;display:inline-block;overflow:hidden}[data-theme=terminal] .ambient{background:var(--bg)}[data-theme=terminal] .ambient:after,[data-theme=terminal] .aurora,[data-theme=terminal] .spot{display:none}[data-theme=terminal] .grid{background:radial-gradient(circle,#39ff8817 1px,#0000 1.6px) 0 0/1.8rem 1.8rem}[data-theme=terminal] .chargrid{width:100%;height:100%;transition:opacity 1.2s;position:absolute;inset:0}[data-theme=terminal] .sleep .chargrid{opacity:0}[data-theme=terminal] .ping{border-color:#39ff8859;border-radius:0}[data-theme=terminal] .streak{background:linear-gradient(90deg,#0000,#39ff8859,#0000)}[data-theme=terminal] :is(.tail,.man){font:500 .85rem/1.5 var(--mono);color:var(--sys);white-space:pre;opacity:0;margin:0;animation:14s ease-in-out forwards t-bit}[data-theme=terminal] :is(.tail,.man) span{display:block}[data-theme=terminal] .hdr{display:contents}[data-theme=terminal] .stage{grid-template:"bar""quote""main"minmax(0,1fr)"foot"2.6rem/minmax(0,1fr)}[data-theme=terminal] .stage:has(>.side){grid-template:"bar bar""quote side""main side"minmax(0,1fr)"foot foot"2.6rem/minmax(0,1fr) 27rem}[data-theme=terminal] .bar{grid-area:bar}[data-theme=terminal] .quote{grid-area:quote}[data-theme=terminal] .panel{grid-area:main}[data-theme=terminal] :is(.ticker,.toolbar){grid-area:foot}[data-theme=terminal] .side{min-height:0;animation:panelIn .9s var(--ease) both;flex-direction:column;grid-area:side;gap:1.4rem;display:flex}[data-theme=terminal] :is(.quote,.panel,.pane){background:#000c}[data-theme=terminal] .pane{border:1px solid var(--line2);min-height:0;font:500 .95rem/1.55 var(--mono);flex-direction:column;padding:1.2rem 1.2rem .8rem;display:flex;position:relative}[data-theme=terminal] .htop div{white-space:pre;display:flex}[data-theme=terminal] .htop .nm{text-overflow:ellipsis;width:9ch;color:var(--c);overflow:hidden}[data-theme=terminal] .htop i{color:var(--c);font-style:normal}[data-theme=terminal] .htop b{margin-left:auto;font-weight:500}[data-theme=terminal] .htop .out{opacity:.4}[data-theme=terminal] .htop p{color:var(--dim);margin:0}[data-theme=terminal] .htop p:first-of-type{margin-top:.6rem}[data-theme=terminal] .htop p b{color:var(--sys);font-weight:500}[data-theme=terminal] .logp{flex:1}[data-theme=terminal] .logp>div{flex-direction:column;flex:1;justify-content:flex-end;display:flex;overflow:hidden}[data-theme=terminal] .logp>div>div{white-space:pre;flex:none}[data-theme=terminal] .logp .amber{color:var(--amber)}[data-theme=terminal] .logp .caret{margin:0}[data-theme=terminal] .bar{text-transform:none;font-size:1rem}[data-theme=terminal] .prompt{text-overflow:ellipsis;min-width:0;color:var(--fg);margin-right:auto;overflow:hidden}[data-theme=terminal] .prompt b{color:var(--sys);font-weight:600}[data-theme=terminal] .prompt em{color:#5fb4ff;font-style:normal}[data-theme=terminal] .live i{border-radius:0}[data-theme=terminal] .quote{border:1px solid var(--line2);padding:1.3rem 1.6rem 1rem;position:relative}[data-theme=terminal] :is(.quote,.panel,.pane){border:3px double var(--line2)!important}[data-theme=terminal] :is(.quote,.panel,.pane):before{content:"╡ " attr(data-title) " ╞";z-index:1;background:var(--bg);font:500 .85rem var(--mono);color:var(--amber);padding:0 .4rem;position:absolute;top:0;left:1.2rem;translate:0 -55%}[data-theme=terminal] .quote:before{content:"╡ top ╞"}[data-theme=terminal] .top{font:500 1.05rem/1.45 var(--mono);color:var(--dim);white-space:pre;margin:0 0 .9rem}[data-theme=terminal] .top b{color:var(--sys);font-weight:500}[data-theme=terminal] .quote .figlet{color:var(--sys)}[data-theme=terminal] .graph{border-bottom:1px solid var(--line2);height:100%;min-height:8rem}[data-theme=terminal] .graph text{font:1px var(--mono);fill:var(--sys);text-shadow:none;white-space:pre}[data-theme=terminal] .graph .cross{border-color:#39ff8880;border-left-style:solid}[data-theme=terminal] .graph .cross:after{display:none}[data-theme=terminal] .price{color:var(--sys);text-shadow:0 0 1.2rem #39ff8873;background:0 0;margin:.2rem 0 .7rem;font-size:4.6rem;font-weight:500}[data-theme=terminal] .quote{align-items:stretch;gap:2.5rem}[data-theme=terminal] .quote dl{grid-template-columns:auto auto;gap:.2rem 1.6rem;display:grid}[data-theme=terminal] .quote dl>div{align-items:baseline;gap:.6rem;display:flex}[data-theme=terminal] .quote dt{color:var(--faint);letter-spacing:0;font-size:1rem}[data-theme=terminal] .quote dd{color:var(--fg);margin:0;font-size:1.15rem}[data-theme=terminal] .spark{background:radial-gradient(circle, var(--line2) 1px, transparent 1.5px) 0 0 / 2rem 2rem}[data-theme=terminal] .spark .line{stroke:var(--sys);opacity:1;filter:drop-shadow(0 0 4px var(--sys))}[data-theme=terminal] .spark stop{stop-color:var(--sys)}[data-theme=terminal] .tip{color:var(--sys);background:var(--sys);border-radius:0}[data-theme=terminal] .cross>span{color:var(--sys)}[data-theme=terminal] .panel{border:1px solid var(--line2);padding:1.4rem 1.6rem 1rem}[data-theme=terminal] .title h1{font-size:2.2rem}[data-theme=terminal] .title h1:before{content:"$ cat ";color:var(--sys)}[data-theme=terminal] .empty{font-size:1.2rem}[data-theme=terminal] .row:before{width:.35rem;box-shadow:none;border-radius:0}[data-theme=terminal] .row.flash:after{background:var(--c);mix-blend-mode:difference;animation:1.8s step-end forwards t-rv}[data-theme=terminal] .row.flash .row-in{animation:.32s steps(2,end) 2 t-glitch}[data-theme=terminal] .who b{font-size:30cqh}[data-theme=terminal] .money b{font-size:36cqh;font-weight:500}[data-theme=terminal] .blocks{white-space:nowrap;text-shadow:0 0 .6rem;align-self:center;align-items:center;height:auto;margin:0;font-size:34cqh;line-height:1;display:flex}[data-theme=terminal] .blocks i{margin-right:.15em;font-style:normal}[data-theme=terminal] .blocks i:nth-child(5n){margin-right:.6em}[data-theme=terminal] .blocks i.new{animation:.25s step-end 3 reverse t-blink}[data-theme=terminal] .blocks em{color:var(--dim);font-size:.7em;font-style:normal}[data-theme=terminal] .chips-tv .blocks{font-size:1.4rem}[data-theme=terminal] .tag-id{font:600 .9em var(--mono);white-space:nowrap}[data-theme=terminal] .lane:before{border-top-style:dotted}[data-theme=terminal] .lane .seg{background:repeating-linear-gradient(90deg, color-mix(in srgb, var(--c) 70%, transparent) 0 .5ch, transparent 0 1ch);border-radius:0}[data-theme=terminal] .lane .seg.now{background:repeating-linear-gradient(90deg, var(--c) 0 .5ch, transparent 0 1ch)}[data-theme=terminal] .lane .mk{border-radius:0}[data-theme=terminal] .felt{border:3px double var(--line2);box-shadow:none;background:0 0}[data-theme=terminal] .who-tv{background:#000;border-radius:0}[data-theme=terminal] .pot b{color:var(--sys);font-weight:500}[data-theme=terminal] .lb-row:not(.th):before{width:.3rem}[data-theme=terminal] .trend-txt{font:500 1.4rem/1 var(--mono);letter-spacing:.04em;white-space:nowrap;overflow:hidden}[data-theme=terminal] .fact{background:0 0;border-style:dashed;border-radius:0}[data-theme=terminal] .fact .big{color:var(--sys);font-weight:500}[data-theme=terminal] .ticker{text-transform:none;height:2.2rem;color:var(--dim);background:#39ff881a;border-top:none;align-self:center;gap:0;font-size:.95rem}[data-theme=terminal] .ticker .tag{height:100%;color:var(--sys);background:#39ff8838;padding:0 1rem;font-weight:700}[data-theme=terminal] .ticker .tab{white-space:nowrap;padding:0 .8rem}[data-theme=terminal] .ticker .tab.on{color:var(--sys)}[data-theme=terminal] .track span:after{content:"│";color:var(--line2)}[data-theme=terminal] .toolbar{border-color:var(--line2);-webkit-backdrop-filter:none;backdrop-filter:none;background:#000000e0;border-radius:0;padding:.3rem .6rem}[data-theme=terminal] .toolbar:before{content:":";color:var(--sys);margin-right:.4rem;font-weight:700}[data-theme=terminal] .tabs{-webkit-backdrop-filter:none;backdrop-filter:none;background:#000;border-radius:0}[data-theme=terminal] .tabs button{border-radius:0}[data-theme=terminal] .tabs .on{background-color:var(--sys);color:#000;text-shadow:none}[data-theme=terminal] .tb{border-radius:0;gap:.3rem;padding:.45rem .4rem;font-size:.9rem}[data-theme=terminal] .tb i{display:none}[data-theme=terminal] .tb:before{content:"[";color:var(--faint)}[data-theme=terminal] .tb:after{content:"]";color:var(--faint)}[data-theme=terminal] .tb:hover:not(:disabled){color:var(--sys);background-color:#39ff881f}[data-theme=terminal] :is(.tb,.btn,.seg button).primary,[data-theme=terminal] .seg .on{background-color:var(--sys);color:#000;text-shadow:none}[data-theme=terminal] :is(.tb,.btn).primary:before,[data-theme=terminal] :is(.tb,.btn).primary:after{color:#00000080}[data-theme=terminal] .toast{border-color:var(--line2);-webkit-backdrop-filter:none;backdrop-filter:none;background:#000000eb;border-radius:0;min-width:40rem;box-shadow:0 0 2.5rem #39ff8814}[data-theme=terminal] .toast:before{display:none}[data-theme=terminal] .toast:after{box-shadow:none;border-radius:0}[data-theme=terminal] .toast div small:before{border-radius:0!important}[data-theme=terminal] .toast .avatar{width:4rem;height:4rem}[data-theme=terminal] .tty .cmd{color:var(--fg);margin:.5rem 0 .4rem;font-size:1.5rem;display:block}[data-theme=terminal] .tty .st{animation:10ms both t-show,.32s steps(2,end) 2 t-glitch;animation-delay:calc(var(--n) * 30ms + .1s);font-size:1.4rem;display:block}[data-theme=terminal] .tty .st.win{color:var(--win)}[data-theme=terminal] .tty .st.loss{color:var(--loss)}[data-theme=terminal] .toast.tty b{color:var(--amber);font-size:2.2rem}[data-theme=terminal] .res.champ{border-radius:0}[data-theme=terminal] .compile{font:500 1.3rem var(--mono);color:var(--sys);margin:0}[data-theme=terminal] .figlet{font-family:var(--mono);letter-spacing:0;white-space:pre;color:var(--c,var(--sys));text-shadow:0 0 .8rem;margin:.3rem 0 0;line-height:1}[data-theme=terminal] .pay{padding-block:.15em}[data-theme=terminal] .pays-word{letter-spacing:0;color:var(--faint);font-size:1em}[data-theme=terminal] .pay-who:first-child:before{content:"-";color:var(--loss)}[data-theme=terminal] .pay-who:nth-child(3):before{content:"+";color:var(--win)}[data-theme=terminal] .rain{z-index:4;pointer-events:none;opacity:.6;width:100%;height:100%;position:fixed;inset:0}[data-theme=terminal] .home.tty{text-align:left;align-items:flex-start;gap:1.6rem;padding-left:6rem;position:relative}[data-theme=terminal] .chip3d{font:500 1.1rem/1 var(--mono);color:var(--sys);text-shadow:0 0 .8rem #39ff8899;white-space:pre;margin:0;position:absolute;top:50%;right:6rem;translate:0 -50%}[data-theme=terminal] .boot{font:500 1.1rem/1.6 var(--mono);color:var(--dim)}[data-theme=terminal] .boot .type{font:inherit;letter-spacing:0;color:inherit;margin:0;display:block}[data-theme=terminal] :is(.home,.boot-over) .figlet{animation:10ms 1.9s both t-show}[data-theme=terminal] .home.tty>p{font:500 1.1rem var(--mono);letter-spacing:0;color:var(--dim);align-items:center;gap:1rem;margin:0;animation:10ms 2.1s both t-show;display:flex}[data-theme=terminal] .boot-over{z-index:30;background:#000;flex-direction:column;justify-content:center;gap:1.6rem;padding-left:8rem;display:flex;position:fixed;inset:0}[data-theme=terminal] .sheet{border-color:var(--sys);-webkit-backdrop-filter:none;backdrop-filter:none;background:#000000f2;border-radius:0;box-shadow:0 0 4rem #39ff881a}[data-theme=terminal] .sheet::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:#000000b3}[data-theme=terminal] .sheet header{border-bottom:1px solid var(--line2);background:#39ff880f;margin:-1.5rem -2rem 1rem;padding:.5rem 1rem .5rem 1.2rem}[data-theme=terminal] .sheet h2{color:var(--amber);font-size:1.25rem}[data-theme=terminal] .sheet h2:before{content:"┌─";color:var(--sys)}[data-theme=terminal] .sheet h3:before{content:"# ";color:var(--sys)}[data-theme=terminal] .x{border-radius:0;width:auto;padding:0 .4rem;display:inline-flex}[data-theme=terminal] .x:before{content:"["}[data-theme=terminal] .x:after{content:"]"}[data-theme=terminal] .x:hover:not(:disabled){color:var(--sys);rotate:none}[data-theme=terminal] .btn{background-color:#0000;border-radius:0}[data-theme=terminal] .btn:before{content:"[ ";color:var(--faint)}[data-theme=terminal] .btn:after{content:" ]";color:var(--faint)}[data-theme=terminal] .btn:hover{border-color:var(--sys);background-color:#39ff881a}[data-theme=terminal] .btn.primary{box-shadow:0 0 1.5rem #39ff8840}[data-theme=terminal] .btn.primary:hover{background-color:#7dffb0}[data-theme=terminal] :is(input:not([type]),input[inputmode],select){caret-color:var(--sys);caret-shape:block;background:#000;border-radius:0}[data-theme=terminal] :is(input,select):focus{border-color:var(--sys);box-shadow:0 0 0 1px var(--sys)}[data-theme=terminal] :is(.seg,.seg button,.pill,.warn,.slot,.card,.chipbtn){border-radius:0}[data-theme=terminal] .pill.on,[data-theme=terminal] .slot.on{border-color:var(--sys);background-color:#39ff881a}[data-theme=terminal] .dot{border-radius:.2rem}[data-theme=terminal] .chipbtn{border:1px solid var(--face);width:auto;height:auto;box-shadow:inset 0 -.3rem 0 var(--face);background:#000;padding:.9rem 1.4rem}[data-theme=terminal] .chipbtn:hover{background:color-mix(in srgb, var(--face) 22%, #000);box-shadow:inset 0 -.3rem 0 var(--face);translate:none;rotate:none}[data-theme=terminal] .chipbtn.def{outline-color:var(--sys)}[data-theme=terminal] .oval{border:1px dashed var(--sys);background:0 0}[data-theme=terminal] .seat .avatar{border-radius:0}[data-theme=terminal] .dealer{background:var(--amber);width:auto;text-shadow:none;border-radius:0;padding:0 .15rem}[data-theme=terminal] .dealer:before{content:"["}[data-theme=terminal] .dealer:after{content:"]"}[data-theme=terminal] .eqbar{border-radius:0;-webkit-mask:repeating-linear-gradient(90deg,#000 0 .8rem,#0000 0 1rem);mask:repeating-linear-gradient(90deg,#000 0 .8rem,#0000 0 1rem)}@keyframes t-blink{50%{opacity:0}}@keyframes t-roll{to{background-position:0 100vh}}@keyframes t-show{0%{opacity:0}to{opacity:1}}@keyframes t-type{to{max-width:calc(var(--n) * 1ch)}}@keyframes t-bit{10%,70%{opacity:.22}}@keyframes t-flicker{50%{opacity:.45}}@keyframes t-rv{0%{opacity:1}15%{opacity:0}25%{opacity:1}70%,to{opacity:0}}@keyframes t-glitch{0%{text-shadow:-.15rem 0 #ff2bd6,.15rem 0 #00f0ff;translate:.15rem}50%{text-shadow:.15rem 0 #ff2bd6,-.15rem 0 #00f0ff;translate:-.15rem}}[data-theme=terminal] :is(.keep,.gcard,.qr img){border-radius:0}[data-theme=terminal] .keep{border-color:var(--sys);-webkit-backdrop-filter:none;backdrop-filter:none;font-family:var(--mono);color:var(--amber);background:#000000eb}[data-theme=terminal] .gcard{background:#000}[data-theme=terminal] .gcard:hover{border-color:var(--sys);background-color:#39ff880f}[data-theme=terminal] .gcard b:before{content:"drwx  ";color:var(--faint);font-weight:400}[data-theme=terminal] .picker{align-items:flex-start}[data-theme=terminal] .gcards,[data-theme=terminal] .gforms{justify-content:flex-start}[data-theme=terminal] .sync i{border-radius:0}[data-theme=terminal] .gforms .btn{font-family:var(--mono)}[data-theme=terminal] .btn.google .g-mark{filter:grayscale()brightness(1.6)}[data-theme=glass]{--bg:#071830;--fg:#f3ecd8;--dim:#f3ecd8a8;--faint:#f3ecd86b;--line:#7fdcff1c;--line2:#7fdcff42;--panel:#0a224261;--win:#4fe3a3;--loss:#ff6b81;--amber:#ffd27f;--live:#7fdcff;--sys:#7fdcff;--sans:Georgia, "Iowan Old Style", Cambria, "Times New Roman", serif}[data-theme=glass] body{letter-spacing:0}[data-theme=glass] :is(small,.sheet h3,.field,.tbl th,.th span,.quote dt){font:italic 500 .95rem/1.2 var(--sans);letter-spacing:0;text-transform:none;color:var(--amber)}[data-theme=glass] :focus-visible,[data-theme=glass] .row:focus-visible{outline-color:var(--sys)}[data-theme=glass] :is(.check input[type=checkbox],input[type=range]){accent-color:var(--sys)}[data-theme=glass] .ring{border-color:#7fdcff99}[data-theme=glass] .ring.hot{background-color:#7fdcff0f;border-color:#7fdcff4d}[data-theme=glass] .glow{background-image:radial-gradient(circle 26rem at var(--x,50%) var(--y,50%), rgb(127 220 255/calc(var(--g) * .06)), transparent 70%)}[data-theme=glass] .ambient{background:radial-gradient(120% 90% at 30% 0%, #0d2848, var(--bg) 70%)}[data-theme=glass] .aurora,[data-theme=glass] .spot{display:none}[data-theme=glass] .grid{background:linear-gradient(var(--line2), var(--line2)) 12% 0 / 1px 100% no-repeat, linear-gradient(var(--line2), var(--line2)) 0 88% / 100% 1px no-repeat, linear-gradient(#7fdcff17 1px, transparent 1px) 0 0 / 100% 5rem, linear-gradient(90deg, #7fdcff17 1px, transparent 1px) 0 0 / 5rem 100%, linear-gradient(#7fdcff09 1px, transparent 1px) 0 0 / 100% 1rem, linear-gradient(90deg, #7fdcff09 1px, transparent 1px) 0 0 / 1rem 100%}[data-theme=glass] .lorenz{width:100%;height:100%;position:absolute;inset:0}[data-theme=glass] .surface{flex:1;width:100%;min-height:0}[data-theme=glass] .legend{text-transform:capitalize;flex-wrap:wrap;align-items:baseline;gap:.4rem 1.6rem;margin:-.4rem 0 0;font-size:1.25rem;display:flex}[data-theme=glass] .hdr{display:contents}[data-theme=glass] .stage{grid-template:"bar""main"minmax(0,1fr)"foot"3.2rem/minmax(0,1fr)}[data-theme=glass] .stage:has(.quote){grid-template:"bar bar""quote main"minmax(0,1fr)"foot foot"3.2rem/30rem minmax(0,1fr)}[data-theme=glass] .bar{font:500 1rem var(--sans);letter-spacing:0;text-transform:none;grid-area:bar}[data-theme=glass] .quote{grid-area:quote}[data-theme=glass] .panel{grid-area:main}[data-theme=glass] :is(.ticker,.toolbar){grid-area:foot}[data-theme=glass] .brand:before{content:"Session ·";color:var(--amber);margin-right:.5rem;font-style:italic}[data-theme=glass] .brand em{font-style:italic}[data-theme=glass] .live{font-family:var(--mono);font-size:.9rem}[data-theme=glass] :is(.quote,.panel){background:var(--panel);border:1px solid var(--line2);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border-radius:.7rem;box-shadow:inset 0 1px #ffffff0f,0 1rem 3rem #0000004d}[data-theme=glass] .panel{padding:2.2rem 1.6rem 1rem}[data-theme=glass] .quote{padding:2.2rem 1.6rem 1.2rem}[data-theme=glass] :is(.quote,.panel):before{z-index:1;font:italic 500 .95rem var(--sans);color:var(--amber);position:absolute;top:.7rem;left:1.6rem}[data-theme=glass] .panel:before{content:"Fig. " attr(data-fig) " — " attr(data-title)}[data-theme=glass] .quote:before{content:"In [1]: stack"}[data-theme=glass] .quote{flex-direction:column;justify-content:space-between;align-items:stretch;gap:1.2rem;display:flex;position:relative}[data-theme=glass] .price{letter-spacing:-.02em;color:var(--sys);text-shadow:0 0 1.4rem #7fdcff59;background:0 0;margin:.3rem 0 .9rem;font-size:4.6rem;font-weight:400}[data-theme=glass] .quote dl{grid-template-columns:1fr 1fr;gap:.8rem 1rem;display:grid}[data-theme=glass] .quote dd{color:var(--fg);font-size:1.3rem}[data-theme=glass] .spark{flex:1;height:auto;min-height:10rem;margin-right:0}[data-theme=glass] .eq{font:italic 500 1.15rem var(--sans);color:var(--dim);margin:-.4rem 0 .6rem}[data-theme=glass] .spark .line{stroke:var(--sys);opacity:1}[data-theme=glass] .spark stop{stop-color:var(--sys)}[data-theme=glass] .ticker{border-top-color:var(--line2);font:italic 500 1rem var(--sans);letter-spacing:0;text-transform:none;color:var(--dim)}[data-theme=glass] .ticker .tag{color:var(--sys);font-style:normal}[data-theme=glass] .toolbar{border-color:var(--line2);background:#080e24b3;border-radius:.7rem}[data-theme=glass] .tb{border-radius:.5rem}[data-theme=glass] .tabs{background:#081830bf;border-radius:.6rem}[data-theme=glass] .tabs button{border-radius:.4rem;font-style:italic}[data-theme=glass] :is(.tabs .on),[data-theme=glass] :is(.tb,.btn,.seg button).primary,[data-theme=glass] .seg .on{background-color:var(--sys);color:#04121c}[data-theme=glass] .btn:hover{border-color:var(--sys)}[data-theme=glass] .pill.on,[data-theme=glass] .slot.on{border-color:var(--sys);background-color:#7fdcff1a}[data-theme=glass] .sheet{border-color:var(--line2);-webkit-backdrop-filter:blur(16px)saturate(1.3);backdrop-filter:blur(16px)saturate(1.3);background:#080e24d1;border-radius:.8rem}[data-theme=glass] .sheet::backdrop{background:#03050e99}[data-theme=glass] .sheet h2{font-weight:400}[data-theme=glass] .sheet h3:before{content:"§ ";color:var(--sys)}[data-theme=glass] .gl{opacity:0;fill:none;stroke:var(--sys);stroke-width:.15px;animation:16s ease-in-out forwards g-bit}[data-theme=glass] .gl.bell{stroke-width:.6px;fill:#7fdcff1a;width:30rem;height:9rem}[data-theme=glass] .fan .win{stroke:var(--win)}[data-theme=glass] .fan .loss{stroke:var(--loss)}[data-theme=glass] .fan{stroke-width:.08px}[data-theme=glass] .glass-boot{z-index:30;background:var(--bg);flex-direction:column;justify-content:center;align-items:center;gap:.6rem;display:flex;position:fixed;inset:0}[data-theme=glass] .glass-boot svg{fill:none;stroke-linecap:round;width:60rem;height:34rem}[data-theme=glass] .glass-boot path{stroke-dasharray:1;stroke-dashoffset:1px;animation:g-draw 1.6s var(--ease) forwards}[data-theme=glass] .glass-boot .axis{stroke:var(--line2);stroke-width:.5px}[data-theme=glass] .glass-boot .curve{stroke:var(--sys);stroke-width:1px;animation-duration:1.8s;animation-delay:.7s}[data-theme=glass] .glass-boot :is(h1,p){opacity:0;margin:0;animation:.8s 1.8s forwards g-fade}[data-theme=glass] .glass-boot h1{font-size:3rem;font-weight:400}[data-theme=glass] .glass-boot p{font:italic 500 1.2rem var(--sans);color:var(--amber);animation-delay:2.2s}[data-theme=glass] .sigma{font:500 1.2rem var(--mono);color:var(--sys);margin:.8rem 0 0;animation:.8s both g-fade}[data-theme=glass] .qed{text-align:right;font:italic 400 1.8rem var(--sans);color:var(--amber);margin:1rem 0 0;animation:1s 1.4s both g-fade}[data-theme=glass] .pays{font-size:2rem!important}[data-theme=glass] .pays-word{color:var(--sys);letter-spacing:0;font-size:.7em}[data-theme=glass] .res .dim{font:500 1.1rem var(--mono);white-space:nowrap}[data-theme=glass] .spark .band{fill:#7fdcff1a;stroke:none}[data-theme=glass] .spark .fit{stroke:var(--amber);stroke-width:1px;stroke-dasharray:5 4;opacity:.85}[data-theme=glass] .stack .drop{filter:drop-shadow(0 0 .35rem color-mix(in srgb, currentColor 30%, transparent))}[data-theme=glass] .felt{background:repeating-radial-gradient(circle, transparent 0 calc(12.5% - 1px), var(--line2) 0 12.5%), repeating-conic-gradient(from 0deg, var(--line2) 0 .4deg, transparent .4deg 30deg), radial-gradient(closest-side, #7fdcff14, transparent);border-color:var(--sys);box-shadow:0 0 4rem #7fdcff1f}[data-theme=glass] .who-tv{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#081830bf;border-radius:.7rem}[data-theme=glass] .pot b{color:var(--sys);text-shadow:0 0 1.4rem #7fdcff59;font-weight:400}[data-theme=glass] .trend .dot{stroke-width:7px;stroke-linecap:round}[data-theme=glass] .eqcurve{width:100%;height:5rem;margin-top:1rem;display:block;overflow:visible}[data-theme=glass] .eqcurve polyline{fill:#7fdcff1f;stroke:var(--sys);stroke-width:2px}[data-theme=glass] .eqcurve line{stroke:var(--amber);stroke-width:1px;stroke-dasharray:4 3}[data-theme=glass] .eqbar{margin-top:.4rem}[data-theme=glass] .toast{border-color:var(--line2);-webkit-backdrop-filter:blur(14px)saturate(1.3);backdrop-filter:blur(14px)saturate(1.3);background:#080e24b3;border-radius:.8rem}[data-theme=glass] .toast div:not(.toast-num) span{font:500 1.15rem var(--mono);color:var(--dim)}[data-theme=glass] .row.flash:after{background:linear-gradient(100deg, transparent 38%, #ffffff2e 47%, color-mix(in srgb, var(--c) 40%, transparent) 50%, #ffffff1a 53%, transparent 62%) 150% 0 / 250% 100% no-repeat, color-mix(in srgb, var(--c) 7%, transparent)}[data-theme=glass] .confetti i{opacity:.8;clip-path:polygon(50% 0,100% 70%,20% 100%);border-radius:0;height:1.4rem}[data-theme=glass] .confetti i:nth-child(3n){clip-path:polygon(0 20%,80% 0,100% 100%)}[data-theme=glass] :is(input:not([type]),input[inputmode],select){caret-color:var(--sys);background:#040818b3}[data-theme=glass] :is(input,select):focus{border-color:var(--sys)}@keyframes g-bit{12%,70%{opacity:.35}}@keyframes g-draw{to{stroke-dashoffset:0}}@keyframes g-fade{0%{opacity:0}to{opacity:1}}[data-theme=glass] .keep{background:#080e24c7;border-radius:.8rem;font-style:italic}[data-theme=glass] .gcard{background-color:#08183099;border-radius:.6rem}[data-theme=glass] .gcard:hover{border-color:var(--sys)}[data-theme=glass] .gcard b{font-weight:400}[data-theme=glass] .gcard b:before{content:"g ∈ ";color:var(--sys);font-style:italic}[data-theme=glass] .sync i{background:var(--sys)}
