html:has(.lpl-center-screen:not(.lpl-center-screen--embedded)){overscroll-behavior:none;height:100%;overflow:hidden}html:has(.lpl-center-screen:not(.lpl-center-screen--embedded)) body{overscroll-behavior:none;height:100%;overflow:hidden}.lpl-center-screen{box-sizing:border-box;overscroll-behavior:none;color:#faf8f5;--lpl-center-header-ink:#faf8f5;--lpl-center-header-muted:#faf8f59e;background:#060608;height:100dvh;margin:0;position:relative;overflow:hidden}.lpl-center-screen--embedded{height:100%;min-height:0;color:inherit;background:0 0;overflow:hidden}.studio-cloud-editor.lpl-center-screen[data-lens=matrix],.studio-cloud-editor.studio-avatar-editor[data-lens=matrix]{color:#faf8f5;--lpl-center-header-ink:#faf8f5;--lpl-center-header-muted:oklab(82.8037% -.110972 .0568927);background:#000}.studio-cloud-editor.lpl-center-screen[data-lens=white],.studio-cloud-editor.studio-avatar-editor[data-lens=white]{color:#0a1210;--avatar-ink:#0a1210;--lpl-center-header-ink:#0a1210;--lpl-center-header-muted:#0a12108c;background:#fff}.studio-cloud-editor.lpl-center-screen[data-lens=black],.studio-cloud-editor.studio-avatar-editor[data-lens=black]{color:#faf8f5;--lpl-center-header-ink:#faf8f5;--lpl-center-header-muted:#faf8f59e;background:#000}.studio-cloud-editor.lpl-center-screen[data-lens=field],.studio-cloud-editor.lpl-center-screen[data-lens=playground],.studio-cloud-editor.studio-avatar-editor[data-lens=field],.studio-cloud-editor.studio-avatar-editor[data-lens=playground]{color:#faf8f5;--lpl-center-header-ink:#faf8f5;--lpl-center-header-muted:oklab(84.2273% -.0852965 -.0143658);background:#1a5c38}.lpl-center-screen__stage{z-index:2;pointer-events:none;min-width:0;min-height:0;position:absolute;inset:0}.lpl-center-screen__stage>*{pointer-events:auto}.lpl-center-screen__overlay{z-index:3;pointer-events:none;min-width:0;min-height:0;position:absolute;inset:0}.lpl-center-screen__overlay>*{pointer-events:auto}.lpl-center-screen .lpl-anchor-shell__mesh.lpl-center-anchor-shell{z-index:2;pointer-events:none}.lpl-center-screen .lpl-center-anchor-sheet-stack{z-index:auto;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.lpl-center-anchor-sheet-stack,.lpl-center-anchor-sheet{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.lpl-center-screen__header{z-index:6;padding:max(.7rem, env(safe-area-inset-top,0px)) .9rem .6rem;pointer-events:none;color:var(--lpl-center-header-ink,inherit);justify-content:space-between;align-items:center;gap:.75rem;display:flex;position:absolute;inset:0 0 auto}.lpl-center-screen__header-side{pointer-events:auto;touch-action:manipulation;align-items:center;gap:.65rem;min-width:0;display:flex}.lpl-center-screen__header-side--end{flex:none;justify-content:flex-end}.lpl-center-screen__header-titleblock{flex-direction:column;justify-content:center;gap:.1rem;min-width:0;margin-right:.35rem;line-height:1.15;display:flex}.lpl-center-screen__header-eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--lpl-center-header-muted,color-mix(in srgb, currentColor 62%, transparent));white-space:nowrap;margin:0;font-family:system-ui,sans-serif;font-size:.56rem;font-weight:600}.lpl-center-screen__header-title{color:var(--lpl-center-header-ink,inherit);white-space:nowrap;text-overflow:ellipsis;margin:0;font-family:system-ui,sans-serif;font-size:.98rem;font-weight:650;line-height:1.1;overflow:hidden}.lpl-center-screen__overlay .lpl-center-screen__header{z-index:12}.lpl-center-screen__header .lpl-center-screen__back{flex-shrink:0}.lpl-center-screen__chrome{z-index:5;pointer-events:none;align-items:center;gap:.65rem;padding:1rem 1.1rem;display:flex;position:absolute;top:0;left:0}.lpl-center-screen__chrome>*{pointer-events:auto}.lpl-center-screen__back{border:1px solid color-mix(in srgb, currentColor 24%, transparent);background:color-mix(in srgb, currentColor 8%, #00000073);width:2.35rem;height:2.35rem;color:inherit;-webkit-backdrop-filter:blur(12px)saturate(1.1);touch-action:manipulation;-webkit-tap-highlight-color:transparent;border-radius:999px;justify-content:center;align-items:center;text-decoration:none;transition:transform .16s,border-color .16s,background .16s;display:inline-flex}.lpl-center-screen__back:hover,.lpl-center-screen__back:focus-visible{border-color:color-mix(in srgb, currentColor 46%, transparent);background:color-mix(in srgb, currentColor 14%, #00000061);outline:none;transform:translateY(-1px)}.lpl-center-screen__eyebrow{text-align:center;letter-spacing:-.02em;pointer-events:none;margin:0;font-family:system-ui,sans-serif;font-size:clamp(1rem,3vw,1.35rem);font-weight:500;line-height:1.35}.lpl-center-screen__title{text-align:center;letter-spacing:-.02em;pointer-events:none;max-width:24ch;margin:0;font-family:system-ui,sans-serif;font-size:clamp(1.25rem,4vw,1.75rem);font-weight:500;line-height:1.35}.lpl-copy-layer{z-index:4;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.lpl-anchor-shell{isolation:isolate;position:relative}.lpl-anchor-shell__mesh{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.lpl-anchor-shell__mesh>.lpl-anchor-sheet,.lpl-anchor-shell__mesh>.lpl-anchor-sheet-stack,.lpl-anchor-shell__mesh>.lpl-center-anchor-sheet-stack,.lpl-anchor-shell__mesh>.hub-anchor-sheet-stack,.lpl-anchor-shell__mesh>.lpl-start-anchor-sheet-stack,.lpl-anchor-shell__mesh .hub-anchor-sheet,.lpl-anchor-shell__mesh .lpl-start-anchor-sheet,.lpl-anchor-shell__mesh canvas{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}:root{--lpl-surface-cash-wood-hi:#4a3224;--lpl-surface-cash-wood-mid:#2e1c12;--lpl-surface-cash-wood-deep:#140a06;--lpl-surface-grad-gold:radial-gradient(circle at 28% 22%, #fff6d2fa 0%, transparent 36%), radial-gradient(circle at 78% 82%, #8a641894 0%, transparent 44%), radial-gradient(circle at 52% 48%, #e8c86961 0%, transparent 55%), linear-gradient(152deg, var(--lpl-gold-1,#f7e3a1) 0%, var(--lpl-gold-2,#e8c869) 42%, var(--lpl-gold-3,#b8902f) 78%, #7a5a14 100%);--lpl-surface-grad-whiteClay:radial-gradient(circle at 34% 24%, #fffffffa 0%, transparent 44%), radial-gradient(circle at 72% 86%, #2ec4b661 0%, transparent 42%), radial-gradient(circle at 14% 78%, #4361ee3d 0%, transparent 40%), linear-gradient(165deg, #fafbfd 0%, #eef2f8 38%, #e4ecf5 68%, #d8e8f0 100%);--lpl-surface-grad-blackGoo:radial-gradient(circle at 38% 28%, #6084ff9e 0%, transparent 42%), radial-gradient(circle at 76% 76%, #9c40e885 0%, transparent 46%), radial-gradient(circle at 18% 82%, #243a8c66 0%, transparent 40%), linear-gradient(155deg, #080810 0%, #0c1028 34%, #1a0e35 68%, #050508 100%);--lpl-surface-grad-ground:radial-gradient(circle at 62% 78%, #3a261294 0%, transparent 48%), radial-gradient(circle at 28% 32%, #62442661 0%, transparent 44%), linear-gradient(168deg, #6b4a2e 0%, #4a3224 38%, #2e1c12 72%, #1a1008 100%);--lpl-surface-grad-grass:radial-gradient(circle at 38% 30%, #beff96e0 0%, transparent 38%), radial-gradient(circle at 72% 82%, #1860289e 0%, transparent 46%), radial-gradient(circle at 18% 72%, #2dc6537a 0%, transparent 42%), linear-gradient(155deg, #143d1c 0%, #248034 40%, #45c652 68%, #1a5c28 100%);--lpl-surface-grad-wood:var(--lpl-wood-grain), linear-gradient(168deg, var(--lpl-surface-cash-wood-hi) 0%, var(--lpl-surface-cash-wood-mid) 38%, var(--lpl-surface-cash-wood-deep) 100%);--lpl-surface-grad-glass:radial-gradient(circle at 32% 22%, #ffffff9e 0%, transparent 42%), radial-gradient(circle at 72% 78%, #c8dcf547 0%, transparent 48%), linear-gradient(155deg, #ffffff80 0%, #e4ecf880 42%, #becde480 100%)}.lpl-surface-material-slot{aspect-ratio:1;border:1px solid color-mix(in srgb, currentColor 7%, transparent);-webkit-tap-highlight-color:transparent;background:radial-gradient(circle at 50% 32%,#ffffff12 0%,#0000 42%),radial-gradient(circle at 50% 68%,#0000008c 0%,#0000 48%),radial-gradient(circle,#121212 0%,#060606 58%,#020202 100%);border-radius:50%;outline:none;width:100%;transition:transform .2s cubic-bezier(.22,1,.36,1),box-shadow .2s cubic-bezier(.22,1,.36,1);position:relative;box-shadow:inset 0 5px 14px #000000eb,inset 0 -3px 8px #ffffff09,inset 0 0 0 1px #000000bf,0 1px #ffffff0d}.lpl-surface-material-slot--tipped{cursor:default}.lpl-surface-material-slot--draggable{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.lpl-surface-material-slot--draggable *{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.lpl-surface-material-slot--draggable:active{cursor:grabbing}.lpl-surface-material-slot--tipped:hover,.lpl-surface-material-slot--tipped:focus-visible{box-shadow:inset 0 5px 14px #000000eb, inset 0 -3px 8px #ffffff09, inset 0 0 0 1px #000000bf, 0 1px 0 #ffffff0d, 0 0 0 1px color-mix(in srgb, var(--lpl-material-tip-accent,#e8c869) 28%, transparent), 0 10px 28px color-mix(in srgb, var(--lpl-material-tip-accent,#e8c869) 18%, transparent);transform:translateY(-2px)scale(1.03)}.lpl-surface-material-slot--tipped:focus-visible{outline:2px solid color-mix(in srgb, var(--lpl-material-tip-accent,#e8c869) 72%, transparent);outline-offset:3px}.lpl-surface-material-slot__tooltip{--lpl-material-tip-accent:#e8c869;z-index:12;border:1px solid color-mix(in srgb, var(--lpl-material-tip-accent) 46%, #ffffff1a);color:#f5f8fc;width:max-content;min-width:9.25rem;max-width:min(13.5rem,74vw);box-shadow:0 0 0 1px color-mix(in srgb, var(--lpl-material-tip-accent) 10%, transparent), 0 14px 36px #0000008c, 0 0 22px color-mix(in srgb, var(--lpl-material-tip-accent) 24%, transparent), inset 0 1px 0 #ffffff17;-webkit-backdrop-filter:blur(18px)saturate(1.22);pointer-events:none;opacity:0;visibility:hidden;filter:blur(5px);background:linear-gradient(155deg,#ffffff1a 0%,#0000 52%),linear-gradient(#0e1016e6 0%,#06080cf5 100%);border-radius:12px;flex-direction:column;gap:.38rem;padding:.55rem .68rem .62rem;transition:opacity .13s cubic-bezier(.22,1,.36,1),transform .22s cubic-bezier(.22,1,.36,1),visibility .13s cubic-bezier(.22,1,.36,1),filter .22s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;left:50%}.lpl-surface-material-slot--tip-above .lpl-surface-material-slot__tooltip{transform-origin:50% calc(100% + .62rem);bottom:calc(100% + .62rem);transform:translate(-50%)translateY(8px)scale(.94)}.lpl-surface-material-slot--tip-below .lpl-surface-material-slot__tooltip{transform-origin:50% -.62rem;top:calc(100% + .62rem);transform:translate(-50%)translateY(-8px)scale(.94)}.lpl-surface-material-slot--tip-above .lpl-surface-material-slot__tooltip:after{content:"";border-right:1px solid color-mix(in srgb, var(--lpl-material-tip-accent) 46%, #ffffff1a);border-bottom:1px solid color-mix(in srgb, var(--lpl-material-tip-accent) 46%, #ffffff1a);background:#080a0ef5;width:9px;height:9px;position:absolute;bottom:-5px;left:50%;transform:translate(-50%)rotate(45deg)}.lpl-surface-material-slot--tip-below .lpl-surface-material-slot__tooltip:after{content:"";border-top:1px solid color-mix(in srgb, var(--lpl-material-tip-accent) 46%, #ffffff1a);border-left:1px solid color-mix(in srgb, var(--lpl-material-tip-accent) 46%, #ffffff1a);background:#080a0ef5;width:9px;height:9px;position:absolute;top:-5px;left:50%;transform:translate(-50%)rotate(45deg)}.lpl-surface-material-slot__tooltip-head{align-items:center;gap:.52rem;display:flex}.lpl-surface-material-slot__tooltip-swatch{width:1.65rem;height:1.65rem;box-shadow:inset 0 2px 5px #00000059, 0 0 12px color-mix(in srgb, var(--lpl-material-tip-accent) 38%, transparent);border:1px solid #ffffff38;border-radius:999px;flex:none}.lpl-surface-material-slot__tooltip-titles{flex-direction:column;gap:.08rem;min-width:0;display:flex}.lpl-surface-material-slot__tooltip-kicker{letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb, var(--lpl-material-tip-accent) 78%, #fff);font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,monospace;font-size:.52rem;font-weight:600}.lpl-surface-material-slot__tooltip-name{letter-spacing:-.01em;color:#fafcfffa;font-family:system-ui,sans-serif;font-size:.82rem;font-weight:600;line-height:1.15}.lpl-surface-material-slot__tooltip-desc{letter-spacing:.01em;color:#dce4eeb8;font-family:system-ui,sans-serif;font-size:.64rem;font-weight:450;line-height:1.4}.lpl-surface-material-slot--tipped:hover .lpl-surface-material-slot__tooltip,.lpl-surface-material-slot--tipped:focus-visible .lpl-surface-material-slot__tooltip{opacity:1;visibility:visible;filter:blur();transform:translate(-50%)translateY(0)scale(1)}@media (prefers-reduced-motion:reduce){.lpl-surface-material-slot,.lpl-surface-material-slot__tooltip{transition-duration:.01ms}.lpl-surface-material-slot--tipped:hover,.lpl-surface-material-slot--tipped:focus-visible{transform:none}.lpl-surface-material-slot__tooltip{filter:none}.lpl-surface-material-slot--tip-above .lpl-surface-material-slot__tooltip,.lpl-surface-material-slot--tip-below .lpl-surface-material-slot__tooltip{transform:translate(-50%)translateY(0)}}.lpl-surface-material-slot__fill{border-radius:50%;position:absolute;inset:13%;overflow:hidden;box-shadow:inset 0 2px 6px #00000059,inset 0 -1px 4px #ffffff14,0 0 0 1px #ffffff0f}.lpl-surface-material-slot__fill:after{content:"";pointer-events:none;background:radial-gradient(circle at 34% 26%,#ffffff47 0%,#0000 52%);border-radius:50%;position:absolute;inset:0}.lpl-surface-material-bg{background-position:50%;background-repeat:no-repeat;background-size:cover}.lpl-surface-material-slot__fill[data-lpl-surface-material=gold],.lpl-surface-material-bg[data-lpl-surface-material=gold]{background:var(--lpl-surface-grad-gold)}.lpl-surface-material-slot__fill[data-lpl-surface-material=whiteClay],.lpl-surface-material-bg[data-lpl-surface-material=whiteClay]{background:var(--lpl-surface-grad-whiteClay)}.lpl-surface-material-slot__fill[data-lpl-surface-material=whiteClay]:after{background:radial-gradient(circle at 38% 28%,#ffffff8c 0%,#0000 48%)}.lpl-surface-material-slot__fill[data-lpl-surface-material=blackGoo],.lpl-surface-material-bg[data-lpl-surface-material=blackGoo]{background:var(--lpl-surface-grad-blackGoo)}.lpl-surface-material-slot__fill[data-lpl-surface-material=blackGoo]:after{background:radial-gradient(circle at 32% 22%,#8cb4ff38 0%,#0000 50%)}.lpl-surface-material-slot__fill[data-lpl-surface-material=ground],.lpl-surface-material-bg[data-lpl-surface-material=ground]{background:var(--lpl-surface-grad-ground)}.lpl-surface-material-slot__fill[data-lpl-surface-material=ground]:after{background:radial-gradient(circle at 36% 28%,#b48c5a38 0%,#0000 50%)}.lpl-surface-material-slot__fill[data-lpl-surface-material=grass],.lpl-surface-material-bg[data-lpl-surface-material=grass]{background:var(--lpl-surface-grad-grass)}.lpl-surface-material-slot__fill[data-lpl-surface-material=grass]{box-shadow:inset 0 2px 6px #00000059,inset 0 -1px 4px #b4ffa02e,0 0 0 1px #78ff8c24,0 0 16px #45c6526b}.lpl-surface-material-slot__fill[data-lpl-surface-material=grass]:after{background:radial-gradient(circle at 34% 24%,#dcffc89e 0%,#0000 46%),radial-gradient(circle,#45c65247 0%,#0000 72%)}.lpl-surface-material-slot__fill[data-lpl-surface-material=wood],.lpl-surface-material-bg[data-lpl-surface-material=wood]{background-image:var(--lpl-surface-grad-wood)}.lpl-surface-material-slot__fill[data-lpl-surface-material=wood]{box-shadow:inset 0 0 0 1px #ffd28c0d,inset 0 0 24px #0000006b,inset 0 1px #ffecbe1f}.lpl-surface-material-slot__fill[data-lpl-surface-material=wood]:after{background:radial-gradient(circle at 34% 26%,#ffecbe24 0%,#0000 52%)}.lpl-surface-material-slot__fill[data-lpl-surface-material=glass],.lpl-surface-material-bg[data-lpl-surface-material=glass]{background:var(--lpl-surface-grad-glass);-webkit-backdrop-filter:blur(18px)saturate(1.4)}.lpl-surface-material-slot__fill[data-lpl-surface-material=glass]{box-shadow:inset 0 2px 8px #ffffff38,inset 0 -2px 6px #0000001f,0 0 0 1px #ffffff47}.lpl-surface-material-slot__fill[data-lpl-surface-material=glass]:after{background:radial-gradient(circle at 36% 28%,#ffffffb8 0%,#0000 50%)}.lpl-material-badge__fill[data-lpl-surface-material=glass],.lpl-material-reveal-layer__base[data-lpl-surface-material=glass],.lpl-material-reveal-layer__reveal[data-lpl-surface-material=glass]{-webkit-backdrop-filter:blur(22px)saturate(1.45)}.lpl-material-reveal-layer{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.lpl-material-reveal-layer__base,.lpl-material-reveal-layer__reveal{position:absolute;inset:0}.lpl-material-reveal-layer__reveal{clip-path:circle(0 at var(--lpl-reveal-cx,50%) var(--lpl-reveal-cy,50%));will-change:clip-path;animation:.76s cubic-bezier(.22,1,.36,1) forwards lplMaterialReveal}@keyframes lplMaterialReveal{0%{clip-path:circle(0 at var(--lpl-reveal-cx,50%) var(--lpl-reveal-cy,50%));opacity:.82}to{clip-path:circle(165vmax at var(--lpl-reveal-cx,50%) var(--lpl-reveal-cy,50%));opacity:1}}.lpl-material-drag-ghost{z-index:60;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:none;border:1px solid #ffffff2e;border-radius:50%;width:4.25rem;height:4.25rem;margin:-2.125rem 0 0 -2.125rem;animation:.15s cubic-bezier(.22,1,.36,1) lplMaterialGhostPop;position:fixed;box-shadow:inset 0 2px 6px #00000052,inset 0 -2px 6px #ffffff14,0 18px 42px #00000080,0 0 22px #ffffff1f}.lpl-material-drag-ghost:after{content:"";background:radial-gradient(circle at 34% 26%,#ffffff52 0%,#0000 52%);border-radius:50%;position:absolute;inset:0}@keyframes lplMaterialGhostPop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){.lpl-material-reveal-layer__reveal{animation-duration:.01ms}.lpl-material-drag-ghost{animation:none}}html[data-lpl-material-dragging],html[data-lpl-material-dragging] body{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;cursor:grabbing}html[data-lpl-material-dragging] .lpl-surface-material-slot--draggable{cursor:grabbing}@supports (-webkit-touch-callout:none){html[data-lpl-material-dragging],html[data-lpl-material-dragging] body,html[data-lpl-material-dragging] *{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}}.lpl-material-badge{box-sizing:border-box;border:1px solid color-mix(in srgb, currentColor 26%, transparent);width:2.45rem;min-width:0;max-width:2.45rem;height:2.45rem;color:inherit;letter-spacing:.04em;text-align:center;cursor:pointer;appearance:none;-webkit-tap-highlight-color:transparent;background:linear-gradient(155deg,#ffffff1a 0%,#0000 56%),#08120e99;border-radius:50%;justify-content:center;align-items:center;padding:0;font-family:system-ui,sans-serif;font-size:.58rem;font-weight:600;line-height:1.15;text-decoration:none;transition:transform .2s cubic-bezier(.22,1,.36,1),border-color .2s cubic-bezier(.22,1,.36,1),box-shadow .2s cubic-bezier(.22,1,.36,1);display:inline-flex;position:relative;overflow:hidden}.lpl-material-badge--filled{-webkit-backdrop-filter:none;background:0 0}.lpl-material-badge__fill{pointer-events:none;border-radius:50%;position:absolute;inset:0}.lpl-material-badge__fill:after{content:"";pointer-events:none;background:radial-gradient(circle at 34% 26%,#ffffff38 0%,#0000 52%);border-radius:50%;position:absolute;inset:0}.lpl-material-badge__content{z-index:1;pointer-events:none;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;max-width:78%;display:flex;position:relative}.lpl-material-badge[data-lpl-border-material=gold]{border:2px solid color-mix(in srgb, var(--lpl-gold-2,#e8c869) 88%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--lpl-gold-1,#f7e3a1) 42%, transparent), 0 0 20px color-mix(in srgb, var(--lpl-gold-2,#e8c869) 32%, transparent), inset 0 1px 0 #ffecbe24}.lpl-material-badge[data-lpl-border-material=gold]:hover,.lpl-material-badge[data-lpl-border-material=gold]:focus-visible{border-color:color-mix(in srgb, var(--lpl-gold-1,#f7e3a1) 92%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--lpl-gold-1,#f7e3a1) 58%, transparent), 0 0 28px color-mix(in srgb, var(--lpl-gold-2,#e8c869) 44%, transparent), inset 0 1px 0 #ffecbe33}.lpl-material-badge:hover,.lpl-material-badge:focus-visible{outline:none;transform:translateY(-1px)scale(1.03)}.lpl-material-badge:active{transform:scale(.97)}.lpl-material-badge:focus-visible{outline:2px solid color-mix(in srgb, var(--lpl-material-tip-accent,#e8c869) 72%, transparent);outline-offset:3px}.lpl-badge-drag__badge.lpl-material-badge--filled{-webkit-backdrop-filter:none;background:0 0}.lpl-badge-drag__badge.lpl-material-badge--filled:not(.lpl-badge-drag__badge--dragging):active{transform:scale(.93)}.lpl-badge-drag__badge.lpl-material-badge--filled.lpl-badge-drag__badge--orbit:not(.lpl-badge-drag__badge--dragging):active{transform:rotate(calc(var(--lpl-badge-slot-angle,0deg) * -1)) scale(.93)}.lpl-badge-drag__badge.lpl-material-badge--filled .lpl-badge-drag__icon{z-index:1;position:relative}.lpl-home__slate-dock-rail,.lpl-anchor-dock-rail{--lpl-slate-h:calc(3.5rem * var(--lpl-ui-scale,1));--lpl-slate-orbit-hover-pad-block:.4rem;--lpl-slate-orbit-hover-pad-inline:.3rem;--lpl-slate-orbit-expanded-max-h:calc(9.5rem * var(--lpl-ui-scale,1));--lpl-slate-expanded-h:var(--lpl-home-menu-max-width);--lpl-slate-expanded-h-min:calc(2 * var(--lpl-slate-bookend) + 2 * var(--lpl-slate-edge) + 2.75rem);--lpl-slate-expanded-w:var(--lpl-home-menu-max-width);--lpl-slate-bookend:calc(2.6rem * var(--lpl-ui-scale,1));--lpl-slate-edge:calc(.45rem * var(--lpl-ui-scale,1));--lpl-slate-morph:.52s;--lpl-slate-fade:.32s;--lpl-slate-label-out:.24s;--lpl-slate-collapse-morph-delay:var(--lpl-slate-label-out);z-index:4;pointer-events:none;opacity:0;visibility:hidden;transition:opacity var(--lpl-home-duration-out) var(--lpl-home-ease), transform var(--lpl-home-duration-out) var(--lpl-home-ease), visibility 0s linear var(--lpl-home-duration-out);position:fixed}.lpl-home__slate-dock-rail.is-visible{opacity:1;visibility:visible;pointer-events:auto;transition:opacity var(--lpl-home-duration) var(--lpl-home-ease), transform var(--lpl-home-duration) var(--lpl-home-ease), visibility 0s linear 0s}.lpl-home__slate-dock-rail--bottom,.lpl-home__slate-dock-rail--top{width:min(var(--lpl-home-menu-max-width), calc(100vw - 2rem));left:50%}.lpl-home__slate-dock-rail--bottom{bottom:var(--lpl-start-bottom-menu-bottom,max(1.35rem, env(safe-area-inset-bottom,0px)));transform:translate(-50%)translateY(10px)}.lpl-home__slate-dock-rail--top{top:var(--lpl-start-top-menu-top,max(1rem, env(safe-area-inset-top,0px)));transform:translate(-50%)translateY(-10px)}.lpl-home__slate-dock-rail--bottom.is-visible,.lpl-home__slate-dock-rail--top.is-visible{transform:translate(-50%)translateY(0)}.lpl-home__slate-dock-rail--left,.lpl-home__slate-dock-rail--right{top:50%}.lpl-home__slate-dock-rail--left{left:max(.85rem, env(safe-area-inset-left,0px));transform:translateY(-50%)translate(-10px)}.lpl-home__slate-dock-rail--right{right:max(.85rem, env(safe-area-inset-right,0px));transform:translateY(-50%)translate(10px)}.lpl-home__slate-dock-rail--left.is-visible,.lpl-home__slate-dock-rail--right.is-visible{transform:translateY(-50%)translate(0)}.lpl-home__slate-dock-cluster{pointer-events:auto;display:flex}.lpl-home__slate-dock-cluster--bottom,.lpl-home__slate-dock-cluster--top,.lpl-anchor-dock-cluster--bottom,.lpl-anchor-dock-cluster--top{flex-direction:column;align-items:center;gap:.65rem;width:100%;overflow:visible}.lpl-home__slate-dock-cluster--left,.lpl-home__slate-dock-cluster--right,.lpl-anchor-dock-cluster--left,.lpl-anchor-dock-cluster--right{flex-direction:row;align-items:center;position:relative;overflow:visible}.lpl-home__slate-dock{box-sizing:border-box;-webkit-backdrop-filter:blur(16px)saturate(140%);backdrop-filter:blur(16px)saturate(140%);background:#ffffff17;border:1px solid #ffffff29;border-radius:999px;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff3,0 14px 34px #00000057}.lpl-home__slate-dock--horizontal,.lpl-anchor-dock--horizontal{width:100%;height:var(--lpl-slate-h);min-height:var(--lpl-slate-h);max-height:var(--lpl-slate-h);max-width:var(--lpl-slate-expanded-w);transition:max-width var(--lpl-slate-morph) var(--lpl-ease-entrance), background .28s var(--lpl-home-ease), border-color .28s var(--lpl-home-ease);will-change:max-width}.lpl-home__slate-dock--horizontal.is-collapsed,.lpl-anchor-dock--horizontal.is-collapsed{max-width:var(--lpl-slate-h);transition:max-width var(--lpl-slate-morph) var(--lpl-ease-entrance) var(--lpl-slate-collapse-morph-delay), background .28s var(--lpl-home-ease) var(--lpl-slate-collapse-morph-delay), border-color .28s var(--lpl-home-ease) var(--lpl-slate-collapse-morph-delay)}.lpl-home__slate-dock--horizontal.is-expanded,.lpl-anchor-dock--horizontal.is-expanded{max-width:var(--lpl-slate-expanded-w);transition:max-width var(--lpl-slate-morph) var(--lpl-ease-entrance), background .28s var(--lpl-home-ease), border-color .28s var(--lpl-home-ease)}.lpl-home__slate-dock--vertical,.lpl-anchor-dock--vertical{width:var(--lpl-slate-h);min-width:var(--lpl-slate-h);max-width:var(--lpl-slate-h);height:var(--lpl-slate-h);transition:height var(--lpl-slate-morph) var(--lpl-ease-entrance), background .28s var(--lpl-home-ease), border-color .28s var(--lpl-home-ease);will-change:height;flex-shrink:0}.lpl-home__slate-dock--vertical.is-collapsed,.lpl-anchor-dock--vertical.is-collapsed{height:var(--lpl-slate-h);transition:height var(--lpl-slate-morph) var(--lpl-ease-entrance) var(--lpl-slate-collapse-morph-delay), background .28s var(--lpl-home-ease) var(--lpl-slate-collapse-morph-delay), border-color .28s var(--lpl-home-ease) var(--lpl-slate-collapse-morph-delay)}.lpl-home__slate-dock--vertical.is-expanded,.lpl-anchor-dock--vertical.is-expanded{height:max(var(--lpl-slate-expanded-h), var(--lpl-slate-expanded-h-min));transition:height var(--lpl-slate-morph) var(--lpl-ease-entrance), background .28s var(--lpl-home-ease), border-color .28s var(--lpl-home-ease)}.lpl-anchor-dock-rail.is-visible .lpl-anchor-dock--horizontal.is-expanded,.lpl-start-screen--menu-open .lpl-home__slate-dock--horizontal.is-visible.is-expanded,.lpl-start-screen--menu-open .lpl-anchor-dock--horizontal.is-visible.is-expanded{transition:max-width var(--lpl-slate-morph) var(--lpl-ease-entrance), background .28s var(--lpl-home-ease), border-color .28s var(--lpl-home-ease)}.lpl-anchor-dock-rail.is-visible .lpl-anchor-dock--horizontal.is-collapsed,.lpl-start-screen--menu-open .lpl-home__slate-dock--horizontal.is-visible.is-collapsed,.lpl-start-screen--menu-open .lpl-anchor-dock--horizontal.is-visible.is-collapsed{transition:max-width var(--lpl-slate-morph) var(--lpl-ease-entrance) var(--lpl-slate-collapse-morph-delay), background .28s var(--lpl-home-ease) var(--lpl-slate-collapse-morph-delay), border-color .28s var(--lpl-home-ease) var(--lpl-slate-collapse-morph-delay)}.lpl-anchor-dock-rail.is-visible .lpl-anchor-dock--vertical.is-expanded,.lpl-start-screen--menu-open .lpl-home__slate-dock--vertical.is-visible.is-expanded,.lpl-start-screen--menu-open .lpl-anchor-dock--vertical.is-visible.is-expanded{transition:height var(--lpl-slate-morph) var(--lpl-ease-entrance), background .28s var(--lpl-home-ease), border-color .28s var(--lpl-home-ease)}.lpl-anchor-dock-rail.is-visible .lpl-anchor-dock--vertical.is-collapsed,.lpl-start-screen--menu-open .lpl-home__slate-dock--vertical.is-visible.is-collapsed,.lpl-start-screen--menu-open .lpl-anchor-dock--vertical.is-visible.is-collapsed{transition:height var(--lpl-slate-morph) var(--lpl-ease-entrance) var(--lpl-slate-collapse-morph-delay), background .28s var(--lpl-home-ease) var(--lpl-slate-collapse-morph-delay), border-color .28s var(--lpl-home-ease) var(--lpl-slate-collapse-morph-delay)}.lpl-home__slate-collapse,.lpl-home__slate-go-arrow{width:var(--lpl-slate-bookend);height:var(--lpl-slate-bookend);color:#ffffffd9;background:#ffffff24;border:1px solid #ffffff2e;border-radius:999px;place-items:center;display:grid;position:absolute;box-shadow:inset 0 1px #ffffff38}.lpl-home__slate-collapse{z-index:4;cursor:pointer;padding:0}.lpl-home__slate-go-arrow{z-index:3}button.lpl-home__slate-go-arrow,button.lpl-anchor-dock-go-arrow{cursor:pointer;font:inherit;margin:0;padding:0}.lpl-home__slate-dock--horizontal .lpl-home__slate-collapse{top:50%;left:var(--lpl-slate-edge);transition:opacity var(--lpl-slate-fade) var(--lpl-ease-exit), transform var(--lpl-slate-morph) var(--lpl-ease-exit), background .18s var(--lpl-home-ease), border-color .18s var(--lpl-home-ease);transform:translateY(-50%)}.lpl-home__slate-dock--horizontal .lpl-home__slate-go-arrow{top:50%;right:var(--lpl-slate-edge);transition:opacity var(--lpl-slate-fade) var(--lpl-ease-exit), transform var(--lpl-slate-morph) var(--lpl-ease-exit), background .18s var(--lpl-home-ease);transform:translateY(-50%)}.lpl-home__slate-dock--vertical .lpl-home__slate-collapse{top:var(--lpl-slate-edge);transition:opacity var(--lpl-slate-fade) var(--lpl-ease-exit), transform var(--lpl-slate-morph) var(--lpl-ease-exit), background .18s var(--lpl-home-ease), border-color .18s var(--lpl-home-ease);left:50%;transform:translate(-50%)}.lpl-home__slate-dock--vertical .lpl-home__slate-go-arrow{bottom:var(--lpl-slate-edge);transition:opacity var(--lpl-slate-fade) var(--lpl-ease-exit), transform var(--lpl-slate-morph) var(--lpl-ease-exit), background .18s var(--lpl-home-ease);left:50%;transform:translate(-50%)}.lpl-home__slate-collapse:hover,.lpl-home__slate-collapse:focus-visible,.lpl-home__slate-go-arrow:hover,.lpl-home__slate-go-arrow:focus-visible{background:#ffffff38;border-color:#ffffff57}.lpl-home__slate-go{z-index:1;border-radius:999px;place-items:center;text-decoration:none;display:grid;position:absolute;inset:0}.lpl-home__slate-go-label{letter-spacing:.01em;color:#fffffff0;white-space:nowrap;transition:opacity var(--lpl-slate-label-out) var(--lpl-ease-exit), transform var(--lpl-slate-label-out) var(--lpl-ease-exit), visibility 0s linear var(--lpl-slate-label-out);will-change:opacity, transform;font-weight:600}.lpl-home__slate-dock--horizontal .lpl-home__slate-go-label{padding-inline:calc(var(--lpl-slate-bookend) + .6rem);font-size:clamp(.95rem,2.2vw,1.05rem)}.lpl-home__slate-dock--vertical .lpl-home__slate-go-label,.lpl-anchor-dock--vertical .lpl-anchor-dock-go-label{padding-inline:calc(var(--lpl-slate-bookend) + .45rem);letter-spacing:.04em;writing-mode:vertical-rl;text-orientation:mixed;padding-block:0;font-size:.92rem}.lpl-home__slate-dock--vertical.lpl-home__slate-dock--side-left.is-expanded .lpl-home__slate-go-label,.lpl-anchor-dock--vertical.lpl-anchor-dock--side-left.is-expanded .lpl-anchor-dock-go-label{transform:rotate(180deg)}.lpl-home__slate-dock--vertical.lpl-home__slate-dock--side-left.is-collapsed .lpl-home__slate-go-label,.lpl-anchor-dock--vertical.lpl-anchor-dock--side-left.is-collapsed .lpl-anchor-dock-go-label{transform:scale(.82)rotate(180deg)}.lpl-home__slate-expand{z-index:5;color:#fffffff0;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;padding:0;display:grid;position:absolute;inset:0}.lpl-home__slate-expand-glyph{transition:opacity var(--lpl-slate-fade) var(--lpl-ease-entrance), transform var(--lpl-slate-morph) var(--lpl-ease-entrance);will-change:opacity, transform;place-items:center;display:grid}.lpl-home__slate-dock--horizontal.is-expanded .lpl-home__slate-collapse{opacity:1;pointer-events:auto;transition:opacity var(--lpl-slate-fade) var(--lpl-ease-entrance) 60ms, transform var(--lpl-slate-morph) var(--lpl-ease-entrance) 60ms, background .18s var(--lpl-home-ease), border-color .18s var(--lpl-home-ease);transform:translateY(-50%)translate(0)scale(1)}.lpl-home__slate-dock--horizontal.is-expanded .lpl-home__slate-go-arrow{opacity:1;pointer-events:auto;transition:opacity var(--lpl-slate-fade) var(--lpl-ease-entrance) 80ms, transform var(--lpl-slate-morph) var(--lpl-ease-entrance) 80ms, background .18s var(--lpl-home-ease);transform:translateY(-50%)translate(0)scale(1)}.lpl-home__slate-dock--vertical.is-expanded .lpl-home__slate-collapse{opacity:1;pointer-events:auto;transition:opacity var(--lpl-slate-fade) var(--lpl-ease-entrance) 60ms, transform var(--lpl-slate-morph) var(--lpl-ease-entrance) 60ms, background .18s var(--lpl-home-ease), border-color .18s var(--lpl-home-ease);transform:translate(-50%)translateY(0)scale(1)}.lpl-home__slate-dock--vertical.is-expanded .lpl-home__slate-go-arrow{opacity:1;pointer-events:auto;transition:opacity var(--lpl-slate-fade) var(--lpl-ease-entrance) 80ms, transform var(--lpl-slate-morph) var(--lpl-ease-entrance) 80ms, background .18s var(--lpl-home-ease);transform:translate(-50%)translateY(0)scale(1)}.lpl-home__slate-dock.is-expanded .lpl-home__slate-go{pointer-events:auto;cursor:pointer}.lpl-home__slate-dock.is-expanded .lpl-home__slate-go-label{opacity:1;visibility:visible;transition:opacity var(--lpl-slate-fade) var(--lpl-ease-entrance) .12s, transform var(--lpl-slate-morph) var(--lpl-ease-entrance) .12s, visibility 0s linear .12s;transform:none}.lpl-home__slate-dock.is-expanded .lpl-home__slate-expand{pointer-events:none}.lpl-home__slate-dock.is-expanded .lpl-home__slate-expand-glyph{opacity:0;transform:scale(.6)}.lpl-home__slate-dock--horizontal.is-collapsed .lpl-home__slate-collapse{opacity:0;pointer-events:none;transition:opacity var(--lpl-slate-fade) var(--lpl-ease-exit) var(--lpl-slate-collapse-morph-delay), transform var(--lpl-slate-morph) var(--lpl-ease-exit) var(--lpl-slate-collapse-morph-delay), background .18s var(--lpl-home-ease) var(--lpl-slate-collapse-morph-delay), border-color .18s var(--lpl-home-ease) var(--lpl-slate-collapse-morph-delay);transform:translateY(-50%)translate(.55rem)scale(.6)}.lpl-home__slate-dock--horizontal.is-collapsed .lpl-home__slate-go-arrow{opacity:0;pointer-events:none;transition:opacity var(--lpl-slate-fade) var(--lpl-ease-exit) var(--lpl-slate-collapse-morph-delay), transform var(--lpl-slate-morph) var(--lpl-ease-exit) var(--lpl-slate-collapse-morph-delay), background .18s var(--lpl-home-ease) var(--lpl-slate-collapse-morph-delay);transform:translateY(-50%)translate(-.55rem)scale(.6)}.lpl-home__slate-dock--vertical.is-collapsed .lpl-home__slate-collapse{opacity:0;pointer-events:none;transition:opacity var(--lpl-slate-fade) var(--lpl-ease-exit) var(--lpl-slate-collapse-morph-delay), transform var(--lpl-slate-morph) var(--lpl-ease-exit) var(--lpl-slate-collapse-morph-delay), background .18s var(--lpl-home-ease) var(--lpl-slate-collapse-morph-delay), border-color .18s var(--lpl-home-ease) var(--lpl-slate-collapse-morph-delay);transform:translate(-50%)translateY(.55rem)scale(.6)}.lpl-home__slate-dock--vertical.is-collapsed .lpl-home__slate-go-arrow{opacity:0;pointer-events:none;transition:opacity var(--lpl-slate-fade) var(--lpl-ease-exit) var(--lpl-slate-collapse-morph-delay), transform var(--lpl-slate-morph) var(--lpl-ease-exit) var(--lpl-slate-collapse-morph-delay), background .18s var(--lpl-home-ease) var(--lpl-slate-collapse-morph-delay);transform:translate(-50%)translateY(-.55rem)scale(.6)}.lpl-home__slate-dock.is-collapsed .lpl-home__slate-go{pointer-events:none}.lpl-home__slate-dock.is-collapsed .lpl-home__slate-go-label{opacity:0;visibility:hidden;transform:scale(.82)}.lpl-home__slate-dock.is-collapsed .lpl-home__slate-expand{pointer-events:auto}.lpl-home__slate-dock.is-collapsed .lpl-home__slate-expand-glyph{opacity:1;transition:opacity var(--lpl-slate-fade) var(--lpl-ease-entrance) var(--lpl-slate-collapse-morph-delay), transform var(--lpl-slate-morph) var(--lpl-ease-entrance) var(--lpl-slate-collapse-morph-delay);transform:none}.lpl-home__slate-dock-rail .lpl-home__backstage-orbit,.lpl-home__slate-dock-rail .lpl-anchor-dock-orbit,.lpl-anchor-dock-rail .lpl-home__backstage-orbit,.lpl-anchor-dock-rail .lpl-anchor-dock-orbit{box-sizing:border-box;margin:0;display:flex;overflow:hidden}.lpl-home__slate-dock-rail .lpl-home__backstage-orbit--horizontal,.lpl-home__slate-dock-rail .lpl-anchor-dock-orbit--horizontal,.lpl-anchor-dock-rail .lpl-home__backstage-orbit--horizontal,.lpl-anchor-dock-rail .lpl-anchor-dock-orbit--horizontal{justify-content:center;align-items:flex-start;gap:calc(clamp(.85rem, 3vw, 1.15rem) * var(--lpl-ui-scale,1));width:min(100%, var(--lpl-orbit-horizontal-span,28rem));padding-block:var(--lpl-slate-orbit-hover-pad-block) .2rem;padding-inline:var(--lpl-slate-orbit-hover-pad-inline);flex-direction:row}.lpl-anchor-dock-orbit--sized.lpl-anchor-dock-orbit--horizontal .lpl-home__backstage-hub,.lpl-home__backstage-orbit--sized.lpl-home__backstage-orbit--horizontal .lpl-home__backstage-hub{min-width:calc(4.25rem * var(--lpl-ui-scale,1));flex:none}.lpl-home__slate-dock-rail .lpl-home__backstage-orbit--vertical,.lpl-home__slate-dock-rail .lpl-anchor-dock-orbit--vertical,.lpl-anchor-dock-rail .lpl-home__backstage-orbit--vertical,.lpl-anchor-dock-rail .lpl-anchor-dock-orbit--vertical{align-items:center;gap:calc(clamp(.65rem, 2vh, .95rem) * var(--lpl-ui-scale,1));max-height:var(--lpl-orbit-vertical-span,none);padding-block:var(--lpl-slate-orbit-hover-pad-block) .2rem;padding-inline:var(--lpl-slate-orbit-hover-pad-inline);flex-direction:column;flex-shrink:0;overflow:visible}.lpl-anchor-dock-orbit--sized.lpl-anchor-dock-orbit--vertical .lpl-home__backstage-hub,.lpl-home__backstage-orbit--sized.lpl-home__backstage-orbit--vertical .lpl-home__backstage-hub{flex:none}.lpl-home__slate-dock-rail--left .lpl-home__backstage-orbit,.lpl-home__slate-dock-rail--right .lpl-home__backstage-orbit,.lpl-anchor-dock-rail--left .lpl-home__backstage-orbit,.lpl-anchor-dock-rail--right .lpl-home__backstage-orbit,.lpl-anchor-dock-rail--left .lpl-anchor-dock-orbit,.lpl-anchor-dock-rail--right .lpl-anchor-dock-orbit{position:absolute;top:50%}.lpl-home__slate-dock-rail--left .lpl-home__backstage-orbit,.lpl-anchor-dock-rail--left .lpl-home__backstage-orbit,.lpl-anchor-dock-rail--left .lpl-anchor-dock-orbit{left:calc(100% + .75rem)}.lpl-home__slate-dock-rail--right .lpl-home__backstage-orbit,.lpl-anchor-dock-rail--right .lpl-home__backstage-orbit,.lpl-anchor-dock-rail--right .lpl-anchor-dock-orbit{right:calc(100% + .75rem)}.lpl-home__slate-dock-rail--left .lpl-home__backstage-orbit,.lpl-home__slate-dock-rail--right .lpl-home__backstage-orbit,.lpl-anchor-dock-rail--left .lpl-home__backstage-orbit,.lpl-anchor-dock-rail--right .lpl-home__backstage-orbit,.lpl-anchor-dock-rail--left .lpl-anchor-dock-orbit,.lpl-anchor-dock-rail--right .lpl-anchor-dock-orbit{max-width:max(4.5rem, calc(50vw - var(--lpl-frame-edge-gutter,.85rem) - var(--lpl-slate-h) - 1.5rem));max-height:calc(100dvh - 4rem)}.lpl-home__slate-dock-rail--bottom .lpl-home__backstage-orbit.is-visible,.lpl-home__slate-dock-rail--top .lpl-home__backstage-orbit.is-visible,.lpl-anchor-dock-rail--bottom .lpl-home__backstage-orbit.is-visible,.lpl-anchor-dock-rail--top .lpl-home__backstage-orbit.is-visible,.lpl-anchor-dock-rail--bottom .lpl-anchor-dock-orbit.is-visible,.lpl-anchor-dock-rail--top .lpl-anchor-dock-orbit.is-visible{opacity:0;pointer-events:none;max-height:0;transition:max-height .38s var(--lpl-ease-exit), opacity .26s var(--lpl-ease-exit), transform .36s var(--lpl-ease-exit), visibility 0s linear .38s;transform:translateY(12px)}.lpl-home__slate-dock-rail--top .lpl-home__backstage-orbit.is-visible,.lpl-anchor-dock-rail--top .lpl-home__backstage-orbit.is-visible,.lpl-anchor-dock-rail--top .lpl-anchor-dock-orbit.is-visible{transform:translateY(-12px)}.lpl-home__slate-dock-rail--bottom.is-slate-expanded .lpl-home__backstage-orbit.is-visible,.lpl-home__slate-dock-rail--top.is-slate-expanded .lpl-home__backstage-orbit.is-visible,.lpl-anchor-dock-rail--bottom.is-dock-expanded .lpl-home__backstage-orbit.is-visible,.lpl-anchor-dock-rail--top.is-dock-expanded .lpl-home__backstage-orbit.is-visible,.lpl-home__slate-dock-rail--bottom.is-slate-expanded .lpl-anchor-dock-orbit.is-visible,.lpl-home__slate-dock-rail--top.is-slate-expanded .lpl-anchor-dock-orbit.is-visible,.lpl-anchor-dock-rail--bottom.is-dock-expanded .lpl-anchor-dock-orbit.is-visible,.lpl-anchor-dock-rail--top.is-dock-expanded .lpl-anchor-dock-orbit.is-visible{max-height:var(--lpl-slate-orbit-expanded-max-h);opacity:1;pointer-events:auto;transition:max-height .52s var(--lpl-ease-entrance), opacity .42s var(--lpl-ease-entrance) 80ms, transform .52s var(--lpl-ease-entrance) 80ms, visibility 0s linear 0s;overflow:visible;transform:none}:is(.lpl-start-screen:has(.lpl-home__profile-badge--bottom.is-bottom-dock-expanded) .lpl-anchor-dock-rail--bottom.is-dock-expanded .lpl-anchor-dock-orbit.is-visible,.lpl-start-screen:has(.lpl-home__profile-badge--bottom.is-bottom-dock-expanded) .lpl-home__slate-dock-rail--bottom.is-slate-expanded .lpl-home__backstage-orbit.is-visible,.lpl-start-screen:has(.lpl-home__profile-badge--bottom.is-bottom-dock-expanded) .lpl-home__slate-dock-rail--bottom.is-slate-expanded .lpl-anchor-dock-orbit.is-visible){transition:max-height var(--lpl-start-badge-expand-ms,.48s) var(--lpl-start-badge-expand-ease), opacity var(--lpl-start-badge-expand-ms,.48s) var(--lpl-start-badge-expand-ease), transform var(--lpl-start-badge-expand-ms,.48s) var(--lpl-start-badge-expand-ease), visibility 0s linear 0s}:is(.lpl-start-screen:has(.lpl-home__profile-badge--bottom.is-bottom-dock-expanded) .lpl-anchor-dock-rail--bottom.is-dock-expanded .lpl-anchor-dock-orbit.is-visible .lpl-home__backstage-hub,.lpl-start-screen:has(.lpl-home__profile-badge--bottom.is-bottom-dock-expanded) .lpl-home__slate-dock-rail--bottom.is-slate-expanded .lpl-home__backstage-orbit.is-visible .lpl-home__backstage-hub,.lpl-start-screen:has(.lpl-home__profile-badge--bottom.is-bottom-dock-expanded) .lpl-home__slate-dock-rail--bottom.is-slate-expanded .lpl-anchor-dock-orbit.is-visible .lpl-home__backstage-hub){transition-delay:0s}.lpl-home__slate-dock-rail.is-slate-expanded .lpl-home__backstage-orbit.is-visible,.lpl-home__slate-dock-rail.is-slate-expanded .lpl-anchor-dock-orbit.is-visible,.lpl-anchor-dock-rail.is-dock-expanded .lpl-home__backstage-orbit.is-visible,.lpl-anchor-dock-rail.is-dock-expanded .lpl-anchor-dock-orbit.is-visible{overflow:visible}.lpl-home__slate-dock-rail--left .lpl-home__backstage-orbit.is-visible,.lpl-anchor-dock-rail--left .lpl-home__backstage-orbit.is-visible,.lpl-anchor-dock-rail--left .lpl-anchor-dock-orbit.is-visible{opacity:0;pointer-events:none;transition:opacity .26s var(--lpl-ease-exit), transform .36s var(--lpl-ease-exit), visibility 0s linear .38s;transform:translateY(-50%)translate(12px)}.lpl-home__slate-dock-rail--right .lpl-home__backstage-orbit.is-visible,.lpl-anchor-dock-rail--right .lpl-home__backstage-orbit.is-visible,.lpl-anchor-dock-rail--right .lpl-anchor-dock-orbit.is-visible{opacity:0;pointer-events:none;transition:opacity .26s var(--lpl-ease-exit), transform .36s var(--lpl-ease-exit), visibility 0s linear .38s;transform:translateY(-50%)translate(-12px)}.lpl-home__slate-dock-rail--left.is-slate-expanded .lpl-home__backstage-orbit.is-visible,.lpl-home__slate-dock-rail--right.is-slate-expanded .lpl-home__backstage-orbit.is-visible,.lpl-anchor-dock-rail--left.is-dock-expanded .lpl-home__backstage-orbit.is-visible,.lpl-anchor-dock-rail--right.is-dock-expanded .lpl-home__backstage-orbit.is-visible,.lpl-anchor-dock-rail--left.is-dock-expanded .lpl-anchor-dock-orbit.is-visible,.lpl-anchor-dock-rail--right.is-dock-expanded .lpl-anchor-dock-orbit.is-visible{opacity:1;pointer-events:auto;transition:opacity .42s var(--lpl-ease-entrance) 80ms, transform .52s var(--lpl-ease-entrance) 80ms, visibility 0s linear 0s;transform:translateY(-50%)translate(0)}.lpl-home__slate-dock-rail--bottom .lpl-home__backstage-orbit .lpl-home__backstage-hub,.lpl-home__slate-dock-rail--top .lpl-home__backstage-orbit .lpl-home__backstage-hub,.lpl-anchor-dock-rail--bottom .lpl-home__backstage-orbit .lpl-home__backstage-hub,.lpl-anchor-dock-rail--top .lpl-home__backstage-orbit .lpl-home__backstage-hub,.lpl-anchor-dock-rail--bottom .lpl-anchor-dock-orbit .lpl-home__backstage-hub,.lpl-anchor-dock-rail--top .lpl-anchor-dock-orbit .lpl-home__backstage-hub{opacity:0;transition:opacity .28s var(--lpl-ease-exit), transform .32s var(--lpl-ease-exit);transform:translateY(14px)scale(.92)}.lpl-home__slate-dock-rail--left .lpl-home__backstage-orbit .lpl-home__backstage-hub,.lpl-anchor-dock-rail--left .lpl-home__backstage-orbit .lpl-home__backstage-hub,.lpl-anchor-dock-rail--left .lpl-anchor-dock-orbit .lpl-home__backstage-hub{opacity:0;pointer-events:none;transition:opacity .28s var(--lpl-ease-exit), transform .32s var(--lpl-ease-exit);transform:translate(14px)scale(.92)}.lpl-home__slate-dock-rail--right .lpl-home__backstage-orbit .lpl-home__backstage-hub,.lpl-anchor-dock-rail--right .lpl-home__backstage-orbit .lpl-home__backstage-hub,.lpl-anchor-dock-rail--right .lpl-anchor-dock-orbit .lpl-home__backstage-hub{opacity:0;pointer-events:none;transition:opacity .28s var(--lpl-ease-exit), transform .32s var(--lpl-ease-exit);transform:translate(-14px)scale(.92)}.lpl-home__backstage-orbit.is-collapsed .lpl-home__backstage-hub,.lpl-anchor-dock-orbit.is-collapsed .lpl-home__backstage-hub{pointer-events:none}.lpl-home__slate-dock-rail.is-slate-expanded .lpl-home__backstage-orbit .lpl-home__backstage-hub,.lpl-home__slate-dock-rail.is-slate-expanded .lpl-anchor-dock-orbit .lpl-home__backstage-hub,.lpl-anchor-dock-rail.is-dock-expanded .lpl-home__backstage-orbit .lpl-home__backstage-hub,.lpl-anchor-dock-rail.is-dock-expanded .lpl-anchor-dock-orbit .lpl-home__backstage-hub{opacity:1;pointer-events:none;transition:opacity .38s var(--lpl-ease-entrance), transform .46s var(--lpl-ease-entrance);animation:1ms linear .5s forwards lpl-backstage-hub-pointer-auto;transform:none}@keyframes lpl-backstage-hub-pointer-auto{to{pointer-events:auto}}.lpl-home__slate-dock-rail.is-slate-expanded .lpl-home__backstage-orbit .lpl-home__backstage-hub:first-child,.lpl-home__slate-dock-rail.is-slate-expanded .lpl-anchor-dock-orbit .lpl-home__backstage-hub:first-child,.lpl-anchor-dock-rail.is-dock-expanded .lpl-home__backstage-orbit .lpl-home__backstage-hub:first-child,.lpl-anchor-dock-rail.is-dock-expanded .lpl-anchor-dock-orbit .lpl-home__backstage-hub:first-child{transition-delay:.11s}.lpl-home__slate-dock-rail.is-slate-expanded .lpl-home__backstage-orbit .lpl-home__backstage-hub:nth-child(2),.lpl-home__slate-dock-rail.is-slate-expanded .lpl-anchor-dock-orbit .lpl-home__backstage-hub:nth-child(2),.lpl-anchor-dock-rail.is-dock-expanded .lpl-home__backstage-orbit .lpl-home__backstage-hub:nth-child(2),.lpl-anchor-dock-rail.is-dock-expanded .lpl-anchor-dock-orbit .lpl-home__backstage-hub:nth-child(2){transition-delay:.17s}.lpl-home__slate-dock-rail.is-slate-expanded .lpl-home__backstage-orbit .lpl-home__backstage-hub:nth-child(3),.lpl-home__slate-dock-rail.is-slate-expanded .lpl-anchor-dock-orbit .lpl-home__backstage-hub:nth-child(3),.lpl-anchor-dock-rail.is-dock-expanded .lpl-home__backstage-orbit .lpl-home__backstage-hub:nth-child(3),.lpl-anchor-dock-rail.is-dock-expanded .lpl-anchor-dock-orbit .lpl-home__backstage-hub:nth-child(3){transition-delay:.23s}.lpl-home__slate-dock-rail.is-slate-expanded .lpl-home__backstage-orbit .lpl-home__backstage-hub:nth-child(4),.lpl-home__slate-dock-rail.is-slate-expanded .lpl-anchor-dock-orbit .lpl-home__backstage-hub:nth-child(4),.lpl-anchor-dock-rail.is-dock-expanded .lpl-home__backstage-orbit .lpl-home__backstage-hub:nth-child(4),.lpl-anchor-dock-rail.is-dock-expanded .lpl-anchor-dock-orbit .lpl-home__backstage-hub:nth-child(4){transition-delay:.29s}.lpl-home__slate-dock-rail.is-slate-expanded .lpl-home__backstage-orbit .lpl-home__backstage-hub:nth-child(5),.lpl-home__slate-dock-rail.is-slate-expanded .lpl-anchor-dock-orbit .lpl-home__backstage-hub:nth-child(5),.lpl-anchor-dock-rail.is-dock-expanded .lpl-home__backstage-orbit .lpl-home__backstage-hub:nth-child(5),.lpl-anchor-dock-rail.is-dock-expanded .lpl-anchor-dock-orbit .lpl-home__backstage-hub:nth-child(5){transition-delay:.35s}.lpl-home__slate-dock-rail.is-slate-expanded .lpl-home__backstage-orbit .lpl-home__backstage-hub:nth-child(6),.lpl-home__slate-dock-rail.is-slate-expanded .lpl-anchor-dock-orbit .lpl-home__backstage-hub:nth-child(6),.lpl-anchor-dock-rail.is-dock-expanded .lpl-home__backstage-orbit .lpl-home__backstage-hub:nth-child(6),.lpl-anchor-dock-rail.is-dock-expanded .lpl-anchor-dock-orbit .lpl-home__backstage-hub:nth-child(6){transition-delay:.41s}.lpl-home__slate-dock-rail.is-slate-expanded .lpl-home__backstage-orbit .lpl-home__backstage-hub:nth-child(7),.lpl-home__slate-dock-rail.is-slate-expanded .lpl-anchor-dock-orbit .lpl-home__backstage-hub:nth-child(7),.lpl-anchor-dock-rail.is-dock-expanded .lpl-home__backstage-orbit .lpl-home__backstage-hub:nth-child(7),.lpl-anchor-dock-rail.is-dock-expanded .lpl-anchor-dock-orbit .lpl-home__backstage-hub:nth-child(7){transition-delay:.47s}.lpl-home__slate-dock-rail.is-slate-expanded .lpl-home__backstage-orbit .lpl-home__backstage-hub:nth-child(8),.lpl-home__slate-dock-rail.is-slate-expanded .lpl-anchor-dock-orbit .lpl-home__backstage-hub:nth-child(8),.lpl-anchor-dock-rail.is-dock-expanded .lpl-home__backstage-orbit .lpl-home__backstage-hub:nth-child(8),.lpl-anchor-dock-rail.is-dock-expanded .lpl-anchor-dock-orbit .lpl-home__backstage-hub:nth-child(8){transition-delay:.53s}.lpl-home__slate-dock-rail.is-slate-expanded .lpl-home__backstage-orbit .lpl-home__backstage-hub:nth-child(9),.lpl-home__slate-dock-rail.is-slate-expanded .lpl-anchor-dock-orbit .lpl-home__backstage-hub:nth-child(9),.lpl-anchor-dock-rail.is-dock-expanded .lpl-home__backstage-orbit .lpl-home__backstage-hub:nth-child(9),.lpl-anchor-dock-rail.is-dock-expanded .lpl-anchor-dock-orbit .lpl-home__backstage-hub:nth-child(9){transition-delay:.59s}.lpl-home__slate-dock-rail.is-slate-expanded .lpl-home__backstage-orbit .lpl-home__backstage-hub:nth-child(10),.lpl-home__slate-dock-rail.is-slate-expanded .lpl-anchor-dock-orbit .lpl-home__backstage-hub:nth-child(10),.lpl-anchor-dock-rail.is-dock-expanded .lpl-home__backstage-orbit .lpl-home__backstage-hub:nth-child(10),.lpl-anchor-dock-rail.is-dock-expanded .lpl-anchor-dock-orbit .lpl-home__backstage-hub:nth-child(10){transition-delay:.65s}.lpl-home__slate-dock-rail.is-slate-expanded .lpl-home__backstage-orbit .lpl-home__backstage-hub:nth-child(11),.lpl-home__slate-dock-rail.is-slate-expanded .lpl-anchor-dock-orbit .lpl-home__backstage-hub:nth-child(11),.lpl-anchor-dock-rail.is-dock-expanded .lpl-home__backstage-orbit .lpl-home__backstage-hub:nth-child(11),.lpl-anchor-dock-rail.is-dock-expanded .lpl-anchor-dock-orbit .lpl-home__backstage-hub:nth-child(11){transition-delay:.71s}.lpl-home__slate-dock-rail.is-slate-expanded .lpl-home__backstage-orbit .lpl-home__backstage-hub:nth-child(12),.lpl-home__slate-dock-rail.is-slate-expanded .lpl-anchor-dock-orbit .lpl-home__backstage-hub:nth-child(12),.lpl-anchor-dock-rail.is-dock-expanded .lpl-home__backstage-orbit .lpl-home__backstage-hub:nth-child(12),.lpl-anchor-dock-rail.is-dock-expanded .lpl-anchor-dock-orbit .lpl-home__backstage-hub:nth-child(12){transition-delay:.77s}.lpl-start-screen--plgrnd .lpl-home__slate-dock-rail--bottom{bottom:var(--lpl-start-bottom-menu-bottom,max(2.75rem, calc(env(safe-area-inset-bottom,0px) + 1.5rem)));width:min(var(--lpl-home-menu-max-width), calc(100vw - 2rem))}.lpl-start-screen--plgrnd .lpl-home__slate-dock-rail--top{top:var(--lpl-start-top-menu-top,max(1rem, env(safe-area-inset-top,0px)));width:min(var(--lpl-home-menu-max-width), calc(100vw - 2rem))}button.lpl-home__backstage-hub{cursor:default;font:inherit;background:0 0;border:0;margin:0;padding:0}@media (prefers-reduced-motion:reduce){.lpl-home__slate-dock,.lpl-home__slate-collapse,.lpl-home__slate-go-label,.lpl-home__slate-go-arrow,.lpl-home__slate-expand-glyph,.lpl-home__slate-dock-rail,.lpl-home__slate-dock-rail .lpl-home__backstage-orbit.is-visible,.lpl-home__slate-dock-rail .lpl-home__backstage-orbit .lpl-home__backstage-hub{transition-duration:1ms!important;transition-delay:0s!important;animation-duration:1ms!important;animation-delay:0s!important}}.lpl-yt-pip-menu-ring{--lpl-yt-pip-progress-track:#ff375f38;--lpl-yt-pip-progress-fill:#ff375f;isolation:isolate;position:relative}.lpl-yt-pip-menu-ring:before{content:"";border-radius:inherit;background:conic-gradient(from -90deg, var(--lpl-yt-pip-progress-fill) calc(var(--lpl-yt-pip-progress,0) * 1turn), var(--lpl-yt-pip-progress-track) 0);-webkit-mask-composite:xor;pointer-events:none;z-index:1;padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.lpl-home__backstage-hub.is-pip-playing-live{color:var(--lpl-yt-pip-progress-fill,#ff375f)}.lpl-home__backstage-hub.is-pip-playing-live .iconify{z-index:2;filter:drop-shadow(0 0 7px color-mix(in srgb, var(--lpl-yt-pip-progress-fill,#ff375f) 62%, transparent));position:relative}.lpl-home__backstage-hub.is-pip-playing-live .lpl-home__backstage-hub__ring{border-color:color-mix(in srgb, var(--lpl-yt-pip-progress-fill,#ff375f) 38%, transparent);background:color-mix(in srgb, var(--lpl-yt-pip-progress-fill,#ff375f) 10%, #ffffff0f)}.lpl-disk-wheel--music .lpl-disk-wheel__quadrant.lpl-yt-pip-menu-ring{width:calc(2.45rem * var(--lpl-ui-scale,1));height:calc(2.45rem * var(--lpl-ui-scale,1));border-radius:50%;place-items:center;display:grid}.lpl-disk-wheel--music .lpl-disk-wheel__quadrant.lpl-yt-pip-menu-ring .iconify{z-index:2;position:relative}.lpl-anchor-dock.is-pip-playing-live .lpl-anchor-dock-expand,.lpl-home__slate-dock.is-pip-playing-live .lpl-home__slate-expand{color:var(--lpl-yt-pip-progress-fill,#ff375f)}.lpl-anchor-dock.is-pip-playing-live .lpl-anchor-dock-expand-glyph .iconify,.lpl-home__slate-dock.is-pip-playing-live .lpl-home__slate-expand-glyph .iconify{z-index:2;filter:drop-shadow(0 0 7px color-mix(in srgb, var(--lpl-yt-pip-progress-fill,#ff375f) 62%, transparent));position:relative}.lpl-anchor-dock.lpl-yt-pip-menu-ring:before,.lpl-home__slate-dock.lpl-yt-pip-menu-ring:before{z-index:6}.lpl-touch-joystick-base,.touch-joystick-base{width:var(--touch-stick-diameter,130px);height:var(--touch-stick-diameter,130px);-webkit-backdrop-filter:saturate(140%)blur(12px);touch-action:none;pointer-events:auto;background:#0a0a0e61;border:2px solid #ffffff38;border-radius:50%;position:relative;box-shadow:0 4px 18px #00000047}.lpl-touch-joystick-knob,.touch-joystick-knob{will-change:transform;background:#c4b5ff59;border:2px solid #ffffff59;border-radius:50%;width:clamp(44px,38%,52px);height:clamp(44px,38%,52px);margin-top:calc(clamp(44px,38%,52px)/-2);margin-left:calc(clamp(44px,38%,52px)/-2);position:absolute;top:50%;left:50%}.lpl-touch-face-cluster,.touch-face-cluster{width:var(--touch-stick-diameter,130px);height:var(--touch-stick-diameter,130px);-webkit-backdrop-filter:saturate(140%)blur(12px);box-sizing:border-box;pointer-events:none;touch-action:none;background:#0a0a0e61;border:2px solid #ffffff38;border-radius:50%;flex-shrink:0;position:relative;box-shadow:0 4px 18px #00000047}.lpl-touch-face-diamond,.touch-face-diamond{pointer-events:none;position:absolute;inset:0}.lpl-touch-face-btn,.touch-face-btn{--touch-face-btn-size:calc(var(--touch-stick-diameter,130px) * .36);box-sizing:border-box;width:var(--touch-face-btn-size);height:var(--touch-face-btn-size);color:#f8fafff5;-webkit-backdrop-filter:saturate(140%)blur(12px);touch-action:none;pointer-events:auto;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;border:2px solid #ffffff47;border-radius:50%;justify-content:center;align-items:center;min-width:0;min-height:0;margin:0;padding:0;font-size:0;line-height:0;display:inline-flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 4px 14px #00000052}.lpl-touch-face-btn:before,.touch-face-btn:before{content:"";border-radius:50%;position:absolute;inset:-8px}.lpl-touch-face-btn__icon,.touch-face-btn__icon{width:calc(var(--touch-face-btn-size) * .52);height:calc(var(--touch-face-btn-size) * .52);flex-shrink:0;display:block}.lpl-touch-face-btn__icon--primary,.touch-face-btn__icon--primary{width:calc(var(--touch-face-btn-size) * .56);height:calc(var(--touch-face-btn-size) * .56)}.lpl-touch-face-btn--x,.touch-face-btn--x{background:#4478ff70;border-color:#a0c8ff8c;top:50%;left:15%}.lpl-touch-face-btn--x:active,.touch-face-btn--x:active{transform:translate(-50%,-50%)scale(.96)}.lpl-touch-face-btn--y,.touch-face-btn--y{background:#dc9b3c6b;border-color:#ffd29685;top:15%;left:50%}.lpl-touch-face-btn--y:active,.touch-face-btn--y:active{transform:translate(-50%,-50%)scale(.96)}.lpl-touch-face-btn--b,.touch-face-btn--b{background:#c4344a6b;border-color:#ff8ca073;top:50%;left:85%}.lpl-touch-face-btn--b:active,.touch-face-btn--b:active{transform:translate(-50%,-50%)scale(.96)}.lpl-touch-face-btn--a,.touch-face-btn--a{background:#48a85c7a;border-color:#8ceba880;top:85%;left:50%}.lpl-touch-face-btn--a:active,.touch-face-btn--a:active{transform:translate(-50%,-50%)scale(.96)}.lpl-touch-face-btn--disabled,.touch-face-btn--disabled{pointer-events:none;opacity:.28;box-shadow:none;background:#18181e59;border-color:#ffffff1f}.lpl-drawing-history-nav{top:50%;right:max(env(safe-area-inset-right,0px), .75rem);z-index:5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:auto;background:#0309056b;border-radius:10px;flex-direction:column;align-items:stretch;gap:.35rem;width:2.55rem;padding:.35rem 0;display:flex;position:fixed;transform:translateY(-50%);box-shadow:0 0 0 1px #ffffff0f,0 8px 24px #00000047}.lpl-drawing-history-nav__stack{flex-direction:column;gap:.12rem;display:flex}.lpl-drawing-history-nav__footer{border-top:1px solid #ffffff14;flex-direction:column;margin-top:auto;padding-top:.35rem;display:flex}.lpl-drawing-history-nav__btn--locate.is-locating{color:#ffe8aad1}.lpl-drawing-history-nav__btn{color:#ffffff57;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:.18rem;width:100%;min-height:2.55rem;padding:.35rem .15rem;transition:color .16s,background .16s,opacity .16s;display:flex}.lpl-drawing-history-nav__btn:hover:not(:disabled){color:#ffffffb8;background:#ffffff0d}.lpl-drawing-history-nav__btn:disabled{opacity:.28;cursor:not-allowed}.lpl-drawing-history-nav__btn:focus-visible{outline-offset:2px;outline:1px solid #ffffff73}.lpl-drawing-history-nav__btn--active-tool.is-active{color:#ffe8aaf5;background:#ffd2601a}.lpl-drawing-history-nav__btn-label{letter-spacing:.08em;text-transform:uppercase;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:.44rem;line-height:1}.lpl-drawing-history-nav__status{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lpl-drawing-menu-orbit__hub.is-active .lpl-home__backstage-hub__ring{background:#ffd2601f;border-color:#ffd26085}.lpl-drawing-menu-orbit__hub.is-active .lpl-home__backstage-hub__label{color:#ffe8aaf5}.lpl-drawing-menu-orbit__hub.is-danger{color:#ffaa96b8}.lpl-drawing-menu-orbit__hub.is-danger.is-active .lpl-home__backstage-hub__ring{background:#ff78641f;border-color:#ff8c787a}.lpl-drawing-menu-orbit__hub.is-danger:hover .lpl-home__backstage-hub__ring,.lpl-drawing-menu-orbit__hub.is-danger:focus-visible .lpl-home__backstage-hub__ring{border-color:#ffa08c6b}.lpl-drawing-history-nav--gesture-primary{opacity:1}.lpl-drawing-gesture-toast{top:calc(max(env(safe-area-inset-top,0px), .55rem) + 3.4rem);z-index:6;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#ffffffeb;letter-spacing:.08em;text-transform:uppercase;pointer-events:none;opacity:0;background:#080808b8;border:1px solid #ffffff1a;border-radius:999px;padding:.42rem .85rem;font-size:.72rem;font-weight:600;transition:opacity .22s,transform .22s;position:fixed;left:50%;transform:translate(-50%,-.35rem)}.lpl-drawing-gesture-toast.is-visible{opacity:1;transform:translate(-50%)}.lpl-drawing-menu .lpl-home__slate-expand-glyph .drawing-menu-shape-icon,.lpl-drawing-menu .lpl-anchor-dock-expand-glyph .drawing-menu-shape-icon{display:block}.lpl-drawing-menu-orbit__hub,.lpl-drawing-history-nav__btn{touch-action:manipulation;-webkit-tap-highlight-color:transparent}.lpl-material-button{--lpl-material-button-size:2.75rem;--lpl-mb-accent:var(--lpl-material-tip-accent,var(--lpl-scene-accent,#e8c869));box-sizing:border-box;width:var(--lpl-material-button-size);height:var(--lpl-material-button-size);border:1px solid color-mix(in srgb, currentColor 22%, transparent);background:linear-gradient(155deg, #ffffff1f 0%, transparent 58%), color-mix(in srgb, currentColor 8%, #ffffff0a);color:color-mix(in srgb, currentColor 88%, transparent);letter-spacing:.04em;text-align:center;cursor:pointer;touch-action:manipulation;appearance:none;-webkit-tap-highlight-color:transparent;box-shadow:0 6px 20px #00000038, inset 0 1px 0 color-mix(in srgb, currentColor 16%, transparent);-webkit-backdrop-filter:blur(14px)saturate(1.2);justify-content:center;align-items:center;margin:0;padding:0;font-family:system-ui,sans-serif;font-size:.58rem;font-weight:600;line-height:1.15;text-decoration:none;transition:transform .18s cubic-bezier(.22,1,.36,1),border-color .18s,box-shadow .22s cubic-bezier(.22,1,.36,1),color .18s;display:inline-flex;position:relative;overflow:hidden}.lpl-material-button--circle{border-radius:50%}.lpl-material-button--pill{width:auto;min-width:var(--lpl-material-button-size);letter-spacing:.02em;border-radius:999px;height:auto;min-height:2.4rem;padding:.5rem 1.1rem;font-size:.92rem;font-weight:500}.lpl-material-button--filled{background:0 0}.lpl-material-button__fill{border-radius:inherit;pointer-events:none;transition:opacity .1s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.lpl-material-button__fill:after{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(circle at 34% 26%,#ffffff38 0%,#0000 52%);position:absolute;inset:0}.lpl-material-button__goldcore{z-index:0;border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(circle,#fff8e0fa 0%,#f7e3a1eb 18%,#e8c869d1 38%,#e8c86947 58%,#0000 72%);transition:opacity .1s cubic-bezier(.16,1,.3,1),transform .12s cubic-bezier(.16,1,.3,1),box-shadow .12s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;transform:scale(.55);box-shadow:inset 0 0 18px #ffecbe59}.lpl-material-button__goldcore:after{content:"";border-radius:inherit;opacity:0;background:radial-gradient(circle at 50% 42%,#ffffff8c 0%,#0000 62%);transition:opacity .1s cubic-bezier(.16,1,.3,1);position:absolute;inset:12%}.lpl-material-button__glow{border-radius:inherit;pointer-events:none;opacity:0;box-shadow:0 0 0 1px color-mix(in srgb, var(--lpl-mb-accent) 50%, transparent), 0 0 18px color-mix(in srgb, var(--lpl-mb-accent) 40%, transparent);transition:opacity .2s,box-shadow .2s;position:absolute;inset:-1px}.lpl-material-button__content{z-index:1;pointer-events:none;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;gap:.4rem;max-width:100%;display:inline-flex;position:relative}.lpl-material-button__icon{flex:none;transition:color .12s cubic-bezier(.16,1,.3,1),filter .12s cubic-bezier(.16,1,.3,1)}.lpl-material-button[data-highlight-level="1"],.lpl-material-button:focus-visible{border-color:color-mix(in srgb, currentColor 40%, transparent);color:color-mix(in srgb, currentColor 98%, transparent);transform:translateY(-1px)}.lpl-material-button[data-highlight-level="1"] .lpl-material-button__glow,.lpl-material-button:focus-visible .lpl-material-button__glow{opacity:.55}.lpl-material-button:focus-visible{outline:2px solid color-mix(in srgb, var(--lpl-mb-accent) 70%, transparent);outline-offset:3px}.lpl-material-button[data-highlight-level="2"]{border-color:color-mix(in srgb, var(--lpl-gold-2,#e8c869) 72%, transparent);color:#241c0ae0;transform:scale(.96);box-shadow:0 4px 16px #0000003d,0 0 20px #e8c86947,inset 0 1px #ffecbe6b}.lpl-material-button[data-highlight-level="2"] .lpl-material-button__goldcore{opacity:.88;transform:scale(1)}.lpl-material-button[data-highlight-level="2"] .lpl-material-button__fill,.lpl-material-button[data-highlight-level="3"] .lpl-material-button__fill{opacity:.28}.lpl-material-button[data-highlight-level="2"] .lpl-material-button__goldcore:after{opacity:.65}.lpl-material-button[data-highlight-level="2"] .lpl-material-button__icon{color:var(--lpl-gold-2,#e8c869);filter:drop-shadow(0 0 5px #e8c8699e)}.lpl-material-button[data-highlight-level="2"] .lpl-material-button__glow{opacity:.9;box-shadow:0 0 0 1.5px color-mix(in srgb, var(--lpl-mb-accent) 64%, transparent), 0 0 24px color-mix(in srgb, var(--lpl-mb-accent) 52%, transparent)}.lpl-material-button[data-highlight-level="3"]{border-color:color-mix(in srgb, var(--lpl-gold-2,#e8c869) 92%, transparent);color:#1c1608eb;transform:scale(.99);box-shadow:0 0 0 1px #ffecbe59,0 0 28px #e8c8696b,inset 0 0 24px #ffecbe47}.lpl-material-button[data-highlight-level="3"] .lpl-material-button__goldcore{opacity:1;animation:.9s ease-in-out infinite lplMaterialButtonGoldcoreHold;transform:scale(1.02);box-shadow:inset 0 0 28px #fff8e08c}.lpl-material-button[data-highlight-level="3"] .lpl-material-button__goldcore:after{opacity:.85}.lpl-material-button[data-highlight-level="3"] .lpl-material-button__icon{color:var(--lpl-gold-1,#f7e3a1);filter:drop-shadow(0 0 6px #e8c869c7)}.lpl-material-button[data-highlight-level="3"] .lpl-material-button__glow{opacity:1;box-shadow:0 0 0 2px color-mix(in srgb, var(--lpl-mb-accent) 82%, transparent), 0 0 30px color-mix(in srgb, var(--lpl-mb-accent) 66%, transparent), 0 0 56px color-mix(in srgb, var(--lpl-mb-accent) 38%, transparent);animation:1.2s ease-in-out infinite lplMaterialButtonHold}@keyframes lplMaterialButtonHold{0%,to{opacity:.84}50%{opacity:1}}@keyframes lplMaterialButtonGoldcoreHold{0%,to{filter:brightness()}50%{filter:brightness(1.08)}}.lpl-material-button[data-lpl-border-material=gold]{border:2px solid color-mix(in srgb, var(--lpl-gold-2,#e8c869) 88%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--lpl-gold-1,#f7e3a1) 42%, transparent), 0 0 20px color-mix(in srgb, var(--lpl-gold-2,#e8c869) 30%, transparent), inset 0 1px 0 #ffecbe24;--lpl-mb-accent:var(--lpl-gold-2,#e8c869)}.lpl-material-button:disabled,.lpl-material-button[aria-disabled=true]{cursor:default;opacity:.5;pointer-events:none}@media (prefers-reduced-motion:reduce){.lpl-material-button{transition-duration:.01ms}.lpl-material-button[data-highlight-level="1"],.lpl-material-button[data-highlight-level="2"],.lpl-material-button[data-highlight-level="3"]{transform:none}.lpl-material-button[data-highlight-level="3"] .lpl-material-button__glow,.lpl-material-button[data-highlight-level="3"] .lpl-material-button__goldcore{animation:none}}.lpl-material-input{--lpl-material-input-min-width:min(16rem, calc(100vw - 3.5rem));box-sizing:border-box;width:100%;min-width:var(--lpl-material-input-min-width);border:1px solid color-mix(in srgb, currentColor 22%, transparent);min-height:2.75rem;color:color-mix(in srgb, currentColor 88%, transparent);cursor:text;box-shadow:0 8px 24px #0000003d, inset 0 1px 0 color-mix(in srgb, currentColor 16%, transparent);-webkit-backdrop-filter:blur(16px)saturate(1.25);border-radius:999px;align-items:center;margin:0;padding:0;transition:border-color .18s,box-shadow .22s cubic-bezier(.22,1,.36,1),color .18s;display:inline-flex;position:relative;overflow:hidden}.lpl-material-input__fill{border-radius:inherit;pointer-events:none;position:absolute;inset:0}.lpl-material-input__sheen{border-radius:inherit;pointer-events:none;background:radial-gradient(circle at 34% 26%,#ffffff38 0%,#0000 52%);position:absolute;inset:0}.lpl-material-input__field{z-index:1;box-sizing:border-box;border-radius:inherit;width:100%;min-width:0;color:inherit;font:inherit;letter-spacing:.01em;text-align:center;appearance:none;-webkit-tap-highlight-color:transparent;background:0 0;border:0;outline:none;margin:0;padding:.72rem 1.15rem;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1rem;font-weight:500;line-height:1.2;position:relative}.lpl-material-input__field::placeholder{color:color-mix(in srgb, currentColor 42%, transparent);opacity:1}.lpl-material-input:focus-within{border-color:color-mix(in srgb, var(--lpl-mb-accent,#e8c869) 52%, transparent);box-shadow:0 10px 28px #00000047, 0 0 0 1px color-mix(in srgb, var(--lpl-mb-accent,#e8c869) 28%, transparent), inset 0 1px 0 color-mix(in srgb, currentColor 18%, transparent)}.lpl-material-input--disabled{cursor:not-allowed;opacity:.72}.lpl-material-input--disabled .lpl-material-input__field{cursor:not-allowed}@media (prefers-reduced-motion:reduce){.lpl-material-input,.lpl-material-input__field{transition:none}}.studio-cloud-editor.studio-avatar-editor{--avatar-accent:var(--studio-turquoise-6,#3fd0c8)}.studio-cloud-editor.studio-avatar-editor[data-lens=matrix]{color:#faf8f5;--lpl-center-header-ink:#faf8f5;--lpl-center-header-muted:oklab(82.8037% -.110972 .0568927);background:#000}.studio-cloud-editor.studio-avatar-editor[data-lens=white]{color:#0a1210;--avatar-ink:#0a1210;--lpl-center-header-ink:#0a1210;--lpl-center-header-muted:#0a12108c;background:#fff}.studio-cloud-editor.studio-avatar-editor[data-lens=black]{color:#faf8f5;--lpl-center-header-ink:#faf8f5;--lpl-center-header-muted:#faf8f59e;background:#000}.studio-cloud-editor.studio-avatar-editor[data-lens=field],.studio-cloud-editor.studio-avatar-editor[data-lens=playground],.studio-cloud-editor.studio-avatar-editor:not([data-lens]){color:#faf8f5;--lpl-center-header-ink:#faf8f5;--lpl-center-header-muted:oklab(84.2273% -.0852965 -.0143658);background:#1a5c38}.studio-cloud-editor .studio-avatar-editor__eyebrow,.studio-cloud-editor .lpl-center-screen__header-eyebrow{color:var(--lpl-center-header-muted,color-mix(in oklab, var(--studio-turquoise-7,#3fd0c8) 75%, #fff))}.studio-cloud-editor .studio-avatar-editor__name,.studio-cloud-editor .lpl-center-screen__header-title{color:var(--lpl-center-header-ink,inherit)}.studio-cloud-editor[data-lens=matrix] .studio-cloud-editor-scene__zstack,.studio-cloud-editor[data-lens=matrix] .studio-avatar-editor-scene__canvas-wrap.studio-cloud-editor-scene__zstack,.studio-cloud-editor[data-lens=white] .studio-cloud-editor-scene__zstack,.studio-cloud-editor[data-lens=white] .studio-avatar-editor-scene__canvas-wrap.studio-cloud-editor-scene__zstack,.studio-cloud-editor[data-lens=black] .studio-cloud-editor-scene__zstack,.studio-cloud-editor[data-lens=black] .studio-avatar-editor-scene__canvas-wrap.studio-cloud-editor-scene__zstack,.studio-cloud-editor[data-lens=field] .studio-cloud-editor-scene__zstack,.studio-cloud-editor[data-lens=field] .studio-avatar-editor-scene__canvas-wrap.studio-cloud-editor-scene__zstack,.studio-cloud-editor[data-lens=playground] .studio-cloud-editor-scene__zstack,.studio-cloud-editor[data-lens=playground] .studio-avatar-editor-scene__canvas-wrap.studio-cloud-editor-scene__zstack,.studio-cloud-editor:not([data-lens]) .studio-cloud-editor-scene__zstack,.studio-cloud-editor:not([data-lens]) .studio-avatar-editor-scene__canvas-wrap.studio-cloud-editor-scene__zstack,.studio-cloud-editor[data-lens=matrix] .studio-cloud-editor-scene__babylon,.studio-cloud-editor[data-lens=white] .studio-cloud-editor-scene__babylon,.studio-cloud-editor[data-lens=black] .studio-cloud-editor-scene__babylon,.studio-cloud-editor[data-lens=field] .studio-cloud-editor-scene__babylon,.studio-cloud-editor[data-lens=playground] .studio-cloud-editor-scene__babylon,.studio-cloud-editor:not([data-lens]) .studio-cloud-editor-scene__babylon,.studio-cloud-editor .studio-cloud-editor__stage-inner,.studio-cloud-editor .studio-avatar-editor__stage{background:0 0}.studio-cloud-editor-scene__zstack{isolation:isolate;touch-action:none;cursor:grab;width:100%;height:100%;position:relative}.studio-cloud-editor-scene__zstack.is-orbiting{cursor:grabbing}.studio-cloud-editor-scene__babylon{z-index:0;touch-action:none;cursor:grab;width:100%;height:100%;position:absolute;inset:0}.studio-cloud-editor-scene__babylon:active{cursor:grabbing}.studio-cloud-editor-scene__overlay{z-index:1;pointer-events:none;touch-action:none;width:100%;height:100%;position:absolute;inset:0}.studio-cloud-editor-scene__zstack.is-handle-hover .studio-cloud-editor-scene__babylon,.studio-cloud-editor-scene__zstack.is-resizing .studio-cloud-editor-scene__babylon,.studio-cloud-editor-scene__zstack.is-handle-hover,.studio-cloud-editor-scene__zstack.is-resizing{cursor:ew-resize}.studio-cloud-editor-scene__zstack.is-orbiting .studio-cloud-editor-scene__babylon{cursor:grabbing}:is(html:has(.studio-cloud-editor) .lpl-voice-shell-control,html:has(.studio-cloud-editor) .lpl-voice-ambient){display:none}.studio-cloud-editor__stage-inner{width:100%;min-width:0;height:100%;min-height:0;position:relative}.studio-cloud-editor__stage-inner>.studio-cloud-editor-scene__zstack{width:100%;height:100%}.studio-cloud-editor__stage-tools{z-index:6;pointer-events:none;align-items:flex-end;gap:8px;display:flex;position:absolute;bottom:14px;left:14px}.lpl-center-screen__overlay .studio-cloud-editor-cross-buttons{z-index:3}.lpl-center-screen__overlay .studio-cloud-editor__stage-tools{z-index:6}.studio-cloud-editor__stage-tools>*{pointer-events:auto}.studio-cloud-editor-cross-buttons{z-index:3;touch-action:none;pointer-events:none;position:absolute;inset:0}.studio-cloud-editor-cross-buttons__slot{pointer-events:none;place-items:center;display:grid;position:absolute}.studio-cloud-editor-cross-buttons__btn{--lpl-material-button-size:44px;pointer-events:auto}.studio-cloud-editor-cross-buttons__slot--top{top:max(14px, env(safe-area-inset-top,0px));left:50%;transform:translate(-50%)}.studio-cloud-editor-cross-buttons__slot--right{right:max(14px, env(safe-area-inset-right,0px));top:50%;transform:translateY(-50%)}.studio-cloud-editor-cross-buttons__slot--bottom{bottom:max(14px, env(safe-area-inset-bottom,0px));left:50%;transform:translate(-50%)}.studio-cloud-editor-cross-buttons__slot--input{width:min(22rem, calc(100vw - max(28px, env(safe-area-inset-left,0px) + env(safe-area-inset-right,0px))));pointer-events:auto;max-width:calc(100vw - 28px)}.studio-cloud-editor-cross-buttons__input{--lpl-material-input-min-width:0;pointer-events:auto}.studio-cloud-editor-cross-buttons__slot--left{left:max(14px, env(safe-area-inset-left,0px));top:50%;transform:translateY(-50%)}.studio-cloud-editor-cross-buttons__slot--menu,.studio-cloud-editor-cross-buttons__menu-rail{pointer-events:auto}.studio-cloud-editor-cross-buttons__slot--menu .lpl-anchor-dock-rail,.studio-cloud-editor-cross-buttons__slot--menu .lpl-anchor-dock-cluster{position:relative}.studio-cloud-editor-cross-buttons__slot--menu .lpl-home__backstage-hub{min-width:calc(4.25rem * var(--lpl-ui-scale,1));color:#f5f5f7eb;flex-direction:column;align-items:center;gap:.45rem;display:flex}.studio-cloud-editor-cross-buttons__slot--menu .lpl-home__backstage-hub__ring{width:calc(3.15rem * var(--lpl-ui-scale,1));height:calc(3.15rem * var(--lpl-ui-scale,1));background:#ffffff0f;border:1px solid #ffffff2e;border-radius:999px;place-items:center;display:grid;box-shadow:inset 0 1px #ffffff1f,0 10px 28px #00000047}.studio-cloud-editor-cross-buttons__slot--menu .lpl-anchor-dock-rail .lpl-home__backstage-hub:hover .lpl-home__backstage-hub__ring,.studio-cloud-editor-cross-buttons__slot--menu .lpl-anchor-dock-rail .lpl-home__backstage-hub:focus-visible .lpl-home__backstage-hub__ring{transform:scale(1.03)}.studio-cloud-editor-cross-buttons__slot--menu .lpl-home__backstage-hub__label{font-size:calc(.72rem * var(--lpl-ui-scale,1));letter-spacing:.08em;text-transform:uppercase;color:#f5f5f7b8;font-weight:600}.studio-cloud-editor-cross-buttons__slot--control{--touch-stick-diameter:4.15rem;pointer-events:auto;z-index:5}.studio-cloud-editor-cross-buttons__slot--control .lpl-touch-joystick-base,.studio-cloud-editor-cross-buttons__slot--control .lpl-touch-face-cluster,.studio-cloud-editor-cross-buttons__slot--control .lpl-touch-face-btn,.studio-cloud-editor-cross-buttons__slot--control .touch-face-btn{pointer-events:auto}.studio-cloud-editor-cross-buttons__slot--hud{pointer-events:auto;z-index:5;overflow:visible}.studio-cloud-editor-cross-buttons__slot--hud .lpl-minimap.lpl-minimap--cross-preview{--lpl-minimap-stage-px:4.15rem;max-width:none;position:relative;inset:auto;transform:none}.studio-cloud-editor-cross-buttons__slot--hud .lpl-minimap--cross-preview .lpl-minimap-dismiss{display:none}.studio-cloud-editor-cross-buttons__slot--hud .lpl-operator-roadmap.lpl-operator-roadmap--cross-preview{pointer-events:auto;align-items:center;max-width:none;position:relative;bottom:auto;right:auto}.studio-cloud-editor-cross-buttons__slot--hud .lpl-operator-roadmap--cross-preview .lpl-operator-roadmap__shell{opacity:1;pointer-events:none;width:auto;height:auto;max-height:none;position:relative;inset:auto;transform:none}.studio-cloud-editor-cross-buttons__slot--hud .lpl-operator-roadmap--cross-preview .lpl-operator-roadmap__toggle{pointer-events:auto;white-space:nowrap;text-overflow:ellipsis;max-width:4.15rem;overflow:hidden}.studio-cloud-editor-cross-buttons__slot--hud .lpl-operator-roadmap--cross-preview .lpl-operator-roadmap-dismiss{display:none}.studio-cloud-editor-debug{--cloud-editor-debug-ease:cubic-bezier(.22, 1, .36, 1);--cloud-editor-debug-chip:38px;box-sizing:border-box;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:auto;transition:width .34s var(--cloud-editor-debug-ease), height .34s var(--cloud-editor-debug-ease), border-color .24s ease, border-radius .24s ease, box-shadow .34s var(--cloud-editor-debug-ease);background:#060608eb;border:1px solid #ffffff24;position:relative;overflow:hidden;box-shadow:0 8px 28px #00000073}.studio-cloud-editor-debug.is-collapsed{width:var(--cloud-editor-debug-chip);height:var(--cloud-editor-debug-chip);min-width:var(--cloud-editor-debug-chip);min-height:var(--cloud-editor-debug-chip);max-width:var(--cloud-editor-debug-chip);max-height:var(--cloud-editor-debug-chip);border-radius:0;place-items:center;padding:0;display:grid}.studio-cloud-editor-debug.is-open{border-color:#fff3;border-radius:6px;flex-direction:column;align-items:stretch;width:min(16.5rem,100% - 28px);min-width:0;max-width:none;height:auto;min-height:0;max-height:none;display:flex;box-shadow:0 12px 36px #0000008c}.studio-cloud-editor-debug.is-collapsed:before,.studio-cloud-editor-debug.is-collapsed:after{content:"";pointer-events:none;opacity:0;position:absolute;inset:0}.studio-cloud-editor-debug.is-collapsed[data-tether-tone=white]:before{opacity:clamp(0, min(var(--tether-chip-mix,0), 1), 1);box-shadow:inset 0 0 0 1px #ffffff47,0 0 8px #ffffff24}.studio-cloud-editor-debug.is-collapsed[data-tether-tone=gold]:before{opacity:clamp(0, min(var(--tether-chip-mix,0), 1), 1);box-shadow:inset 0 0 0 1px #e8c86947,0 0 8px #e8c86929}.studio-cloud-editor-debug.is-collapsed[data-tether-tone=white]:after{opacity:clamp(0, calc(var(--tether-chip-mix,0) - 1), 1);box-shadow:inset 0 0 0 1px #ffffff6b,0 0 12px #ffffff38}.studio-cloud-editor-debug.is-collapsed[data-tether-tone=gold]:after{opacity:clamp(0, calc(var(--tether-chip-mix,0) - 1), 1);box-shadow:inset 0 0 0 1px #e8c86961,0 0 12px #e8c8693d}.studio-cloud-editor-debug.is-collapsed[data-tether-tone=white]{box-shadow:0 8px 28px #00000073, inset 0 0 0 calc(max(0, var(--tether-chip-mix,0) - 2) * 1px) #ffffff9e, 0 0 calc(max(0, var(--tether-chip-mix,0) - 2) * 22px) #ffffff61, 0 0 calc(max(0, var(--tether-chip-mix,0) - 2) * 36px) #ffffff29}.studio-cloud-editor-debug.is-collapsed[data-tether-tone=gold]{box-shadow:0 8px 28px #00000073, inset 0 0 0 calc(max(0, var(--tether-chip-mix,0) - 2) * 1px) #e8c86994, 0 0 calc(max(0, var(--tether-chip-mix,0) - 2) * 22px) #e8c8696b, 0 0 calc(max(0, var(--tether-chip-mix,0) - 2) * 36px) #e8c8692e}.studio-cloud-editor-debug__toggle{color:#ffffffd1;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;gap:.5rem;margin:0;font-family:inherit;font-size:.68rem;font-weight:700;transition:background .18s,color .18s;display:flex}.studio-cloud-editor-debug.is-collapsed .studio-cloud-editor-debug__toggle{z-index:1;place-items:center;width:100%;min-width:0;height:100%;min-height:0;padding:0;line-height:0;display:grid;position:relative}.studio-cloud-editor-debug.is-collapsed .studio-cloud-editor-debug__toggle svg,.studio-cloud-editor-debug.is-collapsed .studio-cloud-editor-debug__toggle .iconify{display:block}.studio-cloud-editor-debug.is-open .studio-cloud-editor-debug__toggle{justify-content:space-between;width:100%;height:auto;min-height:1.75rem;padding:.35rem .55rem}.studio-cloud-editor-debug__toggle:hover{color:#fff;background:#ffffff0f}.studio-cloud-editor-debug__toggle-label{line-height:1}.studio-cloud-editor-debug__toggle-actions{flex-shrink:0;align-items:center;gap:.35rem;display:inline-flex}.studio-cloud-editor-debug__toggle--tearoff{cursor:grab;touch-action:none}.studio-cloud-editor-debug__toggle--tearoff:active{cursor:grabbing}.studio-cloud-editor-debug__body{min-height:0;display:block}.studio-cloud-editor-debug.is-open .studio-cloud-editor-debug__body{opacity:1;flex-direction:column;flex:auto;min-height:0;padding:0 .35rem .35rem;display:flex}.studio-cloud-editor-debug.is-open .studio-cloud-editor-debug__body .lpl-dev-panel-frame{flex:auto;min-height:0;max-height:min(48vh,24rem)}.studio-cloud-editor-debug__list{flex-direction:column;gap:.22rem;margin:0;padding:0;display:flex;overflow:visible}.studio-cloud-editor-debug__sections{flex-direction:column;gap:.55rem;padding:0;display:flex;overflow:visible}.studio-cloud-editor-debug__section{background:#ffffff08;border:1px solid #ffffff14;border-radius:8px;overflow:visible}.studio-cloud-editor-debug__section--gold{background:#e8c8690f;border-color:#e8c86938}.studio-cloud-editor-debug__section--camera{background:#7c3aed14;border-color:#a855f73d}.studio-cloud-editor-debug__section--camera .studio-cloud-editor-debug__section-title{color:#d8b4feeb}.studio-cloud-editor-debug__row--stat dd{font-variant-numeric:tabular-nums}.studio-cloud-editor-debug__section-title{letter-spacing:.1em;text-transform:uppercase;color:#ffffffb8;margin:0;padding:.45rem .55rem .35rem;font-size:.62rem;font-weight:750}.studio-cloud-editor-debug__section--gold .studio-cloud-editor-debug__section-title{color:#e8c869eb}.studio-cloud-editor-debug__section .studio-cloud-editor-debug__list{padding:0 .42rem .42rem}.studio-cloud-editor-debug__row{isolation:isolate;--tether-mix:0;border:1px solid #0000;border-radius:6px;justify-content:space-between;align-items:baseline;gap:.75rem;margin:0;padding:.38rem .5rem;display:flex;position:relative}.studio-cloud-editor-debug__level-badge{z-index:2;font-variant-numeric:tabular-nums;letter-spacing:0;pointer-events:none;color:#ffffffeb;background:#ffffff24;border:1px solid #ffffff3d;border-radius:999px;place-items:center;min-width:1rem;height:1rem;padding:0 .22rem;font-size:.58rem;font-weight:800;line-height:1;display:grid;position:absolute;top:.22rem;right:.28rem;box-shadow:0 1px 6px #00000047}.studio-cloud-editor-debug__row[data-tether-tone=white][data-tether-level="1"] .studio-cloud-editor-debug__level-badge{background:#ffffff29;border-color:#ffffff47}.studio-cloud-editor-debug__row[data-tether-tone=white][data-tether-level="2"] .studio-cloud-editor-debug__level-badge{background:#ffffff3d;border-color:#ffffff61;box-shadow:0 0 10px #ffffff29}.studio-cloud-editor-debug__row[data-tether-tone=white][data-tether-level="3"] .studio-cloud-editor-debug__level-badge{color:#fff;background:#ffffff57;border-color:#ffffff85;box-shadow:0 0 12px #ffffff3d}.studio-cloud-editor-debug__row[data-tether-tone=gold][data-tether-level="1"] .studio-cloud-editor-debug__level-badge{color:#f5dc96f2;background:#e8c8692e;border-color:#e8c86952}.studio-cloud-editor-debug__row[data-tether-tone=gold][data-tether-level="2"] .studio-cloud-editor-debug__level-badge{color:#f5dc96fa;background:#e8c86947;border-color:#e8c8696b;box-shadow:0 0 10px #e8c8692e}.studio-cloud-editor-debug__row[data-tether-tone=gold][data-tether-level="3"] .studio-cloud-editor-debug__level-badge{color:#fff;background:#e8c8696b;border-color:#e8c86994;box-shadow:0 0 12px #e8c86947}.studio-cloud-editor-debug__row:before,.studio-cloud-editor-debug__row:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;position:absolute;inset:0}.studio-cloud-editor-debug__row[data-tether-tone=white]:before{opacity:clamp(0, min(var(--tether-mix,0), 1), 1);background:linear-gradient(90deg,#ffffff1a 0%,#ffffff0a 46%,#ffffff04 100%);border:1px solid #ffffff24;box-shadow:inset 0 0 0 1px #ffffff24,inset 0 1px #ffffff0f}.studio-cloud-editor-debug__row[data-tether-tone=gold]:before{opacity:clamp(0, min(var(--tether-mix,0), 1), 1);background:linear-gradient(90deg,#e8c86924 0%,#e8c8690f 46%,#e8c86905 100%);border:1px solid #e8c8692e;box-shadow:inset 0 0 0 1px #e8c8692e,inset 0 1px #ffffff0a}.studio-cloud-editor-debug__row[data-tether-tone=white]:after{opacity:clamp(0, calc(var(--tether-mix,0) - 1), 1);background:linear-gradient(90deg,#ffffff29 0%,#ffffff0f 46%,#ffffff06 100%);border:1px solid #fff3;box-shadow:inset 0 0 0 1px #ffffff38,inset 0 1px #ffffff1a}.studio-cloud-editor-debug__row[data-tether-tone=gold]:after{opacity:clamp(0, calc(var(--tether-mix,0) - 1), 1);box-shadow:inset 0 0 0 1px #e8c86947, inset 0 1px 0 #ffffff12, 0 0 calc(max(0, var(--tether-mix,0) - 2) * 18px) #e8c86933;background:linear-gradient(90deg,#e8c86938 0%,#e8c86917 46%,#e8c86908 100%);border:1px solid #e8c86942}.studio-cloud-editor-debug__row[data-tether-tone=white]{box-shadow:0 0 calc(max(0, var(--tether-mix,0) - 2) * 18px) #ffffff24}.studio-cloud-editor-debug__row:not([data-tether-tone]):hover{background:#ffffff0b}.studio-cloud-editor-debug__row[data-tether-tone=white] dt{z-index:1;color:color-mix(in srgb, #ffffff94 calc((3 - min(max(var(--tether-mix,0), 0), 3)) / 3 * 100%), #fffffff2);position:relative}.studio-cloud-editor-debug__row[data-tether-tone=white] dd{z-index:1;color:color-mix(in srgb, #fffffff2 calc((3 - min(max(var(--tether-mix,0), 0), 3)) / 3 * 100%), #fff);text-shadow:0 0 calc(max(0, var(--tether-mix,0) - 2) * 12px) #ffffff59;position:relative}.studio-cloud-editor-debug__row[data-tether-tone=gold] dt{z-index:1;color:color-mix(in srgb, #ffffff94 calc((3 - min(max(var(--tether-mix,0), 0), 3)) / 3 * 100%), #e8c869eb);position:relative}.studio-cloud-editor-debug__row[data-tether-tone=gold] dd{z-index:1;color:color-mix(in srgb, #e8c869f2 calc((3 - min(max(var(--tether-mix,0), 0), 3)) / 3 * 100%), #f5dc96fa);text-shadow:0 0 calc(max(0, var(--tether-mix,0) - 2) * 12px) #e8c86966;position:relative}.studio-cloud-editor-debug__row dt{letter-spacing:.02em;color:#ffffff94;margin:0;font-size:.68rem;font-weight:600}.studio-cloud-editor-debug__hint{letter-spacing:.01em;color:#ffffff61;margin-top:.12rem;font-size:.58rem;font-weight:550;display:block}.studio-cloud-editor-debug__row dd{font-variant-numeric:tabular-nums;color:#fff;white-space:nowrap;margin:0;font-size:.78rem;font-weight:650}.studio-cloud-editor-debug__row[data-tether-level]:not([data-tether-level=""]) dd{padding-right:.95rem}.studio-cloud-editor-debug__section--gold .studio-cloud-editor-debug__row dd{color:#e8c869f2}.studio-cloud-editor[data-lens=matrix] .studio-cloud-editor-debug{background:#fffffff0;border-color:#00000024;box-shadow:0 8px 28px #0000001f}.studio-cloud-editor[data-lens=matrix] .studio-cloud-editor-debug.is-open{border-color:#0003;box-shadow:0 12px 36px #00000029}.studio-cloud-editor[data-lens=matrix] .studio-cloud-editor-debug__toggle{color:#000000c7}.studio-cloud-editor[data-lens=matrix] .studio-cloud-editor-debug__toggle:hover{color:#000;background:#0000000f}.studio-cloud-editor[data-lens=matrix] .studio-cloud-editor-debug.is-collapsed[data-tether-tone=white]:before{box-shadow:inset 0 0 0 1px #0000003d,0 0 12px #0000001f}.studio-cloud-editor[data-lens=matrix] .studio-cloud-editor-debug.is-collapsed[data-tether-tone=white]:after{box-shadow:inset 0 0 0 1px #00000061,0 0 22px #0003,0 0 36px #0000001a}.studio-cloud-editor[data-lens=matrix] .studio-cloud-editor-debug.is-collapsed[data-tether-tone=gold]:after{box-shadow:inset 0 0 0 1px #e8c86985,0 0 22px #e8c86957,0 0 36px #e8c86924}.studio-cloud-editor[data-lens=matrix] .studio-cloud-editor-debug__row:not([data-tether-tone]):hover{background:#0000000a}.studio-cloud-editor[data-lens=matrix] .studio-cloud-editor-debug__row[data-tether-tone=white]:before{background:linear-gradient(90deg,#0000000d 0%,#00000005 46%,#00000003 100%);border-color:#0000001a;box-shadow:inset 0 0 0 1px #00000014,inset 0 1px #ffffff8c}.studio-cloud-editor[data-lens=matrix] .studio-cloud-editor-debug__row[data-tether-tone=gold]:before{background:linear-gradient(90deg,#e8c86924 0%,#e8c8690f 46%,#e8c86905 100%);border-color:#e8c86938;box-shadow:inset 0 0 0 1px #e8c86933,inset 0 1px #ffffff73}.studio-cloud-editor[data-lens=matrix] .studio-cloud-editor-debug__row[data-tether-tone=white]:after{background:linear-gradient(90deg,#00000014 0%,#00000008 46%,#00000004 100%);border-color:#00000024;box-shadow:inset 0 0 0 1px #0000001f,inset 0 1px #ffffffa6}.studio-cloud-editor[data-lens=matrix] .studio-cloud-editor-debug__row[data-tether-tone=gold]:after{box-shadow:inset 0 0 0 1px #e8c86952, inset 0 1px 0 #ffffff8c, 0 0 calc(max(0, var(--tether-mix,0) - 2) * 18px) #e8c86938;background:linear-gradient(90deg,#e8c8693d 0%,#e8c8691a 46%,#e8c8690a 100%);border-color:#e8c86957}.studio-cloud-editor[data-lens=matrix] .studio-cloud-editor-debug__row[data-tether-tone=white]{box-shadow:0 0 calc(max(0, var(--tether-mix,0) - 2) * 18px) #0000001a}.studio-cloud-editor[data-lens=matrix] .studio-cloud-editor-debug__level-badge{color:#000000c7;box-shadow:none;background:#0000000f;border-color:#00000024}.studio-cloud-editor[data-lens=matrix] .studio-cloud-editor-debug__row[data-tether-tone=gold] .studio-cloud-editor-debug__level-badge{color:#5a4108f2;background:#e8c86938;border-color:#e8c86957}.studio-cloud-editor[data-lens=matrix] .studio-cloud-editor-debug__row[data-tether-tone=white] dt{color:color-mix(in srgb, #0000008f calc((3 - min(max(var(--tether-mix,0), 0), 3)) / 3 * 100%), #000000d1)}.studio-cloud-editor[data-lens=matrix] .studio-cloud-editor-debug__row[data-tether-tone=white] dd{color:color-mix(in srgb, #000000c7 calc((3 - min(max(var(--tether-mix,0), 0), 3)) / 3 * 100%), #000)}.studio-cloud-editor[data-lens=matrix] .studio-cloud-editor-debug__row[data-tether-tone=gold] dt{color:color-mix(in srgb, #0000008f calc((3 - min(max(var(--tether-mix,0), 0), 3)) / 3 * 100%), #785a14eb)}.studio-cloud-editor[data-lens=matrix] .studio-cloud-editor-debug__row[data-tether-tone=gold] dd{color:color-mix(in srgb, #e8c869f2 calc((3 - min(max(var(--tether-mix,0), 0), 3)) / 3 * 100%), #644b0afa)}.studio-cloud-editor[data-lens=matrix] .studio-cloud-editor-debug__section{background:#00000008;border-color:#0000001a}.studio-cloud-editor[data-lens=matrix] .studio-cloud-editor-debug__section--gold{background:#e8c8691a;border-color:#e8c86959}.studio-cloud-editor[data-lens=matrix] .studio-cloud-editor-debug__section-title{color:#0000009e}.studio-cloud-editor[data-lens=matrix] .studio-cloud-editor-debug__section--gold .studio-cloud-editor-debug__section-title{color:#785a14eb}.studio-cloud-editor[data-lens=matrix] .studio-cloud-editor-debug__hint{color:#0000006b}.studio-cloud-editor[data-lens=matrix] .studio-cloud-editor-debug__row dt{color:#0000008f}.studio-cloud-editor[data-lens=matrix] .studio-cloud-editor-debug__row dd{color:#000}.studio-cloud-editor[data-lens=matrix] .studio-cloud-editor-debug__section--gold .studio-cloud-editor-debug__row dd{color:#644b0af2}.studio-cloud-editor-test-stack{--cloud-editor-test-card-size:min(11rem, calc(100vw - 28px));--cloud-editor-debug-ease:cubic-bezier(.22, 1, .36, 1);z-index:12;flex-direction:column;align-items:flex-start;display:flex;position:relative}.studio-cloud-editor-test-switch{--cloud-editor-test-switch-bg:#060608f5;--cloud-editor-test-switch-action:2.15rem;--cloud-editor-test-switch-pad:.45rem;--cloud-editor-test-switch-collapsed-h:calc(var(--cloud-editor-test-switch-action) + (var(--cloud-editor-test-switch-pad) * 2));--cloud-editor-test-switch-expanded-h:calc(var(--cloud-editor-test-card-size) * 2);--cloud-editor-test-switch-ease:cubic-bezier(.22, 1, .36, 1);--cloud-editor-test-switch-spring:cubic-bezier(.34, 1.12, .44, 1);box-sizing:border-box;width:var(--cloud-editor-test-card-size);opacity:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:none;transform-origin:bottom;max-height:0;transition:max-height .44s var(--cloud-editor-test-switch-spring), opacity .26s ease, transform .44s var(--cloud-editor-test-switch-spring), margin-bottom .44s var(--cloud-editor-test-switch-ease), border-color .24s ease, box-shadow .34s var(--cloud-editor-test-switch-ease);background:#060608eb;border:1px solid #ffffff24;border-radius:6px;margin-bottom:0;overflow:hidden;transform:translateY(10px)scale(.985);box-shadow:0 8px 28px #00000073}.studio-cloud-editor-test-switch.is-open{max-height:var(--cloud-editor-test-switch-collapsed-h);opacity:1;pointer-events:auto;border-color:#fff3;margin-bottom:.4rem;transform:translateY(0)scale(1);box-shadow:0 10px 30px #00000080}.studio-cloud-editor-test-switch.is-open.is-expanded{max-height:var(--cloud-editor-test-switch-expanded-h);box-shadow:0 12px 36px #0000008c}.studio-cloud-editor-test-switch__inner{box-sizing:border-box;height:var(--cloud-editor-test-switch-collapsed-h);min-height:0;transition:height .44s var(--cloud-editor-test-switch-spring);flex-direction:column;display:flex;overflow:hidden}.studio-cloud-editor-test-switch.is-expanded .studio-cloud-editor-test-switch__inner{height:var(--cloud-editor-test-switch-expanded-h)}.studio-cloud-editor-test-switch__body{pointer-events:none;min-height:0;transition:grid-template-rows .44s var(--cloud-editor-test-switch-spring);flex:none;grid-template-rows:0fr;display:grid}.studio-cloud-editor-test-switch.is-expanded .studio-cloud-editor-test-switch__body{pointer-events:auto;flex:1 1 0;grid-template-rows:1fr}.studio-cloud-editor-test-switch__body-scroll{opacity:0;min-height:0;transition:opacity .3s ease, transform .44s var(--cloud-editor-test-switch-spring);overflow:hidden;transform:translateY(-.35rem)}.studio-cloud-editor-test-switch.is-expanded .studio-cloud-editor-test-switch__body-scroll{opacity:1;transform:translateY(0)}.studio-cloud-editor-test-switch__footer{flex:0 0 var(--cloud-editor-test-switch-collapsed-h);grid-template-columns:repeat(2, var(--cloud-editor-test-switch-action));box-sizing:border-box;width:100%;height:var(--cloud-editor-test-switch-collapsed-h);min-height:var(--cloud-editor-test-switch-collapsed-h);padding:var(--cloud-editor-test-switch-pad);background:0 0;border-top:none;place-content:center;gap:.5rem;transition:border-color .28s,background .28s,box-shadow .28s;display:grid}.studio-cloud-editor-test-switch.is-expanded .studio-cloud-editor-test-switch__footer{height:auto;min-height:var(--cloud-editor-test-switch-collapsed-h);padding:calc(var(--cloud-editor-test-switch-pad) * .72) var(--cloud-editor-test-switch-pad) var(--cloud-editor-test-switch-pad);background:color-mix(in srgb, var(--cloud-editor-test-switch-bg) 88%, transparent);border-top:1px solid #ffffff14;flex:none;margin-top:auto;box-shadow:inset 0 1px #ffffff0a}.studio-cloud-editor-test-switch__action{width:var(--cloud-editor-test-switch-action);height:var(--cloud-editor-test-switch-action);color:#ffffffe0;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:#ffffff0f;border:1px solid #ffffff29;border-radius:9px;justify-content:center;align-items:center;margin:0;padding:0;transition:background .15s,border-color .15s,color .15s,transform .12s,opacity .15s;display:inline-flex}.studio-cloud-editor-test-switch__action:hover{color:#fff;background:#e8c8691f;border-color:#e8c86985}.studio-cloud-editor-test-switch__action:active{transform:scale(.94)}.studio-cloud-editor-test-switch__action.is-active{color:#ffecbefa;background:#e8c86933;border-color:#e8c869ad;box-shadow:0 0 12px #e8c8692e}.studio-cloud-editor-test-switch__panel{--cloud-editor-test-inspector-card:min(4.15rem, calc((100% - .48rem) / 2));box-sizing:border-box;flex-direction:column;height:100%;min-height:0;padding:.5rem .55rem .42rem;display:flex}.studio-cloud-editor-test-switch__grid-wrap{flex:1 1 0;min-height:0;position:relative;overflow:hidden}.studio-cloud-editor-test-switch__grid-wrap:before,.studio-cloud-editor-test-switch__grid-wrap:after{content:"";pointer-events:none;opacity:0;height:1.85rem;transition:opacity .22s;position:absolute;left:0;right:0}.studio-cloud-editor-test-switch__grid-wrap:before{background:linear-gradient(180deg, var(--cloud-editor-test-switch-bg) 0%, color-mix(in srgb, var(--cloud-editor-test-switch-bg) 72%, transparent) 42%, transparent 100%);top:0}.studio-cloud-editor-test-switch__grid-wrap[data-fade-top=true]:before{opacity:1}.studio-cloud-editor-test-switch__grid-wrap:after{background:linear-gradient(0deg, var(--cloud-editor-test-switch-bg) 0%, color-mix(in srgb, var(--cloud-editor-test-switch-bg) 72%, transparent) 42%, transparent 100%);bottom:0}.studio-cloud-editor-test-switch__grid-wrap[data-fade-bottom=true]:after{opacity:1}.studio-cloud-editor-test-switch__scroll-hint{z-index:2;pointer-events:none;opacity:0;color:#ffffff6b;justify-content:center;align-items:center;transition:opacity .22s;display:flex;position:absolute;left:50%;transform:translate(-50%)}.studio-cloud-editor-test-switch__scroll-hint--top{top:.3rem}.studio-cloud-editor-test-switch__scroll-hint--bottom{bottom:.3rem}.studio-cloud-editor-test-switch__grid-wrap[data-fade-top=true] .studio-cloud-editor-test-switch__scroll-hint--top,.studio-cloud-editor-test-switch__grid-wrap[data-fade-bottom=true] .studio-cloud-editor-test-switch__scroll-hint--bottom{opacity:1}.studio-cloud-editor-test-switch__grid{grid-template-columns:repeat(2, var(--cloud-editor-test-inspector-card));grid-auto-rows:var(--cloud-editor-test-inspector-card);box-sizing:border-box;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;place-content:start center;gap:.55rem .48rem;height:100%;min-height:0;margin:0;padding:.08rem 0 .2rem;list-style:none;display:grid;overflow:hidden auto}.studio-cloud-editor-test-switch__grid::-webkit-scrollbar{width:0;height:0;display:none}.studio-cloud-editor-test-switch__card{box-sizing:border-box;background:radial-gradient(circle at 50% 32%,#ffffff12 0%,#0000 42%),radial-gradient(circle at 50% 68%,#0000008c 0%,#0000 48%),radial-gradient(circle,#121212 0%,#060606 58%,#020202 100%);border:1px solid #ffffff14;border-radius:30%;width:100%;height:100%;margin:0;box-shadow:inset 0 3px 8px #000000eb,inset 0 -2px 5px #ffffff09,inset 0 0 0 1px #000000bf,0 1px #ffffff0d}.studio-cloud-editor-test-switch__card--equipped{border-color:#e8c8696b;place-items:center;display:grid;box-shadow:inset 0 3px 8px #000000eb,inset 0 -2px 5px #ffffff0a,inset 0 0 0 1px #000000bf,0 0 10px #e8c86938}.studio-cloud-editor-test-switch__card--selectable{cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:border-color .18s,box-shadow .18s,transform .12s}.studio-cloud-editor-test-switch__card--selectable:not(.is-on):hover{border-color:#ffffff29}.studio-cloud-editor-test-switch__card--selectable.is-on{border-color:#e8c8696b;box-shadow:inset 0 3px 8px #000000eb,inset 0 -2px 5px #ffffff0a,inset 0 0 0 1px #000000bf,0 0 10px #e8c86938}.studio-cloud-editor-test-switch__card--selectable.is-live.is-on .studio-cloud-editor-test-switch__card-icon{opacity:1;color:#e8c869;filter:drop-shadow(0 0 4px #e8c8698c)}.studio-cloud-editor-test-switch__card--selectable:active{transform:scale(.96)}.studio-cloud-editor-test-switch__card--selectable[aria-disabled=true]{cursor:not-allowed;opacity:.72;pointer-events:none}.studio-cloud-editor-test-switch__card--equipped.is-on .studio-cloud-editor-test-switch__card-icon{opacity:1;color:#e8c869;filter:drop-shadow(0 0 4px #e8c8698c)}.studio-cloud-editor-test-switch__card--equipped:not(.is-on) .studio-cloud-editor-test-switch__card-icon{opacity:.34;color:#ffffff85;filter:none}.studio-cloud-editor-test-switch__card--equipped .studio-cloud-editor-test-switch__card-icon{transition:opacity .18s,color .18s,filter .18s}.studio-cloud-editor-test-switch__card-icon{display:block}.studio-cloud-editor-test-switch__card--input{justify-content:center;align-items:center;padding:.42rem .5rem;display:flex}.studio-cloud-editor-test-switch__card--input.is-on{border-color:#e8c8696b;box-shadow:inset 0 3px 8px #000000eb,inset 0 -2px 5px #ffffff0a,inset 0 0 0 1px #000000bf,0 0 10px #e8c86938}.studio-cloud-editor-test-switch__card--input.is-on .studio-cloud-editor-test-switch__input-preview{color:#ffffffe0;opacity:1;border-color:#e8c86947}.studio-cloud-editor-test-switch__card--input.is-live.is-on .studio-cloud-editor-test-switch__input-preview{color:#e8c869}.studio-cloud-editor-test-switch__card--input:not(.is-on) .studio-cloud-editor-test-switch__input-preview{color:#ffffff47}.studio-cloud-editor-test-switch__input-preview{box-sizing:border-box;width:100%;min-width:0;font:inherit;letter-spacing:.02em;text-align:center;white-space:nowrap;text-overflow:ellipsis;pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.72;background:#00000047;border:1px solid #ffffff0f;border-radius:.42rem;margin:0;padding:.18rem .28rem;font-size:.62rem;font-weight:500;line-height:1.2;transition:border-color .18s,color .18s,opacity .18s;display:block;overflow:hidden;box-shadow:inset 0 2px 5px #0000008c}.studio-cloud-editor-test-switch__card--selectable[aria-disabled=true] .studio-cloud-editor-test-switch__input-preview{opacity:.42}.studio-cloud-editor-test{--cloud-editor-debug-ease:cubic-bezier(.22, 1, .36, 1);--cloud-editor-debug-chip:38px;box-sizing:border-box;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:auto;transition:width .34s var(--cloud-editor-debug-ease), height .34s var(--cloud-editor-debug-ease), border-color .24s ease, border-radius .24s ease, box-shadow .34s var(--cloud-editor-debug-ease);background:#060608eb;border:1px solid #ffffff24;position:relative;overflow:hidden;box-shadow:0 8px 28px #00000073}.studio-cloud-editor-test.is-collapsed{width:var(--cloud-editor-debug-chip);height:var(--cloud-editor-debug-chip);min-width:var(--cloud-editor-debug-chip);min-height:var(--cloud-editor-debug-chip);max-width:var(--cloud-editor-debug-chip);max-height:var(--cloud-editor-debug-chip);border-radius:0;place-items:center;padding:0;display:grid}.studio-cloud-editor-test.is-open{width:var(--cloud-editor-test-card-size);height:var(--cloud-editor-test-card-size);border-color:#fff3;border-radius:6px;flex-direction:column;align-items:stretch;min-width:0;max-width:none;min-height:0;max-height:none;display:flex;overflow:visible;box-shadow:0 12px 36px #0000008c}.studio-cloud-editor-test__toggle{color:#ffffffd1;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;gap:.5rem;margin:0;font-family:inherit;font-size:.68rem;font-weight:700;transition:background .18s,color .18s;display:flex}.studio-cloud-editor-test.is-collapsed .studio-cloud-editor-test__toggle{place-items:center;width:100%;min-width:0;height:100%;min-height:0;padding:0;line-height:0;display:grid}.studio-cloud-editor-test.is-open .studio-cloud-editor-test__toggle{justify-content:space-between;width:100%;height:auto;min-height:1.75rem;padding:.35rem .55rem}.studio-cloud-editor-test__toggle:hover{color:#fff;background:#ffffff0f}.studio-cloud-editor-test__body{flex:auto;min-height:0;padding:0 .45rem .45rem;display:flex;overflow:visible}.studio-cloud-editor-test-map{touch-action:manipulation;background:#ffffff08;border-radius:4px;flex:auto;width:100%;min-height:0;position:relative;overflow:visible;box-shadow:inset 0 0 0 1px #ffffff1a}.studio-cloud-editor-test-map__marker{z-index:1;position:absolute}.studio-cloud-editor-test-map__marker--top{top:4%;left:50%;transform:translate(-50%)}.studio-cloud-editor-test-map__marker--right{top:50%;right:4%;transform:translateY(-50%)}.studio-cloud-editor-test-map__marker--bottom{bottom:4%;left:50%;transform:translate(-50%)}.studio-cloud-editor-test-map__marker--left{top:50%;left:4%;transform:translateY(-50%)}.studio-cloud-editor-test-map__frame{pointer-events:none;background:radial-gradient(circle,#ffffff0a 0%,#0000 62%),#00000038;border:1px dashed #ffffff2e;border-radius:3px;position:absolute;inset:10%}.studio-cloud-editor-test-map__center{background:#ffffff38;border-radius:50%;width:6px;height:6px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.studio-cloud-editor-test-map__slot{cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:radial-gradient(circle at 50% 32%,#ffffff12 0%,#0000 42%),radial-gradient(circle at 50% 68%,#0000008c 0%,#0000 48%),radial-gradient(circle,#121212 0%,#060606 58%,#020202 100%);border:1px solid #ffffff14;border-radius:50%;place-items:center;width:28px;height:28px;margin:0;padding:0;transition:background .18s,box-shadow .18s,transform .18s,border-color .18s;display:grid;position:relative;box-shadow:inset 0 3px 8px #000000eb,inset 0 -2px 5px #ffffff09,inset 0 0 0 1px #000000bf,0 1px #ffffff0d}.studio-cloud-editor-test-map__slot.is-on{border-color:#e8c86975;box-shadow:inset 0 3px 8px #000000eb,inset 0 -2px 5px #ffffff0a,inset 0 0 0 1px #000000bf,0 0 10px #e8c86947}.studio-cloud-editor-test-map__slot:hover:not(.is-active){border-color:#ffffff29}.studio-cloud-editor-test-map__slot.is-on:hover:not(.is-active){border-color:#e8c86994;box-shadow:inset 0 3px 8px #000000eb,inset 0 -2px 5px #ffffff0a,inset 0 0 0 1px #000000bf,0 0 12px #e8c8695c}.studio-cloud-editor-test-map__slot.is-active:not(.is-on):after{content:"";pointer-events:none;border:2px solid #fffffffa;border-radius:50%;position:absolute;inset:-4px;box-shadow:0 0 12px #ffffff61}.studio-cloud-editor-test-map__slot.is-active:not(.is-on) .studio-cloud-editor-test-map__marker-glyph,.studio-cloud-editor-test-map__slot.is-active:not(.is-on) .studio-cloud-editor-test-map__input-mark{opacity:.46;color:#ffffffb8;filter:none;transform:scale(.92)}.studio-cloud-editor-test-map__slot.is-active.is-on:after{content:"";pointer-events:none;border:2px solid #e8c869e0;border-radius:50%;position:absolute;inset:-4px;box-shadow:0 0 12px #e8c86952}.studio-cloud-editor-test-map__slot.is-active.is-on{transform:scale(1.04)}.studio-cloud-editor-test-map__slot:active{transform:scale(.94)}.studio-cloud-editor-test-map__slot.is-active:active{transform:scale(1)}.studio-cloud-editor-test-map__slot--top,.studio-cloud-editor-test-map__slot--right,.studio-cloud-editor-test-map__slot--bottom,.studio-cloud-editor-test-map__slot--left{inset:auto;transform:none}.studio-cloud-editor-test-map__marker-glyph,.studio-cloud-editor-test-map__input-mark{opacity:.3;color:#ffffff75;filter:none;flex-shrink:0;transition:opacity .18s,transform .18s,color .18s,filter .18s;display:block;transform:scale(.88)}.studio-cloud-editor-test-map__input-mark{letter-spacing:.02em;text-transform:lowercase;-webkit-user-select:none;user-select:none;font-family:system-ui,sans-serif;font-size:.46rem;font-weight:600;line-height:1}.studio-cloud-editor-test-map__slot.is-on .studio-cloud-editor-test-map__marker-glyph,.studio-cloud-editor-test-map__slot.is-on .studio-cloud-editor-test-map__input-mark{opacity:1;color:#e8c869;filter:drop-shadow(0 0 4px #e8c8698c);transform:scale(1)}.studio-cloud-editor-test-map__slot.is-active.is-on .studio-cloud-editor-test-map__marker-glyph,.studio-cloud-editor-test-map__slot.is-active.is-on .studio-cloud-editor-test-map__input-mark{color:#f7e3a1;filter:drop-shadow(0 0 5px #e8c869b8)}.studio-cloud-editor-test-map__popover{z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:auto;background:#08080af5;border:1px solid #e8c86961;border-radius:10px;flex-direction:row;justify-content:center;align-items:center;gap:.35rem;min-width:max-content;padding:.35rem;animation:.2s cubic-bezier(.22,1,.36,1) studio-cloud-editor-test-map-pop;display:flex;position:absolute;box-shadow:0 8px 22px #0000007a,inset 0 1px #ffffff0f}@keyframes studio-cloud-editor-test-map-pop{0%{opacity:0}to{opacity:1}}.studio-cloud-editor-test-map__action{color:#ffffffe0;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:#ffffff0f;border:1px solid #ffffff29;border-radius:9px;justify-content:center;align-items:center;width:2.15rem;height:2.15rem;margin:0;padding:0;transition:background .15s,border-color .15s,color .15s,transform .12s,opacity .15s;display:inline-flex}.studio-cloud-editor-test-map__action:hover:not(.is-disabled){color:#fff;background:#e8c8691f;border-color:#e8c86985}.studio-cloud-editor-test-map__action:active:not(.is-disabled){transform:scale(.94)}.studio-cloud-editor-test-map__action.is-active{color:#ffecbefa;background:#e8c86933;border-color:#e8c869ad;box-shadow:0 0 12px #e8c8692e}.studio-cloud-editor-test-map__action.is-disabled{opacity:.38;cursor:not-allowed}.studio-cloud-editor-test-map__popover--top{top:calc(100% + .35rem);left:50%;transform:translate(-50%)}.studio-cloud-editor-test-map__popover--bottom{bottom:calc(100% + .35rem);left:50%;transform:translate(-50%)}.studio-cloud-editor-test-map__popover--left{top:50%;left:calc(100% + .35rem);transform:translateY(-50%)}.studio-cloud-editor-test-map__popover--right{top:50%;right:calc(100% + .35rem);transform:translateY(-50%)}@media (pointer:coarse){.studio-cloud-editor-test-map__slot{width:36px;height:36px}.studio-cloud-editor-test-map__marker-glyph,.studio-cloud-editor-test-map__input-mark{transform:scale(1.08)}.studio-cloud-editor-test-map__slot.is-on .studio-cloud-editor-test-map__marker-glyph,.studio-cloud-editor-test-map__slot.is-on .studio-cloud-editor-test-map__input-mark,.studio-cloud-editor-test-map__slot.is-active.is-on .studio-cloud-editor-test-map__marker-glyph,.studio-cloud-editor-test-map__slot.is-active.is-on .studio-cloud-editor-test-map__input-mark{transform:scale(1.18)}.studio-cloud-editor-test-map__action{border-radius:11px;width:2.65rem;height:2.65rem}.studio-cloud-editor-test-map__popover{padding:.4rem}}@media (prefers-reduced-motion:reduce){.studio-cloud-editor-test-switch,.studio-cloud-editor-test-switch__inner,.studio-cloud-editor-test-switch__body,.studio-cloud-editor-test-switch__body-scroll,.studio-cloud-editor-test-switch__footer,.studio-cloud-editor-test-switch__grid-wrap:before,.studio-cloud-editor-test-switch__grid-wrap:after,.studio-cloud-editor-test-switch__scroll-hint{transition:none}.studio-cloud-editor-test-map__popover{animation:none}}.studio-cloud-editor-test__card{background:#ffffff0a;border-radius:6px;margin:0;padding:.55rem .6rem;box-shadow:inset 0 0 0 1px #ffffff14}.studio-cloud-editor-test__card-head{justify-content:space-between;align-items:center;gap:.65rem;display:flex}.studio-cloud-editor-test__card-title{letter-spacing:.04em;text-transform:uppercase;color:#ffffffe0;margin:0;font-size:.72rem;font-weight:700}.studio-cloud-editor-test__card-note{color:#ffffff85;margin:.45rem 0 0;font-size:.62rem;line-height:1.45}.studio-cloud-editor[data-lens=matrix] .studio-cloud-editor-test-switch{--cloud-editor-test-switch-bg:#fffffffa;background:#fffffff0;border-color:#00000024;box-shadow:0 8px 28px #0000001f}.studio-cloud-editor[data-lens=matrix] .studio-cloud-editor-test-switch.is-open{border-color:#0000002e}.studio-cloud-editor[data-lens=matrix] .studio-cloud-editor-test-switch.is-expanded .studio-cloud-editor-test-switch__footer{background:color-mix(in srgb, var(--cloud-editor-test-switch-bg) 92%, transparent);border-top-color:#00000014}.studio-cloud-editor[data-lens=matrix] .studio-cloud-editor-test-switch__action{color:#000000d1;background:#0000000a;border-color:#0000001f}.studio-cloud-editor[data-lens=matrix] .studio-cloud-editor-test-switch__action:hover{color:#000;background:#e8c86924;border-color:#e8c86985}.studio-cloud-editor[data-lens=matrix] .studio-cloud-editor-test-switch__action.is-active{color:#644b0af2}.studio-cloud-editor[data-lens=matrix] .studio-cloud-editor-test-switch__scroll-hint{color:#00000057}.studio-cloud-editor[data-lens=matrix] .studio-cloud-editor-test-switch__card{background:radial-gradient(circle at 50% 32%,#ffffffb8 0%,#0000 42%),radial-gradient(circle at 50% 68%,#00000014 0%,#0000 48%),radial-gradient(circle,#ececec 0%,#d8d8d8 58%,#cacaca 100%);border-color:#0000001a;box-shadow:inset 0 3px 8px #0000001f,inset 0 -2px 5px #ffffffd9,inset 0 0 0 1px #00000014,0 1px #ffffffe6}.studio-cloud-editor[data-lens=matrix] .studio-cloud-editor-test-switch__card--equipped.is-on .studio-cloud-editor-test-switch__card-icon{color:#b8862b}.studio-cloud-editor[data-lens=matrix] .studio-cloud-editor-test-switch__input-preview{color:#00000047;background:#0000000f;border-color:#00000014;box-shadow:inset 0 2px 5px #0000001a}.studio-cloud-editor[data-lens=matrix] .studio-cloud-editor-test-switch__card--input.is-on .studio-cloud-editor-test-switch__input-preview{color:#000000d1}.studio-cloud-editor[data-lens=matrix] .studio-cloud-editor-test-switch__card--input.is-live.is-on .studio-cloud-editor-test-switch__input-preview{color:#b8862b}.studio-cloud-editor[data-lens=matrix] .studio-cloud-editor-test{background:#fffffff0;border-color:#00000024;box-shadow:0 8px 28px #0000001f}.studio-cloud-editor[data-lens=matrix] .studio-cloud-editor-test.is-open{border-color:#0000002e}.studio-cloud-editor[data-lens=matrix] .studio-cloud-editor-test__toggle{color:#000000b8}.studio-cloud-editor[data-lens=matrix] .studio-cloud-editor-test__toggle:hover{color:#000;background:#0000000d}.studio-cloud-editor[data-lens=matrix] .studio-cloud-editor-test__card{background:#00000008;box-shadow:inset 0 0 0 1px #00000014}.studio-cloud-editor[data-lens=matrix] .studio-cloud-editor-test__card-title{color:#000000d1}.studio-cloud-editor[data-lens=matrix] .studio-cloud-editor-test__card-note{color:#00000085}.studio-cloud-editor[data-lens=matrix] .studio-cloud-editor-test-map{background:#00000008;box-shadow:inset 0 0 0 1px #0000001a}.studio-cloud-editor[data-lens=matrix] .studio-cloud-editor-test-map__frame{background:radial-gradient(circle,#0000000a 0%,#0000 62%),#ffffffb8;border-color:#00000029}.studio-cloud-editor[data-lens=matrix] .studio-cloud-editor-test-map__center{background:#00000038}.studio-cloud-editor[data-lens=matrix] .studio-cloud-editor-test-map__slot:not(.is-on),.studio-cloud-editor[data-lens=matrix] .studio-cloud-editor-test-map__slot.is-active:not(.is-on){background:radial-gradient(circle at 50% 32%,#ffffffb8 0%,#0000 42%),radial-gradient(circle at 50% 68%,#00000014 0%,#0000 48%),radial-gradient(circle,#ececec 0%,#d8d8d8 58%,#cacaca 100%);border-color:#0000001a;box-shadow:inset 0 3px 8px #0000001f,inset 0 -2px 5px #ffffffd9,inset 0 0 0 1px #00000014,0 1px #ffffffe6}.studio-cloud-editor[data-lens=matrix] .studio-cloud-editor-test-map__slot.is-on:not(.is-active){background:radial-gradient(circle at 50% 32%,#ffffff24 0%,#0000 42%),radial-gradient(circle at 50% 68%,#0000001f 0%,#0000 48%),radial-gradient(circle,#dedede 0%,#cfcfcf 58%,#c2c2c2 100%);border-color:#b8862b7a}.studio-cloud-editor[data-lens=matrix] .studio-cloud-editor-test-map__slot.is-active:not(.is-on):after{border-color:#fff;box-shadow:0 0 10px #0000001a}.studio-cloud-editor[data-lens=matrix] .studio-cloud-editor-test-map__slot.is-active.is-on:after{border-color:#b8862bd1;box-shadow:0 0 10px #b8862b38}.studio-cloud-editor[data-lens=matrix] .studio-cloud-editor-test-map__marker-glyph,.studio-cloud-editor[data-lens=matrix] .studio-cloud-editor-test-map__input-mark{color:#00000047}.studio-cloud-editor[data-lens=matrix] .studio-cloud-editor-test-map__slot.is-on .studio-cloud-editor-test-map__marker-glyph,.studio-cloud-editor[data-lens=matrix] .studio-cloud-editor-test-map__slot.is-on .studio-cloud-editor-test-map__input-mark{color:#b8862b;filter:drop-shadow(0 0 3px #b8862b59)}.studio-cloud-editor[data-lens=matrix] .studio-cloud-editor-test-map__slot.is-active:not(.is-on) .studio-cloud-editor-test-map__marker-glyph,.studio-cloud-editor[data-lens=matrix] .studio-cloud-editor-test-map__slot.is-active:not(.is-on) .studio-cloud-editor-test-map__input-mark{color:#0000006b}.studio-cloud-editor[data-lens=matrix] .studio-cloud-editor-test-map__slot.is-active.is-on .studio-cloud-editor-test-map__marker-glyph,.studio-cloud-editor[data-lens=matrix] .studio-cloud-editor-test-map__slot.is-active.is-on .studio-cloud-editor-test-map__input-mark{color:#9a6f18}.studio-cloud-editor[data-lens=matrix] .studio-cloud-editor-test-map__popover{background:#fffffffa;border-color:#00000024;box-shadow:0 8px 22px #00000024}.studio-cloud-editor[data-lens=matrix] .studio-cloud-editor-test-map__action{color:#000000c7;background:#0000000a;border-color:#0000001f}.studio-cloud-editor[data-lens=matrix] .studio-cloud-editor-test-map__action.is-active{color:#503808f2;background:#e8c86938;border-color:#b8862b8c}.studio-cloud-editor-test .game-feature-switch-track{background:#ffffff0f;border-color:#e8c86961}.studio-cloud-editor-test .game-feature-switch-thumb{background:linear-gradient(165deg,#f5dfa0 0%,#d4a84a 48%,#b8862b 100%);box-shadow:0 1px 4px #00000052,inset 0 1px #ffffff6b}.studio-cloud-editor-test .game-feature-switch--on .game-feature-switch-track{background:#e8c86938;border-color:#e8c86994}.studio-cloud-editor-test .game-feature-switch--on .game-feature-switch-thumb{background:linear-gradient(165deg,#fff2c4 0%,#e8c869 45%,#c9952e 100%);box-shadow:0 0 10px #e8c8696b,inset 0 1px #ffffff85}.studio-cloud-editor[data-lens=matrix] .studio-cloud-editor-test .game-feature-switch-track{background:#00000012;border-color:#8c691c6b}.studio-cloud-editor[data-lens=matrix] .studio-cloud-editor-test .game-feature-switch--on .game-feature-switch-track{background:#e8c8694d;border-color:#8c691c8c}.lpl-center-cross-hud-mount{z-index:5;pointer-events:none;position:absolute;inset:0}.lpl-center-cross-hud-mount .lpl-center-cross-hud{width:100%;height:100%}.lpl-center-cross-hud-mount .studio-cloud-editor-cross-buttons,.lpl-center-cross-hud-mount .studio-cloud-editor-cross-buttons *{pointer-events:auto}.shell-play .lpl-center-cross-hud-mount--in-game{z-index:5}.game-menu-backdrop .lpl-center-cross-hud-mount--pause{z-index:18;position:absolute;inset:0}.lpl-grid9-hud-screen .lpl-ui-panel-slot--center,.lpl-grid9-hud-screen .lpl-ui-panel-slot--center .lpl-center-cross-hud,.lpl-grid9-hud-screen .lpl-ui-panel-slot--center .studio-cloud-editor-cross-buttons,.lpl-grid9-hud-screen .lpl-ui-panel-slot--center .studio-cloud-editor-cross-buttons *{pointer-events:auto}.lpl-grid9-hud-screen .lpl-ui-panel-slot--center .lpl-center-cross-hud{width:100%;height:100%}
