.frame.svelte-koh0gg{position:relative;container:brand-card/inline-size}.card.svelte-koh0gg{width:100%;box-shadow:3px 4px 0 var(--frame-shadow);position:relative}.card.svelte-koh0gg:before{z-index:2;background:linear-gradient(90deg, var(--card-accent) 0 38%, var(--accent-gold) 38%);content:"";height:4px;position:absolute;inset:0 0 auto}.card[data-facet=developer].svelte-koh0gg{--card-accent:var(--developer-emphasis);border:1px solid var(--border-subtle);background:var(--surface-raised);font-family:var(--font-sans-developer)}.card[data-facet=creator].svelte-koh0gg{--card-accent:var(--creator-emphasis);border:1px solid var(--accent-gold);background:var(--creator-surface);font-family:var(--font-sans-creator)}.corner.svelte-koh0gg{z-index:3;border-color:var(--accent-gold-light);pointer-events:none;border-style:solid;width:5px;height:5px;position:absolute}.top-left.svelte-koh0gg{border-width:2px 0 0 2px;top:-2px;left:-2px}.bottom-right.svelte-koh0gg{border-width:0 2px 2px 0;bottom:-2px;right:-2px}.home.svelte-16dkipz{flex-direction:column;flex:1;display:flex}.home.svelte-16dkipz:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.landing.svelte-16dkipz{width:min(100%,1200px);margin:auto;padding:clamp(3rem,7vw,6rem) clamp(1rem,4vw,2.5rem)}.card-stage.svelte-16dkipz{width:min(100%,1080px);margin:0 auto}.status-card.svelte-16dkipz{flex-direction:column;min-height:410px;display:flex}.developer-status-card.svelte-16dkipz{padding:1.5rem}.dev-status.svelte-16dkipz{flex:1;place-content:center;justify-items:start;width:100%;padding:2.5rem clamp(.5rem,4vw,2.2rem);display:grid}.dev-status.svelte-16dkipz>span:where(.svelte-16dkipz){color:var(--text-muted);font:var(--font-size-xs) var(--mono);letter-spacing:.14em;margin-bottom:.75rem}.dev-status.svelte-16dkipz h1:where(.svelte-16dkipz),.creator-status.svelte-16dkipz h1:where(.svelte-16dkipz){letter-spacing:-.09em;margin:0;font-size:clamp(3.4rem,7vw,5.5rem);font-weight:700;line-height:.95}.dev-progress.svelte-16dkipz{background:var(--progress-track);width:100%;height:5px;margin-top:1.5rem}.dev-progress.svelte-16dkipz i:where(.svelte-16dkipz){background:linear-gradient(90deg, var(--developer-emphasis), var(--accent-gold));width:62%;height:100%;display:block}.creator-cover.svelte-16dkipz{background:radial-gradient(circle at 18% 32%, #ffffffb3 0 8%, transparent 9%), radial-gradient(circle at 75% 70%, #bfc9e8a6 0 12%, transparent 13%), linear-gradient(135deg, var(--creator-cover-start), var(--creator-cover-middle), var(--creator-cover-end));height:112px}.creator-status.svelte-16dkipz{text-align:center;flex:1;place-content:center;justify-items:center;padding:2rem;display:grid}.creator-dot.svelte-16dkipz{border:2px solid var(--creator-surface);background:var(--creator-emphasis);width:9px;height:9px;box-shadow:0 0 0 1px var(--accent-gold-light);border-radius:50%;margin-bottom:1.2rem}.creator-status.svelte-16dkipz h1:where(.svelte-16dkipz){color:var(--creator-text)}.soft-rule.svelte-16dkipz{background:var(--accent-gold);width:52px;height:1px;margin-top:1.6rem}.card-switcher.svelte-16dkipz{border:1px solid var(--border-subtle);background:var(--surface-raised);width:min(100%,420px);box-shadow:2px 3px 0 var(--control-shadow);grid-template-columns:repeat(2,1fr);gap:4px;margin:2rem auto 0;padding:4px;display:grid}.card-switcher.svelte-16dkipz button:where(.svelte-16dkipz){min-height:46px;color:var(--text-muted);cursor:pointer;font:500 var(--font-size-sm)/1.35 var(--mono);background:0 0;border:0;transition:background .15s,color .15s}.card-switcher.svelte-16dkipz button:where(.svelte-16dkipz):hover{background:var(--control-hover);color:var(--text-primary)}.card-switcher.svelte-16dkipz button:where(.svelte-16dkipz):focus-visible{outline-offset:2px}.card-switcher.svelte-16dkipz button.active:where(.svelte-16dkipz){background:var(--developer-emphasis);color:var(--on-developer);box-shadow:inset 0 -3px 0 var(--accent-gold-light);font-weight:700}.card-switcher.svelte-16dkipz button.active:where(.svelte-16dkipz):last-child{background:var(--creator-emphasis);color:var(--on-creator)}@media (forced-colors:active){.card-switcher.svelte-16dkipz button.active:where(.svelte-16dkipz){box-shadow:none;border:2px solid buttontext}}@media (width<=420px){.landing.svelte-16dkipz{padding-inline:.9rem}}@container brand-card (width<720px){.status-card.svelte-16dkipz{min-height:360px}.developer-status-card.svelte-16dkipz{padding:1.2rem}}@media (prefers-reduced-motion:reduce){.card-switcher.svelte-16dkipz button:where(.svelte-16dkipz){transition:none}}
