.next-thumb.svelte-ixyf8w{position:absolute;right:6%;top:50%;width:min(36%,420px);border-radius:18px;opacity:0;rotate:-4deg;translate:0 -40%;box-shadow:0 30px 80px #00000073;transition:opacity .5s ease,translate .6s cubic-bezier(.2,.8,.2,1)}.next.svelte-ixyf8w:hover .next-thumb:where(.svelte-ixyf8w),.next.svelte-ixyf8w:focus-visible .next-thumb:where(.svelte-ixyf8w){opacity:1;translate:0 -50%}@media(max-width:767px){.next-thumb.svelte-ixyf8w{display:none}}.statement.svelte-1eqsdcr em{font-style:normal;color:var(--accent)}.stage-glow.svelte-1ningr0{position:absolute;inset:0;background:radial-gradient(50% 45% at 50% 55%,color-mix(in srgb,var(--accent) 15%,transparent),transparent 75%);pointer-events:none}.full-bleed.svelte-rtab19{aspect-ratio:var(--ratio)}.fb-img.svelte-rtab19{scale:calc(1.2 - (.2*min(1,var(--p, 1) * 1.6)));translate:0 calc((1 - min(1,var(--p, 1) * 1.6))*-6%);will-change:scale,translate}@media(max-width:767px){.full-bleed.svelte-rtab19{aspect-ratio:4 / 3}}.color-field.svelte-t1q3fd{color:var(--fg);--fg-muted: color-mix(in srgb, var(--fg) 72%, transparent)}.color-field.svelte-t1q3fd .mono-label,.color-field.svelte-t1q3fd .text-content-muted{color:var(--fg-muted)}.split-step.svelte-u72fy1{transition:opacity .5s ease}@media(min-width:768px){.split-step.svelte-u72fy1{display:flex;min-height:80vh;flex-direction:column;justify-content:center}.split-step.dim.svelte-u72fy1{opacity:.35}}.split-visual.svelte-u72fy1{animation:svelte-u72fy1-swap .6s cubic-bezier(.2,.8,.2,1)}@keyframes svelte-u72fy1-swap{0%{opacity:0;translate:0 24px}}@media(prefers-reduced-motion:reduce){.split-visual.svelte-u72fy1{animation:none}}.row.svelte-qyrza6{display:flex;align-items:center;gap:var(--gap, 16px);padding-right:var(--gap, 16px)}.row.svelte-qyrza6>li:where(.svelte-qyrza6){flex:none}.track.svelte-qyrza6{display:flex;width:-moz-max-content;width:max-content;animation:svelte-qyrza6-marquee var(--duration) linear infinite}.marquee.svelte-qyrza6:hover .track:where(.svelte-qyrza6){animation-play-state:paused}.scroller.svelte-qyrza6{overflow-x:auto;scroll-snap-type:x mandatory;padding-left:max(24px,calc((100vw - 1180px)/2));scrollbar-width:none}.scroller.svelte-qyrza6 .row:where(.svelte-qyrza6){padding-right:30vw}.scroller.svelte-qyrza6::-webkit-scrollbar{display:none}@media(pointer:fine){.scroller.svelte-qyrza6{cursor:grab;padding-bottom:14px;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--accent) 55%,transparent) transparent}.scroller.svelte-qyrza6::-webkit-scrollbar{display:block;height:6px}.scroller.svelte-qyrza6::-webkit-scrollbar-thumb{border-radius:999px;background:color-mix(in srgb,var(--accent) 55%,transparent)}}.scroller.svelte-qyrza6.dragging{cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.scroller.svelte-qyrza6 li:where(.svelte-qyrza6){scroll-snap-align:start}@keyframes svelte-qyrza6-marquee{to{translate:-50% 0}}@media(prefers-reduced-motion:reduce){.track.svelte-qyrza6{animation:none}}.gen-placeholder.svelte-dqcapf{background:radial-gradient(60% 70% at 30% 35%,color-mix(in srgb,var(--accent) 38%,transparent),transparent 70%),radial-gradient(50% 60% at 75% 70%,color-mix(in srgb,var(--accent) 22%,transparent),transparent 70%),var(--tone-ink, #111)}.arrow-label.svelte-m9df71{display:flex;align-items:center;gap:14px;font:12px/1 ui-monospace,monospace;letter-spacing:.08em;text-transform:uppercase}.arrow-label.svelte-m9df71 i:where(.svelte-m9df71){position:relative;flex:0 0 64px;height:1px;background:currentColor}.arrow-label.svelte-m9df71 i:where(.svelte-m9df71):after{content:"";position:absolute;right:0;top:-3px;width:7px;height:7px;border-top:1px solid currentColor;border-right:1px solid currentColor;rotate:45deg}.flow.svelte-1pstplt{display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));gap:28px 20px}.flow-visual.svelte-1pstplt{display:grid;place-items:end center;height:320px;margin-bottom:22px}.flow-num.svelte-1pstplt{display:flex;align-items:center;gap:10px;color:var(--accent);font:12px/1 ui-monospace,monospace}.flow-num.svelte-1pstplt:after{content:"";flex:1;height:1px;background:color-mix(in srgb,var(--accent) 40%,transparent)}li.svelte-1pstplt:last-child .flow-num:where(.svelte-1pstplt):after{background:transparent}.flow.svelte-1pstplt h3{font-size:17px;font-weight:500}.flow.svelte-1pstplt p{margin-top:6px;color:#a1a1aa;font-size:13px;line-height:1.6}@media(max-width:1023px){.flow.svelte-1pstplt{grid-template-columns:repeat(2,minmax(0,1fr))}.flow-visual.svelte-1pstplt{height:280px}}@media(max-width:639px){.flow.svelte-1pstplt{grid-template-columns:1fr}}.badge.svelte-104wvs1{display:inline-flex;align-items:center;gap:6px;margin-left:8px;border:1px solid color-mix(in srgb,var(--accent) 50%,transparent);border-radius:999px;padding:4px 10px;color:var(--accent);font:10px/1 ui-monospace,monospace;letter-spacing:.08em;text-transform:uppercase;vertical-align:middle;white-space:nowrap}.badge.svelte-104wvs1 i:where(.svelte-104wvs1){width:6px;height:6px;border-radius:50%;background:var(--accent)}.pipe.svelte-hjcikw{display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));gap:40px}.node.svelte-hjcikw{position:relative;display:grid;align-content:start;gap:8px;min-height:132px;border:1px solid color-mix(in srgb,var(--accent) 35%,transparent);border-radius:18px;background:#ffffff08;padding:18px}.node.svelte-hjcikw strong:where(.svelte-hjcikw){font-size:17px;font-weight:500}.node.svelte-hjcikw span:where(.svelte-hjcikw){color:#a1a1aa;font-size:13px;line-height:1.55}.node.muted.svelte-hjcikw{border-style:dashed;opacity:.75}.pipe.svelte-hjcikw:not(.columns) .node:where(.svelte-hjcikw):not(:last-child):after{content:"→";position:absolute;right:-30px;top:50%;translate:0 -50%;color:var(--accent);font-size:18px}.columns.svelte-hjcikw .node:where(.svelte-hjcikw){min-height:200px}@media(max-width:1023px){.pipe.svelte-hjcikw{gap:32px 40px;grid-template-columns:repeat(min(var(--n),3),minmax(0,1fr))}}@media(max-width:767px){.pipe.svelte-hjcikw{grid-template-columns:1fr;gap:34px}.node.svelte-hjcikw,.columns.svelte-hjcikw .node:where(.svelte-hjcikw){min-height:auto}.pipe.svelte-hjcikw:not(.columns) .node:where(.svelte-hjcikw):not(:last-child):after{content:"↓";inset:auto auto -28px 50%;translate:-50% 0}}.construct.svelte-ofug4g{min-height:clamp(420px,52vw,720px);color:var(--fg);background-image:radial-gradient(color-mix(in srgb,var(--fg) 10%,transparent) 1px,transparent 1px);background-size:22px 22px}.corner.svelte-ofug4g{position:absolute;z-index:2;color:color-mix(in srgb,var(--fg) 70%,transparent);font:11px/1 ui-monospace,monospace;letter-spacing:.1em;text-transform:uppercase}.tl.svelte-ofug4g{left:28px;top:28px}.tr.svelte-ofug4g{right:28px;top:28px}.bl.svelte-ofug4g{left:28px;bottom:28px}.stage.svelte-ofug4g{position:absolute;inset:0;display:grid;place-items:center;padding:72px 6%;container-type:size}.art.svelte-ofug4g{position:relative;width:min(100cqw,100cqh * var(--ar))}.silhouette.svelte-ofug4g,.ghost.svelte-ofug4g,.overlay.svelte-ofug4g{position:absolute;inset:0;width:100%;height:100%}.silhouette.svelte-ofug4g svg,.ghost.svelte-ofug4g svg{display:block;width:100%;height:100%;overflow:visible}.ghost.svelte-ofug4g :is(path,rect,ellipse,circle,polygon,line){fill:none!important;stroke:var(--fg)!important;stroke-width:var(--sw, 1.2px)!important}.armed.svelte-ofug4g .ghost:where(.svelte-ofug4g) :is(path,rect,ellipse,circle,polygon,line){stroke-dasharray:1;stroke-dashoffset:1}.shown.svelte-ofug4g .ghost:where(.svelte-ofug4g) :is(path,rect,ellipse,circle,polygon,line){stroke-dashoffset:0;transition:stroke-dashoffset 1.6s cubic-bezier(.65,0,.35,1);transition-delay:calc(var(--k, 0) * .22s)}.silhouette.svelte-ofug4g :is(path,rect,ellipse,circle,polygon,line){fill:color-mix(in srgb,var(--fg) 12%,transparent)!important}.silhouette.svelte-ofug4g [fill=none],.silhouette.svelte-ofug4g svg[fill=none] :is(path,rect,ellipse,circle,polygon,line):not([fill]){fill:none!important}.silhouette.svelte-ofug4g [stroke]:not([stroke=none]){stroke:color-mix(in srgb,var(--fg) 12%,transparent)!important}.overlay.svelte-ofug4g{overflow:visible}.guides.svelte-ofug4g line:where(.svelte-ofug4g){stroke:color-mix(in srgb,var(--fg) 22%,transparent);stroke-dasharray:4 6}.handles.svelte-ofug4g line:where(.svelte-ofug4g){stroke:color-mix(in srgb,var(--fg) 55%,transparent)}.handles.svelte-ofug4g circle:where(.svelte-ofug4g){fill:var(--fg)}.anchors.svelte-ofug4g rect:where(.svelte-ofug4g){fill:var(--tone-deep, #111);stroke:var(--fg);stroke-width:1px}.icon-art.svelte-ofug4g{position:relative;width:min(62%,440px);aspect-ratio:1}.icon-art.svelte-ofug4g img:where(.svelte-ofug4g){position:absolute;inset:0;width:100%;height:100%;border-radius:22.4%;opacity:.9}.keylines.svelte-ofug4g{position:absolute;inset:0;width:100%;height:100%;overflow:visible;fill:none;stroke:color-mix(in srgb,var(--fg) 55%,transparent);stroke-width:.25}.final.svelte-ofug4g{position:absolute;right:24px;bottom:24px;z-index:2;display:grid;place-items:center;width:clamp(120px,16vw,200px);aspect-ratio:16 / 10;border-radius:16px;background:#fff;padding:18px;box-shadow:0 20px 50px #0000004d}.final.svelte-ofug4g img:where(.svelte-ofug4g){max-width:100%;max-height:100%}.armed.svelte-ofug4g .silhouette:where(.svelte-ofug4g),.armed.svelte-ofug4g .handles:where(.svelte-ofug4g),.armed.svelte-ofug4g .anchors:where(.svelte-ofug4g) rect:where(.svelte-ofug4g),.armed.svelte-ofug4g .keylines:where(.svelte-ofug4g){opacity:0}.shown.svelte-ofug4g .keylines:where(.svelte-ofug4g){opacity:1;transition:opacity 1.2s ease}.shown.svelte-ofug4g .silhouette:where(.svelte-ofug4g),.shown.svelte-ofug4g .handles:where(.svelte-ofug4g){opacity:1;transition:opacity 1s ease 1.4s}.shown.svelte-ofug4g .anchors:where(.svelte-ofug4g) rect:where(.svelte-ofug4g){opacity:1;transition:opacity .4s ease;transition-delay:calc(1.6s + var(--i) * 6ms)}@media(max-width:767px){.stage.svelte-ofug4g{padding:64px 20px 120px}.final.svelte-ofug4g{width:120px}.bl.svelte-ofug4g{display:none}}.specimen.svelte-iirdjk{margin-top:18px;font-size:clamp(96px,13vw,196px);line-height:1;letter-spacing:-.03em}.tile.svelte-1nfrdgs{display:grid;grid-template-rows:1fr auto;border:1px solid rgba(255,255,255,.08);border-radius:20px;background:#00000047;padding:16px}.tile.light.svelte-1nfrdgs{border-color:#0000000f;background:#fafaf9;color:#292524}.tile-label.svelte-1nfrdgs{margin-top:12px;color:#a1a1aa;font:11px/1 ui-monospace,monospace;letter-spacing:.08em;text-transform:uppercase}.tile.light.svelte-1nfrdgs .tile-label:where(.svelte-1nfrdgs){color:#78716c}.esprs.svelte-14s5g9n{width:min(100%,250px);color:#f5f5f5;font-family:Outfit,Inter,system-ui,sans-serif}.glass.svelte-14s5g9n{display:grid;gap:8px;border:1px solid rgba(213,206,163,.18);border-radius:18px;background:linear-gradient(160deg,#3c2a21f2,#1a120bf2);padding:14px;box-shadow:0 20px 50px #00000073}.glass.mini.svelte-14s5g9n{margin-top:10px}.center.svelte-14s5g9n{justify-items:center}.lbl.svelte-14s5g9n{color:#d5cea3;font-size:11px;font-weight:600}.menubar.svelte-14s5g9n{display:flex;align-items:center;gap:10px;border-radius:10px;background:#f5f5f5eb;padding:6px 12px;color:#111;font-size:12px}.menubar.svelte-14s5g9n .cup:where(.svelte-14s5g9n) svg:where(.svelte-14s5g9n){width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:4}.menubar.svelte-14s5g9n .sys:where(.svelte-14s5g9n){margin-left:auto;color:#52525b}.chip.svelte-14s5g9n{justify-self:start;border-radius:999px;background:#ffffff14;padding:4px 10px;color:#c7bba8;font-size:11px}.chip.on.svelte-14s5g9n{background:#34d39929;color:#34d399}.chip.away.svelte-14s5g9n{background:#d977062e;color:#f59e0b}.t.svelte-14s5g9n{font-size:13px}.row.svelte-14s5g9n{display:grid;gap:2px;border-radius:10px;padding:7px 9px;font-size:12px}.row.svelte-14s5g9n small:where(.svelte-14s5g9n){color:#a1a1aa;font-size:10px}.row.sel.svelte-14s5g9n{background:#8b5e3c73}.grass.svelte-14s5g9n{display:grid;grid-template-columns:repeat(10,1fr);gap:4px}.grass.svelte-14s5g9n i:where(.svelte-14s5g9n){aspect-ratio:1;border-radius:3px}.member.svelte-14s5g9n{display:grid;grid-template-columns:auto auto 1fr;align-items:center;gap:2px 8px;font-size:12px}.member.svelte-14s5g9n small:where(.svelte-14s5g9n){justify-self:end;color:#a1a1aa;font-family:ui-monospace,monospace}.member.svelte-14s5g9n em:where(.svelte-14s5g9n){grid-column:1 / -1;color:#c7bba8;font-size:11px;font-style:normal}.code.svelte-14s5g9n{font:600 22px ui-monospace,monospace;letter-spacing:.12em}.btn.svelte-14s5g9n{border-radius:999px;background:linear-gradient(135deg,#8b5e3c,#3c2a21);padding:6px 14px;font-size:12px}.cli-line.svelte-1ey6sz3{display:inline-block;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:#ffffff08;padding:14px 20px;color:#e4e4e7;font:14px ui-monospace,monospace;white-space:nowrap}.focus-ring.svelte-1ey6sz3{position:absolute;width:min(75vw,650px);aspect-ratio:1;border-radius:50%;border:1px solid color-mix(in srgb,var(--accent) 35%,transparent);box-shadow:inset 0 0 80px color-mix(in srgb,var(--accent) 8%,transparent);animation:svelte-1ey6sz3-slowPulse 5s ease-in-out infinite}.focus-ring.svelte-1ey6sz3 i:where(.svelte-1ey6sz3){position:absolute;inset:-1px;border-radius:inherit;border-top:3px solid var(--accent);animation:svelte-1ey6sz3-spin 8s linear infinite}.esprs-screen.svelte-1ey6sz3{width:min(42%,360px);border:1px solid rgba(255,255,255,.18);border-radius:26px;box-shadow:0 35px 100px #0000008c}.presence-card.svelte-1ey6sz3{position:absolute;z-index:12;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:2px 9px;border:1px solid rgba(255,255,255,.12);border-radius:16px;background:#0d0d10d1;padding:13px 16px;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.presence-card.svelte-1ey6sz3 i:where(.svelte-1ey6sz3){grid-row:1/3;width:9px;height:9px;border-radius:50%;background:#4fc9c0;box-shadow:0 0 14px #4fc9c0}.presence-card.svelte-1ey6sz3 span:where(.svelte-1ey6sz3){color:#a1a1aa;font-size:11px}.presence-card.svelte-1ey6sz3 strong:where(.svelte-1ey6sz3){font-size:13px}.presence-one.svelte-1ey6sz3{left:5%;top:14%;animation:svelte-1ey6sz3-float 5s ease-in-out infinite}.presence-two.svelte-1ey6sz3{right:5%;bottom:12%;animation:svelte-1ey6sz3-float 5s ease-in-out -2.5s infinite}@keyframes svelte-1ey6sz3-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes svelte-1ey6sz3-spin{to{transform:rotate(360deg)}}@keyframes svelte-1ey6sz3-slowPulse{0%,to{opacity:.55;transform:scale(.97)}50%{opacity:1;transform:scale(1.02)}}.esprs-shot.svelte-1ey6sz3{width:min(100%,420px);border:1px solid rgba(0,0,0,.12);border-radius:26px;box-shadow:0 35px 100px #00000059}.lounge.svelte-1ey6sz3{display:grid;width:min(100%,420px);gap:10px}.lounge.svelte-1ey6sz3 li:where(.svelte-1ey6sz3){display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:12px;border-radius:16px;background:#09090be0;padding:16px 18px;color:#fafafa;font-size:14px}.lounge.svelte-1ey6sz3 i:where(.svelte-1ey6sz3){width:9px;height:9px;border-radius:50%;background:#52525b}.lounge.svelte-1ey6sz3 i.on:where(.svelte-1ey6sz3){background:#4fc9c0;box-shadow:0 0 14px #4fc9c0}.lounge.svelte-1ey6sz3 span:where(.svelte-1ey6sz3){color:#a1a1aa;font-size:12px}.lounge.svelte-1ey6sz3 b:where(.svelte-1ey6sz3){font:12px ui-monospace,monospace}.log-line.svelte-1ey6sz3{display:inline-block;border:1px solid rgba(255,255,255,.1);border-radius:999px;padding:14px 22px;color:#d4d4d8;font:14px ui-monospace,monospace;white-space:nowrap}.log-line.svelte-1ey6sz3:first-letter{color:var(--accent)}@media(max-width:767px){.presence-card.svelte-1ey6sz3{display:none}.esprs-screen.svelte-1ey6sz3{width:48%;border-radius:16px}}@media(prefers-reduced-motion:reduce){.focus-ring.svelte-1ey6sz3,.focus-ring.svelte-1ey6sz3 i:where(.svelte-1ey6sz3),.presence-card.svelte-1ey6sz3{animation:none!important}}.collage-box.svelte-1luib6b{position:relative;aspect-ratio:var(--ratio)}.collage-item.svelte-1luib6b{position:absolute;left:var(--x);top:var(--y);width:var(--w);rotate:var(--r);translate:0 calc((.5 - var(--p, .5)) * var(--d) * 140px)}@media(max-width:767px){.collage-box.svelte-1luib6b{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:16px;aspect-ratio:auto}.collage-item.svelte-1luib6b{position:relative;left:auto;top:auto;width:auto;rotate:calc(var(--r) / 3);translate:none}.collage-item.wide.svelte-1luib6b{grid-column:1 / -1;order:-1}}.iphone.svelte-q70tb{container-type:inline-size}.iphone.tilted.svelte-q70tb{perspective:1800px;filter:drop-shadow(calc(var(--ry) * -1.4px) 46px 34px rgba(0,0,0,.55))}.tilted.svelte-q70tb .device:where(.svelte-q70tb){transform-style:preserve-3d;transform:rotateX(calc(var(--rx) - var(--my, 0) * 6deg)) rotateY(calc(var(--ry) + (.5 - var(--p, .5)) * 16deg + var(--mx, 0) * 10deg)) rotate(var(--rz));transition:transform .6s cubic-bezier(.2,.8,.2,1);box-shadow:inset 0 0 0 .35cqw #ffffff38}@media(prefers-reduced-motion:reduce){.tilted.svelte-q70tb .device:where(.svelte-q70tb){transition:none}}.iphone.far.svelte-q70tb{filter:brightness(.72) saturate(.85) drop-shadow(calc(var(--ry) * -1.4px) 46px 34px rgba(0,0,0,.55))}.slab.svelte-q70tb{position:absolute;inset:0;border-radius:17.5cqw;background:linear-gradient(140deg,#9a9aa0,#4a4a50 35%,#7c7c82 62%,#2c2c30);transform:translateZ(calc(var(--z) * -1.1cqw))}.slab.svelte-q70tb:last-child{background:#111113}.tilted.svelte-q70tb .bezel:where(.svelte-q70tb),.tilted.svelte-q70tb .btn:where(.svelte-q70tb){transform:translateZ(.01px)}.device.svelte-q70tb{position:relative;border-radius:17.5cqw;background:linear-gradient(140deg,#6b6b70,#2a2a2e 22%,#4a4a50 48%,#1c1c1f 70%,#5a5a60);padding:1.3cqw;box-shadow:inset 0 0 0 .35cqw #ffffff2e,inset 0 0 0 .9cqw #00000059,0 40px 80px -20px #000000a6,0 20px 40px -24px #0009}.bezel.svelte-q70tb{border-radius:16.4cqw;background:#050506;padding:2.6cqw}.screen.svelte-q70tb{position:relative;display:flex;flex-direction:column;overflow:hidden;aspect-ratio:393 / 852;border-radius:13.6cqw;background:var(--status-bg, #fff)}.status.svelte-q70tb{display:flex;flex:none;height:12.8cqw;align-items:center;justify-content:space-between;padding:1.8cqw 8.5cqw 0 10.5cqw;color:#111}.time.svelte-q70tb{font:600 4.3cqw/1 -apple-system,SF Pro Text,system-ui,sans-serif;letter-spacing:-.01em}.icons.svelte-q70tb{display:flex;align-items:center;gap:1.4cqw}.icons.svelte-q70tb svg:where(.svelte-q70tb){height:3.2cqw;fill:currentColor}img.svelte-q70tb{display:block;flex:1;min-height:0;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.island.svelte-q70tb{position:absolute;left:50%;top:2.6cqw;width:30cqw;height:8.8cqw;translate:-50% 0;border-radius:999px;background:#000}.glare.svelte-q70tb{position:absolute;inset:0;background:linear-gradient(118deg,#ffffff29,#fff0 32%);pointer-events:none}.btn.svelte-q70tb{position:absolute;width:.9cqw;border-radius:.5cqw;background:linear-gradient(90deg,#3a3a3e,#6b6b70)}.action.svelte-q70tb{left:-.6cqw;top:18%;height:6%}.vol-up.svelte-q70tb{left:-.6cqw;top:27%;height:10%}.vol-down.svelte-q70tb{left:-.6cqw;top:39%;height:10%}.power.svelte-q70tb{right:-.6cqw;top:30%;height:15%;background:linear-gradient(90deg,#6b6b70,#3a3a3e)}.duo.svelte-aykk9g{container-type:inline-size;perspective:2200px;filter:drop-shadow(calc(var(--ry) * -1.2px) 50px 36px rgba(0,0,0,.55))}.device.svelte-aykk9g{position:relative;display:flex;transform-style:preserve-3d;transform:rotateX(calc(var(--rx) - var(--my, 0) * 6deg)) rotateY(calc(var(--ry) + (.5 - var(--p, .5)) * 12deg + var(--mx, 0) * 10deg)) rotate(var(--rz));transition:transform .6s cubic-bezier(.2,.8,.2,1)}.half.svelte-aykk9g{position:relative;width:50%;transform-style:preserve-3d;--bend: var(--fold)}.armed.svelte-aykk9g:not(.open) .half:where(.svelte-aykk9g){--bend: 78deg}.open.svelte-aykk9g .half:where(.svelte-aykk9g){transition:transform 1.8s cubic-bezier(.16,1,.3,1) .15s}.left.svelte-aykk9g{transform-origin:right center;transform:rotateY(var(--bend))}.right.svelte-aykk9g{transform-origin:left center;transform:rotateY(calc(var(--bend) * -1))}.frame.svelte-aykk9g{position:relative;background:linear-gradient(150deg,#f4f4f6,#9c9ca2 18%,#e9e9ec 38%,#6f6f75 62%,#d8d8dc 82%,#8a8a90);padding:.55cqw}.left.svelte-aykk9g .frame:where(.svelte-aykk9g){border-radius:5.2cqw 0 0 5.2cqw;padding-right:0}.right.svelte-aykk9g .frame:where(.svelte-aykk9g){border-radius:0 5.2cqw 5.2cqw 0;padding-left:0}.screen.svelte-aykk9g{position:relative;overflow:hidden;aspect-ratio:.695;background:#050506;padding:1.1cqw}.left.svelte-aykk9g .screen:where(.svelte-aykk9g){border-radius:4.7cqw 0 0 4.7cqw;padding-right:0}.right.svelte-aykk9g .screen:where(.svelte-aykk9g){border-radius:0 4.7cqw 4.7cqw 0;padding-left:0}.screen.svelte-aykk9g:before{content:"";position:absolute;inset:1.1cqw;background:var(--status-bg, #fff)}.left.svelte-aykk9g .screen:where(.svelte-aykk9g):before{right:0;border-radius:3.6cqw 0 0 3.6cqw}.right.svelte-aykk9g .screen:where(.svelte-aykk9g):before{left:0;border-radius:0 3.6cqw 3.6cqw 0}.screen.svelte-aykk9g img:where(.svelte-aykk9g){position:absolute;top:4.3cqw;bottom:1.1cqw;width:calc(200% - 2.2cqw);max-width:none;height:calc(100% - 5.4cqw);-o-object-fit:cover;object-fit:cover;-o-object-position:left top;object-position:left top}.left.svelte-aykk9g .screen:where(.svelte-aykk9g) img:where(.svelte-aykk9g){left:1.1cqw;border-radius:0 0 0 3.6cqw}.right.svelte-aykk9g .screen:where(.svelte-aykk9g) img:where(.svelte-aykk9g){left:calc(-100% + 1.1cqw);border-radius:0 0 3.6cqw}.time.svelte-aykk9g{position:absolute;left:4.6cqw;top:2.1cqw;color:#111;font:600 1.7cqw/1 -apple-system,SF Pro Text,system-ui,sans-serif}.icons.svelte-aykk9g{position:absolute;right:5.6cqw;top:2.2cqw;display:flex;align-items:center;gap:.5cqw}.icons.svelte-aykk9g i:where(.svelte-aykk9g){width:1.2cqw;height:1cqw;border-radius:.2cqw;background:#111}.icons.svelte-aykk9g b:where(.svelte-aykk9g){width:2.2cqw;height:1.05cqw;border-radius:.35cqw;background:#111}.island.svelte-aykk9g{position:absolute;right:2.1cqw;top:50%;width:2.4cqw;height:9cqw;translate:0 -50%;border-radius:999px;background:#000}.shade.svelte-aykk9g{position:absolute;inset:0;pointer-events:none}.left.svelte-aykk9g .shade:where(.svelte-aykk9g){background:linear-gradient(90deg,rgba(255,255,255,.06),transparent 45%,transparent 98.5%,rgba(0,0,0,.06))}.right.svelte-aykk9g .shade:where(.svelte-aykk9g){background:linear-gradient(90deg,rgba(0,0,0,.05),transparent 1.5%,transparent 55%,rgba(255,255,255,.05))}.slab.svelte-aykk9g{position:absolute;inset:0;background:linear-gradient(150deg,#c9c9ce,#6d6d73 45%,#b2b2b8 70%,#55555b);transform:translateZ(calc(var(--z) * -.32cqw))}.left.svelte-aykk9g .slab:where(.svelte-aykk9g){border-radius:5.2cqw 0 0 5.2cqw}.right.svelte-aykk9g .slab:where(.svelte-aykk9g){border-radius:0 5.2cqw 5.2cqw 0}@media(prefers-reduced-motion:reduce){.device.svelte-aykk9g,.half.svelte-aykk9g{transition:none}}.pte.svelte-u7ihbj{width:min(100%,240px);color:#292524;font-family:Pretendard,system-ui,sans-serif}.card.svelte-u7ihbj{display:grid;gap:10px;border:1px solid #e7e5e4;border-radius:16px;background:#fff;padding:16px;box-shadow:0 18px 40px #00000040}.center.svelte-u7ihbj{justify-items:center}.lbl.svelte-u7ihbj{color:#4338ca;font:600 10px/1 ui-monospace,monospace;letter-spacing:.08em;text-transform:uppercase}.txt.svelte-u7ihbj,.q.svelte-u7ihbj{font-size:12px;line-height:1.5}.wave.svelte-u7ihbj{display:flex;height:32px;align-items:center;gap:3px}.wave.svelte-u7ihbj i:where(.svelte-u7ihbj){width:3px;border-radius:2px;background:#4338ca}.mic.svelte-u7ihbj{width:36px;height:36px;justify-self:center;border-radius:50%;background:#ef4444;box-shadow:0 0 0 6px #ef444426}.opt.svelte-u7ihbj{border:1px solid #e7e5e4;border-radius:10px;padding:8px 10px;font-size:12px}.opt.on.svelte-u7ihbj{border-color:#4338ca;background:#eef2ff;color:#4338ca}.big.svelte-u7ihbj{font-size:40px;font-weight:700;line-height:1}.track.svelte-u7ihbj{height:6px;border-radius:3px;background:#e7e5e4}.track.svelte-u7ihbj i:where(.svelte-u7ihbj){display:block;width:82%;height:100%;border-radius:3px;background:#4338ca}.ticks.svelte-u7ihbj{display:flex;justify-content:space-between;color:#78716c;font-size:10px}.bubble.svelte-u7ihbj{max-width:90%;border-radius:12px 12px 12px 4px;background:#f5f5f4;padding:8px 10px;font-size:11px;line-height:1.45}.bubble.me.svelte-u7ihbj{justify-self:end;border-radius:12px 12px 4px;background:#4338ca;color:#fff}.ring.svelte-u7ihbj{position:relative;width:96px;height:96px}.ring.svelte-u7ihbj svg:where(.svelte-u7ihbj){rotate:-90deg}.ring.svelte-u7ihbj .bg:where(.svelte-u7ihbj){fill:none;stroke:#e7e5e4;stroke-width:7}.ring.svelte-u7ihbj .fg:where(.svelte-u7ihbj){fill:none;stroke:#4338ca;stroke-linecap:round;stroke-width:7}.ring.svelte-u7ihbj strong:where(.svelte-u7ihbj){position:absolute;inset:0;display:grid;place-items:center;font-size:26px}.trait.svelte-u7ihbj{display:grid;width:100%;grid-template-columns:88px 1fr;align-items:center;gap:8px;font-size:11px}.trait.svelte-u7ihbj i:where(.svelte-u7ihbj){height:5px;border-radius:3px;background:#e7e5e4}.trait.svelte-u7ihbj b:where(.svelte-u7ihbj){display:block;height:100%;border-radius:3px;background:#4338ca}.words.svelte-u7ihbj{display:flex;flex-wrap:wrap;gap:4px}.w.svelte-u7ihbj{border-radius:6px;padding:2px 6px;font-size:11px}.w.good.svelte-u7ihbj{background:#dcfce7;color:#166534}.w.average.svelte-u7ihbj{background:#fef3c7;color:#92400e}.w.bad.svelte-u7ihbj{background:#fee2e2;color:#991b1b}.w.pause.svelte-u7ihbj{background:#f5f5f4;color:#78716c}.legend.svelte-u7ihbj{display:flex;flex-wrap:wrap;gap:4px}.mods.svelte-u7ihbj{display:grid;grid-template-columns:1fr 1fr;gap:8px}.mods.svelte-u7ihbj span:where(.svelte-u7ihbj){border-radius:999px;background:color-mix(in srgb,var(--c) 14%,#fff);padding:8px 12px;color:var(--c);font-size:12px;font-weight:600;text-align:center}.screen-shell.svelte-fps7ps{position:relative;overflow:hidden;border-radius:18px;border:1px solid rgba(255,255,255,.12);background:#111;box-shadow:0 35px 100px #0000008c}.screen-shell.svelte-fps7ps:before{content:"";display:block;height:26px;background:linear-gradient(90deg,#16161a,#111);border-bottom:1px solid rgba(255,255,255,.06)}.screen-shell.svelte-fps7ps img:where(.svelte-fps7ps){display:block;width:100%}.signal-chip.svelte-fps7ps{position:absolute;z-index:2;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:#09090bcc;padding:10px 15px;color:#d4d4d8;font:11px/1.1 ui-monospace,monospace;letter-spacing:.08em;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.screen-float.svelte-fps7ps{animation:svelte-fps7ps-float 6s ease-in-out infinite}.screen-float-delayed.svelte-fps7ps{animation:svelte-fps7ps-float 6s ease-in-out -3s infinite}@keyframes svelte-fps7ps-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media(prefers-reduced-motion:reduce){.screen-float.svelte-fps7ps,.screen-float-delayed.svelte-fps7ps{animation:none!important}}.wow-mockup.svelte-gtxkxy{position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.14);background:#120c28;color:#f0ebf9;box-shadow:0 34px 90px #0000008f}.wow-phone.svelte-gtxkxy{width:100%;aspect-ratio:9/17.8;border:7px solid #1e1e22;border-radius:36px}.wow-monitor.svelte-gtxkxy{width:100%;min-height:335px;border-radius:17px}.wow-statusbar.svelte-gtxkxy{display:flex;justify-content:space-between;height:30px;padding:7px 14px 0;color:#c8bddf;font-size:9px}.wow-statusbar.svelte-gtxkxy i:where(.svelte-gtxkxy){width:39px;height:13px;border-radius:20px;background:#050507}.wow-mock-header.svelte-gtxkxy{display:flex;height:46px;align-items:center;gap:13px;border-bottom:1px solid #36284d;padding:0 15px}.wow-mock-header.svelte-gtxkxy b:where(.svelte-gtxkxy){color:#a78bfa;font-size:12px;letter-spacing:.15em}.wow-mock-header.svelte-gtxkxy span:where(.svelte-gtxkxy){color:#f4efff;font-size:12px}.wow-mock-header.svelte-gtxkxy>i:where(.svelte-gtxkxy){width:7px;height:7px;margin-left:auto;border-radius:50%;background:#7c5cfc}.wow-mock-body.svelte-gtxkxy{display:grid;gap:11px;padding:16px}.wow-mock-label.svelte-gtxkxy{color:#9c8cb9;font:9px ui-monospace,monospace;letter-spacing:.1em}.sound-wave.svelte-gtxkxy{display:flex;height:40px;align-items:center;justify-content:center;gap:4px;border:1px solid #382854;border-radius:10px;background:#19112c}.sound-wave.svelte-gtxkxy i:where(.svelte-gtxkxy){width:3px;height:var(--h,16px);border-radius:9px;background:#a78bfa}.sound-wave.svelte-gtxkxy i:where(.svelte-gtxkxy):nth-child(3n){--h:26px}.sound-wave.svelte-gtxkxy i:where(.svelte-gtxkxy):nth-child(4n){--h:10px}.wow-mock-card.svelte-gtxkxy,.wow-mock-task.svelte-gtxkxy,.agent-change.svelte-gtxkxy,.approval-mock.svelte-gtxkxy{border:1px solid #382854;border-radius:10px;background:#1b1230;padding:12px}.wow-mock-card.svelte-gtxkxy{display:grid;gap:5px}.wow-mock-card.svelte-gtxkxy small:where(.svelte-gtxkxy),.agent-change.svelte-gtxkxy small:where(.svelte-gtxkxy){color:#9c8cb9;font:8px ui-monospace,monospace}.wow-mock-card.svelte-gtxkxy strong:where(.svelte-gtxkxy){font-size:13px}.wow-mock-card.svelte-gtxkxy span:where(.svelte-gtxkxy),.approval-mock.svelte-gtxkxy span:where(.svelte-gtxkxy){color:#b9aecb;font-size:10px}.wow-mock-task.svelte-gtxkxy{display:flex;align-items:center;gap:8px;padding:10px;color:#e8e0f7;font-size:10px}.wow-mock-task.svelte-gtxkxy i:where(.svelte-gtxkxy){width:7px;height:7px;border-radius:50%;background:#7c5cfc}.wow-mock-task.svelte-gtxkxy b:where(.svelte-gtxkxy){margin-left:auto;color:#a78bfa}.kanban-mock.svelte-gtxkxy{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;padding:18px}.kanban-mock.svelte-gtxkxy>div:where(.svelte-gtxkxy){display:grid;align-content:start;gap:9px;border-radius:10px;background:#181126;padding:9px}.kanban-mock.svelte-gtxkxy small:where(.svelte-gtxkxy){color:#9c8cb9;font:8px ui-monospace,monospace}.kanban-mock.svelte-gtxkxy article:where(.svelte-gtxkxy){min-height:65px;border:1px solid #382854;border-radius:8px;background:#241a3b;padding:10px 8px;font-size:10px}.kanban-mock.svelte-gtxkxy article:where(.svelte-gtxkxy) i:where(.svelte-gtxkxy){display:block;width:-moz-max-content;width:max-content;margin-top:8px;border-radius:4px;background:#51398e;padding:3px 5px;color:#d8cafa;font-size:7px;font-style:normal}.preview-mock.svelte-gtxkxy{display:grid;grid-template-columns:1.35fr .8fr;gap:10px;padding:18px}.preview-browser.svelte-gtxkxy{min-height:210px;overflow:hidden;border-radius:9px;background:#f4f1f8;color:#292039}.preview-browser.svelte-gtxkxy>i:where(.svelte-gtxkxy){display:inline-block;width:6px;height:6px;margin:10px 0 0 10px;border-radius:50%;background:#8b5cf6}.preview-browser.svelte-gtxkxy>div:where(.svelte-gtxkxy){display:grid;gap:12px;place-content:center;height:175px;padding:12px;text-align:center}.preview-browser.svelte-gtxkxy b:where(.svelte-gtxkxy){color:#6941c6;font-size:10px;letter-spacing:.08em}.preview-browser.svelte-gtxkxy span:where(.svelte-gtxkxy){font-size:16px;font-weight:600}.preview-browser.svelte-gtxkxy em:where(.svelte-gtxkxy){width:60px;height:18px;margin:auto;border-radius:9px;background:#7c5cfc}.preview-log.svelte-gtxkxy{display:grid;align-content:center;gap:11px;color:#cfc5e1;font:9px ui-monospace,monospace}.preview-log.svelte-gtxkxy small:where(.svelte-gtxkxy){color:#a78bfa}.git-branch.svelte-gtxkxy,.git-file.svelte-gtxkxy,.git-commit.svelte-gtxkxy{border:1px solid #382854;border-radius:9px;background:#1b1230;padding:11px;color:#ded5ed;font:9px ui-monospace,monospace}.git-file.svelte-gtxkxy{display:flex;gap:7px;align-items:center}.git-file.svelte-gtxkxy b:where(.svelte-gtxkxy){color:#4ade80}.git-file.svelte-gtxkxy span:where(.svelte-gtxkxy){margin-left:auto;color:#4ade80}.git-commit.svelte-gtxkxy{background:#6846d4;text-align:center}.agent-bubble.svelte-gtxkxy{width:90%;border-radius:11px 11px 11px 3px;background:#2b2050;padding:12px;color:#ded5ed;font-size:10px}.agent-change.svelte-gtxkxy{display:grid;gap:6px;font:9px ui-monospace,monospace}.agent-change.svelte-gtxkxy span:where(.svelte-gtxkxy){color:#4ade80}.approval-mock.svelte-gtxkxy{display:grid;gap:6px;border-color:#7053cc}.approval-mock.svelte-gtxkxy>b:where(.svelte-gtxkxy){font-size:10px}.approval-mock.svelte-gtxkxy>div:where(.svelte-gtxkxy){display:flex;justify-content:flex-end;gap:6px;margin-top:4px}.approval-mock.svelte-gtxkxy i:where(.svelte-gtxkxy){border-radius:6px;background:#37275a;padding:6px 8px;color:#ded5ed;font-size:8px;font-style:normal}.approval-mock.svelte-gtxkxy i:where(.svelte-gtxkxy):last-child{background:#704ed7}@media(max-width:767px){.wow-monitor.svelte-gtxkxy{min-height:300px}.preview-mock.svelte-gtxkxy{padding:12px}}.wow.svelte-hatx1b{width:min(100%,250px);color:#f0ebf9;font-family:-apple-system,system-ui,sans-serif}.card.svelte-hatx1b{display:grid;gap:8px;border:1px solid #3a2a60;border-radius:16px;background:#241748;padding:16px;box-shadow:0 20px 50px #00000073}.lbl.svelte-hatx1b{color:#a78bfa;font:600 10px/1 ui-monospace,monospace;letter-spacing:.08em;text-transform:uppercase}strong.svelte-hatx1b{font-size:14px;font-weight:600}.mono.svelte-hatx1b{font:12px Menlo,ui-monospace,monospace}.sub.svelte-hatx1b{margin-top:4px;color:#6b5e8a;font-size:10px;text-transform:uppercase}.row.svelte-hatx1b{color:#a89dc8;font-size:12px}.task.svelte-hatx1b{display:flex;align-items:center;gap:8px}.task.svelte-hatx1b i:where(.svelte-hatx1b){width:12px;height:12px;border:1px solid #7c5cfc;border-radius:4px}.h.svelte-hatx1b{color:#f0ebf9;font:11px Menlo,ui-monospace,monospace}.tags.svelte-hatx1b{display:flex;gap:6px}.tags.svelte-hatx1b span:where(.svelte-hatx1b){border-radius:6px;background:#2e2055;padding:3px 8px;color:#d8cafa;font-size:10px}.tags.svelte-hatx1b .planning:where(.svelte-hatx1b){background:#fb923c2e;color:#fb923c}.tags.svelte-hatx1b .planned:where(.svelte-hatx1b){background:#4ade8029;color:#4ade80}.risk.svelte-hatx1b{display:flex;align-items:center;gap:10px;font-size:11px}.risk.svelte-hatx1b b:where(.svelte-hatx1b){min-width:62px;border-radius:999px;background:color-mix(in srgb,var(--c) 18%,transparent);padding:2px 8px;color:var(--c);font-weight:600;text-align:center}.risk.svelte-hatx1b span:where(.svelte-hatx1b){color:#a89dc8;font-family:Menlo,ui-monospace,monospace}.acts.svelte-hatx1b{display:flex;justify-content:flex-end;gap:8px;margin-top:6px}.acts.svelte-hatx1b span:where(.svelte-hatx1b){border-radius:999px;background:#2e2055;padding:6px 12px;font-size:11px}.acts.svelte-hatx1b .ok:where(.svelte-hatx1b){background:#7c5cfc}.rec.svelte-hatx1b{display:grid;justify-items:center;gap:10px}.bubble.svelte-hatx1b{display:flex;align-items:center;gap:8px;border-radius:999px;background:#7c5cfc;padding:12px 18px;box-shadow:0 0 0 8px #7c5cfc33}.bubble.svelte-hatx1b i:where(.svelte-hatx1b){width:10px;height:10px;border-radius:50%;background:#f87171}.drag.svelte-hatx1b{height:56px;border-left:2px dashed #6b5e8a}.x.svelte-hatx1b{display:grid;width:44px;height:44px;place-items:center;border:1px solid #f87171;border-radius:50%;color:#f87171}.hint.svelte-hatx1b{color:#6b5e8a;font-size:11px}.push.svelte-hatx1b{display:flex;gap:10px;border-radius:18px;background:#241748eb;padding:12px;font-size:11px;box-shadow:0 20px 50px #00000073;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.push.svelte-hatx1b img:where(.svelte-hatx1b){width:34px;height:34px;border-radius:8px}.push.svelte-hatx1b .top:where(.svelte-hatx1b){display:flex;justify-content:space-between;margin-bottom:2px}.push.svelte-hatx1b .top:where(.svelte-hatx1b) span:where(.svelte-hatx1b){color:#6b5e8a}.wow-device.svelte-y89w2x{position:relative;z-index:3;width:min(100%,760px);min-height:550px;overflow:hidden;border:1px solid rgba(255,255,255,.14);border-radius:32px;background:#120c28;box-shadow:0 50px 140px #000000a6}.wow-topbar.svelte-y89w2x{display:flex;height:62px;align-items:center;gap:14px;border-bottom:1px solid #3a2a60;padding:0 20px;color:#f0ebf9}.wow-topbar.svelte-y89w2x strong:where(.svelte-y89w2x){color:#a78bfa;letter-spacing:.16em}.wow-topbar.svelte-y89w2x span:where(.svelte-y89w2x){color:#a89dc8;font:12px ui-monospace,monospace}.wow-topbar.svelte-y89w2x i:where(.svelte-y89w2x){margin-left:auto;width:9px;height:9px;border-radius:50%;background:#4ade80;box-shadow:0 0 14px #4ade80}.wow-tabs.svelte-y89w2x{display:flex;gap:4px;overflow:hidden;padding:12px 14px;border-bottom:1px solid #3a2a60}.wow-tabs.svelte-y89w2x span:where(.svelte-y89w2x){border-radius:9px;padding:8px 11px;color:#6b5e8a;font-size:12px}.wow-tabs.svelte-y89w2x .active:where(.svelte-y89w2x){background:#2e2055;color:#f0ebf9}.wow-chat.svelte-y89w2x{display:grid;gap:14px;padding:24px}.wow-message.svelte-y89w2x{max-width:80%;border-radius:14px 14px 14px 4px;background:#2a1c4e;padding:15px 17px;color:#f0ebf9}.wow-message.muted.svelte-y89w2x{color:#a89dc8;font-size:13px}.wow-tool.svelte-y89w2x{display:flex;align-items:center;gap:12px;border:1px solid #3a2a60;border-radius:12px;background:#110b25;padding:13px;color:#a89dc8;font:11px ui-monospace,monospace}.wow-tool.svelte-y89w2x span:where(.svelte-y89w2x){color:#fb923c}.wow-tool.svelte-y89w2x strong:where(.svelte-y89w2x){overflow:hidden;color:#f0ebf9;text-overflow:ellipsis;white-space:nowrap}.wow-tool.svelte-y89w2x i:where(.svelte-y89w2x){margin-left:auto;color:#4ade80}.wow-permission.svelte-y89w2x{margin-left:auto;width:min(88%,430px);border:1px solid #7c5cfc;border-radius:18px;background:#241748;padding:18px;color:#f0ebf9}.wow-permission.svelte-y89w2x>div:where(.svelte-y89w2x):first-child{display:flex;align-items:center;gap:9px}.wow-permission.svelte-y89w2x p:where(.svelte-y89w2x){margin-top:10px;color:#a89dc8;font-size:13px}.pulse-dot.svelte-y89w2x{width:8px;height:8px;border-radius:50%;background:#fb923c;animation:svelte-y89w2x-pulse 1.8s ease-out infinite}.wow-actions.svelte-y89w2x{display:flex;justify-content:flex-end;gap:8px;margin-top:16px}.wow-actions.svelte-y89w2x span:where(.svelte-y89w2x){border-radius:999px;background:#2e2055;padding:8px 14px;font-size:12px}.wow-actions.svelte-y89w2x span:where(.svelte-y89w2x):last-child{background:#7c5cfc}.wow-card.svelte-y89w2x{position:absolute;z-index:4;width:220px;border:1px solid rgba(255,255,255,.12);border-radius:18px;background:#180e32d6;padding:18px;color:#f0ebf9;box-shadow:0 20px 60px #00000073;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.wow-card.svelte-y89w2x p:where(.svelte-y89w2x){color:#a78bfa;font:11px ui-monospace,monospace;letter-spacing:.08em}.wow-card.svelte-y89w2x strong:where(.svelte-y89w2x),.wow-card.svelte-y89w2x span:where(.svelte-y89w2x){display:block;margin-top:8px}.wow-card.svelte-y89w2x span:where(.svelte-y89w2x){color:#a89dc8;font-size:12px}.wow-card-left.svelte-y89w2x{left:3%;bottom:11%;animation:svelte-y89w2x-float 5.5s ease-in-out infinite}.wow-card-right.svelte-y89w2x{right:3%;top:12%;animation:svelte-y89w2x-float 5.5s ease-in-out -2.7s infinite}.preview-window.svelte-y89w2x{display:flex;gap:5px;height:70px;margin-top:10px;border-radius:10px;background:linear-gradient(145deg,#f1f5f9,#94a3b8);padding:9px}.preview-window.svelte-y89w2x i:where(.svelte-y89w2x){width:8px;height:8px;border-radius:50%;background:#7c5cfc}.wow-orbit.svelte-y89w2x{position:absolute;border:1px solid color-mix(in srgb,var(--accent) 30%,transparent);border-radius:50%;animation:svelte-y89w2x-spin 18s linear infinite}.wow-orbit.svelte-y89w2x:after{content:"";position:absolute;width:8px;height:8px;border-radius:50%;background:var(--accent);box-shadow:0 0 16px var(--accent)}.wow-orbit-one.svelte-y89w2x{inset:12% 7%;transform:rotate(-12deg)}.wow-orbit-one.svelte-y89w2x:after{left:15%;top:4%}.wow-orbit-two.svelte-y89w2x{inset:20% 2%;transform:rotate(18deg);animation-direction:reverse}.wow-orbit-two.svelte-y89w2x:after{right:18%;bottom:4%}@keyframes svelte-y89w2x-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes svelte-y89w2x-pulse{0%{box-shadow:0 0 #fb923c8c}70%{box-shadow:0 0 0 12px #fb923c00}to{box-shadow:0 0 #fb923c00}}@keyframes svelte-y89w2x-spin{to{transform:rotate(360deg)}}@media(max-width:767px){.wow-card.svelte-y89w2x{width:170px;padding:13px}.wow-card-left.svelte-y89w2x{left:2%;bottom:4%}.wow-card-right.svelte-y89w2x{right:2%;top:8%}}@media(prefers-reduced-motion:reduce){.wow-orbit.svelte-y89w2x,.pulse-dot.svelte-y89w2x,.wow-card.svelte-y89w2x{animation:none!important}}.tab-word.svelte-y89w2x{display:inline-block;padding:0 .35em;font-size:clamp(56px,11vw,168px);font-weight:500;letter-spacing:-.04em;line-height:1}.tab-word.svelte-y89w2x:after{content:"·";margin-left:.35em;color:var(--accent)}.yory.svelte-16mzvlb{width:min(100%,230px);color:#000;font-family:Pretendard Variable,Pretendard,system-ui,sans-serif}.phone.svelte-16mzvlb{display:grid;width:160px;aspect-ratio:9 / 18;align-content:start;gap:6px;overflow:hidden;border:6px solid #111;border-radius:26px;background:#fff;padding:14px 10px;font-size:10px;box-shadow:0 24px 50px #00000073}.h.svelte-16mzvlb{margin-bottom:4px;font-size:12px;font-weight:700}.sub.svelte-16mzvlb{margin-top:4px;color:#57534e;font-size:9px;font-weight:600}.item.svelte-16mzvlb,.ing.svelte-16mzvlb{display:flex;align-items:center;gap:6px;border-radius:8px;background:#f5f5f5;padding:6px 8px}.item.svelte-16mzvlb b:where(.svelte-16mzvlb){margin-left:auto;color:#57534e}.item.svelte-16mzvlb b.soon:where(.svelte-16mzvlb){color:#f97316}.add.svelte-16mzvlb{color:#f97316;font-weight:600}.chips.svelte-16mzvlb{display:flex;flex-wrap:wrap;gap:4px}.chips.svelte-16mzvlb span:where(.svelte-16mzvlb){border:1px solid #e5e5e5;border-radius:999px;padding:3px 7px}.chips.svelte-16mzvlb .on:where(.svelte-16mzvlb){border-color:#f97316;color:#f97316}.result.svelte-16mzvlb{display:grid;gap:4px}.result.svelte-16mzvlb i:where(.svelte-16mzvlb),.mini.svelte-16mzvlb i:where(.svelte-16mzvlb),.card.svelte-16mzvlb i:where(.svelte-16mzvlb){display:block;border-radius:8px;background:linear-gradient(135deg,#fdba74,#f97316)}.result.svelte-16mzvlb i:where(.svelte-16mzvlb){height:54px}.ing.svelte-16mzvlb small:where(.svelte-16mzvlb){color:#57534e}.ing.svelte-16mzvlb em:where(.svelte-16mzvlb){margin-left:auto;border:1px solid #f97316;border-radius:999px;padding:1px 6px;color:#f97316;font-size:8px;font-style:normal}.cta.svelte-16mzvlb{margin-top:6px;border-radius:10px;background:#f97316;padding:7px;color:#fff;font-weight:600;text-align:center}.bar.svelte-16mzvlb{height:4px;border-radius:2px;background:#f5f5f5}.bar.svelte-16mzvlb i:where(.svelte-16mzvlb){display:block;width:33%;height:100%;border-radius:2px;background:#f97316}.step.svelte-16mzvlb{margin-top:8px;font-size:13px;font-weight:600;line-height:1.45}.grid2.svelte-16mzvlb{display:grid;grid-template-columns:1fr 1fr;gap:6px}.mini.svelte-16mzvlb{display:grid;gap:3px}.mini.svelte-16mzvlb i:where(.svelte-16mzvlb){aspect-ratio:1}.chip-lg.svelte-16mzvlb{justify-self:center;border-radius:999px;background:#fff;padding:12px 18px;font-size:15px;box-shadow:0 10px 24px #00000014}.chip-lg.svelte-16mzvlb b:where(.svelte-16mzvlb){margin-left:6px;color:#f97316}.card.svelte-16mzvlb{display:flex;align-items:center;gap:12px;border-radius:16px;background:#fff;padding:12px;box-shadow:0 10px 24px #00000014}.card.svelte-16mzvlb i:where(.svelte-16mzvlb){width:52px;height:52px;flex:none}.card.svelte-16mzvlb strong:where(.svelte-16mzvlb),.card.svelte-16mzvlb span:where(.svelte-16mzvlb){display:block}.card.svelte-16mzvlb strong:where(.svelte-16mzvlb){font-size:14px}.card.svelte-16mzvlb span:where(.svelte-16mzvlb){margin-top:3px;color:#57534e;font-size:11px}.buy.svelte-16mzvlb{display:grid;justify-items:center;gap:10px;font-size:13px}.buy.svelte-16mzvlb em:where(.svelte-16mzvlb){border:1px solid #f97316;border-radius:999px;padding:4px 12px;color:#f97316;font-style:normal}.buy.svelte-16mzvlb .cta:where(.svelte-16mzvlb){padding:10px 18px}.recipe-path.svelte-1ps2egn{position:absolute;width:min(75vw,680px);height:280px;border:1px solid color-mix(in srgb,var(--accent) 35%,transparent);border-left-color:transparent;border-radius:50%;transform:rotate(-10deg)}.recipe-path.svelte-1ps2egn:after{content:"";position:absolute;left:22%;top:-5px;width:10px;height:10px;border-radius:50%;background:#fb923c;box-shadow:0 0 18px #fb923c;animation:svelte-1ps2egn-pathDot 5s ease-in-out infinite}.zori-mascot.svelte-1ps2egn{position:absolute;z-index:6;left:9%;bottom:8%;width:clamp(190px,24vw,310px);filter:drop-shadow(0 24px 28px rgba(0,0,0,.48));animation:svelte-1ps2egn-mascotBob 4.8s ease-in-out infinite}.recipe-phone.svelte-1ps2egn{position:relative;z-index:5;width:min(82vw,390px);min-height:600px;overflow:hidden;border:7px solid #111827;border-radius:42px;background:#edf4fb;box-shadow:0 45px 120px #0009;color:#0f172a}.recipe-phone-bar.svelte-1ps2egn{display:flex;justify-content:space-between;padding:28px 25px 18px;background:#fff;font-size:19px}.recipe-phone-bar.svelte-1ps2egn i:where(.svelte-1ps2egn){width:22px;border-top:3px solid #0f172a}.recipe-hello.svelte-1ps2egn{padding:30px 24px}.recipe-hello.svelte-1ps2egn span:where(.svelte-1ps2egn),.recipe-hello.svelte-1ps2egn strong:where(.svelte-1ps2egn){display:block}.recipe-hello.svelte-1ps2egn span:where(.svelte-1ps2egn){color:#64748b;font-size:14px}.recipe-hello.svelte-1ps2egn strong:where(.svelte-1ps2egn){margin-top:7px;font-size:25px}.recipe-grid.svelte-1ps2egn{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:0 20px}.recipe-grid.svelte-1ps2egn>div:where(.svelte-1ps2egn){min-height:105px;border-radius:18px;background:#fff;padding:18px;box-shadow:0 10px 24px #47556914}.recipe-grid.svelte-1ps2egn span:where(.svelte-1ps2egn),.recipe-grid.svelte-1ps2egn strong:where(.svelte-1ps2egn){display:block}.recipe-grid.svelte-1ps2egn span:where(.svelte-1ps2egn){color:#64748b;font-size:12px}.recipe-grid.svelte-1ps2egn strong:where(.svelte-1ps2egn){margin-top:10px;font-size:18px}.recipe-result.svelte-1ps2egn{display:flex;align-items:center;gap:12px;margin:12px 20px 0;border-radius:18px;background:#fff;padding:15px}.recipe-result.svelte-1ps2egn i:where(.svelte-1ps2egn){width:54px;height:54px;border-radius:15px;background:radial-gradient(circle at 60% 35%,#fb923c,#c2410c)}.recipe-result.svelte-1ps2egn div:where(.svelte-1ps2egn){flex:1}.recipe-result.svelte-1ps2egn strong:where(.svelte-1ps2egn),.recipe-result.svelte-1ps2egn span:where(.svelte-1ps2egn){display:block}.recipe-result.svelte-1ps2egn span:where(.svelte-1ps2egn){margin-top:4px;color:#64748b;font-size:11px}.recipe-result.svelte-1ps2egn b:where(.svelte-1ps2egn){color:#fb923c}.recipe-result.dimmed.svelte-1ps2egn{opacity:.65}.ingredient-chip.svelte-1ps2egn,.recipe-output.svelte-1ps2egn{position:absolute;z-index:8;border:1px solid rgba(255,255,255,.13);border-radius:999px;background:#0f172ad9;padding:11px 15px;color:#e2e8f0;font-size:12px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);animation:svelte-1ps2egn-float 5s ease-in-out infinite}.ingredient-chip.svelte-1ps2egn strong:where(.svelte-1ps2egn){margin-left:6px;color:#fb923c}.ingredient-a.svelte-1ps2egn{left:8%;top:18%}.ingredient-b.svelte-1ps2egn{left:4%;top:47%;animation-delay:-1.7s}.ingredient-c.svelte-1ps2egn{left:13%;bottom:16%;animation-delay:-3.2s}.recipe-output.svelte-1ps2egn{right:5%;color:#bae6fd;font:11px ui-monospace,monospace}.output-a.svelte-1ps2egn{top:22%}.output-b.svelte-1ps2egn{top:48%;animation-delay:-1.7s}.output-c.svelte-1ps2egn{bottom:18%;animation-delay:-3.2s}@keyframes svelte-1ps2egn-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes svelte-1ps2egn-pathDot{0%{left:10%;top:8%}50%{left:72%;top:88%}to{left:10%;top:8%}}@keyframes svelte-1ps2egn-mascotBob{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-13px) rotate(2deg)}}@media(max-width:767px){.zori-mascot.svelte-1ps2egn{left:3%;bottom:3%;width:150px;opacity:.92}.ingredient-chip.svelte-1ps2egn{left:2%}.recipe-output.svelte-1ps2egn{right:1%;padding:8px 10px;font-size:9px}.recipe-phone.svelte-1ps2egn{transform:scale(.86)}}@media(prefers-reduced-motion:reduce){.ingredient-chip.svelte-1ps2egn,.recipe-output.svelte-1ps2egn,.recipe-path.svelte-1ps2egn:after,.zori-mascot.svelte-1ps2egn{animation:none!important}}.float-chip.svelte-1ps2egn{position:absolute;z-index:1;border:1px solid rgba(255,255,255,.13);border-radius:999px;background:#0f172ad9;padding:11px 15px;color:#e2e8f0;font-size:13px;animation:svelte-1ps2egn-chipFloat 5s ease-in-out infinite}.float-chip.svelte-1ps2egn strong:where(.svelte-1ps2egn){margin-left:6px;color:#fb923c}@keyframes svelte-1ps2egn-chipFloat{50%{translate:0 -10px}}.feed.svelte-1ps2egn{height:260vh;--frame-h: min(600px, calc(100svh - 160px) )}.feed-pin.svelte-1ps2egn{height:100vh;height:100svh;padding-top:90px}.feed-phone.svelte-1ps2egn{width:300px;overflow:hidden;border:8px solid #111827;border-radius:42px;background:#edf4fb;box-shadow:0 45px 120px #0009}.feed-viewport.svelte-1ps2egn{height:var(--frame-h);overflow:hidden}.feed-img.svelte-1ps2egn{display:block;width:100%;translate:0 calc(var(--p, 0) * (var(--frame-h) - 100%))}@media(max-width:767px){.feed.svelte-1ps2egn{--frame-h: min(440px, calc(100svh - 300px) )}.feed-pin.svelte-1ps2egn{padding-top:72px}.feed-phone.svelte-1ps2egn{width:240px}.float-chip.svelte-1ps2egn{font-size:11px;padding:8px 11px}}@media(prefers-reduced-motion:reduce){.feed.svelte-1ps2egn{height:auto}.feed-pin.svelte-1ps2egn{position:static;height:auto;padding-block:6rem}.float-chip.svelte-1ps2egn{animation:none}}
