.layer.svelte-2k13k4{z-index:10;display:none;position:fixed;inset:0}html[data-boot] .layer.svelte-2k13k4{display:grid}.layer.svelte-2k13k4>*{min-height:100%}.frame.svelte-1apj2nt{--step:28px;width:var(--w,min(46rem, calc(100vw - 2rem)));height:var(--h,min(30rem, calc(100dvh - var(--dock-h) - 4rem)));transform:translate3d(var(--x,calc(50cqw - 50% + (var(--n) - 2.5) * var(--step))), var(--y,calc(50cqh - 50% - var(--dock-h) / 2 + (var(--n) - 2.5) * var(--step))), 0);pointer-events:auto;position:absolute;inset-block-start:0;inset-inline-start:0}@media (width<=40rem){.frame.svelte-1apj2nt{inset:0 0 var(--dock-h) 0;width:100%;height:auto;position:fixed;transform:none}}.layer.svelte-1bc3bch{pointer-events:none;isolation:isolate;position:absolute;inset:0;overflow:hidden;container-type:size}.shell.svelte-1uha8ag{min-height:100dvh;position:relative;overflow:clip}.shell.svelte-1uha8ag .ground{min-height:100dvh;padding-bottom:calc(var(--dock-h) + 2rem)}.masthead.svelte-1uha8ag{--logo-glyph:2.75rem;text-align:center;flex-direction:column;align-items:center;gap:.875rem;display:flex}.mark.svelte-1uha8ag{width:calc(var(--logo-glyph) + 1.75rem);height:calc(var(--logo-glyph) + 1.75rem);color:var(--c-surface-1);background:var(--c-fg-1);border-radius:var(--r-lg);box-shadow:var(--elev-1);place-items:center;display:grid}@media (width>=48rem){.masthead.svelte-1uha8ag{--logo-glyph:3.5rem}}.masthead.svelte-1uha8ag h1:where(.svelte-1uha8ag){color:var(--c-fg-2);font-family:var(--ff-ui);font-size:var(--fs-sm);letter-spacing:var(--tracking-ui);font-weight:400}.dock-slot.svelte-1uha8ag{max-width:calc(100vw - 1.5rem);position:fixed;inset-block-end:.75rem;inset-inline-start:50%;translate:-50%}
