.legal-page-module__JnVUfq__page{color:#fff;background:#000;min-height:100vh}.legal-page-module__JnVUfq__shell{max-width:72rem;margin:0 auto;padding:9rem 1.5rem 6rem}.legal-page-module__JnVUfq__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#ffffff80;margin:0 0 .875rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px}.legal-page-module__JnVUfq__title{font-family:var(--font-display), var(--font-manrope), system-ui, sans-serif;letter-spacing:-.02em;margin:0;font-size:clamp(2rem,6vw,3rem);font-weight:500;line-height:1.08}.legal-page-module__JnVUfq__standfirst{color:#ffffffb8;max-width:46ch;margin:1.125rem 0 0;font-size:17px;line-height:1.6}.legal-page-module__JnVUfq__stamp{font-variant-numeric:tabular-nums;color:#ffffff73;flex-wrap:wrap;gap:.5rem 1.25rem;margin:1.75rem 0 0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;display:flex}.legal-page-module__JnVUfq__masthead{border-bottom:1px solid #ffffff24;padding-bottom:2.5rem}.legal-page-module__JnVUfq__grid{gap:3rem;padding-top:2.5rem;display:grid}@media (min-width:1024px){.legal-page-module__JnVUfq__grid{grid-template-columns:15rem minmax(0,1fr);gap:4rem}}.legal-page-module__JnVUfq__contents{align-self:start}@media (min-width:1024px){.legal-page-module__JnVUfq__contents{overscroll-behavior:contain;max-height:calc(100vh - 10rem);position:sticky;top:7.5rem;overflow-y:auto}}.legal-page-module__JnVUfq__contentsLabel{letter-spacing:.14em;text-transform:uppercase;color:#fff6;margin:0 0 1rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px}.legal-page-module__JnVUfq__contentsList{gap:.125rem;margin:0;padding:0;list-style:none;display:grid}.legal-page-module__JnVUfq__contentsLink{color:#ffffff9e;border-radius:4px;grid-template-columns:2.25rem minmax(0,1fr);align-items:baseline;gap:.5rem;padding:.4375rem 0;font-size:14px;line-height:1.4;text-decoration:none;display:grid}.legal-page-module__JnVUfq__contentsLink:hover{color:#fff}@media (prefers-reduced-motion:no-preference){.legal-page-module__JnVUfq__contentsLink{transition:color .16s cubic-bezier(.16,1,.3,1)}}.legal-page-module__JnVUfq__contentsOrdinal{font-variant-numeric:tabular-nums;color:#ffffff59;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px}.legal-page-module__JnVUfq__contentsLink:hover .legal-page-module__JnVUfq__contentsOrdinal{color:#ffffffb3}.legal-page-module__JnVUfq__keyPoint{color:#ffffffeb;border-left:2px solid #e879f98c;max-width:62ch;margin:2.5rem 0 0;padding:0 0 0 1.5rem;font-size:18px;line-height:1.6}.legal-page-module__JnVUfq__section{border-top:1px solid #ffffff1a;padding:2.25rem 0;scroll-margin-top:7.5rem}.legal-page-module__JnVUfq__section:first-of-type{border-top:0;padding-top:0}.legal-page-module__JnVUfq__heading{font-family:var(--font-display), var(--font-manrope), system-ui, sans-serif;letter-spacing:-.01em;color:#fff;grid-template-columns:2.75rem minmax(0,1fr);align-items:baseline;gap:.5rem;margin:0 0 1rem;font-size:21px;font-weight:500;line-height:1.3;display:grid}.legal-page-module__JnVUfq__headingOrdinal{font-variant-numeric:tabular-nums;color:#ffffff61;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px;font-weight:400}.legal-page-module__JnVUfq__section:target .legal-page-module__JnVUfq__headingOrdinal{color:#e879f9}.legal-page-module__JnVUfq__body{color:#ffffffc7;max-width:68ch;font-size:16px;line-height:1.72}@media (min-width:1024px){.legal-page-module__JnVUfq__body{padding-left:3.25rem}}.legal-page-module__JnVUfq__body p{margin:0 0 1rem}.legal-page-module__JnVUfq__body p:last-child,.legal-page-module__JnVUfq__body ul:last-child,.legal-page-module__JnVUfq__body ol:last-child{margin-bottom:0}.legal-page-module__JnVUfq__body ul,.legal-page-module__JnVUfq__body ol{gap:.5rem;margin:0 0 1rem;padding-left:1.25rem;display:grid}.legal-page-module__JnVUfq__body li::marker{color:#ffffff59}.legal-page-module__JnVUfq__body strong{color:#fffffff5;font-weight:500}.legal-page-module__JnVUfq__body a{color:#fff;text-underline-offset:4px;border-radius:2px;-webkit-text-decoration:underline #ffffff52;text-decoration:underline #ffffff52}.legal-page-module__JnVUfq__body a:hover{text-decoration-color:#fff}@media (prefers-reduced-motion:no-preference){.legal-page-module__JnVUfq__body a{transition:text-decoration-color .16s cubic-bezier(.16,1,.3,1)}}
.studio-shared-module__4fXndW__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.studio-shared-module__4fXndW__referenceTileCheck{z-index:2;color:#131217;background:#f5f3f8;border-radius:50%;justify-content:center;align-items:center;width:21px;height:21px;display:inline-flex;position:absolute;top:7px;right:7px;box-shadow:0 3px 10px #00000059}.studio-shared-module__4fXndW__referenceLookNotice{gap:var(--studio-s-1);border-radius:var(--studio-r-md);color:#d89a91;background:#d89a9112;border:1px solid #d89a913d;align-items:flex-start;margin-top:9px;padding:8px 10px;font-size:12px;font-weight:620;line-height:1.5;display:flex}.studio-shared-module__4fXndW__referenceLookNotice>span{background:currentColor;border-radius:50%;flex:none;width:6px;height:6px;margin-top:4px}.studio-shared-module__4fXndW__referenceGradeProgress{color:var(--studio-accent-orange);background:#fdba7412;border-color:#fdba743d;align-items:center}.studio-shared-module__4fXndW__referenceGradeProgress>span{margin-top:0;animation:1.2s ease-in-out infinite studio-shared-module__4fXndW__statusPulse}.studio-shared-module__4fXndW__referenceGradeProgress>button{margin-left:auto}.studio-shared-module__4fXndW__fxPanelSection{--fx-accent-rgb:255 255 255;--fx-bright-rgb:255 255 255;border-bottom:1px solid var(--studio-line);background:linear-gradient(100deg, rgb(var(--fx-accent-rgb) / .032), transparent 44%), #050506;font-family:var(--font-manrope), system-ui, sans-serif;position:relative}.studio-shared-module__4fXndW__fxPanelHeader{justify-content:space-between;align-items:center;gap:var(--studio-s-2);min-height:62px;transition:background-color var(--studio-t-state,.1s) var(--studio-e-state,ease), border-color var(--studio-t-state,.1s) var(--studio-e-state,ease);background:linear-gradient(#090a0c,#050506);border-bottom:1px solid #ffffff12;padding:10px 14px;display:flex}.studio-shared-module__4fXndW__fxPanelHeader:hover{border-bottom-color:rgb(var(--fx-accent-rgb) / .16)}.studio-shared-module__4fXndW__fxPanelTitleGroup,.studio-shared-module__4fXndW__fxPanelActions{align-items:center;display:flex}.studio-shared-module__4fXndW__fxPanelTitleGroup{gap:var(--studio-s-2);min-width:0}.studio-shared-module__4fXndW__fxPanelTitleGroup h2{color:#f2f0eb;letter-spacing:-.01em;margin:0;font-size:12px;font-weight:700;line-height:1.1}.studio-shared-module__4fXndW__fxPanelGlyph{border:1px solid rgb(var(--fx-bright-rgb) / .42);background:rgb(var(--fx-accent-rgb) / .1);width:30px;height:30px;color:rgb(var(--fx-bright-rgb));box-shadow:inset 0 1px #ffffff12, 0 0 18px rgb(var(--fx-accent-rgb) / .06);transition:background-color var(--studio-t-state,.1s) var(--studio-e-state,ease), box-shadow var(--studio-t-state,.1s) var(--studio-e-state,ease), transform var(--studio-t-state,.1s) var(--studio-e-state,ease);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.studio-shared-module__4fXndW__fxPanelHeader:hover .studio-shared-module__4fXndW__fxPanelGlyph{background:rgb(var(--fx-accent-rgb) / .15);box-shadow:inset 0 1px #ffffff17, 0 0 22px rgb(var(--fx-accent-rgb) / .12);transform:scale(1.035)}.studio-shared-module__4fXndW__fxPanelActions{flex:none;gap:0}.studio-shared-module__4fXndW__fxPanelAction{border-radius:var(--studio-r-md);color:#aaa8b0;cursor:pointer;width:32px;height:32px;transition:background-color var(--studio-t-state,.1s) var(--studio-e-state,ease), color var(--studio-t-state,.1s) var(--studio-e-state,ease), transform var(--studio-t-state,.1s) var(--studio-e-state,ease);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.studio-shared-module__4fXndW__fxPanelAction:hover{background:rgb(var(--fx-accent-rgb) / .1);color:rgb(var(--fx-bright-rgb));transform:translateY(-1px)}.studio-shared-module__4fXndW__fxPanelAction:focus-visible,.studio-shared-module__4fXndW__fxPanelDial:focus-visible,.studio-shared-module__4fXndW__fxPanelPositionPad:focus-visible,.studio-shared-module__4fXndW__fxPanelPositionToggle:focus-visible,.studio-shared-module__4fXndW__fxPanelRange input:focus-visible{outline:2px solid rgb(var(--fx-bright-rgb) / .78);outline-offset:2px}.studio-shared-module__4fXndW__fxPanelAction[aria-pressed=false]{color:#5d5c63}.studio-shared-module__4fXndW__fxPanelActionActive{background:rgb(var(--fx-accent-rgb) / .055);color:rgb(var(--fx-bright-rgb))}.studio-shared-module__4fXndW__fxPanelChevron{transition:transform var(--studio-t-settle,.12s) var(--studio-e-settle,cubic-bezier(.22, .61, .36, 1))}.studio-shared-module__4fXndW__fxPanelChevronOpen{transform:rotate(180deg)}.studio-shared-module__4fXndW__fxPanelReveal{opacity:0;pointer-events:none;transition:grid-template-rows var(--studio-t-collapse,.18s) var(--studio-e-collapse,cubic-bezier(.45, .06, .25, 1)), opacity var(--studio-t-state,.1s) var(--studio-e-state,ease);grid-template-rows:minmax(0,0fr);display:grid}.studio-shared-module__4fXndW__fxPanelRevealOpen{opacity:1;pointer-events:auto;transition:grid-template-rows var(--studio-t-reveal,.24s) var(--studio-e-reveal,cubic-bezier(.32, .24, .12, 1)), opacity var(--studio-t-settle,.12s) var(--studio-e-state,ease) var(--studio-d-veil,60ms);grid-template-rows:minmax(0,1fr)}.studio-shared-module__4fXndW__fxPanelRevealInner{min-height:0;transition:transform var(--studio-t-collapse,.18s) var(--studio-e-collapse,cubic-bezier(.45, .06, .25, 1));overflow:hidden;transform:translateY(-4px)}.studio-shared-module__4fXndW__fxPanelRevealOpen .studio-shared-module__4fXndW__fxPanelRevealInner{transition:transform var(--studio-t-reveal,.24s) var(--studio-e-reveal,cubic-bezier(.32, .24, .12, 1));transform:translateY(0)}.studio-shared-module__4fXndW__fxPanelBody{align-items:stretch;gap:var(--studio-s-4);background:radial-gradient(circle at 21% 50%, rgb(var(--fx-accent-rgb) / .065), transparent 34%), #050506;opacity:1;filter:saturate();min-width:0;transition:opacity var(--studio-t-state,.1s) var(--studio-e-state,ease), filter var(--studio-t-state,.1s) var(--studio-e-state,ease);grid-template-columns:minmax(136px,.86fr) minmax(0,1fr);padding:15px 14px 18px;display:grid}.studio-shared-module__4fXndW__fxPanelBodyDisabled{opacity:.34;filter:saturate(.25);pointer-events:none}.studio-shared-module__4fXndW__gradingLockFieldset{border:0;min-inline-size:0;margin:0;padding:0;display:contents}.studio-shared-module__4fXndW__gradingLockedBody{opacity:.34;filter:saturate(.25)}.studio-shared-module__4fXndW__fxPanelVisualColumn{flex-direction:column;justify-content:center;align-items:center;gap:10px;min-width:0;display:flex}.studio-shared-module__4fXndW__fxPanelDial,.studio-shared-module__4fXndW__fxPanelPositionPad{aspect-ratio:1;width:min(158px,100%)}.studio-shared-module__4fXndW__fxPanelDial{--fx-dial-progress:0deg;cursor:ew-resize;touch-action:none;-webkit-user-select:none;user-select:none;transition:transform var(--studio-t-state,.1s) var(--studio-e-state,ease), filter var(--studio-t-state,.1s) var(--studio-e-state,ease);border-radius:50%;outline:none;place-items:center;display:grid;position:relative}.studio-shared-module__4fXndW__fxPanelDial:hover{filter:brightness(1.05)}.studio-shared-module__4fXndW__fxPanelDialDragging{transform:scale(1.026)}.studio-shared-module__4fXndW__fxPanelDialDisabled{cursor:default}.studio-shared-module__4fXndW__fxPanelDialTrack,.studio-shared-module__4fXndW__fxPanelDialArc{border-radius:50%;position:absolute;inset:0;transform:rotate(90deg);-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 8px),#000 calc(100% - 7px));mask:radial-gradient(farthest-side,#0000 calc(100% - 8px),#000 calc(100% - 7px))}.studio-shared-module__4fXndW__fxPanelDialTrack{background:#15171c}.studio-shared-module__4fXndW__fxPanelDialArc{background:conic-gradient(from 0deg, rgb(var(--fx-bright-rgb)) var(--fx-dial-progress), transparent var(--fx-dial-progress));filter:drop-shadow(0 0 6px rgb(var(--fx-accent-rgb) / .34))}.studio-shared-module__4fXndW__fxPanelDialFace{z-index:2;aspect-ratio:1;pointer-events:none;background:radial-gradient(circle at 50% 26%,#181a20,#060709 70%);border:1px solid #ffffff21;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:76%;display:flex;position:relative;box-shadow:inset 0 8px 18px #ffffff0a,inset 0 -18px 28px #0000006b}.studio-shared-module__4fXndW__fxPanelDialInteraction{z-index:1;cursor:ew-resize;touch-action:none;-webkit-user-select:none;user-select:none;border-radius:50%;outline:none;position:absolute;inset:0}.studio-shared-module__4fXndW__fxPanelDialInteraction:focus-visible{outline-offset:3px;outline:2px solid #fffffff2}.studio-shared-module__4fXndW__fxPanelDialDisabled .studio-shared-module__4fXndW__fxPanelDialInteraction{cursor:default}.studio-shared-module__4fXndW__fxPanelDialStepper{z-index:4;border-radius:var(--studio-r-sm);width:20px;height:24px;color:inherit;cursor:pointer;pointer-events:auto;transition:color var(--studio-t-state,.1s) var(--studio-e-state,ease), background-color var(--studio-t-state,.1s) var(--studio-e-state,ease), transform var(--studio-t-state,.1s) var(--studio-e-state,ease);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.studio-shared-module__4fXndW__fxPanelDialStepper:hover{color:#e7e8ee;background:#ffffff12}.studio-shared-module__4fXndW__fxPanelDialStepper:focus-visible{outline-offset:2px;outline:2px solid #fffffff2}.studio-shared-module__4fXndW__fxPanelDialStepper:disabled{cursor:default;opacity:.45}.studio-shared-module__4fXndW__fxPanelDialOverline{color:#8c8e98;letter-spacing:.13em;text-transform:uppercase;font-size:7px;font-weight:700;line-height:1}.studio-shared-module__4fXndW__fxPanelDialValueRow{align-items:center;gap:var(--studio-s-1);color:#9b9da6;margin-top:7px;display:flex}.studio-shared-module__4fXndW__fxPanelDialValue{color:#f2f0eb;font-variant-numeric:tabular-nums;letter-spacing:-.075em;text-align:center;min-width:47px;font-size:21px;font-weight:650;line-height:1}.studio-shared-module__4fXndW__fxPanelDialLabel{color:#c7c7cf;letter-spacing:.015em;margin-top:8px;font-size:12px;font-weight:650;line-height:1}.studio-shared-module__4fXndW__fxPanelPositionPad{border:1px solid rgb(var(--fx-bright-rgb) / .48);background:radial-gradient(circle at var(--fx-position-x) var(--fx-position-y), rgb(var(--fx-accent-rgb) / .52), rgb(var(--fx-accent-rgb) / .1) 34%, transparent 67%), #060709;cursor:crosshair;touch-action:none;transition:border-color var(--studio-t-state,.1s) var(--studio-e-state,ease), background var(--studio-t-state,.1s) var(--studio-e-state,ease);border-radius:50%;outline:none;position:relative;overflow:hidden}.studio-shared-module__4fXndW__fxPanelPositionAxisX,.studio-shared-module__4fXndW__fxPanelPositionAxisY{background:#ffffff29;position:absolute}.studio-shared-module__4fXndW__fxPanelPositionAxisX{height:1px;top:50%;left:0;right:0}.studio-shared-module__4fXndW__fxPanelPositionAxisY{width:1px;top:0;bottom:0;left:50%}.studio-shared-module__4fXndW__fxPanelPositionPoint{top:var(--fx-position-y);left:var(--fx-position-x);border-radius:var(--studio-r-sm);background:rgb(var(--fx-bright-rgb));width:16px;height:16px;box-shadow:0 0 0 5px rgb(var(--fx-accent-rgb) / .18), 0 4px 13px #00000059;transition:left var(--studio-t-live,0s), top var(--studio-t-live,0s);border:2px solid #f6f6f8;position:absolute;transform:translate(-50%,-50%)rotate(45deg)}.studio-shared-module__4fXndW__fxPanelPositionToggle{align-items:center;gap:var(--studio-s-1);border-radius:var(--studio-r-pill);color:#9c9ea6;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;min-height:27px;transition:border-color var(--studio-t-state,.1s) var(--studio-e-state,ease), color var(--studio-t-state,.1s) var(--studio-e-state,ease), background-color var(--studio-t-state,.1s) var(--studio-e-state,ease), transform var(--studio-t-state,.1s) var(--studio-e-state,ease);background:#07080a;border:1px solid #ffffff1f;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.studio-shared-module__4fXndW__fxPanelPositionToggle:hover,.studio-shared-module__4fXndW__fxPanelPositionToggleActive{border-color:rgb(var(--fx-accent-rgb) / .82);background:rgb(var(--fx-accent-rgb) / .09);color:rgb(var(--fx-bright-rgb));transform:translateY(-1px)}.studio-shared-module__4fXndW__fxPanelPositionToggle:disabled,.studio-shared-module__4fXndW__fxPanelRange input:disabled{cursor:default}.studio-shared-module__4fXndW__fxPanelControls{flex-direction:column;justify-content:center;gap:17px;min-width:0;padding:4px 0;display:flex}.studio-shared-module__4fXndW__fxPanelRange{gap:var(--studio-s-2);color:#d0d0d4;flex-direction:column;min-width:0;display:flex}.studio-shared-module__4fXndW__fxPanelRangeHeading{color:#d2d2d7;justify-content:space-between;align-items:center;font-size:12px;font-weight:580;display:flex}.studio-shared-module__4fXndW__fxPanelRangeHeading output{color:#9698a1;font-variant-numeric:tabular-nums;font-size:12px}.studio-shared-module__4fXndW__fxPanelRange input{--fx-range-value:50%;box-sizing:content-box;appearance:none;border-radius:var(--studio-r-pill);background:linear-gradient(90deg, #6b7280, #c8cbd2) 0 / var(--fx-range-value) 100% no-repeat, #24262d;cursor:pointer;background-clip:content-box;border:0;width:100%;height:8px;margin-block:-8px;margin-inline:0;padding-block:8px}.studio-shared-module__4fXndW__fxPanelRangeWarm input{background:linear-gradient(90deg, #b6147c, #f04f59 42%, #d18800) 0 / var(--fx-range-value) 100% no-repeat, #24262d;background-clip:content-box}.studio-shared-module__4fXndW__fxPanelRangeCool input{background:linear-gradient(90deg, #7688b9, #b5cbff) 0 / var(--fx-range-value) 100% no-repeat, #24262d;background-clip:content-box}.studio-shared-module__4fXndW__fxPanelRangeSpectrum input{background:linear-gradient(90deg, #6c7281, #a8d8df 36%, #4ecfa7 60%, #d3a943 78%, #d9409c) 0 / var(--fx-range-value) 100% no-repeat, #24262d;background-clip:content-box}.studio-shared-module__4fXndW__fxPanelRange input::-webkit-slider-thumb{appearance:none;border-radius:var(--studio-r-sm);background:linear-gradient(135deg, #fff, rgb(var(--fx-bright-rgb)));width:17px;height:11px;transition:transform var(--studio-t-state,.1s) var(--studio-e-state,ease), background var(--studio-t-state,.1s) var(--studio-e-state,ease);border:2px solid #050506;box-shadow:0 0 0 1px #ffffff7a,0 3px 10px #00000061}.studio-shared-module__4fXndW__fxPanelRange input:hover::-webkit-slider-thumb{transform:scale(1.12)}.studio-shared-module__4fXndW__fxPanelRange input:focus-visible::-webkit-slider-thumb{transform:scale(1.12)}.studio-shared-module__4fXndW__fxPanelRange input::-moz-range-thumb{border-radius:var(--studio-r-sm);background:linear-gradient(135deg, #fff, rgb(var(--fx-bright-rgb)));border:2px solid #050506;width:13px;height:7px;box-shadow:0 0 0 1px #ffffff7a,0 3px 10px #00000061}@media (max-width:600px){.studio-shared-module__4fXndW__fxPanelHeader{padding-left:11px;padding-right:11px}.studio-shared-module__4fXndW__fxPanelBody{grid-template-columns:minmax(0,1fr);padding-left:12px;padding-right:12px}.studio-shared-module__4fXndW__fxPanelDial,.studio-shared-module__4fXndW__fxPanelPositionPad{width:min(190px,100%)}.studio-shared-module__4fXndW__fxPanelControls{justify-self:center;width:min(100%,310px);padding-top:4px}}@keyframes studio-shared-module__4fXndW__statusPulse{0%,to{opacity:.42}50%{opacity:1}}.studio-shared-module__4fXndW__referenceTileCheck{animation:studio-shared-module__4fXndW__referenceTileCheckEnter var(--studio-t-settle,.12s) var(--studio-e-settle,cubic-bezier(.22, .61, .36, 1)) both}@keyframes studio-shared-module__4fXndW__referenceTileCheckEnter{0%{opacity:0;transform:scale(.64)}to{opacity:1;transform:scale(1)}}.studio-shared-module__4fXndW__railPanelBody{gap:var(--studio-s-3);grid-template-columns:minmax(0,1fr);padding-left:12px;padding-right:12px}.studio-shared-module__4fXndW__railPanelInertNote{color:#8d8b94;margin:0;font-size:12px;font-weight:550;line-height:1.45}.studio-shared-module__4fXndW__railPanelHeader{position:relative}.studio-shared-module__4fXndW__railPanelActions{z-index:1;flex-direction:row-reverse;position:static}.studio-shared-module__4fXndW__railPanelActionSlot{z-index:1;align-items:center;gap:inherit;display:flex;position:relative}.studio-shared-module__4fXndW__railPanelToggle:after{content:"";position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.studio-shared-module__4fXndW__fxPanelSection,.studio-shared-module__4fXndW__referenceLookNotice,.studio-shared-module__4fXndW__referenceTileCheck{--studio-t-live:0s;--studio-t-state:0s;--studio-t-settle:0s;--studio-t-reveal:0s;--studio-t-collapse:0s;--studio-d-veil:0s;--studio-e-state:linear;--studio-e-settle:linear;--studio-e-reveal:linear;--studio-e-collapse:linear}.studio-shared-module__4fXndW__fxPanelSection,.studio-shared-module__4fXndW__fxPanelSection *,.studio-shared-module__4fXndW__fxPanelSection :before,.studio-shared-module__4fXndW__fxPanelSection :after,.studio-shared-module__4fXndW__referenceLookNotice,.studio-shared-module__4fXndW__referenceLookNotice *,.studio-shared-module__4fXndW__referenceTileCheck{transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}
.session-discard-dialog-module__NAGeUa__scrim{z-index:460;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:session-discard-dialog-module__NAGeUa__sessionScrimIn var(--studio-t-settle,.12s) var(--studio-e-settle,cubic-bezier(.22, .61, .36, 1)) both;background:#000000b3;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.session-discard-dialog-module__NAGeUa__dialog{border-radius:var(--studio-r-lg);width:min(380px,100%);font-family:var(--font-manrope), system-ui, sans-serif;animation:session-discard-dialog-module__NAGeUa__sessionDialogIn var(--studio-t-settle,.12s) var(--studio-e-settle,cubic-bezier(.22, .61, .36, 1)) both;background:#08080a;border:1px solid #ffffff1c;flex-direction:column;gap:12px;padding:16px;display:flex;box-shadow:0 26px 64px #000000a8}.session-discard-dialog-module__NAGeUa__dialog:focus{outline:none}.session-discard-dialog-module__NAGeUa__dialog:focus-visible{outline-offset:2px;outline:2px solid #67e8f9}.session-discard-dialog-module__NAGeUa__head{align-items:center;gap:9px;display:flex}.session-discard-dialog-module__NAGeUa__icon{border-radius:var(--studio-r-md);color:#fca5a5;background:#f8717124;flex:none;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex}.session-discard-dialog-module__NAGeUa__title{letter-spacing:.004em;color:#f2f1ed;margin:0;font-size:13px;font-weight:660}.session-discard-dialog-module__NAGeUa__body{color:#b9b7c0;margin:0;font-size:12px;line-height:1.55}.session-discard-dialog-module__NAGeUa__actions{justify-content:flex-end;gap:8px;padding-top:2px;display:flex}.session-discard-dialog-module__NAGeUa__cancel,.session-discard-dialog-module__NAGeUa__confirm{border-radius:var(--studio-r-md);cursor:pointer;transition:background-color var(--studio-t-state,.1s) var(--studio-e-state,ease), border-color var(--studio-t-state,.1s) var(--studio-e-state,ease), color var(--studio-t-state,.1s) var(--studio-e-state,ease);padding:7px 12px;font-family:inherit;font-size:12px;font-weight:620}.session-discard-dialog-module__NAGeUa__cancel{color:#e6e4de;background:0 0;border:1px solid #ffffff24}.session-discard-dialog-module__NAGeUa__cancel:hover{background:#ffffff12}.session-discard-dialog-module__NAGeUa__confirm{color:#fecaca;background:#f8717129;border:1px solid #f8717173}.session-discard-dialog-module__NAGeUa__confirm:hover{background:#f8717142;border-color:#f871719e}.session-discard-dialog-module__NAGeUa__cancel:focus-visible,.session-discard-dialog-module__NAGeUa__confirm:focus-visible{outline-offset:2px;outline:2px solid #67e8f9}@keyframes session-discard-dialog-module__NAGeUa__sessionScrimIn{0%{opacity:0}to{opacity:1}}@keyframes session-discard-dialog-module__NAGeUa__sessionDialogIn{0%{opacity:0;transform:translateY(6px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.session-discard-dialog-module__NAGeUa__scrim,.session-discard-dialog-module__NAGeUa__dialog{animation:none}}
.relink-panel-module__QTsKoG__panel{gap:var(--studio-s-3);padding:var(--studio-s-4);border-radius:var(--studio-r-lg);font-family:var(--font-manrope), system-ui, sans-serif;background:#0a0a0c;border:1px solid #ffffff17;flex-direction:column;display:flex;box-shadow:0 18px 44px #00000080}.relink-panel-module__QTsKoG__head{align-items:flex-start;gap:var(--studio-s-3);display:flex}.relink-panel-module__QTsKoG__headText{gap:var(--studio-s-1);flex-direction:column;flex:auto;min-width:0;display:flex}.relink-panel-module__QTsKoG__title{letter-spacing:.004em;color:#f2f1ed;margin:0;font-size:13px;font-weight:640}.relink-panel-module__QTsKoG__subtitle{color:#b9b7c0;max-width:58ch;margin:0;font-size:12px;line-height:1.5}.relink-panel-module__QTsKoG__dismiss{border-radius:var(--studio-r-sm);color:#b9b7c0;cursor:pointer;width:24px;height:24px;transition:background-color var(--studio-t-state) var(--studio-e-state), color var(--studio-t-state) var(--studio-e-state);background:0 0;border:1px solid #ffffff1a;flex:none;justify-content:center;align-items:center;display:inline-flex}.relink-panel-module__QTsKoG__dismiss:hover{color:#f2f1ed;background:#ffffff12}.relink-panel-module__QTsKoG__sources{border-radius:var(--studio-r-md);border:1px solid #ffffff14;margin:0;padding:0;list-style:none;overflow:hidden}.relink-panel-module__QTsKoG__source{align-items:center;gap:var(--studio-s-3);padding:var(--studio-s-2) var(--studio-s-2) var(--studio-s-2) var(--studio-s-3);background:#ffffff05;display:flex}.relink-panel-module__QTsKoG__source+.relink-panel-module__QTsKoG__source{border-top:1px solid #ffffff12}.relink-panel-module__QTsKoG__sourceText{gap:var(--studio-s-1);flex-direction:column;flex:auto;min-width:0;display:flex}.relink-panel-module__QTsKoG__sourceName{color:#e6e4de;overflow-wrap:anywhere;font-size:12px;font-weight:560}.relink-panel-module__QTsKoG__refusal{color:#fca5a5;font-size:12px;line-height:1.45}.relink-panel-module__QTsKoG__restoring{align-items:center;gap:var(--studio-s-2);color:#b9b7c0;white-space:nowrap;flex:none;font-size:12px;line-height:1.45;display:inline-flex}.relink-panel-module__QTsKoG__track{border-radius:var(--studio-r-pill);background:#ffffff1f;flex:0 0 44px;height:2px;overflow:hidden}.relink-panel-module__QTsKoG__fill{transform-origin:0;background:#e6e4ded1;width:100%;height:100%;display:block}.relink-panel-module__QTsKoG__locate{border-radius:var(--studio-r-pill);color:#e8e8ec;cursor:pointer;min-height:24px;transition:background-color var(--studio-t-state) var(--studio-e-state);background:#ffffff14;border:0;flex:none;align-items:center;padding:0 10px;font-family:inherit;font-size:12px;font-weight:650;display:inline-flex}.relink-panel-module__QTsKoG__locate:hover{background:#ffffff29}.relink-panel-module__QTsKoG__primary{border-radius:var(--studio-r-pill);color:#17171a;cursor:pointer;min-height:30px;transition:filter var(--studio-t-state) var(--studio-e-state), transform var(--studio-t-state) var(--studio-e-state);background:#f0f0ec;border:0;align-items:center;padding:0 13px;font-family:inherit;font-size:12px;font-weight:750;display:inline-flex}.relink-panel-module__QTsKoG__primary:hover{filter:brightness(1.06)}.relink-panel-module__QTsKoG__primary:active{transform:translateY(1px)}.relink-panel-module__QTsKoG__locate:focus-visible,.relink-panel-module__QTsKoG__primary:focus-visible,.relink-panel-module__QTsKoG__dismiss:focus-visible{outline:2px solid var(--studio-accent-cyan,#67e8f9);outline-offset:2px}.relink-panel-module__QTsKoG__actions{gap:var(--studio-s-2);flex-direction:column;align-items:flex-start;display:flex}.relink-panel-module__QTsKoG__hiddenInput{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:720px){.relink-panel-module__QTsKoG__source{align-items:stretch;gap:var(--studio-s-2);flex-direction:column}.relink-panel-module__QTsKoG__locate,.relink-panel-module__QTsKoG__primary{justify-content:center}}@media (prefers-reduced-motion:reduce){.relink-panel-module__QTsKoG__locate,.relink-panel-module__QTsKoG__primary,.relink-panel-module__QTsKoG__dismiss{transition:none}.relink-panel-module__QTsKoG__primary:active{transform:none}}
.indicator-module__uXbcta__root{align-items:center;display:inline-flex;position:relative}.indicator-module__uXbcta__trigger{border-radius:var(--studio-r-pill);width:22px;height:22px;color:var(--studio-muted,#96949b);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.indicator-module__uXbcta__trigger:hover{color:var(--studio-text,#f2f1ed);background:var(--studio-hover,#ffffff0f)}.indicator-module__uXbcta__glyphBox{justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex;position:relative}.indicator-module__uXbcta__glyphIcon{z-index:1;position:relative}.indicator-module__uXbcta__pausedDot{background:var(--studio-muted,#96949b);border-radius:50%;width:6px;height:6px;display:inline-block;box-shadow:0 0 0 3px #96949b1f}.indicator-module__uXbcta__ring{pointer-events:none;position:absolute;inset:0;transform:rotate(-90deg)}.indicator-module__uXbcta__ringTrack{fill:none;stroke:var(--studio-line-strong,#ffffff1c);stroke-width:1.4px}.indicator-module__uXbcta__ringFill{fill:none;stroke:var(--studio-accent-cyan,#67e8f9);stroke-width:1.4px;stroke-linecap:round;transition:stroke-dashoffset .24s ease-out}.indicator-module__uXbcta__trigger[data-glyph=optedOut],.indicator-module__uXbcta__trigger[data-glyph=paused]{color:var(--studio-faint,#625f67)}.indicator-module__uXbcta__trigger[data-glyph=refused]{color:#fde68a}.indicator-module__uXbcta__popover{z-index:20;border:1px solid var(--studio-line-strong,#ffffff1c);border-radius:var(--studio-r-md);background:var(--studio-panel,#08080a);width:240px;margin-top:8px;padding:11px 12px 12px;animation:.12s ease-out indicator-module__uXbcta__footageIndicatorEnter;position:absolute;top:100%;left:0;box-shadow:0 8px 24px #0006}@keyframes indicator-module__uXbcta__footageIndicatorEnter{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.indicator-module__uXbcta__popoverTitle{color:var(--studio-muted,#96949b);letter-spacing:.06em;text-transform:uppercase;margin:0 0 6px;font-size:12px;font-weight:650}.indicator-module__uXbcta__sentence{color:var(--studio-text,#f2f1ed);margin:0 0 8px;font-size:12px;line-height:1.4}.indicator-module__uXbcta__sourceList{border-top:1px solid var(--studio-line,#ffffff0e);gap:6px;margin:0 0 8px;padding:8px 0 0;list-style:none;display:grid}.indicator-module__uXbcta__sourceLine{grid-template-columns:1fr auto;align-items:baseline;gap:4px 8px;display:grid}.indicator-module__uXbcta__sourceName{color:var(--studio-text,#f2f1ed);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.indicator-module__uXbcta__sourceDetail{color:var(--studio-muted,#96949b);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px}.indicator-module__uXbcta__cancelButton{color:#8e8b95;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;padding:0;display:inline-flex}.indicator-module__uXbcta__cancelButton:hover{text-decoration:underline}.indicator-module__uXbcta__optOutRow{border-top:1px solid var(--studio-line,#ffffff0e);gap:5px;padding-top:8px;display:grid}.indicator-module__uXbcta__actionButton{border:1px solid var(--studio-line-strong,#ffffff1c);border-radius:var(--studio-r-pill);color:var(--studio-text,#f2f1ed);cursor:pointer;background:0 0;justify-self:start;padding:5px 10px;font-size:12px;font-weight:600}.indicator-module__uXbcta__actionButton:hover{background:var(--studio-hover,#ffffff0f)}.indicator-module__uXbcta__optOutNote{color:var(--studio-faint,#625f67);margin:0;font-size:12px;line-height:1.4}@media (prefers-reduced-motion:reduce){.indicator-module__uXbcta__ringFill{transition-duration:.01ms}.indicator-module__uXbcta__popover{animation-duration:.01ms}}
.leumos-studio-module__eudbXW__studio{--studio-bg:#000;--studio-bar:#060607;--studio-panel:#08080a;--studio-canvas:#010102;--studio-deep:#040405;--studio-hover:#ffffff0f;--studio-line:#ffffff0e;--studio-line-strong:#ffffff1c;--studio-text:#f2f1ed;--studio-muted:#96949b;--studio-faint:#625f67;--studio-accent-orange:#fdba74;--studio-accent-pink:#e879f9;--studio-accent-cyan:#67e8f9;--studio-signal:var(--studio-accent-orange);--studio-signal-soft:#fdba741f;--studio-reference-soft:#e879f91f;--studio-t-live:0s;--studio-t-state:.1s;--studio-e-state:ease;--studio-t-settle:.12s;--studio-e-settle:cubic-bezier(.22, .61, .36, 1);--studio-t-reveal:.38s;--studio-e-reveal:cubic-bezier(.32, .24, .12, 1);--studio-t-panel:.45s;--studio-t-collapse:.32s;--studio-e-collapse:cubic-bezier(.45, .06, .25, 1);--studio-d-veil:60ms;--studio-d-stagger:26ms;--ls-t-live:var(--studio-t-live);--ls-t-state:var(--studio-t-state);--ls-t-settle:var(--studio-t-settle);--ls-e-settle:var(--studio-e-settle);--studio-r-sm:4px;--studio-r-md:8px;--studio-r-lg:12px;--studio-r-pill:999px;--studio-s-1:4px;--studio-s-2:8px;--studio-s-3:12px;--studio-s-4:16px;--studio-s-5:24px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;isolation:isolate;background:var(--studio-bg);height:100svh;min-height:640px;color:var(--studio-text);font-family:var(--font-manrope), system-ui, sans-serif;flex-direction:column;font-size:12px;display:flex;overflow:hidden}.leumos-studio-module__eudbXW__studio *,.leumos-studio-module__eudbXW__studio :before,.leumos-studio-module__eudbXW__studio :after{box-sizing:border-box}:where(.leumos-studio-module__eudbXW__studio) button,:where(.leumos-studio-module__eudbXW__studio) input{font:inherit}.leumos-studio-module__eudbXW__studio button,.leumos-studio-module__eudbXW__studio a,.leumos-studio-module__eudbXW__studio input{touch-action:manipulation;-webkit-tap-highlight-color:#ffffff14}:where(.leumos-studio-module__eudbXW__studio) button{color:inherit}.leumos-studio-module__eudbXW__studio button:focus-visible,.leumos-studio-module__eudbXW__studio a:focus-visible,.leumos-studio-module__eudbXW__studio input:focus-visible{outline:2px solid var(--studio-accent-cyan);outline-offset:2px}.leumos-studio-module__eudbXW__commandBar{z-index:50;border-radius:var(--studio-r-lg);background:var(--studio-bar);border:0;flex:0 0 48px;grid-template-columns:minmax(180px,1fr) auto minmax(180px,1fr);align-items:center;gap:14px;min-width:0;margin:8px 8px 0;padding:0 10px;display:grid;position:relative;box-shadow:0 12px 30px #00000047}.leumos-studio-module__eudbXW__commandGroup{align-items:center;gap:3px;min-width:0;display:flex}.leumos-studio-module__eudbXW__commandGroup~.leumos-studio-module__eudbXW__commandGroup{justify-content:flex-end;gap:var(--studio-s-2)}.leumos-studio-module__eudbXW__commandLogo{object-fit:contain;opacity:.98;width:28px;height:28px;margin-left:2px}.leumos-studio-module__eudbXW__brandName{color:#dedde1;font-family:var(--font-space-grotesk), var(--font-manrope), sans-serif;letter-spacing:-.025em;margin-left:4px;font-size:12px;font-weight:620}.leumos-studio-module__eudbXW__commandDivider{background:var(--studio-line);flex:none;width:1px;height:15px;margin:0 4px}.leumos-studio-module__eudbXW__iconButton,.leumos-studio-module__eudbXW__playButton{color:var(--studio-muted);cursor:pointer;transition:color var(--studio-t-state,.1s) var(--studio-e-state,ease), background-color var(--studio-t-state,.1s) var(--studio-e-state,ease), border-color var(--studio-t-state,.1s) var(--studio-e-state,ease);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.leumos-studio-module__eudbXW__iconButton{border-radius:var(--studio-r-md);width:30px;height:30px}.leumos-studio-module__eudbXW__iconButton:hover:not(:disabled),.leumos-studio-module__eudbXW__playButton:hover:not(:disabled){background:var(--studio-hover);color:var(--studio-text)}.leumos-studio-module__eudbXW__iconButton:disabled,.leumos-studio-module__eudbXW__playButton:disabled,.leumos-studio-module__eudbXW__exportButton:disabled{cursor:not-allowed;opacity:.36}.leumos-studio-module__eudbXW__projectIdentity{justify-content:center;align-items:center;gap:var(--studio-s-2);min-width:0;display:flex}.leumos-studio-module__eudbXW__projectName{color:#ecebef;max-width:350px;min-height:24px;font-family:var(--font-space-grotesk), var(--font-manrope), sans-serif;letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:620;line-height:1;overflow:hidden}.leumos-studio-module__eudbXW__previewState{align-items:center;gap:var(--studio-s-1);color:#77767e;white-space:nowrap;font-size:12px;font-weight:600;display:inline-flex}.leumos-studio-module__eudbXW__previewState>span{background:var(--studio-accent-cyan);border-radius:50%;width:5px;height:5px;box-shadow:0 0 0 3px #67e8f91a}.leumos-studio-module__eudbXW__saveDot{width:12px;height:12px;color:var(--studio-accent-cyan);flex:0 0 12px;justify-content:center;align-items:center;display:inline-flex;position:relative}.leumos-studio-module__eudbXW__saveDot:after{content:"";opacity:.12;transition:opacity var(--studio-t-state,.1s) var(--studio-e-state,ease);background:currentColor;border-radius:50%;position:absolute;inset:0}.leumos-studio-module__eudbXW__saveDotMark{width:6px;height:6px;transition:background-color var(--studio-t-state,.1s) var(--studio-e-state,ease), box-shadow var(--studio-t-state,.1s) var(--studio-e-state,ease);background:currentColor;border-radius:50%;flex:0 0 6px;position:relative}.leumos-studio-module__eudbXW__saveDot[data-save=saving] .leumos-studio-module__eudbXW__saveDotMark{background:0 0;box-shadow:inset 0 0 0 1.5px}.leumos-studio-module__eudbXW__saveDot[data-save=waiting]{color:#fde68a}.leumos-studio-module__eudbXW__saveDot[data-save=failed]{color:#fca5a5}.leumos-studio-module__eudbXW__saveDot[data-save=waiting]:after,.leumos-studio-module__eudbXW__saveDot[data-save=failed]:after{opacity:.26}.leumos-studio-module__eudbXW__outputSpace{color:#85848b;font-variant-numeric:tabular-nums;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.leumos-studio-module__eudbXW__uploadingCloud{color:var(--studio-accent-cyan);flex:none;align-items:center;display:inline-flex}.leumos-studio-module__eudbXW__upgradeTeaser{--teaser-motion:var(--studio-t-collapse,.32s) var(--studio-e-collapse,cubic-bezier(.45, .06, .25, 1));border:1px solid var(--studio-line-strong);border-radius:var(--studio-r-pill);height:26px;color:var(--studio-muted);font-family:var(--font-space-grotesk), var(--font-manrope), sans-serif;letter-spacing:-.01em;white-space:nowrap;transition:color var(--studio-t-state,.1s) var(--studio-e-state,ease), border-color var(--studio-t-state,.1s) var(--studio-e-state,ease), background-color var(--studio-t-state,.1s) var(--studio-e-state,ease);background:0 0;flex:none;align-items:center;padding:0 11px;font-size:12px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex;position:relative}.leumos-studio-module__eudbXW__upgradeTeaser[data-open=true]{--teaser-motion:var(--studio-t-reveal,.38s) var(--studio-e-reveal,cubic-bezier(.32, .24, .12, 1))}.leumos-studio-module__eudbXW__upgradeTeaser:before{border-radius:inherit;opacity:.56;animation:leumos-studio-module__eudbXW__upgradeTeaserArrive 1.5s var(--studio-e-reveal,cubic-bezier(.32, .24, .12, 1)) .22s 1 backwards;-webkit-mask-composite:xor;pointer-events:none;content:"";transition:opacity var(--teaser-motion);padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 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}.leumos-studio-module__eudbXW__upgradeTeaser[data-open=true]:before{opacity:.9}@keyframes leumos-studio-module__eudbXW__upgradeTeaserArrive{0%{opacity:0}38%{opacity:1}to{opacity:.56}}@supports (mask-composite:exclude) or (-webkit-mask-composite:xor){.leumos-studio-module__eudbXW__upgradeTeaser:before{background:linear-gradient(100deg, var(--studio-accent-cyan) 0%, var(--studio-accent-pink) 92%)}}.leumos-studio-module__eudbXW__upgradeTeaser:hover{background:var(--studio-hover);color:var(--studio-text);border-color:#fff3}.leumos-studio-module__eudbXW__upgradeTeaser svg{flex:none}.leumos-studio-module__eudbXW__upgradeTeaserLabel{margin-left:6px}.leumos-studio-module__eudbXW__upgradeTeaserReveal{transition:grid-template-columns var(--teaser-motion);grid-template-columns:0fr;align-items:center;display:grid}.leumos-studio-module__eudbXW__upgradeTeaser[data-open=true] .leumos-studio-module__eudbXW__upgradeTeaserReveal{grid-template-columns:1fr}.leumos-studio-module__eudbXW__upgradeTeaserPhrase{min-width:0;overflow:hidden}.leumos-studio-module__eudbXW__upgradeTeaserInk{letter-spacing:0;white-space:nowrap;margin-left:9px;font-weight:500;display:block}@media (max-width:1200px){.leumos-studio-module__eudbXW__upgradeTeaser{display:none}}.leumos-studio-module__eudbXW__exportStatus{color:#9e9da4;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;max-width:170px;font-size:12px;overflow:hidden}.leumos-studio-module__eudbXW__exportStatusError{color:#f0a6a6}.leumos-studio-module__eudbXW__exportButton{align-items:center;gap:var(--studio-s-2);border-radius:var(--studio-r-pill);cursor:pointer;min-height:30px;transition:filter var(--studio-t-state,.1s) var(--studio-e-state,ease), transform var(--studio-t-state,.1s) var(--studio-e-state,ease);background:#f0f0ec;border:0;padding:0 13px;font-size:12px;font-weight:750;display:inline-flex;color:#17171a!important}.leumos-studio-module__eudbXW__exportButton:hover:not(:disabled){filter:brightness(1.06)}.leumos-studio-module__eudbXW__exportButton:active:not(:disabled){transform:translateY(1px)}.leumos-studio-module__eudbXW__sessionMenu{border-radius:var(--studio-r-lg);transform-origin:10px -7px;width:min(292px,100vw - 16px);animation:leumos-studio-module__eudbXW__sessionMenuEnter var(--studio-t-settle,.12s) var(--studio-e-settle,cubic-bezier(.22, .61, .36, 1)) both;background:#0b0b0d;border:0;padding:9px;position:absolute;top:calc(100% + 7px);left:8px;box-shadow:0 22px 60px #0000008a}.leumos-studio-module__eudbXW__commandBar .leumos-studio-module__eudbXW__iconButton[aria-haspopup=dialog] svg{animation:leumos-studio-module__eudbXW__commandGlyphSwap var(--studio-t-settle,.12s) var(--studio-e-settle,cubic-bezier(.22, .61, .36, 1)) both}.leumos-studio-module__eudbXW__menuAction,.leumos-studio-module__eudbXW__menuToggle{transition:background-color var(--studio-t-state,.1s) var(--studio-e-state,ease), color var(--studio-t-state,.1s) var(--studio-e-state,ease)}.leumos-studio-module__eudbXW__menuBrand{align-items:center;gap:var(--studio-s-2);border-bottom:1px solid var(--studio-line);padding:7px 8px 11px;display:flex}.leumos-studio-module__eudbXW__menuLogo{object-fit:contain;width:24px;height:24px}.leumos-studio-module__eudbXW__menuBrand div{gap:var(--studio-s-1);flex-direction:column;min-width:0;display:flex}.leumos-studio-module__eudbXW__menuBrand strong{color:var(--studio-text);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:650;line-height:1.25;overflow:hidden}.leumos-studio-module__eudbXW__menuRole{color:var(--studio-muted);letter-spacing:.13em;text-transform:uppercase;font-size:12px;font-weight:650;line-height:1.4}.leumos-studio-module__eudbXW__menuDivider{background:var(--studio-line);height:1px;margin:8px 4px 4px}.leumos-studio-module__eudbXW__menuFootage{align-items:center;gap:var(--studio-s-2);color:var(--studio-muted);margin-top:4px;padding:0 9px 4px;font-size:12px;font-weight:500;line-height:1.4;display:flex}.leumos-studio-module__eudbXW__menuFootage>svg{opacity:.72;flex:none}.leumos-studio-module__eudbXW__menuAction{align-items:center;gap:var(--studio-s-2);border-radius:var(--studio-r-md);color:#bdbdc1;cursor:pointer;background:0 0;border:0;width:100%;min-height:38px;margin-top:4px;padding:0 9px;font-size:12px;font-weight:650;text-decoration:none;display:flex}.leumos-studio-module__eudbXW__menuAction:hover{background:var(--studio-hover);color:var(--studio-text)}.leumos-studio-module__eudbXW__menuToggle{align-items:center;gap:var(--studio-s-2);border-radius:var(--studio-r-md);color:#bdbdc1;cursor:pointer;width:100%;min-height:38px;margin-top:4px;padding:0 9px;font-size:12px;font-weight:650;display:flex}.leumos-studio-module__eudbXW__menuToggle:hover{background:var(--studio-hover);color:var(--studio-text)}.leumos-studio-module__eudbXW__menuToggle input{accent-color:var(--studio-text);cursor:pointer;flex:none}.leumos-studio-module__eudbXW__menuToggle span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.leumos-studio-module__eudbXW__workspace{--studio-rail-w:clamp(316px, 26vw, 352px);--studio-rail-strip-w:44px;--studio-rail-left:var(--studio-rail-strip-w);--studio-rail-right:var(--studio-rail-w);grid-template-columns:var(--studio-rail-left) minmax(0, 1fr) var(--studio-rail-right);gap:var(--studio-s-2);flex:1;min-height:0;padding:8px;display:grid}.leumos-studio-module__eudbXW__workspaceLookExpanded{--studio-rail-left:var(--studio-rail-w)}.leumos-studio-module__eudbXW__workspaceRefineCollapsed{--studio-rail-right:var(--studio-rail-strip-w)}.leumos-studio-module__eudbXW__viewerColumn{--timeline-row:clamp(224px, 25vh, 252px);--scope-row-open:252px;--scope-row:var(--scope-row-open);grid-template-rows:auto minmax(320px, 1fr) 48px var(--scope-row) var(--timeline-row);border-radius:var(--studio-r-lg);background:var(--studio-panel);min-width:0;min-height:0;transition:grid-template-rows var(--studio-t-reveal,.38s) var(--studio-e-reveal,cubic-bezier(.32, .24, .12, 1));display:grid;overflow:hidden}.leumos-studio-module__eudbXW__viewerColumnTimelineHidden{--timeline-row:56px}.leumos-studio-module__eudbXW__viewerColumnScopesHidden{--scope-row:0px}.leumos-studio-module__eudbXW__viewerColumn:fullscreen{--timeline-row:0px;grid-template-rows:auto minmax(320px, 1fr) 52px var(--scope-row) var(--timeline-row);background:#000;border-radius:0;width:100vw;height:100vh}.leumos-studio-module__eudbXW__viewerColumn:fullscreen .leumos-studio-module__eudbXW__viewerStage{background:#000}.leumos-studio-module__eudbXW__viewerColumn:fullscreen .leumos-studio-module__eudbXW__timeline{display:none}.leumos-studio-module__eudbXW__viewerNotices{min-width:0}.leumos-studio-module__eudbXW__viewerStage{background:radial-gradient(ellipse at center, #0a0a0d 0%, #030304 58%, #000 100%), var(--studio-canvas);justify-content:center;align-items:center;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.leumos-studio-module__eudbXW__viewerStage:after{z-index:5;border-radius:var(--studio-r-lg);content:"";pointer-events:none;transition:border-color var(--studio-t-state,.1s) var(--studio-e-state,ease);border:1px solid #0000;position:absolute;inset:6px}.leumos-studio-module__eudbXW__viewerStageDragging:after{border-color:#fdba74b8}.leumos-studio-module__eudbXW__video{z-index:1;object-fit:contain;background:0 0;width:100%;max-width:100%;height:100%;max-height:100%;position:relative}.leumos-studio-module__eudbXW__spotlightPreviewCanvas{z-index:2;object-fit:contain;pointer-events:none;visibility:hidden;background:0 0;width:100%;max-width:100%;height:100%;max-height:100%;position:absolute;inset:0}.leumos-studio-module__eudbXW__spotlightPreviewCanvas[data-before-after=true]{clip-path:inset(0 0 0 var(--before-after-position))}.leumos-studio-module__eudbXW__beforeAfterBaseLayer{z-index:1;pointer-events:none;position:absolute;inset:0}.leumos-studio-module__eudbXW__beforeAfterOverlay{z-index:4;pointer-events:none;position:absolute;inset:0}.leumos-studio-module__eudbXW__beforeAfterSurface{z-index:1;cursor:ew-resize;pointer-events:auto;touch-action:none;-webkit-user-select:none;user-select:none;outline:none;position:absolute;inset:0}.leumos-studio-module__eudbXW__beforeAfterSurfaceDragging{cursor:ew-resize}.leumos-studio-module__eudbXW__beforeAfterDivider{top:0;bottom:0;left:var(--before-after-position);z-index:2;pointer-events:none;background:#ffffffeb;width:1px;position:absolute;box-shadow:0 0 0 1px #00000061,0 0 18px #fff3}.leumos-studio-module__eudbXW__beforeAfterHandle{color:#f6f5f1;background:#0a0a0ce6;border:1px solid #ffffffd1;border-radius:50%;place-items:center;width:38px;height:38px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 5px #00000026,0 8px 24px #0000006b}.leumos-studio-module__eudbXW__beforeAfterSurface:focus-visible~.leumos-studio-module__eudbXW__beforeAfterDivider .leumos-studio-module__eudbXW__beforeAfterHandle{outline:2px solid var(--studio-accent-cyan);outline-offset:4px}.leumos-studio-module__eudbXW__beforeAfterSurfaceDragging~.leumos-studio-module__eudbXW__beforeAfterDivider .leumos-studio-module__eudbXW__beforeAfterHandle{background:#101013f0;border-color:#fffffff5}.leumos-studio-module__eudbXW__sceneDetectionBadge{z-index:3;align-items:center;gap:var(--studio-s-2);border-radius:var(--studio-r-pill);color:#d8d8dc;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#08080ad1;border:0;min-height:25px;padding:0 10px;font-size:12px;font-weight:650;display:inline-flex;position:absolute;top:12px;left:12px;box-shadow:inset 0 0 0 1px #67e8f929}.leumos-studio-module__eudbXW__sceneDetectionBadge>span{background:var(--studio-accent-cyan);border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite leumos-studio-module__eudbXW__statusPulse;box-shadow:0 0 8px #67e8f980}.leumos-studio-module__eudbXW__badgeAction{border-radius:var(--studio-r-pill);color:#e8e8ec;min-height:24px;font:inherit;letter-spacing:inherit;cursor:pointer;background:#ffffff14;border:0;margin-left:2px;padding:0 8px;font-weight:650}.leumos-studio-module__eudbXW__badgeAction:hover{background:#ffffff29}.leumos-studio-module__eudbXW__badgeAction:focus-visible{outline:2px solid var(--studio-accent-cyan);outline-offset:1px}.leumos-studio-module__eudbXW__hdPreviewBadge{z-index:3;align-items:center;gap:var(--studio-s-2);border-radius:var(--studio-r-pill);color:#d8d8dc;letter-spacing:.04em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#08080ad1;border:0;min-height:25px;padding:0 10px;font-size:12px;font-weight:650;display:inline-flex;position:absolute;top:12px;right:12px;box-shadow:inset 0 0 0 1px #ffffff14}.leumos-studio-module__eudbXW__hdPreviewBadgeRendering{box-shadow:inset 0 0 0 1px #67e8f929}.leumos-studio-module__eudbXW__hdPreviewBadgeRendering>span{background:var(--studio-accent-cyan);border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite leumos-studio-module__eudbXW__statusPulse;box-shadow:0 0 8px #67e8f980}.leumos-studio-module__eudbXW__mediaError{z-index:3;align-items:center;gap:var(--studio-s-2);border-radius:var(--studio-r-md);color:#deb0aa;text-align:center;background:#341818db;border:1px solid #c75d5359;margin:0;padding:8px 10px;font-size:12px;display:flex;position:absolute;bottom:12px;left:12px;right:12px}.leumos-studio-module__eudbXW__mediaError>span{overscroll-behavior:contain;flex:auto;min-width:0;max-height:84px;overflow-y:auto}.leumos-studio-module__eudbXW__mediaErrorDismiss{border-radius:var(--studio-r-sm);color:#deb0aa;cursor:pointer;width:24px;height:24px;transition:background var(--studio-t-state) var(--studio-e-state), color var(--studio-t-state) var(--studio-e-state);background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.leumos-studio-module__eudbXW__mediaErrorDismiss:hover{color:#f3f1ed;background:#ffffff17}.leumos-studio-module__eudbXW__mediaErrorDismiss:focus-visible{outline-offset:1px;outline:2px solid #deb0aa}.leumos-studio-module__eudbXW__emptyViewer{z-index:1;color:#78787f;text-align:center;pointer-events:none;max-width:360px;animation:leumos-studio-module__eudbXW__emptyViewerEnter var(--studio-t-reveal,.38s) var(--studio-e-reveal,cubic-bezier(.32, .24, .12, 1)) both;flex-direction:column;align-items:center;padding:30px 20px;display:flex;position:relative}.leumos-studio-module__eudbXW__emptyViewer:before{z-index:-1;content:"";pointer-events:none;background:radial-gradient(circle,#ffffff06 0%,#ffffff02 40%,#fff0 72%);border-radius:50%;width:min(420px,46vh);height:min(420px,46vh);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.leumos-studio-module__eudbXW__emptyViewer h1{color:#d9d9d6;font-family:var(--font-space-grotesk), var(--font-manrope), sans-serif;letter-spacing:-.03em;margin:22px 0 0;font-size:clamp(20px,1.55vw,25px);font-weight:480;line-height:1.12}.leumos-studio-module__eudbXW__emptyViewer>svg{color:var(--studio-accent-cyan);opacity:.55}.leumos-studio-module__eudbXW__primaryButton{align-items:center;gap:var(--studio-s-2);border-radius:var(--studio-r-md);cursor:pointer;pointer-events:auto;background:#ecece8;border:1px solid #ecece8;min-height:34px;margin-top:22px;padding:0 13px;font-size:12px;font-weight:750;display:inline-flex;box-shadow:0 10px 28px #e879f91a;color:#17171a!important}.leumos-studio-module__eudbXW__primaryButton:hover{background:#fff;box-shadow:0 12px 32px #e879f929}.leumos-studio-module__eudbXW__primaryButton svg{color:#c83cdd}.leumos-studio-module__eudbXW__emptyViewer>span{color:#7c7c83;letter-spacing:.005em;margin-top:14px;font-size:12px}.leumos-studio-module__eudbXW__transport{z-index:8;border-top:1px solid var(--studio-line);border-bottom:1px solid var(--studio-line);background:var(--studio-panel);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;min-width:0;min-height:48px;padding:0 10px;display:grid;position:relative}.leumos-studio-module__eudbXW__playbackControls,.leumos-studio-module__eudbXW__transportUtilities,.leumos-studio-module__eudbXW__timelineTools{align-items:center;min-width:0;display:flex}.leumos-studio-module__eudbXW__playbackControls{justify-content:center;gap:var(--studio-s-1);grid-column:2}.leumos-studio-module__eudbXW__playbackControls .leumos-studio-module__eudbXW__iconButton[aria-pressed=true]{color:var(--studio-accent-cyan);background:#67e8f913}.leumos-studio-module__eudbXW__transportUtilities{gap:var(--studio-s-1);grid-column:3;justify-self:end}.leumos-studio-module__eudbXW__comparisonToggle{align-items:center;gap:var(--studio-s-1);border-radius:var(--studio-r-md);color:#a9a8af;letter-spacing:.01em;white-space:nowrap;cursor:pointer;min-height:32px;transition:border-color var(--studio-t-state,.1s) var(--studio-e-state,ease), background-color var(--studio-t-state,.1s) var(--studio-e-state,ease), color var(--studio-t-state,.1s) var(--studio-e-state,ease);background:#ffffff06;border:1px solid #ffffff1a;padding:0 9px;font-size:12px;font-weight:700;display:inline-flex}.leumos-studio-module__eudbXW__comparisonToggle:hover:not(:disabled){color:#f0eff2;background:#ffffff0f;border-color:#ffffff3d}.leumos-studio-module__eudbXW__comparisonToggle[aria-pressed=true]{color:#d5fbff;background:#67e8f91a;border-color:#67e8f97a}.leumos-studio-module__eudbXW__comparisonToggle:focus-visible{outline-offset:1px;outline:2px solid #ffffffb8}.leumos-studio-module__eudbXW__comparisonToggle:disabled{cursor:not-allowed;opacity:.34}.leumos-studio-module__eudbXW__inputTransformControl{position:relative}.leumos-studio-module__eudbXW__inputTransformTrigger{justify-content:flex-start;align-items:center;gap:var(--studio-s-2);border-radius:var(--studio-r-md);color:#b7b6bd;cursor:pointer;min-width:138px;height:34px;transition:border-color var(--studio-t-state,.1s) var(--studio-e-state,ease), background-color var(--studio-t-state,.1s) var(--studio-e-state,ease), box-shadow var(--studio-t-state,.1s) var(--studio-e-state,ease), color var(--studio-t-state,.1s) var(--studio-e-state,ease), transform var(--studio-t-state,.1s) var(--studio-e-state,ease);background:linear-gradient(#111116,#0c0c0f);border:1px solid #ffffff1f;padding:0 10px;display:inline-flex;box-shadow:inset 0 1px #ffffff0b,0 4px 16px #0000001f}.leumos-studio-module__eudbXW__inputTransformTrigger:hover:not(:disabled),.leumos-studio-module__eudbXW__inputTransformTrigger[aria-expanded=true]{color:#f2f1f4;background:linear-gradient(#17171c,#101014);border-color:#ffffff42;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff0f,0 0 0 3px #ffffff0b,0 9px 22px #0000002e}.leumos-studio-module__eudbXW__inputTransformTrigger:focus-visible{outline-offset:1px;outline:2px solid #ffffffb8}.leumos-studio-module__eudbXW__inputTransformTrigger:disabled{cursor:not-allowed;opacity:.34}.leumos-studio-module__eudbXW__inputTransformTriggerText{align-items:center;gap:var(--studio-s-1);white-space:nowrap;flex-direction:row;flex:1;min-width:0;display:flex}.leumos-studio-module__eudbXW__inputTransformEyebrow{color:#898890;letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:710;line-height:1}.leumos-studio-module__eudbXW__inputTransformTriggerText strong{color:#e2e1e6;letter-spacing:-.01em;text-overflow:ellipsis;font-size:12px;font-weight:720;line-height:1;overflow:hidden}.leumos-studio-module__eudbXW__inputTransformChevron{color:#8c8b93;transition:transform var(--studio-t-settle,.12s) var(--studio-e-settle,cubic-bezier(.22, .61, .36, 1));flex:none}.leumos-studio-module__eudbXW__inputTransformChevronOpen{transform:rotate(180deg)}.leumos-studio-module__eudbXW__inputTransformMenu{z-index:30;border-radius:var(--studio-r-lg);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transform-origin:100% 100%;width:min(278px,100vw - 24px);animation:leumos-studio-module__eudbXW__inputTransformMenuEnter var(--studio-t-settle,.12s) var(--studio-e-reveal,cubic-bezier(.32, .24, .12, 1)) both;background:#0c0c0ffa;border:1px solid #ffffff1a;position:absolute;bottom:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 24px 58px #00000094,inset 0 1px #ffffff09}.leumos-studio-module__eudbXW__inputTransformMenuHeader{gap:var(--studio-s-1);background:linear-gradient(#ffffff06,#0000);border-bottom:1px solid #ffffff0e;flex-direction:column;padding:11px 12px 9px;display:flex}.leumos-studio-module__eudbXW__inputTransformMenuHeader strong{color:#e5e4e8;font-size:12px;font-weight:720}.leumos-studio-module__eudbXW__inputTransformMenuHeader span{color:#73727a;font-size:12px}.leumos-studio-module__eudbXW__inputTransformScope{align-items:flex-start;gap:var(--studio-s-2);cursor:pointer;transition:background-color var(--studio-t-state,.1s) var(--studio-e-state,ease);background:#ffffff04;border-top:1px solid #ffffff0d;border-bottom:1px solid #ffffff0d;padding:9px 12px 10px;display:flex}.leumos-studio-module__eudbXW__inputTransformScope:hover{background:#ffffff08}.leumos-studio-module__eudbXW__inputTransformScopeBox{width:14px;height:14px;accent-color:var(--studio-accent-cyan);cursor:pointer;flex:0 0 14px;margin:1px 0 0}.leumos-studio-module__eudbXW__inputTransformScopeText{gap:var(--studio-s-1);flex-direction:column;min-width:0;display:flex}.leumos-studio-module__eudbXW__inputTransformScopeText strong{color:#d8d7dd;letter-spacing:.005em;font-size:12px;font-weight:600}.leumos-studio-module__eudbXW__inputTransformScope:has(.leumos-studio-module__eudbXW__inputTransformScopeBox:checked) .leumos-studio-module__eudbXW__inputTransformScopeText strong{color:var(--studio-accent-cyan)}.leumos-studio-module__eudbXW__inputTransformScopeText span{color:#74737b;font-size:12px;line-height:1.35}.leumos-studio-module__eudbXW__inputTransformOptions{scrollbar-width:thin;scrollbar-color:#ffffff1f transparent;max-height:min(268px,100svh - 190px);padding:5px;overflow-y:auto}.leumos-studio-module__eudbXW__inputTransformOption{justify-content:space-between;align-items:center;gap:var(--studio-s-2);border-radius:var(--studio-r-md);color:#a7a6ad;text-align:left;cursor:pointer;background:0 0;border:0;width:100%;min-height:42px;padding:6px 8px;display:flex}.leumos-studio-module__eudbXW__inputTransformOption:hover:not(:disabled){color:#f0eff3;background:#ffffff0e}.leumos-studio-module__eudbXW__inputTransformOption:disabled{cursor:not-allowed;opacity:.45}.leumos-studio-module__eudbXW__inputTransformOption:disabled small{color:#5c5b62}.leumos-studio-module__eudbXW__inputTransformOption:focus-visible{outline-offset:-2px;color:#f0eff3;background:#ffffff0e;outline:2px solid #ffffffb8}.leumos-studio-module__eudbXW__inputTransformOptionSelected{color:#f4f3f6;background:#ffffff13}.leumos-studio-module__eudbXW__inputTransformOption>span{gap:var(--studio-s-1);flex-direction:column;min-width:0;display:flex}.leumos-studio-module__eudbXW__inputTransformOption strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:690;overflow:hidden}.leumos-studio-module__eudbXW__inputTransformOption small{color:#6f6e76;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.leumos-studio-module__eudbXW__inputTransformOption>svg{color:#f2f1ed;flex:none}.leumos-studio-module__eudbXW__inputTransformNote{color:#626169;border-top:1px solid #ffffff0b;margin:0;padding:8px 12px 9px;font-size:12px}.leumos-studio-module__eudbXW__transport .leumos-studio-module__eudbXW__iconButton{width:32px;height:32px}.leumos-studio-module__eudbXW__playButton{width:34px;height:34px;color:var(--studio-accent-cyan);background:#67e8f913;border:1px solid #67e8f91a;border-radius:50%;box-shadow:inset 0 1px #ffffff0a}.leumos-studio-module__eudbXW__timeline{background:linear-gradient(#ffffff03,#0000 42%),#050506;min-width:0;padding:7px 14px 12px;position:relative;overflow:hidden}.leumos-studio-module__eudbXW__timelineCollapsed{transition:padding-bottom var(--studio-t-collapse,.32s) var(--studio-e-collapse,cubic-bezier(.45, .06, .25, 1));padding-bottom:7px}.leumos-studio-module__eudbXW__timelineHeader{justify-content:space-between;align-items:center;gap:var(--studio-s-4);min-width:0;min-height:42px;box-shadow:none;background:0 0;border:0;border-bottom:1px solid #ffffff13;border-radius:0;padding:0 2px 7px;display:flex}.leumos-studio-module__eudbXW__timelineHeaderLeft,.leumos-studio-module__eudbXW__timelineTools{align-items:center;min-width:0;display:flex}.leumos-studio-module__eudbXW__timelineHeaderLeft{gap:var(--studio-s-3);flex:1;overflow:hidden}.leumos-studio-module__eudbXW__timelineTools{box-shadow:none;background:0 0;border:0;border-radius:0;flex:none;gap:5px;padding:0;overflow:hidden}.leumos-studio-module__eudbXW__timelineTimecode{color:#929198;font-variant-numeric:tabular-nums;letter-spacing:.03em;white-space:nowrap;border-left:1px solid #ffffff17;flex:none;align-items:center;min-width:11ch;height:28px;padding:0 10px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;display:inline-flex}.leumos-studio-module__eudbXW__timelineStatus,.leumos-studio-module__eudbXW__sessionOnly{white-space:nowrap;align-items:center;min-width:0;display:inline-flex}.leumos-studio-module__eudbXW__timelineStatus{color:#929198;text-overflow:ellipsis;border-left:1px solid #ffffff17;flex:0 auto;gap:5px;max-width:246px;height:28px;padding:0 10px;font-size:12px;overflow:hidden}.leumos-studio-module__eudbXW__timelineStatus>span{background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.leumos-studio-module__eudbXW__timelineStatusWorking{color:var(--studio-accent-orange)}.leumos-studio-module__eudbXW__timelineStatusWorking>span{animation:1.2s ease-in-out infinite leumos-studio-module__eudbXW__statusPulse}.leumos-studio-module__eudbXW__timelineStatusReady{color:var(--studio-accent-cyan)}.leumos-studio-module__eudbXW__timelineStatusError{color:#d89a91}.leumos-studio-module__eudbXW__timelineStatusNote{color:#96949c}.leumos-studio-module__eudbXW__sessionOnly{border-radius:var(--studio-r-pill);color:#929198;letter-spacing:.02em;text-transform:none;border:1px solid #ffffff14;flex:none;height:22px;padding:0 8px;font-size:12px}.leumos-studio-module__eudbXW__timelineToolButton{border-radius:var(--studio-r-md);color:#c1c0c6;cursor:pointer;min-height:30px;transition:border-color var(--studio-t-state,.1s) var(--studio-e-state,ease), background-color var(--studio-t-state,.1s) var(--studio-e-state,ease), color var(--studio-t-state,.1s) var(--studio-e-state,ease);background:#0b0b0e;border:1px solid #ffffff1a;justify-content:center;align-items:center;gap:5px;padding:0 9px;font-size:12px;font-weight:650;display:flex}.leumos-studio-module__eudbXW__timelineToolButton:hover:not(:disabled){color:#f2f1f4;background:#151519;border-color:#ffffff3d}.leumos-studio-module__eudbXW__timelineToolButtonActive{color:var(--studio-accent-cyan);background:#67e8f917;border-color:#67e8f93d}.leumos-studio-module__eudbXW__timelineToolButton:disabled{color:#8a8990;cursor:not-allowed;background:#ffffff03}.leumos-studio-module__eudbXW__timelineShortcut{border-radius:var(--studio-r-sm);color:#e7e6e9;background:#ffffff0f;border:1px solid #ffffff26;justify-content:center;align-items:center;min-width:16px;height:16px;margin-left:2px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;font-weight:780;line-height:1;display:inline-flex}.leumos-studio-module__eudbXW__timelineZoomControl{border-radius:var(--studio-r-md);color:#74737b;background:#050506;border:1px solid #ffffff0e;flex:0 0 216px;align-items:center;gap:5px;width:216px;height:40px;padding:0 6px;display:flex;box-shadow:inset 0 1px #ffffff05}.leumos-studio-module__eudbXW__timelineZoomControl input{appearance:none;cursor:ew-resize;background:0 0;flex:78px;width:78px;min-width:0;height:22px;margin:0}.leumos-studio-module__eudbXW__timelineZoomControl input::-webkit-slider-runnable-track{border-radius:var(--studio-r-pill);background:#35353b;height:3px}.leumos-studio-module__eudbXW__timelineZoomControl input::-webkit-slider-thumb{appearance:none;background:#bdbcc2;border:1px solid #080809;border-radius:50%;width:11px;height:11px;margin-top:-4px;box-shadow:0 0 0 1px #67e8f933}.leumos-studio-module__eudbXW__timelineZoomControl input::-moz-range-track{border-radius:var(--studio-r-pill);background:#35353b;height:3px}.leumos-studio-module__eudbXW__timelineZoomControl input::-moz-range-thumb{background:#bdbcc2;border:1px solid #080809;border-radius:50%;width:11px;height:11px}.leumos-studio-module__eudbXW__timelineZoomButton,.leumos-studio-module__eudbXW__timelineZoomValue{border-radius:var(--studio-r-sm);color:#9b9aa2;cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;height:28px;display:inline-flex}.leumos-studio-module__eudbXW__timelineZoomButton{flex:0 0 28px;width:28px;padding:0}.leumos-studio-module__eudbXW__timelineZoomValue{color:#c3c2c8;font-variant-numeric:tabular-nums;min-width:43px;padding:0 5px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.leumos-studio-module__eudbXW__timelineZoomButton:hover:not(:disabled),.leumos-studio-module__eudbXW__timelineZoomValue:hover{color:var(--studio-accent-cyan);background:#67e8f912;border-color:#67e8f929}.leumos-studio-module__eudbXW__timelineZoomButton:disabled{cursor:not-allowed;opacity:.32}.leumos-studio-module__eudbXW__timelineReveal{opacity:0;visibility:hidden;pointer-events:none;transition:grid-template-rows var(--studio-t-collapse,.32s) var(--studio-e-collapse,cubic-bezier(.45, .06, .25, 1)), opacity var(--studio-t-state,.1s) var(--studio-e-state,ease), visibility 0s linear var(--studio-t-collapse,.32s);grid-template-rows:0fr;display:grid}.leumos-studio-module__eudbXW__timelineRevealOpen{opacity:1;visibility:visible;pointer-events:auto;transition:grid-template-rows var(--studio-t-reveal,.38s) var(--studio-e-reveal,cubic-bezier(.32, .24, .12, 1)), opacity var(--studio-t-settle,.12s) var(--studio-e-state,ease) var(--studio-d-veil,60ms), visibility 0s;grid-template-rows:1fr}.leumos-studio-module__eudbXW__timelineRevealInner{min-height:0;overflow:hidden}.leumos-studio-module__eudbXW__timelineCollapseButton{border-radius:var(--studio-r-md);color:#74737b;cursor:pointer;width:40px;height:40px;transition:color var(--studio-t-state,.1s) var(--studio-e-state,ease), border-color var(--studio-t-state,.1s) var(--studio-e-state,ease), background-color var(--studio-t-state,.1s) var(--studio-e-state,ease);background:#050506;border:1px solid #ffffff0e;flex:0 0 40px;justify-content:center;align-items:center;padding:0;display:inline-flex;box-shadow:inset 0 1px #ffffff05}.leumos-studio-module__eudbXW__timelineCollapseButton:hover{color:#c3c2c8;background:#0a0a0c;border-color:#ffffff1a}.leumos-studio-module__eudbXW__timelineCollapseButton:focus-visible{color:#c3c2c8;border-color:#67e8f999;outline:none}.leumos-studio-module__eudbXW__timelineCollapseChevron{transition:transform var(--studio-t-settle,.12s) var(--studio-e-settle,cubic-bezier(.22, .61, .36, 1))}.leumos-studio-module__eudbXW__timelineCollapsed .leumos-studio-module__eudbXW__timelineCollapseChevron{transform:rotate(180deg)}.leumos-studio-module__eudbXW__scopeTray{min-height:0;box-shadow:inset 0 1px var(--studio-line);background:#050506;overflow:hidden}.leumos-studio-module__eudbXW__scopeTrayInner{height:var(--scope-row-open);opacity:1;min-height:0;transition:opacity var(--studio-t-settle,.12s) var(--studio-e-state,ease) var(--studio-d-veil,60ms)}.leumos-studio-module__eudbXW__viewerColumnScopesHidden .leumos-studio-module__eudbXW__scopeTrayInner{opacity:0;transition:opacity var(--studio-t-state,.1s) var(--studio-e-state,ease)}.leumos-studio-module__eudbXW__scopeToggle{justify-self:start;align-items:center;gap:var(--studio-s-1);border-radius:var(--studio-r-md);background:#050506;border:1px solid #ffffff0e;grid-column:1;padding:2px;display:inline-flex}.leumos-studio-module__eudbXW__scopeToggleButton{border-radius:var(--studio-r-md);color:#8f8e96;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;cursor:pointer;min-height:26px;transition:color var(--studio-t-state,.1s) var(--studio-e-state,ease), background-color var(--studio-t-state,.1s) var(--studio-e-state,ease);background:0 0;border:0;padding:0 9px;font-size:12px;font-weight:700}.leumos-studio-module__eudbXW__scopeToggleButton:hover:not(:disabled){color:var(--studio-text)}.leumos-studio-module__eudbXW__scopeToggleButton:disabled{cursor:not-allowed;opacity:.45}.leumos-studio-module__eudbXW__scopeToggleLead{align-items:center;gap:var(--studio-s-1);display:inline-flex}.leumos-studio-module__eudbXW__scopeToggleLeadActive{color:var(--studio-accent-cyan)}@media (max-width:1180px){.leumos-studio-module__eudbXW__scopePaneSecondary{display:none}}.leumos-studio-module__eudbXW__timelineBody{--timeline-tail-width:58px;grid-template-columns:minmax(0,1fr);align-items:stretch;min-width:0;padding-top:6px;display:grid}.leumos-studio-module__eudbXW__timelineBodyWithSource{grid-template-columns:minmax(0, 1fr) var(--timeline-tail-width)}.leumos-studio-module__eudbXW__timelineViewport{scrollbar-width:thin;scrollbar-color:#ffffff24 transparent;min-width:0;padding-bottom:6px;overflow:auto hidden}.leumos-studio-module__eudbXW__timelineViewport::-webkit-scrollbar{height:5px}.leumos-studio-module__eudbXW__timelineViewport::-webkit-scrollbar-track{background:0 0}.leumos-studio-module__eudbXW__timelineViewport::-webkit-scrollbar-thumb{border-radius:var(--studio-r-pill);background:#ffffff24}.leumos-studio-module__eudbXW__timelineContent{min-width:0;height:166px;transition:width var(--studio-t-settle,.12s) var(--studio-e-settle,cubic-bezier(.22, .61, .36, 1));position:relative}.leumos-studio-module__eudbXW__timelineRuler{background-image:linear-gradient(90deg,#ffffff21 1px,#0000 1px),linear-gradient(90deg,#ffffff12 1px,#0000 1px);background-position:0 100%;background-repeat:repeat-x;background-size:25% 7px,6.25% 3px;border-bottom:1px solid #fff1;justify-content:space-between;align-items:flex-start;height:30px;padding:4px 5px 0;display:flex;position:relative}.leumos-studio-module__eudbXW__timelineRuler span{z-index:1;color:#7c7c83;font-variant-numeric:tabular-nums;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:8px;position:relative}.leumos-studio-module__eudbXW__clipTrack{border-radius:var(--studio-r-md);background-color:#0000;background-image:linear-gradient(90deg,#ffffff06 1px,#0000 1px),linear-gradient(#09090b,#060607);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:12.5% 100%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border:1px solid #ffffff0e;min-width:0;height:128px;margin-top:8px;position:relative;overflow:hidden}.leumos-studio-module__eudbXW__clipContent{width:100%;height:100%;position:relative}.leumos-studio-module__eudbXW__addVideoTail{border-radius:var(--studio-r-md);color:#fff;cursor:pointer;width:34px;height:34px;transition:background-color var(--studio-t-state,.1s) var(--studio-e-state,ease), box-shadow var(--studio-t-state,.1s) var(--studio-e-state,ease), opacity var(--studio-t-state,.1s) var(--studio-e-state,ease), transform var(--studio-t-state,.1s) var(--studio-e-state,ease);background:#ffffff09;border:1px solid #ffffff2e;justify-content:center;place-self:center;align-items:center;margin:0 0 6px;padding:0;display:inline-flex;box-shadow:inset 0 1px #ffffff0b}.leumos-studio-module__eudbXW__addVideoTail:hover:not(:disabled){background-color:#ffffff17;border-color:#ffffff85;transform:scale(1.05);box-shadow:0 0 0 3px #ffffff0f,0 8px 18px #00000047}.leumos-studio-module__eudbXW__addVideoTail:focus-visible{outline-offset:2px;outline:2px solid #ffffffe6}.leumos-studio-module__eudbXW__addVideoTail:disabled{cursor:wait;opacity:.46;box-shadow:none}.leumos-studio-module__eudbXW__addVideoTail>svg{stroke:currentColor;width:18px;height:18px;display:block}.leumos-studio-module__eudbXW__sceneClip{z-index:1;border-radius:var(--studio-r-sm);color:#e4e3e6;cursor:pointer;isolation:isolate;min-width:3px;transition:border-color var(--studio-t-state,.1s) var(--studio-e-state,ease), box-shadow var(--studio-t-state,.1s) var(--studio-e-state,ease), filter var(--studio-t-state,.1s) var(--studio-e-state,ease);background:#020203;border:1px solid #ffffff1f;padding:0;position:absolute;top:3px;bottom:3px;overflow:hidden;box-shadow:inset -1px 0 #00000094,inset 0 0 0 1px #0000002e}.leumos-studio-module__eudbXW__sceneClip:hover{z-index:3;filter:brightness(1.1);border-color:#ffffff5c;box-shadow:inset 0 0 0 1px #ffffff1a,0 5px 18px #0000006b}.leumos-studio-module__eudbXW__sceneClipSelected{z-index:2;border-color:#fdba74e0;box-shadow:inset 0 0 0 1px #e879f91f,0 0 0 1px #fdba742e}.leumos-studio-module__eudbXW__sceneClipSelected:before{z-index:6;background:var(--studio-accent-orange);content:"";height:3px;position:absolute;top:0;left:0;right:0;box-shadow:0 0 7px #fdba7461}.leumos-studio-module__eudbXW__sceneClipActive:after{z-index:5;background:var(--studio-accent-cyan);content:"";height:3px;position:absolute;bottom:0;left:0;right:0;box-shadow:0 0 7px #67e8f97a}.leumos-studio-module__eudbXW__sceneClipImage,.leumos-studio-module__eudbXW__sceneFrameStrip,.leumos-studio-module__eudbXW__sceneClipFallback,.leumos-studio-module__eudbXW__sceneClipShade{position:absolute;inset:0}.leumos-studio-module__eudbXW__sceneClipImage{object-fit:cover;opacity:.86;filter:saturate(.92)contrast(1.04);width:100%;height:100%}.leumos-studio-module__eudbXW__sceneFrameStrip{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.leumos-studio-module__eudbXW__sceneFrameStrip>span{border-right:1px solid #ffffff0a;min-width:0;position:relative;overflow:hidden}.leumos-studio-module__eudbXW__sceneFrameStrip img{object-fit:cover;opacity:.84}.leumos-studio-module__eudbXW__sceneClipFallback{color:#5f5f66;background:linear-gradient(135deg,#08080a,#111115);justify-content:center;align-items:center;display:flex}.leumos-studio-module__eudbXW__sceneClipShade{z-index:2;pointer-events:none;background:linear-gradient(#00000014 24%,#000000d1 100%)}.leumos-studio-module__eudbXW__sceneClipMeta{z-index:4;text-align:left;text-shadow:0 1px 5px #000;pointer-events:none;justify-content:space-between;align-items:flex-end;gap:5px;min-width:0;display:flex;position:absolute;bottom:7px;left:8px;right:8px;overflow:hidden}.leumos-studio-module__eudbXW__sceneClipMeta strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;font-weight:720;overflow:hidden}.leumos-studio-module__eudbXW__sceneClipMeta small{color:#d2d1d5;flex:none;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.leumos-studio-module__eudbXW__frameStrip,.leumos-studio-module__eudbXW__frameSkeleton{grid-template-columns:repeat(7,minmax(0,1fr));display:grid;position:absolute;inset:0}.leumos-studio-module__eudbXW__frameCell{cursor:pointer;background:#020203;border:0;border-right:1px solid #ffffff0a;min-width:0;position:relative;overflow:hidden}.leumos-studio-module__eudbXW__frameCell img{object-fit:cover;opacity:.74;transition:opacity var(--studio-t-state,.1s) var(--studio-e-state,ease), filter var(--studio-t-state,.1s) var(--studio-e-state,ease)}.leumos-studio-module__eudbXW__frameCell:hover img,.leumos-studio-module__eudbXW__frameCellActive img{opacity:.95}.leumos-studio-module__eudbXW__frameCellActive:after{z-index:2;background:linear-gradient(90deg, var(--studio-accent-orange), var(--studio-accent-pink));content:"";height:2px;position:absolute;bottom:0;left:0;right:0}.leumos-studio-module__eudbXW__frameCellActive{z-index:1}.leumos-studio-module__eudbXW__frameSkeleton span{background:linear-gradient(90deg,#050506,#0d0d10,#050506) 0 0/200% 100%;border-right:1px solid #ffffff0a;animation:1.4s ease-in-out infinite leumos-studio-module__eudbXW__framePulse}.leumos-studio-module__eudbXW__frameFallback{justify-content:center;align-items:center;gap:var(--studio-s-2);color:#7c7c83;min-width:0;font-size:12px;display:flex;position:absolute;inset:0}.leumos-studio-module__eudbXW__frameFallback span{text-overflow:ellipsis;white-space:nowrap;max-width:70%;overflow:hidden}.leumos-studio-module__eudbXW__clipOutline{z-index:3;justify-content:space-between;align-items:flex-start;gap:var(--studio-s-2);border-radius:var(--studio-r-sm);color:#d2d2d3;pointer-events:none;text-shadow:0 1px 4px #000;border:1px solid #fdba749e;padding:5px 7px;font-size:12px;display:flex;position:absolute;inset:2px;overflow:hidden;box-shadow:inset 0 0 0 1px #e879f90d,0 0 0 1px #00000059}.leumos-studio-module__eudbXW__clipOutline:before{z-index:-1;content:"";background:linear-gradient(#0000008a,#0000 45%);position:absolute;inset:0}.leumos-studio-module__eudbXW__clipOutline span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.leumos-studio-module__eudbXW__clipOutline span:last-child{color:#a6a6aa;flex:none;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.leumos-studio-module__eudbXW__timelineMediaOverlay{z-index:9;pointer-events:none;position:absolute;inset:0}.leumos-studio-module__eudbXW__provisionalCutLayer{pointer-events:none;position:absolute;inset:0}.leumos-studio-module__eudbXW__provisionalCut{background:var(--studio-fg,#fff);transform-origin:50%;width:1px;transition-property:transform,opacity;transition-duration:var(--studio-t-collapse,.32s);transition-timing-function:var(--studio-e-settle,cubic-bezier(.22, .61, .36, 1));will-change:transform, opacity;position:absolute;top:0;bottom:0}.leumos-studio-module__eudbXW__provisionalCutConfirmed{background:var(--studio-fg,#fff)}.leumos-studio-module__eudbXW__provisionalCutDeparting{transition-duration:var(--studio-t-collapse,.32s)}@media (prefers-reduced-motion:reduce){.leumos-studio-module__eudbXW__provisionalCut{transition:none}}.leumos-studio-module__eudbXW__playhead{z-index:10;background:var(--studio-accent-cyan);pointer-events:none;width:1px;position:absolute;top:7px;bottom:4px;transform:translate(-.5px);box-shadow:0 0 0 1px #00000059,0 0 9px #67e8f92e}.leumos-studio-module__eudbXW__playhead:before{background:var(--studio-accent-cyan);clip-path:polygon(0 0,100% 0,50% 100%);content:"";width:11px;height:8px;position:absolute;top:-6px;left:50%;transform:translate(-50%)}.leumos-studio-module__eudbXW__playheadIdle{opacity:.34}.leumos-studio-module__eudbXW__emptyTrack{justify-content:center;align-items:center;gap:var(--studio-s-2);border-radius:var(--studio-r-md);color:#7c7c83;cursor:pointer;background:0 0;border:1px dashed #ffffff1a;width:100%;height:100%;font-size:12px;display:flex}.leumos-studio-module__eudbXW__emptyTrack:hover{color:#9a9aa0;background:#ffffff06}.leumos-studio-module__eudbXW__seekInput{z-index:12;appearance:none;cursor:pointer;opacity:0;pointer-events:auto;background:0 0;width:100%;height:28px;margin:0;position:absolute;top:0;left:0;right:0}.leumos-studio-module__eudbXW__seekInput:disabled{cursor:default}.leumos-studio-module__eudbXW__rail{border-radius:var(--studio-r-lg);background:var(--studio-panel);contain:layout paint;border:0;flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.leumos-studio-module__eudbXW__railHeader{justify-content:space-between;align-items:center;gap:var(--studio-s-2);background:var(--studio-bar);flex:none;min-height:30px;padding:0 6px 0 14px;display:flex}.leumos-studio-module__eudbXW__railName{color:#a9a7b0;letter-spacing:.07em;text-transform:uppercase;font-size:12px;font-weight:600}.leumos-studio-module__eudbXW__railHeaderActions{flex:none;align-items:center;display:flex}.leumos-studio-module__eudbXW__railScroll{scrollbar-width:thin;scrollbar-color:#ffffff2e transparent;flex:1;min-height:0;overflow:hidden auto;container:studio-rail/inline-size}.leumos-studio-module__eudbXW__railStrip{scrollbar-width:none;flex-direction:column;flex:1;align-items:center;gap:2px;min-height:0;padding:6px 0;display:flex;overflow:hidden auto}.leumos-studio-module__eudbXW__railStripButton{border-radius:var(--studio-r-md);color:#8d8b94;cursor:pointer;width:36px;height:36px;transition:background-color var(--studio-t-state,.1s) var(--studio-e-state,ease), color var(--studio-t-state,.1s) var(--studio-e-state,ease);background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.leumos-studio-module__eudbXW__railStripButton:hover{background:var(--studio-hover);color:var(--studio-text)}.leumos-studio-module__eudbXW__railStripButtonActive{color:var(--studio-text);background:#ffffff17}.leumos-studio-module__eudbXW__railStripDivider{background:var(--studio-line-strong);flex:none;width:18px;height:1px;margin:4px 0}.leumos-studio-module__eudbXW__railCollapse{border-radius:var(--studio-r-md);color:#8d8b94;cursor:pointer;width:30px;height:30px;transition:background-color var(--studio-t-state,.1s) var(--studio-e-state,ease), color var(--studio-t-state,.1s) var(--studio-e-state,ease);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.leumos-studio-module__eudbXW__railCollapse:hover{background:var(--studio-hover);color:var(--studio-text)}.leumos-studio-module__eudbXW__inspectorSection{border-bottom:1px solid var(--studio-line)}.leumos-studio-module__eudbXW__spotlightValueText{color:#8f8d95;font-variant-numeric:tabular-nums;letter-spacing:-.02em;justify-self:end;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;font-weight:620}@media (max-width:1180px){.leumos-studio-module__eudbXW__viewerColumn{grid-template-rows:minmax(300px, 1fr) 48px var(--scope-row) var(--timeline-row)}}@media (max-width:900px){.leumos-studio-module__eudbXW__studio{height:auto;min-height:100svh;overflow:visible}.leumos-studio-module__eudbXW__commandBar{position:sticky;top:0}.leumos-studio-module__eudbXW__workspace{display:block}.leumos-studio-module__eudbXW__rail{margin-top:8px}.leumos-studio-module__eudbXW__railStrip{flex-flow:wrap;justify-content:flex-start;padding:6px 10px}.leumos-studio-module__eudbXW__railStripDivider{width:1px;height:18px;margin:0 4px}.leumos-studio-module__eudbXW__viewerColumn{grid-template-rows:minmax(350px, 1fr) 48px var(--scope-row) var(--timeline-row);min-height:762px}.leumos-studio-module__eudbXW__rail{contain:layout;border-top:0;border-left:0;overflow:visible}.leumos-studio-module__eudbXW__railScroll{overflow:visible}}@media (max-width:600px){.leumos-studio-module__eudbXW__studio{background:#000}.leumos-studio-module__eudbXW__commandBar{border-radius:var(--studio-r-lg);grid-template-columns:minmax(0,1fr) auto auto;gap:6px;height:46px;margin:6px 6px 0}.leumos-studio-module__eudbXW__projectName,.leumos-studio-module__eudbXW__outputSpace,.leumos-studio-module__eudbXW__exportStatus{display:none}.leumos-studio-module__eudbXW__projectIdentity{display:flex}.leumos-studio-module__eudbXW__previewState{gap:var(--studio-s-1);font-size:12px}.leumos-studio-module__eudbXW__previewState>span{width:4px;height:4px}.leumos-studio-module__eudbXW__commandBar .leumos-studio-module__eudbXW__iconButton{width:36px;height:36px}.leumos-studio-module__eudbXW__exportButton{min-height:36px;padding-left:11px;padding-right:11px}.leumos-studio-module__eudbXW__viewerColumn{--timeline-row:224px;--scope-row-open:150px;grid-template-rows:minmax(230px, 58vw) 48px var(--scope-row) var(--timeline-row);border-radius:var(--studio-r-lg);min-height:582px}.leumos-studio-module__eudbXW__viewerColumn.leumos-studio-module__eudbXW__viewerColumnTimelineHidden{--timeline-row:56px}.leumos-studio-module__eudbXW__viewerColumn.leumos-studio-module__eudbXW__viewerColumnScopesHidden{--scope-row:0px}.leumos-studio-module__eudbXW__emptyViewer{padding:22px 16px}.leumos-studio-module__eudbXW__emptyViewer h1{font-size:18px}.leumos-studio-module__eudbXW__primaryButton{min-height:42px;padding-left:16px;padding-right:16px;font-size:12px}.leumos-studio-module__eudbXW__transport{grid-template-columns:1fr auto 1fr;padding:0 7px}.leumos-studio-module__eudbXW__inputTransformTrigger{min-width:126px;padding-left:6px;padding-right:6px}.leumos-studio-module__eudbXW__inputTransformTriggerText>span{display:none}.leumos-studio-module__eudbXW__inputTransformTriggerText{gap:0}.leumos-studio-module__eudbXW__comparisonToggle{justify-content:center;width:34px;padding:0}.leumos-studio-module__eudbXW__comparisonToggle>span{display:none}.leumos-studio-module__eudbXW__playbackControls{grid-column:2}.leumos-studio-module__eudbXW__timelineZoomControl{flex-basis:172px;gap:3px;width:172px;padding-left:4px;padding-right:4px}.leumos-studio-module__eudbXW__timelineZoomControl input{flex-basis:48px;width:48px}.leumos-studio-module__eudbXW__timelineToolButton{flex:none;padding-left:6px;padding-right:6px}.leumos-studio-module__eudbXW__timelineTools{flex:none}.leumos-studio-module__eudbXW__timelineStatus,.leumos-studio-module__eudbXW__sessionOnly{display:none}.leumos-studio-module__eudbXW__transport .leumos-studio-module__eudbXW__iconButton,.leumos-studio-module__eudbXW__transport .leumos-studio-module__eudbXW__playButton{width:40px;height:40px}.leumos-studio-module__eudbXW__timeline{padding-left:7px;padding-right:7px}.leumos-studio-module__eudbXW__timelineHeader{gap:6px;padding-left:5px;padding-right:5px}.leumos-studio-module__eudbXW__timelineHeaderLeft{gap:var(--studio-s-1)}.leumos-studio-module__eudbXW__timelineBody{--timeline-tail-width:54px;grid-template-columns:minmax(0,1fr)}.leumos-studio-module__eudbXW__timelineBodyWithSource{grid-template-columns:minmax(0, 1fr) var(--timeline-tail-width)}.leumos-studio-module__eudbXW__timelineContent{height:146px}.leumos-studio-module__eudbXW__addVideoTail{width:34px;height:34px}.leumos-studio-module__eudbXW__timelineRuler span:nth-child(2n){display:none}.leumos-studio-module__eudbXW__clipTrack{height:108px}.leumos-studio-module__eudbXW__clipOutline{padding-left:5px;padding-right:5px}.leumos-studio-module__eudbXW__inspector{border-radius:var(--studio-r-lg);min-height:520px}}@media (max-width:420px){.leumos-studio-module__eudbXW__brandName{display:none}.leumos-studio-module__eudbXW__commandLogo{margin-right:1px}.leumos-studio-module__eudbXW__sceneDetectionBadge{top:8px;left:8px}.leumos-studio-module__eudbXW__timelineHeaderLeft{gap:var(--studio-s-1)}.leumos-studio-module__eudbXW__timelineToolButton{padding-left:5px;padding-right:5px}.leumos-studio-module__eudbXW__inputTransformTrigger{gap:var(--studio-s-1);width:auto;min-width:74px;height:34px;padding-left:7px;padding-right:7px}.leumos-studio-module__eudbXW__inputTransformTriggerText{flex:0 auto}.leumos-studio-module__eudbXW__inputTransformEyebrow{display:none}}.leumos-studio-module__eudbXW__spotlightSourceSection{--spotlight-source-accent:#d8a24f;--spotlight-source-bright:#f5c879;--spotlight-source-panel:#050506;--spotlight-source-line:#ffffff1f;border-bottom:1px solid var(--studio-line);font-family:var(--font-manrope), system-ui, sans-serif;background:#050506}.leumos-studio-module__eudbXW__spotlightSourceHeader{justify-content:space-between;align-items:center;gap:var(--studio-s-2);background:linear-gradient(#090a0c,#050506);border-bottom:1px solid #ffffff12;min-height:62px;padding:10px 14px;display:flex}.leumos-studio-module__eudbXW__spotlightSourceTitleGroup{align-items:center;gap:var(--studio-s-2);min-width:0;display:flex}.leumos-studio-module__eudbXW__spotlightSourceGlyph{width:30px;height:30px;color:var(--spotlight-source-bright);transition:background-color var(--studio-t-state,.1s) var(--studio-e-state,ease), box-shadow var(--studio-t-state,.1s) var(--studio-e-state,ease), transform var(--studio-t-state,.1s) var(--studio-e-state,ease);background:#d8a24f14;border:1px solid #f5c87959;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex;box-shadow:inset 0 1px #ffffff12}.leumos-studio-module__eudbXW__spotlightSourceHeader:hover .leumos-studio-module__eudbXW__spotlightSourceGlyph{background:#d8a24f21;transform:scale(1.035);box-shadow:inset 0 1px #ffffff17,0 0 22px #d8a24f1f}.leumos-studio-module__eudbXW__spotlightSourceTitleGroup h2{color:#f2f0eb;letter-spacing:-.01em;margin:0;font-size:12px;font-weight:700;line-height:1.1}.leumos-studio-module__eudbXW__spotlightSourceActions{flex:none;align-items:center;gap:0;display:flex}.leumos-studio-module__eudbXW__spotlightSourceAction{border-radius:var(--studio-r-md);color:#aaa8b0;cursor:pointer;width:32px;height:32px;transition:background-color var(--studio-t-state,.1s) var(--studio-e-state,ease), color var(--studio-t-state,.1s) var(--studio-e-state,ease);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.leumos-studio-module__eudbXW__spotlightSourceAction:hover{color:#e6e4ea;background:#ffffff0b}.leumos-studio-module__eudbXW__spotlightSourceAction:focus-visible,.leumos-studio-module__eudbXW__spotlightSourceStepper:focus-visible,.leumos-studio-module__eudbXW__spotlightSourcePositionToggle:focus-visible{outline-offset:2px;outline:2px solid #f5c879b8}.leumos-studio-module__eudbXW__spotlightSourceAction[aria-pressed=false]{color:#5d5c63}.leumos-studio-module__eudbXW__spotlightSourceActionActive{color:#d3d1d9;background:#ffffff05}.leumos-studio-module__eudbXW__spotlightSourceActionBypassed{color:var(--spotlight-source-bright);background:#f5c8791a}.leumos-studio-module__eudbXW__spotlightSourceChevron{transition:transform var(--studio-t-settle,.12s) var(--studio-e-settle,cubic-bezier(.22, .61, .36, 1))}.leumos-studio-module__eudbXW__spotlightSourceChevronOpen{transform:rotate(180deg)}.leumos-studio-module__eudbXW__spotlightSourceReveal{opacity:0;pointer-events:none;transition:grid-template-rows var(--studio-t-collapse,.32s) var(--studio-e-collapse,cubic-bezier(.45, .06, .25, 1)), opacity var(--studio-t-state,.1s) var(--studio-e-state,ease);grid-template-rows:minmax(0,0fr);display:grid}.leumos-studio-module__eudbXW__spotlightSourceRevealOpen{opacity:1;pointer-events:auto;transition:grid-template-rows var(--studio-t-reveal,.38s) var(--studio-e-reveal,cubic-bezier(.32, .24, .12, 1)), opacity var(--studio-t-settle,.12s) var(--studio-e-state,ease) var(--studio-d-veil,60ms);grid-template-rows:minmax(0,1fr)}.leumos-studio-module__eudbXW__spotlightSourceRevealInner{min-height:0;transition:transform var(--studio-t-collapse,.32s) var(--studio-e-collapse,cubic-bezier(.45, .06, .25, 1));overflow:hidden;transform:translateY(-4px)}.leumos-studio-module__eudbXW__spotlightSourceRevealOpen .leumos-studio-module__eudbXW__spotlightSourceRevealInner{transition:transform var(--studio-t-reveal,.38s) var(--studio-e-reveal,cubic-bezier(.32, .24, .12, 1));transform:translateY(0)}.leumos-studio-module__eudbXW__spotlightSourceCard{align-items:stretch;gap:var(--studio-s-4);background:var(--spotlight-source-panel);min-width:0;transition:opacity var(--studio-t-state,.1s) var(--studio-e-state,ease);grid-template-columns:minmax(138px,.9fr) minmax(0,1fr);padding:15px 14px 17px;display:grid}.leumos-studio-module__eudbXW__spotlightSourceCardBypassed{opacity:.58;filter:saturate(.42)}.leumos-studio-module__eudbXW__spotlightSourcePreviewColumn{flex-direction:column;justify-content:center;align-items:center;gap:10px;min-width:0;display:flex}.leumos-studio-module__eudbXW__spotlightSourceGauge,.leumos-studio-module__eudbXW__spotlightSourcePositionEditor{aspect-ratio:1;width:min(162px,100%)}.leumos-studio-module__eudbXW__spotlightSourceGauge{--spotlight-gauge-progress:136.8deg;transition:transform var(--studio-t-state,.1s) var(--studio-e-state,ease);border-radius:50%;place-items:center;display:grid;position:relative}.leumos-studio-module__eudbXW__spotlightSourceGaugeInteraction{z-index:2;appearance:none;cursor:ew-resize;touch-action:none;background:0 0;border:0;border-radius:50%;outline:none;width:100%;height:100%;margin:0;position:absolute;inset:0}.leumos-studio-module__eudbXW__spotlightSourceGaugeInteraction::-webkit-slider-runnable-track{background:0 0;width:100%;height:100%}.leumos-studio-module__eudbXW__spotlightSourceGaugeInteraction::-webkit-slider-thumb{appearance:none;background:0 0;width:1px;height:1px}.leumos-studio-module__eudbXW__spotlightSourceGaugeInteraction::-moz-range-track{background:0 0;width:100%;height:100%}.leumos-studio-module__eudbXW__spotlightSourceGaugeInteraction::-moz-range-thumb{background:0 0;border:0;width:1px;height:1px}.leumos-studio-module__eudbXW__spotlightSourceGaugeInteraction:focus-visible,.leumos-studio-module__eudbXW__spotlightSourcePositionEditor:focus-visible{box-shadow:0 0 0 3px #f5c87980}.leumos-studio-module__eudbXW__spotlightSourceGaugeDragging{transform:scale(1.025)}.leumos-studio-module__eudbXW__spotlightSourceGaugeTrack,.leumos-studio-module__eudbXW__spotlightSourceGaugeArc{border-radius:50%;position:absolute;inset:0;transform:rotate(90deg);-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 8px),#000 calc(100% - 7px));mask:radial-gradient(farthest-side,#0000 calc(100% - 8px),#000 calc(100% - 7px))}.leumos-studio-module__eudbXW__spotlightSourceGaugeTrack{background:#15171c}.leumos-studio-module__eudbXW__spotlightSourceGaugeArc{background:conic-gradient(from 0deg, var(--spotlight-source-bright) var(--spotlight-gauge-progress), transparent var(--spotlight-gauge-progress))}.leumos-studio-module__eudbXW__spotlightSourceGaugeFace{z-index:3;aspect-ratio:1;pointer-events:none;background:radial-gradient(circle at 50% 26%,#16181e,#060709 70%);border:1px solid #ffffff21;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:76%;display:flex;position:relative;box-shadow:inset 0 8px 18px #ffffff0a,inset 0 -18px 28px #0000006b}.leumos-studio-module__eudbXW__spotlightSourceGaugeOverline{color:#8c8e98;letter-spacing:.13em;text-transform:uppercase;font-size:7px;font-weight:700;line-height:1}.leumos-studio-module__eudbXW__spotlightSourceGaugeValueRow{align-items:center;gap:6px;margin-top:7px;display:flex}.leumos-studio-module__eudbXW__spotlightSourceGaugeValue{color:#f2f0eb;font-variant-numeric:tabular-nums;letter-spacing:-.075em;text-align:center;min-width:48px;font-size:21px;font-weight:650;line-height:1}.leumos-studio-module__eudbXW__spotlightSourceGaugeLabel{color:#c7c7cf;letter-spacing:.015em;margin-top:8px;font-size:12px;font-weight:650;line-height:1}.leumos-studio-module__eudbXW__spotlightSourceStepper{z-index:4;border-radius:var(--studio-r-sm);color:#9b9da6;cursor:pointer;pointer-events:auto;width:20px;height:24px;transition:color var(--studio-t-state,.1s) var(--studio-e-state,ease), background-color var(--studio-t-state,.1s) var(--studio-e-state,ease), transform var(--studio-t-state,.1s) var(--studio-e-state,ease);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.leumos-studio-module__eudbXW__spotlightSourceStepper:hover{color:var(--spotlight-source-bright);background:#f5c87914;transform:scale(1.08)}.leumos-studio-module__eudbXW__spotlightSourceStepper:disabled,.leumos-studio-module__eudbXW__spotlightSourcePositionToggle:disabled,.leumos-studio-module__eudbXW__spotlightSourceControl input:disabled{cursor:default}.leumos-studio-module__eudbXW__spotlightSourcePositionEditor{cursor:crosshair;touch-action:none;background:radial-gradient(circle,#d8a24f73,#d8a24f14 38%,#0000 68%),#060709;border:1px solid #f5c87975;border-radius:50%;outline:none;position:relative;overflow:hidden}.leumos-studio-module__eudbXW__spotlightSourceAxisX,.leumos-studio-module__eudbXW__spotlightSourceAxisY{background:#ffffff29;position:absolute}.leumos-studio-module__eudbXW__spotlightSourceAxisX{height:1px;top:50%;left:0;right:0}.leumos-studio-module__eudbXW__spotlightSourceAxisY{width:1px;top:0;bottom:0;left:50%}.leumos-studio-module__eudbXW__spotlightSourcePositionPoint{border-radius:var(--studio-r-sm);background:var(--spotlight-source-bright);width:16px;height:16px;transition:left var(--studio-t-live,0s), top var(--studio-t-live,0s);border:2px solid #fff4d9;position:absolute;transform:translate(-50%,-50%)rotate(45deg);box-shadow:0 0 0 5px #d8a24f29,0 4px 13px #00000059}.leumos-studio-module__eudbXW__spotlightSourcePositionToggle{align-items:center;gap:var(--studio-s-1);border:1px solid var(--spotlight-source-line);border-radius:var(--studio-r-pill);color:#9c9ea6;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;min-height:27px;transition:border-color var(--studio-t-state,.1s) var(--studio-e-state,ease), color var(--studio-t-state,.1s) var(--studio-e-state,ease), background-color var(--studio-t-state,.1s) var(--studio-e-state,ease);background:#07080a;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.leumos-studio-module__eudbXW__spotlightSourcePositionToggle:hover,.leumos-studio-module__eudbXW__spotlightSourcePositionToggleActive{border-color:var(--spotlight-source-accent);color:var(--spotlight-source-bright);background:#d8a24f13}.leumos-studio-module__eudbXW__spotlightSourceControls{flex-direction:column;justify-content:center;gap:17px;min-width:0;padding:4px 0;display:flex}.leumos-studio-module__eudbXW__spotlightSourceControl{gap:var(--studio-s-2);color:#d0d0d4;flex-direction:column;min-width:0;display:flex}.leumos-studio-module__eudbXW__spotlightSourceControlHeading{color:#d2d2d7;justify-content:space-between;align-items:center;font-size:12px;font-weight:580;display:flex}.leumos-studio-module__eudbXW__spotlightSourceControlHeading output{color:#9698a1;font-variant-numeric:tabular-nums;font-size:12px}.leumos-studio-module__eudbXW__spotlightSourceControl input{--spotlight-control-range:50%;appearance:none;border-radius:var(--studio-r-pill);background:linear-gradient(90deg, #6b7280 0%, #c8cbd2 var(--spotlight-control-range), #30323a var(--spotlight-control-range), #24262d 100%);cursor:pointer;border:0;width:100%;height:8px;margin:0}.leumos-studio-module__eudbXW__spotlightSourceControlAccent input{background:linear-gradient(90deg, #8b6a43 0%, #e5b86c var(--spotlight-control-range), #30323a var(--spotlight-control-range), #24262d 100%)}.leumos-studio-module__eudbXW__spotlightSourceControl input::-webkit-slider-thumb{appearance:none;border:2px solid var(--spotlight-source-panel);border-radius:var(--studio-r-sm);width:17px;height:11px;transition:transform var(--studio-t-state,.1s) var(--studio-e-state,ease), background var(--studio-t-state,.1s) var(--studio-e-state,ease);background:linear-gradient(135deg,#fff,#bfc3cc);box-shadow:0 0 0 1px #ffffff7a,0 3px 10px #00000061}.leumos-studio-module__eudbXW__spotlightSourceControl input:hover::-webkit-slider-thumb{background:linear-gradient(135deg, #fff8e7, var(--spotlight-source-bright));transform:scale(1.12)}.leumos-studio-module__eudbXW__spotlightSourceControl input:focus-visible::-webkit-slider-thumb{background:linear-gradient(135deg, #fff8e7, var(--spotlight-source-bright));transform:scale(1.12)}.leumos-studio-module__eudbXW__spotlightSourceControl input::-moz-range-thumb{border:2px solid var(--spotlight-source-panel);border-radius:var(--studio-r-sm);background:linear-gradient(135deg,#fff,#bfc3cc);width:13px;height:7px;box-shadow:0 0 0 1px #ffffff7a,0 3px 10px #00000061}.leumos-studio-module__eudbXW__railScroll{animation:leumos-studio-module__eudbXW__inspectorPanelEnter var(--studio-t-panel,.45s) var(--studio-e-reveal,cubic-bezier(.32, .24, .12, 1)) both}.leumos-studio-module__eudbXW__railStrip{animation:leumos-studio-module__eudbXW__inspectorPanelEnter var(--studio-t-collapse,.32s) var(--studio-e-collapse,cubic-bezier(.45, .06, .25, 1)) both}@media (max-width:600px){.leumos-studio-module__eudbXW__spotlightSourceHeader{padding-left:11px;padding-right:11px}.leumos-studio-module__eudbXW__spotlightSourceCard{grid-template-columns:minmax(0,1fr);padding-left:12px;padding-right:12px}.leumos-studio-module__eudbXW__spotlightSourceGauge,.leumos-studio-module__eudbXW__spotlightSourcePositionEditor{width:min(190px,100%)}.leumos-studio-module__eudbXW__spotlightSourceControls{justify-self:center;gap:17px;width:min(100%,310px);padding-top:4px}}@media (prefers-reduced-motion:reduce){.leumos-studio-module__eudbXW__studio{--studio-t-live:0s;--studio-t-state:0s;--studio-t-settle:0s;--studio-t-reveal:0s;--studio-t-panel:0s;--studio-t-collapse:0s;--studio-d-veil:0s;--studio-d-stagger:0s;--studio-e-state:linear;--studio-e-settle:linear;--studio-e-reveal:linear;--studio-e-collapse:linear}.leumos-studio-module__eudbXW__studio,.leumos-studio-module__eudbXW__studio *,.leumos-studio-module__eudbXW__studio :before,.leumos-studio-module__eudbXW__studio :after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}@keyframes leumos-studio-module__eudbXW__inputTransformMenuEnter{0%{opacity:0;transform:translateY(6px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes leumos-studio-module__eudbXW__statusPulse{0%,to{opacity:.42}50%{opacity:1}}@keyframes leumos-studio-module__eudbXW__framePulse{0%,to{background-position:100% 0}50%{background-position:0 0}}@keyframes leumos-studio-module__eudbXW__sessionMenuEnter{0%{opacity:0;transform:translateY(-6px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes leumos-studio-module__eudbXW__commandGlyphSwap{0%{opacity:.35;transform:scale(.86)}to{opacity:1;transform:scale(1)}}@keyframes leumos-studio-module__eudbXW__emptyViewerEnter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes leumos-studio-module__eudbXW__inspectorPanelEnter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.leumos-studio-module__eudbXW__inputTransformSearchRow{border-bottom:1px solid #ffffff0e;padding:8px 12px}.leumos-studio-module__eudbXW__inputTransformSearchField{border-radius:var(--studio-r-md);color:#e5e4e8;width:100%;font:inherit;outline-offset:1px;background:#ffffff0b;border:1px solid #ffffff1f;padding:5px 8px;font-size:12px}
.shortcut-sheet-module__hSLwuW__trigger{border-radius:var(--studio-r-md);width:30px;height:30px;color:var(--studio-muted);cursor:pointer;transition:color var(--studio-t-state,.1s) var(--studio-e-state,ease), background-color var(--studio-t-state,.1s) var(--studio-e-state,ease);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.shortcut-sheet-module__hSLwuW__trigger:hover,.shortcut-sheet-module__hSLwuW__trigger[aria-expanded=true]{background:var(--studio-hover);color:var(--studio-text)}.shortcut-sheet-module__hSLwuW__trigger:focus-visible{outline:2px solid var(--studio-accent-cyan);outline-offset:2px}.shortcut-sheet-module__hSLwuW__scrim{z-index:400;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:shortcut-sheet-module__hSLwuW__sheetScrimIn var(--studio-t-settle,.12s) var(--studio-e-settle,cubic-bezier(.22, .61, .36, 1)) both;background:#000000a8;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.shortcut-sheet-module__hSLwuW__sheet{border-radius:var(--studio-r-lg);width:min(780px,100%);max-height:min(700px,100%);font-family:var(--font-manrope), system-ui, sans-serif;animation:shortcut-sheet-module__hSLwuW__sheetIn var(--studio-t-settle,.12s) var(--studio-e-settle,cubic-bezier(.22, .61, .36, 1)) both;background:#08080a;border:1px solid #ffffff1c;flex-direction:column;display:flex;box-shadow:0 26px 64px #000000a8}.shortcut-sheet-module__hSLwuW__sheet:focus{outline:none}.shortcut-sheet-module__hSLwuW__sheet:focus-visible{outline-offset:2px;outline:2px solid #67e8f9}.shortcut-sheet-module__hSLwuW__header{border-bottom:1px solid #ffffff0f;flex:none;align-items:baseline;gap:10px;padding:15px 16px 13px;display:flex}.shortcut-sheet-module__hSLwuW__title{letter-spacing:.004em;color:#f2f1ed;margin:0;font-size:13px;font-weight:660}.shortcut-sheet-module__hSLwuW__close{border-radius:var(--studio-r-md);color:#918f99;cursor:pointer;width:26px;height:26px;transition:color var(--studio-t-state,.1s) var(--studio-e-state,ease), background-color var(--studio-t-state,.1s) var(--studio-e-state,ease);background:0 0;border:0;flex:none;justify-content:center;align-self:center;align-items:center;margin-left:auto;display:inline-flex}.shortcut-sheet-module__hSLwuW__close:hover{color:#f2f1ed;background:#ffffff12}.shortcut-sheet-module__hSLwuW__close:focus-visible{outline-offset:2px;outline:2px solid #67e8f9}.shortcut-sheet-module__hSLwuW__body{overscroll-behavior:contain;flex:auto;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));align-content:start;gap:2px 26px;min-height:0;padding:4px 16px 16px;display:grid;overflow-y:auto}.shortcut-sheet-module__hSLwuW__group{min-width:0;padding-top:14px}.shortcut-sheet-module__hSLwuW__groupTitle{letter-spacing:.06em;text-transform:uppercase;color:#a5a3ab;flex-wrap:wrap;align-items:baseline;gap:7px;margin:0 0 4px;font-size:12px;font-weight:680;display:flex}.shortcut-sheet-module__hSLwuW__groupScope{letter-spacing:0;text-transform:none;color:#918f99;font-size:12px;font-weight:500}.shortcut-sheet-module__hSLwuW__rows{margin:0;padding:0;list-style:none}.shortcut-sheet-module__hSLwuW__row{justify-content:space-between;align-items:baseline;gap:14px;min-height:22px;padding:3px 0;display:flex}.shortcut-sheet-module__hSLwuW__action{color:#c8c7cd;flex-direction:column;gap:1px;min-width:0;font-size:12px;font-weight:560;line-height:1.45;display:flex}.shortcut-sheet-module__hSLwuW__note{color:#918f99;font-size:12px;font-weight:450;line-height:1.35}.shortcut-sheet-module__hSLwuW__keys{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:5px;display:flex}.shortcut-sheet-module__hSLwuW__chord{align-items:center;gap:3px;display:inline-flex}.shortcut-sheet-module__hSLwuW__or{color:#918f99;margin-right:2px;font-size:12px;font-weight:450}.shortcut-sheet-module__hSLwuW__key{border-radius:var(--studio-r-sm);text-align:center;white-space:nowrap;color:#e5e4ea;background:#17171b;border:1px solid #ffffff29;min-width:19px;padding:2px 5px;font-family:inherit;font-size:12px;font-weight:620;line-height:1.35}.shortcut-sheet-module__hSLwuW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes shortcut-sheet-module__hSLwuW__sheetScrimIn{0%{opacity:0}to{opacity:1}}@keyframes shortcut-sheet-module__hSLwuW__sheetIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.shortcut-sheet-module__hSLwuW__scrim,.shortcut-sheet-module__hSLwuW__sheet,.shortcut-sheet-module__hSLwuW__trigger,.shortcut-sheet-module__hSLwuW__close,.shortcut-sheet-module__hSLwuW__key{transition:none;animation:none}}
