.stats-strip{display:flex;gap:4px;flex-wrap:wrap;margin-bottom:16px;padding:10px 14px;border:1px solid var(--line);border-radius:var(--r);background:var(--surface)}.stats-strip>span{flex:1 1 120px;display:grid;gap:0;min-width:0}.stats-strip small{color:var(--muted);font-size:14px;white-space:nowrap}.stats-strip b{font-size:17px;font-weight:800}.stats-strip.skel{height:62px}@media (max-width:760px){.stats-strip>span{flex:1 1 30%}.stats-strip b{font-size:15px}}@keyframes flashBuy{0%{background:var(--buybg)}to{background:transparent}}@keyframes flashSell{0%{background:var(--sellbg)}to{background:transparent}}.tcard.flash-buy,tr.flash-buy td{animation:flashBuy .9s ease-out}.tcard.flash-sell,tr.flash-sell td{animation:flashSell .9s ease-out}.tcard.flash-buy{box-shadow:0 0 0 1px var(--buy)}.tcard.flash-sell{box-shadow:0 0 0 1px var(--sell)}@keyframes skel{0%{background-position:-200px 0}to{background-position:200px 0}}.skel{display:block;border-radius:6px;background:linear-gradient(90deg,var(--bg2) 0,var(--line) 50%,var(--bg2) 100%);background-size:400px 100%;animation:skel 1.2s linear infinite}.skel-list{display:grid;gap:8px}.skel-row{display:grid;grid-template-columns:32px 1fr 80px;gap:12px;align-items:center;padding:10px 12px;border:1px solid var(--line);border-radius:var(--r);background:var(--surface)}.skel-card{display:grid;grid-template-columns:44px 1fr;gap:10px;min-height:150px;align-content:start}.sk-av{width:32px;height:32px;border-radius:8px}.skel-card .sk-av{width:44px;height:44px}.sk-l,.sk-s{height:12px}.sk-s{width:70%}.skel-card .sk-s{grid-column:1/-1;height:60px;width:100%}.shiba-state{display:grid;justify-items:center;gap:6px;padding:24px 16px;text-align:center}.shiba-state img{display:block}.more-pop{width:230px}.more-it{display:block;padding:8px 10px;border-radius:8px;font-weight:600;font-size:14px}.more-it:hover{background:var(--bg2)}.more-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:8px}.more-grid a{padding:14px;border:1px solid var(--line);border-radius:var(--r);background:var(--surface);font-weight:700}.hide-bal .bal,.hide-bal .pf-val{filter:blur(7px);-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width:760px){.one-hand .hdr{position:fixed;top:auto;bottom:calc(58px + env(safe-area-inset-bottom,0px));left:0;right:0;border-top:1px solid var(--line);border-bottom:0}.one-hand main{padding-top:12px;padding-bottom:170px}.one-hand .pop{top:auto;bottom:calc(100% + 8px)}.one-hand .mbuy{bottom:calc(120px + env(safe-area-inset-bottom,0px))}}.saver *,.saver :after,.saver :before{animation:none!important;transition:none!important}.saver .spark{visibility:hidden}.paw-legend{display:flex;gap:12px;flex-wrap:wrap;font-size:14px;color:var(--muted);padding:6px 12px 10px}.reaction{position:fixed;right:20px;bottom:110px;z-index:70;width:120px;pointer-events:none;animation:popUp 1.8s ease-out forwards}@keyframes popUp{0%{transform:translateY(30px) scale(.6);opacity:0}15%{transform:translateY(0) scale(1.05);opacity:1}25%{transform:scale(1)}80%{opacity:1}to{transform:translateY(-20px);opacity:0}}.reaction.jump{animation:jumpUp 1.8s ease-out forwards}@keyframes jumpUp{0%{transform:translateY(40px);opacity:0}15%{transform:translateY(-30px);opacity:1}30%{transform:translateY(0)}45%{transform:translateY(-14px)}60%{transform:translateY(0)}85%{opacity:1}to{opacity:0}}.badge.warn{background:var(--warnbg);color:var(--warn)}.lbl-big{background:var(--goldbg);color:var(--gold)}.lbl-big,.lbl-dev{font-size:14px;font-weight:800;padding:1px 5px;border-radius:5px;margin-left:4px}.lbl-dev{background:var(--sellbg);color:var(--sell)}.pinned{border-left:3px solid var(--gold)}.reacts{display:flex;gap:6px;flex-wrap:wrap;margin-top:6px}.reacts button{height:26px;padding:0 8px;border-radius:13px;border:1px solid var(--line);background:var(--surface2);font-size:14px}.reacts button.on{border-color:var(--gold);background:var(--goldbg)}.bark{border:1px solid var(--line);background:var(--surface2);border-radius:12px;height:24px;padding:0 8px;font-size:14px}.bark.on{border-color:var(--gold)}.bark.on,.rk{background:var(--goldbg);color:var(--gold)}.rk{display:inline-flex;align-items:center;gap:3px;font-size:10.5px;font-weight:800;padding:1px 6px;border-radius:6px;vertical-align:1px;margin-left:4px;white-space:nowrap}.wiz{margin-bottom:4px}.wiz,.wiz .st{display:flex;gap:6px}.wiz .st{flex:1;align-items:center;padding:8px 10px;border-radius:10px;border:1px solid var(--line);background:var(--surface);font-weight:700;font-size:14px;color:var(--muted);min-width:0}.wiz .st.on{border-color:var(--gold);color:var(--fg);background:var(--goldbg)}.wiz .st.done{color:var(--buy)}.wiz .st i{font-style:normal;flex:0 0 22px;height:22px;border-radius:50%;display:grid;place-items:center;background:var(--bg2);font-size:14px}@media (max-width:480px){.wiz .st span{display:none}}.page-h{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:16px}.page-h h1{margin:0;font-size:24px}.kvt{width:100%;border-collapse:collapse}.kvt td,.kvt th{padding:9px 10px;border-bottom:1px solid var(--line);text-align:left;font-size:14px;vertical-align:top}.kvt th{color:var(--muted);font-weight:600}.tw-x{overflow-x:auto}.addr{font-family:var(--num);font-size:14px;word-break:break-all}.gloss{display:grid;gap:4px;margin:0}.gloss dt{font-weight:800;font-size:15px;margin-top:8px}.gloss dd{margin:0;color:var(--muted)}.pad{padding:16px}.stack{display:grid;gap:12px}.row-w{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.disc{max-width:420px;margin:0 auto;display:grid;gap:12px}.disc .dcard{padding:18px;display:grid;gap:10px;justify-items:center;text-align:center;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:transform .2s}.disc .acts{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px}.practice-bar{display:flex;gap:10px;align-items:center;flex-wrap:wrap;padding:10px 14px;margin-bottom:12px;border:1px dashed var(--gold);border-radius:var(--r);background:var(--goldbg)}@media (max-width:760px){.tabbar{grid-template-columns:repeat(6,minmax(0,1fr))}.tabbar a span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}}.jrow{display:grid;grid-template-columns:44px 80px 110px 80px 70px minmax(0,1fr);gap:8px;align-items:center;padding:6px 0;border-bottom:1px solid var(--line);font-size:14px}.jnote{justify-self:start;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:760px){.jrow{grid-template-columns:40px 1fr 1fr 60px}.jrow .jnote{grid-column:1/-1}}.ask-fab{position:fixed;right:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:65;height:52px;padding:0 16px 0 6px;border-radius:999px;border:2px solid var(--gold);background:var(--surface);box-shadow:var(--shadow);display:flex;align-items:center;gap:6px;font:inherit;font-weight:800;font-size:15px;color:var(--fg);cursor:pointer}.ask-fab img{width:40px;height:40px}.ask-dot{position:absolute;top:-4px;right:-4px;min-width:20px;height:20px;padding:0 5px;border-radius:999px;background:var(--sell);color:#fff;font-size:14px;line-height:20px;text-align:center}.ask-panel{position:fixed;right:16px;bottom:calc(78px + env(safe-area-inset-bottom,0px));z-index:66;width:min(380px,calc(100vw - 32px));max-height:min(620px,78vh);display:grid;grid-template-rows:auto 1fr auto auto auto;gap:8px;padding:12px;box-shadow:var(--shadow);overflow:hidden}.ask-sugg{display:flex;flex-wrap:wrap;gap:6px}.ask-sugg .chip{height:auto;min-height:32px;padding:6px 10px;white-space:normal;text-align:left;font-size:14px;border:1px solid var(--line);background:var(--surface2);cursor:pointer}.ask-sugg .ask-help{border-color:var(--gold);color:var(--fg);font-weight:700}.hm.team{border-left:3px solid var(--gold);padding-left:8px}.ask-team{display:block;font-size:14px;color:var(--gold)}.ask-help-form{display:grid;gap:10px;overflow:auto}.ask-help-form .field span{font-size:14px;font-weight:700}.ask-h{display:flex;align-items:center;justify-content:space-between}.ask-msgs{overflow:auto;min-height:120px}@media (max-width:760px){.ask-fab{bottom:calc(72px + env(safe-area-inset-bottom,0px));padding:0 6px}.ask-fab-l{display:none}.ask-panel{bottom:calc(132px + env(safe-area-inset-bottom,0px))}}body:has(.live-wrap.float) .ask-fab{bottom:calc(16px + 230px)}@media (max-width:760px){body:has(.live-wrap.float) .ask-fab{bottom:calc(60px + 64px + 190px + env(safe-area-inset-bottom,0px))}}.applock{position:fixed;inset:0;z-index:200;background:var(--bg);display:grid;place-items:center;align-content:center;gap:12px;text-align:center;padding:24px}.embed-mode .ask-fab,.embed-mode .hdr,.embed-mode .status-banner,.embed-mode .tabbar,.embed-mode footer.foot{display:none!important}.embed-mode main{padding:0}.embed-mode body{background:transparent}.tv{min-height:100vh;padding:24px;display:grid;grid-template-rows:auto 1fr auto;gap:18px;background:#0b0b0c;color:#f5f5f5}.tv-top{display:flex;align-items:center;gap:22px;flex-wrap:wrap;font-size:20px}.tv-brand{font-family:var(--brandpx);font-size:30px}.tv-brand span{color:#f5c542}.tv-stat b{font-size:26px;margin-left:6px}.tv-grid{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:18px}.tv-card{position:relative;background:#141414;border:1px solid #262626;border-radius:20px;padding:20px;display:grid;gap:12px;align-content:start;overflow:hidden}.tv-king{justify-items:center;text-align:center}.tv-h{font-size:22px;font-weight:800;justify-self:stretch;text-align:left}.tv-big{font-size:64px;font-weight:900;color:#f5c542}.tv-row{display:flex;align-items:center;gap:12px;font-size:22px}.tv-dog{position:absolute;right:10px;bottom:10px;opacity:.9}.tv-foot{text-align:center}@media (max-width:900px){.tv-grid{grid-template-columns:1fr}}.burn-dog{display:flex;gap:16px;align-items:center;padding:14px;margin-bottom:16px}.bd-scene{position:relative;width:170px;height:130px;flex:none}.bd-dog{left:0;top:0;animation:bdDig 2.4s ease-in-out}.bd-bone,.bd-dog{position:absolute}.bd-bone{left:112px;top:20px;font-size:26px;animation:bdDrop 2.4s ease-in forwards}.bd-hole{position:absolute;left:104px;bottom:6px;width:52px;height:14px;border-radius:50%;background:#6b4423}.bd-dirt{position:absolute;left:120px;bottom:16px;font-size:14px;opacity:0;animation:bdDirt 2.4s ease-out}@keyframes bdDig{0%,to{transform:rotate(0)}20%,40%,60%{transform:rotate(-6deg) translateY(4px)}30%,50%{transform:rotate(4deg)}}@keyframes bdDrop{0%{transform:translate(0) rotate(0)}60%{transform:translate(6px,70px) rotate(160deg)}to{transform:translate(6px,86px) rotate(180deg);opacity:0}}@keyframes bdDirt{0%,55%{opacity:0;transform:translateY(0)}70%{opacity:1;transform:translateY(-14px)}to{opacity:0;transform:translateY(0)}}.live-wrap .vmore{position:relative}.live-wrap .vbtn.on{background:rgba(0,0,0,.8);outline:2px solid var(--gold)}.live-wrap .vmenu{position:absolute;right:0;top:42px;z-index:6;min-width:236px;max-width:calc(100vw - 40px);background:var(--surface);color:var(--fg);border:1px solid var(--line);border-radius:14px;box-shadow:0 12px 32px rgba(0,0,0,.35);padding:6px;display:grid;gap:2px}.live-wrap .vm-h{font-size:14px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);padding:8px 10px 4px}.live-wrap .vm-item{display:flex;align-items:center;gap:10px;width:100%;min-height:42px;padding:8px 10px;border:0;border-radius:10px;background:none;color:var(--fg);font:inherit;font-size:15px;font-weight:600;text-align:left;cursor:pointer;text-decoration:none}.live-wrap .vm-item:focus-visible,.live-wrap .vm-item:hover{background:var(--bg2)}.live-wrap .vm-item>span{width:22px;text-align:center}.live-wrap .treat-fab{position:absolute;right:12px;bottom:12px;z-index:4;display:flex;align-items:center;gap:8px;height:52px;padding:0 20px;border:0;border-radius:999px;background:var(--gold);color:#1a1205;font:inherit;font-size:17px;font-weight:900;box-shadow:0 6px 18px rgba(0,0,0,.35);cursor:pointer;transition:transform .12s}.live-wrap .treat-fab span{font-size:22px}.live-wrap .treat-fab:hover{transform:translateY(-2px) scale(1.03)}.live-wrap .treat-fab:active{transform:scale(.97)}.live-wrap .vfoot~.treat-fab{bottom:60px}@media (max-width:520px){.live-wrap .treat-fab{height:46px;padding:0 16px;font-size:16px;right:10px;bottom:10px}}.cr-hero{margin:4px 0 18px}.cr-hero h1{font-size:clamp(26px,4vw,36px);font-weight:900;line-height:1.15;margin:0 0 8px}.cr-hero p{font-size:16px;max-width:720px;margin:0 0 12px}.cr-chips{display:flex;flex-wrap:wrap;gap:8px}.cr-chips span{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;background:var(--surface);border:1px solid var(--line);font-size:14px;font-weight:700}.cr-form{display:grid;gap:16px;padding:20px}.cr-stepnote{font-size:14px;margin-top:-6px}.cr-sec{display:grid;gap:10px;padding:16px;border:1px solid var(--line);border-radius:14px;background:var(--surface2)}.cr-sec h3{display:flex;align-items:center;gap:10px;margin:0;font-weight:900}.cr-n{flex:0 0 28px;height:28px;border-radius:9px;display:grid;place-items:center;background:var(--goldbg);color:var(--gold);font-size:14px;font-weight:900}.cr-help{margin:0;font-size:14px;color:var(--muted);line-height:1.5}.cr-sec .field label{font-size:14px;font-weight:700;color:var(--fg);align-items:center}.cr-sec .tin{min-height:46px;font-size:16px}.cr-sec textarea.tin{min-height:96px}.cr-count{font-size:14px;font-weight:600;color:var(--faint)}.cr-count.hot{color:var(--warn)}.cr-drop{display:flex;gap:16px;align-items:center;padding:14px;border:2px dashed var(--line2);border-radius:14px;background:var(--surface);cursor:pointer;transition:border-color .15s}.cr-drop:focus-within,.cr-drop:hover{border-color:var(--gold)}.cr-img{flex:0 0 96px;width:96px;height:96px;border-radius:16px;overflow:hidden;display:grid;place-items:center;background:var(--bg2)}.cr-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cr-droptext{display:grid;gap:4px;font-size:14px}.cr-droptext b{font-size:16px}.cr-ai summary{display:flex;align-items:center;gap:10px;cursor:pointer;font-weight:800;font-size:16px;list-style:none}.cr-ai summary::-webkit-details-marker{display:none}.cr-ai[open] summary{margin-bottom:6px}.cr-ticks{display:flex;justify-content:space-between;font-size:14px;color:var(--faint)}.cr-sec .dn{color:var(--sell);font-size:14px}.cr-total{border-top:1px solid var(--line);padding-top:8px;font-size:16px}.cr-nav .btn{height:50px;font-size:16px}.cr-nav .btn.gold{flex:1}.cr-side{display:grid;gap:12px;align-content:start;position:sticky;top:76px}.cr-board .cr-pv{display:flex;gap:12px;align-items:flex-start;margin-bottom:10px}.cr-pvname{font-size:17px}.cr-pvdesc{font-size:14px;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.cr-pvlinks{display:flex;gap:8px;align-items:center;margin-top:6px;font-size:14px}.cr-stats{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:12px}.cr-stats div{display:grid;gap:2px;padding:10px;border-radius:10px;background:var(--bg2)}.cr-stats span{font-size:14px;color:var(--muted)}.cr-stats b{font-size:15px}@media (max-width:900px){.cr-side{position:static}.cr-side>.card:last-child{display:none}}@media (max-width:520px){.cr-chips span{font-size:14px;padding:5px 10px}.cr-hero p{font-size:15px}.cr-form{padding:14px}.cr-sec{padding:12px}.cr-img{flex-basis:72px;width:72px;height:72px}}.toolbar{gap:6px}.toolbar .chips{gap:4px;flex-wrap:wrap;overflow:visible;padding-bottom:0}.toolbar .chip{padding:0 10px;height:34px;font-size:14px;font-weight:600}.toolbar .chip.on{background:var(--goldbg);color:var(--fg);border-color:var(--gold)}.chip-more{-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer;font:inherit;font-size:14px;font-weight:600;color:var(--muted)}.chip-more.on{color:var(--fg)}.safe-note{margin:8px 0 2px;padding:8px 12px;border-radius:10px;background:var(--goldbg);font-size:14px;line-height:1.45}@media (max-width:760px){.toolbar .chips{flex-wrap:wrap;overflow:visible}.toolbar .chip{padding:0 9px}}.party-room{overflow:hidden;display:grid;gap:12px;padding:18px;margin-bottom:16px;border:2px solid var(--gold);background:linear-gradient(135deg,var(--goldbg),var(--surface) 70%)}.pr-confetti{font-size:22px;letter-spacing:8px;text-align:center;animation:pr-bob 2.4s ease-in-out infinite}@keyframes pr-bob{50%{transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.pr-confetti{animation:none}}.pr-head{display:flex;gap:14px;align-items:center}.pr-title{font-size:clamp(18px,2.6vw,22px);font-weight:900;line-height:1.2}.pr-timer{margin-left:auto;display:grid;justify-items:center;padding:8px 14px;border-radius:12px;background:var(--surface);border:1px solid var(--line)}.pr-timer .n{font-size:24px;font-weight:900;color:var(--gold)}.pr-timer small{font-size:14px;color:var(--muted)}.pr-stats{gap:8px 18px;font-size:15px}.pr-actions,.pr-stats{display:flex;flex-wrap:wrap}.pr-actions{gap:8px}.pr-actions .btn{height:44px}@media (max-width:560px){.pr-head{flex-wrap:wrap}.pr-timer{margin-left:0}.pr-actions .btn{flex:1 1 calc(50% - 8px)}}.cr-hero h1{font-size:clamp(26px,3.6vw,32px)}.cr-sec h3{font-size:18px}.cr-opt{font-size:14px;font-weight:600;color:var(--muted);background:var(--bg2);border-radius:999px;padding:2px 8px}.cr-basics{display:grid;grid-template-columns:auto minmax(0,1fr);gap:16px;align-items:start}.cr-basics .cr-drop{flex-direction:column;align-items:center;text-align:center;width:150px;padding:12px}.cr-basics .cr-droptext{justify-items:center;font-size:14px}.cr-names{display:grid;gap:12px}.cr-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.cr-defaults{list-style:none;margin:0;padding:12px 14px;border-radius:12px;background:var(--buybg);display:grid;gap:6px;font-size:15px}.cr-more{border:1px dashed var(--line2);border-radius:14px;padding:12px 14px;background:var(--surface)}.cr-more>summary{cursor:pointer;font-weight:800;font-size:15px}.cr-more>summary .muted{font-weight:500;font-size:14px}.cr-more[open]>summary{margin-bottom:10px}.cr-adv{display:grid;gap:14px}@media (max-width:640px){.cr-basics{grid-template-columns:minmax(0,1fr)}.cr-basics .cr-drop{width:100%;flex-direction:row;text-align:left}.cr-basics .cr-droptext{justify-items:start}.cr-links{grid-template-columns:minmax(0,1fr)}}.party-room{min-height:300px;padding-top:26px;background:radial-gradient(120% 140% at 50% 0,#3a2a05 0,#1a1406 45%,#0e0b05 100%);color:#fff;border-color:#f5c542}.party-room .muted{color:#e9dfc0}.party-room>:not(.pr-canvas){position:relative;z-index:1}.pr-canvas{position:absolute;inset:0;width:100%;height:100%;z-index:0;pointer-events:none}.party-room .pr-title{color:#ffe7a0;text-shadow:0 2px 12px rgba(245,197,66,.45)}.party-room .pr-timer{background:rgba(0,0,0,.35);border-color:rgba(245,197,66,.5)}.party-room .pr-timer small{color:#e9dfc0}.party-room .btn:not(.gold){background:hsla(0,0%,100%,.1);color:#fff;border-color:hsla(0,0%,100%,.25)}.party-room .btn.ghost{background:transparent}.pr-music{white-space:nowrap}.pr-music.on{border-color:#f5c542!important}body{font-size:15px;line-height:1.5}:root{--muted:#57544e;--faint:#6e685d;--gold:#8a6d0f;--buy:#15803d;--info:#0369a1}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--muted:#b0b0b0;--faint:#8f8f8f;--gold:#c2a633;--buy:#22c55e;--info:#38bdf8}}:root[data-theme=dark]{--muted:#b0b0b0;--faint:#8f8f8f;--gold:#c2a633;--buy:#22c55e;--info:#38bdf8}@media (max-width:520px){.live-wrap .vmins{display:none}.live-wrap .vbar{flex-wrap:nowrap}}.live-wrap.menu-open{overflow:visible;z-index:30}.live-wrap.menu-open .vid{z-index:7}.sec-h h2{font-size:20px;font-weight:800;letter-spacing:-.01em}.wcard h4{font-size:15px;font-weight:800}.btn.sm{height:34px;padding:0 12px}.tk-more{position:relative}.tk-more>summary{list-style:none;cursor:pointer}.tk-more>summary::-webkit-details-marker{display:none}.tk-more-menu{position:absolute;right:0;top:calc(100% + 6px);z-index:20;display:grid;gap:4px;min-width:200px;padding:6px;border:1px solid var(--line);border-radius:12px;background:var(--surface);box-shadow:var(--shadow)}.tk-more-menu .btn{justify-content:flex-start;width:100%;border-color:transparent;background:transparent;height:40px}.tk-more-menu .btn:hover{background:var(--bg2)}.stats-strip small{white-space:normal}@media (max-width:760px){.stats-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 8px}.stats-strip>span{flex:none}}@media (pointer:coarse){.btn,.btn.sm{min-height:42px}.chip-more,.toolbar .chip,.vbtn{min-height:40px}.vbtn{min-width:40px}}.toolbar .chip{padding:0 9px}.logo{gap:10px;line-height:1}.logo img{width:32px;height:32px;display:block}.logo>span:not(.logo-word){display:block;font-size:19px;line-height:30px;letter-spacing:.03em;transform:translateY(-1px)}.search{max-width:220px}@media (min-width:1181px){.search .lbl{font-size:14px}}@media (max-width:460px){.logo>span:not(.logo-word){display:none}}.hdr-create .hc-short{display:none}@media (max-width:1100px) and (min-width:761px){.hdr-create .hc-full{display:none}.hdr-create .hc-short{display:inline}.hdr .right .btn{padding:0 12px}}#chart{position:relative;width:100%;overflow:hidden}#chart,.chart-card,.tk-grid .card,.tk-grid>div{min-width:0}@media (max-width:760px){.tk-grid .tabs{flex-wrap:wrap;overflow:visible;row-gap:2px}}.party-room>.pr-snow,.pr-snow{position:fixed;inset:0;width:100vw;height:100vh;z-index:45;pointer-events:none}.party-room{min-height:0;padding-bottom:64px}.pr-music-corner{position:absolute!important;right:14px;bottom:14px;z-index:2}@media (max-width:560px){.party-room{padding-bottom:68px}.pr-music-corner{left:14px;right:14px}.pr-music-corner .btn{width:100%}}.spot{z-index:90}.spot,.spot-dim{position:fixed;inset:0}.spot-dim{background:rgba(0,0,0,.55)}.spot-hole{position:fixed;border-radius:14px;box-shadow:0 0 0 9999px rgba(0,0,0,.58),0 0 0 3px var(--gold);transition:all .3s ease;pointer-events:none}.spot-card{position:fixed;z-index:91;display:grid;gap:12px;padding:16px;box-shadow:0 16px 40px rgba(0,0,0,.35);transition:top .3s ease,left .3s ease}.spot-top{display:flex;gap:12px;align-items:flex-start;padding-right:22px}.spot-top b{font-size:17px}.spot-top .muted{font-size:15px;margin-top:4px;line-height:1.45}.spot-x{position:absolute;top:8px;right:8px;width:32px;height:32px;border:0;border-radius:8px;background:none;color:var(--muted);cursor:pointer;font-size:15px}.spot-x:hover{background:var(--bg2)}.spot-foot{display:flex;align-items:center;gap:6px}.spot-dots{display:flex;gap:6px;margin-right:auto}.spot-dots button{width:8px;height:8px;padding:0;border:0;border-radius:99px;background:var(--line2);cursor:pointer}.spot-dots button.on{width:20px;background:var(--gold)}@media (prefers-reduced-motion:reduce){.spot-card,.spot-hole{transition:none}}.rw-tabs{display:flex;gap:6px;margin:4px 0 16px;padding:4px;border:1px solid var(--line);border-radius:14px;background:var(--surface);width:-moz-fit-content;width:fit-content;max-width:100%;overflow-x:auto}.rw-tabs button{height:40px;padding:0 16px;border:0;border-radius:10px;background:none;font:inherit;font-weight:700;font-size:15px;color:var(--muted);cursor:pointer;white-space:nowrap}.rw-tabs button.on{background:var(--goldbg);color:var(--fg)}.rw-cards{-moz-columns:320px 3;columns:320px 3;-moz-column-gap:16px;column-gap:16px;margin-bottom:16px}.rw-cards>*{-moz-column-break-inside:avoid;break-inside:avoid;margin:0 0 16px;width:100%;display:grid}.rw-board{padding:12px 14px;display:grid;gap:10px}@media (max-width:560px){.rw-tabs{width:100%}.rw-tabs button{flex:1;padding:0 8px;font-size:14px}}.rw-cards.two{-moz-columns:380px 2;columns:380px 2}.hot-why{font-size:14px;font-weight:700;color:var(--fg);background:var(--bg2);border-radius:8px;padding:4px 8px;margin:2px 0 6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pro-wrap{display:grid;gap:16px}.mbuy-quick{grid-column:1/-1;display:flex;align-items:center;gap:6px}.mbuy-quick .muted{font-size:14px;margin-right:2px}.mbuy-quick .chip{flex:1;justify-content:center;height:36px;border:1px solid var(--line);background:var(--surface2);font-weight:700;color:var(--fg)}.pf-chart{padding:14px 16px;margin-bottom:16px;display:grid;gap:10px}.pf-chart-h{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}.pf-chart-v{font-size:24px;font-weight:900;display:flex;gap:8px;align-items:baseline}.pf-chart-v span{font-size:15px}.pf-chart-svg{width:100%;height:160px;display:block;cursor:crosshair}.impact-warn{display:flex;gap:8px;align-items:flex-start;color:var(--fg);background:var(--warnbg);border-color:var(--warn);cursor:pointer}.impact-warn input{margin-top:3px}.live-wrap .live-stats{position:absolute;left:10px;right:10px;bottom:56px;z-index:3;display:flex;flex-wrap:wrap;gap:6px}.live-wrap .live-stats span{background:rgba(0,0,0,.6);color:#fff;border-radius:8px;padding:3px 8px;font-size:14px}.prof-trust{display:grid;gap:4px;padding:12px 16px;margin-top:12px}@media (max-width:760px){body:has(.mbuy.show) .ask-fab{bottom:calc(72px + 112px + env(safe-area-inset-bottom,0px))}}.hdr .pop{max-height:calc(100vh - 80px);overflow-y:auto;overscroll-behavior:contain}.st-card{padding:16px;display:grid;gap:12px}.st-h{display:flex;align-items:baseline;justify-content:space-between;gap:10px;flex-wrap:wrap}.st-h h3{margin:0;font-size:17px}.st-bars{display:flex;align-items:flex-end;gap:3px;height:160px}.st-bars i{flex:1;min-width:3px;background:var(--gold);opacity:.8;border-radius:3px 3px 0 0;transition:opacity .15s}.st-bars i.on,.st-bars i:hover{opacity:1;background:var(--gold2)}.st-axis{display:flex;justify-content:space-between;font-size:14px}.st-two{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:16px}.st-split{display:flex;height:16px;border-radius:99px;overflow:hidden;background:var(--bg2)}.st-dot{display:inline-block;width:10px;height:10px;border-radius:3px;margin-right:6px;vertical-align:-1px}.st-pipe{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.st-pipe>div{flex:1;min-width:120px;display:grid;gap:2px;padding:12px;border-radius:12px;background:var(--bg2)}.st-pipe b{font-size:17px}.st-arr{color:var(--faint);font-size:18px}.st-funnel{display:grid;gap:8px}.st-funnel>div{display:grid;grid-template-columns:120px 1fr 60px;gap:10px;align-items:center;font-size:14px}.st-funnel i{height:22px;border-radius:6px;background:linear-gradient(90deg,var(--gold),var(--gold2))}.st-funnel b{text-align:right}.st-records{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px}.st-records a{display:grid;gap:4px;padding:12px;border-radius:12px;background:var(--bg2)}.st-records a:hover{background:var(--goldbg)}.app-wrap{display:grid;grid-template-columns:auto minmax(0,1fr);gap:24px;align-items:start}.app-phone-col{display:grid;gap:10px;justify-items:center}.app-phone{position:relative;width:390px;max-width:calc(100vw - 32px);height:780px;border:12px solid #111;border-radius:44px;overflow:hidden;background:var(--bg);box-shadow:0 20px 50px rgba(0,0,0,.25)}.app-phone iframe{width:100%;height:100%;border:0;display:block}.app-notch{position:absolute;top:0;left:50%;transform:translateX(-50%);width:120px;height:22px;background:#111;border-radius:0 0 14px 14px;z-index:2}.app-side{display:grid;gap:16px}.app-steps{margin:0;padding-left:18px;display:grid;gap:6px;font-size:15px}.app-feats{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px}.app-feat{display:flex;gap:12px;align-items:flex-start;padding:12px}.app-feat>span{font-size:22px}@media (max-width:900px){.app-wrap{grid-template-columns:minmax(0,1fr)}.app-phone{height:680px}}.api-list{display:grid;gap:8px}.api-list>div{display:grid;gap:2px;padding:8px 10px;border-radius:10px;background:var(--bg2)}.api-list code{font-size:14px;word-break:break-all}.ext-post{padding:14px;border:1px solid var(--line);border-radius:14px;background:var(--surface2);font-size:15px}.ext-tk{position:relative;color:var(--gold);font-weight:800;border-bottom:2px dotted var(--gold);cursor:pointer}.ext-pop{display:none;position:absolute;left:0;top:calc(100% + 6px);z-index:5;min-width:240px;padding:10px;gap:6px;font-weight:400;color:var(--fg);box-shadow:var(--shadow)}.ext-tk:focus-within .ext-pop,.ext-tk:hover .ext-pop{display:grid}.dw-hero{padding:28px;display:grid;gap:10px;background:linear-gradient(135deg,var(--goldbg),var(--surface));margin-bottom:16px}.dw-hero h1{margin:0;font-size:clamp(30px,5vw,44px)}.dw-k{font-weight:800;letter-spacing:.08em;color:var(--gold);font-size:14px}.dw-days{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px}.dw-day{padding:14px;display:grid;gap:4px}body{font-size:16px;line-height:1.55}@media (max-width:640px){body{font-size:16px}}.sec-h h2{font-size:22px}.wcard h4{font-size:16px}.btn{font-size:15px}.btn.sm{font-size:14px;height:36px}.chip,.toolbar .chip{font-size:15px}.kpi .l{font-size:14px}.kpi .v{font-size:24px}table.list td{font-size:15px}table.list th{font-size:13px}.faint,.muted{line-height:1.5}.chip-more,.toolbar .chip{font-size:14px}.toolbar label.chip{padding:0 6px}.set-groups{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:16px;align-items:start}.set-group{padding:12px;display:grid;gap:2px}.set-group h3{margin:4px 8px 8px;font-size:17px}.set-group .prow{font-size:15px}.pop-all{border-top:1px solid var(--line);margin-top:4px;color:var(--fg)}.pr-lights{position:fixed;inset:0;z-index:44;pointer-events:none;overflow:hidden;contain:strict}.pr-lights i{position:absolute;width:60vmax;height:60vmax;border-radius:50%;opacity:.2;will-change:transform,opacity;animation:pr-disco 7.2s ease-in-out infinite}.pr-lights i:first-child{left:-20vmax;top:-20vmax;background:radial-gradient(closest-side,#ff4fd8,rgba(255,79,216,.35) 55%,transparent)}.pr-lights i:nth-child(2){right:-20vmax;top:10vh;background:radial-gradient(closest-side,#4fc3ff,rgba(79,195,255,.35) 55%,transparent);animation-delay:-2.4s}.pr-lights i:nth-child(3){left:20vw;bottom:-30vmax;background:radial-gradient(closest-side,#f5c542,rgba(245,197,66,.35) 55%,transparent);animation-delay:-4.8s}@keyframes pr-disco{0%{transform:translate(0);opacity:.2}33%{transform:translate(10vw,6vh);opacity:.12}66%{transform:translate(-6vw,10vh);opacity:.24}to{transform:translate(0);opacity:.2}}html.fx-light .pr-lights i{animation-duration:14s}.pr-dancers{position:fixed;inset:auto 0 0 0;height:0;z-index:46;pointer-events:none}.pr-dancer{position:fixed;bottom:12px;width:96px;height:96px;animation:pr-dance .9s ease-in-out infinite alternate}.pr-dancer.l{left:12px}.pr-dancer.r{right:150px;animation-delay:-.45s}@keyframes pr-dance{0%{transform:translateY(0) rotate(-8deg)}50%{transform:translateY(-14px) rotate(0)}to{transform:translateY(0) rotate(8deg)}}@media (max-width:760px){.pr-dancer{width:64px;height:64px;bottom:calc(132px + env(safe-area-inset-bottom,0px))}.pr-dancer.r{right:80px}}@media (prefers-reduced-motion:reduce){.pr-lights{display:none}.pr-dancer{animation:none}}.pr-music-corner{display:flex;gap:8px;align-items:flex-end}.pr-set{position:relative}.pr-set-pop{position:absolute;right:0;bottom:calc(100% + 8px);width:290px;padding:8px;display:grid;gap:2px;color:var(--fg);z-index:5}.party-room>.pr-dancers,.party-room>.pr-lights{position:fixed}.logo img{animation:sp-breathe 3.6s ease-in-out infinite,sp-blink 5.2s steps(1) infinite;transform-origin:50% 80%}@keyframes sp-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes sp-blink{0%,95%,to{filter:none}96.5%{filter:brightness(.55) saturate(.6)}}.btn.buy,.qb button{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28'%3E%3Cg fill='%23C2A633' stroke='%230A0A0A' stroke-width='1.2'%3E%3Cellipse cx='14' cy='18' rx='6' ry='5'/%3E%3Ccircle cx='7' cy='11' r='2.6'/%3E%3Ccircle cx='11.5' cy='7' r='2.6'/%3E%3Ccircle cx='16.5' cy='7' r='2.6'/%3E%3Ccircle cx='21' cy='11' r='2.6'/%3E%3C/g%3E%3C/svg%3E") 14 14,pointer}body{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160' viewBox='0 0 160 160'%3E%3Cg fill='%23C2A633' fill-opacity='.05'%3E%3Cg transform='translate(30 40) rotate(-18)'%3E%3Cellipse cx='0' cy='6' rx='7' ry='6'/%3E%3Ccircle cx='-8' cy='-3' r='3'/%3E%3Ccircle cx='-3' cy='-8' r='3'/%3E%3Ccircle cx='3' cy='-8' r='3'/%3E%3Ccircle cx='8' cy='-3' r='3'/%3E%3C/g%3E%3Cg transform='translate(115 115) rotate(22)'%3E%3Cellipse cx='0' cy='6' rx='7' ry='6'/%3E%3Ccircle cx='-8' cy='-3' r='3'/%3E%3Ccircle cx='-3' cy='-8' r='3'/%3E%3Ccircle cx='3' cy='-8' r='3'/%3E%3Ccircle cx='8' cy='-3' r='3'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-attachment:fixed}html.saver body{background-image:none}.tcard.hot1{border-color:color-mix(in srgb,var(--gold) 45%,var(--line))}.tcard.hot2{border-color:color-mix(in srgb,#ff9f1c 70%,var(--line));box-shadow:0 0 0 1px color-mix(in srgb,#ff9f1c 25%,transparent)}.tcard.hot3{border-color:#ff5a3c;box-shadow:0 0 0 1px rgba(255,90,60,.35),0 0 18px rgba(255,90,60,.18)}.bone.sparkle .sh i{position:relative;overflow:hidden;background:var(--gold)}.bone.sparkle .sh i:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,#fff6c8,transparent);transform:translateX(-100%);animation:bone-shine 1.6s linear infinite}.bone.sparkle:after{content:"\2726";position:absolute;right:-4px;top:-10px;font-size:11px;color:var(--gold2);animation:bone-tw 1.2s ease-in-out infinite}@keyframes bone-shine{to{transform:translateX(100%)}}@keyframes bone-tw{0%,to{opacity:.2;transform:scale(.7)}50%{opacity:1;transform:scale(1.1)}}.bl-chase{position:relative;width:120px;height:36px;margin:0 auto 6px;overflow:hidden}.bl-chase img{position:absolute;left:0;image-rendering:pixelated;animation:chase-dog 1.8s ease-in-out infinite}.bl-chase span{position:absolute;left:40px;bottom:6px;font-size:18px;animation:chase-bone 1.8s ease-in-out infinite}@keyframes chase-dog{0%{transform:translateX(0)}50%{transform:translateX(56px) translateY(-3px)}to{transform:translateX(0)}}@keyframes chase-bone{0%{transform:translateX(0) rotate(0)}50%{transform:translateX(52px) rotate(180deg)}to{transform:translateX(0) rotate(1turn)}}.greet{font-size:17px;margin:2px 0 10px;color:var(--muted)}.greet b{font-size:19px}.greet b,.px-rank{font-family:var(--brandpx);color:var(--gold)}.px-rank{font-size:13px;padding:2px 7px;border-radius:6px;background:color-mix(in srgb,var(--gold) 18%,transparent);margin-right:6px;white-space:nowrap;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--gold) 40%,transparent)}@media (max-width:640px){.px-rank{display:none}}.wow-stamp{position:fixed;left:50%;top:38%;z-index:300;pointer-events:none;display:flex;flex-direction:column;align-items:center;transform:translate(-50%,-50%) rotate(-12deg);animation:wow-in 1.4s ease-out forwards}.wow-stamp span{font-family:var(--brandpx);font-size:84px;line-height:1;color:var(--gold);-webkit-text-stroke:3px #0a0a0a;paint-order:stroke;text-shadow:4px 4px 0 #0a0a0a}.wow-stamp small{font-family:var(--f-comic),cursive;font-size:24px;font-weight:700;color:#ff6fa8;-webkit-text-stroke:1px #0a0a0a}@keyframes wow-in{0%{opacity:0;transform:translate(-50%,-50%) rotate(-12deg) scale(2.4)}18%{opacity:1;transform:translate(-50%,-50%) rotate(-12deg) scale(.92)}28%{transform:translate(-50%,-50%) rotate(-12deg) scale(1)}80%{opacity:1}to{opacity:0;transform:translate(-50%,-50%) rotate(-12deg) scale(1)}}.ss-pix{position:relative;display:inline-block}.ss-pix .ss-badge{position:absolute;right:-8px;bottom:-4px;image-rendering:pixelated;filter:drop-shadow(1px 1px 0 rgba(0,0,0,.4))}.cr-sec h3,.koth .lbl,.sec-h h2,.set-group h3,.st-h h3,.wcard h4{font-family:var(--ui);font-weight:700;letter-spacing:-.01em}.koth .crown{animation:crown-wobble 1.8s ease-in-out infinite!important;transform-origin:50% 100%}@keyframes crown-wobble{0%,to{transform:rotate(-8deg)}25%{transform:rotate(7deg) translateY(-2px)}50%{transform:rotate(-5deg)}75%{transform:rotate(5deg) translateY(-1px)}}html[data-season=tet]{--gold:#e8b923;--gold2:#ffd54a}html[data-season=tet] header{box-shadow:inset 0 -3px 0 #d7262e}html[data-season=halloween]{--gold:#ff8a1f;--gold2:#ffb25c}html[data-season=halloween] header{box-shadow:inset 0 -3px 0 #7b3fe4}html[data-season=dogeday] header,html[data-season=dogeweek] header{box-shadow:inset 0 -3px 0 var(--gold)}html[data-season=tet] .logo:after{content:"\1F9E7";font-size:16px}html[data-season=halloween] .logo:after{content:"\1F383";font-size:16px}html[data-season=dogeday] .logo:after,html[data-season=dogeweek] .logo:after{content:"\1F389";font-size:16px}@media (prefers-reduced-motion:reduce){.bl-chase img,.bl-chase span,.bone.sparkle .sh i,.bone.sparkle .sh i:after,.bone.sparkle:after,.koth .crown,.logo img{animation:none!important}.wow-stamp{animation-duration:.01s}}table.list tr.hot1>td:first-child{box-shadow:inset 3px 0 0 color-mix(in srgb,var(--gold) 60%,transparent)}table.list tr.hot2>td:first-child{box-shadow:inset 3px 0 0 #ff9f1c}table.list tr.hot3>td:first-child{box-shadow:inset 4px 0 0 #ff5a3c}.pr-set-pop{position:fixed;right:16px;bottom:auto;top:50%;transform:translateY(-50%);z-index:60;max-height:80vh;overflow:auto}.pr-dancer.r{right:16px;bottom:78px}.pr-lights i{opacity:.26}@media (max-width:760px){.pr-dancer.r{right:12px;bottom:calc(196px + env(safe-area-inset-bottom,0px))}.pr-set-pop{left:16px;right:16px;width:auto}}.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.hdr .pop{width:min(330px,calc(100vw - 24px));overflow-x:hidden}.hdr .pop .prow{flex-wrap:wrap;gap:6px 10px;min-width:0}.hdr .pop .prow>span{min-width:0;flex:1 1 120px}.hdr .pop .seg{flex-wrap:nowrap;max-width:100%}.hdr .pop .seg button{padding:0 9px;min-width:0}.prow-sub{padding-left:22px!important;font-size:14px;opacity:.95}@media (max-width:640px){.hdr .pop{position:fixed;left:12px;right:12px;top:64px;width:auto;max-height:calc(100dvh - 150px)}}@media (max-width:900px){.tabbar a{gap:0;padding:6px 0;position:relative}.tabbar a svg{width:24px;height:24px}.tabbar a.on:before{content:"";position:absolute;inset:3px 18%;border-radius:12px;background:color-mix(in srgb,var(--gold) 18%,transparent);z-index:-1}.tabbar a.on:after{content:"";position:absolute;bottom:0;left:42%;right:42%;height:3px;border-radius:3px;background:var(--gold)}}.bl-chase{height:48px;overflow:visible;padding-top:8px;box-sizing:content-box}.bl-chase img{bottom:0}html.party-on .ask-fab,html.party-on .ask-panel{display:none!important}.pr-dancer.r{right:12px!important;bottom:12px!important}@media (max-width:760px){.pr-dancer.l,.pr-dancer.r{bottom:calc(76px + env(safe-area-inset-bottom,0px))!important}}.pr-music-corner{flex-wrap:wrap;justify-content:flex-end}.strobe-btn{border-color:#ff4fd8!important}.strobe-modal{z-index:400;background:rgba(0,0,0,.55)}.strobe-card{max-width:420px;gap:10px;padding:22px}.strobe-card img,.strobe-intro img{image-rendering:pixelated}.strobe-card p{margin:0}.strobe-intro{position:fixed;inset:0;z-index:401;display:grid;place-items:center;align-content:center;gap:10px;background:radial-gradient(circle,#2a1d05,#000 70%);animation:si-in .3s ease-out;pointer-events:none}.strobe-intro img{animation:si-drop 1s cubic-bezier(.2,1.4,.4,1)}.strobe-intro b{font-family:var(--brandpx);color:#f5c542;font-size:34px;letter-spacing:.06em;text-shadow:3px 3px 0 #000}@keyframes si-in{0%{opacity:0}}@keyframes si-drop{0%{transform:translateY(-60vh) rotate(-10deg)}}.strobe-show{position:fixed;inset:0;z-index:401;pointer-events:none;mix-blend-mode:screen;animation:strobe .4s steps(1) infinite}@keyframes strobe{0%{background:hsla(0,0%,100%,.75)}50%{background:rgba(255,79,216,0)}}.strobe-stop{position:fixed;left:50%;bottom:24px;transform:translateX(-50%);pointer-events:auto;z-index:402}@media (prefers-reduced-motion:reduce){.strobe-show{animation:strobe-soft 5s ease-in-out;mix-blend-mode:normal}@keyframes strobe-soft{0%,to{background:transparent}50%{background:rgba(245,197,66,.25)}}.strobe-intro img{animation:none}}.greet{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.streak-chip{font-size:14px;padding:2px 9px;border-radius:99px;background:color-mix(in srgb,var(--gold) 14%,transparent);color:var(--fg)}.pet-sparky{position:relative;display:inline-flex;align-items:center;gap:6px;border:1px solid var(--line);background:var(--surface);border-radius:99px;padding:2px 10px 2px 3px;font:inherit;font-size:14px;color:var(--muted);cursor:pointer}.pet-sparky:hover img{animation:pet-wag .5s ease-in-out 2}.pet-sparky b{color:var(--fg)}.pet-heart{position:absolute;left:10px;top:-4px;font-style:normal;font-size:14px;animation:pet-up .9s ease-out forwards;pointer-events:none}@keyframes pet-up{to{transform:translateY(-26px) scale(1.3);opacity:0}}@keyframes pet-wag{50%{transform:rotate(-12deg)}}.bone .bone-run{position:absolute;top:calc(var(--h) * -.55);image-rendering:pixelated;transition:left .4s;animation:bone-hop .5s ease-in-out infinite alternate;pointer-events:none}@keyframes bone-hop{to{transform:translateY(-3px)}}.koth .bone,.prog .bone{margin-top:8px}.tcard{position:relative}.flip-btn{width:30px;height:30px;font-size:14px}.tcard-back{position:absolute;inset:0;z-index:3;display:grid;align-content:start;gap:8px;padding:14px;border-radius:inherit;background:var(--surface);cursor:default;animation:card-flip .35s ease-out;backface-visibility:hidden}.tcard-back ol{margin:0;padding-left:20px;display:grid;gap:4px}.tcard-back li{display:flex;justify-content:space-between;gap:8px}@keyframes card-flip{0%{transform:perspective(700px) rotateY(-90deg);opacity:.4}}.sec{position:relative}.tok-confetti{position:absolute;inset:-10px 0 auto;height:0;z-index:5;pointer-events:none}.tok-confetti i{position:absolute;top:0;width:8px;height:12px;border-radius:2px;animation:tok-fall 2.4s ease-in forwards}@keyframes tok-fall{0%{transform:translateY(-10px) rotate(0)}to{transform:translateY(260px) rotate(540deg);opacity:0}}.sneeze{display:inline-flex;align-items:center;gap:4px;margin-left:8px;font-size:14px;color:var(--muted);vertical-align:middle;animation:sneeze .6s ease-out}.sneeze b{font-family:var(--f-comic),cursive}@keyframes sneeze{0%{transform:scale(.6)}30%{transform:scale(1.2) rotate(-6deg)}60%{transform:rotate(4deg)}}.season-fx{position:fixed;inset:0;z-index:1;pointer-events:none;overflow:hidden}.season-fx i{position:absolute;top:-30px;font-style:normal;opacity:.55;animation:season-fall linear infinite}@keyframes season-fall{0%{transform:translateY(-30px) rotate(0)}50%{transform:translate(calc(var(--sway) * 40px),50vh) rotate(160deg)}to{transform:translateY(105vh) rotate(320deg)}}html.saver .season-fx{display:none}.tk-page.zen .tk-grid{grid-template-columns:minmax(0,460px);justify-content:center}.tk-page.zen #live,.tk-page.zen .party-room,.tk-page.zen .tk-grid>div:first-child,.tk-page.zen .tk-grid>div:last-child>:not(:first-child),.tk-page.zen .tk-head .badges,.tk-page.zen .tk-head .muted,.tk-page.zen .tk-head .price>div:last-child>:not(.zen-btn),.tk-page.zen .tk-head>div:nth-child(2)>div:last-child{display:none!important}.tk-page.zen .tk-head{justify-content:center;text-align:center}.zen-btn[aria-pressed=true]{border-color:var(--gold);color:var(--gold)}@media (prefers-reduced-motion:reduce){.season-fx,.tok-confetti{display:none}.bone .bone-run,.pet-sparky:hover img,.sneeze,.tcard-back{animation:none}}.stk-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:12px}.stk{display:grid;justify-items:center;gap:6px;padding:10px;text-decoration:none;color:inherit;transition:transform .15s}.stk:hover{transform:translateY(-3px) rotate(-2deg)}.stk img{image-rendering:pixelated;width:100%;max-width:128px;height:auto}.stk span{font-size:14px;color:var(--muted)}html .chooser{place-items:center;background:radial-gradient(120% 90% at 50% 0,color-mix(in srgb,var(--gold) 26%,var(--bg)) 0,var(--bg) 70%)}.chooser-card{border:2px solid color-mix(in srgb,var(--gold) 50%,var(--line));box-shadow:0 20px 60px rgba(0,0,0,.25);background:var(--surface)}.chooser-dog{animation:sp-breathe 3.6s ease-in-out infinite;margin-top:-6px}.chooser-bubble{position:relative;background:var(--gold);color:#1a1406;font-weight:800;padding:8px 14px;border-radius:14px;font-size:15px}.chooser-bubble:before{content:"";position:absolute;top:-7px;left:50%;margin-left:-7px;border-left:7px solid transparent;border-right:7px solid transparent;border-top:0;border-bottom:7px solid transparent;border-bottom-color:var(--gold)}.chooser-steps{list-style:none;padding:0;gap:10px}.chooser-steps li{display:flex;align-items:center;gap:10px;text-align:left}.cs-pic{flex:0 0 40px;height:40px;display:grid;place-items:center;border-radius:12px;background:color-mix(in srgb,var(--gold) 16%,var(--surface));font-size:20px;font-weight:900}.pop-all{justify-content:space-between}.pop-all>span:first-child{flex:1}@media (max-width:560px){.onboard-h{flex-wrap:wrap;gap:8px}.onboard-h h3,.onboard-h>b,.onboard-h>strong{flex:1 1 100%;font-size:17px}.onboard-h .btn[style]{margin-left:0!important}.onboard-steps li{grid-template-columns:28px 1fr!important}.onboard-steps li>.btn{grid-column:2;justify-self:start}}.season-fx{z-index:-1}.season-fx i{opacity:.5}@media (max-width:760px){.pr-dancer.l,.pr-dancer.r{width:56px!important;height:56px!important;bottom:calc(214px + env(safe-area-inset-bottom,0px))!important}}.strobe-intro,.strobe-show{z-index:1201}.strobe-stop{z-index:1202}.strobe-show{animation:strobe-c 1.2s steps(1) infinite}@keyframes strobe-c{0%{background:hsla(0,0%,100%,.8)}16.6%{background:transparent}33.3%{background:rgba(255,79,216,.75)}50%{background:transparent}66.6%{background:rgba(56,225,255,.75)}83.3%{background:transparent}}@media (prefers-reduced-motion:reduce){.strobe-show{animation:strobe-soft 5s ease-in-out}}.strobe-card .muted{color:var(--muted)!important}.ask-fab{transition:transform .25s ease,opacity .25s}html.scroll-down .ask-fab{transform:translateY(140%);opacity:0;pointer-events:none}.strobe-modal{position:fixed;inset:0;z-index:1200;display:grid;place-items:center;padding:16px;background:rgba(10,8,4,.62);backdrop-filter:blur(4px);animation:si-in .2s ease-out}.strobe-card{position:relative;width:min(400px,100%);display:grid;gap:12px;justify-items:center;text-align:center;padding:22px 20px 18px;border-radius:22px;background:var(--surface);color:var(--fg);border:2px solid #f5c542;box-shadow:0 24px 70px rgba(0,0,0,.45);animation:sc-pop .28s cubic-bezier(.2,1.3,.4,1)}@keyframes sc-pop{0%{transform:scale(.85);opacity:0}}.strobe-x{position:absolute;right:10px;top:10px;width:32px;height:32px;border-radius:50%;border:0;background:color-mix(in srgb,var(--fg) 8%,transparent);color:var(--fg);cursor:pointer;font-size:14px}.strobe-hero{width:124px;height:124px;margin-top:-62px;display:grid;place-items:center;border-radius:28px;background:radial-gradient(circle at 50% 35%,#ff4fd8,#4fc3ff 55%,#1a1406);box-shadow:0 10px 30px rgba(255,79,216,.35)}.strobe-hero img{image-rendering:pixelated;animation:sp-breathe 2s ease-in-out infinite}.strobe-card h3{margin:0;font-family:var(--brandpx);font-size:24px}.strobe-sub{margin:0;color:var(--muted);font-size:15px}.strobe-warn{gap:2px;border-radius:12px;background:color-mix(in srgb,#ff9f1c 14%,transparent);border:1px solid color-mix(in srgb,#ff9f1c 45%,transparent);font-size:14px}.strobe-fee,.strobe-warn{display:grid;text-align:left;width:100%;padding:10px 12px}.strobe-fee{grid-template-columns:1fr auto;align-items:center;gap:2px 10px;border-radius:12px;background:color-mix(in srgb,var(--gold) 12%,transparent)}.strobe-fee b{font-size:20px}.strobe-fee small{grid-column:1/-1;color:var(--muted);font-size:13px}.strobe-btns{display:grid;grid-template-columns:1fr 1.4fr;gap:8px;width:100%}.strobe-btns .btn{height:46px;font-size:16px}.set-tabs{display:grid;grid-template-columns:repeat(3,1fr);width:100%;max-width:520px;height:44px;margin-bottom:4px}.set-tabs button{font-size:15px;font-weight:700}@media (hover:hover){.tcard .qb{opacity:1!important}}.tcard .nm{position:relative}.tcard:hover .nm:after{content:attr(data-doge);position:absolute;left:0;top:-26px;z-index:4;white-space:nowrap;font-family:var(--f-comic),cursive;font-weight:700;font-size:14px;color:#1a1406;background:var(--gold);padding:2px 8px;border-radius:8px;transform:rotate(-2deg);animation:doge-pop .2s ease-out;pointer-events:none}@keyframes doge-pop{0%{transform:scale(.6) rotate(-6deg);opacity:0}}html.grad-wave .grid,html.grad-wave table.list{position:relative}html.grad-wave .grid:after,html.grad-wave table.list:after{content:"";position:absolute;inset:0;z-index:6;pointer-events:none;background:linear-gradient(100deg,transparent 30%,rgba(245,197,66,.45) 48%,rgba(255,240,180,.7) 50%,rgba(245,197,66,.45) 52%,transparent 70%);background-size:300% 100%;animation:grad-wave 1.6s ease-out forwards}@keyframes grad-wave{0%{background-position:100% 0}to{background-position:-50% 0;opacity:.2}}@media (max-width:640px){.home-swipe{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 -16px 14px;padding:2px 16px 8px;scrollbar-width:none}.home-swipe::-webkit-scrollbar{display:none}.home-swipe>*{flex:0 0 86%;scroll-snap-align:center;margin:0!important;min-width:0}.home-swipe>:only-child{flex-basis:100%}.home-swipe>.greet{flex-direction:column;align-items:flex-start;justify-content:center;padding:14px;border:1px solid var(--line);border-radius:16px;background:var(--surface)}.home-swipe .onboard{max-height:340px;overflow:auto}}@media (prefers-reduced-motion:reduce){html.grad-wave .grid:after,html.grad-wave table.list:after{animation:none;display:none}}.tk-jump{display:none}@media (max-width:760px){.tk-jump{display:grid;grid-template-columns:repeat(4,1fr);gap:4px;position:sticky;top:58px;z-index:40;margin:8px -16px 12px;padding:6px 12px;background:color-mix(in srgb,var(--bg) 92%,transparent);backdrop-filter:blur(8px);border-bottom:1px solid var(--line)}.tk-jump button{height:38px;border:0;border-radius:10px;background:transparent;font:inherit;font-size:14px;font-weight:700;color:var(--muted);cursor:pointer}.tk-jump button.on{background:color-mix(in srgb,var(--gold) 18%,transparent);color:var(--fg)}#tk-tabs{scroll-margin-top:110px!important}}.net-retry{position:fixed;left:50%;bottom:calc(84px + env(safe-area-inset-bottom,0px));transform:translateX(-50%);z-index:70;display:flex;align-items:center;gap:10px;padding:8px 10px 8px 8px;border-radius:16px;background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);font-size:14px;max-width:calc(100vw - 24px);animation:sc-pop .25s ease-out}.net-retry img{flex:0 0 auto}@media (min-width:901px){.net-retry{bottom:24px}}html.dozing .logo img{animation:none;filter:saturate(.7) brightness(.85)}html.dozing .logo{position:relative}html.dozing .logo:before{content:"z";position:absolute;left:22px;top:-6px;font-family:var(--brandpx);font-size:13px;color:var(--gold);animation:doze-z 2.4s ease-in-out infinite}html.dozing .ask-fab img{transform:rotate(-12deg);filter:saturate(.7)}@keyframes doze-z{0%{opacity:0;transform:translateY(4px) scale(.7)}40%{opacity:1}to{opacity:0;transform:translate(10px,-12px) scale(1.2)}}.wface{image-rendering:pixelated;border-radius:6px;vertical-align:middle;flex:0 0 auto}.bday-chip{margin-left:4px}.barkers ol{margin:0;padding:0;list-style:none;display:grid;gap:6px}.barkers li{display:grid;grid-template-columns:28px 26px 1fr auto;gap:8px;align-items:center}.barkers .rk{font-weight:800;color:var(--muted);text-align:center}.barkers li:nth-child(-n+3) .rk{color:var(--gold)}@media (prefers-reduced-motion:reduce){html.dozing .logo:before{animation:none}}@media (max-width:560px){.party-room{padding-bottom:18px!important}.pr-music-corner{position:static!important;display:grid!important;grid-template-columns:1fr 1fr;gap:8px;width:100%}.pr-music-corner>*{width:100%}.pr-music-corner .btn{width:100%;justify-content:center}.pr-music-corner>.pr-music,.pr-music-corner>:last-child{grid-column:1/-1}}@media (max-width:760px){.tk-jump button{font-size:13px;white-space:nowrap;padding:0 2px;overflow:hidden;text-overflow:ellipsis}}@media (max-width:640px){.home-swipe{align-items:stretch;max-height:300px}.home-swipe>*{max-height:290px;overflow:auto;display:flex;flex-direction:column;justify-content:center}.home-swipe>.onboard{justify-content:flex-start}.home-swipe>:not(.greet){display:block}.home-swipe>.party-strip,.home-swipe>a:not(.greet){display:flex;flex-wrap:wrap;align-content:center;gap:8px}.home-swipe>.practice-bar{flex-direction:row!important;flex-wrap:wrap;align-content:center;justify-content:flex-start;gap:6px 8px}}.net-retry{width:min(440px,calc(100vw - 24px));opacity:1}.net-retry>span{flex:1;min-width:0}.set-tabs button{white-space:nowrap;font-size:14px;padding:0 6px}.net-retry{top:70px;bottom:auto!important}@media (max-width:640px){.tw{overflow-x:visible}.tw table.list.board-list{min-width:0!important;width:100%;table-layout:fixed}.tw table.list.board-list td:nth-child(3),.tw table.list.board-list td:nth-child(5),.tw table.list.board-list td:nth-child(6),.tw table.list.board-list td:nth-child(7),.tw table.list.board-list td:nth-child(8),.tw table.list.board-list th:nth-child(3),.tw table.list.board-list th:nth-child(5),.tw table.list.board-list th:nth-child(6),.tw table.list.board-list th:nth-child(7),.tw table.list.board-list th:nth-child(8){display:none}.tw table.list.board-list td:first-child,.tw table.list.board-list th:first-child{width:auto}.tw table.list.board-list td:nth-child(2),.tw table.list.board-list th:nth-child(2){width:92px}.tw table.list.board-list td:nth-child(4),.tw table.list.board-list th:nth-child(4){width:64px}.tw table.list.board-list td{padding-left:6px;padding-right:6px}.tw table.list.board-list .tokcell{min-width:0}.tw table.list.board-list .tn{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.tw table.list.board-list .gcell{display:grid;gap:2px;justify-items:end}.tw table.list.board-list .gcell .bone{min-width:52px;width:52px}.tw table.list.board-list .mcv{font-size:15px}.tw{overflow-x:hidden}.tw table.list.board-list{max-width:100%}.tw table.list.board-list td:nth-child(2),.tw table.list.board-list th:nth-child(2){width:86px}.tw table.list.board-list td:nth-child(4),.tw table.list.board-list th:nth-child(4){width:46px}.tw table.list.board-list .gcell .bone{display:none}.tw table.list.board-list .tokcell{gap:8px}.tw table.list.board-list .tokcell>div{overflow:hidden}.tw table.list.board-list .tokcell .badge:not(.b-live),.tw table.list.board-list .tokcell .soon,.tw table.list.board-list .tokcell [class*=cluster]{display:none}.tw table.list.board-list td:first-child,.tw table.list.board-list th:first-child{padding-left:4px}.tw table.list.board-list .gcell{display:block!important;min-width:0!important;width:auto!important;text-align:right;font-size:14px}}@media (min-width:641px) and (max-width:1100px){.tw table.list.board-list td:nth-child(3),.tw table.list.board-list td:nth-child(7),.tw table.list.board-list th:nth-child(3),.tw table.list.board-list th:nth-child(7){display:none}.tw table.list.board-list{min-width:0!important;width:100%}}.tw table.list.board-list{min-width:0!important;width:100%}@media (max-width:1440px){.tw table.list.board-list td:nth-child(7),.tw table.list.board-list th:nth-child(7){display:none}}@media (min-width:641px) and (max-width:900px){.tw table.list.board-list td:nth-child(6),.tw table.list.board-list th:nth-child(6){display:none}.tw table.list.board-list td,.tw table.list.board-list th{padding-left:8px;padding-right:8px}}.tw table.list.board-list td:nth-child(7),.tw table.list.board-list th:nth-child(7){display:none}@media (min-width:1101px) and (max-width:1320px){.tw table.list.board-list td,.tw table.list.board-list th{padding-left:8px;padding-right:8px}.tw table.list.board-list td.c-chart svg{width:72px}}@media (min-width:1101px) and (max-width:1240px){.tw table.list.board-list td:nth-child(3),.tw table.list.board-list td:nth-child(6),.tw table.list.board-list th:nth-child(3),.tw table.list.board-list th:nth-child(6){display:none}}html.fx-light .bone .bone-run,html.fx-light .pr-lights,html.fx-light .season-fx{display:none!important}html.fx-light .grid:after,html.fx-light table.list:after{animation:none!important;display:none!important}html.fx-light .bone.sparkle .sh i,html.fx-light .bone.sparkle .sh i:after,html.fx-light .bone.sparkle:after,html.fx-light .koth .crown,html.fx-light .logo img,html.fx-light .pr-dancer{animation:none!important}html.fx-light body{background-image:none}html.fx-off .bone .bone-run,html.fx-off .pet-heart,html.fx-off .pr-canvas,html.fx-off .pr-dancers,html.fx-off .pr-lights,html.fx-off .season-fx,html.fx-off .strobe-btn,html.fx-off .tok-confetti,html.fx-off .wow-stamp,html.fx-off canvas.pr-fx{display:none!important}html.fx-off *,html.fx-off :after,html.fx-off :before{animation:none!important}html.fx-off body{background-image:none}.inbox-btn{position:relative;font-size:17px}.inbox-n{position:absolute;top:-4px;right:-4px;min-width:18px;height:18px;padding:0 4px;border-radius:9px;background:#ff4d6a;color:#fff;font-size:11px;line-height:18px;text-align:center;font-weight:800}.inbox-pop{width:min(360px,calc(100vw - 24px))!important;max-height:min(70vh,520px);overflow:auto;padding:10px!important;gap:8px!important}.inbox-h{display:flex;align-items:center;justify-content:space-between;padding:2px 4px}.inbox-empty{padding:16px 8px;text-align:center;font-size:14px}.inbox-g{display:grid;gap:2px;padding-top:4px;border-top:1px solid var(--line)}.inbox-g:first-of-type{border-top:0}.inbox-gh{font-weight:800;font-size:13px;color:var(--muted);padding:2px 6px;text-transform:none}.inbox-it{display:grid;grid-template-columns:22px 1fr auto;gap:6px;align-items:start;padding:6px;border-radius:10px;font-size:14px;color:inherit;text-decoration:none}.inbox-it:hover{background:color-mix(in srgb,var(--fg) 6%,transparent)}.inbox-it.new{background:color-mix(in srgb,var(--gold) 10%,transparent)}.inbox-t{min-width:0;overflow-wrap:anywhere}.inbox-ago{font-size:12px}@media (max-width:640px){.hdr .inbox-pop{position:fixed;left:12px;right:12px;top:64px;width:auto!important}}.holder-party{position:fixed;left:0;right:0;top:80px;z-index:80;pointer-events:none;height:0}.tl{gap:0;margin:0;padding:0;list-style:none}.tl,.tl li{display:grid}.tl li{grid-template-columns:28px 1fr auto;gap:8px;align-items:start;position:relative;padding:6px 0}.tl li:before{content:"";position:absolute;left:13px;top:28px;bottom:-6px;width:2px;background:var(--line)}.tl li:last-child:before{display:none}.tl .tl-ic{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:color-mix(in srgb,var(--gold) 16%,var(--surface));font-size:14px;z-index:1}.tl li.todo .tl-ic{background:var(--surface);border:2px dashed var(--line);filter:grayscale(1);opacity:.7}.tl li.todo b{color:var(--muted);font-weight:600}.tl .tl-when{font-size:13px;color:var(--muted);white-space:nowrap}.race{display:grid;gap:8px;margin-bottom:12px;padding:12px 14px 14px;background:linear-gradient(180deg,color-mix(in srgb,var(--gold) 7%,var(--surface)),var(--surface))}.race-h{display:flex;align-items:center;gap:10px}.race-flag{font-size:22px;line-height:1}.race-t{display:grid;gap:1px;flex:1;min-width:0}.race-t small,.race-x{font-size:13px}.race-x{flex:none;width:30px;height:30px;border-radius:50%;border:1px solid var(--line);background:var(--surface);color:var(--muted);cursor:pointer;display:grid;place-items:center}.race-x:hover{background:var(--bg2);color:var(--fg)}.race-lane.r1{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--gold) 45%,transparent)}.race-run b{font-variant-numeric:tabular-nums}.race-lane{position:relative;height:30px;border-radius:15px;background:color-mix(in srgb,var(--fg) 6%,var(--surface));overflow:hidden}.race-lane:after{content:"🎓";position:absolute;right:6px;top:50%;transform:translateY(-50%);font-size:15px}.race-fill{position:absolute;left:0;top:0;bottom:0;border-radius:15px;background:linear-gradient(90deg,color-mix(in srgb,var(--gold) 25%,transparent),color-mix(in srgb,var(--gold) 55%,transparent));transition:width .6s}.race-run{position:absolute;top:50%;transform:translate(-50%,-50%);display:flex;align-items:center;gap:6px;transition:left .6s;text-decoration:none;color:var(--fg);font-size:13px;font-weight:800;white-space:nowrap}.race-run img{image-rendering:pixelated;animation:bone-hop .45s ease-in-out infinite alternate}html.fx-light .race-run img,html.fx-off .race-run img{animation:none}.koth-skel{height:170px;border-radius:16px;background:color-mix(in srgb,var(--fg) 6%,var(--surface))}@media (max-width:640px){.koth-skel{height:230px}}.greet-skel{min-height:34px}:root{--faint:#76736c}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--faint:#8e8e8e}}:root[data-theme=dark]{--faint:#8e8e8e}html.gs-hidden .onboard{display:none}.tk-grid .trade{position:static!important}.trade-float{position:fixed;right:20px;bottom:20px;z-index:58;display:flex;align-items:center;gap:8px;padding:8px 8px 8px 14px;border-radius:14px;background:var(--surface);border:1px solid var(--line);box-shadow:0 10px 30px rgba(0,0,0,.18);animation:sc-pop .2s ease-out}.trade-float .btn{min-width:64px}@media (max-width:760px){.trade-float{display:none}}html.party-on .trade-float{right:120px}.party-room .pr-music{background:#f5c542!important;color:#1a1406!important;border-color:#f5c542!important;font-weight:800}.party-room .pr-music.on{background:#3be08c!important;border-color:#3be08c!important}.eq{display:inline-flex;align-items:flex-end;gap:2px;vertical-align:middle}.eq,.eq i{height:12px}.eq i{width:3px;background:currentColor;border-radius:1px;transform-origin:50% 100%;animation:eq .8s ease-in-out infinite alternate}.eq i:nth-child(2){animation-delay:-.3s}.eq i:nth-child(3){animation-delay:-.6s}@keyframes eq{0%{transform:scaleY(.25)}to{transform:scaleY(1)}}.tl-mini{display:flex;align-items:center;gap:10px;width:100%;padding:12px 14px;text-align:left;font:inherit;color:inherit;cursor:pointer;border:1px solid var(--line)}.tl-mini>span:nth-child(2){flex:1;min-width:0}.tl-mini .ulink{font-size:14px;white-space:nowrap}.foot2{margin-top:40px;border-top:1px solid var(--line);background:var(--surface);padding:32px 0 calc(16px + env(safe-area-inset-bottom,0px))}.foot2-in{display:grid;grid-template-columns:1.4fr repeat(4,1fr);gap:24px 28px}.foot2-brand{display:grid;gap:10px;align-content:start}.foot2-brand p{margin:0;font-size:14px;max-width:300px}.foot2-logo{display:inline-flex;align-items:center;gap:3px;color:var(--fg);text-decoration:none}.foot2-logo img{flex:none;position:relative;top:-1px}.foot2-social{display:flex;flex-wrap:wrap;gap:8px}.foot2-social .soon,.foot2-social a{width:36px;height:36px;display:grid;place-items:center;border-radius:10px;border:1px solid var(--line);color:var(--fg);background:var(--bg)}.foot2-social a:hover{background:var(--gold);color:#1a1406;border-color:var(--gold)}.foot2-social .soon{opacity:.35;cursor:help}.foot2-mail{font-size:14px}.foot2-col summary{list-style:none;font-weight:800;font-size:14px;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin-bottom:10px;cursor:default}.foot2-col summary::-webkit-details-marker{display:none}.foot2-col ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}.foot2-col a{color:var(--fg);text-decoration:none;font-size:15px}.foot2-col a:hover{color:var(--gold)}.foot2-bottom{justify-content:space-between;gap:8px;margin-top:24px;padding-top:16px;border-top:1px solid var(--line);font-size:13px}.foot2-bl,.foot2-bottom{display:flex;flex-wrap:wrap}.foot2-bl{gap:12px;align-items:center}@media (max-width:1000px){.foot2-in{grid-template-columns:1fr 1fr}.foot2-brand{grid-column:1/-1}}@media (max-width:700px){.foot2{padding-bottom:calc(150px + env(safe-area-inset-bottom,0px))}.foot2-in{grid-template-columns:1fr;gap:0}.foot2-brand{margin-bottom:12px}.foot2-col{border-top:1px solid var(--line)}.foot2-col summary{display:flex;justify-content:space-between;align-items:center;margin:0;padding:14px 0;cursor:pointer}.foot2-col summary:after{content:"+";font-size:18px;color:var(--muted)}.foot2-col[open] summary:after{content:"−"}.foot2-col ul{padding-bottom:12px}}footer.foot{display:none}.embed-mode .foot2,body.r-tv .foot2{display:none!important}html.app-mode,html.app-mode body{scrollbar-width:none;-ms-overflow-style:none}html.app-mode body::-webkit-scrollbar,html.app-mode::-webkit-scrollbar{display:none;width:0;height:0}html.app-mode .foot2{display:none}html.app-mode .demo-note{font-size:12px;margin:4px 0 8px}html.app-mode .hdr{box-shadow:0 1px 0 var(--line);backdrop-filter:blur(10px);background:color-mix(in srgb,var(--surface) 88%,transparent)}html.app-mode main>.container.gutter{padding-bottom:calc(150px + env(safe-area-inset-bottom,0px))}html.app-mode .sec-h h2{font-size:18px}html.app-mode .card{border-radius:18px}html.app-mode .tabbar{box-shadow:0 -6px 24px rgba(0,0,0,.06);border-top:0;padding-top:8px}html.app-mode .tabbar a svg{width:26px;height:26px}html.app-mode .ask-fab{bottom:calc(140px + env(safe-area-inset-bottom,0px))}@media (max-width:640px){.home-swipe{scroll-snap-type:x mandatory;scroll-padding-left:16px}.home-swipe>*{scroll-snap-align:start}}#app>.container,main>.container,main>div>.container{animation:page-in .28s ease-out backwards}@keyframes page-in{0%{opacity:0}}html.fx-off main>.container,html.fx-off main>div>.container{animation:none}@media (prefers-reduced-motion:reduce){main>.container,main>div>.container{animation:none}}main table:not(.list){display:block;max-width:100%;overflow-x:auto}.txf{position:fixed;inset:0;z-index:1300;display:grid;place-items:center;padding:16px;background:rgba(10,8,4,.55);backdrop-filter:blur(4px);animation:si-in .15s ease-out}.txf-card{width:min(440px,100%);max-height:calc(100dvh - 32px);overflow:auto;display:grid;gap:12px;padding:18px 18px 16px;border-radius:20px;background:var(--surface);color:var(--fg);border:1px solid var(--line);box-shadow:0 24px 70px rgba(0,0,0,.35);animation:sc-pop .22s cubic-bezier(.2,1.3,.4,1)}.txf-card h3{margin:0;font-size:20px}.txf-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:6px;counter-reset:s}.txf-steps li{counter-increment:s;font-size:12px;font-weight:700;color:var(--faint);text-align:center;padding-top:20px;position:relative}.txf-steps li:before{content:counter(s);position:absolute;top:0;left:50%;transform:translateX(-50%);width:18px;height:18px;border-radius:50%;background:var(--bg2);color:var(--muted);font-size:11px;line-height:18px}.txf-steps li.now{color:var(--fg)}.txf-steps li.now:before{background:var(--gold);color:#1a1406}.txf-steps li.ok{color:var(--muted)}.txf-steps li.ok:before{content:"✓";background:#3be08c;color:#05210f}.txf-rows{margin:0;display:grid;gap:0;border:1px solid var(--line);border-radius:12px;overflow:hidden}.txf-rows>div{display:flex;justify-content:space-between;gap:12px;padding:9px 12px;border-top:1px solid var(--line);font-size:15px}.txf-rows>div:first-child{border-top:0}.txf-rows dt{color:var(--muted)}.txf-rows dd{margin:0;font-weight:700;text-align:right;overflow-wrap:anywhere}.txf-note{margin:0;font-size:14px;color:var(--muted)}.txf-warn{background:color-mix(in srgb,#ff9f1c 12%,transparent)}.txf-demo,.txf-warn{margin:0;font-size:13px;padding:8px 10px;border-radius:10px}.txf-demo{background:color-mix(in srgb,#4fc3ff 14%,transparent)}.txf-err{margin:0;font-size:14px;padding:8px 10px;border-radius:10px;background:color-mix(in srgb,#ff4d6a 14%,transparent);color:var(--fg)}.txf-err.soft{background:var(--bg2)}.txf-btns{display:grid;grid-template-columns:1fr 1.5fr;gap:8px}.txf-btns .btn{height:46px;font-size:16px}.txf-wait{display:grid;justify-items:center;gap:8px;text-align:center;padding:14px 4px}.txf-wait b{font-size:17px}.txf-wait .muted{font-size:14px}.txf-spin{width:44px;height:44px;border-radius:50%;border:4px solid var(--bg2);border-top-color:var(--gold);animation:txf-spin .9s linear infinite}@keyframes txf-spin{to{transform:rotate(1turn)}}.txf-ok{width:52px;height:52px;border-radius:50%;display:grid;place-items:center;background:#3be08c;color:#05210f;font-size:28px;font-weight:900;animation:sc-pop .3s ease-out}.txf-wait .btn{min-width:160px;margin-top:6px}html.fx-off .txf-spin{animation:txf-spin .9s linear infinite!important}body{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column}body>main#app{flex:1 0 auto;width:100%}body>.foot2{margin-top:auto}body>.foot2,body>.hdr{width:100%}.foot2-apps{display:flex;gap:8px;flex-wrap:wrap;margin-top:4px}.app-badge{display:inline-flex;align-items:center;gap:8px;height:46px;padding:0 14px 0 10px;border-radius:12px;border:0;background:#111;color:#fff;cursor:pointer;font:inherit;text-align:left}.app-badge span{display:grid;line-height:1.1}.app-badge small{font-size:11px;opacity:.8}.app-badge b{font-size:16px}.app-badge:hover{background:#000;box-shadow:0 0 0 2px var(--gold)}:root[data-theme=dark] .app-badge{background:#fff;color:#111}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .app-badge{background:#fff;color:#111}}.nudge{display:flex;align-items:center;gap:10px;width:100%;margin:-4px 0 12px;padding:6px 12px 6px 6px;border-radius:12px;border:1px solid var(--line);background:var(--surface);font:inherit;font-size:14px;color:var(--fg);text-align:left;cursor:pointer}.nudge>span:nth-child(2){flex:1;min-width:0}.nudge .nudge-more{font-size:13px;color:var(--muted);white-space:nowrap}.nudge.bad{border-color:color-mix(in srgb,#ff4d6a 45%,var(--line));background:color-mix(in srgb,#ff4d6a 8%,var(--surface))}.nudge.mid{border-color:color-mix(in srgb,#ff9f1c 40%,var(--line));background:color-mix(in srgb,#ff9f1c 7%,var(--surface))}.nudge.ok{background:color-mix(in srgb,#3be08c 6%,var(--surface))}.tk-page.zen .nudge{display:none}.foot2-copy{flex-wrap:wrap}.foot2-copy,.netdot{display:inline-flex;align-items:center;gap:6px}.netdot{color:inherit;text-decoration:none;font-size:13px}.netdot i{width:8px;height:8px;border-radius:50%;background:var(--faint)}.netdot.up i{background:#3be08c;box-shadow:0 0 0 0 rgba(59,224,140,.6);animation:net-pulse 2s infinite}.netdot.slow i{background:#ff9f1c}.netdot.down i{background:#ff4d6a}@keyframes net-pulse{70%{box-shadow:0 0 0 6px rgba(59,224,140,0)}to{box-shadow:0 0 0 0 rgba(59,224,140,0)}}.cg-open{display:inline-flex;align-items:center;gap:10px;margin-top:12px;padding:6px 16px 6px 6px;border-radius:999px;border:1px solid color-mix(in srgb,var(--gold) 50%,var(--line));background:var(--surface);font:inherit;color:var(--fg);cursor:pointer;text-align:left}.cg-open span{display:grid;line-height:1.2}.cg-open small{color:var(--muted);font-size:13px}.cg-open:hover{box-shadow:0 0 0 3px color-mix(in srgb,var(--gold) 25%,transparent)}.cg{margin-top:12px;padding:14px;display:grid;gap:12px;max-width:560px}.cg-bars{display:grid;grid-template-columns:repeat(6,1fr);gap:4px}.cg-bars i{height:4px;border-radius:2px;background:var(--bg2);position:relative;overflow:hidden}.cg-bars i.done,.cg-bars i.run:after{background:var(--gold)}.cg-bars i.run:after{content:"";position:absolute;inset:0;transform-origin:left;animation:cg-fill linear forwards}@keyframes cg-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.cg-body{display:grid;gap:6px;animation:si-in .3s ease-out}.cg-step{font-size:12px;font-weight:800;color:var(--muted);letter-spacing:.05em;text-transform:uppercase}.cg-body h3{margin:0;font-size:20px}.cg-body p{margin:0;color:var(--muted)}.cg-mock{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:12px;border-radius:12px;background:var(--bg2)}.cg-field{padding:8px 12px;border-radius:10px;background:var(--surface);border:1px solid var(--line);font-weight:700}.cg-field.small{min-width:80px}.cg-field.wide{flex:1 1 200px}.cg-chip{padding:4px 10px;border-radius:999px;background:var(--surface);border:1px solid var(--line);font-size:13px}.cg-pic{width:48px;height:48px;border-radius:12px;display:grid;place-items:center;background:var(--surface);font-size:28px;border:1px dashed var(--line2)}.cg-btn{padding:8px 14px;border-radius:10px;background:var(--gold);color:#1a1406;font-weight:800}.cg-bone{flex:1 1 160px;height:12px;border-radius:6px;background:var(--surface);overflow:hidden}.cg-bone i{display:block;height:100%;width:0;background:var(--gold);animation:cg-fill2 4s ease-out forwards}@keyframes cg-fill2{to{width:100%}}.cg-ctl{display:flex;gap:6px;align-items:center}body{letter-spacing:-.005em}h1,h2,h3,h4{letter-spacing:-.02em}.inbox-ago,.mono,.sa,.txf-rows dd .n,.wallet,code{font-family:var(--mono)}.cg-step,.foot2-col summary,.koth .lbl,.txf-steps li{font-family:var(--mono);letter-spacing:.06em}.app-badges{display:flex;gap:10px;flex-wrap:wrap;margin-top:6px}.app-badge2{display:inline-flex;align-items:center;gap:10px;min-width:190px;padding:8px 16px 8px 8px;border-radius:16px;border:2px solid #1a1406;background:linear-gradient(160deg,#fff6d6,#f5c542);color:#1a1406;cursor:pointer;font:inherit;text-align:left;box-shadow:0 4px 0 #1a1406;transition:transform .12s,box-shadow .12s}.app-badge2.android{background:linear-gradient(160deg,#e8fff1,#7fe6ae)}.app-badge2:hover{transform:translateY(-2px);box-shadow:0 6px 0 #1a1406}.app-badge2:active{transform:translateY(2px);box-shadow:0 2px 0 #1a1406}.ab-art{position:relative;width:58px;height:54px;flex:0 0 58px}.ab-phone{position:absolute;left:4px;top:1px;transform:rotate(-8deg)}.ab-dog{right:-4px;bottom:-6px;filter:drop-shadow(1px 2px 0 rgba(0,0,0,.25))}.ab-dog,.ab-paw{position:absolute}.ab-paw{left:-2px;bottom:-2px;font-size:12px}.ab-txt{display:grid;line-height:1.15}.ab-txt small{font-size:11px;font-weight:600;opacity:.75}.ab-txt b{font-size:19px;font-weight:800;letter-spacing:-.01em}.ab-txt em{font-style:normal;font-size:11px;font-family:var(--mono);opacity:.7}.app-badge2:hover .ab-dog{animation:pet-wag .5s ease-in-out 2}.q{font-style:italic;font-weight:700;font-size:11px;width:16px;height:16px;line-height:16px;border-radius:50%;text-transform:none}.q,.range-seg button{font-family:var(--mono)}.range-seg button{min-width:40px;font-size:13px}.tcard .ch small{font-family:var(--mono);font-size:11px;font-weight:600}@media (hover:hover){.tcard .foot .badges,.tcard .hot-why,.tcard .sub{opacity:0;transition:opacity .15s}.tcard:focus-within .foot .badges,.tcard:focus-within .hot-why,.tcard:focus-within .sub,.tcard:hover .foot .badges,.tcard:hover .hot-why,.tcard:hover .sub{opacity:1}}.px-rank{color:var(--fg);box-shadow:inset 0 0 0 1px var(--line)}.px-rank,.streak-chip{background:var(--bg2)}.greet b{color:var(--fg)}.tl .tl-ic{background:var(--bg2)}.koth .lbl{color:var(--muted)}.inbox-it.new{background:var(--bg2)}.cg-bars i.done,.cg-bars i.run:after{background:var(--fg)}.big{cursor:pointer;border-bottom:1px dotted color-mix(in srgb,var(--fg) 25%,transparent)}.copy-addr{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 8px;border-radius:8px;border:1px solid var(--line);background:var(--surface);color:var(--fg);font:inherit;font-size:12px;cursor:pointer;vertical-align:middle}.copy-addr .mono{font-family:var(--mono)}.copy-addr:hover{border-color:var(--line2)}.copy-addr.ok{border-color:#3be08c;color:#118a4a}.hideable{position:relative}.hide-x{position:absolute;top:8px;right:8px;z-index:2;width:24px;height:24px;border-radius:50%;border:0;background:var(--bg2);color:var(--muted);font-size:11px;cursor:pointer;opacity:0;transition:opacity .15s}.hide-x:focus-visible,.hideable:hover .hide-x{opacity:1}@media (hover:none){.hide-x{opacity:.8}}.show-hidden{display:block;margin:6px auto 0;font-size:13px}.dnd.on{border-color:var(--line2);background:var(--bg2)}html.big-text{font-size:112%}html.big-text body{line-height:1.62}html.big-text .card,html.big-text .tcard{line-height:1.6}html.big-text table.list td{padding-top:14px;padding-bottom:14px}html.big-text .faint,html.big-text .muted{font-size:max(1em,15px)}.your-tokens{margin-bottom:14px}.yt-row{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding-bottom:4px}.yt-chip{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:12px;border:1px solid var(--line);background:var(--surface);color:var(--fg);text-decoration:none;white-space:nowrap}.yt-chip i{width:18px;height:18px;border-radius:6px}.yt-chip:hover{border-color:var(--line2)}.tk-page.onecol .tk-grid{grid-template-columns:minmax(0,1fr) minmax(300px,380px)}.tk-page.onecol #live,.tk-page.onecol .party-room,.tk-page.onecol .tk-grid>div:first-child>:not(:first-child),.tk-page.onecol .tk-grid>div:last-child>:not(:first-child),.tk-page.onecol .tl-mini{display:none!important}.onecol-bar{display:flex;gap:8px;justify-content:center;margin:16px 0}@media (max-width:760px){.tk-page.onecol .tk-grid{grid-template-columns:1fr}}.keys dl{display:grid;gap:8px;margin:0}.keys dl>div{display:flex;justify-content:space-between;gap:16px;align-items:center}.keys dd{margin:0;color:var(--muted);text-align:right}.keys kbd{font-family:var(--mono);font-size:12px;padding:3px 8px;border-radius:6px;border:1px solid var(--line);background:var(--bg2);white-space:nowrap}.toolbar{flex-wrap:nowrap}.toolbar .chips{flex:1 1 auto;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.toolbar .chips::-webkit-scrollbar{display:none}.toolbar>:not(.chips){flex:0 0 auto}@media (max-width:760px){.toolbar{flex-wrap:wrap}.toolbar .chips{flex:1 1 100%}}.range-pick{position:relative;gap:4px;padding:0 4px 0 10px;cursor:pointer}.range-pick select{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:0;background:transparent;color:var(--fg);font:inherit;font-family:var(--mono);font-weight:600;padding:0 18px 0 2px;height:100%;cursor:pointer;background-image:linear-gradient(45deg,transparent 50%,currentColor 0),linear-gradient(135deg,currentColor 50%,transparent 0);background-position:calc(100% - 9px) 55%,calc(100% - 5px) 55%;background-size:4px 4px;background-repeat:no-repeat}.range-pick select:focus-visible{outline:2px solid var(--gold);outline-offset:2px;border-radius:6px}.dnd-pick button{min-width:34px;font-family:var(--mono)}.set-modal{max-height:min(86vh,900px)}.set-save{position:sticky;bottom:-1px;display:flex;align-items:center;gap:8px;justify-content:flex-end;padding:12px 0 4px;margin-top:8px;background:var(--surface);border-top:1px solid var(--line);z-index:2}.set-save .faint{margin-right:auto;font-size:13px}.tnote{border:0;background:transparent;padding:2px 4px;border-radius:6px;font-size:13px;cursor:pointer;opacity:.45;display:inline-flex;gap:4px;align-items:center;max-width:100%;color:var(--muted)}.tnote.has,.tnote:hover{opacity:1}.tnote.has{background:var(--bg2)}.tnote-t{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:180px;font-size:12px}.tnote-edit{display:flex;gap:4px;margin-top:4px}.tnote-edit .tin{height:30px;font-size:13px}.tnote.inline{vertical-align:middle}@media (hover:hover){.tcard .tnote:not(.has){opacity:0}.tcard:hover .tnote:not(.has){opacity:.5}}.note-dot{cursor:help;font-size:12px}.nl-chips{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin:8px 0 4px;font-size:13px}.nl-chips .chip{height:28px;font-size:13px}.today{padding:12px 16px;margin-bottom:14px}.today-h{display:flex;gap:8px;align-items:baseline;flex-wrap:wrap}.today-h .faint{font-size:12px}.today ul{margin:6px 0 0;padding:0;list-style:none;display:grid;gap:4px}.today li{line-height:1.45}html.cb{--buy:#1f6fd1;--buybg:#e6f0fb;--sell:#d46a00;--sellbg:#fcefe3}html.cb[data-theme=dark]{--buy:#5aa2ff;--buybg:#0e1f36;--sell:#ff9f40;--sellbg:#33200c}@media (prefers-color-scheme:dark){html.cb:not([data-theme=light]){--buy:#5aa2ff;--buybg:#0e1f36;--sell:#ff9f40;--sellbg:#33200c}}html.cb .up:not(.btn):before{content:"▲ ";font-size:.8em}html.cb .down:not(.btn):before{content:"▼ ";font-size:.8em}.party-room{position:relative}.woof-sky{position:absolute;inset:0;pointer-events:none;overflow:hidden}.woof-sky i{position:absolute;bottom:12px;font-style:normal;font-weight:700;animation:woofUp 1.8s ease-out forwards;white-space:nowrap}@keyframes woofUp{0%{transform:translateY(0);opacity:1}to{transform:translateY(-160px);opacity:0}}html.fx-off .woof-sky i{animation:none;opacity:0}.cr-res{padding:12px 14px}.cr-sum{display:flex;flex-wrap:wrap;gap:8px 18px;margin-bottom:8px}.jweek{padding:12px 14px;display:grid;gap:6px}.jweek-k{display:flex;flex-wrap:wrap;gap:6px 16px}.offline-note{padding:10px 14px;border-radius:12px;background:var(--bg2);border:1px dashed var(--line2);margin-bottom:12px;font-weight:600}@media (max-width:900px) and (min-width:761px){.hdr .in{gap:6px}.nav a,.nav-more{padding:0 6px;font-size:14px}.hdr .right{gap:4px}.hdr .right .btn{padding:0 10px}}.app-badges.sm{gap:8px;margin-top:4px}.app-pill{display:inline-flex;align-items:center;height:36px;padding:0 12px 0 6px;border-radius:999px;border:1.5px solid #1a1406;background:linear-gradient(160deg,#fff6d6,#f5c542);color:#1a1406;font:inherit;font-size:14px;cursor:pointer;box-shadow:0 2px 0 #1a1406;transition:transform .12s,box-shadow .12s}.app-pill.android{background:linear-gradient(160deg,#e8fff1,#7fe6ae)}.app-pill:hover{transform:translateY(-1px);box-shadow:0 3px 0 #1a1406}.app-pill:active{transform:translateY(1px);box-shadow:0 1px 0 #1a1406}.app-pill .ab-phone{position:static;width:15px;height:23px;transform:rotate(-8deg);flex:0 0 auto}.app-pill .ap-dog{margin-left:-8px;margin-bottom:-6px;align-self:flex-end;filter:drop-shadow(1px 1px 0 rgba(0,0,0,.2))}.app-pill b{font-weight:700;letter-spacing:-.01em}.app-pill{gap:4px;padding:0 10px 0 6px;font-size:13px}.app-pill .ap-dog{width:20px;height:20px;margin-left:-9px}.app-badges.sm{gap:6px;flex-wrap:nowrap}.set-groups{grid-template-columns:minmax(0,1fr);width:100%;max-width:820px;gap:12px}.set-tabs{max-width:none}.set-group{padding:14px 16px}.set-group .prow{font-size:16px;color:var(--fg);padding-top:12px;padding-bottom:12px}.set-group .prow small,.set-group .prow small.faint{color:var(--muted);font-size:14px;line-height:1.45;margin-top:2px}.set-group .prow>span:first-child{flex:1 1 auto;min-width:0;padding-right:12px}.set-save .faint{color:var(--muted);font-size:14px}.set-modal{gap:12px}.modal.wide:has(.set-modal){width:min(760px,calc(100vw - 32px))}.sec .set-groups+.set-save{max-width:820px}.app-badge2,.app-pill{border:1px solid var(--line);border-radius:var(--r);color:var(--fg);box-shadow:0 1px 2px rgba(0,0,0,.06)}.app-badge2,.app-badge2.android,.app-pill,.app-pill.android{background:var(--surface)}.app-badge2:hover,.app-pill:hover{border-color:var(--line2);box-shadow:0 4px 12px rgba(0,0,0,.08);transform:translateY(-1px)}.app-badge2:active,.app-pill:active{transform:none;box-shadow:0 1px 2px rgba(0,0,0,.06)}.app-pill{height:38px;padding:0 12px 0 8px;gap:6px}.app-pill.ios{box-shadow:inset 3px 0 0 #9aa3b5,0 1px 2px rgba(0,0,0,.06)}.app-pill.android{box-shadow:inset 3px 0 0 #3ddc84,0 1px 2px rgba(0,0,0,.06)}.app-badge2.ios{box-shadow:inset 4px 0 0 #9aa3b5,0 1px 2px rgba(0,0,0,.06)}.app-badge2.android{box-shadow:inset 4px 0 0 #3ddc84,0 1px 2px rgba(0,0,0,.06)}.app-pill b{font-size:14px}.party-list{display:grid;gap:10px;margin:8px 0 16px}.party-row{display:flex;align-items:center;gap:14px;padding:12px 16px;color:var(--fg);text-decoration:none;transition:border-color .15s,box-shadow .15s}.party-row:hover{border-color:var(--line2);box-shadow:0 4px 14px rgba(0,0,0,.06)}.party-row .pr-info{display:grid;gap:4px;min-width:0;flex:1}.party-row .pr-info b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.party-row .pr-meta{display:grid;gap:2px;text-align:right;font-size:14px;color:var(--muted)}.party-row .pr-left{font-family:var(--mono);color:var(--fg);font-weight:600}.party-how{padding:14px 16px}.party-how ul{margin:6px 0 0;padding-left:18px;display:grid;gap:4px;color:var(--muted)}@media (max-width:560px){.party-row{flex-wrap:wrap}.party-row .btn{width:100%;justify-content:center}.party-row .pr-meta{text-align:left;grid-auto-flow:column;gap:12px}}.guide-hero{padding:18px 20px;margin:8px 0 14px}.guide-hero h1{margin:0;font-size:28px;letter-spacing:-.02em}.guide-hero p{margin:4px 0 0;font-size:16px}.guide-search{gap:10px;margin-bottom:16px}.guide-search .tin{height:44px;font-size:16px;flex:1}.guide-grid{display:grid;grid-template-columns:220px minmax(0,1fr);gap:24px;align-items:start}.guide-nav{position:sticky;top:84px;display:grid;gap:2px}.guide-nav a{padding:8px 10px;border-radius:10px;color:var(--fg);text-decoration:none;font-size:15px}.guide-nav a:hover{background:var(--bg2)}.guide-nav a.dim{opacity:.35}.guide-more{display:grid;gap:2px;margin-top:10px;padding-top:10px;border-top:1px solid var(--line)}.guide-sec h2{margin:0 0 2px;font-size:22px}.guide-sec>p{margin:0 0 12px}.guide-items{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:10px}.guide-it{display:flex;gap:12px;padding:14px 16px;scroll-margin-top:100px;transition:box-shadow .3s,border-color .3s}.guide-it.hit{border-color:var(--gold);box-shadow:0 0 0 3px color-mix(in srgb,var(--gold) 30%,transparent)}.guide-it h3{margin:0 0 4px;font-size:16px;display:flex;flex-wrap:wrap;align-items:center;gap:6px}.guide-it p{margin:0;color:var(--muted);font-size:15px;line-height:1.5}.gi-ic{font-size:24px}.gi-link{margin-left:auto;color:var(--faint);text-decoration:none;opacity:0;font-family:var(--mono)}.gi-link:focus-visible,.guide-it:hover .gi-link{opacity:1}@media (max-width:860px){.guide-grid{grid-template-columns:1fr}.guide-nav{position:static;display:flex;overflow-x:auto;scrollbar-width:none;gap:6px}.guide-nav a{white-space:nowrap;border:1px solid var(--line)}.guide-more{display:none}}.more-pop.more-groups{width:min(760px,calc(100vw - 32px));right:0;padding:12px}.more-guide{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:var(--r);background:var(--goldbg);border:1px solid color-mix(in srgb,var(--gold) 40%,transparent);color:var(--fg);text-decoration:none;margin-bottom:10px}.more-guide>span:first-child{font-size:26px}.more-guide b{display:block;font-size:16px}.more-guide small{color:var(--muted);font-size:13px}.more-guide:hover{border-color:var(--gold)}.more-cols{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px 10px}.more-gh{font-family:var(--mono);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--faint);padding:6px 10px 4px}.more-btn{width:100%;text-align:left;border:0;background:transparent;color:var(--fg);font:inherit;font-weight:600;font-size:14px;cursor:pointer}@media (max-width:980px){.more-cols{grid-template-columns:repeat(2,minmax(0,1fr))}}.sparky-nudge{position:fixed;right:16px;bottom:calc(80px + env(safe-area-inset-bottom,0px));z-index:66;width:min(300px,calc(100vw - 32px));display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:16px 16px 4px 16px;background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);animation:snIn .45s cubic-bezier(.2,1.4,.4,1) both}.sparky-nudge:after{content:"";position:absolute;right:28px;bottom:-7px;width:12px;height:12px;background:var(--surface);border-right:1px solid var(--line);border-bottom:1px solid var(--line);transform:rotate(45deg)}.sparky-nudge img{flex:0 0 34px}.sn-msg{display:grid;gap:4px;font-size:14px;line-height:1.4;padding-right:14px}.sn-msg b{font-size:15px}.sn-act{display:flex;gap:6px;margin-top:6px}.sn-x{position:absolute;top:6px;right:6px;border:0;background:transparent;color:var(--faint);cursor:pointer;font-size:12px;width:22px;height:22px;border-radius:50%}.sn-x:hover{background:var(--bg2);color:var(--fg)}@keyframes snIn{0%{opacity:0;transform:translateY(10px) scale(.96)}to{opacity:1;transform:none}}.sparky-nudge.still,html.fx-off .sparky-nudge{animation:none}@media (prefers-reduced-motion:reduce){.sparky-nudge{animation:none}}@media (max-width:760px){.sparky-nudge{bottom:calc(132px + env(safe-area-inset-bottom,0px))}}.sparky-stack{position:fixed;right:16px;bottom:calc(80px + env(safe-area-inset-bottom,0px));z-index:66;display:flex;flex-direction:column;gap:10px;align-items:flex-end;pointer-events:none}.sparky-stack .sparky-nudge{position:relative;right:auto;bottom:auto;pointer-events:auto}.sparky-stack .sparky-nudge:not(:last-child):after{display:none}.sparky-stack .sparky-nudge:not(:last-child){border-radius:16px}.sn-ico{flex:0 0 34px;font-size:26px;line-height:34px;text-align:center}@media (max-width:760px){.sparky-stack{bottom:calc(132px + env(safe-area-inset-bottom,0px))}}.idea-form{display:grid;gap:12px;max-width:460px}.idea-form h3{margin:0}.idea-form p{margin:0;font-size:14px}.idea-f{display:grid;gap:4px;font-size:14px;font-weight:600}.idea-f small{font-weight:400}.idea-f textarea{resize:vertical;min-height:110px}.idea-trap{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.idea-done{text-align:center;justify-items:center}.idea-big{font-size:40px}body,html{margin:0}body>div[data-rk]{flex:1 0 auto;display:flex;flex-direction:column;min-height:100vh;min-height:100dvh;width:100%}div[data-rk]>main#app{flex:1 0 auto;width:100%}div[data-rk]>.foot2{margin-top:auto;width:100%}div[data-rk]>.hdr{width:100%}.guide{max-width:1080px}.guide-hero{display:flex;align-items:center;gap:16px;padding:18px 22px}.gh-txt{flex:1;min-width:0}.gh-progress{display:grid;justify-items:end;gap:2px;min-width:110px}.gh-progress b{font-size:22px}.gh-progress small{color:var(--muted);font-size:13px}.gh-bar{width:110px;height:6px;background:var(--bg2);overflow:hidden}.gh-bar,.gh-bar i{border-radius:99px}.gh-bar i{display:block;height:100%;background:var(--gold);transition:width .3s}.guide-tools{gap:10px;margin:4px 0 10px}.guide-search,.guide-tools{display:flex;align-items:center}.guide-search{flex:1;gap:8px;height:44px;padding:0 14px;border:1px solid var(--line);border-radius:var(--r);background:var(--surface);margin:0}.guide-search input{flex:1;border:0;background:transparent;font:inherit;font-size:16px;color:var(--fg);outline:0;min-width:0}.guide-search:focus-within{border-color:var(--gold)}.guide-tools .seg button{height:36px}.guide-chips{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;padding-bottom:4px;margin-bottom:18px}.guide-chips::-webkit-scrollbar{display:none}.guide-chips .chip{border:1px solid var(--line);background:var(--surface);color:var(--fg);text-decoration:none;flex:0 0 auto}.guide-chips .chip.dim{opacity:.35}.guide-sec{margin-bottom:26px;scroll-margin-top:90px}.gs-h{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;margin-bottom:10px}.gs-h h2{margin:0;font-size:21px}.guide-list{padding:0;overflow:hidden}.guide-list .gi+.gi{border-top:1px solid var(--line)}.gi{scroll-margin-top:110px;transition:background .2s,box-shadow .3s}.gi-main{width:100%;display:flex;align-items:center;gap:14px;padding:12px 16px;border:0;background:transparent;color:var(--fg);font:inherit;text-align:left;cursor:pointer}.gi-main:hover{background:var(--bg2)}.gi-ic{font-size:22px;line-height:1;width:32px;text-align:center;flex:0 0 32px}.gi-t{display:grid;gap:2px;flex:1;min-width:0}.gi-t b{font-size:16px;display:flex;flex-wrap:wrap;gap:6px;align-items:center}.gi-line{color:var(--muted);font-size:15px;line-height:1.45}.gi-mark{width:22px;text-align:center;color:var(--faint);font-weight:700;flex:0 0 22px}.gi.seen .gi-mark{color:#1e9e5a}.gi-more{padding:0 16px 14px 62px;display:grid;gap:8px}.gi-more p{margin:0;font-size:15px;line-height:1.55}.gi-try{font-weight:700;color:var(--gold);text-decoration:none;font-size:14px;justify-self:start}.gi-try:hover{text-decoration:underline}.gi.hit{box-shadow:inset 0 0 0 2px var(--gold)}.guide-grid2{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:10px;align-items:stretch}.guide-grid2 .gi{display:flex;flex-direction:column;overflow:hidden}.guide-grid2 .gi-main{align-items:flex-start;flex:1;padding:16px}.guide-grid2 .gi-more{padding:0 16px 14px 62px;margin-top:auto}.guide-foot{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin:8px 0 12px}.guide-foot .faint{font-size:13px;flex:1 1 280px}@media (max-width:640px){.guide-hero{flex-wrap:wrap;padding:16px}.guide-hero img{width:52px;height:52px}.gh-progress{justify-items:start;width:100%}.gh-bar{width:100%}.guide-tools{flex-wrap:wrap}.guide-tools .seg{margin-left:auto}.gi-main{padding:12px;gap:10px}.gi-more{padding:0 12px 12px 54px}.guide-hero{gap:12px}.guide-hero h1{font-size:21px}.guide-hero p{font-size:14px}.guide-hero img{width:44px;height:44px}.gh-txt{flex:1 1 calc(100% - 60px)}}.bg-hide .bal,.bg-hide .pf-val{filter:blur(7px)}.slow-net *,.slow-net :after,.slow-net :before{animation:none!important;transition:none!important}.slow-net .spark{visibility:hidden}html.slow-net body{background-image:none}html.slow-net .party-room canvas,html.slow-net .season-fx{display:none}.slow-pill{position:fixed;left:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:64;display:flex;gap:8px;align-items:center;padding:6px 12px;border-radius:999px;background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);font-size:13px;font-weight:600}.slow-pill .lnk{border:0;background:none;color:var(--gold);font:inherit;cursor:pointer;padding:0}@media (max-width:760px){.slow-pill{bottom:calc(76px + env(safe-area-inset-bottom,0px));left:8px}}.pr-more{margin-top:8px}.pr-more .btn{height:40px;font-size:14px}.selfie-box{position:relative;width:100%;max-width:420px;aspect-ratio:1;margin:0 auto;border-radius:16px;overflow:hidden;background:var(--bg2);display:grid;place-items:center}.selfie-box canvas,.selfie-box video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.selfie-box video{transform:scaleX(-1)}.selfie-ph{font-size:48px;opacity:.6}.party-widget{display:flex;align-items:center;gap:12px}.pw-time{font-family:var(--mono);font-size:20px;font-weight:700}.eta{font-size:14px;margin-top:6px}.exit-plan{padding:12px 14px;display:grid;gap:8px}.ep-h{display:flex;align-items:baseline;gap:8px;justify-content:space-between}.ep-sum{display:grid;gap:6px;font-size:14px}.ep-chips{display:flex;flex-wrap:wrap;gap:6px}.ep-chips .chip{height:30px;border:1px solid var(--line)}.ep-chips .chip.on{border-color:var(--gold);background:var(--goldbg);color:var(--fg)}.ep-btns{display:flex;gap:6px}.mapx-map{position:relative}.map-replay{position:absolute;left:10px;right:10px;top:10px;z-index:2;display:flex;gap:8px;align-items:center;padding:6px 10px;border-radius:12px;background:color-mix(in srgb,var(--surface) 88%,transparent);border:1px solid var(--line);backdrop-filter:blur(6px)}.map-replay input[type=range]{flex:1;min-width:60px;accent-color:var(--gold)}.map-replay .faint{font-size:12px;white-space:nowrap}@media (max-width:560px){.map-replay .faint{display:none}}.skip-link{position:fixed;left:12px;top:-60px;z-index:100;padding:10px 14px;border-radius:10px;background:var(--gold);color:#16150f;font-weight:700;text-decoration:none;transition:top .15s}.skip-link:focus{top:12px}main#app:focus{outline:none}:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.pin-steps{margin:4px 0;padding-left:20px;display:grid;gap:6px;font-size:15px}.chg-banner{margin:8px 0;padding:10px 14px;border-radius:var(--r);background:color-mix(in srgb,#f5a524 14%,var(--surface));border:1px solid color-mix(in srgb,#f5a524 45%,transparent);font-weight:600;font-size:14px}.lnk-btn{border:0;background:none;padding:0;color:var(--gold);font:inherit;font-weight:700;cursor:pointer;text-decoration:underline}.chg-list{list-style:none;margin:0;padding:0;display:grid;gap:10px}.chg-list>li{padding:10px 12px;border:1px solid var(--line);border-radius:var(--r);display:grid;gap:6px}.chg-h{gap:4px 12px;align-items:baseline}.chg-h,.chg-row{display:flex;flex-wrap:wrap}.chg-row{gap:10px;align-items:center;font-size:14px}.chg-k{min-width:70px;color:var(--muted)}.chg-v{word-break:break-all}.chg-v s{color:var(--faint)}.chg-img{display:inline-flex;gap:8px;align-items:center}.chg-img img{border-radius:8px;-o-object-fit:cover;object-fit:cover}.chg-safety{margin-top:6px;font-size:14px}.wsw .pop{width:260px}.wsw-it{width:100%;border:0;background:transparent;color:var(--fg);font:inherit;cursor:pointer;text-align:left;border-radius:8px}.wsw-it:hover:not(:disabled){background:var(--bg2)}.wsw-it.on{font-weight:700}.wsw-it .mono{font-family:var(--mono);font-size:12px;color:var(--muted)}.whats-new ul{margin:6px 0 0;padding-left:18px;display:grid;gap:4px}html.hc{--fg:#000;--muted:#1f1f1f;--faint:#3a3a3a;--line:#6b6b6b;--line2:#000;--surface:#fff;--bg:#fff;--bg2:#ededed;--gold:#7a5c00;--buy:#006b2e;--sell:#b00020}html.hc[data-theme=dark]{--fg:#fff;--muted:#e6e6e6;--faint:#c8c8c8;--line:#9a9a9a;--line2:#fff;--surface:#000;--bg:#000;--bg2:#1a1a1a;--gold:#ffd24a;--buy:#4dff8f;--sell:#ff6b6b}@media (prefers-color-scheme:dark){html.hc:not([data-theme=light]){--fg:#fff;--muted:#e6e6e6;--faint:#c8c8c8;--line:#9a9a9a;--line2:#fff;--surface:#000;--bg:#000;--bg2:#1a1a1a;--gold:#ffd24a;--buy:#4dff8f;--sell:#ff6b6b}}html.hc body{background-image:none}html.hc .btn,html.hc .card,html.hc .chip,html.hc .tin{border-width:2px}html.hc a{text-decoration-thickness:2px}.chart-card.chart-full{position:fixed;inset:0;z-index:95;border-radius:0;margin:0;display:flex;flex-direction:column;padding:6px 10px env(safe-area-inset-bottom,0)}.chart-card.chart-full #chart{flex:1;height:auto!important;min-height:0}.chart-card.chart-full .paw-legend{display:none}.chart-exit{position:absolute;right:10px;top:8px;z-index:2}.qa-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.qa-grid .btn{justify-content:center}.list tbody tr,.tcard{-webkit-touch-callout:none}.invite-list{display:grid;gap:4px;max-height:260px;overflow:auto}.tip-person{display:flex;gap:12px;align-items:center;flex-wrap:wrap;padding:10px;border:1px dashed var(--line2);border-radius:var(--r)}.tip-person img{border-radius:10px;background:#fff;padding:6px}.chart-card.chart-full{z-index:300}body:has(.chart-full) .ask-fab,body:has(.chart-full) .hdr,body:has(.chart-full) .slow-pill,body:has(.chart-full) .sparky-nudge,body:has(.chart-full) .tabbar,body:has(.chart-full) .toasts{display:none}.tk-head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"logo info price" "actions actions actions";-moz-column-gap:16px;column-gap:16px;row-gap:12px;align-items:start}.tk-head .tkh-logo{grid-area:logo;line-height:0}.tk-head .tkh-info{grid-area:info;min-width:0}.tk-head .price{grid-area:price;margin-left:0;text-align:right;align-self:start;white-space:nowrap}.tk-head .price .p{line-height:1.1}.tk-head .tk-actions{grid-area:actions;display:flex;gap:6px;flex-wrap:wrap;align-items:center}@media (max-width:760px){.tk-head{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"logo info" "price price" "actions actions"}.tk-head .price{text-align:left;width:auto;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px}.tk-head .price .p{font-size:22px}}.tk-page.zen .tk-head .tk-actions>:not(.zen-btn){display:none!important}.tk-page.zen .tk-head{grid-template-areas:"logo info price" "actions actions actions"}.modal.race-modal{width:min(560px,calc(100vw - 32px))}.race-pop{display:grid;gap:12px}.race-ph{display:flex;align-items:center;gap:10px}.race-ph b{font-size:17px}.race-back{flex:none;width:30px;height:30px;border-radius:50%;border:1px solid var(--line);background:var(--surface);cursor:pointer}.race-list{list-style:none;margin:0;padding:0;display:grid;gap:8px}.race-list li{display:grid;grid-template-columns:28px 28px minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:8px 10px;border-radius:12px;border:1px solid var(--line);background:var(--surface)}.race-list li.lead{border-color:color-mix(in srgb,var(--gold) 55%,var(--line));background:color-mix(in srgb,var(--gold) 6%,var(--surface))}.race-rank{text-align:center;font-weight:700;color:var(--muted)}.race-name{display:grid;gap:4px;min-width:0}.race-bar{height:8px;background:color-mix(in srgb,var(--fg) 8%,transparent);overflow:hidden}.race-bar,.race-bar i{display:block;border-radius:4px}.race-bar i{height:100%;background:linear-gradient(90deg,color-mix(in srgb,var(--gold) 60%,transparent),var(--gold))}.race-num{display:grid;justify-items:end;font-variant-numeric:tabular-nums;white-space:nowrap}.race-num small{font-size:12px}.race-pf{display:flex;justify-content:flex-end}@media (max-width:520px){.race-list li{grid-template-columns:24px 28px minmax(0,1fr) auto}.race-list li .btn{display:none}}.orders-inline{display:grid;gap:8px;margin-top:4px}.orders-inline h4{margin:0;font-size:15px}.limit-v1{display:grid;gap:10px;margin-top:4px}.limit-v1 p{margin:0;font-size:14px}.ask-av{position:relative;display:block;width:40px;height:40px;flex:none}.ask-av img{display:block;transform-origin:50% 85%;animation:ask-wave 9s ease-in-out 3s infinite}.ask-live{position:absolute;right:1px;bottom:2px;width:10px;height:10px;border-radius:50%;background:#22c55e;border:2px solid var(--surface)}.ask-live:after{content:"";position:absolute;inset:-2px;border-radius:50%;border:2px solid #22c55e;opacity:.6;animation:ask-ping 2.4s ease-out infinite}@keyframes ask-ping{0%{transform:scale(.8);opacity:.6}80%,to{transform:scale(2.1);opacity:0}}@keyframes ask-wave{0%,86%,to{transform:rotate(0)}88%{transform:rotate(-12deg)}90%{transform:rotate(10deg)}92%{transform:rotate(-8deg)}94%{transform:rotate(6deg)}96%{transform:rotate(0)}}@media (prefers-reduced-motion:reduce){.ask-av img,.ask-live:after{animation:none}}html.fx-off .ask-av img,html.fx-off .ask-live:after{animation:none}.dex{max-width:880px;padding-top:24px;padding-bottom:40px;gap:14px}.dex,.dex-head{display:grid;justify-items:center}.dex-head{text-align:center;gap:6px}.dex-head h1{margin:0;font-size:26px}.dex-tabs{flex-wrap:wrap;justify-content:center;max-width:100%}.dex-card{position:static;width:100%;max-width:480px;grid-template-columns:minmax(0,1fr)}.dex-wide{width:100%;display:grid;gap:12px;min-width:0}.dex .pill{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:600;padding:2px 8px;border-radius:999px;background:var(--bg2);color:var(--muted);white-space:nowrap}.dex .pill.gold{background:color-mix(in srgb,var(--gold) 18%,transparent);color:var(--fg)}.dex .pill.warn{background:color-mix(in srgb,var(--sell) 14%,transparent);color:var(--sell)}.dex .note.warn{color:var(--sell);background:color-mix(in srgb,var(--sell) 8%,transparent)}.dex-box{grid-template-columns:minmax(0,1fr)}.dex-box .inp{height:56px;padding-right:6px}.dex-bal{border:0;background:none;color:inherit;padding:0;cursor:pointer}.dex-bal:disabled{cursor:default}.dex-pick{gap:6px;flex:none}.dex-chip{border-radius:6px;display:grid;place-items:center;background:var(--bg2);font-weight:700}.dex-flip{margin:-6px 0;color:var(--muted)}.dex-go{height:46px;font-size:15px}.dex-list{display:grid;gap:4px;max-height:340px;overflow:auto}.dex-li{justify-content:flex-start;height:48px}.dex-li-t{display:grid;text-align:left;min-width:0}.dex-li-t .faint{font-size:14px;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dex-row{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.dex-row.between{justify-content:space-between}.dex-row .tin{flex:1;min-width:160px}.dex-pair{align-items:center;gap:8px;min-width:0}.dex-chips,.dex-pair{display:inline-flex}.dex-chips>*+*{margin-left:-8px}.dex-badges{display:inline-flex;gap:4px;flex-wrap:wrap;margin-left:8px}.dex-table{display:grid;gap:2px;min-width:0}.dex-tr{display:grid;grid-template-columns:minmax(0,2.2fr) minmax(0,1fr) minmax(0,1.6fr) auto;gap:10px;align-items:center;padding:10px 8px;border-radius:10px}.dex-tr:not(.dex-th):hover{background:var(--bg2)}.dex-th{font-size:13px;color:var(--muted);padding-top:0;padding-bottom:4px}.dex-tr>span:first-child{display:flex;align-items:center;flex-wrap:wrap;gap:4px;min-width:0}.dex-tr .n{font-family:var(--num);font-variant-numeric:tabular-nums;font-size:14px}.dex-acts{display:flex;gap:6px}.dex-pos{padding:12px;border:1px solid var(--line);border-radius:12px}.dex-empty,.dex-pos{display:grid;gap:10px}.dex-empty{padding:24px 8px;text-align:center}.dex-empty,.dex-pct{justify-items:center}.dex-pct{display:grid;gap:8px}.dex-pct b{font-size:32px;font-family:var(--num)}.dex-pct input{width:100%;accent-color:var(--gold)}.dex-foot{font-size:14px;text-align:center}.dex-warn{display:grid;gap:10px;max-width:460px}.dex-warn-tok{display:flex;gap:10px;align-items:center;min-width:0}.dex-warn-tok .mono{font-size:12px;word-break:break-all}.dex-check{display:flex;gap:8px;align-items:center;font-weight:600}@media (max-width:640px){.dex-tr{grid-template-columns:minmax(0,1fr) auto}.dex-th{display:none}.dex-tr>span:nth-child(3){grid-column:1/-1}.dex-badges{margin-left:0}}.stk-card{align-items:center;gap:14px;flex-wrap:wrap;padding:12px 14px;margin-bottom:12px}.stk-card,.stk-card-imgs{display:flex}.stk-card-imgs img{width:56px;height:56px;margin-right:-10px}.stk-card-t{display:grid;gap:2px;flex:1;min-width:200px}.stk-card-b{display:flex;gap:8px}.dex-fee-note{font-size:13px}.dx{min-height:100vh;display:flex;flex-direction:column;background:var(--bg)}.dx-hdr{position:sticky;top:0;z-index:50;background:color-mix(in srgb,var(--surface) 94%,transparent);backdrop-filter:blur(10px);border-bottom:1px solid var(--line)}.dx-in{max-width:1360px;margin:0 auto;padding:0 16px;height:58px;gap:18px}.dx-in,.dx-logo{display:flex;align-items:center}.dx-logo{gap:8px;color:var(--fg);text-decoration:none;font:700 19px var(--f-ui);letter-spacing:-.01em}.dx-logo .gold{color:var(--gold)}.dx-nav{display:flex;gap:2px}.dx-nav a{height:36px;display:inline-flex;align-items:center;padding:0 12px;border-radius:9px;color:var(--muted);font-weight:600;text-decoration:none}.dx-nav a:hover{background:var(--bg2);color:var(--fg)}.dx-nav a.on{background:var(--goldbg);color:var(--fg)}.dx-right{margin-left:auto;display:flex;gap:8px;align-items:center}.dx-demo{text-align:center;font-size:12px;padding:3px;background:var(--goldbg);color:var(--fg)}.dx-main{flex:1;padding:16px 16px 32px}.dx-foot,.dx-main{width:100%;max-width:1360px;margin:0 auto}.dx-foot{padding:14px 16px 24px;display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:13px;border-top:1px solid var(--line)}.dx-tabs{display:none}@media (max-width:860px){.dx-back span,.dx-nav{display:none}.dx-tabs{display:grid;grid-template-columns:repeat(4,1fr);position:sticky;bottom:0;z-index:50;background:var(--surface);border-top:1px solid var(--line);padding-bottom:env(safe-area-inset-bottom,0)}.dx-tabs a{display:grid;justify-items:center;gap:1px;padding:7px 0 6px;color:var(--muted);text-decoration:none;font-size:18px}.dx-tabs a small{font-size:11px;font-weight:600}.dx-tabs a.on{color:var(--gold)}}.dx-trade{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:16px;align-items:start}.dx-trade-main,.dx-trade-side{display:grid;gap:16px;min-width:0}.dx-trade-side{position:sticky;top:74px}@media (max-width:1000px){.dx-trade{grid-template-columns:minmax(0,1fr)}.dx-trade-side{position:static;order:-1}}.dx-page{display:grid;gap:16px}.dx-narrow{max-width:480px;margin:0 auto;display:grid;gap:12px}.dx-cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:16px;align-items:start}.dex-panel{padding:14px;display:grid;gap:12px;min-width:0}.dex-sec-h{justify-content:space-between;gap:8px}.dex-ph,.dex-sec-h{display:flex;align-items:center}.dex-ph{flex-wrap:wrap;gap:10px 24px}.dex-ph a{text-decoration:none;color:inherit}.dex-ph-price{font-size:22px;display:flex;align-items:baseline;gap:6px}.dex-ph-price .down,.dex-ph-price .up{font-size:14px}.dex-ph-stats{display:flex;gap:20px;flex-wrap:wrap;margin-left:auto}.dex-ph-stats span{display:grid;gap:1px}.dex-ph-stats small{color:var(--muted);font-size:12px}.up{color:var(--buy)}.down{color:var(--sell)}.dex-chart{display:grid;gap:8px}.dex-chart-bar{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap}.dex-chart-empty{display:grid;place-items:center;text-align:center;border:1px dashed var(--line);border-radius:10px}.dex-tbl{width:100%;border-collapse:collapse;font-size:14px}.dex-tbl th{text-align:left;font-weight:500;color:var(--muted);font-size:12px;padding:6px 8px;border-bottom:1px solid var(--line);white-space:nowrap}.dex-tbl td{padding:8px;border-bottom:1px solid color-mix(in srgb,var(--line) 60%,transparent);white-space:nowrap}.dex-tbl .n,.dex-tbl td.n{font-family:var(--num);font-variant-numeric:tabular-nums}.dex-tbl a{color:inherit}.dex-tbl tbody tr:hover{background:var(--bg2)}.th-sort{border:0;background:none;color:inherit;font:inherit;cursor:pointer;padding:0}.th-sort.on{color:var(--fg);font-weight:700}.th-sort.on:after{content:" ↓"}.dex-pool-cell{display:flex;align-items:center;gap:6px;text-decoration:none;color:inherit}.dex-pool-cell .dex-badges{margin-left:4px}.dex-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px}.dex-stats .card{padding:12px 14px;display:grid;gap:2px}.dex-stats small{color:var(--muted);font-size:12px}.dex-stats b{font-size:20px}.dex-tools{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.dex-tools .tin{flex:1;min-width:200px;height:36px}.dex-tabs2{justify-self:start}.dex-actions{display:flex;gap:8px;flex-wrap:wrap}.dex-actions .btn{flex:1}.dex-kv{font-size:14px}.dex-swap{padding:14px;display:grid;gap:10px}.dex-swap-top{display:flex;justify-content:space-between;align-items:center}.dex-box{background:var(--bg2);border:1px solid transparent;border-radius:14px;padding:12px;display:grid;gap:6px}.dex-box:focus-within{border-color:color-mix(in srgb,var(--gold) 55%,transparent)}.dex-box-bot,.dex-box-top{display:flex;justify-content:space-between;align-items:center;font-size:13px;color:var(--muted)}.dex-box-row{display:flex;align-items:center;gap:8px}.dex-box-row input{flex:1;min-width:0;border:0;background:transparent;font:600 26px var(--num);color:var(--fg);outline:none;font-variant-numeric:tabular-nums}.dex-quick{display:flex;gap:4px}.dex-quick button{border:1px solid var(--line);background:var(--surface);border-radius:6px;font-size:11px;font-weight:600;padding:1px 6px;color:var(--muted);cursor:pointer}.dex-quick button:hover{color:var(--fg);border-color:var(--gold)}.dex-pick{background:var(--surface);border-radius:999px;height:36px;padding:0 10px 0 6px}.dex-flip{display:flex;justify-content:center;margin:-14px 0;position:relative;z-index:1}.dex-flip .btn{background:var(--surface);border:3px solid var(--bg);border-radius:10px;height:34px;width:34px}.dex-go{height:48px;font-size:16px;border-radius:12px}.dex-route{white-space:normal;text-align:right}.imp-ok{color:var(--buy)}.imp-mid{color:var(--fg)}.imp-warn{color:#d97706}.imp-bad{color:var(--sell);font-weight:700}.note.bad{color:var(--sell);background:var(--sellbg)}.note.ok{color:var(--buy);background:var(--buybg);text-decoration:none}.note.warn .dex-check{margin-top:6px}.faint-note{font-size:12px}.dex .pill.ok,.dx .pill.ok,.pill.ok{background:var(--buybg);color:var(--buy)}.dx .pill{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:600;padding:2px 8px;border-radius:999px;background:var(--bg2);color:var(--muted);white-space:nowrap}.dx .pill.gold{background:var(--goldbg);color:var(--fg)}.dx .pill.warn{background:color-mix(in srgb,var(--sell) 14%,transparent);color:var(--sell)}.dx .note.warn{color:#b45309;background:color-mix(in srgb,#f59e0b 12%,transparent)}.dx .dex-badges{margin-left:0}.dex-set{position:relative}.dex-set-pop{position:absolute;right:0;top:calc(100% + 6px);width:300px;z-index:20;padding:12px;display:grid;gap:8px;box-shadow:var(--shadow)}.dex-set-pop .seg{flex-wrap:wrap}.dex-slip-in{height:28px;width:84px;padding:0 8px;font-size:13px}.warn-t{color:#b45309}.dex-field{display:grid;gap:4px;font-size:13px;color:var(--muted)}.dex-follow .dex-row .tin{flex:1;height:32px}.dex-chips-row{display:flex;gap:6px;flex-wrap:wrap}.dex-chips-row .x{border:0;background:none;cursor:pointer;color:inherit;font-size:14px;padding:0 0 0 2px}.dex-feed{list-style:none;margin:0;padding:0;display:grid;gap:6px}.dex-feed li{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:13px;padding:6px 0;border-bottom:1px solid color-mix(in srgb,var(--line) 60%,transparent)}.dex-empty img{opacity:.9}@media (max-width:640px){.dex-ph-stats{margin-left:0;gap:14px}.dex-box-row input{font-size:22px}.dex-tbl{font-size:13px}}.dex-burn summary{cursor:pointer;color:var(--muted);font-size:13px}.dex-burn{display:grid;gap:8px}.dx-logo{gap:0}.dx-word{display:flex;margin-left:3px;position:relative;top:calc(var(--logo-y,-2px) + 1px);color:var(--fg)}.dex-modal-bg{z-index:1300}.dex-modal{width:min(440px,100%);max-height:min(640px,calc(100vh - 32px));display:flex;flex-direction:column;gap:12px;padding:16px;overflow:hidden}.dex-modal-h{display:flex;justify-content:space-between;align-items:center}.dex-modal-h h3{margin:0;font-size:17px}.dex-modal .tin{height:42px;font-size:15px}.dex-modal .dex-list{flex:1;min-height:120px;overflow:auto;display:grid;gap:2px;align-content:start;margin:0 -8px;padding:0 8px}.dex-li{display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px;border:0;border-radius:10px;background:none;color:var(--fg);text-align:left;cursor:pointer;width:100%}.dex-li:hover{background:var(--bg2)}.dex-li-bal{font-family:var(--num);font-variant-numeric:tabular-nums;font-size:14px;color:var(--muted)}.dex-tchip{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 10px 0 6px;border:1px solid var(--line);border-radius:999px;background:var(--surface);color:var(--fg);font-weight:600;font-size:13px;cursor:pointer}.dex-tchip:hover{border-color:var(--gold)}.dex-modal .pill{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:600;padding:1px 7px;border-radius:999px;background:var(--bg2);color:var(--muted)}.dex-modal .pill.warn{background:color-mix(in srgb,var(--sell) 14%,transparent);color:var(--sell)}.dex-empty-s{padding:16px 8px}.dex-modal .dex-tbl,.dx .dex-tbl{display:table;width:100%}.dex-scroll{overflow-x:auto;width:100%}.dex-pairbtn{display:inline-flex;align-items:center;gap:6px;border:0;background:none;color:var(--fg);cursor:pointer;padding:4px 8px 4px 0;border-radius:10px;font-size:17px}.dex-pairbtn:hover{background:var(--bg2)}.dex-ph{gap:8px 16px}.dex-ph .dex-badges{margin-left:auto}.dex-li-pair{grid-template-columns:minmax(0,1fr) auto 64px}.dex-tradebox{padding:0;overflow:visible}.dex-tb-h{display:flex;justify-content:space-between;align-items:center;padding:10px 12px 0}.dex-tb-tabs{display:flex;gap:4px}.dex-tb-tabs button{border:0;background:none;padding:8px 12px;border-radius:10px;font-weight:700;color:var(--muted);cursor:pointer;font-size:15px}.dex-tb-tabs button.on{background:var(--goldbg);color:var(--fg)}.dex-swap.bare{padding:12px}.dex-market .dex-mgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 12px}.dex-mgrid span{display:grid;gap:2px;min-width:0}.dex-mgrid small{color:var(--muted);font-size:12px}.dex-mgrid b{font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dex-fee-s{font-size:12px!important;white-space:normal!important}.dex-mgrid span:last-child{grid-column:span 3}.dx-back{display:inline-flex;align-items:center;gap:6px;color:var(--muted);font-weight:600;text-decoration:none;font-size:14px;padding:0 6px}.dx-back:hover{color:var(--fg)}.dx-net{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 10px;border-radius:999px;border:1px solid var(--line);font-size:12px;font-weight:600;color:var(--muted);white-space:nowrap}.dx-net i{width:7px;height:7px;border-radius:50%;background:#22c55e}.dx-right .ibtn{width:36px;height:36px;font-size:16px}@media (max-width:860px){.dx-net{display:none}}.dx-in{display:grid;grid-template-columns:1fr auto 1fr;gap:16px}.dx-in>.dx-logo{justify-self:start}.dx-in>.dx-nav{justify-self:center}.dx-in>.dx-right{justify-self:end;margin-left:0}.dx-logo img{top:-1px}.dx-word{margin-left:10px;top:0}@media (max-width:1100px){.dx-back span,.dx-net{display:none}}@media (max-width:860px){.dx-in{grid-template-columns:1fr auto}}.dx-logo>.dx-word{display:flex;font-size:inherit;line-height:normal;transform:none}@media (max-width:420px){.dx-logo>.dx-word{display:none}}.dex-chart,.dex-chart>div{min-width:0}.dex-chart{overflow:hidden}.dex-confetti{inset:0;z-index:1400}.dex-confetti,.dex-dance{position:fixed;pointer-events:none}.dex-dance{left:50%;bottom:90px;transform:translateX(-50%);z-index:1401;display:grid;justify-items:center;gap:4px;animation:dex-pop .3s cubic-bezier(.2,1.4,.4,1)}.dex-dance img{animation:pr-dance .45s ease-in-out infinite alternate}.dex-dance b{background:var(--surface);border:2px solid var(--gold);border-radius:999px;padding:4px 12px;font-family:"Comic Neue",var(--f-ui);font-size:16px}@keyframes dex-pop{0%{transform:translate(-50%,30px);opacity:0}to{transform:translate(-50%);opacity:1}}.dx .pill.hot{background:color-mix(in srgb,#f97316 16%,transparent);color:#ea580c}.dex-flash{border-radius:4px;transition:background .6s,color .6s}.dex-flash.flash-up{background:color-mix(in srgb,var(--buy) 22%,transparent);color:var(--buy)}.dex-flash.flash-down{background:color-mix(in srgb,var(--sell) 22%,transparent);color:var(--sell)}.dx-tinted{background:linear-gradient(180deg,color-mix(in srgb,var(--tint) 12%,transparent),transparent 360px);border-radius:16px;padding:8px;margin:-8px}.dex-star{border:0;background:none;cursor:pointer;font-size:17px;line-height:1;color:var(--faint);padding:2px}.dex-star.on{color:var(--gold)}.dex-ticker{display:flex;gap:18px;overflow-x:auto;padding:6px 16px;border-top:1px solid var(--line);font-size:13px;white-space:nowrap;scrollbar-width:none;max-width:1360px;margin:0 auto}.dex-ticker::-webkit-scrollbar{display:none}.dex-tick{color:var(--fg);text-decoration:none;display:inline-flex;gap:6px;align-items:center}.dex-hints{display:grid;gap:6px}.dx-mode{flex:none}.dx-simple{max-width:480px;margin:0 auto;display:grid;gap:14px}.dex-srch-sec{display:grid;gap:6px;padding:6px 8px}@media (max-width:1100px){.dx-mode{display:none}}.dx-back span{display:none}.dx-back{width:36px;height:36px;justify-content:center;border:1px solid var(--line);border-radius:10px;padding:0;background:var(--surface)}.dex-cmp{height:28px;padding:0 8px;font-size:13px;width:auto;max-width:170px}.dex-cmp-note{display:flex;align-items:center;gap:6px}.dot-blue,.dot-gold{display:inline-block;width:10px;height:3px;border-radius:2px;background:var(--gold)}.dot-blue{background:#4fc3ff}.dex-remind .note .btn{margin-left:6px}.dx-in{grid-template-columns:auto auto 1fr}.dx-in>.dx-nav{justify-self:start;margin-left:20px}.dx-docs{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 10px;border:1px solid var(--line);border-radius:10px;background:var(--surface);color:var(--fg);font-weight:600;font-size:14px;text-decoration:none}.dx-docs:hover{background:var(--bg2)}.dex-explore{display:grid;gap:16px}.dex-explore>.dex-tabs2{justify-self:start}.dex-explore .dex-tabs2 a{text-decoration:none;height:30px;padding:0 14px;border-radius:7px;font-weight:600;font-size:14px;color:var(--muted);display:inline-flex;align-items:center;gap:6px}.dex-explore .dex-tabs2 a.on{background:var(--goldbg);color:var(--fg)}.dex-lb{align-items:start}.dex-trend td{white-space:nowrap}.dex-bs{display:inline-block;width:56px;height:6px;border-radius:3px;background:var(--sell);overflow:hidden;vertical-align:middle;margin-right:6px}.dex-bs i{display:block;height:100%;background:var(--buy)}.dex-lb{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:16px}.dex-me td{background:var(--goldbg)}.dex-you{margin-left:6px;font-size:11px;padding:1px 6px}.dex-reacts{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:10px}.dex-reacts .chip{height:32px;padding:0 10px;border-radius:999px;border:1px solid var(--line);background:var(--surface);cursor:pointer;font-size:15px;display:inline-flex;gap:6px;align-items:center}.dex-reacts .chip.on{border-color:var(--gold);background:var(--goldbg)}.dex-reacts .chip b{font-size:13px}.dex-comments .cmt-form{margin-bottom:8px}.dex-widget{display:flex;align-items:center;gap:12px;max-width:360px;border-radius:16px}.dex-widget-mid{flex:1;min-width:0;display:grid;gap:1px}.dex-widget-price{font-size:20px;font-weight:700}.dex-embed-dlg{display:grid;gap:12px;max-width:440px}.dex-embed-code{width:100%;font-size:12px;height:auto;padding:8px;resize:none}.dex-fill-alert{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:10px}.dex-fill-alert .btn{margin-left:auto}html.embed-mode body{background:transparent}.doc-code{background:var(--bg2);border:1px solid var(--line);border-radius:10px;padding:10px 12px;overflow-x:auto;font:500 12px var(--f-mono,"JetBrains Mono",monospace);white-space:pre-wrap;word-break:break-all}@media (max-width:760px){.dex-trend .dex-badges{display:none}.dex-explore .dex-sec-h{flex-wrap:wrap}}.dex-filt{cursor:help;font-size:12px}.dex-quickbuy{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin:-2px 0 6px;font-size:13px}.dex-quickbuy .chip{height:28px;padding:0 10px;border-radius:999px;border:1px solid var(--line);background:var(--surface);color:var(--fg);font:600 13px var(--f-ui,inherit);cursor:pointer}.dex-quickbuy .chip:hover{border-color:var(--gold);background:var(--goldbg)}.dex-depth-rows{display:grid;gap:8px}.dex-depth-row{display:grid;grid-template-columns:1fr;gap:3px;font-size:13px}.dex-depth-row>span{display:flex;justify-content:space-between}.dex-depth-bar{display:block;height:4px;border-radius:2px;background:linear-gradient(90deg,var(--buy),var(--gold))}.dex-lpcalc .dex-field{margin-bottom:8px}.dex-calc-note{font-size:13px;margin:8px 0 6px}.dex-il{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.dex-il span{display:grid;gap:2px;background:var(--bg2);border-radius:10px;padding:8px;text-align:center}.dex-il small{font-size:11px;color:var(--muted)}@media (max-width:520px){.dex-il{grid-template-columns:repeat(2,1fr)}}.dex-health{display:inline-flex;align-items:center;gap:6px;cursor:help}.dex-health .bone{width:64px}.dex-health.sm .bone{width:52px}.dex-health small{color:var(--muted);font-size:12px}.dex-health b{font-size:13px}.dex-potd{display:flex;align-items:center;gap:12px;padding:10px 14px;margin-bottom:12px;text-decoration:none;color:inherit;border:1px solid var(--line)}.dex-potd:hover{border-color:var(--gold)}.dex-potd-dog{font-size:26px}.dex-potd-mid{flex:1;display:grid;gap:3px;min-width:0}.dex-potd-mid>small:last-child{color:var(--muted)}.dx .dex-depth-t{width:100%;font-size:13px}.dex-depth-t td,.dex-depth-t th{padding:6px 4px}.dex-depth-t .dex-depth-bar{margin-top:3px;height:3px}.dex-scan.lv-danger{border-color:var(--sell)}.dex-scan.lv-caution{border-color:#e39b3b}.dex-scan-lv{font-weight:700;margin:-2px 0 6px}.dex-scan.lv-danger .dex-scan-lv{color:var(--sell)}.dex-scan.lv-caution .dex-scan-lv{color:#b45309}.dex-scan-flags{margin:8px 0 0;padding-left:18px;font-size:13px;display:grid;gap:3px}.dex-dust-list{list-style:none;margin:0 0 10px;padding:0;display:grid;gap:6px}.dex-dust-list li{display:flex;justify-content:space-between;align-items:center;gap:8px}.dex-dust-max{width:56px;height:28px;padding:0 6px}.dex-alert-dlg{display:grid;gap:12px;max-width:420px}.dex-alert-list{margin:0;padding-left:18px;font-size:13px}.dex-refbar{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:12px}.dex-refbar .btn.gold{margin-left:auto}.dex-reflink{margin-bottom:10px}.dex-reflink input{flex:1;min-width:0;font-size:12px}.dex-quest-list{list-style:none;margin:0 0 10px;padding:0;display:grid;gap:6px;font-size:14px}.dex-quest-list li.done{color:var(--muted)}.dex-pow{font-size:11px;padding:1px 7px;white-space:nowrap}.dx-practice{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:12px;padding:8px 12px;border-radius:12px;background:linear-gradient(90deg,rgba(94,231,255,.14),rgba(198,255,61,.12));border:1px solid rgba(94,231,255,.4);font-size:14px}.dx-practice .btn:first-of-type{margin-left:auto}.dex-practice-link{display:block;margin:10px auto 0;background:none;border:0;color:var(--muted);font:600 13px var(--f-ui,inherit);cursor:pointer;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.dex-practice-link:hover{color:var(--fg)}:root{--heat-flat:#8b8f98}.hm-bar{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.hm-legend{display:flex;margin-left:auto;border-radius:8px;overflow:hidden;font-size:11px;color:#fff;font-family:var(--mono,"JetBrains Mono",monospace)}.hm-legend i{font-style:normal;padding:3px 6px;text-shadow:0 1px 1px #0005}.card.hm{position:relative;padding:0;background:var(--surface)}.card.hm,.hm-t{overflow:hidden}.hm-t{position:absolute;box-sizing:border-box;border:1px solid var(--surface);display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;text-decoration:none;text-align:center;line-height:1.15;text-shadow:0 1px 2px #0006;transition:filter .12s}.hm-t:focus-visible,.hm-t:hover{filter:brightness(1.12);outline:2px solid var(--gold);outline-offset:-2px;z-index:1}.hm-t b{font-weight:700;white-space:nowrap}.hm-t span{font-size:13px;font-variant-numeric:tabular-nums}.hm-t small{font-size:11px;opacity:.85}.hm-tip{width:210px}.card.hm .empty{position:absolute;inset:0;display:flex;gap:10px;align-items:center;justify-content:center;flex-wrap:wrap}@media (max-width:640px){.hm-legend{margin-left:0;width:100%}.hm-legend i{flex:1;text-align:center;padding:3px 0}}.slip-in{display:inline-flex;align-items:center;gap:2px;border:1px solid var(--line);border-radius:8px;padding:0 6px 0 2px;font-size:13px}.slip-in.on{border-color:var(--gold)}.slip-in input{width:54px;border:0;background:transparent;color:inherit;font:inherit;padding:5px 4px;outline:0;text-align:right}.slip-warn{display:block;margin-top:4px}body:has(.pr-dancer) .toasts{bottom:calc(124px + var(--sparky-stack,0px) + env(safe-area-inset-bottom,0px));z-index:90}@media (max-width:760px){body:has(.pr-dancer) .toasts{bottom:calc(212px + var(--sparky-stack,0px) + env(safe-area-inset-bottom,0px))}}.txf-big{display:grid;gap:4px;padding:12px 14px;border-radius:14px;background:color-mix(in srgb,var(--gold) 9%,var(--surface));border:1px solid color-mix(in srgb,var(--gold) 30%,var(--line))}.txf-big>div{display:grid;gap:1px}.txf-big small{font-size:12px;color:var(--muted)}.txf-big b{font-size:24px;line-height:1.2;font-variant-numeric:tabular-nums;word-break:break-word}.txf-arrow{color:var(--muted);font-size:16px;line-height:1}.txf-explain .lnk{background:none;border:0;padding:0;color:var(--gold);font-weight:600;cursor:pointer;font:inherit;font-size:14px}.txf-explain p{margin:6px 0 0;font-size:14px;line-height:1.45;background:var(--bg2)}.txf-explain p,.txf-risks{padding:8px 10px;border-radius:10px}.txf-risks{font-size:13px;background:color-mix(in srgb,var(--sell) 8%,var(--surface));border:1px solid color-mix(in srgb,var(--sell) 25%,var(--line))}.txf-risks ul{margin:4px 0 0;padding-left:18px;display:grid;gap:2px}.txf-pending{position:fixed;left:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:1250;display:flex;gap:10px;align-items:flex-start;max-width:min(340px,calc(100vw - 32px));padding:10px 12px;border-radius:14px;background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);font-size:13px}.txf-pending>span{display:grid;gap:2px}.txf-pending.slow{border-color:color-mix(in srgb,var(--gold) 60%,var(--line))}.txf-spin.sm{width:16px;height:16px;border-width:2px;flex:none;margin-top:2px}@media (max-width:760px){.txf-pending{bottom:calc(76px + env(safe-area-inset-bottom,0px))}}.dex-box-hint{font-size:12px;color:var(--gold);font-weight:600;margin-top:-2px}.dex-explain .lnk,.dex-repeat{background:none;border:0;padding:0;color:var(--gold);font:inherit;font-size:13px;font-weight:600;cursor:pointer;text-decoration:none}.dex-explain p{margin:6px 0 0;font-size:13px;line-height:1.45;padding:8px 10px;border-radius:10px;background:var(--bg2)}.dex-repeat{display:block;text-align:center;margin-top:8px;overflow:hidden;text-overflow:ellipsis}.dex-keys{display:grid;gap:4px;font-size:13px;padding:8px 10px;border-radius:10px;border:1px dashed var(--line)}.dex-keys kbd,.dx kbd{font-family:var(--mono,monospace);font-size:11px;padding:1px 6px;border-radius:5px;border:solid var(--line);border-width:1px 1px 2px;background:var(--surface)}.dex-hist-l{list-style:none;margin:0;padding:0;display:grid}.dex-hist-l li{display:flex;gap:10px;align-items:center;padding:8px 0;border-bottom:1px solid color-mix(in srgb,var(--line) 60%,transparent)}.dex-hist-l li:last-child{border-bottom:0}.dex-hist-l li.failed{opacity:.7}.dex-hist-i{width:28px;height:28px;flex:none;display:grid;place-items:center;border-radius:50%;background:var(--bg2);font-size:13px}.dex-hist-l li.failed .dex-hist-i{color:var(--sell)}.dex-hist-t{flex:1;min-width:0;display:grid;gap:2px;font-size:14px}.dex-hist-t .pill{margin-left:6px}.dx-net-banner{margin:0 0 12px;padding:8px 12px;border-radius:12px;font-size:14px;background:color-mix(in srgb,var(--gold) 14%,var(--surface));border:1px solid color-mix(in srgb,var(--gold) 40%,var(--line))}.dx-net-banner.off{background:color-mix(in srgb,var(--sell) 12%,var(--surface));border-color:color-mix(in srgb,var(--sell) 40%,var(--line))}.dx-lag{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-family:var(--mono,monospace)}.dx-lag i{width:8px;height:8px;border-radius:50%;background:var(--buy)}.dx-lag.warn i{background:var(--gold)}.dx-lag.bad i{background:var(--sell)}.dex-story{display:flex;gap:10px;align-items:flex-start;margin:10px 0 4px;padding:10px 12px;border-radius:12px;background:color-mix(in srgb,var(--gold) 7%,var(--surface));border:1px solid color-mix(in srgb,var(--gold) 22%,var(--line))}.dex-story p{margin:0;font-size:14px;line-height:1.5}.dex-story-i{font-size:18px;line-height:1.3}.dex-lists{list-style:none;margin:0;padding:0;display:grid;gap:6px}.dex-lists li{display:flex;gap:8px;align-items:center}.dex-lists li small{margin-left:auto}.dex-watch{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-bottom:12px}.dex-watch .chip{display:inline-flex;align-items:center;gap:4px}.dex-watch .chip button{background:none;border:0;color:inherit;font:inherit;cursor:pointer;padding:0}.dex-watch .chip .x{opacity:.6;font-size:11px;margin-left:2px}.dex-watch .tin{width:170px}.dex-chart-bar .seg button.soft{opacity:.75}.dx-sheet-bar{display:none}.dx-sheet-bg{position:fixed;inset:0;z-index:1200;background:rgba(10,8,4,.45);display:flex;align-items:flex-end;animation:si-in .15s ease-out}.dx-sheet{width:100%;max-height:92dvh;overflow:auto;background:var(--surface);border-radius:20px 20px 0 0;padding:6px 14px calc(16px + env(safe-area-inset-bottom,0px));display:grid;gap:10px;box-shadow:0 -12px 40px rgba(0,0,0,.25);animation:dxs-up .25s cubic-bezier(.2,1,.3,1);transition:transform .05s}.dx-sheet .dex-tradebox{border:0;box-shadow:none;padding:0;background:none}.dx-sheet-grip{display:grid;place-items:center;height:22px;cursor:grab;touch-action:none}.dx-sheet-grip i{width:44px;height:5px;border-radius:3px;background:var(--line)}.dx-sheet-tip{text-align:center}@keyframes dxs-up{0%{transform:translateY(100%)}to{transform:none}}@media (max-width:760px){.dx-trade-side:has(.dx-sheet-bar) .dx-side-trade{display:none}.dx-trade-side:has(.dx-sheet-bar){order:0}.dx-sheet-bar{display:block;position:fixed;left:12px;right:84px;bottom:calc(64px + env(safe-area-inset-bottom,0px));z-index:55}.dx-sheet-bar .btn{width:100%;height:48px;font-size:16px;box-shadow:var(--shadow)}.dx-main{padding-bottom:72px}}.dx.dense .dex-tbl td,.dx.dense .dex-tbl th{padding:4px 8px}.dx.dense .dex-tbl{font-size:13px}.dx.cb .up:before{content:"▲ ";font-size:.8em}.dx.cb .down:before{content:"▼ ";font-size:.8em}.dx.cb td.down,.dx.cb td.up{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.dex-chart-box{position:relative}.dex-latest{position:absolute;right:70px;bottom:34px;z-index:3;box-shadow:var(--shadow)}.dex-tradebox{padding-bottom:14px}.dex-practice-link,.dex-repeat{line-height:1.5;padding:2px 12px;max-width:100%;white-space:normal;text-align:center}.dex-repeat,.row-act{white-space:nowrap}.row-act{display:inline-flex;gap:6px;justify-content:flex-end}@media (hover:hover){.row-quick{opacity:0;transition:opacity .12s}tr:focus-within .row-quick,tr:hover .row-quick{opacity:1}}@media (hover:none){.c-tok~td .row-quick[href*="sell=1"],.dex-tbl .row-quick{display:none}}.swipe-dots{display:none}@media (max-width:760px){.swipe-pane{touch-action:pan-y}.swipe-dots{display:flex;gap:5px;align-items:center;justify-content:center;padding:6px 0 2px}.swipe-dots i{width:6px;height:6px;border-radius:50%;background:var(--line)}.swipe-dots i.on{background:var(--gold);width:16px;border-radius:3px}.swipe-dots small{margin-left:6px;font-size:11px}}.dx.focus .dx-trade-main>.card:not(:first-child),.dx.focus .dx-trade-side>:not(.dx-side-trade):not(.dx-sheet-bar){display:none}.dx.focus .dx-trade-main>.card:first-child .dex-risk{display:block}.arrange-btn{display:flex;justify-content:center;margin:8px 0 24px}.arrange-l{list-style:none;margin:0;padding:0;display:grid;gap:6px}.arrange-l li{display:flex;align-items:center;gap:10px;padding:8px 10px;border:1px solid var(--line);border-radius:10px;background:var(--surface);cursor:grab}.arrange-l li.dragging{opacity:.5}.arrange-h{color:var(--muted)}.arrange-b{margin-left:auto;display:flex;gap:4px}.txf-sim dd{font-weight:600}.txf-sim.ok dd{color:var(--buy)}.txf-sim.bad dd{color:var(--sell)}.off-badge{display:inline-flex;align-items:center;gap:4px;font-size:12px;padding:2px 8px;border-radius:999px;border:1px solid var(--line);color:var(--muted);text-decoration:none;width:-moz-fit-content;width:fit-content;margin-top:6px}.off-badge.ok{color:var(--buy);border-color:color-mix(in srgb,var(--buy) 45%,var(--line))}.off-badge.bad{color:var(--sell);border-color:var(--sell)}.off-banner{position:sticky;top:0;z-index:2000;padding:10px 14px;text-align:center;font-weight:700;background:var(--sell);color:#fff}.off-banner a{color:#fff;text-decoration:underline}.dex-changes{display:grid;gap:4px;margin-top:8px;padding-top:8px;border-top:1px dashed var(--line);font-size:13px}.dex-changes ul{margin:0;padding-left:0;list-style:none;display:grid;gap:3px}.dex-changes .lv-danger{color:var(--sell);font-weight:600}.txf-phish{display:flex;align-items:center;gap:6px;font-size:13px;padding:6px 10px;border-radius:10px;background:var(--bg2);width:-moz-fit-content;width:fit-content}.txf-phish.lnk{background:none;border:1px dashed var(--line);color:var(--muted);cursor:pointer;font:inherit;font-size:12px}.txf-phish.edit{width:100%}.txf-phish.edit .tin{flex:1}.txf-phish .lnk{color:var(--muted)}.txf-coldbtn,.txf-phish .lnk{background:none;border:0;cursor:pointer}.txf-coldbtn{padding:0;color:var(--gold);font:inherit;font-size:14px;font-weight:600;justify-self:start}.txf-cold{display:grid;gap:8px;justify-items:center;padding:10px;border:1px dashed var(--line);border-radius:12px}.txf-cold img{border-radius:10px;background:#fff;padding:6px}.txf-cold pre{max-width:100%;overflow:auto;font-size:11px;white-space:pre-wrap;word-break:break-all;margin:6px 0 0}.txf-cold form{width:100%}.txf-cold .tin{flex:1}.grad-stage{position:relative;overflow:hidden;display:grid;gap:6px;justify-items:center;text-align:center;margin:0 0 16px;padding:16px;border-radius:16px;border:1px solid color-mix(in srgb,var(--gold) 50%,var(--line));background:radial-gradient(ellipse at top,color-mix(in srgb,var(--gold) 18%,var(--surface)),var(--surface));animation:gs-glow 2.4s ease-in-out infinite}.grad-stage .grad-tag{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--gold)}.grad-stage .grad-bone{width:min(420px,100%)}.grad-big{font-size:22px;font-variant-numeric:tabular-nums}.grad-stage.done{border-color:var(--gold);min-height:180px;align-content:center}.grad-btns{display:flex;gap:8px;flex-wrap:wrap;justify-content:center}.grad-fw{position:absolute;inset:0;pointer-events:none}.grad-fw span{position:absolute;top:60%;font-size:30px;animation:gs-fw 1.8s ease-out infinite}@keyframes gs-fw{0%{transform:translateY(0) scale(.4);opacity:0}30%{opacity:1}to{transform:translateY(-120px) scale(1.3);opacity:0}}@keyframes gs-glow{50%{box-shadow:0 0 0 4px color-mix(in srgb,var(--gold) 18%,transparent)}}@media (prefers-reduced-motion:reduce){.grad-fw span,.grad-stage{animation:none}}.sparky-mood{display:inline-flex;align-items:center;gap:2px;margin-left:-6px;cursor:default}.sparky-mood img{animation:sm-bob 2.4s ease-in-out infinite}.sparky-mood small{font-size:11px;font-weight:700}.sparky-mood.up small{color:var(--buy)}.sparky-mood.down small{color:var(--sell)}@keyframes sm-bob{50%{transform:translateY(-2px) rotate(-4deg)}}@media (max-width:760px){.sparky-mood small{display:none}}@media (prefers-reduced-motion:reduce){.sparky-mood img{animation:none}}.hm-clock{position:absolute;top:10px;right:10px;z-index:3;padding:4px 10px;border-radius:999px;background:rgba(0,0,0,.65);color:#fff;font-weight:700;font-variant-numeric:tabular-nums}.skt{gap:0}.skt,.skt-r{display:grid}.skt-r{grid-template-columns:2fr repeat(auto-fit,minmax(40px,1fr));grid-auto-flow:column;gap:14px;align-items:center;padding:11px 8px;border-bottom:1px solid color-mix(in srgb,var(--line) 60%,transparent)}.skt-r .skel{height:12px}.skt-r.head .skel{height:9px;opacity:.7}.skt-first{display:flex;align-items:center;gap:10px}.skt-first .sk-av{width:24px;height:24px;flex:none}.skc{position:relative;overflow:hidden;border-radius:10px}.skc i{left:0;right:0;border-top:1px dashed var(--line)}.skc i,.skc-wave{position:absolute}.skc-wave{inset:auto 0 0 0;height:55%;border-radius:0;clip-path:polygon(0 70%,8% 55%,16% 62%,25% 40%,34% 48%,43% 30%,52% 42%,61% 25%,70% 35%,79% 18%,88% 28%,100% 12%,100% 100%,0 100%);opacity:.8}.skp-head{display:flex;align-items:center;gap:14px;padding:16px;margin-bottom:16px}.skp-av{width:56px;height:56px;border-radius:14px;flex:none}.skp-lines{flex:1;display:grid;gap:8px}.skp-lines .skel{height:12px}.skp-price{width:120px;height:30px}.skp-grid{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:16px}.skp-side{display:grid;gap:12px;align-content:start;padding:16px}.skl{display:grid;gap:10px;padding:8px 0}.skl .skel{height:14px}@media (max-width:1000px){.skp-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.skel{animation:none!important}}html.fx-off .skel{animation:none}.daily{gap:16px}.daily,.daily-chest{display:grid;grid-template-columns:minmax(0,1fr)}.daily-chest{gap:8px;padding:16px}.daily-chest-h{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.daily-chest-h h3{margin:0 auto 0 0}.daily-tip{margin:0;font-size:13px}.daily-body>.card{box-shadow:none;border:0;padding:0;background:none}.daily-moved{display:flex;gap:10px;align-items:center;flex-wrap:wrap;padding:14px;margin:12px 0}.market-tabs-wrap{padding-bottom:0}.market-tabs{margin:4px 0 0;flex-wrap:wrap}@media (max-width:640px){.daily-chest .seg button,.market-tabs button{font-size:13px;padding:0 8px}}.smart-labels{margin:0;padding-left:18px;display:grid;gap:8px}.smart-copy,.smart-pro{display:grid;gap:10px}.smart-pro{justify-items:start}.pr-golive .golive{height:40px}.dex-chart-tools{display:flex;gap:6px;flex-wrap:wrap;margin:6px 0}.dex-chart-tools .chip{height:26px;font-size:12px}.dex-chart-tools .chip.on{border-color:var(--gold);color:var(--fg)}.inbox-mute,.tv-wrap{display:grid;gap:4px}.inbox-mute{padding:8px 10px;margin:6px 0;border:1px dashed var(--line);border-radius:10px;font-size:13px}.dep,.dep-steps{display:grid;gap:10px}.dep-steps{margin:0;padding-left:20px}.dep-steps li{display:grid;gap:4px}.dep-soon{opacity:.6;cursor:help}@media (max-width:900px){.hdr-dep{display:none}}@media (max-width:760px){.dx-dep{padding:0 8px}}.hmx{display:grid;gap:10px}.hmx-top{display:grid;gap:8px}.hmx-title{display:flex;gap:12px;align-items:baseline;flex-wrap:wrap}.hmx-title h2{margin:0}.hmx-title .muted{font-size:14px}.hmx-bar{display:flex;gap:8px;align-items:center;flex-wrap:wrap;padding:8px;border-radius:12px;background:var(--surface);border:1px solid var(--line)}.hmx-filter{height:30px;width:auto;padding:0 8px}.hmx-sp{flex:1}.hmx-map{position:relative;border-radius:12px;overflow:hidden;background:var(--bg)}.hmx-t{position:absolute;box-sizing:border-box;border-radius:6px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;color:#fff;text-decoration:none;text-align:center;overflow:hidden;line-height:1.1;text-shadow:0 1px 2px rgba(0,0,0,.35);transition:transform .14s ease,box-shadow .14s ease,filter .14s ease}.hmx-t.flat{color:var(--fg);text-shadow:none}.hmx-t:focus-visible,.hmx-t:hover{transform:scale(1.025);z-index:2;box-shadow:0 8px 24px rgba(0,0,0,.35);filter:brightness(1.08);outline:none}.hmx-t:focus-visible{box-shadow:0 0 0 2px var(--gold),0 8px 24px rgba(0,0,0,.35)}.hmx-t b{font-weight:800;letter-spacing:.01em;white-space:nowrap;max-width:94%;overflow:hidden;text-overflow:ellipsis}.hmx-pct{font-weight:600;opacity:.95}.hmx-pct,.hmx-t small{font-variant-numeric:tabular-nums}.hmx-t small{opacity:.8}.hmx-av{border-radius:8px;overflow:hidden;box-shadow:0 2px 6px rgba(0,0,0,.25);margin-bottom:2px;display:flex}.hmx-tip{position:absolute;z-index:5;width:240px;padding:10px 12px;border-radius:12px;background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);pointer-events:none;font-size:13px;display:grid;gap:6px}.hmx-tip-h{display:flex;gap:8px;align-items:center}.hmx-tip .kv{margin:0;font-size:13px}.hmx-tip-grad{gap:6px}.hmx-legend,.hmx-tip-grad{display:flex;align-items:center;font-size:12px}.hmx-legend{gap:8px;flex-wrap:wrap}.hmx-legend i{display:block;width:200px;height:8px;border-radius:4px}.hmx-map .empty{position:absolute;inset:0;display:flex;gap:10px;align-items:center;justify-content:center;flex-wrap:wrap}@media (max-width:640px){.hmx-bar{gap:6px}.hmx-sp{display:none}.hmx-legend i{width:120px}.hmx-tip{display:none}.hmx-t:hover{transform:none}}@media (prefers-reduced-motion:reduce){.hmx-t{transition:none}.hmx-t:hover{transform:none}}.hs{display:grid;gap:10px}.hs-caps{display:grid;gap:8px}.hs-cap{display:grid;gap:6px;padding:10px;border:1px solid var(--line);border-radius:10px}.hs-cap p{margin:0;font-size:14px;white-space:pre-wrap;word-break:break-word}.hs-btns,.hs-row{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.dx-menu-btn{display:none;position:relative}.dx-menu-btn .inbox-n{position:absolute;top:-4px;right:-4px}@media (max-width:760px){.dx-menu-btn{display:inline-grid}}.dx-phone-menu{gap:12px}.dx-phone-menu>.btn{width:100%;justify-content:center}.inbox.inline{display:grid}.inbox.inline .inbox-btn{width:100%;height:44px;justify-content:flex-start;gap:8px;padding:0 12px;border:1px solid var(--line);border-radius:12px}.inbox.inline .inbox-btn .inbox-n{position:static}.inbox.inline .inbox-pop{position:static!important;width:100%!important;max-height:50vh;box-shadow:none;margin-top:8px}.more-dep{margin:0 0 14px}.more-dep .btn{width:100%;justify-content:center}.inbox.inline .inbox-btn{display:flex;align-items:center}.dx-sheet-bg{z-index:1400}.dx-gear{position:relative}.dx-gear-pop{position:absolute;right:0;top:calc(100% + 8px);z-index:60;width:290px;display:grid;gap:10px;padding:14px;box-shadow:var(--shadow)}.dx-gear-row{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:14px}.dx-gear-row .tin{width:auto;height:30px}.dx-gear-dep{width:100%;justify-content:center}.dx-gear-links{display:flex;gap:12px;align-items:center;flex-wrap:wrap;font-size:13px;padding-top:6px;border-top:1px solid var(--line)}.dx-gear-links a{color:var(--muted);text-decoration:none}.dx-gear-links a:hover{color:var(--fg)}@media (max-width:760px){.dx-gear-pop{position:fixed;left:12px;right:12px;top:62px;width:auto}}.more-dep-row{margin:0 0 10px}.more-dep-row .btn{width:100%;justify-content:center}.more-live{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--buy);margin-left:8px;vertical-align:middle;box-shadow:0 0 0 0 color-mix(in srgb,var(--buy) 60%,transparent);animation:more-blink 1.8s ease-in-out infinite}@keyframes more-blink{0%,to{opacity:1;box-shadow:0 0 0 0 color-mix(in srgb,var(--buy) 55%,transparent)}50%{opacity:.45;box-shadow:0 0 0 5px color-mix(in srgb,var(--buy) 0,transparent)}}@media (prefers-reduced-motion:reduce){.more-live{animation:none}}@media (max-width:760px){.dx-in .dx-right{margin-left:auto;flex:1;justify-content:flex-end}.dx-hdr .dx-in{display:flex}}.dex-set-all{font-size:13px;justify-self:start}.set-dex{display:grid;gap:8px;max-width:520px}.wallet-hub{padding-bottom:0}.wallet-tabs{flex-wrap:wrap;margin-top:4px}@media (max-width:640px){.wallet-tabs button{font-size:13px;padding:0 8px}}.start-steps{position:fixed;left:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:70;width:min(360px,calc(100vw - 32px));display:grid;gap:10px;padding:14px;box-shadow:var(--shadow);animation:sc-pop .25s ease-out}.ss-h{display:flex;align-items:center;gap:8px}.ss-h .btn{margin-left:auto}.ss-bar{height:6px;border-radius:3px;background:var(--bg2);overflow:hidden}.ss-bar i{display:block;height:100%;background:var(--gold);border-radius:3px;transition:width .3s}.ss-steps{list-style:none;margin:0;padding:0;display:grid;gap:8px}.ss-steps li{display:flex;gap:10px;align-items:center}.ss-steps li.done{opacity:.6}.ss-t{flex:1;min-width:0;display:grid;gap:1px;font-size:14px}.ss-btns{display:flex;gap:6px}@media (max-width:760px){.start-steps{bottom:calc(76px + env(safe-area-inset-bottom,0px))}}.ss-steps li.done .ob-n{background:var(--buy);color:#fff}.inbox-sum,.inbox-sum-l{display:grid;gap:10px}.inbox-sum-l{list-style:none;margin:0;padding:0}.inbox-sum-l li{display:grid;gap:2px}.ck-sec,.inbox-sum-l small{font-size:12px}.ck-sec{padding:8px 12px 2px}.official-pool{font-size:13px}.tw{container-type:inline-size}@container (max-width:980px){table.list .c-age{display:none}}@container (max-width:880px){table.list .c-hold{display:none}}@container (max-width:780px){table.list .c-vol{display:none}}@container (max-width:660px){table.list .c-chart{display:none}}@container (max-width:560px){table.list .row-quick{display:none}table.list .gcell{min-width:72px}}@container (max-width:440px){table.list .c-grad .bone{display:none}table.list .gcell{min-width:0}table.list .tn{max-width:110px}.tw table.list.board-list td,.tw table.list.board-list th{padding-left:6px;padding-right:6px}}.feed .it{grid-template-columns:auto minmax(0,1fr) auto 34px}table.list td.c-tok{white-space:normal;max-width:280px}table.list td.c-tok .badge{white-space:nowrap}@container (max-width:440px){table.list td.c-tok{max-width:170px}}table.list .tokcell{max-width:300px}table.list .tn{max-width:100%}table.list .tn a{min-width:0;overflow:hidden;text-overflow:ellipsis}@container (max-width:440px){table.list .tokcell{max-width:150px}table.list .tokcell .av{width:26px!important;height:26px!important}}@container (max-width:560px){table.list th{white-space:normal;font-size:11px;letter-spacing:.02em;line-height:1.2}}@media (max-width:640px){.tw table.list.board-list td:nth-child(4),.tw table.list.board-list th:nth-child(4){width:78px}.tw table.list.board-list th{white-space:nowrap;font-size:11px;letter-spacing:.02em}.tw table.list.board-list .th-long{display:none}}table.tbl-stack,table.tbl-stack tbody,table.tbl-stack td,table.tbl-stack tr{display:block;width:100%!important;min-width:0!important}table.tbl-stack{min-width:0!important}table.tbl-stack thead{display:none}table.tbl-stack tr{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:6px 14px;padding:10px 2px;border-bottom:1px solid var(--line)}table.tbl-stack tr:last-child{border-bottom:0}table.tbl-stack td{border:0!important;padding:0!important;white-space:normal!important;overflow-wrap:anywhere;text-align:left!important;min-width:0}table.tbl-stack td:first-child{grid-column:1/-1;font-weight:600}table.tbl-stack td[data-label]:not([data-label=""]):before{content:attr(data-label);display:block;font-size:11px;font-weight:500;color:var(--faint);text-transform:none;letter-spacing:0}table.tbl-stack td:first-child:before{display:none!important}table.tbl-stack td:empty{display:none}table.tbl-stack td:has(>button,>.btn,>a.btn,>span>.btn){grid-column:1/-1;display:flex!important;gap:6px;flex-wrap:wrap}table.tbl-stack td:has(>button,>.btn,>a.btn,>span>.btn):before{display:none}.api-list>div,.st-card,.st-two>*{min-width:0}.st-card{grid-template-columns:minmax(0,1fr)}.st-card code{overflow-wrap:anywhere;word-break:break-all}table.tbl-tight{min-width:0!important}table.tbl-tight td,table.tbl-tight th{white-space:normal!important;padding-left:6px!important;padding-right:6px!important}table.tbl-tight td .badge,table.tbl-tight td .chip{white-space:nowrap}table.tbl-tight td:first-child,table.tbl-tight td:first-child *{flex-wrap:wrap}table.tbl-tight td:first-child{max-width:260px}.nav a .ni{display:none;font-size:16px;line-height:1}.nav-live{margin-left:5px;padding:1px 5px;border-radius:5px;background:var(--live,#ff4d6a);color:#fff;font:700 10px/1.4 var(--num);letter-spacing:.04em;animation:pulse 1.6s infinite}.hdr .nav{min-width:0}@media (min-width:1101px){.hdr .nav.stars{flex:none}}@media (max-width:1100px){.hdr .nav.stars a[data-k]{display:inline-flex!important;padding:0 8px}.hdr .nav.stars a .ni{display:inline}.hdr .nav.stars a .nl{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.hdr .nav.stars .nav-live{margin-left:3px;font-size:9px;padding:0 3px}}@media (max-width:900px){.hdr .nav.stars{gap:0}.hdr .nav.stars a[data-k]{padding:0 6px}.hdr .nav.stars .nav-live{font-size:0;width:7px;height:7px;padding:0;border-radius:50%;margin-left:2px;align-self:flex-start;margin-top:9px}.hdr .nav.stars a[data-k]{padding:0 5px!important;min-width:0}}.dex-sort{display:inline-flex;align-items:center;gap:6px}.dex-sort select{height:34px;width:auto}.th-short{display:none}@media (max-width:640px){.tw table.list.board-list .th-short{display:inline}}table.tbl-stack tbody tr td.row-act.row-act{display:none!important}table.tbl-stack .dex-pair b{white-space:nowrap}table.tbl-stack td:first-child{overflow-wrap:normal!important;word-break:normal}table.tbl-stack .dex-pool-cell{flex-wrap:wrap;row-gap:4px}table.tbl-stack .dex-pair{flex:none}.card .feed .it{grid-template-columns:auto minmax(0,1fr) auto 34px}.card .feed .it .side{overflow:visible}.tabbar a{position:relative}.tab-live{position:absolute;top:4px;left:calc(50% + 8px);width:8px;height:8px;border-radius:50%;background:var(--live,#ff4d6a);box-shadow:0 0 0 2px var(--surface);animation:pulse 1.4s infinite}.wallet-daily{display:flex;align-items:center;gap:12px;padding:12px 14px;margin-top:12px;color:inherit;text-decoration:none}.wallet-daily:hover{border-color:var(--gold)}.wallet-daily .wd-t{flex:1;min-width:0;display:grid;gap:2px}@media (max-width:760px){.tabbar{grid-template-columns:repeat(var(--tabs,5),minmax(0,1fr))!important}}.more-gh{display:flex;align-items:center;gap:6px}.more-it .more-ic{display:inline-block;width:22px;text-align:center;margin-right:6px}.more-page .more-sec{margin:16px 0 0}.more-sh{font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin:0 4px 6px;display:flex;gap:6px;align-items:center}.more-list{padding:0;overflow:hidden}.more-list>.more-btn-m,.more-list>a{display:flex;align-items:center;gap:12px;min-height:50px;padding:0 14px;color:inherit;text-decoration:none;border:0;border-bottom:1px solid var(--line);background:transparent;width:100%;font:inherit;font-weight:600;text-align:left;cursor:pointer}.more-list>:last-child{border-bottom:0}.more-list .more-ic{width:26px;text-align:center;font-size:18px}.more-list .more-l{flex:1;min-width:0}.more-guide-m{display:flex;align-items:center;gap:12px;padding:14px;color:inherit;text-decoration:none;margin:0 0 4px}.more-guide-m>span:first-child{font-size:26px}.more-guide-m>span:nth-child(2){flex:1;display:grid;gap:2px}.more-legal{display:flex;flex-wrap:wrap;gap:8px 16px;justify-content:center;margin:22px 0 8px;font-size:13px}.more-legal a{color:inherit}.dx-gear-m{display:none!important}@media (max-width:760px){.dx-gear-m{display:flex!important}}@media (max-width:480px){html.phone-app,html.phone-app body{-webkit-tap-highlight-color:transparent}html.phone-app body{font-size:15px}html.phone-app .hdr .in{height:52px;gap:6px}html.phone-app .hdr .ibtn,html.phone-app .hdr .search{width:38px;height:38px;border-radius:12px}html.phone-app .hdr .right{gap:6px}html.phone-app .hdr .right .btn{height:38px;padding:0 12px;border-radius:12px}html.phone-app .hdr .logo img,html.phone-app .hdr .logo svg{width:30px;height:30px}html.phone-app .dex-keys-hint,html.phone-app .kbd-hint,html.phone-app kbd{display:none!important}html.phone-app .container.gutter,html.phone-app main>.container.gutter{padding-left:12px;padding-right:12px}html.phone-app .cr-hero{margin:0 0 12px}html.phone-app .cr-hero h1{font-size:24px;margin:0 0 4px}html.phone-app .cr-hero>p{display:none}html.phone-app .cr-chips{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin:0 -12px 8px;padding:0 12px}html.phone-app .cr-chips::-webkit-scrollbar{display:none}html.phone-app .cr-chips span{flex:none;white-space:nowrap;font-size:13px}html.phone-app .wiz .st.on{flex:2.2}html.phone-app .wiz .st.on span{display:inline;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html.phone-app body:has(.cr-nav) .ask-fab{bottom:calc(66px + 84px + env(safe-area-inset-bottom,0px))}html.phone-app .cr-nav{position:sticky;bottom:calc(66px + env(safe-area-inset-bottom,0px));z-index:20;margin:0 -14px -14px;padding:10px 14px;background:var(--surface);border-top:1px solid var(--line);border-radius:0 0 18px 18px}html.phone-app .tk-jump{margin-left:-12px;margin-right:-12px}html.phone-app .tk-more[open]:before{content:"";position:fixed;inset:0;background:rgba(0,0,0,.35);z-index:119}html.phone-app .tk-more-menu{position:fixed;left:0;right:0;top:auto;bottom:0;z-index:120;min-width:0;padding:14px 14px calc(14px + env(safe-area-inset-bottom,0px));border-radius:20px 20px 0 0;max-height:75vh;overflow:auto;animation:sheet-up .22s ease-out}html.phone-app .tk-more-menu .btn{height:48px;font-size:15px}html.phone-app .mbuy-quick>.muted{display:none}html.phone-app .home-swipe{margin-left:-12px;margin-right:-12px;padding-left:12px;padding-right:12px;scroll-padding:0 12px}html.phone-app .sec{margin-top:14px}html.phone-app .sec-h{gap:4px 8px}html.phone-app .page-h h1,html.phone-app .sec-h h2{font-size:20px;line-height:1.2}html.phone-app .sec-h .muted{font-size:13px;white-space:normal;min-width:0;overflow-wrap:anywhere}html.phone-app .demo-note,html.phone-app .preview-note{font-size:11px;margin:4px 0 6px;line-height:1.35}html.phone-app .card{border-radius:18px}html.phone-app .foot2{display:none}html.phone-app .btn{min-height:44px}html.phone-app .btn.sm{min-height:38px}html.phone-app .chips .chip,html.phone-app .seg a,html.phone-app .seg button{min-height:36px}html.phone-app .tabbar a{min-height:52px}html.phone-app .tabbar{box-shadow:0 -6px 24px rgba(0,0,0,.06);border-top:0;padding-top:6px;padding-bottom:max(6px,env(safe-area-inset-bottom,0px))}html.phone-app .tabbar a svg{width:24px;height:24px}html.phone-app .tabbar .sr-only{position:static;width:auto;height:auto;clip:auto;overflow:visible;white-space:nowrap;font-size:10.5px;font-weight:600;line-height:1}html.phone-app .tabbar a{gap:3px;display:flex!important;flex-direction:column;align-items:center;justify-content:center}html.phone-app .tabbar a svg{order:1}html.phone-app .tabbar a .sr-only{order:2}html.phone-app .dx-gear .pop,html.phone-app .hdr .pop,html.phone-app .more-pop{position:fixed!important;left:0!important;right:0!important;top:auto!important;bottom:0!important;width:auto!important;max-width:none!important;max-height:82vh;overflow:auto;border-radius:20px 20px 0 0!important;padding:18px 16px calc(18px + env(safe-area-inset-bottom,0px))!important;z-index:120;box-shadow:0 -12px 40px rgba(0,0,0,.25);animation:sheet-up .22s ease-out}html.phone-app .dx-gear .pop:before,html.phone-app .hdr .pop:before{content:"";display:block;width:40px;height:4px;border-radius:2px;background:var(--line2,var(--line));margin:-6px auto 12px}html.phone-app .ask-fab{height:44px;width:44px;padding:0;justify-content:center;bottom:calc(76px + env(safe-area-inset-bottom,0px));right:12px}html.phone-app .ask-fab img{width:34px;height:34px}html.phone-app .live-wrap.float{top:calc(60px + env(safe-area-inset-top,0px));bottom:auto!important;right:8px;width:156px!important}html.phone-app .live-wrap.float .vbar{transform:scale(.85);transform-origin:top left}html.phone-app .dx-hdr .dx-in{height:52px;gap:6px}html.phone-app .dx-hdr .dx-back,html.phone-app .dx-hdr .ibtn{width:38px;height:38px;border-radius:12px}html.phone-app .dx-hdr .btn{height:38px;border-radius:12px}html.phone-app .dx-demo{font-size:11px;padding:3px 8px}html.phone-app .dx-main{padding:10px 10px calc(96px + env(safe-area-inset-bottom,0px))}html.phone-app .dx-foot{display:none}html.phone-app .dx-tabs a{min-height:54px}}@keyframes sheet-up{0%{transform:translateY(40px);opacity:.4}to{transform:none;opacity:1}}@media (prefers-reduced-motion:reduce){@keyframes sheet-up{0%{opacity:1}to{opacity:1}}}@media (max-width:480px){html.phone-app .dex-chart-bar .dex-row+.dex-row,html.phone-app .dex-chart-tools,html.phone-app .dex-cmp-note{display:none}html.phone-app .dex-chart-bar .dex-row{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}html.phone-app .ask-av,html.phone-app .ask-av img{width:34px;height:34px}html.phone-app .tk-head .chip{height:26px!important;padding:0 10px}}main:has(>.dx){padding:0}@media (max-width:480px){html.phone-app .tabbar a .sr-only{position:static!important;width:auto!important;height:auto!important;clip:auto!important;margin:0!important}html.phone-app .dex-stats{gap:8px}html.phone-app .dex-stats .card{padding:10px 12px;border-radius:14px}html.phone-app .dex-stats .card small{font-size:11px}html.phone-app .dex-stats .card b{font-size:16px}html.phone-app .dex-potd{padding:10px 12px}html.phone-app .seg:not(.mini){display:flex;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;max-width:100%}}@media (max-width:480px){html.phone-app .seg:not(.mini)::-webkit-scrollbar{display:none}html.phone-app .seg a,html.phone-app .seg button{white-space:nowrap;flex:none}html.phone-app main{padding-top:12px}html.phone-app main:has(>.dx){padding-top:0}html.phone-app .dex-sec-h{flex-wrap:wrap;gap:6px;min-width:0}html.phone-app .dex-sec-h>.seg.mini{display:flex;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;max-width:100%;min-width:0}html.phone-app .dex-sec-h>.seg.mini button{white-space:nowrap;flex:none}html.phone-app .dx-cols{grid-template-columns:minmax(0,1fr)}html.phone-app .dx-cols>*{min-width:0}html.phone-app .dex-swap .seg.mini{display:flex;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;max-width:100%}html.phone-app .dex-swap .seg.mini button{white-space:nowrap;flex:none}html.phone-app .dex-field .tin,html.phone-app .dex-field select{max-width:100%;min-width:0}}.cr-presets{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px}.cr-preset{display:grid;gap:4px;text-align:left;padding:12px;border:1.5px solid var(--line);border-radius:14px;background:var(--surface);color:inherit;font:inherit;cursor:pointer;min-height:44px}.cr-preset:hover{border-color:var(--line2)}.cr-preset.on{border-color:var(--gold,#e0a526);background:var(--goldbg,rgba(224,165,38,.1));box-shadow:0 0 0 2px rgba(224,165,38,.18)}.cr-preset-ic{font-size:22px;line-height:1}.cr-preset small{font-size:13px;line-height:1.35}.cr-preset-custom{grid-column:1/-1;font-size:13px}.cr-group{display:grid;gap:10px}.cr-group>h4{margin:0;font-size:15px;display:flex;gap:6px;align-items:center}.cr-adv>.cr-group+.cr-group{border-top:1px solid var(--line);padding-top:14px}.cr-modes{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:6px}.cr-mode{display:grid;gap:2px;text-align:left;padding:10px 12px;border:1.5px solid var(--line);border-radius:12px;background:var(--surface);color:inherit;font:inherit;cursor:pointer}.cr-mode.on{border-color:var(--gold,#e0a526);background:var(--goldbg,rgba(224,165,38,.1))}.cr-mode small{font-size:12.5px;line-height:1.35}.cr-pct{display:inline-flex;align-items:center;gap:4px;font-weight:700}.cr-pct .tin{width:64px;height:34px;padding:0 8px;text-align:right}.field>label:has(.cr-pct){align-items:center}.cr-help.warn{color:var(--sell)}.feeroute.compact{padding:0;border:0;background:transparent}.cr-preview{border:1px solid var(--line);border-radius:14px;padding:12px 14px;background:var(--surface2,var(--bg2));display:grid;gap:6px}.cr-preview-h{display:flex;align-items:center;gap:6px}.cr-preview-sub{font-size:13px}.cr-preview-rows{list-style:none;margin:0;padding:0;display:grid;gap:4px;font-size:14px}.cr-preview-rows li{display:flex;align-items:center;gap:8px}.cr-preview-rows li span{flex:1;min-width:0}.cr-preview-rows i{width:10px;height:10px;border-radius:3px;flex:none;background:var(--muted)}.cr-preview-rows i.c{background:var(--buy)}.cr-preview-rows i.b{background:#e07a26}.cr-preview-rows i.p{background:var(--gold,#e0a526)}.cr-preview-rows i.t{background:#6b7bd6}.cr-preview-rows i.h{background:#e06c9f}.cr-preview-foot{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;border-top:1px solid var(--line);padding-top:8px;font-size:14px}@media (max-width:480px){.cr-presets{grid-template-columns:1fr 1fr}.cr-preset small{display:none}.cr-preset.on small{display:block;grid-column:1/-1}}.more-cols{display:block;-moz-columns:200px 3;columns:200px 3;-moz-column-gap:14px;column-gap:14px}.more-cols>.more-g{-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:8px}.more-nav .pop.more-groups{position:fixed;left:auto;right:16px;top:62px;max-height:calc(100vh - 80px);overflow:auto}@media (max-width:980px){.more-cols{-moz-columns:180px 2;columns:180px 2}}