.wall.svelte-dgi9n2{margin-top:calc(var(--gap) / 2);position:relative}.slot.svelte-dgi9n2{display:block}.wall.ready.svelte-dgi9n2 .slot:where(.svelte-dgi9n2){position:absolute}@property --p{syntax:"<number>";inherits:false;initial-value:0}.stage.svelte-1lcehho{z-index:50;background:var(--bg);color:var(--text);grid-template-rows:auto 1fr;display:grid;position:fixed;inset:0;overflow:hidden}.stage.has-bg.svelte-1lcehho:before{content:"";inset:calc(var(--bg-blur,0px) * -2);background-image:var(--stage-bg);background-size:cover;background-position:var(--bg-pos,center);filter:brightness(var(--bg-brightness,1)) blur(var(--bg-blur,0px)) hue-rotate(var(--bg-hue,0deg)) saturate(1.1);z-index:0;position:absolute}.bar.svelte-1lcehho,.slide-area.svelte-1lcehho{z-index:1;position:relative}.bar.svelte-1lcehho{justify-content:space-between;align-items:center;gap:.75rem;padding:.55rem clamp(.75rem,2vw,1.4rem);display:flex}.meta.svelte-1lcehho{color:var(--text-muted);font-variant-numeric:tabular-nums;min-width:3.5rem}.right.svelte-1lcehho{justify-content:flex-end;align-items:center;gap:.5rem;min-width:3.5rem;display:flex}.controls.svelte-1lcehho{align-items:center;gap:.6rem;display:flex}.round.svelte-1lcehho{border:1px solid var(--border);background:color-mix(in oklab, var(--surface) 82%, transparent);width:2.6rem;height:2.6rem;color:var(--text);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:999px;place-items:center;font-size:1.05rem;display:grid}.round.svelte-1lcehho:hover{border-color:var(--accent)}.autoplay.svelte-1lcehho{isolation:isolate;place-items:center;display:inline-grid;position:relative}.play.on.svelte-1lcehho{background:var(--accent-fill);color:var(--accent-contrast);border-color:#0000}.ring.svelte-1lcehho{background:conic-gradient(var(--accent) calc(var(--p) * 1turn), transparent 0);animation:svelte-1lcehho-fillring var(--dur) linear forwards;pointer-events:none;z-index:-1;border-radius:999px;position:absolute;inset:-4px;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),oklch(0% 0 0) calc(100% - 3px));mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),oklch(0% 0 0) calc(100% - 3px))}.slide-area.svelte-1lcehho{place-items:center;min-height:0;padding:0 clamp(1rem,5vw,4rem) clamp(.8rem,3vw,2rem);display:grid;overflow:auto}.slide.svelte-1lcehho{text-align:center;gap:clamp(.75rem,2.5vw,1.4rem);max-width:min(1000px,100%);animation:.45s both svelte-1lcehho-rise;display:grid}.media.svelte-1lcehho{justify-items:center;gap:.6rem;width:100%;display:grid}.media.multi.svelte-1lcehho{grid-template-columns:repeat(2,minmax(0,1fr))}.media.multi.svelte-1lcehho .item:where(.svelte-1lcehho):last-child:nth-child(odd){grid-column:1/-1}.item.svelte-1lcehho{justify-content:center;min-width:0;max-width:100%;display:flex}.media.svelte-1lcehho img,.media.svelte-1lcehho video{object-fit:contain;border-radius:var(--radius-sm);background:0 0;width:auto;max-width:100%;max-height:54dvh}.media.multi.svelte-1lcehho img,.media.multi.svelte-1lcehho video{max-height:38dvh}.media.svelte-1lcehho .frame{aspect-ratio:16/9;width:auto;max-width:88vw;height:min(54dvh,470px)}.media.multi.svelte-1lcehho .frame{max-width:100%;height:min(34dvh,300px)}.message.svelte-1lcehho{white-space:pre-wrap;text-wrap:balance;margin:0 0 .5rem;font-size:clamp(1.2rem,3vw,2rem);line-height:1.35}.sign.svelte-1lcehho{color:var(--accent-ink);margin:0;font-size:clamp(.95rem,2vw,1.3rem);font-weight:700}.stage.has-bg.svelte-1lcehho .meta:where(.svelte-1lcehho){color:oklch(96% 0 0/.85)}.stage.has-bg.svelte-1lcehho .text:where(.svelte-1lcehho){color:oklch(100% 0 0);text-shadow:0 1px 2px oklch(0% 0 0/.95),0 2px 18px oklch(0% 0 0/.8),0 0 4px oklch(0% 0 0/.7)}.stage.has-bg.svelte-1lcehho .sign:where(.svelte-1lcehho){color:oklch(from var(--accent) clamp(.78, l, .95) c h)}.stage.has-bg.bg-light.svelte-1lcehho .meta:where(.svelte-1lcehho){color:oklch(20% 0 0/.85)}.stage.has-bg.bg-light.svelte-1lcehho .text:where(.svelte-1lcehho){color:oklch(15% 0 0);text-shadow:0 1px 2px oklch(100% 0 0/.95),0 2px 18px oklch(100% 0 0/.85),0 0 4px oklch(100% 0 0/.75)}.stage.has-bg.bg-light.svelte-1lcehho .sign:where(.svelte-1lcehho){color:oklch(from var(--accent) clamp(.2, l, .46) c h)}@keyframes svelte-1lcehho-fillring{to{--p:1}}@keyframes svelte-1lcehho-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.slide.svelte-1lcehho{animation:none}}.stage.svelte-1ja51ly{background:var(--bg);min-height:100dvh;color:var(--text)}.head.svelte-1ja51ly{border-bottom:1px solid var(--border);background:color-mix(in oklab, var(--bg) 70%, var(--surface));z-index:10;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:sticky;top:0}.head-inner.svelte-1ja51ly{max-width:var(--maxw);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin:0 auto;padding:.65rem 1.25rem;display:flex}h1.svelte-1ja51ly{letter-spacing:-.01em;margin:0;font-size:clamp(1.4rem,3.5vw,2.1rem);line-height:1.15}.subtitle.svelte-1ja51ly{color:var(--text-muted);margin:.1rem 0 0;font-size:.95rem}.deadline.svelte-1ja51ly{color:var(--text-muted);margin:.1rem 0 0;font-size:.8rem;font-weight:600}.head-actions.svelte-1ja51ly{align-items:center;gap:.6rem;display:flex}.btn.locked.svelte-1ja51ly{cursor:not-allowed;opacity:.65}.btn.icon.svelte-1ja51ly{padding:.65rem .8rem;font-size:1rem;line-height:1}.body.svelte-1ja51ly{max-width:var(--maxw);margin:0 auto;padding:0 1.25rem 4rem}.empty.svelte-1ja51ly{text-align:center;color:var(--text-muted);padding:4rem 0}
