.ambient.svelte-1uj6mhf{position:absolute;inset:-20% -10% auto;height:46rem;background:radial-gradient(44rem 26rem at 14% 22%,hsl(var(--accent) / .16),transparent 68%),radial-gradient(36rem 22rem at 86% 10%,hsl(var(--live) / .12),transparent 70%);pointer-events:none}.rise.svelte-1uj6mhf{animation:svelte-1uj6mhf-rise 1.1s var(--ease-fluid) both;animation-delay:var(--d, 0ms)}@keyframes svelte-1uj6mhf-rise{0%{opacity:0;transform:translateY(2.5rem);filter:blur(8px)}to{opacity:1;transform:none;filter:none}}.grid-row.svelte-1uj6mhf{display:grid;grid-template-columns:1fr;gap:.4rem}@media (min-width: 768px){.grid-row.svelte-1uj6mhf{grid-template-columns:11rem 1fr;align-items:center;gap:1.25rem}}.row-label.svelte-1uj6mhf{font-size:.9rem}.track.svelte-1uj6mhf{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:3px;column-gap:3px;align-items:center}li.svelte-1uj6mhf .track:where(.svelte-1uj6mhf){min-height:2.5rem;background-image:repeating-linear-gradient(to right,transparent 0,transparent calc((100% + 3px) / 12 - 1px),hsl(var(--foreground) / .07) calc((100% + 3px) / 12 - 1px),hsl(var(--foreground) / .07) calc((100% + 3px) / 12));border-left:1px solid hsl(var(--foreground) / .07)}.tick.svelte-1uj6mhf{font-size:10px;color:hsl(var(--muted-foreground));padding-left:2px}.bar.svelte-1uj6mhf{grid-row:1;height:2.5rem;border-radius:999px;display:flex;align-items:center;padding:0 1rem;overflow:hidden;transform-origin:left center;animation:svelte-1uj6mhf-bar-in 1.1s var(--ease-fluid) both}.bar-ink.svelte-1uj6mhf{background:hsl(var(--foreground));color:hsl(var(--background))}.bar-accent.svelte-1uj6mhf{background:hsl(var(--accent));color:#fff}.bar-accent-soft.svelte-1uj6mhf{background:color-mix(in srgb,hsl(var(--accent)) 13%,hsl(var(--card)));border:1px solid hsl(var(--accent) / .35);color:hsl(var(--foreground))}.review.svelte-1uj6mhf{grid-row:1;justify-self:end;width:.8rem;height:.8rem;margin-right:-.4rem;transform:rotate(45deg);background:hsl(var(--foreground));z-index:1;animation:svelte-1uj6mhf-fade .4s ease-out both}.bar-text.svelte-1uj6mhf{font-size:.78rem;font-weight:600;white-space:nowrap;animation:svelte-1uj6mhf-fade .4s ease-out both;animation-delay:inherit}@media (max-width: 639px){.bar-accent-soft.svelte-1uj6mhf .bar-text:where(.svelte-1uj6mhf){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.live-tag.svelte-1uj6mhf{grid-row:1;display:inline-flex;align-items:center;gap:.35rem;padding-left:.4rem;font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--live));animation:svelte-1uj6mhf-fade .4s ease-out both;z-index:1}.live-dot.svelte-1uj6mhf{width:7px;height:7px;border-radius:999px;background:hsl(var(--live));box-shadow:0 0 0 3px hsl(var(--live) / .18)}.day91.svelte-1uj6mhf{border-left:2px solid hsl(var(--live));padding-left:.75rem;line-height:1.6;animation:svelte-1uj6mhf-fade .5s ease-out both;animation-delay:2.2s}@keyframes svelte-1uj6mhf-bar-in{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes svelte-1uj6mhf-fade{0%{opacity:0}to{opacity:1}}@media (min-width: 71rem){.leader-row.svelte-if4hil{grid-template-columns:var(--leader-cols)}}.proof-label.svelte-if4hil{font-size:clamp(2.75rem,5.4vw,4.75rem);font-weight:600;line-height:.9;letter-spacing:-.04em;color:hsl(var(--foreground))}.quote-face.svelte-if4hil{background-image:linear-gradient(hsl(var(--accent) / .02) 1px,transparent 1px),linear-gradient(90deg,hsl(var(--accent) / .02) 1px,transparent 1px),radial-gradient(ellipse 140% 110% at 0% 0%,hsl(var(--accent) / .16),transparent 58%);background-size:24px 24px,24px 24px,100% 100%;background-position:-1px -1px,-1px -1px,0 0;background-repeat:repeat,repeat,no-repeat}.recommendation-dialog.svelte-if4hil{width:min(42rem,calc(100vw - 2rem));max-height:calc(100vh - 2rem);margin:auto;padding:0;border:0;background:transparent;overflow:visible;color:inherit}.recommendation-dialog.svelte-if4hil::backdrop{background:hsl(var(--foreground) / .42);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}@media (prefers-reduced-motion: reduce){.recommendation-dialog.svelte-if4hil::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}}.stage-grid.svelte-a74m1f{display:grid;align-items:start;-moz-column-gap:1.15rem;column-gap:1.15rem;row-gap:.85rem;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"mark title" "when when" "body body" "output output"}.stage-mark.svelte-a74m1f{grid-area:mark;display:flex;align-items:flex-end;height:2.45rem;font-family:Caveat,cursive;font-size:3.55rem;font-weight:700;line-height:.62;letter-spacing:.01em;color:hsl(var(--accent))}.stage-title.svelte-a74m1f{grid-area:title;align-self:end;padding-bottom:.15rem}.stage-when.svelte-a74m1f{grid-area:when}.stage-body.svelte-a74m1f{grid-area:body}.stage-output.svelte-a74m1f{grid-area:output}@media (min-width: 768px){.stage-grid.svelte-a74m1f{-moz-column-gap:1.75rem;column-gap:1.75rem;row-gap:.7rem;grid-template-columns:8rem minmax(0,1fr) 20rem;grid-template-areas:"mark title output" "when body output"}.stage-output.svelte-a74m1f{align-self:start;margin-top:.35rem}}.stage-infinity.svelte-a74m1f{display:block;width:3.05rem;height:1.55rem;margin-bottom:.1rem}.stage-stack.svelte-a74m1f{display:flex;flex-direction:column;gap:1rem}@media (min-width: 768px){.stage-stack.svelte-a74m1f{gap:1.35rem;padding-bottom:4.5rem}.stage-card.svelte-a74m1f{position:sticky;top:calc(5.5rem + var(--i) * 1.65rem);z-index:calc(var(--i) + 1);background:hsl(var(--background));border-radius:2rem}}.target-figure.svelte-4ump5i{width:-moz-fit-content;width:fit-content;background-image:linear-gradient(180deg,#5cd3ff,#00b2ff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}@media (prefers-reduced-motion: no-preference){@supports (animation-timeline: view()){.target-figure.svelte-4ump5i{animation:svelte-4ump5i-target-drift linear both;animation-timeline:view();animation-range:cover 0% cover 100%}}}@keyframes svelte-4ump5i-target-drift{0%{transform:translate3d(0,1.35rem,0)}to{transform:translate3d(0,-1.35rem,0)}}.glow.svelte-4ump5i{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 180% 160% at 16% 18%,hsl(var(--electric-blue) / .36) 0%,hsl(var(--electric-blue) / .16) 42%,transparent 82%),radial-gradient(ellipse 170% 150% at 86% 92%,hsl(var(--live) / .3) 0%,hsl(var(--live) / .12) 46%,transparent 84%);pointer-events:none}
