@keyframes wag{0%,to{transform:rotate(-7deg)}50%{transform:rotate(8deg)}}@keyframes blink{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.1)}}@keyframes sniffBob{0%,to{transform:translateY(0)}25%{transform:translateY(10px) scaleX(1.02)}50%{transform:translateY(0)}75%{transform:translateY(7px)}}@keyframes breathe{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-6px) scale(1.012)}}@keyframes lines{0%{opacity:0;transform:translate(10px,8px) scale(.6)}30%{opacity:1}70%{opacity:1}to{opacity:0;transform:translate(-14px,-10px) scale(1.1)}}@keyframes scent{0%{opacity:0;transform:scale(.2)}40%{opacity:1;transform:scale(1)}to{opacity:0;transform:translateY(-14px) scale(.8)}}@keyframes popIn{0%{opacity:0;transform:translateY(18px) scale(.94)}to{opacity:1;transform:none}}@keyframes slideIn{0%{opacity:0;transform:translateX(-26px)}to{opacity:1;transform:none}}@keyframes slideL{0%{opacity:0;transform:translateX(26px)}to{opacity:1;transform:none}}@keyframes wiggle{0%,to{transform:rotate(0)}25%{transform:rotate(-6deg) scale(1.08)}50%{transform:rotate(5deg)}75%{transform:rotate(-3deg)}}@keyframes gauge{0%{stroke-dashoffset:283}to{stroke-dashoffset:91}}@keyframes boing{0%{transform:scale(.3);opacity:0}60%{transform:scale(1.15);opacity:1}to{transform:scale(1)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes draw{0%{stroke-dashoffset:300}to{stroke-dashoffset:0}}@keyframes drawDash{0%{opacity:0}to{opacity:1}}@keyframes shake{0%,to{transform:translateX(0)}20%{transform:translateX(-7px) rotate(-2deg)}40%{transform:translateX(6px) rotate(2deg)}60%{transform:translateX(-4px)}80%{transform:translateX(3px)}}@keyframes stampIn{0%{opacity:0;transform:rotate(-12deg) scale(2.6)}70%{opacity:1;transform:rotate(-12deg) scale(.9)}to{opacity:1;transform:rotate(-12deg) scale(1)}}@keyframes grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes flash{0%,to{background:#ffb020}40%{background:#ffe9b8;box-shadow:0 0 0 6px rgba(255,176,32,.35)}}@keyframes typeIn{0%{opacity:0;transform:translateY(10px) scale(.9)}to{opacity:1;transform:none}}@keyframes press{0%,to{transform:none}45%{transform:scale(.9);background:#d6e9ff}}@keyframes dots{0%,to{opacity:.2}50%{opacity:1}}@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes stickerBob{0%,to{transform:rotate(9deg) translateY(0)}50%{transform:rotate(6deg) translateY(-8px)}}@keyframes stickerBob2{0%,to{transform:rotate(-10deg)}50%{transform:rotate(-14deg) translateY(4px)}}@keyframes bang{0%,70%,to{transform:scale(1) rotate(0)}80%{transform:scale(1.25) rotate(-12deg)}90%{transform:scale(.95) rotate(8deg)}}@keyframes pawWalk{0%{opacity:0}20%,80%{opacity:.12}to{opacity:0}}@keyframes knob{0%{left:0}to{left:92%}}@keyframes reveal{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}@keyframes nodePop{0%{transform:translate(-50%,-50%) scale(.3);opacity:0}60%{transform:translate(-50%,-50%) scale(1.15);opacity:1}to{transform:translate(-50%,-50%) scale(1)}}.ha{&{font-family:var(--font-geist-sans),system-ui,sans-serif;color:#0b0b0f;background:#fff6e5;overflow:hidden}.wrap{max-width:1200px;margin:0 auto;padding:0 24px}.fd{font-family:var(--font-fredoka),sans-serif}.mono{font-family:var(--font-geist-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums}.muted{color:#5b5348}.sec{padding:88px 0}.eyebrow{display:inline-flex;align-items:center;gap:8px;font-weight:600;font-size:14px;letter-spacing:.08em;text-transform:uppercase;background:#0b0b0f;color:#ffb020;padding:6px 14px;border-radius:999px}.eyebrow,.h2{font-family:var(--font-fredoka),sans-serif}.h2{font-weight:700;font-size:48px;line-height:1.02;letter-spacing:-.01em;margin:16px 0 12px}.lead{font-size:18px;line-height:1.6;color:#4a443b;max-width:620px;margin:0}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 22px;border-radius:999px;font-family:var(--font-fredoka),sans-serif;font-weight:600;font-size:17px;text-decoration:none;border:0;cursor:pointer;transition:transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .25s}.btn-ink{background:#0b0b0f;color:#fff6e5;box-shadow:0 6px 0 #3a3125}.btn-ink:hover{color:#ffb020;transform:translateY(-2px)}.btn-ink:active{transform:translateY(3px) scale(.97);box-shadow:0 2px 0 #3a3125}.btn-amber{background:#ffb020;color:#0b0b0f;box-shadow:0 6px 0 #c27c00}.btn-amber:hover{transform:translateY(-2px) rotate(-1deg)}.btn-amber:active{transform:translateY(3px) scale(.97);box-shadow:0 2px 0 #c27c00}.btn-ghost{background:#fff;color:#0b0b0f;box-shadow:0 6px 0 rgba(11,11,15,.12);border:2px solid #0b0b0f}.tile{display:block;border-radius:12%}.tile svg{display:block;width:100%;height:100%}.dog-ink{fill:#0b0b0f;fill-rule:evenodd}.clip-eo{clip-rule:evenodd}.dog-base{clip-path:url(#sniffBaseClip)}.dog-tail{clip-path:url(#sniffTailClip)}.wag{transform-origin:660px 345px}.blink,.wag{transform-box:view-box}.blink{transform-origin:627px 780px}.nose{transform-box:view-box;transform-origin:627px 975px}.hero{position:relative;padding:56px 0 40px}.hero-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:24px;align-items:end}.h1{font-family:var(--font-fredoka),sans-serif;font-weight:700;font-size:104px;line-height:.92;letter-spacing:-.015em;margin:28px 0 24px}.h1 .ape{position:relative;display:inline-block;color:#0b0b0f}.h1 .ape:after{content:"";position:absolute;left:-4px;right:-8px;bottom:6px;height:26px;background:#ffb020;border-radius:12px;z-index:-1;transform:rotate(-1.5deg)}.hero-sub{font-size:20px;line-height:1.55;color:#3d372f;max-width:540px;margin:0 0 28px}.chips3{display:flex;gap:22px;flex-wrap:wrap}.chip3{display:flex;align-items:center;gap:10px;font-size:15px;font-weight:500;color:#2b2620}.chip3 svg{width:22px;height:22px;stroke:#0b0b0f;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.dog-stage{position:relative;height:430px}.dog-hero{position:absolute;right:30px;bottom:-26px;width:430px;height:430px}.sniff-lines{position:absolute;left:18px;bottom:40px;width:120px;height:120px}.sniff-lines path{fill:none;stroke:#ffb020;stroke-width:9;stroke-linecap:round}.sticker{position:absolute;font-family:var(--font-fredoka),sans-serif;font-weight:700;text-transform:uppercase;line-height:1.05;color:#0b0b0f;background:#ffd27a;padding:16px 20px;border-radius:28px 40px 30px 44px;box-shadow:0 10px 0 rgba(194,124,0,.25)}.st1{top:6px;right:-6px;font-size:24px;transform:rotate(9deg);width:210px;text-align:center}.st2{top:-6px;left:-18px;font-size:16px;transform:rotate(-10deg);background:#0b0b0f;color:#ffb020;border-radius:18px;padding:10px 14px}.search-card{position:relative;z-index:2;margin-top:0;background:#fff;border-radius:40px;padding:14px;box-shadow:0 30px 60px -28px rgba(120,72,0,.45),0 0 0 2px rgba(11,11,15,.06)}.search{display:flex;align-items:center;gap:14px;background:#fffbf2;border-radius:30px;padding:10px 10px 10px 26px;border:2px solid rgba(11,11,15,.08)}.search svg{width:26px;height:26px;stroke:#0b0b0f;fill:none;stroke-width:2;stroke-linecap:round;flex:none}.search input{flex:1;min-width:0;border:0;outline:0;background:transparent;font:500 22px var(--font-geist-sans),sans-serif;color:#0b0b0f;padding:14px 0}.search input::placeholder{color:#8a8072}.search .btn{min-height:64px;padding:0 34px;font-size:22px}.works{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin:18px 6px 0;font-size:14px;color:#5b5348}.works span.w{background:#fff;border:1.5px solid rgba(11,11,15,.1);border-radius:999px;padding:5px 12px;font-weight:500;color:#2b2620}.mq{border-top:2px solid #0b0b0f;border-bottom:2px solid #0b0b0f;background:#ffb020;padding:14px 0;overflow:hidden;gap:18px}.mq,.mq-label{display:flex;align-items:center}.mq-label{flex:none;gap:8px;font-family:var(--font-fredoka),sans-serif;font-weight:700;font-size:17px;padding-left:24px;text-transform:uppercase}.mq-track{display:flex;gap:14px;width:max-content}.mq:hover .mq-track{animation-play-state:paused}.tchip{display:flex;align-items:center;gap:10px;background:#fff6e5;border:2px solid #0b0b0f;border-radius:999px;padding:6px 14px 6px 6px;font-weight:600;font-size:15px;white-space:nowrap}.tav{width:30px;height:30px;border-radius:9px;display:grid;place-items:center;font-size:13px;color:#0b0b0f}.lv,.tav{font-family:var(--font-fredoka),sans-serif;font-weight:700}.lv{display:inline-flex;align-items:center;gap:6px;border-radius:999px;padding:3px 10px;font-size:12px;letter-spacing:.04em}.lv:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor}.lv-EXTREME{background:#ffe1e7;color:#be123c}.lv-HIGH{background:#ffe6d3;color:#c2410c}.lv-MODERATE{background:#fff0bf;color:#8a5a00}.lv-LOW{background:#ddf6e4;color:#15803d}.dot{width:8px;height:8px;border-radius:50%;background:#0b0b0f;display:inline-block}.xs-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:28px;align-items:stretch}.card{background:#fff;border-radius:32px;box-shadow:0 22px 50px -30px rgba(120,72,0,.45),0 0 0 2px rgba(11,11,15,.05);transition:transform .35s cubic-bezier(.34,1.56,.64,1),box-shadow .35s}.card.lift:hover{transform:translateY(-6px) rotate(-.4deg);box-shadow:0 34px 60px -30px rgba(120,72,0,.55),0 0 0 2px rgba(11,11,15,.08)}.xpost{padding:28px}.xrow{display:flex;gap:14px}.xav{width:46px;height:46px;border-radius:50%;flex:none;background:#c9b6ff;display:grid;place-items:center;font-family:var(--font-fredoka),sans-serif}.xav,.xname{font-weight:700}.xname{font-size:16px}.xhandle{color:#7a7166;font-weight:400}.xtext{font-size:17px;line-height:1.5;margin:4px 0 0}.cash{color:#1d9bf0;font-weight:600}.thread-line{width:2px;background:rgba(11,11,15,.12);margin:6px 0 6px 22px;height:22px}.bot-av{width:46px;height:46px;flex:none}.reply{margin-top:6px;font-size:16px;line-height:1.55}.rline{display:flex;align-items:center;gap:8px}.rline svg{width:16px;height:16px;flex:none}.mini{margin-top:14px;border-radius:22px;background:#0b0b0f;color:#fff6e5;padding:18px 20px}.mini-top{display:flex;align-items:center;justify-content:space-between;gap:10px}.mini-lvl{font-family:var(--font-fredoka),sans-serif;font-weight:700;font-size:30px;color:#ff5c7a}.mini-bar{height:10px;border-radius:999px;background:linear-gradient(90deg,#34d399,#facc15,#fb923c,#f43f5e);margin:12px 0;position:relative}.mini-knob{position:absolute;top:50%;width:20px;height:20px;border-radius:50%;background:#0b0b0f;border:4px solid #fff6e5;transform:translate(-50%,-50%);left:92%}.mini-row{display:flex;gap:16px;flex-wrap:wrap;font-size:13px;color:#cfc6b6}.mini-row b{color:#fff6e5;font-family:var(--font-geist-mono),monospace}.xmeta{display:flex;gap:22px;margin-top:16px;color:#7a7166;font-size:14px}.stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.stat{padding:26px;border-radius:28px;background:#fff;box-shadow:0 18px 40px -30px rgba(120,72,0,.45),0 0 0 2px rgba(11,11,15,.05);position:relative;overflow:hidden}.stat.amber{background:#ffb020}.stat.ink{background:#0b0b0f;color:#fff6e5}.stat-n{font-family:var(--font-fredoka),sans-serif;font-weight:700;font-size:64px;line-height:1}.stat-l{font-size:15px;margin-top:8px;font-weight:500;opacity:.8}.stat svg{position:absolute;right:18px;top:18px;width:28px;height:28px;fill:none;stroke:currentColor;stroke-width:1.8;opacity:.5}.bento{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:20px;margin-top:40px}.bx{padding:0;overflow:hidden;display:flex;flex-direction:column}.bx-ui{padding:24px 24px 8px;flex:1;min-height:220px;position:relative}.bx-foot{display:flex;gap:14px;padding:20px 24px 24px;border-top:2px dashed rgba(11,11,15,.08);align-items:flex-start}.bx-ic{width:44px;height:44px;border-radius:14px;background:#ffe3a6;display:grid;place-items:center;flex:none;transform:rotate(-6deg)}.bx-ic svg{width:22px;height:22px;fill:none;stroke:#0b0b0f;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.bx-t{font-family:var(--font-fredoka),sans-serif;font-weight:700;font-size:22px;margin:0 0 4px}.bx-d{margin:0;font-size:15px;line-height:1.5;color:#5b5348}.c4{grid-column:span 4}.c2{grid-column:span 2}.c3{grid-column:span 3}.gauge-wrap{display:flex;gap:24px;align-items:center;flex-wrap:wrap}.gauge{position:relative;flex:none}.gauge,.gauge svg{width:170px;height:170px}.gauge svg{transform:rotate(135deg)}.g-track{fill:none;stroke:#f3e7cf;stroke-width:16;stroke-linecap:round;stroke-dasharray:283 377}.g-fill{fill:none;stroke:#ea580c;stroke-width:16;stroke-linecap:round;stroke-dasharray:283 377;stroke-dashoffset:91}.g-num{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.g-num b{font-family:var(--font-fredoka),sans-serif;font-size:54px;line-height:1;color:#c2410c}.g-num span{font-size:12px;letter-spacing:.12em;color:#7a7166;font-weight:600}.g-lbl{text-align:center;font-family:var(--font-fredoka),sans-serif;font-weight:700;color:#c2410c;letter-spacing:.06em;margin-top:2px}.flags{flex:1;min-width:240px;display:flex;flex-direction:column;gap:10px}.flag{display:flex;align-items:center;gap:12px;background:#fff8ea;border:2px solid rgba(11,11,15,.06);border-radius:18px;padding:12px 14px;font-size:15px;font-weight:500}.flag svg{width:18px;height:18px;flex:none}.flag .ft{flex:1}.fchip{font-family:var(--font-geist-mono),monospace;font-size:12px;background:#fff;border:1.5px solid rgba(11,11,15,.1);border-radius:10px;padding:3px 8px;color:#5b5348}.dh{width:100%;border-collapse:collapse;font-size:15px}.dh th{font-size:11px;letter-spacing:.12em;color:#7a7166;text-align:left;font-weight:600;padding:0 0 10px}.dh td.r,.dh th.r{text-align:right}.dh td{padding:9px 0;border-top:1.5px dashed rgba(11,11,15,.08);font-weight:600}.st{display:inline-block;font-family:var(--font-fredoka),sans-serif;font-weight:700;font-size:12px;letter-spacing:.06em;border-radius:8px;padding:3px 9px}.st-RUGGED{background:#ffe1e7;color:#be123c}.st-DEAD{background:#ede6da;color:#4a443b}.st-ALIVE{background:#ddf6e4;color:#15803d}.bub{width:100%;height:200px}.bub .b-link{fill:rgba(225,29,72,.14);stroke:#e11d48;stroke-width:2}.bub .b-amber{fill:rgba(255,176,32,.25);stroke:#c27c00;stroke-width:2}.bub .b-grey{fill:#efe5d2;stroke:#c9bca5;stroke-width:1.5}.bub .b-line{stroke:#e11d48;stroke-width:2;stroke-dasharray:6 6;fill:none}.bub text{font-family:var(--font-geist-mono),monospace;font-size:13px;font-weight:600;text-anchor:middle;dominant-baseline:middle}.bub .t-red{fill:#be123c}.bub .t-amb{fill:#8a5a00}.graph{position:relative;height:200px}.graph svg{position:absolute;inset:0;width:100%;height:100%}.e-ok{stroke:#16a34a;stroke-width:3;fill:none;stroke-linecap:round}.e-bad{stroke:#e11d48;stroke-width:3;fill:none;stroke-dasharray:7 7}.e-miss{stroke:#b8ab95;stroke-width:2;fill:none;stroke-dasharray:3 6}.node{position:absolute;transform:translate(-50%,-50%);background:#fff;border:2px solid #0b0b0f;border-radius:14px;padding:7px 12px;font-weight:600;font-size:14px;white-space:nowrap;box-shadow:0 4px 0 rgba(11,11,15,.12)}.node.tok{background:#ffb020;font-family:var(--font-fredoka),sans-serif;font-weight:700;font-size:16px}.imp{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ic{border-radius:20px;padding:14px;border:2px solid}.ic.fake{background:#fff0f3;border-color:#f7a8b8}.ic.real{background:#eefbf2;border-color:#9adbb0;position:relative}.ic-top{display:flex;align-items:center;gap:10px}.ic-av{width:38px;height:38px;border-radius:11px;background:#ffb020;display:grid;place-items:center}.ic-av,.ic-sym{font-family:var(--font-fredoka),sans-serif;font-weight:700}.ic-sym{font-size:18px}.ic-ca{font-family:var(--font-geist-mono),monospace;font-size:12px;color:#7a7166}.ic-tag{margin-top:10px;letter-spacing:.08em;font-size:14px}.ic-tag,.stamp{font-family:var(--font-fredoka),sans-serif;font-weight:700}.stamp{position:absolute;right:10px;bottom:10px;border:3px solid #15803d;color:#15803d;font-size:13px;border-radius:10px;padding:2px 8px;transform:rotate(-12deg)}.imp-row{margin-top:12px;display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;background:#fff8ea;border-radius:16px;padding:10px 14px;font-size:14px;font-weight:500}.sb{height:22px;border-radius:999px;background:#f3e7cf;display:flex;overflow:hidden;border:2px solid #0b0b0f}.sb i{display:block;height:100%}.sb .s1{background:#e11d48;width:11%}.sb .s2{background:#f97316;width:6%}.sb .s3{background:#ffb020;width:3%}.leg{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:16px}.leg div{font-size:13px;color:#5b5348;font-weight:500}.leg b{display:block;font-family:var(--font-fredoka),sans-serif;font-size:30px;color:#0b0b0f;margin-top:2px}.leg .k{display:inline-block;width:9px;height:9px;border-radius:50%;margin-right:6px}.slot{margin-top:14px;background:#0b0b0f;color:#fff6e5;border-radius:14px;padding:10px 14px;font-size:14px}.slot .mono{color:#ffb020}.hash{display:flex;align-items:center;gap:12px;justify-content:space-between;background:#fff8ea;border:2px solid rgba(11,11,15,.06);border-radius:16px;padding:12px 14px;margin-bottom:10px;flex-wrap:wrap}.hash b{font-family:var(--font-fredoka),sans-serif;font-size:17px;width:80px}.hash .hk{flex:1;font-size:13px;color:#7a7166}.hchip{font-family:var(--font-geist-mono),monospace;font-size:12px;background:#ffb020;color:#0b0b0f;border-radius:9px;padding:4px 9px;font-weight:600}.same{font-size:13px;color:#7a7166;margin:6px 2px 0}.ways{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:40px}.way{padding:24px;display:flex;flex-direction:column;gap:18px}.way-top{display:flex;justify-content:space-between;align-items:center}.wnum{font-family:var(--font-fredoka),sans-serif;font-weight:700;font-size:15px;background:#0b0b0f;color:#ffb020;border-radius:10px;padding:4px 10px}.wlink{font-weight:600;font-size:14px;text-decoration:none}.way-ui{background:#fff8ea;border-radius:22px;padding:18px;min-height:200px;display:flex;flex-direction:column;justify-content:center;gap:10px}.bub-in{align-self:flex-start;background:#fff;border-radius:18px 18px 18px 6px;box-shadow:0 2px 0 rgba(11,11,15,.08)}.bub-in,.bub-out{padding:10px 14px;font-size:14px}.bub-out{align-self:flex-end;background:#0b0b0f;color:#fff6e5;border-radius:18px 18px 6px 18px;line-height:1.5}.bub-out .r{color:#ff8fa3;font-weight:600}.tg{background:#fff;border-radius:18px;padding:14px;box-shadow:0 2px 0 rgba(11,11,15,.08)}.tg-top{justify-content:space-between;font-family:var(--font-fredoka),sans-serif;font-weight:700;font-size:17px}.tg-l,.tg-top{display:flex;align-items:center}.tg-l{font-size:14px;margin:8px 0 0;gap:8px}.tg-btns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px}.tg-btns span{background:#eaf4ff;color:#1d6fb8;border-radius:10px;text-align:center;font-size:13px;font-weight:600;padding:8px}.mini-search{display:flex;align-items:center;gap:8px;background:#fff;border:2px solid #0b0b0f;border-radius:14px;padding:6px 6px 6px 12px;font-family:var(--font-geist-mono),monospace;font-size:14px}.mini-search span.go{margin-left:auto;background:#ffb020;border-radius:9px;padding:5px 10px;font-family:var(--font-fredoka),sans-serif;font-weight:700}.ck{display:flex;justify-content:space-between;font-size:14px;color:#3d372f}.ck .ok{color:#15803d}.ck .ok,.way-t{font-weight:700}.way-t{font-family:var(--font-fredoka),sans-serif;font-size:24px;margin:0}.way-d{margin:4px 0 0;font-size:15px;line-height:1.55;color:#5b5348}.tr-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;align-items:center}.tr-card{padding:28px}.tr-top{display:flex;justify-content:space-between;font-size:14px;color:#7a7166}.tr-row,.tr-top{margin-bottom:18px}.tr-h{display:flex;justify-content:space-between;align-items:baseline;font-family:var(--font-fredoka),sans-serif;font-weight:700;font-size:17px;margin-bottom:8px}.tr-h .v{font-family:var(--font-geist-mono),monospace;font-size:15px;color:#0b0b0f}.tr-h .n{color:#9a907f;margin-left:6px}.tr-bar{height:16px;background:#f3e7cf;overflow:hidden}.tr-bar,.tr-bar i{border-radius:999px}.tr-bar i{display:block;height:100%;min-width:16px}.tokbox{background:#0b0b0f;border-radius:40px;padding:48px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;align-items:center;position:relative;overflow:hidden}.tokbox,.tokbox .h2{color:#fff6e5}.tokbox .lead{color:#cfc6b6}.soon{display:inline-block;background:#ffb020;color:#0b0b0f;font-family:var(--font-fredoka),sans-serif;font-weight:700;border-radius:999px;padding:6px 14px;transform:rotate(-3deg)}.tiers{display:flex;flex-direction:column;gap:10px}.tier{display:grid;grid-template-columns:40px 1fr auto;gap:12px;align-items:center;background:#1b1914;border-radius:18px;padding:14px 18px;border:2px solid #2c2820;transition:transform .3s cubic-bezier(.34,1.56,.64,1),border-color .3s}.tier:hover{transform:translateX(6px);border-color:#ffb020}.tier .ti{font-family:var(--font-geist-mono),monospace;color:#8a8072}.tier b{font-family:var(--font-fredoka),sans-serif;font-size:19px}.tier small{display:block;color:#a99f8e;font-size:13px;font-weight:400}.tier .q{font-family:var(--font-geist-mono),monospace;color:#ffb020;font-size:14px;text-align:right}.faq-grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:40px}.qa{border-radius:24px;background:#fff;box-shadow:0 0 0 2px rgba(11,11,15,.06);margin-bottom:12px;overflow:hidden}.qa button{all:unset;box-sizing:border-box;width:100%;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;cursor:pointer;font-family:var(--font-fredoka),sans-serif;font-weight:600;font-size:19px;min-height:44px}.qa button:focus-visible{outline:3px solid #ffb020;outline-offset:-3px;border-radius:24px}.pm{width:32px;height:32px;border-radius:10px;background:#ffe3a6;display:grid;place-items:center;flex:none;transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.qa.open .pm{transform:rotate(135deg);background:#ffb020}.pm svg{width:16px;height:16px;stroke:#0b0b0f;stroke-width:2.4;stroke-linecap:round}.ans{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.34,1.2,.64,1)}.qa.open .ans{grid-template-rows:1fr}.ans>div{overflow:hidden}.ans p{margin:0;padding:0 24px 22px;font-size:16px;line-height:1.6;color:#4a443b}.cta{position:relative;background:#ffb020;border-radius:48px;padding:72px 32px 56px;text-align:center;overflow:hidden;border:3px solid #0b0b0f;box-shadow:0 14px 0 #0b0b0f}.cta .h2{font-size:64px;margin:20px 0 8px}.cta-dog{width:150px;height:150px;margin:0 auto;position:relative}.bang{position:absolute;right:-26px;top:-10px;background:#fff;border:3px solid #0b0b0f;border-radius:14px;width:42px;height:42px;display:grid;place-items:center;font-family:var(--font-fredoka),sans-serif;font-weight:700;font-size:24px}.paws{inset:0;pointer-events:none}.paw,.paws{position:absolute}.paw{width:30px;height:30px;fill:#0b0b0f;opacity:.12}@media (prefers-reduced-motion:no-preference){.wag{animation:wag .9s ease-in-out infinite}.blink{animation:blink 4.2s ease-in-out infinite}.nose{animation:sniffBob 1.4s ease-in-out infinite}.dog-breathe{animation:breathe 3.6s ease-in-out infinite;transform-origin:50% 100%}.sniff-lines path{animation:lines 1.4s ease-out infinite}.sniff-lines path:nth-child(2){animation-delay:.2s}.sniff-lines path:nth-child(3){animation-delay:.4s}.scent circle{animation:scent 2.4s ease-out infinite}.scent circle:nth-child(2){animation-delay:.3s}.scent circle:nth-child(3){animation-delay:.6s}.scent circle:nth-child(4){animation-delay:.9s}.scent circle:nth-child(5){animation-delay:1.2s}.st1{animation:stickerBob 4s ease-in-out infinite}.st2{animation:stickerBob2 3.2s ease-in-out infinite}.mq-track{animation:marquee 38s linear infinite}.bang{animation:bang 2.6s ease-in-out infinite}.hero .chips3,.hero .h1,.hero .hero-sub,.search-card,.works{animation:popIn .8s cubic-bezier(.34,1.56,.64,1) both}.hero .hero-sub{animation-delay:.12s}.hero .chips3{animation-delay:.2s}.search-card{animation-delay:.28s}.works{animation-delay:.38s}.dog-hero{animation:popIn 1s cubic-bezier(.34,1.56,.64,1) .15s both}.rv{opacity:0}.rv.in{animation:reveal .8s cubic-bezier(.34,1.3,.64,1) both}.in .mini,.in .thread-line,.in .xrow{animation:typeIn .6s cubic-bezier(.34,1.56,.64,1) both}.in .thread-line{animation-delay:.35s}.in .xrow.bot{animation-delay:.6s}.in .mini{animation-delay:1s}.in .reply .rline{animation:slideIn .5s cubic-bezier(.34,1.56,.64,1) both}.in .reply .rline:nth-child(2){animation-delay:.8s}.in .reply .rline:nth-child(3){animation-delay:.95s}.in .reply .rline:nth-child(4){animation-delay:1.1s}.in .mini-knob{animation:knob 1.4s cubic-bezier(.34,1.56,.64,1) 1.2s both}.in .stat{animation:popIn .7s cubic-bezier(.34,1.56,.64,1) both}.in .stat:nth-child(2){animation-delay:.1s}.in .stat:nth-child(3){animation-delay:.2s}.in .stat:nth-child(4){animation-delay:.3s}.in .bx{animation:popIn .7s cubic-bezier(.34,1.56,.64,1) both}.in .bx:nth-child(2){animation-delay:.08s}.in .bx:nth-child(3){animation-delay:.16s}.in .bx:nth-child(4){animation-delay:.24s}.in .bx:nth-child(5){animation-delay:.32s}.in .bx:nth-child(6){animation-delay:.4s}.in .bx:nth-child(7){animation-delay:.48s}.in .g-fill{animation:gauge 1.6s cubic-bezier(.34,1.3,.64,1) .3s both}.in .g-num b{animation:boing .8s cubic-bezier(.34,1.56,.64,1) 1.2s both}.in .flag{animation:slideIn .55s cubic-bezier(.34,1.56,.64,1) both}.in .flag:first-child{animation-delay:.4s}.in .flag:nth-child(2){animation-delay:.55s}.in .flag:nth-child(3){animation-delay:.7s}.in .flag:nth-child(4){animation-delay:.85s}.in .dh tbody tr{animation:popIn .5s cubic-bezier(.34,1.56,.64,1) both}.in .dh tbody tr:first-child{animation-delay:.3s}.in .dh tbody tr:nth-child(2){animation-delay:.42s}.in .dh tbody tr:nth-child(3){animation-delay:.54s}.in .dh tbody tr:nth-child(4){animation-delay:.66s}.in .dh tbody tr:nth-child(5){animation-delay:.78s}.in .st-RUGGED{animation:wiggle .6s ease-in-out 1.1s 2}.in .bub .b-line{stroke-dasharray:300;animation:draw 1.2s ease-out .6s both}.in .bub g.bb{animation:boing .7s cubic-bezier(.34,1.56,.64,1) both;transform-box:fill-box;transform-origin:center}.in .bub g.bb:nth-of-type(2){animation-delay:.1s}.in .bub g.bb:nth-of-type(3){animation-delay:.2s}.in .bub g.bb:nth-of-type(4){animation-delay:.3s}.in .bub g.bb:nth-of-type(5){animation-delay:.4s}.bub g.fl{animation:float 3.4s ease-in-out infinite;transform-box:fill-box}.bub g.fl.f2{animation-duration:2.8s;animation-delay:-1s}.bub g.fl.f3{animation-duration:3.9s;animation-delay:-2s}.in .graph .e-ok{stroke-dasharray:300;animation:draw 1s ease-out both}.in .graph .e-ok:nth-child(2){animation-delay:.25s}.in .graph .e-ok:nth-child(3){animation-delay:.5s}.in .graph .e-bad,.in .graph .e-miss{animation:drawDash .6s ease-out .9s both}.in .node{animation:boing .6s cubic-bezier(.34,1.56,.64,1) both}.in .node.tok{animation-delay:0s}.in .node:nth-child(3){animation-delay:.3s}.in .node:nth-child(4){animation-delay:.45s}.in .node:nth-child(5){animation-delay:.6s}.in .node:nth-child(6){animation-delay:.75s}.in .ic.fake{animation:popIn .5s both,shake .7s ease-in-out .7s}.in .ic.real{animation:popIn .5s .15s both}.in .stamp{animation:stampIn .5s cubic-bezier(.34,1.56,.64,1) 1.2s both}.in .sb i{transform-origin:left;animation:grow .7s cubic-bezier(.34,1.3,.64,1) both}.in .sb .s1{animation-delay:.3s}.in .sb .s2{animation-delay:.7s}.in .sb .s3{animation-delay:1s}.in .leg div{animation:popIn .5s cubic-bezier(.34,1.56,.64,1) both}.in .leg div:nth-child(2){animation-delay:.1s}.in .leg div:nth-child(3){animation-delay:.2s}.in .leg div:nth-child(4){animation-delay:.3s}.in .hash{animation:slideL .5s cubic-bezier(.34,1.56,.64,1) both}.in .hash:nth-child(2){animation-delay:.12s}.in .hash:nth-child(3){animation-delay:.24s}.in .hchip{animation:flash 1.2s ease-in-out .8s both}.in .hash:nth-child(2) .hchip{animation-delay:1.1s}.in .hash:nth-child(3) .hchip{animation-delay:1.4s}.in .way{animation:popIn .7s cubic-bezier(.34,1.56,.64,1) both}.in .way:nth-child(2){animation-delay:.12s}.in .way:nth-child(3){animation-delay:.24s}.in .bub-in{animation:typeIn .5s cubic-bezier(.34,1.56,.64,1) .4s both}.in .bub-out{animation:typeIn .5s cubic-bezier(.34,1.56,.64,1) 1s both}.in .tg{animation:typeIn .5s cubic-bezier(.34,1.56,.64,1) .5s both}.in .tg-btns span{animation:press .5s ease-in-out both}.in .tg-btns span:first-child{animation-delay:1.2s}.in .tg-btns span:nth-child(2){animation-delay:1.4s}.in .tg-btns span:nth-child(3){animation-delay:1.6s}.in .tg-btns span:nth-child(4){animation-delay:1.8s}.in .ck{animation:slideIn .45s cubic-bezier(.34,1.56,.64,1) both}.in .ck:nth-child(2){animation-delay:.6s}.in .ck:nth-child(3){animation-delay:1s}.in .ck:nth-child(4){animation-delay:1.4s}.ck .wait span{animation:dots 1.2s ease-in-out infinite}.ck .wait span:nth-child(2){animation-delay:.2s}.ck .wait span:nth-child(3){animation-delay:.4s}.in .tr-bar i{transform-origin:left;animation:grow 1.1s cubic-bezier(.34,1.3,.64,1) both}.in .tr-row:nth-child(2) .tr-bar i{animation-delay:.15s}.in .tr-row:nth-child(3) .tr-bar i{animation-delay:.3s}.in .tr-row:nth-child(4) .tr-bar i{animation-delay:.45s}.in .tr-row:nth-child(5) .tr-bar i{animation-delay:.6s}.in .tier{animation:slideL .55s cubic-bezier(.34,1.56,.64,1) both}.in .tier:nth-child(2){animation-delay:.1s}.in .tier:nth-child(3){animation-delay:.2s}.in .tier:nth-child(4){animation-delay:.3s}.in .paw{animation:pawWalk 3.6s ease-in-out infinite}.in .paw:nth-child(2){animation-delay:.4s}.in .paw:nth-child(3){animation-delay:.8s}.in .paw:nth-child(4){animation-delay:1.2s}.in .paw:nth-child(5){animation-delay:1.6s}.in .paw:nth-child(6){animation-delay:2s}}@media (max-width:1000px){.h1{font-size:72px}.faq-grid,.hero-grid,.tokbox,.tr-grid,.xs-grid{grid-template-columns:minmax(0,1fr)}.dog-hero,.dog-stage{height:320px}.dog-hero{width:320px;right:50%;transform:translateX(50%)}.bento{grid-template-columns:repeat(2,minmax(0,1fr))}.c3,.c4{grid-column:span 2}.c2{grid-column:span 1}.ways{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.sec{padding:56px 0}.h1{font-size:54px}.h2{font-size:36px}.cta .h2{font-size:42px}.bento{grid-template-columns:minmax(0,1fr)}.c2,.c3,.c4{grid-column:span 1}.search{flex-wrap:wrap;padding:10px}.search input{font-size:18px;flex-basis:100%}.search .btn{width:100%;min-height:56px}.stats{grid-template-columns:minmax(0,1fr)}.stat-n{font-size:48px}.tokbox{padding:28px}.st1{display:none}.leg{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:no-preference){.in .node{animation-name:nodePop}}.stamp{top:-12px;right:-10px;bottom:auto;background:#eefbf2;box-shadow:0 3px 0 rgba(21,128,61,.25)}@media (max-width:640px){.st2{top:-34px;left:-6px}}.sniff-lines{left:-36px;bottom:70px}@media (max-width:1000px){.dog-hero{right:auto;left:50%;margin-left:-160px;transform:none}}}.ha{& .h1,& .hero-copy{position:relative}& .h1{z-index:0}& .h1 .ape:after{transform-origin:left center}& .hero-never{display:flex;align-items:center;gap:10px;margin:0;font-family:var(--font-fredoka),sans-serif;font-weight:600;font-size:16px;color:#7a4b00}& .hero-never-dot{width:10px;height:10px;border-radius:3px;background:#ffb020;flex:none}& .dog-hero-svg{width:100%;height:100%}& .search .btn svg.search-star{width:22px;height:22px;fill:#ffb020;stroke:none}& .search .btn:disabled{opacity:.7}& .works span.w{display:inline-flex;align-items:center;gap:7px}& .works span.w img{border-radius:5px}& .xlane{margin-top:22px;display:flex;align-items:center;gap:18px;background:#0b0b0f;color:#fff6e5;border-radius:28px;padding:16px 16px 16px 24px}& .xlane-logo{width:26px;height:26px;fill:#fff6e5;flex:none}& .xlane-copy{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;font-size:15px;line-height:1.5;color:#cfc6b6}& .xlane-copy b{font-family:var(--font-fredoka),sans-serif;font-size:19px;color:#fff6e5}& .xlane-at{color:#ffb020;font-weight:700}& .xlane .lv{vertical-align:1px}& .xlane .btn{flex:none}& .mq-view{overflow:hidden;flex:1}& .mq-live{width:9px;height:9px;border-radius:50%;background:#0b0b0f}& .tchip{text-decoration:none;color:#0b0b0f;transition:transform .25s cubic-bezier(.34,1.56,.64,1)}& .tchip:hover{transform:translateY(-3px) rotate(-1deg)}& .tav{overflow:hidden;background:#ffe3a6}& .tav img{width:100%;height:100%;object-fit:cover}@media (max-width:760px){& .xlane{flex-wrap:wrap;padding:16px}& .xlane .btn{width:100%}}}@media (prefers-reduced-motion:no-preference){.ha .hero .hero-never,.ha .hero .xlane{animation:popIn .8s cubic-bezier(.34,1.56,.64,1) both}.ha .hero .hero-never{animation-delay:.2s}.ha .hero .xlane{animation-delay:.46s}.ha .h1 .ape:after{animation:markIn .7s cubic-bezier(.34,1.56,.64,1) .5s both}.ha .mq-live{animation:livePulse 1.6s ease-in-out infinite}}@keyframes markIn{0%{transform:rotate(-1.5deg) scaleX(0)}to{transform:rotate(-1.5deg) scaleX(1)}}@keyframes livePulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.6);opacity:.4}}.ha{.wlink{color:#0b0b0f;text-underline-offset:3px}.wlink:hover{text-decoration:underline}.way{min-width:0}.bub-in,.bub-out{max-width:100%;overflow-wrap:anywhere}.bub-in .cash{font-weight:600;color:#1d6fb8}.bub-out .r-HIGH{color:#fdba74}.bub-out .r-MODERATE{color:#fde68a}.bub-out .r-LOW{color:#86efac}.bub-out .r-UNKNOWN{color:#cfc6b6}.tg-top{gap:10px}.tg-sym{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tg-top .lv{flex:none}.tg-l{align-items:flex-start}.tg-l svg{margin-top:2px}.tg-tx{min-width:0;overflow-wrap:anywhere;line-height:1.4}.lv-UNKNOWN{background:#efe8da;color:#5b5348}.mini-search,.ms-ca{min-width:0}.ms-ca{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ck{gap:10px}.ck .wait{display:inline-flex;gap:2px;font-weight:700}.shbox{background:#0b0b0f;color:#fff6e5;border-radius:40px;padding:48px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;align-items:center;position:relative;overflow:hidden}.shbox.is-empty{grid-template-columns:minmax(0,1fr)}.shbox .h2{color:#fff6e5}.shbox .lead{color:#cfc6b6}.sh-eye{background:#ffb020;color:#0b0b0f}.sh-count{margin:16px 0 0;font-size:16px;color:#cfc6b6}.sh-count b{color:#ffb020;font-size:20px}.sh-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px;min-width:0}.sh-row{display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:14px;align-items:center;background:#1b1914;border:2px solid #2c2820;border-radius:20px;padding:12px 16px;color:#fff6e5;text-decoration:none;transition:transform .3s cubic-bezier(.34,1.56,.64,1),border-color .3s}.sh-row:hover{transform:translateX(6px) rotate(-.4deg);border-color:#e11d48}.sh-row:focus-visible{outline:3px solid #ffb020;outline-offset:2px}.sh-skull{width:44px;height:44px;border-radius:14px;background:#2a1418;display:grid;place-items:center}.sh-skull svg{width:26px;height:26px;fill:#ff8fa3}.sh-skull .sh-eye-c{fill:#2a1418}.sh-who{display:flex;flex-direction:column;min-width:0}.sh-addr{font-size:16px;font-weight:600;color:#fff6e5}.sh-meta{color:#a99f8e;overflow:hidden;text-overflow:ellipsis}.sh-dead,.sh-meta{font-size:13px;white-space:nowrap}.sh-dead{background:#e11d48;color:#fff;border-radius:999px;padding:5px 12px;font-weight:600;transform:rotate(-3deg)}.tr-grid.is-solo{grid-template-columns:minmax(0,1fr)}.tr-top{gap:12px;flex-wrap:wrap}.tr-tok{display:grid;grid-template-columns:48px minmax(0,1fr) auto;gap:14px;align-items:center;background:#fff8ea;border-radius:22px;padding:14px;margin-bottom:22px}.tr-img{width:48px;height:48px;border-radius:14px;object-fit:cover;background:#f3e7cf;border:2px solid #0b0b0f}.tr-ph{display:grid;place-items:center;font-family:var(--font-fredoka),sans-serif;font-weight:700;font-size:22px}.tr-id{display:flex;flex-direction:column;gap:5px;min-width:0}.tr-id b{font-family:var(--font-fredoka),sans-serif;font-size:22px;line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tr-lv{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.tr-score{font-size:13px;color:#5b5348}.tr-mc0{display:flex;flex-direction:column;align-items:flex-end;text-align:right}.tr-mc0 small{font-size:12px;color:#7a7166}.tr-mc0 b{font-size:18px}.tr-h .n{font-family:var(--font-geist-sans),sans-serif;font-weight:500;font-size:13px}.tr-p{margin-left:8px;font-weight:600}.tr-p.up{color:#15803d}.tr-p.dn{color:#be123c}.tr-due{color:#7a7166}.tr-row.is-due .tr-bar{background:repeating-linear-gradient(90deg,#f3e7cf 0 10px,transparent 10px 16px)}.tr-note{margin:4px 0 0;font-size:13px;color:#7a7166}.soon.is-live{background:#22c55e}ol.tiers{list-style:none;margin:0;padding:0;min-width:0}.qa-h{margin:0;font:inherit}.qa button{text-align:left}.faq-x{color:#0b0b0f;font-weight:600;text-decoration:underline;text-decoration-color:#ffb020;text-decoration-thickness:3px;text-underline-offset:4px}.cta>:not(.paws){position:relative;z-index:1}.cta-tile{display:block;width:150px;height:150px;border-radius:12%;overflow:hidden;border:3px solid #0b0b0f;box-shadow:0 10px 0 #0b0b0f;background:#ffb020}.cta-tile>span{width:100%;height:100%}.cta-btns{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}.cta-paws{overflow:hidden;z-index:0}.cta-pawD{left:0;top:0;width:28px;height:28px;will-change:transform,opacity}.cta-pawD,.cta-pawS{position:absolute;fill:#0b0b0f;opacity:0}.cta-pawS{width:30px;height:30px}@media (prefers-reduced-motion:reduce){.cta-pawS{opacity:.1}}@media (prefers-reduced-motion:no-preference){.in .sh-copy{animation:popIn .7s cubic-bezier(.34,1.56,.64,1) both}.in .sh-list li{animation:slideL .55s cubic-bezier(.34,1.56,.64,1) both}.in .sh-list li:nth-child(2){animation-delay:.12s}.in .sh-list li:nth-child(3){animation-delay:.24s}.in .sh-list li:nth-child(4){animation-delay:.36s}.in .sh-list li:nth-child(5){animation-delay:.48s}.in .sh-skull svg{animation:wiggle .7s ease-in-out .7s both}.in .sh-list li:nth-child(2) .sh-skull svg{animation-delay:.85s}.in .sh-list li:nth-child(3) .sh-skull svg{animation-delay:1s}.in .sh-list li:nth-child(4) .sh-skull svg{animation-delay:1.15s}.in .sh-dead{animation:stampIn .5s cubic-bezier(.34,1.56,.64,1) .9s both}.in .sh-list li:nth-child(2) .sh-dead{animation-delay:1.05s}.in .sh-list li:nth-child(3) .sh-dead{animation-delay:1.2s}.in .sh-list li:nth-child(4) .sh-dead{animation-delay:1.35s}.sh-row:hover .sh-skull svg{animation:wiggle .6s ease-in-out}.in .tr-tok{animation:popIn .6s cubic-bezier(.34,1.56,.64,1) .2s both}.in .qa{animation:popIn .55s cubic-bezier(.34,1.56,.64,1) both}.in .qa:nth-child(2){animation-delay:.06s}.in .qa:nth-child(3){animation-delay:.12s}.in .qa:nth-child(4){animation-delay:.18s}.in .qa:nth-child(5){animation-delay:.24s}.in .qa:nth-child(6){animation-delay:.3s}.in .cta-dog{animation:boing .8s cubic-bezier(.34,1.56,.64,1) both}}@media (max-width:1000px){.shbox{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.shbox{padding:28px;border-radius:32px}.sh-row{grid-template-columns:40px minmax(0,1fr);padding:12px}.sh-skull{width:40px;height:40px}.sh-dead{grid-column:2;justify-self:start}.tr-card{padding:20px}.tr-tok{grid-template-columns:44px minmax(0,1fr)}.tr-img{width:44px;height:44px}.tr-mc0{grid-column:1/-1;flex-direction:row;justify-content:space-between;align-items:baseline;border-top:2px dashed #f3e7cf;padding-top:10px}.cta{padding:56px 20px 44px;border-radius:36px}.cta-btns .btn{width:100%}.bang{right:-18px}.qa button{font-size:17px;padding:18px}.ans p{padding:0 18px 20px}}}@keyframes bxGauge{0%{stroke-dashoffset:283}to{stroke-dashoffset:var(--g-off)}}@keyframes bxKnob{0%{left:0}to{left:var(--k)}}@keyframes bxPing{0%{transform:scale(1);opacity:.6}to{transform:scale(1.5);opacity:0}}@keyframes bxFlagWave{0%,to{transform:rotate(0)}50%{transform:rotate(-12deg) translateY(-1px)}}@keyframes bxChipPop{0%{opacity:0;transform:scale(.4)}70%{opacity:1;transform:scale(1.12)}to{opacity:1;transform:none}}@keyframes bxPulseRun{0%{stroke-dashoffset:100;opacity:0}12%{opacity:1}88%{opacity:1}to{stroke-dashoffset:0;opacity:0}}@keyframes bxTokBreath{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(1.07)}}@keyframes bxScan{0%{transform:translateY(-110%)}to{transform:translateY(280%)}}@keyframes bxShakeIdle{0%,86%,to{transform:none}89%{transform:translateX(-5px) rotate(-1.5deg)}92%{transform:translateX(5px) rotate(1.5deg)}95%{transform:translateX(-3px)}98%{transform:translateX(2px)}}@keyframes bxShimmer{0%{transform:translateX(-120%)}55%,to{transform:translateX(420%)}}@keyframes bxGlow{0%,to{opacity:.15;transform:scale(.9)}50%{opacity:.6;transform:scale(1.05)}}@keyframes bxNudge{0%,88%,to{transform:none}91%{transform:rotate(-7deg) scale(1.1)}94%{transform:rotate(6deg)}97%{transform:rotate(-3deg)}}@keyframes bxLive{0%{transform:scale(1);opacity:.7}to{transform:scale(2.8);opacity:0}}@keyframes bxIconBob{0%,to{transform:rotate(0)}50%{transform:rotate(-9deg) scale(1.08)}}@keyframes bxIcTilt{0%,to{transform:rotate(-6deg)}50%{transform:rotate(5deg) translateY(-2px)}}@keyframes bxFade{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.ha{& .xs-solo{grid-template-columns:minmax(0,1fr)}& .xs-solo .stats{grid-template-columns:repeat(4,minmax(0,1fr))}& .xs-botav{width:46px;height:46px;flex:none}& .xs-mt{display:inline-flex;align-items:center;gap:8px;min-width:0;flex-wrap:wrap}& .xs-tokimg{width:26px;height:26px;border-radius:8px;object-fit:cover;flex:none;background:#26262f}& .xs-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:200px}& .reply .rline{align-items:flex-start}& .reply .rline svg{margin-top:4px}& .xs-rt{min-width:0}& .xs-lvl{display:inline-block}& .xmeta{align-items:center;flex-wrap:wrap;gap:10px 22px}& .xs-real{display:inline-flex;align-items:center;gap:8px}& .xs-live{width:8px;height:8px;position:relative;flex:none}& .xs-live,& .xs-live:after{border-radius:50%;background:#16a34a}& .xs-live:after{content:"";position:absolute;inset:0;opacity:0}& .xs-open{color:#0b0b0f;font-weight:600;text-decoration:underline;text-decoration-color:#ffb020;text-decoration-thickness:2px;text-underline-offset:3px}& .bx-src{display:flex;align-items:center;gap:8px;font-size:12px;color:#7a7166;margin:-6px 0 14px;min-width:0;flex-wrap:wrap;line-height:1.3}& .bx-src img{width:18px;height:18px;border-radius:6px;object-fit:cover;flex:none}& .bx-src b{font-family:var(--font-fredoka),sans-serif;font-size:14px;color:#0b0b0f}& .bx-src-dot{width:8px;height:8px;border-radius:3px;background:#ffb020;flex:none}& .bx-illus{font-family:var(--font-fredoka),sans-serif;font-weight:700;font-size:11px;letter-spacing:.08em;text-transform:uppercase;background:#0b0b0f;color:#ffb020;border-radius:8px;padding:2px 8px}& .bx-empty{margin:0;padding:24px 0;color:#7a7166;font-size:15px;line-height:1.5}& .bx-mint{font-size:13px}& .st-SUCCESS{background:#ddf6e4;color:#15803d}& .gauge:before{content:"";position:absolute;inset:14px;border-radius:50%;background:radial-gradient(circle,rgba(255,176,32,.35),rgba(255,176,32,0) 70%);opacity:.3}& .gauge svg{position:relative}& .flag .ft{min-width:0}& .fchip{white-space:nowrap}& .bub .b-ping{fill:none;stroke:#e11d48;stroke-width:2;opacity:0;transform-box:fill-box;transform-origin:center}& .bub .fl:has(.b-amber) .b-ping{stroke:#c27c00}& .bx-pulse{fill:none;stroke:#4ade80;stroke-width:6;stroke-linecap:round;stroke-dasharray:5 95;stroke-dashoffset:100;opacity:0}& .bx-eb{position:absolute;transform:translate(-50%,-50%);width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-size:12px;font-weight:800;line-height:1;border:2px solid;z-index:1}& .bx-eb.ok{color:#15803d;border-color:#16a34a;background:#eefbf2}& .bx-eb.bad{color:#be123c;border-color:#e11d48;background:#fff0f3}& .bx-eb.miss{color:#7a7166;border-color:#c9bca5;background:#fff}& .graph .node{z-index:2}& .ic{min-width:0}& .ic.fake{position:relative;overflow:hidden}& img.ic-av{object-fit:cover;flex:none}& .ic-av{flex:none}& .ic-sym{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}& .hchip,& .sb{position:relative}& .hchip{overflow:hidden}& .same{display:flex;align-items:center;gap:6px}& .bx-same-ic{width:14px;height:14px;flex:none;fill:none;stroke:#16a34a;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}@media (max-width:1000px){& .xs-solo .stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){& .xs-solo .stats{grid-template-columns:minmax(0,1fr)}& .xpost{padding:20px}& .bx-ui{padding:20px 18px 8px}& .bx-foot{padding:18px}& .flags{min-width:0}& .gauge-wrap{justify-content:center}& .imp{gap:8px}& .ic{padding:10px}& .ic-top{gap:7px}& .ic-av{width:30px;height:30px;border-radius:9px}& .ic-sym{font-size:15px}& .ic-ca{font-size:11px}& .hash b{width:auto}& .mini-lvl{font-size:24px}}@media (prefers-reduced-motion:no-preference){& .in .mini-knob{animation:bxKnob 1.4s cubic-bezier(.34,1.56,.64,1) 1.2s both}& .in .xs-lvl{animation:boing .6s cubic-bezier(.34,1.56,.64,1) .8s both}& .in .xs-botav{animation:wiggle .7s ease-in-out 1s 2}& .in .mini-row span{animation:popIn .45s cubic-bezier(.34,1.56,.64,1) both}& .in .mini-row span:first-child{animation-delay:1.3s}& .in .mini-row span:nth-child(2){animation-delay:1.38s}& .in .mini-row span:nth-child(3){animation-delay:1.46s}& .in .mini-row span:nth-child(4){animation-delay:1.54s}& .in .mini-row span:nth-child(5){animation-delay:1.62s}& .in .xmeta{animation:bxFade .5s ease-out 1.8s both}& .in .xs-live:after{animation:bxLive 1.8s ease-out 2s infinite}& .in .stat svg{animation:bxIconBob 4.2s ease-in-out 1.4s infinite}& .in .stat:nth-child(2) svg{animation-delay:2s}& .in .stat:nth-child(3) svg{animation-delay:2.6s}& .in .stat:nth-child(4) svg{animation-delay:3.2s}& .in .bx-src{animation:bxFade .5s ease-out .25s both}& .in .bx-ic{animation:bxIcTilt 5s ease-in-out infinite}& .in .bx:nth-child(2) .bx-ic{animation-delay:-1s}& .in .bx:nth-child(3) .bx-ic{animation-delay:-2s}& .in .bx:nth-child(4) .bx-ic{animation-delay:-3s}& .in .bx:nth-child(5) .bx-ic{animation-delay:-4s}& .in .bx:nth-child(6) .bx-ic{animation-delay:-1.5s}& .in .bx:nth-child(7) .bx-ic{animation-delay:-2.5s}& .in .g-fill{animation-name:bxGauge}& .in .gauge:before{animation:bxGlow 3.2s ease-in-out 1.8s infinite}& .in .fchip{animation:bxChipPop .45s cubic-bezier(.34,1.56,.64,1) both}& .in .flag:first-child .fchip{animation-delay:.75s}& .in .flag:nth-child(2) .fchip{animation-delay:.9s}& .in .flag:nth-child(3) .fchip{animation-delay:1.05s}& .in .flag:nth-child(4) .fchip{animation-delay:1.2s}& .in .flag .bx-flagic{transform-origin:25% 90%;animation:bxFlagWave 2.6s ease-in-out 1.6s infinite}& .in .flag:nth-child(2) .bx-flagic{animation-delay:2s}& .in .flag:nth-child(3) .bx-flagic{animation-delay:2.4s}& .in .dh tbody tr:first-child{--d:0.6s}& .in .dh tbody tr:nth-child(2){--d:0.72s}& .in .dh tbody tr:nth-child(3){--d:0.84s}& .in .dh tbody tr:nth-child(4){--d:0.96s}& .in .dh tbody tr:nth-child(5){--d:1.08s}& .in .dh .st{animation:bxChipPop .45s cubic-bezier(.34,1.56,.64,1) var(--d,.6s) both}& .in .dh .st-DEAD,& .in .dh .st-RUGGED{animation:bxChipPop .45s cubic-bezier(.34,1.56,.64,1) var(--d,.6s) both,bxNudge 4.2s ease-in-out calc(var(--d, .6s) + 1.2s) infinite}& .in .b-ping{animation:bxPing 2.6s ease-out 1s infinite}& .in .fl.f2 .b-ping{animation-delay:1.8s}& .in .fl.f3 .b-ping{animation-delay:2.5s}& .in .bx-pulse{animation:bxPulseRun 2.6s linear infinite}& .in .bx-eb{animation:nodePop .5s cubic-bezier(.34,1.56,.64,1) both}& .in .node.tok{animation:nodePop .6s cubic-bezier(.34,1.56,.64,1) both,bxTokBreath 3s ease-in-out 1.4s infinite}& .in .ic.fake{animation:popIn .5s both,shake .7s ease-in-out .7s,bxShakeIdle 6s ease-in-out 3s infinite}& .in .ic.fake:after{content:"";position:absolute;left:0;right:0;top:0;height:40%;background:linear-gradient(180deg,rgba(225,29,72,0),rgba(225,29,72,.14),rgba(225,29,72,0));animation:bxScan 2.8s ease-in-out 1.2s infinite both;pointer-events:none}& .in .imp-row{animation:popIn .5s cubic-bezier(.34,1.56,.64,1) .9s both}& .in .sb:after{content:"";position:absolute;top:0;bottom:0;left:0;width:25%;background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.6),rgba(255,255,255,0));transform:translateX(-120%);animation:bxShimmer 3.4s ease-in-out 1.8s infinite;pointer-events:none}& .in .slot{animation:popIn .5s cubic-bezier(.34,1.56,.64,1) 1.1s both}& .in .hash .hchip{animation-delay:.9s}& .in .hash+.hash .hchip{animation-delay:1.15s}& .in .hash+.hash+.hash .hchip{animation-delay:1.4s}& .in .hchip:after{content:"";position:absolute;top:0;bottom:0;left:0;width:40%;background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.7),rgba(255,255,255,0));transform:translateX(-120%);animation:bxShimmer 3.6s ease-in-out 2s infinite;pointer-events:none}& .in .hash+.hash .hchip:after{animation-delay:2.25s}& .in .hash+.hash+.hash .hchip:after{animation-delay:2.5s}& .in .same{animation:bxFade .5s ease-out 1.6s both}& .in .bx-same-ic{animation:boing .5s cubic-bezier(.34,1.56,.64,1) 1.9s both}}}.ha{& .g-num b span{font-size:inherit;letter-spacing:inherit;color:inherit;font-weight:inherit}& .bub text{paint-order:stroke;stroke:#fff;stroke-width:3px;stroke-linejoin:round}}.ha{& .mini-row{row-gap:6px}@media (max-width:640px){& .gauge-wrap{flex-direction:column;align-items:stretch}& .gauge-wrap>div:first-child{align-self:center}& .flags{width:100%}& .flag{font-size:14px;padding:10px 12px;gap:10px}& .hash .hk{flex-basis:100%;order:3}}}.ha{@media (max-width:640px){& .ic.real .stamp{font-size:10px;padding:1px 6px;top:-14px;right:-6px}}}.ha{& .search-card{margin-top:32px}@media (max-width:640px){& .search{padding:10px 10px 10px 18px;gap:10px}& .search input{flex:1 1 calc(100% - 48px);font-size:18px}& .mq{gap:10px}& .mq-label{font-size:0;gap:0;padding-left:16px}& .mq-live{width:12px;height:12px}}}