.sc-tile{display:block;width:100%;height:100%;margin-top:0;overflow:visible;pointer-events:none;flex:1 1 auto;min-height:0}html[data-motion=low] .sc-tile-hi,html:not([data-motion=high]) .sc-tile-hi{display:none}html[data-motion=high] .sc-tile-lo{display:none}.sc-tile-plot{fill:color-mix(in oklab,var(--unit-soft) 22%,#fffdfb)}.sc-tile-grid{stroke:var(--color-border);stroke-width:.85}.sc-tile-axis{stroke:var(--color-ink);stroke-width:1.5;fill:none}.sc-tile-axis-cap{fill:var(--color-ink)}.sc-tile-axis-title{fill:var(--color-ink);font-size:10px;font-weight:800;font-style:italic}.sc-tile-fig{fill:var(--color-muted);font-size:6.5px;font-weight:800;letter-spacing:.12em}.sc-tile-tick{fill:var(--color-muted);font-size:7px;font-weight:700}.sc-tile-band{font-size:8px;font-weight:800}.sc-tile-s{font-size:9px;font-weight:800;font-style:italic}.sc-tile-drop{stroke:currentColor;stroke-width:1.1;stroke-dasharray:3 3;opacity:.7}.sc-tile-dot{offset-rotate:0deg;offset-anchor:0 0;offset-distance:0%;color:#6b3f24}.is-playing .sc-tile-dot{animation:sc-tile-travel 6.8s cubic-bezier(.22,1,.36,1) 0s 1 forwards}html[data-motion=high] .is-playing .sc-tile-dot{animation:sc-tile-travel 6.8s cubic-bezier(.22,1,.36,1) 0s 1 forwards,sc-tile-stage 6.8s linear 0s 1 forwards}.sc-tile-halo{fill:currentColor;opacity:.18}.sc-tile-face{fill:#fffdfb;stroke:currentColor;stroke-width:2.1}.sc-tile-core{fill:currentColor}@keyframes sc-tile-travel{0%{offset-distance:0%}52%{offset-distance:100%}58%{offset-distance:100%}to{offset-distance:0%}}@keyframes sc-tile-stage{0%,9%{color:#6b3f24}12%,19%{color:#c9892a}22%,27%{color:#2f9b8a}30%,40%{color:#3d8fd1}43%,58%{color:#c14b3a}62%,68%{color:#3d8fd1}71%,77%{color:#2f9b8a}80%,88%{color:#c9892a}92%,to{color:#6b3f24}}@media(prefers-reduced-motion:reduce){.sc-tile-dot{animation:none!important;offset-distance:0%}}.wb-tile{position:relative;display:flex;width:100%;height:100%;margin-top:0;overflow:hidden;pointer-events:none;flex:1 1 auto;min-height:0}.wb-tile-svg{display:block;width:100%;height:100%}html[data-motion=low] .wb-tile-hi,html:not([data-motion=high]) .wb-tile-hi{display:none}html[data-motion=high] .wb-tile-lo{display:none}.wb-tile-plot{fill:color-mix(in oklab,var(--unit-soft) 22%,#fffdfb)}.wb-tile-grid{stroke:var(--color-border);stroke-width:.85}.wb-tile-axis{stroke:var(--color-ink);stroke-width:1.5;fill:none}.wb-tile-axis-cap{fill:var(--color-ink)}.wb-tile-axis-title{fill:var(--color-ink);font-size:9px;font-weight:800;font-style:italic}.wb-tile-drop{stroke:#c14b3a;stroke-width:1.1;stroke-dasharray:3 3;opacity:.7}.wb-tile-halo{fill:#c14b3a;opacity:.16}.wb-tile-arrow{opacity:0}.wb-tile-pt,.wb-tile-drops{transform-box:view-box}.wb-tile-cast{position:absolute;right:2%;bottom:10%;width:34%;aspect-ratio:1;pointer-events:none}.wb-robot{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;object-position:bottom;filter:drop-shadow(0 4px 8px rgb(15 28 36 / .18))}.wb-robot-win{opacity:0}.wb-tile-goods{position:absolute;left:38%;top:18%;width:22%;height:28%}.wb-good{position:absolute;width:58%;border-radius:.35rem;box-shadow:0 2px #d8cdc2,0 6px 10px #2a231e29;opacity:0}.wb-good-water{left:0;top:0;transform:rotate(-8deg)}.wb-good-batt{right:0;bottom:0;transform:rotate(10deg)}.is-playing .wb-tile-pt,.is-playing .wb-tile-drops{animation:wb-pt 6.6s cubic-bezier(.22,1,.36,1) 0s 1 forwards}.is-playing .wb-tile-arrow{animation:wb-arrow 6.6s cubic-bezier(.22,1,.36,1) 0s 1 forwards}.is-playing .wb-robot-idle{animation:wb-robot-idle 6.6s cubic-bezier(.22,1,.36,1) 0s 1 forwards}.is-playing .wb-robot-win{animation:wb-robot-win 6.6s cubic-bezier(.22,1,.36,1) 0s 1 forwards}.is-playing .wb-good-water{animation:wb-good-w 6.6s cubic-bezier(.22,1,.36,1) 0s 1 forwards}.is-playing .wb-good-batt{animation:wb-good-b 6.6s cubic-bezier(.22,1,.36,1) 0s 1 forwards}@keyframes wb-pt{0%,14%{transform:translate(0)}32%,42%{transform:translate(43.3px,9px)}62%,to{transform:translate(0)}}@keyframes wb-arrow{0%,18%{opacity:0}26%,40%{opacity:1}50%,to{opacity:0}}@keyframes wb-robot-idle{0%,38%{opacity:1;transform:translateY(0)}12%{transform:translateY(-4px)}46%,58%{opacity:0}70%,to{opacity:1;transform:translateY(0)}}@keyframes wb-robot-win{0%,38%{opacity:0;transform:translateY(6px) scale(.96)}46%,58%{opacity:1;transform:translateY(0) scale(1)}70%,to{opacity:0;transform:translateY(6px) scale(.96)}}@keyframes wb-good-w{0%,6%{opacity:0;transform:rotate(-8deg) translate(18px,10px) scale(.7)}16%,36%{opacity:1;transform:rotate(-8deg) translate(0) scale(1)}46%,to{opacity:0}}@keyframes wb-good-b{0%,12%{opacity:0;transform:rotate(10deg) translate(-22px,-8px) scale(.7)}22%,40%{opacity:1;transform:rotate(10deg) translate(0) scale(1)}50%,to{opacity:0}}@media(prefers-reduced-motion:reduce){.wb-tile-pt,.wb-tile-drops,.wb-tile-arrow,.wb-robot-idle,.wb-robot-win,.wb-good-water,.wb-good-batt{animation:none!important}}.pt-tile{position:relative;display:flex;flex-direction:column;width:100%;height:100%;margin-top:0;padding:.4rem;overflow:visible;pointer-events:none;flex:1 1 auto;min-height:0;border-radius:1.05rem;border:1px solid rgb(42 35 30 / .08);background:radial-gradient(ellipse 90% 70% at 8% 0%,#ffd9c2 0%,transparent 55%),radial-gradient(ellipse 80% 65% at 95% 5%,#d4e8ff 0%,transparent 52%),linear-gradient(165deg,#fff5eb,#f7f0e8,#eef3f8);color:#2a231e}html[data-motion=low] .pt-tile-hi,html:not([data-motion=high]) .pt-tile-hi{display:none}.pt-tile-squig{display:block;flex:none}.pt-tile-squig path{fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.pt-tile-squig.is-mute{color:#8a7a6e}.pt-tile-timer{display:flex;width:fit-content;margin:0 auto .28rem;align-items:center;gap:4px;padding:2px 8px;border-radius:999px;border:1px solid #e4d8cc;background:linear-gradient(180deg,#fff,#f5efe8);box-shadow:0 1px #ffffffe6 inset,0 2px #d8cdc2}.pt-tile-progress{display:flex;gap:3px;padding:1px 2px 6px;align-items:stretch}.pt-tile-dash{flex:1 1 0;height:5px;min-width:4px;border-radius:1px;background:#e23a32}.pt-tile-dash.is-now{height:7px;transform:translateY(-1px)}.is-playing .pt-tile-dash.is-now{animation:pt-dash 7s cubic-bezier(.22,1,.36,1) 0s 1 forwards}.pt-tile-work{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:6px;flex:1 1 auto;min-height:0}html[data-motion=low] .pt-tile-work,html:not([data-motion=high]) .pt-tile-work{grid-template-columns:1fr}.pt-tile-pane{min-width:0;padding:6px 7px 7px;border-radius:.8rem;border:1px solid color-mix(in oklab,#d4c8ba 70%,transparent);background:linear-gradient(165deg,#fff,#fbf7f2 55%,#f4ede5);box-shadow:0 1px #ffffffe6 inset,0 6px 12px #2c24200f}.pt-tile-table-title{display:flex;gap:6px;padding-bottom:4px;border-bottom:1px solid #efe6dc;margin-bottom:3px}.pt-tile-trow{display:grid;grid-template-columns:.7fr 1fr 1fr;gap:4px;align-items:center;padding:3px 1px}.pt-tile-trow.is-alt{background:#faf4ee;margin-inline:-3px;padding-inline:4px;border-radius:3px}.pt-tile-qbar{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:5px;align-items:start;margin-bottom:6px}.pt-tile-num{display:grid;place-items:center;width:1.05rem;height:1.05rem;border-radius:.4rem;background:linear-gradient(180deg,#3a322c,#2a231e);color:#fffdfb;font-size:.58rem;font-weight:800;box-shadow:0 2px #1a1512}.pt-tile-stem{display:grid;gap:3px}.pt-tile-flag{display:grid;place-items:center;width:1.2rem;height:1.2rem;border-radius:999px;border:1px solid #e4d8cc;background:linear-gradient(180deg,#fff,#f5efe8);box-shadow:0 2px #d8cdc2}.pt-tile-choice{display:flex;align-items:center;gap:6px;margin-bottom:4px;padding:4px 6px;border-radius:.62rem;border:1px solid color-mix(in oklab,var(--color-border) 70%,white);background:linear-gradient(180deg,#fff,#fffdfb 55%,#f3ebe3);box-shadow:0 1px #ffffffe6 inset,0 2px #d8cdc2}.pt-tile-letter{display:grid;place-items:center;width:.95rem;height:.95rem;flex:none;border-radius:999px;border:1px solid #d8c8b6;background:#fff;font-size:.52rem;font-weight:800;box-shadow:0 1.5px #d8c8b6}.pt-tile-choice-copy{display:flex;gap:6px;align-items:center;min-width:0}.is-playing .pt-tile-choice.is-b{animation:pt-pick 7s cubic-bezier(.22,1,.36,1) 0s 1 forwards}.is-playing .pt-tile-choice.is-b .pt-tile-letter{animation:pt-pick-letter 7s cubic-bezier(.22,1,.36,1) 0s 1 forwards}.pt-tile-cursor{position:absolute;left:58%;top:42%;width:22px;height:22px;z-index:3;offset-rotate:0deg;transform:translate(28px,36px);filter:drop-shadow(0 2px 2px rgb(42 35 30 / .28))}.pt-tile-cursor-svg{display:block;width:22px;height:22px}.pt-tile-click{position:absolute;left:2px;top:2px;width:14px;height:14px;border-radius:99px;border:2px solid #0b8bb8;opacity:0;pointer-events:none}.is-playing .pt-tile-cursor{animation:pt-cursor 7s cubic-bezier(.22,1,.36,1) 0s 1 forwards}.is-playing .pt-tile-click{animation:pt-click 7s cubic-bezier(.22,1,.36,1) 0s 1 forwards}@keyframes pt-cursor{0%{transform:translate(42px,48px)}12%{transform:translate(8px,8px)}18%{transform:translate(8px,8px) scale(.9)}22%{transform:translate(8px,8px)}32%{transform:translate(10px,28px)}38%{transform:translate(10px,28px) scale(.88)}44%{transform:translate(10px,28px)}62%,to{transform:translate(42px,48px)}}@keyframes pt-click{0%,16%{opacity:0;transform:scale(.4)}18%{opacity:.85;transform:scale(1)}24%{opacity:0;transform:scale(1.6)}34%{opacity:0;transform:scale(.4)}38%{opacity:.9;transform:scale(1)}44%{opacity:0;transform:scale(1.7)}50%,to{opacity:0;transform:scale(.4)}}@keyframes pt-pick{0%,34%{transform:none;background:linear-gradient(180deg,#fff,#fffdfb 55%,#f3ebe3);box-shadow:0 1px #ffffffe6 inset,0 2px #d8cdc2}40%,52%{transform:translateY(2px);background:linear-gradient(180deg,#cfeaf3,#b7dce8);box-shadow:0 4px 10px #2a231e47 inset,0 1px #ffffff38 inset}60%,to{transform:none;background:linear-gradient(180deg,#fff,#fffdfb 55%,#f3ebe3);box-shadow:0 1px #ffffffe6 inset,0 2px #d8cdc2}}@keyframes pt-pick-letter{0%,34%{background:#fff;color:#2a231e;border-color:#d8c8b6}40%,52%{background:var(--color-ocean);color:#fff;border-color:var(--color-ocean-deep)}60%,to{background:#fff;color:#2a231e;border-color:#d8c8b6}}@keyframes pt-dash{0%,36%{background:#e23a32}42%,54%{background:#2f9b5a;height:7px}62%,to{background:#e23a32;height:7px}}@media(prefers-reduced-motion:reduce){.pt-tile-cursor,.pt-tile-click,.pt-tile-choice.is-b,.pt-tile-choice.is-b .pt-tile-letter,.pt-tile-dash.is-now{animation:none!important}}.tt-tile{--scene-h: 168px;position:relative;display:flex;width:100%;height:100%;margin-top:0;padding:.22rem;overflow:visible;pointer-events:none;flex:1 1 auto;min-height:0;border-radius:1.05rem;border:1px solid rgb(42 35 30 / .08);background:radial-gradient(ellipse 90% 70% at 8% 0%,#ffd9c2 0%,transparent 55%),radial-gradient(ellipse 80% 65% at 95% 5%,#d4e8ff 0%,transparent 52%),linear-gradient(165deg,#fff5eb,#f7f0e8,#eef3f8)}html[data-motion=low] .tt-tile-hi,html:not([data-motion=high]) .tt-tile-hi{display:none}.tt-board{position:relative;display:flex;width:100%;min-height:0;flex:1 1 auto;flex-direction:column;overflow:visible;border-radius:.72rem;padding:.4rem .45rem;color:#e8f0ea;background:radial-gradient(ellipse 80% 60% at 12% 0%,#2a4638 0%,transparent 55%),linear-gradient(165deg,#1a2c24,#101c16 70%,#0c1612);box-shadow:0 1px #ffffff14 inset,0 8px 16px #0c161247}.tt-head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.4rem}.tt-title{display:flex;flex-direction:column;align-items:center;padding-top:.2rem}.tt-title p{margin:0;font-family:var(--font-display);font-size:1.05rem;font-weight:700;letter-spacing:.1em}.tt-title span{display:block;width:2rem;height:1px;margin-top:.28rem;background:#6ef0a8;opacity:.55}.tt-mats{margin:0;padding:0;list-style:none;display:grid;gap:.32rem}.tt-row{display:flex;align-items:center;justify-content:flex-end;gap:.32rem}.tt-icon{width:.78rem;height:.78rem;opacity:.8}.tt-lab{display:block;width:36px}.tt-tile-squig{display:block}.tt-tile-squig path{fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;opacity:.72}.tt-sentence{display:grid;justify-items:center;gap:.22rem;margin:.35rem 0 0;color:#dce8e0}.tt-check{position:relative;display:grid;place-items:center;width:1.15rem;height:1.15rem;border-radius:999px;overflow:hidden}.tt-check svg{width:.68rem;height:.68rem;position:absolute}.tt-row.is-on .tt-check{color:#e4f8ec;background:radial-gradient(circle at 32% 28%,#2f6b4a,#10261b 72%);box-shadow:inset 0 1px #ffffff59,0 2px #0d2418,0 0 8px #6ef0a859}.tt-row.is-off .tt-check{color:#fdeceb;background:radial-gradient(circle at 32% 28%,#8a3d38,#3a1412 72%);box-shadow:inset 0 1px #ffffff47,0 2px #2a1010,0 0 8px #ff6a6052}.tt-row.is-on .tt-mark-on,.tt-row.is-off .tt-mark-off{opacity:1}.tt-row.is-on .tt-mark-off,.tt-row.is-off .tt-mark-on{opacity:0}.is-playing .tt-row.is-pen .tt-check{animation:tt-on-to-off 7.2s cubic-bezier(.22,1,.36,1) 0s 1 forwards}.is-playing .tt-row.is-pen .tt-mark-on{animation:tt-hide-after-click 7.2s cubic-bezier(.22,1,.36,1) 0s 1 forwards}.is-playing .tt-row.is-pen .tt-mark-off{animation:tt-show-after-click 7.2s cubic-bezier(.22,1,.36,1) 0s 1 forwards}.is-playing .tt-row.is-board .tt-check{animation:tt-off-to-on 7.2s cubic-bezier(.22,1,.36,1) 0s 1 forwards}.is-playing .tt-row.is-board .tt-mark-on{animation:tt-show-late 7.2s cubic-bezier(.22,1,.36,1) 0s 1 forwards}.is-playing .tt-row.is-board .tt-mark-off{animation:tt-hide-late 7.2s cubic-bezier(.22,1,.36,1) 0s 1 forwards}@keyframes tt-on-to-off{0%,16%{color:#e4f8ec;background:radial-gradient(circle at 32% 28%,#2f6b4a,#10261b 72%);box-shadow:inset 0 1px #ffffff59,0 2px #0d2418,0 0 8px #6ef0a859;transform:none}18%{transform:scale(.86) translateY(1px)}22%,58%{color:#fdeceb;background:radial-gradient(circle at 32% 28%,#8a3d38,#3a1412 72%);box-shadow:inset 0 1px #ffffff47,0 2px #2a1010,0 0 8px #ff6a6052;transform:none}62%{transform:scale(.86) translateY(1px)}66%,to{color:#e4f8ec;background:radial-gradient(circle at 32% 28%,#2f6b4a,#10261b 72%);box-shadow:inset 0 1px #ffffff59,0 2px #0d2418,0 0 8px #6ef0a859;transform:none}}@keyframes tt-off-to-on{0%,30%{color:#fdeceb;background:radial-gradient(circle at 32% 28%,#8a3d38,#3a1412 72%);box-shadow:inset 0 1px #ffffff47,0 2px #2a1010,0 0 8px #ff6a6052;transform:none}32%{transform:scale(.86) translateY(1px)}36%,44%{color:#e4f8ec;background:radial-gradient(circle at 32% 28%,#2f6b4a,#10261b 72%);box-shadow:inset 0 1px #ffffff59,0 2px #0d2418,0 0 8px #6ef0a859;transform:none}46%{transform:scale(.86) translateY(1px)}50%,to{color:#fdeceb;background:radial-gradient(circle at 32% 28%,#8a3d38,#3a1412 72%);box-shadow:inset 0 1px #ffffff47,0 2px #2a1010,0 0 8px #ff6a6052;transform:none}}@keyframes tt-hide-after-click{0%,16%{opacity:1}22%,60%{opacity:0}66%,to{opacity:1}}@keyframes tt-show-after-click{0%,16%{opacity:0}22%,60%{opacity:1}66%,to{opacity:0}}@keyframes tt-show-late{0%,30%{opacity:0}36%,44%{opacity:1}50%,to{opacity:0}}@keyframes tt-hide-late{0%,30%{opacity:1}36%,44%{opacity:0}50%,to{opacity:1}}.tt-tile-cursor{position:absolute;right:.28rem;top:.78rem;width:22px;height:22px;z-index:3;transform:translate(10px,36px);filter:drop-shadow(0 2px 2px rgb(42 35 30 / .28))}.tt-tile-cursor-svg{display:block;width:22px;height:22px}.tt-tile-click{position:absolute;left:2px;top:2px;width:14px;height:14px;border-radius:99px;border:2px solid #6ef0a8;opacity:0}.is-playing .tt-tile-cursor{animation:tt-cursor 7.2s cubic-bezier(.22,1,.36,1) 0s 1 forwards}.is-playing .tt-tile-click{animation:tt-click 7.2s cubic-bezier(.22,1,.36,1) 0s 1 forwards}@keyframes tt-cursor{0%{transform:translate(8px,40px)}10%{transform:translate(0)}14%{transform:translate(0) scale(.88)}18%{transform:translate(0)}28%{transform:translateY(1.48rem)}32%{transform:translateY(1.48rem) scale(.88)}36%{transform:translateY(1.48rem)}46%{transform:translateY(1.48rem) scale(.88)}50%{transform:translateY(1.48rem)}58%{transform:translate(0)}62%{transform:translate(0) scale(.88)}66%{transform:translate(0)}82%,to{transform:translate(8px,40px)}}@keyframes tt-click{0%,12%{opacity:0;transform:scale(.4)}14%{opacity:.9;transform:scale(1)}20%{opacity:0;transform:scale(1.65)}28%{opacity:0;transform:scale(.4)}32%{opacity:.9;transform:scale(1)}38%{opacity:0;transform:scale(1.7)}44%{opacity:0;transform:scale(.4)}46%{opacity:.9;transform:scale(1)}52%{opacity:0;transform:scale(1.7)}58%{opacity:0;transform:scale(.4)}62%{opacity:.9;transform:scale(1)}68%,to{opacity:0;transform:scale(1.7)}}@media(prefers-reduced-motion:reduce){.tt-tile-cursor,.tt-tile-click,.is-playing .tt-row.is-pen .tt-check,.is-playing .tt-row.is-board .tt-check,.is-playing .tt-row.is-pen .tt-mark-on,.is-playing .tt-row.is-pen .tt-mark-off,.is-playing .tt-row.is-board .tt-mark-on,.is-playing .tt-row.is-board .tt-mark-off{animation:none!important}}.jg-tile{width:100%;height:100%;position:relative}.jg-tile svg{width:100%;height:100%}.ct-tile{position:relative;display:flex;width:100%;height:100%;min-height:0;flex:1 1 auto;overflow:hidden;pointer-events:none}.ct-tile-svg{display:block;width:100%;height:100%}.ct-stripe{fill:color-mix(in oklab,var(--color-bg-deep) 55%,transparent)}.ct-head{fill:#3aa0bc}.ct-head-squig{fill:none;stroke:#e8f7fc;stroke-width:1.5;stroke-linecap:round}.ct-name{fill:none;stroke:color-mix(in oklab,var(--color-ink) 72%,transparent);stroke-width:1.45;stroke-linecap:round}.ct-grid{stroke:color-mix(in oklab,var(--color-border) 90%,transparent);stroke-width:.9}.ct-bar{transform-box:fill-box;transform-origin:left center}.ct-bar.is-mint{fill:#7dcfb6}.ct-bar.is-amber{fill:#e8b84a}.ct-bar.is-coral{fill:#e07a5f}.ct-bar.is-green{fill:#3d9b6e}.ct-scan{fill:color-mix(in oklab,#3aa0bc 22%,transparent);opacity:0;transform-box:view-box;transform-origin:0 0}.ct-stamp{fill:none;stroke:#2f7a58;stroke-width:2.1;stroke-linecap:round;stroke-linejoin:round;opacity:0;transform-box:fill-box;transform-origin:center}.is-playing .ct-scan{animation:ct-scan 6.8s cubic-bezier(.22,1,.36,1) 0s 1 both}.is-playing .ct-bar{animation:ct-fill .72s cubic-bezier(.22,1,.36,1) var(--ct-delay, 0s) 1 both}.is-playing .ct-stamp{animation:ct-stamp 6.8s cubic-bezier(.22,1,.36,1) 0s 1 both}@keyframes ct-scan{0%{opacity:0;transform:translateY(0)}6%{opacity:1;transform:translateY(0)}72%{opacity:1;transform:translateY(101.5px)}84%{opacity:0;transform:translateY(101.5px)}to{opacity:0;transform:translateY(101.5px)}}@keyframes ct-fill{0%{transform:scaleX(0);opacity:0}72%{transform:scaleX(1.06);opacity:1}to{transform:scaleX(1);opacity:1}}@keyframes ct-stamp{0%,76%{opacity:0;transform:scale(1.35) rotate(-14deg)}82%{opacity:1;transform:scale(.9) rotate(5deg)}88%,to{opacity:1;transform:none}}html[data-appearance=night] .ct-stripe{fill:#5ac8e60d}html[data-appearance=night] .ct-head{fill:#2f9bb8}html[data-appearance=night] .ct-name{stroke:#d2e4ec8c}html[data-appearance=night] .ct-grid{stroke:#5ac8e624}html[data-appearance=night] .ct-scan{fill:#3ec8f033}html[data-appearance=night] .ct-stamp{stroke:#7dcfb6;filter:drop-shadow(0 0 4px rgb(125 207 182 / .55))}@media(prefers-reduced-motion:reduce){.is-playing .ct-scan,.is-playing .ct-bar,.is-playing .ct-stamp{animation:none}.ct-stamp{opacity:0}}.qb-tile{--scene-w: 248px;--scene-h: 168px;position:relative;display:flex;width:100%;height:100%;flex-direction:column;gap:.32rem;padding:.4rem .42rem .38rem;overflow:hidden;pointer-events:none;border-radius:1.05rem;border:1px solid rgb(42 35 30 / .08);background:radial-gradient(ellipse 90% 70% at 8% 0%,#d9ecff 0%,transparent 55%),radial-gradient(ellipse 80% 65% at 95% 5%,#efe4ff 0%,transparent 52%),linear-gradient(165deg,#fffdfb,#f4eef8 52%,#eaf3fb)}.qb-tile-chips{display:flex;gap:.28rem}.qb-tile-chip{display:inline-flex;align-items:center;height:1.05rem;padding:0 .42rem;border-radius:999px;border:1px solid rgb(15 28 36 / .1);background:#fff;color:#5b6570;font-size:.52rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.qb-tile-chip.is-on{color:#fff;background:linear-gradient(180deg,#6c7cff,#4f5fe6);border-color:transparent}.qb-tile-list{display:flex;flex:1 1 auto;min-height:0;flex-direction:column;gap:.22rem}.qb-tile-row{display:flex;align-items:center;gap:.32rem;min-height:1.35rem;padding:.18rem .32rem;border-radius:.48rem;background:#ffffffc7;box-shadow:0 1px #0f1c240f}.qb-tile-row.is-on{background:#eef0ff}.qb-tile-check{display:grid;width:.78rem;height:.78rem;place-items:center;border-radius:.2rem;border:1.5px solid rgb(15 28 36 / .22);color:#fff;font-size:.52rem;font-weight:900;line-height:1}.qb-tile-row.is-on .qb-tile-check{border-color:transparent;background:#4f5fe6}.qb-tile-id{flex-shrink:0;color:#4f5fe6;font-size:.58rem;font-weight:800}.qb-tile-squig{overflow:visible;fill:none;stroke:#8b93a6;stroke-width:1.35;stroke-linecap:round}.qb-tile-row.is-on .qb-tile-squig{stroke:#5b6578}.qb-tile-add{align-self:flex-end;display:inline-flex;height:1.2rem;align-items:center;padding:0 .5rem;border-radius:999px;color:#fff;background:linear-gradient(180deg,#6c7cff,#4f5fe6);font-size:.55rem;font-weight:800;letter-spacing:.02em}html[data-appearance=night] .qb-tile{border-color:#ffffff14;background:radial-gradient(ellipse 90% 70% at 8% 0%,#243056 0%,transparent 55%),linear-gradient(165deg,#151a28,#121722)}html[data-appearance=night] .qb-tile-chip{background:#1c2333;border-color:#ffffff1a;color:#9aa6b8}html[data-appearance=night] .qb-tile-row{background:#1c2332d9}html[data-appearance=night] .qb-tile-row.is-on{background:#2a3350}html[data-appearance=night] .qb-tile-squig{stroke:#8b97ae}
