.splash.svelte-1d6zvpj{--dx:0px;background:var(--workspace-frame-bg,var(--color-primary));place-items:center;display:grid;position:absolute;inset:0}.splash__logo.svelte-1d6zvpj{width:min(240px,60vw);height:auto;overflow:visible}.splash__ink.svelte-1d6zvpj,.splash__card.svelte-1d6zvpj{fill:var(--workspace-frame-fg,var(--color-on-primary))}.splash__fold.svelte-1d6zvpj{fill:var(--workspace-frame-fg-muted,var(--color-on-primary))}.splash__no.svelte-1d6zvpj,.splash__bula.svelte-1d6zvpj{animation:3s cubic-bezier(.5,0,.2,1) infinite svelte-1d6zvpj-splash-slide}@keyframes svelte-1d6zvpj-splash-slide{0%,8%{transform:translateX(var(--dx));opacity:0}30%,72%{opacity:1;transform:translate(0)}92%,to{transform:translateX(var(--dx));opacity:0}}@media (prefers-reduced-motion:reduce){.splash__no.svelte-1d6zvpj,.splash__bula.svelte-1d6zvpj{animation:none}}.boot.svelte-1sn4p3c{z-index:var(--z-loading);pointer-events:auto;background:var(--overlay-backdrop);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.boot--initial.svelte-1sn4p3c{cursor:progress;background:0 0}.boot--initial.boot--dev.svelte-1sn4p3c{opacity:0;animation:.2s ease-out .6s forwards svelte-1sn4p3c-boot-late}@keyframes svelte-1sn4p3c-boot-late{to{opacity:1}}.boot__bar.svelte-1sn4p3c{background:var(--color-primary);opacity:0;width:10%;height:2px;animation:4s ease-out .6s forwards svelte-1sn4p3c-boot-bar;position:absolute;top:0;left:0}@keyframes svelte-1sn4p3c-boot-bar{0%{opacity:1;width:10%}to{opacity:1;width:85%}}.boot__splash.svelte-1sn4p3c{display:none}html[data-first-open] .boot__splash.svelte-1sn4p3c{display:contents}html[data-first-open] .boot__splash.svelte-1sn4p3c+.boot__bar:where(.svelte-1sn4p3c){display:none}@media (prefers-reduced-motion:reduce){.boot__bar.svelte-1sn4p3c{width:85%;animation:0s linear .6s forwards svelte-1sn4p3c-boot-late}}.boot__stalled.svelte-1sn4p3c{align-items:center;gap:var(--space-4);max-width:min(420px,90vw);padding:var(--space-6);text-align:center;background:var(--color-surface);border-radius:var(--radius-md);box-shadow:var(--shadow-overlay);flex-direction:column;display:flex}.boot__stalled-msg.svelte-1sn4p3c{font-size:var(--font-size-md);color:var(--color-text);margin:0}.boot__stalled-btn.svelte-1sn4p3c{min-height:var(--control-height-md);padding:0 var(--space-4);font-family:inherit;font-size:var(--font-size-md);color:var(--color-on-primary);background:var(--color-primary);border-radius:var(--radius-sm);cursor:pointer;border:none}.boot--dev.svelte-1sn4p3c{background:#0b0e14bf}.boot__terminal.svelte-1sn4p3c{width:min(720px,92vw);max-height:80vh;padding:var(--space-5);font-family:var(--font-mono);font-size:var(--font-size-sm);color:#c7d0dc;border-radius:var(--radius-md);box-shadow:var(--shadow-overlay);background:#0b0e14d1;border:1px solid #3ad07a2e;line-height:1.7;overflow:auto}.boot__head.svelte-1sn4p3c{color:#6ea8fe;font-weight:var(--font-weight-semibold)}.boot__sub.svelte-1sn4p3c{color:#7f8a99;margin-bottom:var(--space-3)}.boot__log.svelte-1sn4p3c{margin:0;padding:0;list-style:none}.boot__line.svelte-1sn4p3c{gap:var(--space-2);white-space:pre;animation:.18s ease-out svelte-1sn4p3c-boot-line-in;display:flex}@keyframes svelte-1sn4p3c-boot-line-in{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}.boot__tag.svelte-1sn4p3c{flex:none}.boot__line--ok.svelte-1sn4p3c .boot__tag:where(.svelte-1sn4p3c){color:#3ad07a}.boot__line--busy.svelte-1sn4p3c .boot__tag:where(.svelte-1sn4p3c),.boot__line--arrow.svelte-1sn4p3c .boot__tag:where(.svelte-1sn4p3c){color:#e0b341}.boot__label.svelte-1sn4p3c{flex:auto}.boot__ms.svelte-1sn4p3c{color:#7f8a99;flex:none}.boot__cursor.svelte-1sn4p3c{margin-top:var(--space-2);color:#3ad07a}.boot__blink.svelte-1sn4p3c{animation:1s step-end infinite svelte-1sn4p3c-boot-blink}@keyframes svelte-1sn4p3c-boot-blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.boot__line.svelte-1sn4p3c,.boot__blink.svelte-1sn4p3c{animation:none}}
