.lsd.svelte-jzwndk{position:relative}.lsd-scene.svelte-jzwndk{--lsd-pink:var(--primary);--lsd-action:var(--action);--lsd-ease:cubic-bezier(.22, 1, .36, 1);--lsd-ink:#07060a;aspect-ratio:5/4;isolation:isolate;background:#0b0a1a;border-radius:20px;max-width:100%;position:relative;overflow:hidden;box-shadow:0 0 0 1px oklch(100% 0 0/.08),0 30px 80px oklch(0% 0 0/.55);container-type:inline-size}.lsd-scene.paused.svelte-jzwndk *,.lsd-scene.paused.svelte-jzwndk :before,.lsd-scene.paused.svelte-jzwndk :after{animation-play-state:paused!important}.lsd-sky.svelte-jzwndk{background:radial-gradient(55% 38% at 36% 40%,#ff1fa033,#0000 70%),linear-gradient(#0b0a1a 0%,#1b1231 50%,#37203b 100%);position:absolute;inset:0}.lsd-skyline.svelte-jzwndk{clip-path:polygon(0 12%,38% 12%,38% 0,72% 0,72% 20%,100% 20%,100% 100%,0 100%);background-color:#130f1c;background-image:repeating-linear-gradient(90deg,#0000 0 12%,oklch(85% .1 80/.4) 12% 16%,#0000 16% 30%),repeating-linear-gradient(#0000 0 8%,#130f1c 8% 15%);width:32%;height:58%;position:absolute;bottom:16%;right:0}.lsd-wall.svelte-jzwndk{background:repeating-linear-gradient(#0000 0 .9cqw,oklch(0% 0 0/.08) .9cqw 1cqw),linear-gradient(#2a1f27,#1b1418);width:72%;position:absolute;top:7%;bottom:16%;left:0;box-shadow:inset -1px 0 oklch(100% 0 0/.05)}.lsd-ground.svelte-jzwndk{background:linear-gradient(#1d1921 0 5%,#110f13 5%);height:16%;position:absolute;inset:auto 0 0}.lsd-mount.svelte-jzwndk{--lsd-gap:2cqw;--lsd-slot:calc((100cqw - (var(--n) - 1) * var(--lsd-gap)) / var(--n));--lsd-wipe-ms:.35s;place-items:center;width:60%;height:50%;display:grid;position:absolute;top:13%;left:5%;container-type:size}.lsd-row.svelte-jzwndk{align-items:center;gap:var(--lsd-gap);display:flex}.lsd-screen.svelte-jzwndk{width:min(var(--lsd-slot), 100cqh * var(--r));height:min(100cqh, var(--lsd-slot) / var(--r));transition:width .32s var(--lsd-ease), height .32s var(--lsd-ease);background:#050406;border-radius:.8cqmin;padding:.9cqmin;position:relative;box-shadow:inset 0 1px oklch(100% 0 0/.14),0 0 0 1px oklch(100% 0 0/.07),0 1.2cqh 1.6cqh -.6cqh oklch(0% 0 0/.8),0 3cqh 8cqh oklch(0% 0 0/.55)}.lsd-spill.svelte-jzwndk{width:calc((min(var(--lsd-slot), 100cqh * var(--r)) * var(--n) + (var(--n) - 1) * var(--lsd-gap)) * 1.25);height:calc(min(100cqh, var(--lsd-slot) / var(--r)) * 1.35);transition:width .32s var(--lsd-ease), height .32s var(--lsd-ease), opacity .3s;background:radial-gradient(closest-side,oklch(80% .12 350/.3),oklch(80% .12 350/.08) 60%,#0000);border-radius:50%;position:absolute}.lsd-spill.dim.svelte-jzwndk{opacity:.35}.lsd-slot.svelte-jzwndk{background:#000;width:100%;height:100%;position:relative;overflow:hidden}.lsd-face.svelte-jzwndk{transition:opacity .15s;position:absolute;inset:0}.lsd-slot.blank.svelte-jzwndk .lsd-face:where(.svelte-jzwndk){opacity:0}.lsd-face.lsd-wipe.svelte-jzwndk{animation:svelte-jzwndk-lsd-wipe var(--lsd-wipe-ms) var(--lsd-ease) var(--lsd-wipe-delay,0s) both}@keyframes svelte-jzwndk-lsd-wipe{0%{clip-path:inset(0 0 100%);filter:brightness(1.08)}to{clip-path:inset(0);filter:brightness()}}.lsd-img.svelte-jzwndk{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.lsd-pixels.svelte-jzwndk{pointer-events:none;background:repeating-linear-gradient(0deg,oklch(0% 0 0/.05) 0 1px,#0000 1px 3px),repeating-linear-gradient(90deg,oklch(0% 0 0/.03) 0 1px,#0000 1px 3px);position:absolute;inset:0}.lsd-empty.svelte-jzwndk{color:oklch(100% 0 0/.6);place-items:center;font-weight:600;display:grid;position:absolute;inset:0}.lsd-live.svelte-jzwndk{z-index:2;color:#fff;white-space:nowrap;max-width:58%;transition:opacity .25s, transform .25s var(--lsd-ease);background:oklch(8% 0 0/.85);border:1px solid oklch(100% 0 0/.12);border-radius:999px;align-items:center;gap:.5rem;margin:0;padding:.45rem .8rem;font-size:clamp(.7rem,1.6cqw,.875rem);font-weight:600;display:inline-flex;position:absolute;top:67%;left:5%}.lsd-live.hide.svelte-jzwndk{opacity:0;transform:translateY(.25rem)}.lsd-live-where.svelte-jzwndk{text-overflow:ellipsis;color:oklch(100% 0 0/.7);font-weight:500;overflow:hidden}.lsd-live-count.svelte-jzwndk{color:#fff;background:oklch(100% 0 0/.12);border-radius:999px;flex:none;padding:.1rem .45rem;font-size:.85em;font-weight:600}.lsd-dot.svelte-jzwndk{background:#3ddc84;border-radius:50%;flex:none;width:.5rem;height:.5rem;animation:1.2s ease-out .2s svelte-jzwndk-lsd-pulse}@keyframes svelte-jzwndk-lsd-pulse{0%{box-shadow:0 0 #3ddc84b3}to{box-shadow:0 0 0 .6rem #3ddc8400}}.lsd-walker.svelte-jzwndk,.lsd-looker.svelte-jzwndk{bottom:var(--bottom,2%);height:var(--h,20%);position:absolute;overflow:visible}.lsd-walker.svelte-jzwndk{will-change:transform;animation:svelte-jzwndk-lsd-cross var(--secs) linear var(--delay) infinite;left:-8%}.lsd-walker.lsd-left.svelte-jzwndk{animation-name:svelte-jzwndk-lsd-cross-left}.lsd-looker.svelte-jzwndk{--h:21%;left:33%}.lsd-scene.svelte-jzwndk .lsd-body{fill:var(--lsd-ink)}.lsd-scene.svelte-jzwndk .lsd-shadow{fill:oklch(0% 0 0/.5)}.lsd-scene.svelte-jzwndk .lsd-leg path,.lsd-scene.svelte-jzwndk .lsd-arm path,.lsd-scene.svelte-jzwndk .lsd-limb{stroke:var(--lsd-ink);stroke-width:7px;stroke-linecap:round;fill:none}.lsd-scene.svelte-jzwndk .lsd-arm path,.lsd-scene.svelte-jzwndk .lsd-thin{stroke-width:5px;stroke-linejoin:round}.lsd-scene.svelte-jzwndk .lsd-glow{fill:oklch(92% .05 250/.9)}.lsd-walker.svelte-jzwndk .lsd-leg,.lsd-walker.svelte-jzwndk .lsd-arm{animation:.5s steps(3,jump-none) infinite alternate svelte-jzwndk-lsd-swing}.lsd-walker.svelte-jzwndk .lsd-leg{transform-origin:20px 60px}.lsd-walker.svelte-jzwndk .lsd-arm{transform-origin:20px 30px;animation-direction:alternate-reverse}.lsd-walker.svelte-jzwndk .lsd-leg.lsd-back{animation-direction:alternate-reverse}.lsd-walker.svelte-jzwndk .lsd-arm.lsd-back{animation-direction:alternate}@keyframes svelte-jzwndk-lsd-cross{to{transform:translate(116cqw)}}@keyframes svelte-jzwndk-lsd-cross-left{0%{transform:translate(116cqw)scaleX(-1)}to{transform:scaleX(-1)}}@keyframes svelte-jzwndk-lsd-swing{0%{rotate:-20deg}to{rotate:20deg}}.lsd-courier.svelte-jzwndk{z-index:4;transform-origin:50%;border-radius:4px;position:absolute;overflow:hidden;box-shadow:0 12px 30px oklch(0% 0 0/.5)}.lsd-phone.svelte-jzwndk{aspect-ratio:9/19;z-index:3;background:linear-gradient(145deg,#2c2932,#0c0b0f 40%);border-radius:14%/6.6%;width:max(25%,118px);padding:1.2cqw;position:absolute;bottom:5%;right:4%;box-shadow:0 0 0 1px oklch(100% 0 0/.14),0 24px 60px oklch(0% 0 0/.7);container-type:inline-size}.lsd-app.svelte-jzwndk{color:#fff;width:100%;height:100%;font-size:6.2cqw;font-family:var(--font-sans);background:#000;border-radius:11%/5.2%;position:relative;overflow:hidden}.lsd-status.svelte-jzwndk{align-items:center;padding:5cqw 8cqw 0;font-size:5cqw;font-weight:600;display:flex}.lsd-status.svelte-jzwndk i:where(.svelte-jzwndk){background:#121014;border-radius:99px;width:26cqw;height:7cqw;position:absolute;top:3.5cqw;left:50%;transform:translate(-50%)}.lsd-bar.svelte-jzwndk{justify-content:space-between;align-items:center;padding:6cqw 7cqw 2cqw;display:flex}.lsd-wordmark.svelte-jzwndk{font-size:7.5cqw}.lsd-logo.svelte-jzwndk{object-fit:contain;width:auto;max-width:40cqw;height:9cqw}.lsd-templates.svelte-jzwndk{z-index:1;grid-template-columns:1fr 1fr;gap:3cqw;transition:opacity .3s;display:grid;position:absolute;inset:0 7cqw auto}.lsd-templates.out.svelte-jzwndk{opacity:0}.lsd-templates.svelte-jzwndk img:where(.svelte-jzwndk){aspect-ratio:16/9;object-fit:cover;outline-offset:.6cqw;width:100%;transition:outline-color .2s, transform .3s var(--lsd-ease);border-radius:2cqw;outline:.8cqw solid #0000}.lsd-templates.svelte-jzwndk img.sel:where(.svelte-jzwndk){outline-color:var(--lsd-pink);transform:scale(1.04)}.lsd-drop.lsd-tpl.svelte-jzwndk{border-color:#0000}.lsd-perk.svelte-jzwndk span:where(.svelte-jzwndk):last-child{color:#3ddc84}.lsd-dots.svelte-jzwndk{gap:2cqw;display:flex}.lsd-dots.svelte-jzwndk span:where(.svelte-jzwndk){background:oklch(100% 0 0/.18);border-radius:99px;width:7cqw;height:2cqw;transition:background .3s}.lsd-dots.svelte-jzwndk span.on:where(.svelte-jzwndk){background:var(--lsd-pink)}.lsd-title.svelte-jzwndk{min-height:11cqw;font-family:var(--font-headline);text-transform:uppercase;margin:2cqw 0 3cqw;padding:0 7cqw;font-size:10cqw;line-height:1.05}.lsd-pane.svelte-jzwndk{opacity:0;transition:opacity .3s, transform .4s var(--lsd-ease);flex-direction:column;gap:4.5cqw;padding:0 7cqw 8cqw;display:flex;position:absolute;inset:45cqw 0 0;transform:translateY(5cqw)}.lsd-pane.on.svelte-jzwndk{opacity:1;transform:none}.lsd-hint.svelte-jzwndk{color:oklch(100% 0 0/.62);margin:0;font-size:6cqw;line-height:1.4}.lsd-btn.svelte-jzwndk{text-align:center;background:oklch(100% 0 0/.12);border-radius:3cqw;margin-top:auto;padding:4.6cqw;font-weight:700;transition:transform .12s,filter .12s}.lsd-action.svelte-jzwndk{background:var(--lsd-action);color:#000}.lsd-btn.pressed.svelte-jzwndk{filter:brightness(.85);transform:scale(.95)}.lsd-drop.svelte-jzwndk{width:min(100%, 76cqw * var(--r));aspect-ratio:var(--r);color:oklch(100% 0 0/.55);text-align:center;transition:width .4s var(--lsd-ease);border:.8cqw dashed oklch(100% 0 0/.25);border-radius:3cqw;align-self:center;place-items:center;font-size:5.4cqw;font-weight:600;display:grid;position:relative;overflow:hidden}.lsd-design.svelte-jzwndk{transition:transform .5s var(--lsd-ease);position:absolute;inset:0;transform:translateY(105%)}.lsd-design.in.svelte-jzwndk{transform:none}.lsd-map.svelte-jzwndk{aspect-ratio:1/.95;background:linear-gradient(90deg,#0000 0 30%,#2b2830 30% 33%,#0000 33% 68%,#2b2830 68% 71%,#0000 71%),linear-gradient(#0000 0 40%,#2b2830 40% 44%,#0000 44% 78%,#2b2830 78% 81%,#0000 81%),linear-gradient(35deg,#0000 0 48%,#2b2830 48% 51%,#0000 51%),#17151b;border-radius:3cqw;position:relative;overflow:hidden}.lsd-pin.svelte-jzwndk{width:6cqw;height:6cqw;transition:background .3s, width .3s var(--lsd-ease), height .3s var(--lsd-ease);background:oklch(100% 0 0/.35);border-radius:50% 50% 50% 0;position:absolute;transform:translate(-50%,-100%)rotate(-45deg)}.lsd-pin.sel.svelte-jzwndk{background:var(--lsd-pink);width:9cqw;height:9cqw}.lsd-pick.svelte-jzwndk{opacity:0;transition:opacity .3s, transform .4s var(--lsd-ease);background:#141217;border:1px solid oklch(100% 0 0/.1);border-radius:3cqw;padding:3.5cqw 4.5cqw;transform:translateY(3cqw)}.lsd-pick.on.svelte-jzwndk{opacity:1;transform:none}.lsd-pick.svelte-jzwndk strong:where(.svelte-jzwndk),.lsd-post-text.svelte-jzwndk strong:where(.svelte-jzwndk){white-space:nowrap;text-overflow:ellipsis;font-size:5.8cqw;display:block;overflow:hidden}.lsd-pick.svelte-jzwndk span:where(.svelte-jzwndk),.lsd-post-text.svelte-jzwndk span:where(.svelte-jzwndk){color:oklch(100% 0 0/.55);font-size:5.2cqw}.lsd-post.svelte-jzwndk{background:#141217;border:1px solid oklch(100% 0 0/.1);border-radius:3cqw;align-items:center;gap:3.5cqw;padding:2.5cqw;display:flex}.lsd-thumb.svelte-jzwndk{width:min(30cqw, 16cqw * var(--r));aspect-ratio:var(--r);border-radius:1.5cqw;flex:none;position:relative;overflow:hidden}.lsd-post-text.svelte-jzwndk{min-width:0}.lsd-cal.svelte-jzwndk{grid-template-columns:repeat(7,1fr);gap:1.2cqw;display:grid}.lsd-cal.svelte-jzwndk span:where(.svelte-jzwndk){aspect-ratio:1;color:oklch(100% 0 0/.72);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-size:4.6cqw;transition:background .2s,color .2s;display:grid}.lsd-cal.svelte-jzwndk span.lsd-wd:where(.svelte-jzwndk){aspect-ratio:auto;color:oklch(100% 0 0/.4);font-size:4cqw;font-weight:600}.lsd-cal.svelte-jzwndk span.on:where(.svelte-jzwndk){background:var(--lsd-pink);color:#000;font-weight:700}.lsd-summary.svelte-jzwndk{font-variant-numeric:tabular-nums;justify-content:space-between;font-size:6cqw;font-weight:600;display:flex}.lsd-done.svelte-jzwndk{text-align:center;justify-content:center;align-items:center;padding-bottom:30cqw}.lsd-tick.svelte-jzwndk{color:#000;background:#3ddc84;border-radius:50%;place-items:center;width:22cqw;height:22cqw;display:grid}.lsd-done.svelte-jzwndk strong:where(.svelte-jzwndk){font-family:var(--font-headline);text-transform:uppercase;font-size:10cqw;font-weight:400}.lsd-toggle.svelte-jzwndk{z-index:5;color:#fff;cursor:pointer;background:oklch(8% 0 0/.85);border:1px solid oklch(100% 0 0/.16);border-radius:50%;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:12px;right:12px}.lsd-toggle.svelte-jzwndk:focus-visible{outline:3px solid var(--primary);outline-offset:3px}@media (width<=600px){.lsd-scene.svelte-jzwndk{aspect-ratio:6/5}.lsd-mount.svelte-jzwndk{width:72%;height:56%;top:6%;left:4%}.lsd-wall.svelte-jzwndk{width:80%;top:3%;bottom:10%}.lsd-ground.svelte-jzwndk{height:10%}.lsd-skyline.svelte-jzwndk{bottom:10%}.lsd-live.svelte-jzwndk{max-width:56%;top:64%;left:4%}.lsd-phone.svelte-jzwndk{aspect-ratio:9/17;width:33%;bottom:4%;right:3%}.lsd-walker.lsd-extra.svelte-jzwndk{display:none}}@media (prefers-reduced-motion:reduce){.lsd-walker.svelte-jzwndk{display:none}.lsd-dot.svelte-jzwndk,.lsd-face.lsd-wipe.svelte-jzwndk{animation:none}.lsd-screen.svelte-jzwndk,.lsd-spill.svelte-jzwndk,.lsd-drop.svelte-jzwndk{transition:none}}
