.scene.is-on .a[data-astro-cid-eulfyt4o]{animation:.5s ease-out both s-rise}.rp[data-astro-cid-eulfyt4o]{border:1px solid var(--color-border);max-width:560px;box-shadow:var(--shadow-card);background:#fff;border-radius:1rem;margin:0 auto;padding:1.1rem 1.2rem}.rp-rows[data-astro-cid-eulfyt4o]{flex-direction:column;gap:.65rem;margin:0;padding:0;list-style:none;display:flex}.rp-row[data-astro-cid-eulfyt4o]{grid-template-columns:7.5rem 1fr 1.5rem;align-items:center;gap:.7rem;display:grid}.rp-row[data-astro-cid-eulfyt4o]>[data-astro-cid-eulfyt4o]{min-width:0}.rp-name[data-astro-cid-eulfyt4o]{color:var(--color-foreground);font-size:.85rem;font-weight:700}.rp-bar[data-astro-cid-eulfyt4o]{background:#f1edf7;border-radius:6px;height:12px;overflow:hidden}.rp-fill[data-astro-cid-eulfyt4o]{background:var(--gradient-primary);transform-origin:0;border-radius:6px;height:100%;display:block}.scene.is-on .rp-fill[data-astro-cid-eulfyt4o]{animation:.6s ease-out both rp-grow}@keyframes rp-grow{0%{opacity:1;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}.rp-up[data-astro-cid-eulfyt4o]{color:#16a34a;text-align:center;font-size:.8rem}.rp-rev[data-astro-cid-eulfyt4o]{border-top:1px solid var(--color-border);margin-top:.4rem;padding-top:.75rem}.rp-rev[data-astro-cid-eulfyt4o] .rp-name[data-astro-cid-eulfyt4o]{color:#b91c1c}.rp-empty[data-astro-cid-eulfyt4o]{background:#fef2f2;border:2px dashed #fca5a5;border-radius:.5rem;justify-content:center;align-items:center;height:34px;display:flex;position:relative}.rp-q[data-astro-cid-eulfyt4o]{color:#b91c1c;font-size:1.1rem;font-weight:900}.scene.is-on .rp-q[data-astro-cid-eulfyt4o]{animation:1.2s ease-in-out 3 both rp-pulse}@keyframes rp-pulse{0%{opacity:0;transform:scale(.6)}50%{opacity:1;transform:scale(1.25)}to{opacity:1;transform:scale(1)}}.rp-none[data-astro-cid-eulfyt4o]{color:#b91c1c}.scene.is-on .a[data-astro-cid-jekiy7lf]{animation:.5s ease-out both s-rise}.ow[data-astro-cid-jekiy7lf]{align-items:center;gap:1rem;display:grid}@media (width>=640px){.ow[data-astro-cid-jekiy7lf]{grid-template-columns:1.3fr .8fr 1fr}}.ow[data-astro-cid-jekiy7lf]>[data-astro-cid-jekiy7lf]{min-width:0}.ow-co[data-astro-cid-jekiy7lf]{border:2px solid color-mix(in srgb, var(--color-primary) 45%, white);box-shadow:var(--shadow-card);background:#fff;border-radius:1rem;padding:1rem}.ow-assets[data-astro-cid-jekiy7lf]{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.ow-asset[data-astro-cid-jekiy7lf]{background:color-mix(in srgb, var(--color-primary) 7%, white);color:var(--color-foreground);border-radius:.6rem;justify-content:space-between;align-items:center;padding:.5rem .7rem;font-size:.85rem;font-weight:700;display:flex}.ow-check[data-astro-cid-jekiy7lf]{color:#16a34a;font-weight:900}.scene.is-on .ow-check[data-astro-cid-jekiy7lf]{animation:.4s ease-out both s-pop}.ow-link[data-astro-cid-jekiy7lf]{flex-direction:column;align-items:center;gap:.4rem;display:flex;position:relative}.ow-wire[data-astro-cid-jekiy7lf]{background:color-mix(in srgb, var(--color-primary) 55%, white);border-radius:2px;width:100%;height:3px;display:block}.scene.is-on .ow-wire[data-astro-cid-jekiy7lf]{animation:.5s ease-in 2.3s both ow-cutwire}@keyframes ow-cutwire{0%{opacity:1}to{opacity:.15;background:#fca5a5}}.ow-tag[data-astro-cid-jekiy7lf]{letter-spacing:.1em;text-transform:uppercase;color:var(--color-primary);font-size:.65rem;font-weight:700}.ow-cut[data-astro-cid-jekiy7lf]{color:#b91c1c;white-space:nowrap;background:#fef2f2;border:1px solid #fecaca;border-radius:999px;padding:.2rem .6rem;font-size:.72rem;font-weight:800}.ow-ag[data-astro-cid-jekiy7lf]{border:1px dashed var(--color-border);background:#fff;border-radius:1rem;padding:1rem}.ow-line[data-astro-cid-jekiy7lf]{background:#ece7f5;border-radius:4px;height:8px;margin-bottom:.45rem;display:block}.ow-s[data-astro-cid-jekiy7lf]{width:60%}.ow-note[data-astro-cid-jekiy7lf]{color:var(--color-muted-foreground);margin-top:.4rem;font-size:.75rem;display:block}.scene.is-on .a[data-astro-cid-ynbc7dzz]{animation:.5s ease-out both s-rise}.vl[data-astro-cid-ynbc7dzz]{max-width:560px;margin:0 auto}.vl-grid[data-astro-cid-ynbc7dzz]{grid-template-columns:repeat(10,1fr);justify-items:center;gap:.75rem .5rem;padding-bottom:.6rem;display:grid}.vl-dot[data-astro-cid-ynbc7dzz]{background:#e5e7eb;border:2px solid #d1d5db;border-radius:999px;width:22px;height:22px}.scene.is-on .vl-dot[data-astro-cid-ynbc7dzz]{animation:.35s ease-out both s-pop}.vl-dot[data-astro-cid-ynbc7dzz].is-sale{background:var(--color-primary);border-color:var(--color-primary)}.scene.is-on .vl-dot[data-astro-cid-ynbc7dzz].is-sale{animation:.35s ease-out both s-pop,.8s ease-out 1.3s both vl-glow}@keyframes vl-glow{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-primary) 50%, white)}to{box-shadow:0 0 0 8px color-mix(in srgb, var(--color-primary) 12%, white)}}.vl-tag[data-astro-cid-ynbc7dzz]{text-align:center;color:var(--color-foreground);border:1px solid var(--color-border);background:#fff;border-radius:.7rem;margin:1.4rem 0 0;padding:.6rem .8rem;font-size:.9rem}.vl-quiz[data-astro-cid-ynbc7dzz]{border-top:1px solid var(--color-border);gap:.5rem;margin-top:1.1rem;padding-top:1rem;display:grid}.vl-q[data-astro-cid-ynbc7dzz]{color:var(--color-foreground);grid-template-columns:5.5rem 1fr 2.5rem;align-items:center;gap:.6rem;font-size:.85rem;font-weight:700;display:grid}.vl-q[data-astro-cid-ynbc7dzz]>[data-astro-cid-ynbc7dzz]{min-width:0}.vl-q[data-astro-cid-ynbc7dzz] b[data-astro-cid-ynbc7dzz]{text-align:right;color:var(--color-primary)}.vl-track[data-astro-cid-ynbc7dzz]{background:#f1edf7;border-radius:6px;height:12px;overflow:hidden}.vl-bar[data-astro-cid-ynbc7dzz]{background:var(--gradient-primary);transform-origin:0;border-radius:6px;height:100%;display:block}.vl-bar[data-astro-cid-ynbc7dzz].is-low{background:#a1a1aa}.scene.is-on .vl-bar[data-astro-cid-ynbc7dzz]{animation:.7s ease-out 2.9s both vl-grow}@keyframes vl-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.scene.is-on .a[data-astro-cid-2fzlrkev]{animation:.5s ease-out both s-rise}.tk[data-astro-cid-2fzlrkev]{max-width:600px;margin:0 auto}.tk-moves[data-astro-cid-2fzlrkev]{gap:.5rem;margin:0 0 2.6rem;padding:0;list-style:none;display:grid}@media (width>=640px){.tk-moves[data-astro-cid-2fzlrkev]{grid-template-columns:repeat(3,1fr)}}.tk-moves[data-astro-cid-2fzlrkev]>[data-astro-cid-2fzlrkev]{min-width:0}.tk-move[data-astro-cid-2fzlrkev]{border:1px solid var(--color-border);color:var(--color-foreground);background:#fff;border-radius:.7rem;align-items:center;gap:.5rem;padding:.55rem .7rem;font-size:.8rem;font-weight:700;display:flex}.tk-n[data-astro-cid-2fzlrkev]{color:#fff;background:#cbd5e1;border-radius:999px;flex:none;place-items:center;width:22px;height:22px;font-size:.7rem;display:grid}.scene.is-on .tk-move[data-astro-cid-2fzlrkev]:first-child .tk-n[data-astro-cid-2fzlrkev]{animation:.3s ease-out .9s both tk-led}.scene.is-on .tk-move[data-astro-cid-2fzlrkev]:nth-child(2) .tk-n[data-astro-cid-2fzlrkev]{animation:.3s ease-out 1.45s both tk-led}.scene.is-on .tk-move[data-astro-cid-2fzlrkev]:nth-child(3) .tk-n[data-astro-cid-2fzlrkev]{animation:.3s ease-out 2s both tk-led}@keyframes tk-led{to{background:var(--color-primary)}}.tk-track[data-astro-cid-2fzlrkev]{height:14px;position:relative}.tk-rail[data-astro-cid-2fzlrkev]{background:linear-gradient(90deg, #f1edf7 0 35%, color-mix(in srgb, var(--color-primary) 30%, white) 35% 94%, #f1edf7 94%);border-radius:7px;position:absolute;inset:0}.tk-mark[data-astro-cid-2fzlrkev]{background:var(--color-primary);border:3px solid #fff;border-radius:999px;width:22px;height:22px;margin:-11px 0 0 -11px;position:absolute;top:50%;left:35%;box-shadow:0 2px 8px #0003}.scene.is-on .tk-mark[data-astro-cid-2fzlrkev]{animation:1.1s ease-in-out 2.4s both tk-slide}@keyframes tk-slide{0%{left:35%}to{left:94%}}.tk-start[data-astro-cid-2fzlrkev],.tk-end[data-astro-cid-2fzlrkev]{color:var(--color-foreground);text-align:center;white-space:nowrap;font-size:1rem;font-weight:900;line-height:1.1;position:absolute;bottom:22px;transform:translate(-50%)}.tk-start[data-astro-cid-2fzlrkev]{color:var(--color-muted-foreground);left:35%}.tk-end[data-astro-cid-2fzlrkev]{color:var(--color-primary);left:88%}.tk-start[data-astro-cid-2fzlrkev] small[data-astro-cid-2fzlrkev],.tk-end[data-astro-cid-2fzlrkev] small[data-astro-cid-2fzlrkev]{text-transform:uppercase;letter-spacing:.08em;font-size:.62rem;font-weight:600;display:block}.tk-axis[data-astro-cid-2fzlrkev]{color:var(--color-muted-foreground);justify-content:space-between;margin-top:.5rem;font-size:.65rem;display:flex}.scene.is-on .a[data-astro-cid-iwwii2md]{animation:.5s ease-out both s-rise}.qs[data-astro-cid-iwwii2md]{border:1px solid var(--color-border);background:#fbfaff;border-radius:1rem;max-width:580px;margin:0 auto;padding:1rem 1.2rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.qs-pair[data-astro-cid-iwwii2md]{border-bottom:1px dashed var(--color-border);padding:.45rem 0}.qs-q[data-astro-cid-iwwii2md]{color:var(--color-foreground);gap:.5rem;margin:0;font-size:.82rem;font-weight:700;display:flex}.qs-p[data-astro-cid-iwwii2md]{color:var(--color-primary)}.qs-a[data-astro-cid-iwwii2md]{color:#166534;flex-wrap:wrap;align-items:center;gap:.5rem;margin:.2rem 0 0 1.2rem;font-size:.8rem;display:flex}.qs-w[data-astro-cid-iwwii2md]{text-transform:uppercase;letter-spacing:.08em;color:#16a34a;background:#f0fdf4;border:1px solid #86efac;border-radius:999px;padding:.05rem .45rem;font-size:.6rem;font-weight:800}.qs-sign[data-astro-cid-iwwii2md]{align-items:flex-end;gap:.6rem;margin-top:.9rem;display:flex}.qs-sline[data-astro-cid-iwwii2md]{border-bottom:2px solid var(--color-foreground);flex:1;height:0}.qs-pen[data-astro-cid-iwwii2md]{color:var(--color-primary);text-transform:uppercase;letter-spacing:.1em;font-family:inherit;font-size:.9rem;font-weight:900}
