.history.svelte-1t4jzn8{border:2.5px solid var(--ink);background:var(--paper-2);box-shadow:5px 5px 0 var(--ink);border-radius:24px;margin:0 0 28px;padding:28px 32px 24px}header.svelte-1t4jzn8{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 32px;margin-bottom:26px;display:flex}h2.svelte-1t4jzn8{font:400 40px/1 var(--display);text-transform:uppercase;margin:0}h2.svelte-1t4jzn8:lang(zh){font:900 32px/1.1 var(--sans)}.stats.svelte-1t4jzn8{gap:10px;margin:0;display:flex}.stat.svelte-1t4jzn8{border:2px solid var(--ink);background:var(--paper);border-radius:14px;min-width:116px;padding:10px 16px 11px}.stat.hero.svelte-1t4jzn8{background:var(--gold)}dt.svelte-1t4jzn8{font:700 11px/1.2 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:#4a443c}dt.svelte-1t4jzn8:lang(zh){letter-spacing:.06em}dd.svelte-1t4jzn8{font:400 30px/1 var(--display);margin:4px 0 0}dd.svelte-1t4jzn8:lang(zh){font:900 26px/1.1 var(--sans)}.rows.svelte-1t4jzn8{flex-direction:column;gap:10px;display:flex}.row.svelte-1t4jzn8{grid-template-columns:72px minmax(0,1fr);align-items:center;gap:14px;display:grid}.month.svelte-1t4jzn8{justify-content:space-between;align-items:baseline;margin:0;display:flex}.month.svelte-1t4jzn8 b:where(.svelte-1t4jzn8){font:800 15px/1 var(--sans)}.month.svelte-1t4jzn8 span:where(.svelte-1t4jzn8){font:600 12px/1 var(--mono);color:var(--muted);font-stretch:85%}.days.svelte-1t4jzn8{grid-template-columns:repeat(31,minmax(0,1fr));gap:4px;margin:0;padding:0;list-style:none;display:grid}.day.svelte-1t4jzn8{aspect-ratio:1;background:#e7e1d6;border-radius:5px;min-height:14px;position:relative}.day.out.svelte-1t4jzn8{opacity:.6;background:0 0;box-shadow:inset 0 0 0 1.5px #ece6dc}.day.future.svelte-1t4jzn8{background:0 0;box-shadow:inset 0 0 0 1.5px #e2dbcf}.day.today.svelte-1t4jzn8{box-shadow:0 0 0 2px var(--paper-2), 0 0 0 4px var(--ink)}.day.hit.svelte-1t4jzn8{background:var(--green)}.day.banked.svelte-1t4jzn8{background:var(--amber)}.day.svelte-1t4jzn8 a:where(.svelte-1t4jzn8){border-radius:inherit;position:absolute;inset:0}.day.svelte-1t4jzn8 a:where(.svelte-1t4jzn8):hover{box-shadow:0 0 0 2px var(--ink)}.multi.svelte-1t4jzn8{background:var(--ink);width:15px;height:15px;color:var(--paper-2);font:700 9px/1 var(--sans);pointer-events:none;border-radius:50%;place-items:center;font-style:normal;display:grid;position:absolute;top:-7px;right:-6px}.scale.svelte-1t4jzn8{font:500 11px/1 var(--mono);text-align:center;color:#a39b8e;grid-template-columns:repeat(31,minmax(0,1fr));gap:4px;margin:0;font-stretch:85%;display:grid}.scale.svelte-1t4jzn8 span:where(.svelte-1t4jzn8){grid-row:1}footer.svelte-1t4jzn8{border-top:1.5px dashed var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 24px;margin-top:20px;padding-top:16px;display:flex}footer.svelte-1t4jzn8 a:where(.svelte-1t4jzn8){color:var(--ink);-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red);text-underline-offset:4px;font-weight:700;text-decoration-thickness:2px}footer.svelte-1t4jzn8 p:where(.svelte-1t4jzn8){color:var(--muted);margin:0;font-size:14px;font-weight:600}.legend.svelte-1t4jzn8{flex-wrap:wrap;gap:6px 18px;display:flex}.legend.svelte-1t4jzn8 span:where(.svelte-1t4jzn8){align-items:center;gap:7px;font-size:13px;display:inline-flex}.dot.svelte-1t4jzn8{background:var(--green);border-radius:4px;width:12px;height:12px}.dot.banked.svelte-1t4jzn8{background:var(--amber)}.dot.today.svelte-1t4jzn8{box-shadow:inset 0 0 0 2px var(--ink);background:0 0}@media (width<=620px){.history.svelte-1t4jzn8{box-shadow:4px 4px 0 var(--ink);border-radius:18px;padding:20px 16px 18px}header.svelte-1t4jzn8{flex-direction:column;align-items:stretch;margin-bottom:20px}h2.svelte-1t4jzn8{font-size:30px}h2.svelte-1t4jzn8:lang(zh){font-size:24px}.stats.svelte-1t4jzn8{gap:6px}.stat.svelte-1t4jzn8{border-radius:12px;flex:1;min-width:0;padding:8px 10px 9px}dd.svelte-1t4jzn8{font-size:24px}dd.svelte-1t4jzn8:lang(zh){font-size:20px}.row.svelte-1t4jzn8{grid-template-columns:1fr;gap:6px}.month.svelte-1t4jzn8{justify-content:flex-start;gap:8px}.days.svelte-1t4jzn8{gap:2px}.day.svelte-1t4jzn8{aspect-ratio:.55;border-radius:2px;min-height:0}.multi.svelte-1t4jzn8{width:12px;height:12px;font-size:8px;top:-6px;right:-5px}.scale.svelte-1t4jzn8{gap:2px}.row.svelte-1t4jzn8:last-child>span:where(.svelte-1t4jzn8){display:none}}.machine.svelte-1xv2pbg{--lamp:var(--red);--bar-a:#e5493b;--bar-b:#c52d21;--blink:1.4s;width:44em;height:61.6em;font-size:var(--machine-unit,10px);-webkit-user-select:none;user-select:none;position:relative}.mode-watch.svelte-1xv2pbg,.mode-scheduled.svelte-1xv2pbg{--lamp:var(--amber)}.kind-thanks.svelte-1xv2pbg{--lamp:var(--green);--bar-a:#38ad64;--bar-b:#23854a}.kind-thanks.svelte-1xv2pbg .ticks:where(.svelte-1xv2pbg) i:where(.svelte-1xv2pbg){background:var(--green)}.lv-1.svelte-1xv2pbg{--blink:1.1s}.lv-2.svelte-1xv2pbg{--blink:.8s}.lv-3.svelte-1xv2pbg{--blink:.5s}.lv-4.svelte-1xv2pbg{--blink:.3s}.housing.svelte-1xv2pbg{z-index:2;background:linear-gradient(170deg,#fdfcf9 0%,#efebe4 55%,#e2ddd4 100%);border-radius:1.8em;width:30em;height:31em;position:absolute;top:0;left:50%;transform:translate(-50%);box-shadow:inset 0 .2em #fff,inset -.9em 0 #d9d4ca,inset 0 -.7em #cfc9bf,0 2.6em 3em -1.8em #28201473}.screw.svelte-1xv2pbg{background:radial-gradient(circle at 35% 35%,#fff 0 15%,#b9b3a9 45%,#8d877e 100%);border-radius:50%;width:1.3em;height:1.3em;position:absolute;box-shadow:0 .1em .2em #00000059}.screw.svelte-1xv2pbg:after{content:"";background:#6f6a62;position:absolute;inset:45% 20%;transform:rotate(35deg)}.tl.svelte-1xv2pbg{top:1.8em;left:1.8em}.tr.svelte-1xv2pbg{top:1.8em;right:2.6em}.bl.svelte-1xv2pbg{bottom:1.4em;left:1.8em}.br.svelte-1xv2pbg{bottom:1.4em;right:2.6em}.lamp.svelte-1xv2pbg{background:var(--lamp);width:1.1em;height:1.1em;box-shadow:0 0 0 .25em #00000014, 0 0 1em color-mix(in srgb, var(--lamp) 60%, transparent);animation:svelte-1xv2pbg-blink var(--blink) steps(2, jump-none) infinite;border-radius:50%;margin-left:-.9em;position:absolute;top:1.9em;left:50%}.overheated.svelte-1xv2pbg .lamp:where(.svelte-1xv2pbg){--lamp:var(--red);animation-duration:.2s}.plate.svelte-1xv2pbg{text-align:center;color:var(--ink);flex-direction:column;justify-content:center;gap:.3em;display:flex;position:absolute;inset:3.6em 3.5em 15.4em 2.6em}.plate-title.svelte-1xv2pbg{font:400 2.5em/1 var(--display);letter-spacing:.02em;text-transform:uppercase;margin:0 0 .3em}.plate-title.svelte-1xv2pbg:lang(zh){font:900 2.2em/1.1 var(--sans);letter-spacing:.02em}.plate-line.svelte-1xv2pbg{font:500 1.32em/1.3 var(--sans);color:#5d574f;text-wrap:balance;margin:0}.plate-line.punch.svelte-1xv2pbg{color:var(--ink);font-weight:800}.screen.svelte-1xv2pbg{color:#e6efe2;height:11.4em;font-family:var(--mono);background:linear-gradient(160deg,#2a2d2b,#121413 60%);border-radius:.8em;flex-direction:column;justify-content:space-between;padding:1.1em 1.3em 1.2em;font-stretch:78%;display:flex;position:absolute;bottom:3.2em;left:2.8em;right:3.7em;overflow:hidden;box-shadow:inset 0 .3em 1em #000000b3,0 0 0 .35em #cfc9bf,0 0 0 .45em #bdb6ab}.screen.svelte-1xv2pbg:after{content:"";pointer-events:none;background:linear-gradient(115deg,#ffffff12 0 30%,#0000 30%),repeating-linear-gradient(0deg,#ffffff06 0 1px,#0000 1px 3px);position:absolute;inset:0}.row.svelte-1xv2pbg{justify-content:space-between;align-items:center;gap:1em;display:flex}.screen-label.svelte-1xv2pbg,.to-go.svelte-1xv2pbg{letter-spacing:.14em;white-space:nowrap;font-size:1em;font-weight:600;line-height:1}.screen-label.svelte-1xv2pbg{color:#b9c9b8}.overheated.svelte-1xv2pbg .screen-label:where(.svelte-1xv2pbg){color:#ff7b6e}.lv.svelte-1xv2pbg{letter-spacing:.12em;color:#8d9c8e;white-space:nowrap;flex-direction:column;gap:.35em;font-size:1em;font-weight:600;line-height:1;display:flex}.lv.svelte-1xv2pbg b:where(.svelte-1xv2pbg){letter-spacing:.02em;color:var(--lamp);font-size:2em;font-weight:700}.to-go.svelte-1xv2pbg{color:#7f8d80;letter-spacing:.1em}.count.svelte-1xv2pbg{font-variant-numeric:tabular-nums;letter-spacing:-.02em;text-shadow:0 0 .4em #c8ffc840;align-items:baseline;gap:.35em;font-size:3.6em;font-weight:700;line-height:1;display:flex}.glyph.svelte-1xv2pbg{color:var(--lamp);font-size:.7em}.digits.svelte-1xv2pbg{animation:.28s ease-out svelte-1xv2pbg-roll;display:inline-block}.meter.svelte-1xv2pbg{background:#ffffff14;border-radius:.35em;flex:1;height:.7em;display:block;overflow:hidden;box-shadow:inset 0 .1em .2em #0009}.meter.svelte-1xv2pbg i:where(.svelte-1xv2pbg){border-radius:inherit;background:repeating-linear-gradient(90deg, var(--lamp) 0 .9em, transparent .9em 1.1em);min-width:.7em;height:100%;transition:width .4s ease-out;display:block}.neck.svelte-1xv2pbg{background:linear-gradient(90deg,#1d1c1a,#34322f 40%,#252422 80%,#1a1918);width:25em;height:3.2em;position:absolute;top:30.4em;left:50%;transform:translate(-50%)}.column.svelte-1xv2pbg{background:linear-gradient(90deg,#1c1b19 0%,#3b3935 38%,#2b2927 70%,#171615 100%);width:19em;height:21.2em;position:absolute;top:33.4em;left:50%;transform:translate(-50%)}.slot.svelte-1xv2pbg{background:#0b0b0a;border-radius:1em;width:2em;height:19em;position:absolute;top:.8em;left:50%;transform:translate(-50%);box-shadow:inset 0 .3em .6em #000,0 .08em #ffffff12}.handle-wrap.svelte-1xv2pbg{z-index:3;width:40em;transform:translate(-50%, var(--drag));transition:transform .5s cubic-bezier(.25,1.7,.45,1);position:absolute;top:34em;left:50%}.dragging.svelte-1xv2pbg .handle-wrap:where(.svelte-1xv2pbg){transition:none}.handle.svelte-1xv2pbg{cursor:grab;touch-action:none;width:100%;height:9.4em;font:inherit;color:inherit;background:linear-gradient(#fbfaf6,#e4dfd6);border:0;border-radius:2.4em;padding:1.3em;display:block;position:relative;box-shadow:inset 0 .2em #fff9,inset 0 -.6em #cbc4b9,0 1.6em 2em -1em #140f0a8c}.dragging.svelte-1xv2pbg .handle:where(.svelte-1xv2pbg){cursor:grabbing}.overheated.svelte-1xv2pbg .handle:where(.svelte-1xv2pbg){cursor:not-allowed}.bar.svelte-1xv2pbg{background:linear-gradient(180deg, var(--bar-a), var(--bar-b));color:#fff;height:100%;font:3.2em/1 var(--display);letter-spacing:.04em;white-space:nowrap;text-shadow:0 .06em #0003;border-radius:1.3em;justify-content:center;align-items:center;gap:.8em;transition:filter .15s;display:flex;box-shadow:inset 0 .25em #ffffff47,inset 0 -.35em #0000002e,0 .15em #00000026}.bar.svelte-1xv2pbg span:where(.svelte-1xv2pbg){font-size:.55em}.armed.svelte-1xv2pbg .bar:where(.svelte-1xv2pbg){filter:brightness(1.12)saturate(1.1)}.overheated.svelte-1xv2pbg .bar:where(.svelte-1xv2pbg){filter:grayscale(.7)brightness(.8)}.ticks.svelte-1xv2pbg{opacity:0;width:3.4em;height:7em;transition:opacity .3s;position:absolute;top:50%;transform:translateY(-50%)}.hint.svelte-1xv2pbg .ticks:where(.svelte-1xv2pbg){opacity:1}.dragging.svelte-1xv2pbg .ticks:where(.svelte-1xv2pbg){opacity:0}.ticks.svelte-1xv2pbg i:where(.svelte-1xv2pbg){background:var(--red);border-radius:.3em;width:2.6em;height:.5em;position:absolute}.left.svelte-1xv2pbg{right:calc(100% + .4em)}.right.svelte-1xv2pbg{left:calc(100% + .4em)}.left.svelte-1xv2pbg i:where(.svelte-1xv2pbg):first-child{top:.4em;right:.6em;transform:rotate(50deg)}.left.svelte-1xv2pbg i:where(.svelte-1xv2pbg):last-child{bottom:1.4em;right:.8em;transform:rotate(12deg)}.right.svelte-1xv2pbg i:where(.svelte-1xv2pbg):first-child{top:.6em;left:.4em;transform:rotate(-35deg)}.right.svelte-1xv2pbg i:where(.svelte-1xv2pbg):last-child{bottom:1.2em;left:.6em;transform:rotate(14deg)}.hint.svelte-1xv2pbg .ticks:where(.svelte-1xv2pbg) i:where(.svelte-1xv2pbg){animation:2.4s ease-in-out infinite svelte-1xv2pbg-nudge}.combo.svelte-1xv2pbg{background:var(--ink);color:var(--paper-2);font:2.6em/1 var(--display);letter-spacing:.02em;border-radius:999px;padding:.3em .9em;animation:.3s cubic-bezier(.2,1.8,.4,1) svelte-1xv2pbg-pop;position:absolute;top:-2.4em;right:-1.6em;transform:rotate(6deg)}.base.svelte-1xv2pbg{width:42em;position:absolute;top:54.6em;left:50%;transform:translate(-50%)}.step.svelte-1xv2pbg{background:linear-gradient(#3a3835,#242321);border-radius:.6em .6em 0 0;width:29em;height:2.8em;margin:0 auto}.plinth.svelte-1xv2pbg{background:linear-gradient(#3b3936 0%,#1e1d1b 30%,#151413 100%);border-radius:1em;place-items:center;height:4.2em;display:grid;position:relative;box-shadow:inset 0 .15em #ffffff1f,0 2.4em 2.6em -1.4em #1e160a8c}.plinth.svelte-1xv2pbg span:where(.svelte-1xv2pbg){font:600 .95em/1 var(--mono);letter-spacing:.3em;color:#6e6a63;text-shadow:0 -.08em #000,0 .08em #ffffff14;font-stretch:80%}.kick.svelte-1xv2pbg{--shake:.15em;animation:.36s ease-out svelte-1xv2pbg-kick}.kick.lv-2.svelte-1xv2pbg{--shake:.3em}.kick.lv-3.svelte-1xv2pbg{--shake:.45em}.kick.lv-4.svelte-1xv2pbg{--shake:.6em}@keyframes svelte-1xv2pbg-blink{50%{opacity:.25}}@keyframes svelte-1xv2pbg-roll{0%{opacity:.2;transform:translateY(35%)}}@keyframes svelte-1xv2pbg-nudge{0%,70%,to{translate:0}80%{translate:0 .35em}90%{translate:0 -.1em}}@keyframes svelte-1xv2pbg-pop{0%{opacity:0;transform:rotate(6deg)scale(.5)}}@keyframes svelte-1xv2pbg-kick{20%{translate:calc(var(--shake) * -1) .1em}45%{translate:var(--shake) 0}70%{translate:calc(var(--shake) * -.4) 0}}.badge.svelte-dtbgkf{border:1.5px solid var(--line);background:var(--paper-2);border-radius:16px;flex-direction:column;gap:8px;padding:18px 20px;display:flex}p.svelte-dtbgkf{margin:0}.title.svelte-dtbgkf{font:800 16px/1.3 var(--sans)}.body.svelte-dtbgkf{color:var(--muted);font-size:14px}img.svelte-dtbgkf{align-self:flex-start;margin:4px 0}.row.svelte-dtbgkf{align-items:stretch;gap:8px;display:flex}code.svelte-dtbgkf{min-width:0;font:500 12px/1.4 var(--mono);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;background:#ece6dc;border-radius:8px;flex:1;padding:8px 10px;font-stretch:85%}button.svelte-dtbgkf{border:2px solid var(--ink);background:var(--ink);color:var(--paper-2);font:700 13px/1 var(--sans);cursor:pointer;border-radius:8px;padding:0 14px}.pet.svelte-jierjl{width:var(--pet-size,96px);flex-direction:column;align-items:center;display:flex;position:relative}img.svelte-jierjl{transform-origin:50% 100%;width:100%;height:auto;display:block}.hop.svelte-jierjl img:where(.svelte-jierjl){animation:.42s cubic-bezier(.3,1.6,.5,1) svelte-jierjl-hop}.teaser.svelte-jierjl img:where(.svelte-jierjl){filter:brightness(0)opacity(.14)}.bubble.svelte-jierjl{border:2px solid var(--ink);background:var(--paper-2);box-shadow:2px 2px 0 var(--ink);font:700 12px/1.25 var(--sans);white-space:nowrap;border-radius:12px;margin:0;padding:6px 11px;animation:.22s cubic-bezier(.2,1.6,.4,1) svelte-jierjl-pop;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.bubble.svelte-jierjl:after{content:"";border-right:2px solid var(--ink);border-bottom:2px solid var(--ink);background:var(--paper-2);width:8px;height:8px;margin:-4px 0 0 -4px;position:absolute;top:100%;left:50%;transform:rotate(45deg)}.bubble.static.svelte-jierjl{box-shadow:none;color:var(--muted);border-style:dashed;animation:none}.bubble.static.svelte-jierjl:after{border-style:dashed}@keyframes svelte-jierjl-hop{0%{transform:translateY(0)scale(1.08,.9)}40%{transform:translateY(-38%)scale(.94,1.06)}70%{transform:translateY(0)scale(1.06,.94)}to{transform:translateY(0)scale(1)}}@keyframes svelte-jierjl-pop{0%{opacity:0;transform:translate(-50%)scale(.6)}}.sponsor.svelte-1k06rje{background:#fbf9f4;border:2px dashed #b7ae9f;border-radius:16px;flex-direction:column;gap:6px;padding:16px 18px 18px;display:flex}p.svelte-1k06rje{margin:0}.label.svelte-1k06rje{font:700 11px/1 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-stretch:85%}.title.svelte-1k06rje{font:800 17px/1.3 var(--sans);margin-top:4px}.body.svelte-1k06rje{color:var(--muted);font-size:14px;line-height:1.5}a.svelte-1k06rje{overflow-wrap:anywhere;-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red);text-underline-offset:4px;margin-top:6px;font-size:14px;font-weight:700;text-decoration-thickness:2px}.post.svelte-j40fvm{--bg:var(--p-bg,var(--paper-2));--line:var(--p-line,var(--ink));--text:var(--p-text,var(--ink));--dim:var(--p-muted,var(--muted));--drop:var(--p-shadow,var(--ink));color:var(--text);align-items:flex-start;gap:18px;display:flex}.avatar.svelte-j40fvm{border:2.5px solid var(--line);width:56px;height:56px;box-shadow:3px 3px 0 var(--drop);background:#d8d2c7;border-radius:50%;flex:none}.bubble.svelte-j40fvm{border:2.5px solid var(--line);background:var(--bg);min-width:0;box-shadow:5px 5px 0 var(--drop);border-radius:20px;flex:1;padding:18px 24px 16px;position:relative}.bubble.svelte-j40fvm:before{content:"";border-left:2.5px solid var(--line);border-bottom:2.5px solid var(--line);background:var(--bg);width:16px;height:16px;position:absolute;top:20px;left:-10px;transform:rotate(45deg)}.meta.svelte-j40fvm{flex-wrap:wrap;align-items:center;gap:6px 12px;margin:0;display:flex}.pill.svelte-j40fvm{border:2px solid var(--line);background:var(--gold);color:var(--ink);font:800 14px/1 var(--sans);border-radius:999px;padding:5px 13px}.date.svelte-j40fvm{font:500 13px/1 var(--mono);color:var(--dim);font-stretch:85%}.chip.svelte-j40fvm{color:#1f6a3c;font:700 11px/1 var(--mono);letter-spacing:.08em;background:#e3f2e8;border:1.5px solid #9dcdae;border-radius:6px;margin-left:auto;padding:4px 8px;font-stretch:85%}.chip.banked.svelte-j40fvm{color:#83520a;background:#f9ecd0;border-color:#e6c27a}.who.svelte-j40fvm{color:var(--dim);margin:12px 0 0;font-size:14px}.who.svelte-j40fvm b:where(.svelte-j40fvm){color:var(--text);font-weight:800}blockquote.svelte-j40fvm{white-space:pre-line;overflow-wrap:anywhere;margin:4px 0 0;font-size:18px;line-height:1.55}blockquote.svelte-j40fvm:lang(zh){letter-spacing:.01em;font-size:17px;line-height:1.75}.clamp.svelte-j40fvm{-webkit-line-clamp:var(--lines);line-clamp:var(--lines);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.actions.svelte-j40fvm{align-items:center;gap:20px;margin:12px 0 0;display:flex}.actions.svelte-j40fvm a:where(.svelte-j40fvm){text-decoration:underline;-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red);text-underline-offset:6px;font-size:15px;font-weight:600;text-decoration-thickness:2.5px}button.svelte-j40fvm{font:600 15px/1 var(--sans);color:var(--dim);cursor:pointer;background:0 0;border:0;padding:0}button.svelte-j40fvm:hover{color:var(--text)}.swap.svelte-j40fvm{border:1.5px solid;border-radius:999px;margin-left:auto;padding:5px 10px;font-size:13px}.size-md.svelte-j40fvm .avatar:where(.svelte-j40fvm){width:46px;height:46px}.size-md.svelte-j40fvm .bubble:where(.svelte-j40fvm){box-shadow:4px 4px 0 var(--drop);border-radius:16px;padding:14px 18px 12px}.size-md.svelte-j40fvm .bubble:where(.svelte-j40fvm):before{top:15px}.size-md.svelte-j40fvm blockquote:where(.svelte-j40fvm){font-size:16px}.size-md.svelte-j40fvm .who:where(.svelte-j40fvm){margin-top:10px}@media (width<=620px){.post.svelte-j40fvm{gap:12px}.avatar.svelte-j40fvm{width:40px;height:40px}.bubble.svelte-j40fvm{box-shadow:4px 4px 0 var(--drop);border-radius:16px;padding:14px 16px 12px}.bubble.svelte-j40fvm:before{top:13px}blockquote.svelte-j40fvm{font-size:16px}.chip.svelte-j40fvm{margin-left:0}}.profile.svelte-1cszc9d{border:2.5px solid var(--ink);background:var(--paper-2);box-shadow:4px 4px 0 var(--ink);text-align:left;border-radius:16px;flex-direction:column;gap:10px;padding:12px 14px;display:flex}.head.svelte-1cszc9d{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 10px;display:flex}.rank.svelte-1cszc9d{font:800 16px/1.2 var(--sans)}.pulls.svelte-1cszc9d{font:600 12px/1.2 var(--mono);color:var(--muted);font-stretch:85%}.pulls.svelte-1cszc9d:lang(zh){font:600 12.5px/1.2 var(--sans)}.progress.svelte-1cszc9d p:where(.svelte-1cszc9d){color:var(--muted);margin:0 0 7px;font-size:12.5px;font-weight:600;line-height:1.35}.track.svelte-1cszc9d{border:1.5px solid var(--ink);background:#e6e0d5;border-radius:999px;height:8px;display:block;overflow:hidden}.track.svelte-1cszc9d i:where(.svelte-1cszc9d){background:var(--red);height:100%;transition:width .4s ease-out;display:block}.controls.svelte-1cszc9d{justify-content:space-between;align-items:center;gap:8px;display:flex}.pets.svelte-1cszc9d{gap:4px;display:flex}.pick.svelte-1cszc9d,.sound.svelte-1cszc9d{border:2px solid var(--ink);background:var(--paper);cursor:pointer;border-radius:9px;place-items:center;width:30px;height:30px;padding:0;display:grid}.pick.svelte-1cszc9d img:where(.svelte-1cszc9d){width:23px;height:23px}.pick[aria-checked=true].svelte-1cszc9d{background:var(--gold)}.pick.locked.svelte-1cszc9d{cursor:not-allowed;border-style:dashed;border-color:#a79f92}.pick.locked.svelte-1cszc9d img:where(.svelte-1cszc9d){filter:brightness(0)opacity(.18)}.sound.svelte-1cszc9d:disabled{opacity:.35;cursor:not-allowed}.sound.svelte-1cszc9d svg:where(.svelte-1cszc9d){fill:none;width:18px;height:18px;stroke:var(--ink);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.page.svelte-7ccykd{max-width:1240px;margin:0 auto;padding:0 40px}.hero.svelte-7ccykd{grid-template-columns:minmax(0,1.22fr) minmax(0,1fr);align-items:stretch;gap:48px;padding:12px 0 56px;display:grid}.stage.svelte-7ccykd{flex-direction:column;gap:18px;display:flex;container-type:inline-size}.headline.svelte-7ccykd{font:inherit;flex-direction:column;align-items:flex-start;margin:0;display:flex}.sep.svelte-7ccykd{opacity:.5;margin:0 -4px}.eyebrow.svelte-7ccykd{font:700 14px/1 var(--sans);letter-spacing:.12em;background:#f7ddd7;border:1.5px solid #eab3ab;border-radius:999px;align-items:center;gap:12px;margin:0;padding:8px 18px 8px 14px;display:inline-flex}.eyebrow.svelte-7ccykd i:where(.svelte-7ccykd){background:var(--red);border-radius:50%;width:12px;height:12px}.eyebrow.mode-watch.svelte-7ccykd,.eyebrow.mode-scheduled.svelte-7ccykd{background:#f7e7c7;border-color:#ecc98b}.eyebrow.mode-watch.svelte-7ccykd i:where(.svelte-7ccykd),.eyebrow.mode-scheduled.svelte-7ccykd i:where(.svelte-7ccykd){background:var(--amber)}.eyebrow.mode-thank.svelte-7ccykd{background:#dcefe1;border-color:#a9d8b9}.eyebrow.mode-thank.svelte-7ccykd i:where(.svelte-7ccykd){background:var(--green)}.title.svelte-7ccykd{--chars:4.5;font:400 min(150px, calc(100cqi / var(--chars))) / .95 var(--display);white-space:nowrap;text-transform:uppercase;margin:14px 0 0}.title.mode-thank.svelte-7ccykd{--chars:5.86}.title.mode-scheduled.svelte-7ccykd{--chars:5.09}.title.mode-watch.svelte-7ccykd{--chars:6.6}.watch-line.svelte-7ccykd{color:var(--muted);margin:6px 0 0;font-size:20px;font-weight:700}.exhibit.svelte-7ccykd{--side:200px;grid-template-columns:minmax(0, 1fr) var(--side);flex:1;align-items:end;gap:16px;display:grid}.machine-slot.svelte-7ccykd{--machine-unit:clamp(6.2px, min(calc((100cqi - var(--side) - 20px) / 45), calc((100svh - 300px) / 62)), 9.6px);justify-content:center;display:flex}.side.svelte-7ccykd{flex-direction:column;justify-content:flex-end;align-self:stretch;gap:14px;display:flex}.pet-slot.svelte-7ccykd{--pet-size:76px;justify-content:center;min-height:76px;padding-top:22px;display:flex}.profile-placeholder.svelte-7ccykd{height:150px}.facts.svelte-7ccykd{flex-direction:column;gap:22px;display:flex}.card.svelte-7ccykd{border:2.5px solid var(--ink);background:var(--paper-2);box-shadow:5px 5px 0 var(--ink);border-radius:18px;flex:auto;align-items:center;gap:22px;padding:20px 26px;display:flex}.card.svelte-7ccykd>div:where(.svelte-7ccykd){min-width:0}.icon.svelte-7ccykd{background:#e9e3d8;border-radius:50%;flex:0 0 52px;align-self:flex-start;place-items:center;width:52px;height:52px;display:grid;box-shadow:inset 0 0 0 1.5px #d2c9bb}.icon.svelte-7ccykd svg:where(.svelte-7ccykd){fill:none;width:26px;height:26px;stroke:var(--ink);stroke-width:2px;stroke-linecap:round}.label.svelte-7ccykd{font:700 12px/1.2 var(--sans);letter-spacing:.24em;text-transform:uppercase;color:#3d3934;margin:2px 0 10px}.big.svelte-7ccykd{font:400 52px/1 var(--display);margin:0}.mid.svelte-7ccykd{font:400 30px/1.12 var(--display);letter-spacing:.005em;margin:0}.big.svelte-7ccykd:lang(zh){font:900 46px/1.05 var(--sans);letter-spacing:-.02em}.mid.svelte-7ccykd:lang(zh){font:800 26px/1.25 var(--sans);letter-spacing:-.01em}.label.svelte-7ccykd:lang(zh),.eyebrow.svelte-7ccykd:lang(zh){letter-spacing:.08em}.note.svelte-7ccykd:lang(zh){line-height:1.6}.kind.svelte-7ccykd{color:var(--muted);margin:8px 0 0;font-size:19px;font-weight:700}.kind.banked.svelte-7ccykd{color:#9a5a0a}.note.svelte-7ccykd{color:var(--muted);margin:6px 0 0;font-size:15px}.exact.svelte-7ccykd{font:600 14px/1.2 var(--mono);font-variant-numeric:tabular-nums;color:var(--muted);margin:6px 0 0;font-stretch:85%}.tag.svelte-7ccykd{color:#7a4a05;font:700 12px/1.2 var(--sans);letter-spacing:.1em;background:#f7e7c7;border-radius:6px;margin:0 0 10px;padding:4px 10px;display:inline-block}.quote.svelte-7ccykd{margin:0;font-size:18px;font-weight:600;line-height:1.45}.more.svelte-7ccykd{text-decoration:underline;-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red);text-underline-offset:7px;margin-top:14px;font-size:16px;font-weight:600;text-decoration-thickness:2.5px;display:inline-block}.post-card.svelte-7ccykd{background:#ebe5da;padding:22px 24px}.post-card.svelte-7ccykd .post{width:100%}.feed.svelte-7ccykd{background:radial-gradient(120% 60% at 50% 0%, #2c2823 0%, transparent 70%), var(--ink);color:var(--paper-2);--p-bg:#221f1b;--p-line:#efe6d6;--p-text:#f4efe6;--p-muted:#a39b8e;--p-shadow:#000;border-radius:32px;margin:8px 0 0;padding:48px 56px 44px;position:relative;box-shadow:0 30px 60px -40px #140f0acc}.feed-head.svelte-7ccykd{flex-wrap:wrap;align-items:baseline;gap:6px 18px;margin-bottom:30px;display:flex}.feed-head.svelte-7ccykd h2:where(.svelte-7ccykd){font:400 44px/1 var(--display);letter-spacing:.01em;text-transform:uppercase;margin:0}.feed-head.svelte-7ccykd h2:where(.svelte-7ccykd):lang(zh){font:900 34px/1.1 var(--sans);letter-spacing:-.01em}.feed-head.svelte-7ccykd p:where(.svelte-7ccykd){font:500 13px/1 var(--mono);color:var(--p-muted);margin:0;font-stretch:85%}.feed-head.svelte-7ccykd p:where(.svelte-7ccykd):lang(zh){font:500 14px/1 var(--sans)}ol.svelte-7ccykd{flex-direction:column;gap:26px;margin:0;padding:0;list-style:none;display:flex}.older.svelte-7ccykd{width:100%;color:var(--paper-2);font:700 15px/1 var(--sans);cursor:pointer;background:0 0;border:2px dashed #5a544b;border-radius:16px;justify-content:center;align-items:center;gap:10px;margin-top:32px;padding:15px;display:flex}.older.svelte-7ccykd:hover{border-color:var(--p-line);background:#221f1b}.extras.svelte-7ccykd{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:20px;max-width:1000px;margin:48px auto 0;display:grid}@media (width<=720px){.extras.svelte-7ccykd{grid-template-columns:1fr}}.faq.svelte-7ccykd{max-width:860px;margin:0 auto;padding:64px 0 24px}.faq-head.svelte-7ccykd{flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin:0 0 18px;display:flex}.faq-head.svelte-7ccykd>span:where(.svelte-7ccykd):first-child{font:400 40px/1 var(--display);text-transform:uppercase}.faq-head.svelte-7ccykd>span:where(.svelte-7ccykd):first-child:lang(zh){font:900 30px/1.1 var(--sans)}.faq-sub.svelte-7ccykd{font:500 13px/1.3 var(--mono);color:var(--muted);font-stretch:85%}.faq-sub.svelte-7ccykd:lang(zh){font-family:var(--sans)}.qa.svelte-7ccykd{border-top:1.5px solid var(--line);padding:20px 0}.qa.svelte-7ccykd h2:where(.svelte-7ccykd){font:800 20px/1.35 var(--sans);letter-spacing:-.01em;margin:0 0 8px}.qa.svelte-7ccykd p:where(.svelte-7ccykd){color:#3d3934;margin:0;font-size:16px;line-height:1.7}.toasts.svelte-7ccykd{z-index:20;pointer-events:none;flex-direction:column;align-items:center;gap:8px;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.toast.svelte-7ccykd{border:2px solid var(--ink);background:var(--gold);box-shadow:3px 3px 0 var(--ink);font:800 14px/1.2 var(--sans);white-space:nowrap;border-radius:999px;margin:0;padding:10px 18px;animation:.25s cubic-bezier(.2,1.6,.4,1) svelte-7ccykd-toast-in}.toast.pull.svelte-7ccykd{background:var(--ink);color:var(--paper-2);box-shadow:3px 3px 0 var(--red);font:400 18px/1 var(--display);letter-spacing:.04em;padding:9px 20px 8px}@keyframes svelte-7ccykd-toast-in{0%{opacity:0;transform:translateY(12px)scale(.9)}}@media (width<=1080px){.hero.svelte-7ccykd{grid-template-columns:1fr;gap:32px}.headline.svelte-7ccykd,.headline-extra.svelte-7ccykd{text-align:center;align-items:center}.exhibit.svelte-7ccykd{--side:200px;max-width:720px;margin:0 auto}.machine-slot.svelte-7ccykd{--machine-unit:clamp(6px, calc((100cqi - var(--side) - 20px) / 45), 10px)}.facts.svelte-7ccykd{grid-template-columns:1fr 1fr;display:grid}.post-card.svelte-7ccykd{grid-column:1/-1}}@media (width<=620px){.page.svelte-7ccykd{padding:0 16px}.hero.svelte-7ccykd{gap:24px;padding:4px 0 40px}.stage.svelte-7ccykd{gap:14px}.eyebrow.svelte-7ccykd{padding:6px 14px 6px 11px;font-size:12px}.title.svelte-7ccykd{margin-top:12px}.exhibit.svelte-7ccykd{grid-template-columns:1fr;gap:18px}.machine-slot.svelte-7ccykd{--machine-unit:min(10px, calc(100cqi / 45))}.side.svelte-7ccykd{grid-template-columns:92px minmax(0,1fr);align-items:end;gap:14px 12px;display:grid}.pet-slot.svelte-7ccykd{--pet-size:84px;min-height:0;padding-top:30px}.facts.svelte-7ccykd{gap:18px;display:flex}.card.svelte-7ccykd{box-shadow:4px 4px 0 var(--ink);border-radius:16px;gap:14px;padding:18px}.icon.svelte-7ccykd{flex-basis:40px;width:40px;height:40px}.icon.svelte-7ccykd svg:where(.svelte-7ccykd){width:20px;height:20px}.big.svelte-7ccykd{font-size:42px}.big.svelte-7ccykd:lang(zh){font-size:36px}.mid.svelte-7ccykd{font-size:24px}.mid.svelte-7ccykd:lang(zh){font-size:21px}.post-card.svelte-7ccykd{padding:16px 14px}.feed.svelte-7ccykd{border-radius:24px;margin:0 -8px;padding:32px 14px 28px}.feed-head.svelte-7ccykd h2:where(.svelte-7ccykd){font-size:32px}.feed-head.svelte-7ccykd h2:where(.svelte-7ccykd):lang(zh){font-size:26px}ol.svelte-7ccykd{gap:20px}.toast.svelte-7ccykd{white-space:normal;text-align:center}}
