.lsc[data-v-5306cf6d]{--ec-bg: rgb(var(--v-theme-background));--ec-ink: rgb(var(--v-theme-on-surface));--ec-muted: rgb(var(--v-theme-muted));--ec-accent: rgb(var(--v-theme-primary));--ec-soft: rgb(var(--v-theme-primary-soft));--ec-on-soft: rgb(var(--v-theme-on-primary-soft));--ec-line: rgb(var(--v-theme-line));--ec-surface: rgb(var(--v-theme-surface));--ec-accent-ink: rgb(var(--v-theme-on-primary));--ec-screen: var(--ec-ink);--ec-eye: color-mix(in srgb, var(--ec-on-soft) 55%, white);--lsc-display: var(--u7-display, "Outfit", system-ui, sans-serif);--lsc-body: var(--u7-body, "Nunito", system-ui, sans-serif);--lsc-mono: ui-monospace, "SF Mono", Menlo, Consolas, monospace;display:grid;grid-template-columns:minmax(0,1fr);gap:14px;min-width:0;font-family:var(--lsc-body)}.lsc[data-v-5306cf6d] *,.lsc[data-v-5306cf6d] *:before,.lsc[data-v-5306cf6d] *:after{box-sizing:border-box}.lsc[data-v-5306cf6d] :focus-visible{outline:3px solid var(--u7-accent, var(--ec-accent));outline-offset:3px}.card[data-v-5306cf6d] :focus-visible{outline-color:var(--st-accent)}.card[data-v-5306cf6d]{--st-deep: rgb(var(--v-theme-deep));--st-hall: rgb(var(--v-theme-background));--st-surface: rgb(var(--v-theme-surface));--st-surface2: rgb(var(--v-theme-surface-2));--st-ink: rgb(var(--v-theme-on-surface));--st-muted: rgb(var(--v-theme-muted));--st-line: rgb(var(--v-theme-line));--st-accent: rgb(var(--v-theme-primary));--st-accent-ink: rgb(var(--v-theme-on-primary));--st-soft: rgb(var(--v-theme-primary-soft));--st-bg: var(--st-deep);--st-black: color-mix(in srgb, var(--st-deep) 35%, black);--st-void: color-mix(in srgb, var(--st-deep) 45%, black);--st-night: color-mix(in srgb, var(--st-deep) 75%, black);--st-floor: color-mix(in srgb, var(--st-surface) 80%, var(--st-deep));--st-rim: color-mix(in srgb, var(--st-surface) 60%, var(--st-surface2));--st-edge: color-mix(in srgb, var(--st-surface2) 50%, var(--st-line));--st-back: color-mix(in srgb, var(--st-deep) 80%, var(--st-surface));--st-port: color-mix(in srgb, var(--st-line) 85%, var(--st-accent));--st-screen: var(--st-night);--st-fade: var(--st-void);--st-eye: color-mix(in srgb, var(--st-accent) 85%, white);--st-cheek: color-mix(in srgb, var(--st-accent) 35%, var(--st-blush));--st-blush: #ff7a80;--st-ok: #3fe0a0;--st-bad: #ff5a74;--st-info: #8fb8ff;--st-alarm: #ff3d5e;--st-warm: #ffc24a;--st-warm-hi: #ffe3a3;--st-warm-lo: #ff8a3d;--st-spark: #fff4d6;--rk-body: color-mix(in srgb, var(--st-deep) 50%, var(--st-surface));--rk-edge: var(--st-edge);--rk-plate: color-mix(in srgb, var(--st-surface) 60%, var(--st-surface2));--rk-blade: var(--st-surface);--rk-label: color-mix(in srgb, var(--st-muted) 55%, var(--st-surface));--rk-far: color-mix(in srgb, var(--st-deep) 70%, var(--st-surface));--rk-far-edge: var(--rk-plate);--rk-far-blade: var(--rk-body);--st-cloud: var(--rk-body);container:lsc / inline-size;width:100%;justify-self:center;max-width:max(28rem,calc((100svh - 18.5rem) * 16 / 9));border-radius:24px;overflow:hidden;background:var(--st-surface);box-shadow:0 14px 40px #302d4b29;border:1px solid var(--st-line);color:var(--st-ink)}.stage[data-v-5306cf6d]{position:relative;aspect-ratio:16 / 9;max-width:100%;width:100%;overflow:hidden;background:var(--st-bg);container-type:inline-size;cursor:pointer;user-select:none;-webkit-user-select:none}.stage[data-v-5306cf6d]:focus-visible{outline-offset:-4px}.stage>svg.world[data-v-5306cf6d]{position:absolute;inset:0;width:100%;height:100%;display:block}.fade[data-v-5306cf6d]{position:absolute;inset:0;background:var(--st-fade);pointer-events:none}.hud[data-v-5306cf6d]{position:absolute;top:4.2%;left:3.4%;font-family:var(--lsc-mono);font-size:clamp(9px,1.35cqw,14px);line-height:1.5;color:var(--st-muted);letter-spacing:.04em;pointer-events:none}.hud b[data-v-5306cf6d]{color:var(--st-ink);font-weight:600}.hud .live[data-v-5306cf6d]{display:inline-block;width:.6em;height:.6em;border-radius:50%;background:var(--st-ok);margin-right:.5em;vertical-align:.05em}.cloud[data-v-5306cf6d]{position:absolute;left:3.4%;display:flex;align-items:center;gap:.6em;white-space:nowrap;pointer-events:none;font-family:var(--lsc-mono);font-size:clamp(10px,1.85cqw,19px);font-weight:600;color:var(--st-ink);background:color-mix(in srgb,var(--st-cloud) 90%,transparent);border:1.5px solid currentColor;border-radius:999px;padding:.42em .95em .42em .75em;box-shadow:0 0 1.2em -.2em currentColor;opacity:0}.cloud span[data-v-5306cf6d]{color:var(--st-ink)}.cloud i[data-v-5306cf6d]{width:.6em;height:.6em;border-radius:50%;background:currentColor;flex:none}.cloud--bad[data-v-5306cf6d]{color:var(--st-bad)}.cloud--ok[data-v-5306cf6d]{color:var(--st-ok)}.cloud--info[data-v-5306cf6d]{color:var(--st-info)}.slot-0[data-v-5306cf6d]{top:15%}.slot-1[data-v-5306cf6d]{top:25.6%}.slot-2[data-v-5306cf6d]{top:36.2%}.slot-3[data-v-5306cf6d]{top:46.8%}@container (max-width: 560px){.slot-1[data-v-5306cf6d]{top:28%}.slot-2[data-v-5306cf6d]{top:41%}.slot-3[data-v-5306cf6d]{top:54%}}.bubble[data-v-5306cf6d]{position:absolute;pointer-events:none;transform-origin:0 100%;opacity:0;white-space:nowrap;font-family:var(--lsc-display);font-weight:600;font-size:clamp(11px,2.1cqw,22px);line-height:1.25;background:var(--st-ink);color:var(--st-accent-ink);padding:.55em .9em;border-radius:1em 1em 1em .3em;box-shadow:0 .4em 1.4em #00000059}.caption[data-v-5306cf6d]{position:absolute;left:50%;bottom:4.5%;translate:-50% 0;max-width:86%;text-align:center;pointer-events:none;font-size:clamp(11px,1.75cqw,18px);font-weight:700;line-height:1.35;color:var(--st-ink);background:color-mix(in srgb,var(--st-screen) 80%,transparent);padding:.35em .8em;border-radius:.5em}.sp-ui[data-v-5306cf6d]{position:absolute;inset:0;pointer-events:none;color:var(--ec-ink);visibility:hidden}.sp-top[data-v-5306cf6d]{position:absolute;left:0;right:0;top:0;height:9%;display:flex;align-items:center;gap:1cqw;padding:0 3.2%;background:color-mix(in srgb,var(--ec-bg) 82%,transparent);border-bottom:1px solid var(--ec-line)}.sp-logo[data-v-5306cf6d]{display:flex;align-items:center;gap:.9cqw;font-family:var(--lsc-display);font-weight:700;font-size:clamp(11px,2cqw,22px);letter-spacing:-.01em}.sp-logo b[data-v-5306cf6d]{color:var(--ec-accent);font-weight:800}.sp-tile[data-v-5306cf6d]{width:clamp(22px,3.9cqw,44px);aspect-ratio:1;border-radius:30%;background:var(--ec-soft);color:var(--ec-on-soft);display:grid;place-items:center}.sp-tile svg[data-v-5306cf6d]{width:82%;height:82%;overflow:visible}.sp-site[data-v-5306cf6d]{margin-left:auto;font-family:var(--lsc-body);font-weight:800;font-size:clamp(10px,1.5cqw,16px);color:var(--ec-muted)}.sp-copy[data-v-5306cf6d]{position:absolute;inset:9% 4% 3% 52%;isolation:isolate;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:1.3cqw}.sp-eyebrow[data-v-5306cf6d]{font-size:clamp(8px,1.1cqw,13px);font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--ec-muted)}.sp-head[data-v-5306cf6d]{font-family:var(--lsc-display);font-size:5cqw;font-weight:800;letter-spacing:-.025em;line-height:1.06;max-width:11ch;text-wrap:balance}.sp-head .name[data-v-5306cf6d]{color:var(--ec-accent);position:relative;white-space:nowrap}.sp-head .name[data-v-5306cf6d]:after{content:"";position:absolute;left:0;right:0;bottom:.06em;height:.14em;border-radius:99px;background:color-mix(in srgb,var(--ec-accent) 28%,transparent);z-index:-1}@container (max-width: 560px){.sp-site[data-v-5306cf6d]{display:none}.sp-head[data-v-5306cf6d]{font-size:5.6cqw}}@container (max-width: 400px){.sp-head[data-v-5306cf6d]{font-size:4.4cqw}}.bubble.lit[data-v-5306cf6d]{background:var(--ec-surface);color:var(--ec-ink);border:1px solid var(--ec-line);box-shadow:0 .5em 1.6em #302d4b24}.bubble.left[data-v-5306cf6d]{transform-origin:100% 100%;border-radius:1em 1em .3em}.bigplay[data-v-5306cf6d]{position:absolute;left:50%;top:50%;translate:-50% -50%;width:clamp(56px,9cqw,88px);aspect-ratio:1;border-radius:50%;border:0;background:var(--st-accent);color:var(--st-accent-ink);cursor:pointer;display:grid;place-items:center;box-shadow:0 10px 30px color-mix(in srgb,var(--st-accent) 45%,transparent);transition:transform .2s}.bigplay[data-v-5306cf6d]:hover{transform:scale(1.06)}.bigplay svg[data-v-5306cf6d]{width:42%;height:42%}.bar[data-v-5306cf6d]{display:flex;align-items:center;gap:10px;padding:8px 12px;background:var(--st-surface);border-top:1px solid var(--st-line)}.ctl[data-v-5306cf6d]{width:44px;height:44px;flex:none;border-radius:50%;border:0;background:transparent;color:var(--st-ink);display:grid;place-items:center;cursor:pointer;font:800 13px/1 var(--lsc-body);letter-spacing:.04em}.ctl[data-v-5306cf6d]:hover{background:var(--st-surface2)}.ctl svg[data-v-5306cf6d]{width:22px;height:22px}.ctl[aria-pressed=true][data-v-5306cf6d]{color:var(--st-accent);background:var(--st-soft)}.time[data-v-5306cf6d]{font-family:var(--lsc-mono);font-size:13px;color:var(--st-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.scrub[data-v-5306cf6d]{flex:1;min-width:0;accent-color:var(--st-accent);height:28px;cursor:pointer}@container lsc (max-width: 520px){.time[data-v-5306cf6d]{display:none}.bar[data-v-5306cf6d]{gap:4px;padding:6px 8px}}.transcript[data-v-5306cf6d]{border:1px solid color-mix(in srgb,currentColor 18%,transparent);border-radius:16px;padding:12px 18px}.transcript summary[data-v-5306cf6d]{cursor:pointer;font-family:var(--lsc-display);font-weight:700;font-size:1.1em;min-height:32px;display:flex;align-items:center}.transcript ol[data-v-5306cf6d]{margin:8px 0 4px;padding-left:22px;display:grid;gap:8px}.transcript q[data-v-5306cf6d]{font-family:var(--lsc-mono);font-size:.9em;quotes:"“" "”";color:var(--u7-on-accent-soft, var(--ec-on-soft))}.cg7[data-v-5306cf6d]{--lit: 0;--keep: calc((1 - var(--lit)) * 100%);--cg-accent: color-mix(in srgb, var(--st-accent) var(--keep), var(--ec-on-soft));--cg-surface: color-mix(in srgb, var(--st-surface) var(--keep), var(--ec-surface));--cg-soft: color-mix(in srgb, var(--st-soft) var(--keep), var(--ec-soft));--cg-screen: color-mix(in srgb, var(--st-screen) var(--keep), var(--ec-screen));--cg-eye: color-mix(in srgb, var(--st-eye) var(--keep), var(--ec-eye));--cg-accent-ink: color-mix(in srgb, var(--st-accent-ink) var(--keep), var(--ec-accent-ink))}.cg7 .ln[data-v-5306cf6d]{stroke:var(--cg-accent);stroke-width:5;fill:none;stroke-linecap:round;stroke-linejoin:round}.cg7 .ln4[data-v-5306cf6d]{stroke-width:4}.cg7 .shell[data-v-5306cf6d]{fill:var(--cg-surface)}.cg7 .soft[data-v-5306cf6d]{fill:var(--cg-soft)}.cg7 .screen[data-v-5306cf6d]{fill:var(--cg-screen)}.cg7 .eye[data-v-5306cf6d]{fill:var(--cg-eye)}.cg7 .glint[data-v-5306cf6d]{fill:#fff;opacity:.85}.cg7 .eye-ln[data-v-5306cf6d]{stroke:var(--cg-eye);stroke-width:5;fill:none;stroke-linecap:round}.cg7 .badge[data-v-5306cf6d]{fill:var(--cg-accent)}.cg7 .badge-t[data-v-5306cf6d]{fill:var(--cg-accent-ink);font-family:var(--lsc-display);font-weight:800;font-size:16px;letter-spacing:.04em}.cg7 .cheek[data-v-5306cf6d]{fill:var(--st-cheek);opacity:0;transition:opacity .3s}.cg7 .scan[data-v-5306cf6d]{fill:var(--cg-eye);opacity:.1}.cg7 .eyes-open[data-v-5306cf6d]{transform-box:fill-box;transform-origin:center;transition:transform .1s,opacity .2s}.cg7.blink .eyes-open[data-v-5306cf6d]{transform:scaleY(.08)}.cg7 .eyes-arc[data-v-5306cf6d],.cg7 .wink-arc[data-v-5306cf6d]{opacity:0;transition:opacity .2s}.cg7 .eye-r-open[data-v-5306cf6d]{transition:opacity .2s}.cg7 .brows path[data-v-5306cf6d]{transition:transform .35s cubic-bezier(.34,1.56,.64,1),opacity .25s;transform-box:fill-box;transform-origin:center;opacity:0}.cg7 .mouth[data-v-5306cf6d]{opacity:0;transition:opacity .22s}.cg7[data-mood=idle] .m-idle[data-v-5306cf6d],.cg7[data-mood=curious] .m-curious[data-v-5306cf6d],.cg7[data-mood=thinking] .m-dots[data-v-5306cf6d],.cg7[data-mood=onit] .m-smirk[data-v-5306cf6d],.cg7[data-mood=happy] .m-grin[data-v-5306cf6d],.cg7[data-mood=wink] .m-smile[data-v-5306cf6d],.cg7[data-mood=surprised] .m-o[data-v-5306cf6d]{opacity:1}.cg7[data-mood=happy] .eyes-open[data-v-5306cf6d]{opacity:0}.cg7[data-mood=happy] .eyes-arc[data-v-5306cf6d]{opacity:1}.cg7[data-mood=happy] .cheek[data-v-5306cf6d],.cg7[data-mood=wink] .cheek[data-v-5306cf6d]{opacity:.6}.cg7[data-mood=wink] .eye-r-open[data-v-5306cf6d]{opacity:0}.cg7[data-mood=wink] .wink-arc[data-v-5306cf6d]{opacity:1}.cg7[data-mood=surprised] .eyes-open[data-v-5306cf6d]{transform:scale(1.22)}.cg7[data-mood=surprised] .brows path[data-v-5306cf6d]{opacity:1;transform:translateY(-7px)}.cg7[data-mood=thinking] .brow-l[data-v-5306cf6d]{opacity:1;transform:translateY(-5px) rotate(-8deg)}.cg7[data-mood=thinking] .brow-r[data-v-5306cf6d]{opacity:1;transform:translateY(1px) rotate(4deg)}.cg7[data-mood=curious] .brow-r[data-v-5306cf6d]{opacity:1;transform:translateY(-6px) rotate(10deg)}.cg7[data-mood=onit] .brow-l[data-v-5306cf6d]{opacity:1;transform:translateY(1px) rotate(14deg)}.cg7[data-mood=onit] .brow-r[data-v-5306cf6d]{opacity:1;transform:translateY(1px) rotate(-14deg)}.cg7[data-mood=onit] .eyes-open[data-v-5306cf6d]{transform:scaleY(.72)}.lsc[data-v-5306cf6d] .rk-body{fill:var(--rk-body);stroke:var(--rk-edge);stroke-width:2}.lsc[data-v-5306cf6d] .rk-plate{fill:var(--rk-plate)}.lsc[data-v-5306cf6d] .rk-blade{fill:var(--rk-blade)}.lsc[data-v-5306cf6d] .rk-vent{stroke:var(--rk-edge);stroke-width:3;stroke-linecap:round}.lsc[data-v-5306cf6d] .rk-label{fill:var(--rk-label);font-family:var(--lsc-mono);font-size:12px;font-weight:600;letter-spacing:.08em}.lsc[data-v-5306cf6d] .rk-far{fill:var(--rk-far);stroke:var(--rk-far-edge);stroke-width:2}.lsc[data-v-5306cf6d] .rk-far-blade{fill:var(--rk-far-blade)}@media(prefers-reduced-motion:reduce){.cg7[data-v-5306cf6d] *,.bigplay[data-v-5306cf6d]{transition:none!important}}.la-cta-mascot[data-v-cae07c52]{width:36px}
