.scene.svelte-1mgplrm{position:absolute;inset:0;overflow:hidden;container-type:size}.stage.svelte-1mgplrm{--w:max(100cqw, 160cqh);width:var(--w);height:calc(var(--w) * 900 / 1440);left:calc(50cqw - var(--w) / 2);top:clamp(100cqh - var(--w) * 900 / 1440, 100cqh - 16px - var(--w) * var(--box-bottom) / 1440, 0px);position:absolute}@media (width>=900px) and (aspect-ratio<=1.45){.scene.svelte-1mgplrm{left:50%}.stage.svelte-1mgplrm{--w:max(240cqw, 160cqh);left:calc(50cqw - var(--w) * 540 / 1440);top:0}}@media (width<900px){.scene.svelte-1mgplrm{height:180px;position:relative}.stage.svelte-1mgplrm{--w:max(100cqw, 100cqh * 1440 / var(--strip-h));left:calc(-1 * clamp(0px, var(--w) * (300 + .35 * 500) / 1440 - .35 * 100cqw, var(--w) - 100cqw));top:calc(var(--w) * var(--strip-y) / -1440)}.wide-only.svelte-1mgplrm,.pause.svelte-1mgplrm{display:none}}@media (width>=900px){.compact-only.svelte-1mgplrm{display:none}}@media (prefers-reduced-motion:reduce){.pause.svelte-1mgplrm{display:none}}.layers.svelte-1mgplrm{position:absolute;inset:0}.layer.svelte-1mgplrm{max-width:none;position:absolute}.frame.svelte-1mgplrm,.overlay.svelte-1mgplrm{width:100%;height:100%;top:0;left:0}.hidden.svelte-1mgplrm{visibility:hidden}.beam.svelte-1mgplrm{will-change:transform;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.beam.resting.svelte-1mgplrm{transition:transform .3s cubic-bezier(.4,0,.2,1)}}.finds.svelte-1mgplrm{transition:opacity .2s}.finds.calm.svelte-1mgplrm{opacity:0}.cable.svelte-1mgplrm{fill:none;stroke-linecap:round;stroke-linejoin:round}.stop-orange.svelte-1mgplrm{stop-color:var(--brand-orange)}.stop-green.svelte-1mgplrm{stop-color:var(--brand-green)}.stop-blue.svelte-1mgplrm{stop-color:var(--brand-blue)}.halo.svelte-1mgplrm{stroke:var(--background)}.lit.svelte-1mgplrm{stroke:var(--brand-blue)}.cable-pulse.svelte-1mgplrm{stroke:var(--brand-deep-blue)}.paper.svelte-1mgplrm{fill:var(--background)}.ink.svelte-1mgplrm{fill:var(--foreground)}.ink-line.svelte-1mgplrm{stroke:var(--foreground)}.chip-text.svelte-1mgplrm{fill:var(--foreground);font-size:12px;font-weight:600}.pause.svelte-1mgplrm{z-index:2;position:absolute;bottom:24px;left:24px}.auth-page.svelte-1hgxv6v{min-height:100vh;position:relative;overflow:hidden;container-type:inline-size}html:has(.auth-page){--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important}.auth-layer.svelte-1hgxv6v{z-index:1;pointer-events:none;grid-template-rows:auto 1fr;grid-template-columns:1fr 440px;column-gap:64px;min-height:100vh;padding:40px clamp(24px,8.3vw,120px) 24px;display:grid;position:relative}.auth-layer.svelte-1hgxv6v>:where(.svelte-1hgxv6v){pointer-events:auto}.brand.svelte-1hgxv6v{grid-column:1/-1;align-items:center;gap:16px;display:flex}.card-slot.svelte-1hgxv6v{grid-area:2/2;align-self:start;margin-top:clamp(24px,9vh,96px)}.claim.svelte-1hgxv6v{grid-area:2/1;align-self:start;max-width:max(280px,25cqw);margin-top:9vh}.claim.svelte-1hgxv6v h2:where(.svelte-1hgxv6v){margin:0 0 20px;font-size:clamp(40px,4.4cqw,64px);font-weight:600;line-height:1.15}.claim.svelte-1hgxv6v .highlight:where(.svelte-1hgxv6v){display:inline-block;position:relative}.claim.svelte-1hgxv6v .bar:where(.svelte-1hgxv6v){background:linear-gradient(90deg, var(--brand-gradient-stops));border-radius:3px;height:6px;position:absolute;bottom:-2px;left:0;right:0}.claim.svelte-1hgxv6v p:where(.svelte-1hgxv6v){text-wrap:pretty;margin:0;font-size:clamp(15px,1.25cqw,18px);line-height:1.55}@media (width<900px){.auth-layer.svelte-1hgxv6v{min-height:0;padding:24px 16px;display:block}.card-slot.svelte-1hgxv6v{margin-top:24px}.claim.svelte-1hgxv6v{display:none}}@media (width>=900px) and (aspect-ratio<=1.45){.auth-layer.svelte-1hgxv6v{grid-template-columns:minmax(0,440px);justify-content:center;column-gap:0;width:50%;padding:40px clamp(24px,5vw,64px)}.card-slot.svelte-1hgxv6v{grid-column:1;margin-top:clamp(24px,10vh,96px)}.claim.svelte-1hgxv6v{display:none}}@media (prefers-reduced-motion:no-preference){@keyframes auth-fade-in{0%{opacity:0}}@keyframes auth-fade-out{to{opacity:0}}@keyframes auth-slide-from-right{0%{transform:translate(30px)}}@keyframes auth-slide-to-left{to{transform:translate(-30px)}}::view-transition-old(auth-card){animation:90ms cubic-bezier(.4,0,1,1) both auth-fade-out,.3s cubic-bezier(.4,0,.2,1) both auth-slide-to-left}::view-transition-new(auth-card){animation:.21s cubic-bezier(0,0,.2,1) 90ms both auth-fade-in,.3s cubic-bezier(.4,0,.2,1) both auth-slide-from-right}}::view-transition-old(root){animation:none}::view-transition-new(root){animation:none}
