.ck{--on-red:#fff;--on-blue:#fff;--on-plum:#fff;--on-green:#0b1022;--on-teal:#0b1022;--on-steel:#0b1022;--on-pink:#0b1022;--on-orange:#0b1022;--bg:#eef1f6;--surface:#ffffff;--surface-2:#f3f5f9;--ink:#121a33;--muted:#5c6479;--line:#e2e6ee;--band:#101a3a;--band-2:#1a2650;--band-ink:#ffffff;--band-muted:#a9b2cc;--accent:#e0303a;--on-accent:#ffffff;--red:#e0303a;--blue:#2f6fe4;--yellow:#f2b705;--green:#22a45d;--steel:#7a8399;--plum:#8a4fd1;--gold:#c08a00;--orange:#f07a2a;--lime:#8cc63f;--teal:#0f9aa8;--pink:#e3478f;--plate-ink:#ffffff;--yellow-ink:#1f1800;--art-bg:#e8edf5;--skin:#f2c29b;--shorts:#1d2850;--pad:#3a3e49;--metal:#c5ccd8;--frame:#8c95ab;--outline:#121a33;--shadow:0 1px 2px rgba(16,26,58,.06),0 8px 24px -12px rgba(16,26,58,.18);--r:18px;--f-brand:"Big Shoulders Display","Arial Narrow",Impact,sans-serif;--f-ui:"Figtree",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif}[data-theme=dark] .ck{--on-blue:#0b1022;--on-plum:#0b1022;--bg:#0b1022;--surface:#151b31;--surface-2:#1c2440;--ink:#eef1f8;--muted:#97a0ba;--line:#262f4d;--band:#0e1530;--band-2:#1b2550;--band-muted:#8f99b8;--accent:#ff4752;--red:#ff4752;--blue:#5b8ff2;--yellow:#f5c431;--green:#35c274;--steel:#8f98ae;--plum:#a777e6;--gold:#f5c431;--orange:#ff8a3d;--lime:#9fd650;--teal:#2cc0cf;--pink:#ff6aa9;--art-bg:#232c4a;--shorts:#34437f;--pad:#5c626f;--metal:#9aa4b8;--frame:#6c7692;--shadow:0 1px 2px rgba(0,0,0,.3),0 10px 28px -14px rgba(0,0,0,.7);color-scheme:dark}:root{--skin-2:#dda27c;--shoe:#ffffff;--shoe-2:#d6dbe6;--hb:var(--accent,#e0303a)}.m-sweat{fill:#7fc4f5;stroke:var(--outline);stroke-width:.6}.m-spark{fill:#fff;stroke:var(--outline);stroke-width:.5}.pr-shadow{fill:var(--outline);opacity:.08}body.squad{--hb:#ffc93c}:root{--polo:#b5202a}body.squad svg[data-rig],.pod svg[data-rig],.sqs-c svg[data-rig],.sq-r-coach svg[data-rig]{--polo:var(--sq-jersey,#7a5cff)}svg[data-rig]{--polo-3:color-mix(in srgb,var(--polo) 74%,#000);--shorts-2:color-mix(in srgb,var(--shorts) 70%,#000);--hb-2:color-mix(in srgb,var(--hb) 78%,#000)}:root{--kick:#e0303a}.sqs-c svg[data-rig],.sq-r-coach svg[data-rig]{--kick:var(--sq-jersey,#e0303a)}svg[data-rig]{--kick-2:color-mix(in srgb,var(--kick) 80%,#000);--kick-3:color-mix(in srgb,var(--kick) 62%,#000);--kick-hi:color-mix(in srgb,var(--kick) 78%,#fff)}.pt-seat{fill:#1f7f86;stroke:var(--outline);stroke-width:1.2;stroke-linejoin:round}.pt-seat2{fill:#2a9aa1;stroke:var(--outline);stroke-width:.9;stroke-linejoin:round}.pt-seat3{fill:#17646a}.pt-tuft{fill:#0f4d52}.pt-pillow2{fill:#ffc93c;stroke:var(--outline);stroke-width:.9}.pt-wood{fill:#8a5a32;stroke:var(--outline);stroke-width:.8}.pt-bar{fill:#9aa3b2;stroke:var(--outline);stroke-width:.6}.pt-plate{fill:#2c3140;stroke:var(--outline);stroke-width:.7}.pt-phones{fill:none;stroke:#1d2333;stroke-width:1.8;stroke-linecap:round}.pt-cup{fill:#e53950;stroke:var(--outline);stroke-width:.7}.pt-note{font:900 7px sans-serif;fill:#7fd3ff}.pt-z{font-family:sans-serif;font-weight:900;fill:#b8c6ff}.pt-sign{fill:#fffaf0;stroke:var(--outline);stroke-width:.9}.pt-signt{font:900 4.6px sans-serif;fill:#c8202b;text-anchor:middle;letter-spacing:.3px}.pt-heart{fill:#ff4d7a;stroke:var(--outline);stroke-width:.4}.pt-q{font:900 9px sans-serif;fill:#ffd54a;stroke:var(--outline);stroke-width:.5}.pt-puff{fill:#dfe6f5}.pt-bedwood{fill:#8a5a32;stroke:var(--outline);stroke-width:1}.pt-mattress{fill:#eef1f8;stroke:var(--outline);stroke-width:1}.pt-pillow{fill:#fff;stroke:var(--outline);stroke-width:1}.pt-blanket{fill:#2f6fe4;stroke:var(--outline);stroke-width:1.2;stroke-linejoin:round}.pt-medal{fill:#ffc21a;stroke:var(--outline);stroke-width:.8}.pet-stage{--bub:#fdf8ef;--bub-ink:#2b2420;--bub-line:#3d3430;--bub-glow:transparent}.pet-stage.sc-gym{--bub:#fbf6ec;--bub-ink:#2a2320;--bub-line:#3b3430}.pet-stage.sc-done{--bub:#f7f8f4;--bub-ink:#23262c;--bub-line:#343840}.pet-stage.sc-gymnight{--bub:#f2dcbc;--bub-ink:#2c1e15;--bub-line:#4a3426;--bub-glow:rgba(255,180,100,.35)}.pet-stage.sc-evening{--bub:#efd6b8;--bub-ink:#2b1d16;--bub-line:#4b3427;--bub-glow:rgba(255,170,90,.3)}.pet-stage.sc-bedeve,.pet-stage.sc-night.lamp{--bub:#f3d2ad;--bub-ink:#2c1c13;--bub-line:#4f3424;--bub-glow:rgba(255,175,95,.35)}.pet-stage.sc-donenight{--bub:#e2ddd0;--bub-ink:#22232a;--bub-line:#3a3a44;--bub-glow:rgba(255,215,150,.22)}.pet-stage.sc-night:not(.lamp){--bub:#c9d3e6;--bub-ink:#18203a;--bub-line:#2a3456;--bub-glow:rgba(150,175,230,.3)}.cs-say{position:absolute;left:0;top:0;z-index:3;width:max-content;max-width:112px;pointer-events:none;padding:3.5px 7px 4.5px;border-radius:10px;background:var(--bub);color:var(--bub-ink);font:700 .66rem/1.22 var(--f-ui);text-align:left;box-shadow:0 0 0 1px var(--bub-line),0 0 10px var(--bub-glow),0 4px 8px -6px #00000080;transform-origin:var(--ox,0px) var(--ty,20px);will-change:transform}.cs-say:empty,.cs-say:has(.cs-t:empty){visibility:hidden}.cs-tail{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.cs-tail-o{z-index:2}.cs-tail-f{z-index:4}.cs-tail-o path{fill:var(--bub);stroke:var(--bub-line);stroke-width:2;stroke-linejoin:round}.cs-tail-f path{fill:var(--bub)}.cs-say.hide{opacity:0;transform:scale(.5);transition:opacity .2s,transform .2s}.cs-say.pop{animation:csPop .34s cubic-bezier(.3,1.6,.5,1)}@keyframes csPop{0%{transform:scale(.4);opacity:.2}to{transform:scale(1);opacity:1}}.cs-t span{display:none}.cs-t span.on{display:inline;animation:csWord .18s ease-out}@keyframes csWord{0%{opacity:0}to{opacity:1}}.cs-dots{all:unset;position:absolute;left:0;top:0;z-index:4;display:flex;gap:3px;align-items:center;padding:4px 6px;border-radius:999px;background:var(--bub);box-shadow:0 0 0 1px var(--bub-line),0 0 8px var(--bub-glow);cursor:pointer;animation:csPop .3s cubic-bezier(.3,1.6,.5,1)}.cs-dots:before{content:"";position:absolute;inset:-12px}.cs-dots[hidden]{display:none}.cs-dots i{width:3.5px;height:3.5px;border-radius:50%;background:var(--bub-ink);opacity:.7}.cs-dots:focus-visible{outline:2px solid #fff;outline-offset:3px}@media(prefers-reduced-motion:reduce){.cs-say.pop,.cs-dots,.cs-t span.on{animation:none}}
