.dev-outbox.svelte-5qt7v9{right:max(1rem, env(safe-area-inset-right));bottom:max(1rem, env(safe-area-inset-bottom));z-index:90;flex-direction:column;align-items:flex-end;gap:.6rem;display:flex;position:fixed}.fab.svelte-5qt7v9{border:1px dashed var(--color-warning);background:color-mix(in srgb, var(--color-warning) 10%, var(--color-surface));min-height:40px;color:var(--color-warning);font-family:var(--font-mono);font-size:var(--text-tech);box-shadow:var(--shadow-md);cursor:pointer;border-radius:999px;align-items:center;gap:.45rem;padding:0 .9rem;font-weight:700;display:inline-flex}.panel.svelte-5qt7v9{border:1px solid color-mix(in srgb, var(--color-warning) 40%, transparent);background:var(--color-surface);width:min(340px,100vw - 2rem);max-height:min(60vh,460px);box-shadow:var(--shadow-lg);border-radius:16px;overflow-y:auto}header.svelte-5qt7v9{border-bottom:1px solid var(--color-border);background:color-mix(in srgb, var(--color-warning) 10%, var(--color-surface));justify-content:space-between;align-items:center;gap:.5rem;padding:.75rem .85rem;display:flex;position:sticky;top:0}.title.svelte-5qt7v9{font-size:var(--text-body);color:var(--color-warning);margin:0;font-weight:700}.sub.svelte-5qt7v9{font-family:var(--font-mono);font-size:var(--text-tech);color:var(--color-warning);margin:0}.head-actions.svelte-5qt7v9{gap:.25rem;display:flex}.icon.svelte-5qt7v9{width:30px;height:30px;color:var(--color-warning);cursor:pointer;background:0 0;border:none;border-radius:8px;place-items:center;display:grid}.icon.svelte-5qt7v9:hover{background:color-mix(in srgb, var(--color-warning) 18%, var(--color-surface))}ul.svelte-5qt7v9{margin:0;padding:.4rem;list-style:none}li.svelte-5qt7v9{border-bottom:1px solid var(--color-border);padding:.6rem .5rem}li.svelte-5qt7v9:last-child{border-bottom:none}.meta.svelte-5qt7v9{font-size:var(--text-tech);color:var(--color-text-muted);align-items:center;gap:.4rem;display:flex}.chip.svelte-5qt7v9{background:var(--color-brand-soft);color:var(--color-brand);border-radius:6px;padding:.1rem .4rem;font-weight:700}.to.svelte-5qt7v9{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-mono);flex:1;overflow:hidden}time.svelte-5qt7v9{font-family:var(--font-mono);white-space:nowrap}.code.svelte-5qt7v9{border:1px solid color-mix(in srgb, var(--color-brand) 30%, transparent);background:var(--color-brand-soft);color:var(--color-brand);font-family:var(--font-mono);letter-spacing:.18em;cursor:pointer;border-radius:10px;align-items:center;gap:.6rem;margin-top:.45rem;padding:.35rem .7rem;font-size:1.125rem;font-weight:700;display:inline-flex}.code.svelte-5qt7v9:hover{border-color:var(--color-brand)}.body.svelte-5qt7v9,.subject.svelte-5qt7v9,.empty.svelte-5qt7v9{font-size:var(--text-ui);color:var(--color-text-muted);margin:.35rem 0 0}.empty.svelte-5qt7v9{padding:1rem .9rem}.auth.svelte-1qsayef{--control-height:48px;background:var(--color-surface);flex-direction:column;min-height:100dvh;display:flex}@media (width>=768px) and (pointer:fine){.auth.svelte-1qsayef{--field-font-size:var(--text-title)}}.hero.svelte-1qsayef{padding:calc(1.25rem + env(safe-area-inset-top)) 1.25rem 2.75rem;background:var(--shell-bg-gradient), var(--shell-bg);isolation:isolate;grid-template-columns:1fr auto;grid-template-areas:"brand stage""pitch stage";align-items:center;gap:0 .75rem;display:grid;position:relative;overflow:hidden}.halo.svelte-1qsayef{z-index:0;filter:blur(6px);pointer-events:none;background:radial-gradient(circle,#c484fc8c,#0000 65%);border-radius:50%;width:220px;height:220px;animation:7s ease-in-out infinite alternate svelte-1qsayef-halo;position:absolute;top:10px;right:-40px}.brand.svelte-1qsayef,.stage.svelte-1qsayef,.pitch.svelte-1qsayef{z-index:1;position:relative}.lang.svelte-1qsayef{top:calc(.5rem + env(safe-area-inset-top));z-index:2;gap:.5rem;display:flex;position:absolute;right:.75rem}.brand.svelte-1qsayef{grid-area:brand;align-self:start}.brand.svelte-1qsayef img:where(.svelte-1qsayef){width:140px;height:auto;display:block}.stage.svelte-1qsayef{grid-area:stage;place-items:center;display:grid}.mascot.svelte-1qsayef{filter:drop-shadow(0 18px 30px #14063073);width:112px;height:auto;animation:6s ease-in-out infinite alternate svelte-1qsayef-float}.chip.svelte-1qsayef{display:none}.pitch.svelte-1qsayef{grid-area:pitch;align-self:end}.pitch.svelte-1qsayef h2:where(.svelte-1qsayef){white-space:nowrap;font-size:var(--text-title-lg);letter-spacing:-.01em;color:#fff;margin:.75rem 0 0;font-weight:700;line-height:1.3}.pitch.svelte-1qsayef p:where(.svelte-1qsayef){display:none}.side.svelte-1qsayef{z-index:2;padding:1.75rem 1.25rem calc(1.25rem + env(safe-area-inset-bottom));background:radial-gradient(600px 260px at 100% 0%, color-mix(in srgb, var(--color-brand) 5%, transparent), transparent 70%), var(--color-surface);border-radius:28px 28px 0 0;flex-direction:column;flex:1;margin-top:-1.75rem;display:flex;position:relative;box-shadow:0 -12px 30px #1406301f}.sheet.svelte-1qsayef{width:100%;max-width:440px;margin:0 auto}.sheet.wide.svelte-1qsayef{max-width:520px}.head.svelte-1qsayef,.body.svelte-1qsayef,.foot.svelte-1qsayef{animation:svelte-1qsayef-rise-in .25s var(--ease-out) both}.body.svelte-1qsayef{animation-delay:40ms}.foot.svelte-1qsayef{animation-delay:80ms}.eyebrow.svelte-1qsayef{font-family:var(--font-mono);font-size:var(--text-ui);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-brand);margin:0 0 .5rem;font-weight:600}h1.svelte-1qsayef{font-size:var(--text-heading);letter-spacing:-.02em;color:var(--color-text);margin:0;font-weight:700;line-height:1.2}.sub.svelte-1qsayef{font-size:var(--text-body);color:var(--color-text-muted);margin:.45rem 0 0;line-height:1.5}.head.svelte-1qsayef{margin-bottom:1.5rem}.body.svelte-1qsayef{flex-direction:column;gap:1rem;display:flex}.foot.svelte-1qsayef{border-top:1px solid var(--color-border);font-size:var(--text-body);text-align:center;color:var(--color-text-muted);margin-top:1.5rem;padding-top:1.25rem;line-height:1.5}.foot.svelte-1qsayef a{color:var(--color-brand);font-weight:700}.foot.svelte-1qsayef a:hover{text-underline-offset:3px;text-decoration:underline}.legal.svelte-1qsayef{font-family:var(--font-mono);font-size:var(--text-tech);text-align:center;color:var(--color-text-subtle);margin:auto 0 0;padding-top:2rem}@media (width>=960px){.auth.svelte-1qsayef{grid-template-columns:minmax(420px,46%) 1fr;display:grid}.hero.svelte-1qsayef{grid-template:"brand""stage"1fr"pitch"/1fr;height:100dvh;padding:2.5rem 3rem 3rem;position:sticky;top:0}.halo.svelte-1qsayef{width:460px;height:460px;top:50%;left:50%;right:auto;translate:-50% -58%}.brand.svelte-1qsayef img:where(.svelte-1qsayef){width:210px}.stage.svelte-1qsayef{width:min(100%,420px);height:100%;max-height:420px;margin:0 auto;position:relative}.mascot.svelte-1qsayef{width:300px}.chip.svelte-1qsayef{-webkit-backdrop-filter:blur(10px);color:#fff;font-size:var(--text-ui);white-space:nowrap;background:#ffffff1a;border:1px solid #ffffff29;border-radius:14px;align-items:center;gap:.45rem;padding:.6rem .85rem;font-weight:600;animation:7s ease-in-out infinite alternate svelte-1qsayef-float;display:inline-flex;position:absolute;box-shadow:0 12px 30px #1406304d}.chip.svelte-1qsayef svg{flex-shrink:0}.chip.svelte-1qsayef b:where(.svelte-1qsayef){font-family:var(--font-mono)}.chip-streak.svelte-1qsayef{animation-delay:-2s;top:12%;left:-4%}.chip-streak.svelte-1qsayef svg{color:#fdba74}.chip-progress.svelte-1qsayef{animation-duration:8s;animation-delay:-4s;top:40%;right:-6%}.chip-note.svelte-1qsayef{animation-duration:9s;bottom:8%;left:2%}.chip-note.svelte-1qsayef svg{color:#e9d5ff}.mini-ring.svelte-1qsayef{background:conic-gradient(#e9d5ff 0 68%, #ffffff2e 68% 100%);border-radius:50%;place-items:center;width:28px;height:28px;display:grid;position:relative}.mini-ring.svelte-1qsayef span:where(.svelte-1qsayef){background:#3a1a72;border-radius:50%;width:18px;height:18px}.chip-text.svelte-1qsayef{flex-direction:column;line-height:1.15;display:flex}.chip-text.svelte-1qsayef small:where(.svelte-1qsayef){font-size:var(--text-tech);color:#ffffffb8;font-weight:500}.pitch.svelte-1qsayef h2:where(.svelte-1qsayef){margin:0;font-size:1.75rem;line-height:1.25}.pitch.svelte-1qsayef p:where(.svelte-1qsayef){max-width:44ch;font-size:var(--text-body);color:var(--shell-text-muted);margin:.75rem 0 0;line-height:1.6;display:block}.pitch.svelte-1qsayef .trust:where(.svelte-1qsayef){border:1px solid var(--shell-border);background:var(--shell-surface);font-size:var(--text-ui);color:var(--shell-text);border-radius:999px;align-items:center;gap:.45rem;margin-top:1.25rem;padding:.4rem .75rem;display:inline-flex}.side.svelte-1qsayef{box-shadow:none;border-radius:0;justify-content:center;margin:0;padding:3rem 2.5rem 1.5rem}.sheet.svelte-1qsayef{margin:auto}h1.svelte-1qsayef{font-size:1.75rem}.legal.svelte-1qsayef{margin-top:0}}@keyframes svelte-1qsayef-float{0%{transform:translateY(0)}to{transform:translateY(-12px)}}@keyframes svelte-1qsayef-halo{0%{opacity:.7;transform:scale(.95)}to{opacity:1;transform:scale(1.05)}}@keyframes svelte-1qsayef-rise-in{0%{opacity:0;transform:translateY(12px)}}
