@scope([data-mh-ui]) to ([data-mh-scene]){@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-content:"";--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-content:"";--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@layer theme{:scope{--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-lg:32rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--font-weight-medium:500;--font-weight-semibold:600;--tracking-widest:.1em;--radius-xs:.125rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1)}}@layer base,components;@layer utilities{.pointer-events-none{pointer-events:none}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.inset-0{inset:0}.top-4{top:calc(var(--spacing) * 4)}.top-\[50\%\]{top:50%}.right-2{right:calc(var(--spacing) * 2)}.right-4{right:calc(var(--spacing) * 4)}.left-2{left:calc(var(--spacing) * 2)}.left-\[50\%\]{left:50%}.z-50{z-index:50}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.my-1{margin-block:var(--spacing)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.field-sizing-content{field-sizing:content}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.h-6{height:calc(var(--spacing) * 6)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-\[calc\(100\%-1px\)\]{height:calc(100% - 1px)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-px{height:1px}.max-h-\(--radix-dropdown-menu-content-available-height\){max-height:var(--radix-dropdown-menu-content-available-height)}.max-h-\(--radix-select-content-available-height\){max-height:var(--radix-select-content-available-height)}.min-h-16{min-height:calc(var(--spacing) * 16)}.w-72{width:calc(var(--spacing) * 72)}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.min-w-0{min-width:0}.min-w-\[8rem\]{min-width:8rem}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.origin-\(--radix-dropdown-menu-content-transform-origin\){transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.origin-\(--radix-popover-content-transform-origin\){transform-origin:var(--radix-popover-content-transform-origin)}.origin-\(--radix-select-content-transform-origin\){transform-origin:var(--radix-select-content-transform-origin)}.origin-\(--radix-tooltip-content-transform-origin\){transform-origin:var(--radix-tooltip-content-transform-origin)}.translate-x-\[-50\%\]{--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[-50\%\]{--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[calc\(-50\%_-_2px\)\]{--tw-translate-y:calc(-50% - 2px);translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-45{rotate:45deg}.animate-in{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.cursor-default{cursor:default}.touch-none{touch-action:none}.scroll-my-1{scroll-margin-block:var(--spacing)}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.place-content-center{place-content:center}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-4{gap:calc(var(--spacing) * 4)}.overflow-hidden{overflow:hidden}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.rounded-\[2px\]{border-radius:2px}.rounded-\[4px\]{border-radius:4px}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:8px}.rounded-md{border-radius:5px}.rounded-sm{border-radius:3px}.rounded-xs{border-radius:var(--radius-xs)}.border{border-style:var(--tw-border-style);border-width:1px}.border-border,.border-input{border-color:var(--mh-ui-border)}.border-primary{border-color:var(--mh-ui-primary)}.border-transparent{border-color:#0000}.bg-background{background-color:var(--mh-ui-background)}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.bg-black\/50{background-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.bg-border{background-color:var(--mh-ui-border)}.bg-destructive{background-color:var(--mh-ui-danger)}.bg-foreground{background-color:var(--mh-ui-foreground)}.bg-muted{background-color:var(--mh-ui-raised)}.bg-popover{background-color:var(--mh-ui-popover)}.bg-primary{background-color:var(--mh-ui-primary)}.bg-secondary{background-color:var(--mh-ui-raised)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.fill-current{fill:currentColor}.fill-foreground{fill:var(--mh-ui-foreground)}.p-1{padding:var(--spacing)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.p-\[3px\]{padding:3px}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-8{padding-left:calc(var(--spacing) * 8)}.text-center{text-align:center}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.leading-none{--tw-leading:1;line-height:1}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance{text-wrap:balance}.whitespace-nowrap{white-space:nowrap}.text-background{color:var(--mh-ui-background)}.text-current{color:currentColor}.text-foreground,.text-foreground\/60{color:var(--mh-ui-foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/60{color:color-mix(in oklab, var(--mh-ui-foreground) 60%, transparent)}}.text-muted-foreground{color:var(--mh-ui-muted)}.text-popover-foreground{color:var(--mh-ui-foreground)}.text-primary{color:var(--mh-ui-primary)}.text-primary-foreground{color:var(--mh-ui-primary-foreground)}.text-secondary-foreground{color:var(--mh-ui-foreground)}.text-white{color:var(--color-white)}.underline-offset-4{text-underline-offset:4px}.opacity-50{opacity:.5}.opacity-70{opacity:.7}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-ring\/50{--tw-ring-color:var(--mh-ui-focus)}@supports (color:color-mix(in lab, red, red)){.ring-ring\/50{--tw-ring-color:color-mix(in oklab, var(--mh-ui-focus) 50%, transparent)}}.ring-offset-background{--tw-ring-offset-color:var(--mh-ui-background)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-none{transition-property:none}.duration-200{--tw-duration:.2s;transition-duration:.2s}.fade-in-0{--tw-enter-opacity:0}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.zoom-in-95{--tw-enter-scale:.95}.group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *){pointer-events:none}.group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *){opacity:.5}.group-data-\[orientation\=horizontal\]\/tabs\:h-9:is(:where(.group\/tabs)[data-orientation=horizontal] *){height:calc(var(--spacing) * 9)}.group-data-\[orientation\=vertical\]\/tabs\:h-fit:is(:where(.group\/tabs)[data-orientation=vertical] *){height:-moz-fit-content;height:fit-content}.group-data-\[orientation\=vertical\]\/tabs\:w-full:is(:where(.group\/tabs)[data-orientation=vertical] *){width:100%}.group-data-\[orientation\=vertical\]\/tabs\:flex-col:is(:where(.group\/tabs)[data-orientation=vertical] *){flex-direction:column}.group-data-\[orientation\=vertical\]\/tabs\:justify-start:is(:where(.group\/tabs)[data-orientation=vertical] *){justify-content:flex-start}.group-data-\[size\=default\]\/switch\:size-4:is(:where(.group\/switch)[data-size=default] *){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.group-data-\[size\=sm\]\/switch\:size-3:is(:where(.group\/switch)[data-size=sm] *){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.group-data-\[variant\=line\]\/tabs-list\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *){background-color:#0000}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-50:is(:where(.peer):disabled~*){opacity:.5}.selection\:bg-primary ::selection{background-color:var(--mh-ui-primary)}.selection\:bg-primary::selection{background-color:var(--mh-ui-primary)}.selection\:text-primary-foreground ::selection{color:var(--mh-ui-primary-foreground)}.selection\:text-primary-foreground::selection{color:var(--mh-ui-primary-foreground)}.file\:inline-flex::file-selector-button{display:inline-flex}.file\:h-7::file-selector-button{height:calc(var(--spacing) * 7)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-foreground::file-selector-button{color:var(--mh-ui-foreground)}.placeholder\:text-muted-foreground::placeholder{color:var(--mh-ui-muted)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:bg-foreground:after{content:var(--tw-content);background-color:var(--mh-ui-foreground)}.after\:opacity-0:after{content:var(--tw-content);opacity:0}.after\:transition-opacity:after{content:var(--tw-content);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.group-data-\[orientation\=horizontal\]\/tabs\:after\:inset-x-0:is(:where(.group\/tabs)[data-orientation=horizontal] *):after{content:var(--tw-content);inset-inline:0}.group-data-\[orientation\=horizontal\]\/tabs\:after\:bottom-\[-5px\]:is(:where(.group\/tabs)[data-orientation=horizontal] *):after{content:var(--tw-content);bottom:-5px}.group-data-\[orientation\=horizontal\]\/tabs\:after\:h-0\.5:is(:where(.group\/tabs)[data-orientation=horizontal] *):after{content:var(--tw-content);height:calc(var(--spacing) * .5)}.group-data-\[orientation\=vertical\]\/tabs\:after\:inset-y-0:is(:where(.group\/tabs)[data-orientation=vertical] *):after{content:var(--tw-content);inset-block:0}.group-data-\[orientation\=vertical\]\/tabs\:after\:-right-1:is(:where(.group\/tabs)[data-orientation=vertical] *):after{content:var(--tw-content);right:calc(var(--spacing) * -1)}.group-data-\[orientation\=vertical\]\/tabs\:after\:w-0\.5:is(:where(.group\/tabs)[data-orientation=vertical] *):after{content:var(--tw-content);width:calc(var(--spacing) * .5)}@media (hover:hover){.hover\:bg-accent:hover{background-color:var(--mh-ui-hover)}.hover\:bg-destructive\/90:hover{background-color:var(--mh-ui-danger)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab, var(--mh-ui-danger) 90%, transparent)}}.hover\:bg-primary\/90:hover{background-color:var(--mh-ui-primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab, var(--mh-ui-primary) 90%, transparent)}}.hover\:bg-secondary\/80:hover{background-color:var(--mh-ui-raised)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab, var(--mh-ui-raised) 80%, transparent)}}.hover\:text-accent-foreground:hover,.hover\:text-foreground:hover{color:var(--mh-ui-foreground)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:ring-4:hover{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.focus\:bg-accent:focus{background-color:var(--mh-ui-hover)}.focus\:text-accent-foreground:focus{color:var(--mh-ui-foreground)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-ring:focus{--tw-ring-color:var(--mh-ui-focus)}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus\:outline-hidden:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus\:outline-hidden:focus{outline-offset:2px;outline:2px solid #0000}}.focus-visible\:border-ring:focus-visible{border-color:var(--mh-ui-focus)}.focus-visible\:ring-4:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:var(--mh-ui-danger)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab, var(--mh-ui-danger) 20%, transparent)}}.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--mh-ui-focus)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--mh-ui-focus) 50%, transparent)}}.focus-visible\:outline-hidden:focus-visible{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus-visible\:outline-hidden:focus-visible{outline-offset:2px;outline:2px solid #0000}}.focus-visible\:outline-1:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-ring:focus-visible{outline-color:var(--mh-ui-focus)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.has-\[\>svg\]\:px-1\.5:has(>svg){padding-inline:calc(var(--spacing) * 1.5)}.has-\[\>svg\]\:px-2\.5:has(>svg){padding-inline:calc(var(--spacing) * 2.5)}.has-\[\>svg\]\:px-3:has(>svg){padding-inline:calc(var(--spacing) * 3)}.has-\[\>svg\]\:px-4:has(>svg){padding-inline:calc(var(--spacing) * 4)}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--mh-ui-danger)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--mh-ui-danger)}@supports (color:color-mix(in lab, red, red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--mh-ui-danger) 20%, transparent)}}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[inset\]\:pl-8[data-inset]{padding-left:calc(var(--spacing) * 8)}.data-\[orientation\=horizontal\]\:h-1\.5[data-orientation=horizontal]{height:calc(var(--spacing) * 1.5)}.data-\[orientation\=horizontal\]\:h-full[data-orientation=horizontal]{height:100%}.data-\[orientation\=horizontal\]\:h-px[data-orientation=horizontal]{height:1px}.data-\[orientation\=horizontal\]\:w-full[data-orientation=horizontal]{width:100%}.data-\[orientation\=horizontal\]\:flex-col[data-orientation=horizontal]{flex-direction:column}.data-\[orientation\=vertical\]\:h-full[data-orientation=vertical]{height:100%}.data-\[orientation\=vertical\]\:min-h-44[data-orientation=vertical]{min-height:calc(var(--spacing) * 44)}.data-\[orientation\=vertical\]\:w-1\.5[data-orientation=vertical]{width:calc(var(--spacing) * 1.5)}.data-\[orientation\=vertical\]\:w-auto[data-orientation=vertical]{width:auto}.data-\[orientation\=vertical\]\:w-full[data-orientation=vertical]{width:100%}.data-\[orientation\=vertical\]\:w-px[data-orientation=vertical]{width:1px}.data-\[orientation\=vertical\]\:flex-col[data-orientation=vertical]{flex-direction:column}.data-\[placeholder\]\:text-muted-foreground[data-placeholder]{color:var(--mh-ui-muted)}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:calc(2*var(--spacing))}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(2*var(--spacing))}.data-\[size\=default\]\:h-9[data-size=default]{height:calc(var(--spacing) * 9)}.data-\[size\=default\]\:h-\[1\.15rem\][data-size=default]{height:1.15rem}.data-\[size\=default\]\:w-8[data-size=default]{width:calc(var(--spacing) * 8)}.data-\[size\=sm\]\:h-3\.5[data-size=sm]{height:calc(var(--spacing) * 3.5)}.data-\[size\=sm\]\:h-8[data-size=sm]{height:calc(var(--spacing) * 8)}.data-\[size\=sm\]\:w-6[data-size=sm]{width:calc(var(--spacing) * 6)}:is(.\*\:data-\[slot\=select-value\]\:line-clamp-1>*)[data-slot=select-value]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is(.\*\:data-\[slot\=select-value\]\:flex>*)[data-slot=select-value]{display:flex}:is(.\*\:data-\[slot\=select-value\]\:items-center>*)[data-slot=select-value]{align-items:center}:is(.\*\:data-\[slot\=select-value\]\:gap-2>*)[data-slot=select-value]{gap:calc(var(--spacing) * 2)}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:var(--mh-ui-background)}.data-\[state\=active\]\:text-foreground[data-state=active]{color:var(--mh-ui-foreground)}.group-data-\[variant\=default\]\/tabs-list\:data-\[state\=active\]\:shadow-sm:is(:where(.group\/tabs-list)[data-variant=default] *)[data-state=active]{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active]{background-color:#0000}.group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:shadow-none:is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active]{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:after\:opacity-100:is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active]:after{content:var(--tw-content);opacity:1}.data-\[state\=checked\]\:translate-x-\[calc\(100\%-2px\)\][data-state=checked]{--tw-translate-x:calc(100% - 2px);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=checked\]\:border-primary[data-state=checked]{border-color:var(--mh-ui-primary)}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:var(--mh-ui-primary)}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:var(--mh-ui-primary-foreground)}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=open\]\:animate-in[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:var(--mh-ui-hover)}.data-\[state\=open\]\:text-accent-foreground[data-state=open]{color:var(--mh-ui-foreground)}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:var(--mh-ui-muted)}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:var(--mh-ui-border)}.data-\[variant\=destructive\]\:text-destructive[data-variant=destructive]{color:var(--mh-ui-danger)}.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:var(--mh-ui-danger)}@supports (color:color-mix(in lab, red, red)){.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:color-mix(in oklab, var(--mh-ui-danger) 10%, transparent)}}.data-\[variant\=destructive\]\:focus\:text-destructive[data-variant=destructive]:focus{color:var(--mh-ui-danger)}.data-\[variant\=line\]\:rounded-none[data-variant=line]{border-radius:0}@media (min-width:40rem){.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:flex-row{flex-direction:row}.sm\:justify-end{justify-content:flex-end}.sm\:text-left{text-align:left}}@media (min-width:48rem){.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.dark\:border-input:is([data-mh-ui-theme=dark] *){border-color:var(--mh-ui-border)}.dark\:bg-destructive\/60:is([data-mh-ui-theme=dark] *){background-color:var(--mh-ui-danger)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-destructive\/60:is([data-mh-ui-theme=dark] *){background-color:color-mix(in oklab, var(--mh-ui-danger) 60%, transparent)}}.dark\:bg-input\/30:is([data-mh-ui-theme=dark] *){background-color:var(--mh-ui-border)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-input\/30:is([data-mh-ui-theme=dark] *){background-color:color-mix(in oklab, var(--mh-ui-border) 30%, transparent)}}.dark\:text-muted-foreground:is([data-mh-ui-theme=dark] *){color:var(--mh-ui-muted)}@media (hover:hover){.dark\:hover\:bg-accent\/50:is([data-mh-ui-theme=dark] *):hover{background-color:var(--mh-ui-hover)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-accent\/50:is([data-mh-ui-theme=dark] *):hover{background-color:color-mix(in oklab, var(--mh-ui-hover) 50%, transparent)}}.dark\:hover\:bg-input\/50:is([data-mh-ui-theme=dark] *):hover{background-color:var(--mh-ui-border)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-input\/50:is([data-mh-ui-theme=dark] *):hover{background-color:color-mix(in oklab, var(--mh-ui-border) 50%, transparent)}}.dark\:hover\:text-foreground:is([data-mh-ui-theme=dark] *):hover{color:var(--mh-ui-foreground)}}.dark\:focus-visible\:ring-destructive\/40:is([data-mh-ui-theme=dark] *):focus-visible{--tw-ring-color:var(--mh-ui-danger)}@supports (color:color-mix(in lab, red, red)){.dark\:focus-visible\:ring-destructive\/40:is([data-mh-ui-theme=dark] *):focus-visible{--tw-ring-color:color-mix(in oklab, var(--mh-ui-danger) 40%, transparent)}}.dark\:aria-invalid\:ring-destructive\/40:is([data-mh-ui-theme=dark] *)[aria-invalid=true]{--tw-ring-color:var(--mh-ui-danger)}@supports (color:color-mix(in lab, red, red)){.dark\:aria-invalid\:ring-destructive\/40:is([data-mh-ui-theme=dark] *)[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--mh-ui-danger) 40%, transparent)}}.dark\:data-\[state\=active\]\:border-input:is([data-mh-ui-theme=dark] *)[data-state=active]{border-color:var(--mh-ui-border)}.dark\:data-\[state\=active\]\:bg-input\/30:is([data-mh-ui-theme=dark] *)[data-state=active]{background-color:var(--mh-ui-border)}@supports (color:color-mix(in lab, red, red)){.dark\:data-\[state\=active\]\:bg-input\/30:is([data-mh-ui-theme=dark] *)[data-state=active]{background-color:color-mix(in oklab, var(--mh-ui-border) 30%, transparent)}}.dark\:data-\[state\=active\]\:text-foreground:is([data-mh-ui-theme=dark] *)[data-state=active]{color:var(--mh-ui-foreground)}.dark\:group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:border-transparent:is([data-mh-ui-theme=dark] *):is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active]{border-color:#0000}.dark\:group-data-\[variant\=line\]\/tabs-list\:data-\[state\=active\]\:bg-transparent:is([data-mh-ui-theme=dark] *):is(:where(.group\/tabs-list)[data-variant=line] *)[data-state=active]{background-color:#0000}.dark\:data-\[state\=checked\]\:bg-primary:is([data-mh-ui-theme=dark] *)[data-state=checked]{background-color:var(--mh-ui-primary)}.dark\:data-\[state\=checked\]\:bg-primary-foreground:is([data-mh-ui-theme=dark] *)[data-state=checked]{background-color:var(--mh-ui-primary-foreground)}.dark\:data-\[state\=unchecked\]\:bg-foreground:is([data-mh-ui-theme=dark] *)[data-state=unchecked]{background-color:var(--mh-ui-foreground)}.dark\:data-\[state\=unchecked\]\:bg-input\/80:is([data-mh-ui-theme=dark] *)[data-state=unchecked]{background-color:var(--mh-ui-border)}@supports (color:color-mix(in lab, red, red)){.dark\:data-\[state\=unchecked\]\:bg-input\/80:is([data-mh-ui-theme=dark] *)[data-state=unchecked]{background-color:color-mix(in oklab, var(--mh-ui-border) 80%, transparent)}}.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:is([data-mh-ui-theme=dark] *)[data-variant=destructive]:focus{background-color:var(--mh-ui-danger)}@supports (color:color-mix(in lab, red, red)){.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:is([data-mh-ui-theme=dark] *)[data-variant=destructive]:focus{background-color:color-mix(in oklab, var(--mh-ui-danger) 20%, transparent)}}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\:not\(\[class\*\=\'text-\'\]\)\]\:text-muted-foreground svg:not([class*=text-]){color:var(--mh-ui-muted)}:is(.\*\:\[span\]\:last\:flex>*):is(span):last-child{display:flex}:is(.\*\:\[span\]\:last\:items-center>*):is(span):last-child{align-items:center}:is(.\*\:\[span\]\:last\:gap-2>*):is(span):last-child{gap:calc(var(--spacing) * 2)}:is(.data-\[variant\=destructive\]\:\*\:\[svg\]\:text-destructive\![data-variant=destructive]>*):is(svg){color:var(--mh-ui-danger)!important}.\[\&\>svg\]\:pointer-events-none>svg{pointer-events:none}.\[\&\>svg\]\:size-3>svg{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}@media (hover:hover){a.\[a\&\]\:hover\:bg-accent:hover{background-color:var(--mh-ui-hover)}a.\[a\&\]\:hover\:bg-destructive\/90:hover{background-color:var(--mh-ui-danger)}@supports (color:color-mix(in lab, red, red)){a.\[a\&\]\:hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab, var(--mh-ui-danger) 90%, transparent)}}a.\[a\&\]\:hover\:bg-primary\/90:hover{background-color:var(--mh-ui-primary)}@supports (color:color-mix(in lab, red, red)){a.\[a\&\]\:hover\:bg-primary\/90:hover{background-color:color-mix(in oklab, var(--mh-ui-primary) 90%, transparent)}}a.\[a\&\]\:hover\:bg-secondary\/90:hover{background-color:var(--mh-ui-raised)}@supports (color:color-mix(in lab, red, red)){a.\[a\&\]\:hover\:bg-secondary\/90:hover{background-color:color-mix(in oklab, var(--mh-ui-raised) 90%, transparent)}}a.\[a\&\]\:hover\:text-accent-foreground:hover{color:var(--mh-ui-foreground)}a.\[a\&\]\:hover\:underline:hover{text-decoration-line:underline}}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}}[data-mh-ui-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--mh-ui-background:#17181a;--mh-ui-panel:#1d1e21;--mh-ui-raised:#25262a;--mh-ui-popover:#222327;--mh-ui-hover:#ffffff0f;--mh-ui-border:#ffffff1a;--mh-ui-foreground:#e8e8e6;--mh-ui-muted:#a5a6aa;--mh-ui-primary:#ff6a1a;--mh-ui-primary-foreground:#1a0c04;--mh-ui-focus:#ff8a3d;--mh-ui-danger:#ff6a5c;--mh-ui-title:#f2f2f0;--mh-ui-shadow:0 22px 60px #00000080,0 0 0 1px #ffffff14;--mh-ui-line:#ffffff13;--mh-ui-line-strong:#ffffff29;--mh-ui-faint:#5f6065;--mh-ui-field:#ffffff0b;--mh-ui-ok:#4fd18b;--mh-ui-warn:#f2b84b}[data-mh-ui-theme]{--mh-ui-sans:"PingFang SC",-apple-system,BlinkMacSystemFont,"Helvetica Neue","Segoe UI","Microsoft YaHei",sans-serif;--mh-ui-mono:"SF Mono",ui-monospace,"JetBrains Mono",Menlo,Consolas,monospace;--mh-ui-ease:cubic-bezier(.2,.8,.2,1);--mh-ui-neutral:255 255 255;--mh-ui-highlight:#fff}[data-mh-ui-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--mh-ui-neutral:30 34 40;--mh-ui-highlight:#17191c;--mh-ui-background:#f7f7f6;--mh-ui-panel:#fff;--mh-ui-raised:#eff0f1;--mh-ui-popover:#fff;--mh-ui-hover:rgb(var(--mh-ui-neutral) / .065);--mh-ui-border:rgb(var(--mh-ui-neutral) / .2);--mh-ui-foreground:#24262a;--mh-ui-muted:#555a61;--mh-ui-faint:#62666d;--mh-ui-primary:#e8621d;--mh-ui-primary-foreground:#220e03;--mh-ui-focus:#993b0a;--mh-ui-danger:#aa392d;--mh-ui-title:var(--mh-ui-highlight);--mh-ui-shadow:0 12px 32px #24282e26;--mh-ui-field:#f4f4f3;--mh-ui-line:rgb(var(--mh-ui-neutral) / .13);--mh-ui-line-strong:rgb(var(--mh-ui-neutral) / .3);--mh-ui-ok:#247044;--mh-ui-warn:#855800}[data-mh-ui-theme=dark]{--mh-ui-control-top:#ffffff09;--mh-ui-control-bottom:#ffffff09;--mh-ui-control-edge:#ffffff1a;--mh-ui-control-hover-top:#ffffff12;--mh-ui-control-hover-bottom:#ffffff12;--mh-ui-control-hover-edge:#ffffff2e;--mh-ui-control-highlight:transparent;--mh-ui-control-shadow:transparent;--mh-ui-action-top:#ff6a1a;--mh-ui-action-bottom:#ff6a1a;--mh-ui-action-edge:#ff6a1a;--mh-ui-action-highlight:transparent;--mh-ui-action-shadow:#ff6a1a38;--mh-ui-recess:#ffffff0a;--mh-ui-recess-shadow:transparent;--mh-ui-recess-edge:#ffffff14;--mh-ui-knob-top:#e9ebef;--mh-ui-knob-bottom:#e9ebef;--mh-ui-knob-edge:#00000073;--mh-ui-segment:#ffffff1a;--mh-ui-segment-text:#fff}[data-mh-ui-theme=light]{--mh-ui-control-top:var(--mh-ui-field);--mh-ui-control-bottom:var(--mh-ui-field);--mh-ui-control-edge:var(--mh-ui-border);--mh-ui-control-hover-top:var(--mh-ui-hover);--mh-ui-control-hover-bottom:var(--mh-ui-hover);--mh-ui-control-hover-edge:var(--mh-ui-line-strong);--mh-ui-control-highlight:transparent;--mh-ui-control-shadow:transparent;--mh-ui-action-top:var(--mh-ui-primary);--mh-ui-action-bottom:var(--mh-ui-primary);--mh-ui-action-edge:var(--mh-ui-primary);--mh-ui-action-highlight:transparent;--mh-ui-action-shadow:#c64b1129;--mh-ui-recess:var(--mh-ui-field);--mh-ui-recess-edge:var(--mh-ui-border);--mh-ui-recess-shadow:transparent;--mh-ui-knob-top:#fff;--mh-ui-knob-bottom:#fff;--mh-ui-knob-edge:var(--mh-ui-line-strong);--mh-ui-segment:#dfe1e3;--mh-ui-segment-text:var(--mh-ui-foreground)}[data-mh-ui-theme=dark]{--mh-ui-notice-shadow:0 14px 36px #00000080;--mh-ui-control-selected:#ff6a1a21;--mh-ui-control-selected-text:#ffc29b;--mh-ui-fader-top:#eceeef;--mh-ui-fader-bottom:#eceeef;--mh-ui-fader-edge:#0000008c;--mh-ui-fader-groove:#00000047;--mh-ui-fader-shadow:#00000080;--mh-ui-slider-well:#ffffff12;--mh-ui-fader-readout:#8b8e96;--mh-ui-adjust-accent:#ff6a1a;--mh-ui-adjust-glow:#ff6a1a59;--mh-ui-dial-ring:#ff6a1a;--mh-ui-dial-top:#1b1c21;--mh-ui-dial-bottom:#121317;--mh-ui-dial-edge:#ffffff1f;--mh-ui-dial-mark:#e9ebef;--mh-ui-dial-ticks:#4a4d54;--mh-ui-dial-highlight:transparent;--mh-ui-dial-shadow:#0006;--mh-ui-meter-safe:#4fd18b;--mh-ui-meter-warning:#f2b84b;--mh-ui-meter-clip:var(--mh-ui-danger)}[data-mh-ui-theme=light]{--mh-ui-notice-shadow:0 3px 12px #24282e1a;--mh-ui-control-selected:#fae7dc;--mh-ui-control-selected-text:var(--mh-ui-focus);--mh-ui-fader-top:#fff;--mh-ui-fader-bottom:#fff;--mh-ui-fader-edge:var(--mh-ui-line-strong);--mh-ui-fader-groove:var(--mh-ui-muted);--mh-ui-fader-shadow:#24282e26;--mh-ui-slider-well:#e7e8e9;--mh-ui-fader-readout:var(--mh-ui-muted);--mh-ui-adjust-accent:var(--mh-ui-primary);--mh-ui-adjust-glow:#e8621d30;--mh-ui-dial-ring:var(--mh-ui-focus);--mh-ui-dial-top:#eff0f1;--mh-ui-dial-bottom:#eff0f1;--mh-ui-dial-edge:var(--mh-ui-border);--mh-ui-dial-mark:var(--mh-ui-foreground);--mh-ui-dial-ticks:#94989e;--mh-ui-dial-highlight:transparent;--mh-ui-dial-shadow:transparent;--mh-ui-meter-safe:var(--mh-ui-ok);--mh-ui-meter-warning:var(--mh-ui-warn);--mh-ui-meter-clip:var(--mh-ui-danger)}[data-mh-ui-theme=dark]{--mh-ui-dial-bottom:var(--mh-ui-dial-top);--mh-ui-dial-shadow:transparent}[data-mh-ui]{--mh-ui-radius-control:6px;--mh-ui-radius-control-xs:5px;--mh-ui-radius-float:12px;--mh-ui-control-height:30px;--mh-ui-control-height-xs:24px;--mh-ui-control-height-sm:28px;--mh-ui-control-height-lg:36px;--mh-ui-control-border-width:1px;--mh-ui-control-gap:6px;--mh-ui-ease-io:cubic-bezier(.7,0,.2,1)}@scope([data-mh-ui]) to ([data-mh-scene]){[data-slot=dialog-content]{overscroll-behavior:contain;max-height:calc(100dvh - 32px);overflow-y:auto}:is([data-slot=input],[data-slot=textarea],[data-slot=select-trigger],[data-slot=checkbox],[data-slot=switch],[data-slot=slider-thumb],[data-slot=tabs-trigger]):focus-visible{outline:2px solid var(--mh-ui-focus);outline-offset:2px}:is([data-slot=input],[data-slot=textarea],[data-slot=select-trigger],[data-slot=checkbox],[data-slot=switch])[aria-invalid=true]{border-color:var(--mh-ui-danger);outline-color:var(--mh-ui-danger)}}[data-mh-ui]{box-sizing:border-box;font-family:var(--mh-ui-sans);color:var(--mh-ui-foreground);font-size:13px;line-height:1.4}@layer base{@scope([data-mh-ui]) to ([data-mh-scene]){*,:before,:after{box-sizing:border-box;border-style:solid;border-width:0;border-color:var(--mh-ui-border)}button,input,select,textarea{font:inherit;margin:0}button{cursor:pointer;background:0 0}button:disabled{cursor:not-allowed}h1,h2,h3,p{margin:0}a{color:inherit;text-decoration:none}input,textarea,select{color:inherit;background:0 0}}}[data-mh-ui]{--mh-ui-control-radius:var(--mh-ui-radius-control);--mh-ui-fader-surface:linear-gradient(var(--mh-ui-fader-groove),var(--mh-ui-fader-groove)) center/10px 3px no-repeat,linear-gradient(var(--mh-ui-fader-top),var(--mh-ui-fader-bottom));--mh-ui-fader-cap-shadow:0 1px 3px var(--mh-ui-fader-shadow)}@scope([data-mh-ui]) to ([data-mh-scene]){:is([data-slot=control-frame],[data-slot=button-group])[data-size]{--mh-ui-frame-height:var(--mh-ui-control-height);height:var(--mh-ui-frame-height);--mh-ui-control-radius:var(--mh-ui-radius-control)}:is([data-slot=control-frame],[data-slot=button-group])[data-size=xs]{--mh-ui-frame-height:var(--mh-ui-control-height-xs);--mh-ui-control-radius:var(--mh-ui-radius-control-xs)}:is([data-slot=control-frame],[data-slot=button-group])[data-size=sm]{--mh-ui-frame-height:var(--mh-ui-control-height-sm)}:is([data-slot=control-frame],[data-slot=button-group])[data-size=lg]{--mh-ui-frame-height:var(--mh-ui-control-height-lg)}:is([data-slot=control-frame],[data-slot=button-group])[data-size]>[data-slot=button]{height:100%;min-height:0}:is([data-slot=control-frame],[data-slot=button-group])[data-size]>[data-slot=button][data-size^=icon]{width:var(--mh-ui-frame-height);padding:0}[data-slot=button-group][data-size]>[data-slot=fader]{align-self:stretch}[data-slot=button-group][data-size][data-orientation=vertical]{height:auto}[data-slot=button-group][data-size][data-orientation=vertical]>[data-slot=button]{height:var(--mh-ui-frame-height);min-height:var(--mh-ui-frame-height)}[data-slot=control-frame]{align-items:center;gap:var(--mh-ui-control-gap);border-radius:var(--mh-ui-control-radius);background:var(--mh-ui-field);width:-moz-fit-content;width:fit-content;min-width:0;color:var(--mh-ui-foreground);border:0;flex:none;padding-inline-end:8px;display:inline-flex;position:relative}[data-slot=control-frame]:after{content:"";z-index:2;border:var(--mh-ui-control-border-width) solid var(--mh-ui-border);border-radius:inherit;pointer-events:none;position:absolute;inset:0}[data-slot=control-frame]:focus-within:after{border-color:var(--mh-ui-focus)}[data-slot=control-frame]>[data-slot=button]:first-child{border-radius:var(--mh-ui-control-radius) 0 0 var(--mh-ui-control-radius)}[data-slot=control-frame]>[data-slot=button][aria-pressed=true]{color:var(--mh-ui-control-selected-text);background:var(--mh-ui-control-selected)}[data-slot=control-frame][data-size] [data-slot=input]{height:var(--mh-ui-frame-height);min-height:0;box-shadow:none;font-family:var(--mh-ui-mono);background:0 0;border:0;border-radius:0;padding:0}[data-slot=fader]{align-items:center;gap:6px;width:100%;min-width:0;height:32px;padding-inline:12px;display:flex}[data-slot=fader][data-density=compact]{height:26px}[data-slot=fader]>[data-slot=slider]{flex:1;min-width:0;height:100%}[data-slot=fader-readout]{text-align:center;width:32px;min-width:32px;color:var(--mh-ui-fader-readout);font-variant-numeric:tabular-nums;flex:none;font:10px/1 Courier New,monospace}[data-slot=fader][data-track=well]{--mh-ui-slider-well-size:19.44px;width:80px;min-width:80px;padding:0}[data-slot=fader][data-track=well][data-has-readout]{width:-moz-fit-content;width:fit-content;min-width:0;padding-inline:2px}[data-slot=fader][data-track=well][data-has-readout]>[data-slot=slider]{flex:none;width:80px;min-width:80px}[data-slot=fader][data-orientation=vertical]{flex-direction:column;width:32px;min-width:0;height:200px;padding:12px 0}[data-slot=fader][data-orientation=vertical][data-density=compact]{width:26px}[data-slot=fader][data-orientation=vertical]>[data-slot=slider]{min-height:0}[data-slot=fader][data-track=well][data-orientation=vertical]{height:80px;padding:0}[data-slot=fader][data-track=well][data-orientation=vertical][data-has-readout]{width:32px;height:-moz-fit-content;height:fit-content;padding-block:2px}[data-slot=fader][data-track=well][data-orientation=vertical][data-has-readout]>[data-slot=slider]{width:100%;min-width:0;height:80px;min-height:80px}[data-slot=button-group][data-orientation=horizontal]>[data-slot=fader][data-orientation=horizontal]{flex:1;width:112px;min-width:112px;height:auto}[data-slot=button-group][data-orientation=horizontal]>[data-slot=fader][data-track=well][data-has-readout]{flex:none;width:max-content;min-width:max-content}[data-slot=button-group]{flex-wrap:nowrap;flex:none;align-items:center;gap:4px;width:-moz-fit-content;width:fit-content;min-width:0;max-width:100%;display:inline-flex}[data-slot=button-group][data-tone=action]{--mh-ui-group-edge:var(--mh-ui-action-edge)}[data-slot=button-group][data-orientation=vertical]{flex-direction:column;align-items:stretch}[data-slot=button-group][data-variant=joined]{border-radius:var(--mh-ui-control-radius);background:var(--mh-ui-panel);box-shadow:inset 0 1px var(--mh-ui-control-highlight),0 1px 2px var(--mh-ui-control-shadow);border:0;gap:0;position:relative}[data-slot=button-group][data-variant=joined]:after{content:"";z-index:2;border:var(--mh-ui-control-border-width) solid var(--mh-ui-group-edge,var(--mh-ui-control-edge));border-radius:inherit;pointer-events:none;position:absolute;inset:0}[data-slot=button-group][data-variant=joined]>*{align-self:stretch}[data-slot=button-group][data-variant=joined]>[data-slot=button]{box-shadow:inset 0 1px var(--mh-ui-control-highlight),inset 0 -1px var(--mh-ui-control-shadow);border:0;border-radius:0;flex:none;align-self:stretch;position:relative}[data-slot=button-group][data-variant=joined]>:not(:first-child){border-inline-start:1px solid var(--mh-ui-group-edge,var(--mh-ui-control-edge))}[data-slot=button-group][data-variant=joined]>:first-child{border-radius:var(--mh-ui-control-radius) 0 0 var(--mh-ui-control-radius)}[data-slot=button-group][data-variant=joined]>:last-child{border-radius:0 var(--mh-ui-control-radius) var(--mh-ui-control-radius) 0}[data-slot=button-group][data-variant=joined][data-orientation=vertical]>:not(:first-child){border-inline-start:0;border-block-start:1px solid var(--mh-ui-group-edge,var(--mh-ui-control-edge))}[data-slot=button-group][data-variant=joined][data-orientation=vertical]>:first-child{border-radius:var(--mh-ui-control-radius) var(--mh-ui-control-radius) 0 0}[data-slot=button-group][data-variant=joined][data-orientation=vertical]>:last-child{border-radius:0 0 var(--mh-ui-control-radius) var(--mh-ui-control-radius)}[data-slot=button-group][data-variant=joined]>:first-child:last-child{border-radius:var(--mh-ui-control-radius)}[data-slot=button-group][data-variant=joined]>[data-slot=button]:active:not(:disabled){background:linear-gradient(var(--mh-ui-control-bottom),var(--mh-ui-control-top));box-shadow:inset 0 1px 3px var(--mh-ui-recess-shadow);transform:none}[data-slot=button-group][data-variant=joined]>[data-slot=button][aria-pressed=true]:active:not(:disabled){background:var(--mh-ui-control-selected)}[data-slot=button-group][data-variant=joined]>[data-slot=button]:focus-visible{z-index:1;outline-offset:-2px}[data-slot=button][data-variant=outline][aria-pressed=true]{color:var(--mh-ui-control-selected-text);border-color:var(--mh-ui-focus);background:var(--mh-ui-control-selected);box-shadow:inset 0 1px 3px var(--mh-ui-recess-shadow)}[data-slot=button-group][data-tone=action]>[data-slot=button]:active:not(:disabled){background:linear-gradient(var(--mh-ui-action-bottom),var(--mh-ui-action-top));box-shadow:inset 0 1px 3px var(--mh-ui-action-shadow)}[data-slot=slider][data-appearance=fader],[data-slot=range-input]{--mh-ui-cap-width:12px;--mh-ui-cap-height:12px;--mh-ui-cap-radius:50%;--mh-ui-cap-edge:transparent;--mh-ui-cap-surface:var(--mh-ui-foreground);--mh-ui-cap-shadow:0 0 0 3px var(--mh-ui-background)}[data-appearance=fader]:is([data-slot=slider],[data-slot=range-input]){--mh-ui-cap-width:20px;--mh-ui-cap-height:12px;--mh-ui-cap-radius:5px;--mh-ui-cap-edge:var(--mh-ui-fader-edge);--mh-ui-cap-surface:var(--mh-ui-fader-surface);--mh-ui-cap-shadow:var(--mh-ui-fader-cap-shadow)}[data-slot=slider][data-appearance=fader] [data-slot=slider-thumb]{width:var(--mh-ui-cap-width);height:var(--mh-ui-cap-height);border:1px solid var(--mh-ui-cap-edge);border-radius:var(--mh-ui-cap-radius);background:var(--mh-ui-cap-surface);box-shadow:var(--mh-ui-cap-shadow);position:relative}[data-slot=slider][data-appearance=fader] [data-slot=slider-thumb]:before{content:"";position:absolute;inset:-8px -6px}[data-slot=slider][data-track-appearance=well] [data-slot=slider-track]{background:var(--mh-ui-slider-well);box-shadow:none;border:0;border-radius:3px}[data-slot=slider][data-track-appearance=well][data-orientation=horizontal] [data-slot=slider-track]{height:var(--mh-ui-slider-well-size,20px)}[data-slot=slider][data-track-appearance=well][data-orientation=vertical] [data-slot=slider-track]{width:var(--mh-ui-slider-well-size,20px)}[data-slot=slider][data-track-appearance=well] [data-slot=slider-range]{background:0 0}[data-slot=range-input]{appearance:none;border:1px solid var(--mh-ui-recess-edge);background:var(--mh-ui-recess);min-width:0;height:4px;box-shadow:inset 0 1px 2px var(--mh-ui-recess-shadow);cursor:ew-resize;touch-action:none;border-radius:3px;margin:0;padding:0}[data-slot=range-input]::-webkit-slider-thumb{appearance:none;box-sizing:border-box;width:var(--mh-ui-cap-width);height:var(--mh-ui-cap-height);border:1px solid var(--mh-ui-cap-edge);border-radius:var(--mh-ui-cap-radius);background:var(--mh-ui-cap-surface);box-shadow:var(--mh-ui-cap-shadow)}[data-slot=range-input]::-moz-range-thumb{box-sizing:border-box;width:var(--mh-ui-cap-width);height:var(--mh-ui-cap-height);border:1px solid var(--mh-ui-cap-edge);border-radius:var(--mh-ui-cap-radius);background:var(--mh-ui-cap-surface);box-shadow:var(--mh-ui-cap-shadow)}[data-slot=range-input]:disabled{opacity:.5;cursor:not-allowed}[data-slot=range-input]:focus-visible{outline:2px solid var(--mh-ui-focus);outline-offset:3px}[data-slot=slider][data-appearance=fader]:not([data-disabled]):is(:hover,:focus-within) [data-slot=slider-thumb]{border-color:var(--mh-ui-adjust-accent);box-shadow:var(--mh-ui-fader-cap-shadow),0 0 0 2px var(--mh-ui-panel),0 0 7px var(--mh-ui-adjust-glow)}[data-slot=range-input][data-appearance=fader]:not(:disabled):is(:hover,:focus-visible){--mh-ui-cap-edge:var(--mh-ui-adjust-accent);--mh-ui-cap-shadow:var(--mh-ui-fader-cap-shadow),0 0 7px var(--mh-ui-adjust-glow)}}@scope([data-mh-ui]) to ([data-mh-scene]){[data-slot=badge][data-size=sm]{border-radius:4px;padding:2px 6px;font-size:10px;line-height:1.5}[data-slot=badge][data-tone=accent]{color:var(--mh-ui-focus)}[data-slot=action-bar]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}[data-slot=popover-content]{max-width:calc(100vw - 24px);padding:12px}[data-slot=button-group][data-variant=segmented]{border:1px solid var(--mh-ui-control-edge);border-radius:var(--mh-ui-control-radius);background:var(--mh-ui-recess);box-shadow:inset 0 1px 2px var(--mh-ui-recess-shadow);gap:2px;padding:3px}[data-slot=button-group][data-variant=segmented]>[data-slot=button]{box-shadow:none;color:var(--mh-ui-muted);background:0 0;border:0;border-radius:3px}[data-slot=button-group][data-variant=segmented]>[data-slot=button][aria-pressed=true]{background:var(--mh-ui-segment);color:var(--mh-ui-segment-text);box-shadow:inset 0 1px var(--mh-ui-control-highlight),0 1px 2px var(--mh-ui-control-shadow)}[data-slot=field-group]{min-width:0;container:mh-fields/inline-size}[data-slot=field]{--mh-ui-field-height:28px;grid-template-columns:minmax(0,1fr);gap:6px;min-width:0;display:grid}[data-slot=field][data-density=comfortable]{--mh-ui-field-height:32px;gap:9px}[data-slot=field-header]{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}[data-slot=field-label]{overflow-wrap:anywhere;min-width:0;color:var(--mh-ui-foreground);font-size:12px}[data-slot=field-actions]{flex:none;align-items:center;gap:3px;display:flex}[data-slot=field-control]{min-width:0}[data-slot=field-control] :is([data-slot=input],[data-slot=select-trigger]){height:var(--mh-ui-field-height);min-height:var(--mh-ui-field-height);font-size:12px}[data-slot=field-description],[data-slot=field-message]{overflow-wrap:anywhere;color:var(--mh-ui-muted);grid-column:1/-1;font-size:11px;line-height:1.6}[data-slot=field-message]{color:var(--mh-ui-danger)}[data-slot=field][data-layout=inline]{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);align-items:center}@container mh-fields (width>=360px){[data-slot=field][data-layout=responsive]{grid-template-columns:minmax(100px,.8fr) minmax(0,1.6fr);align-items:center}}@container mh-fields (width<=260px){[data-slot=field][data-layout=inline]{grid-template-columns:minmax(0,1fr)}[data-slot=field-header]{flex-wrap:wrap}}[data-slot=panel-section]{border:1px solid var(--mh-ui-border);border-radius:var(--mh-ui-control-radius);background:var(--mh-ui-panel);min-width:0;overflow:hidden}[data-slot=panel-heading]{cursor:pointer;background:var(--mh-ui-raised);min-height:38px;box-shadow:inset 0 1px var(--mh-ui-control-highlight);align-items:center;gap:10px;padding:8px 12px;list-style:none;display:flex}[data-slot=panel-heading]::-webkit-details-marker{display:none}[data-slot=panel-title]{flex:1;min-width:0;font-size:12px;font-weight:500}[data-slot=panel-title]>h2{font:inherit;margin:0}[data-slot=panel-actions]{flex:none;align-items:center;gap:6px;display:flex}[data-slot=panel-actions]>small{color:var(--mh-ui-muted);font-size:10px}[data-slot=panel-toggle]{color:var(--mh-ui-muted);flex:none;font-size:14px}[data-slot=panel-body]{min-width:0;padding:12px}[data-slot=panel-heading]:focus-visible{outline:2px solid var(--mh-ui-focus);outline-offset:-2px}:scope[data-slot=notice-viewport],[data-slot=notice-viewport]{top:12px;z-index:28;overscroll-behavior:contain;pointer-events:none;width:max-content;max-width:min(460px,100% - 24px);max-height:calc(100% - 24px);position:absolute;inset-inline-start:12px;overflow-y:auto}[data-slot=notice-stack]{flex-direction:column;gap:8px;display:flex}[data-slot=notice]{border:1px solid var(--mh-ui-border);border-radius:var(--mh-ui-control-radius);background:var(--mh-ui-popover);min-width:0;color:var(--mh-ui-foreground);box-shadow:var(--mh-ui-notice-shadow);overflow-wrap:anywhere;pointer-events:auto;--mh-ui-notice-accent:var(--mh-ui-focus);align-items:flex-start;gap:10px;padding:11px 13px;font:12px/1.6 system-ui,sans-serif;display:flex}[data-slot=notice][data-tone=error]{--mh-ui-notice-accent:var(--mh-ui-danger)}[data-slot=notice-icon]{color:var(--mh-ui-notice-accent);flex:none;margin-top:2px}[data-slot=notice-content]{flex-direction:column;flex:1;align-items:flex-start;gap:4px;min-width:0;display:flex}[data-slot=notice-content]>p{margin:0}[data-slot=notice-description]{color:var(--mh-ui-muted);font-size:11px}[data-slot=notice-content]>strong{color:var(--mh-ui-title);font-weight:600}[data-slot=notice-content] details{width:100%;font-size:11px}[data-slot=notice-content] summary{cursor:pointer;color:var(--mh-ui-notice-accent)}[data-slot=notice-content] pre{white-space:pre-wrap;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;max-width:100%;max-height:min(220px,30vh);font-size:10px;overflow:auto}[data-slot=notice-dismiss]{flex:none;margin:-3px -5px -3px auto}[data-slot=dial-wrap]{justify-content:center;min-width:0;padding:3px 0 5px;display:flex}[data-slot=dial]{background:repeating-conic-gradient(from -135deg,var(--mh-ui-dial-ticks) 0deg 1deg,transparent 1deg 12deg);width:48px;min-width:48px;height:48px;min-height:48px;box-shadow:none;touch-action:none;-webkit-user-select:none;user-select:none;cursor:ns-resize;border:0;border-radius:50%;flex:none;margin:0;padding:0;display:block;position:relative;transform:none}[data-slot=dial]:before{content:"";background:var(--mh-ui-panel);border-radius:50%;position:absolute;inset:3px}[data-slot=dial-face]{border:1px solid var(--mh-ui-dial-edge);background:var(--mh-ui-dial-top);transform:rotate(var(--mh-ui-dial-angle));pointer-events:none;border-radius:50%;display:block;position:absolute;inset:6px}[data-slot=dial-face]>i{background:var(--mh-ui-dial-mark);border-radius:1px;width:2px;height:6px;position:absolute;top:4px;left:calc(50% - 1px)}[data-slot=dial][data-mixed] [data-slot=dial-face]>i{opacity:.35}[data-slot=dial]:hover:not(:disabled) [data-slot=dial-face]{border-color:var(--mh-ui-focus)}[data-slot=dial]:focus-visible{outline:2px solid var(--mh-ui-dial-ring);outline-offset:3px}[data-slot=dial]:disabled{cursor:not-allowed;opacity:.4}[data-slot=meter]{height:7px;color:var(--mh-ui-muted);align-items:center;gap:4px;font:7px/1 ui-monospace,monospace;display:flex}[data-slot=meter-segments]{gap:var(--mh-ui-meter-gap,2px);height:6px;display:flex}[data-slot=meter-segments]>i{width:var(--mh-ui-meter-segment-width,3px);background:color-mix(in srgb,var(--mh-ui-muted) 12%,transparent);height:6px;box-shadow:inset 0 1px 1px var(--mh-ui-recess-shadow);border-radius:1px;display:block}[data-slot=meter-segments]>i[data-lit]{background:var(--meter-color);box-shadow:none}[data-slot=color-swatch]{border-radius:var(--mh-ui-control-radius);width:26px;height:26px;box-shadow:none;cursor:pointer;background:0 0;border:1px solid #0000;place-items:center;padding:3px;display:grid}[data-slot=color-swatch]>span{border:1px solid color-mix(in srgb,var(--swatch-color) 75%,black);background:var(--swatch-color);border-radius:3px;width:100%;height:100%;display:block}[data-slot=color-swatch][aria-pressed=true]{border-color:var(--mh-ui-focus);background:var(--mh-ui-raised)}[data-slot=color-swatch]:hover:not(:disabled){background:var(--mh-ui-raised)}[data-slot=color-swatch]:focus-visible{outline:2px solid var(--mh-ui-focus);outline-offset:2px}[data-slot=color-swatch]:disabled{opacity:.5;cursor:not-allowed}[data-slot=color-input]{appearance:none;border:1px solid var(--mh-ui-control-edge);border-radius:var(--mh-ui-control-radius);width:36px;height:28px;box-shadow:inset 0 1px var(--mh-ui-control-highlight);cursor:pointer;background:0 0;padding:0}[data-slot=color-input]::-webkit-color-swatch-wrapper{padding:3px}[data-slot=color-input]::-webkit-color-swatch{border:0;border-radius:3px}[data-slot=color-input]::-moz-color-swatch{border:0;border-radius:3px}[data-slot=color-input]:focus-visible{outline:2px solid var(--mh-ui-focus);outline-offset:2px}[data-slot=thumbnail]{border:1px solid var(--mh-ui-border);border-radius:var(--mh-ui-control-radius);background:var(--mh-ui-recess);color:var(--mh-ui-muted);place-items:center;display:grid;position:relative;overflow:hidden}[data-slot=thumbnail]>img{object-fit:contain;max-width:100%;max-height:100%;display:block}[data-slot=help-trigger]{width:18px;height:18px;color:var(--mh-ui-muted);box-shadow:none;cursor:help;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}[data-slot=help-trigger]>svg{fill:none;stroke:currentColor;stroke-width:1.2px;width:16px;height:16px}[data-slot=help-glyph]{fill:currentColor;stroke:none}[data-slot=help-trigger]>svg>circle:first-child{opacity:.6}[data-slot=help-trigger]:hover{color:var(--mh-ui-focus)}[data-slot=help-trigger]:focus-visible{outline:2px solid var(--mh-ui-focus);outline-offset:2px}[data-help-content]{white-space:normal;text-wrap:wrap;text-align:left;overflow-wrap:anywhere;width:320px;max-width:calc(100vw - 24px);padding:12px 14px;font-size:12px;line-height:1.6}[data-help-content]>strong{color:var(--mh-ui-title);margin-bottom:6px;display:block}[data-help-content]>p{margin:4px 0}}@scope([data-mh-ui]) to ([data-mh-scene]){:scope{font-family:var(--mh-ui-sans);-webkit-font-smoothing:antialiased}svg.lucide{stroke-width:1.6px}:is([data-slot=button],[data-mh-button]){height:var(--mh-ui-control-height);gap:var(--mh-ui-control-gap);border-radius:var(--mh-ui-control-radius);letter-spacing:.01em;text-shadow:none;transition:background-color .14s var(--mh-ui-ease),color .14s,border-color .14s,box-shadow .2s var(--mh-ui-ease);font-size:12px;font-weight:500}:is([data-slot=button],[data-mh-button])[data-size]{border-radius:var(--mh-ui-control-radius)}:is([data-slot=button],[data-mh-button]):where(:not([data-variant=ghost]):not([data-variant=link])){border:var(--mh-ui-control-border-width) solid var(--mh-ui-border);background:var(--mh-ui-field);box-shadow:none;color:var(--mh-ui-foreground)}:is([data-slot=button],[data-mh-button]):where(:not([data-variant=ghost]):not([data-variant=link])):hover:not(:disabled){border-color:var(--mh-ui-line-strong);background:rgb(var(--mh-ui-neutral) / .075)}:is([data-slot=button],[data-mh-button])[data-variant=default]{background:linear-gradient(#ff7a2e,var(--mh-ui-primary));color:var(--mh-ui-primary-foreground);border-color:#0000;font-weight:600;box-shadow:0 0 0 1px #ff8a3de6,0 6px 18px -8px #ff6a1acc,inset 0 1px #fff3}:is([data-slot=button],[data-mh-button])[data-variant=default]:hover:not(:disabled){background:linear-gradient(#ff8a3d,#ff7426);border-color:#0000;box-shadow:0 0 0 1px #ffa264,0 8px 26px -6px #ff6a1a,inset 0 1px #ffffff40}:is([data-slot=button],[data-mh-button])[data-variant=destructive]{color:var(--lightningcss-light,var(--mh-ui-danger))var(--lightningcss-dark,#ff8a7c);background:#ff62521a;border-color:#ff625259}:is([data-slot=button],[data-mh-button])[data-variant=destructive]:hover:not(:disabled){background:#ff625229;border-color:#ff62528c}:is([data-slot=button],[data-mh-button])[data-variant=ghost]{border:var(--mh-ui-control-border-width) solid transparent;color:var(--mh-ui-muted);background:0 0}:is([data-slot=button],[data-mh-button])[data-variant=ghost]:hover:not(:disabled){background:var(--mh-ui-hover);color:var(--mh-ui-foreground)}:is([data-slot=button],[data-mh-button])[data-variant=link]{color:var(--mh-ui-focus)}:is([data-slot=button],[data-mh-button]):active:not(:disabled){box-shadow:none;background:rgb(var(--mh-ui-neutral) / .1);transform:none}:is([data-slot=button],[data-mh-button])[data-variant=default]:active:not(:disabled){background:#ef5f12;box-shadow:0 0 0 1px #ff8a3d,0 0 18px #ff6a1a8c,inset 0 1px 2px #00000040}:is([data-slot=button],[data-mh-button]):disabled{opacity:.38}:is([data-slot=button],[data-mh-button]):focus-visible{outline:1.5px solid var(--mh-ui-focus);outline-offset:2px}:is([data-slot=button],[data-mh-button])[data-size=xs],:is([data-slot=button],[data-mh-button])[data-size=icon-xs]{height:var(--mh-ui-control-height-xs);border-radius:var(--mh-ui-radius-control-xs);font-size:11px}:is([data-slot=button],[data-mh-button])[data-size=sm],:is([data-slot=button],[data-mh-button])[data-size=icon-sm]{height:var(--mh-ui-control-height-sm)}:is([data-slot=button],[data-mh-button])[data-size=lg]{height:var(--mh-ui-control-height-lg);padding-inline:16px;font-size:13px}:is([data-slot=button],[data-mh-button])[data-size=icon]{width:var(--mh-ui-control-height);padding:0}:is([data-slot=button],[data-mh-button])[data-size=icon-sm]{width:var(--mh-ui-control-height-sm);padding:0}:is([data-slot=button],[data-mh-button])[data-size=icon-xs]{width:var(--mh-ui-control-height-xs);padding:0}:is([data-slot=button],[data-mh-button])[data-size=icon-lg]{width:var(--mh-ui-control-height-lg);height:var(--mh-ui-control-height-lg);padding:0}:is([data-slot=button],[data-mh-button]) svg:not([class*=size-]){width:15px;height:15px}[data-slot=button][data-variant=outline][aria-pressed=true]{color:var(--mh-ui-foreground);box-shadow:none;background:#ff6a1a1f;border-color:#ff6a1a8c}[data-slot=button-group][data-variant=segmented]{border:1px solid var(--mh-ui-border);background:rgb(var(--mh-ui-neutral) / .025);box-shadow:none;border-radius:7px;gap:2px;padding:2px}[data-slot=button-group][data-variant=segmented]>[data-slot=button]{height:24px;color:var(--mh-ui-muted);background:0 0;border:0;border-radius:5px}[data-slot=button-group][data-variant=segmented]>[data-slot=button][aria-pressed=true]{background:rgb(var(--mh-ui-neutral) / .1);color:var(--mh-ui-highlight);box-shadow:none}[data-slot=button-group][data-variant=joined]{box-shadow:none;background:0 0}[data-slot=button-group][data-variant=joined]>[data-slot=button]{box-shadow:none}[data-slot=button-group][data-variant=joined]>[data-slot=button]:active:not(:disabled){background:rgb(var(--mh-ui-neutral) / .1);box-shadow:none}[data-slot=button-group][data-tone=action]>[data-slot=button]:active:not(:disabled){box-shadow:none;background:#ef5f12}[data-slot=input],[data-slot=textarea],[data-slot=select-trigger]{border:1px solid var(--mh-ui-border);background:var(--mh-ui-field);box-shadow:none;color:var(--mh-ui-foreground);border-radius:6px;font-size:12px;transition:border-color .14s,background-color .14s,box-shadow .2s}[data-slot=input],[data-slot=select-trigger]{height:30px}:is([data-slot=input],[data-slot=textarea],[data-slot=select-trigger]):hover:not(:disabled){border-color:var(--mh-ui-line-strong)}:is([data-slot=input],[data-slot=textarea]):focus-visible,[data-slot=select-trigger][data-state=open]{background:rgb(var(--mh-ui-neutral) / .055);border-color:#ff6a1ab3;outline:0;box-shadow:0 0 0 3px #ff6a1a24}[data-slot=select-trigger]:focus-visible{outline:1.5px solid var(--mh-ui-focus);outline-offset:2px}:is([data-slot=input],[data-slot=textarea])::placeholder,[data-slot=select-trigger]>svg{color:var(--mh-ui-faint)}[data-slot=textarea]{padding:8px 10px;font-size:13px;line-height:1.55}:is([data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=select-content],[data-slot=popover-content]){border:1px solid rgb(var(--mh-ui-neutral) / .12);background:var(--mh-ui-popover-fill);color:var(--mh-ui-foreground);border-radius:10px;box-shadow:0 24px 60px var(--lightningcss-light,#24282e24)var(--lightningcss-dark,#00000073),inset 0 1px #ffffff12}:is([data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=select-content]){padding:5px}:is([data-slot=dropdown-menu-item],[data-slot=dropdown-menu-checkbox-item],[data-slot=dropdown-menu-radio-item],[data-slot=dropdown-menu-sub-trigger],[data-slot=select-item]){min-height:30px;color:var(--mh-ui-foreground);cursor:default;border-radius:6px;gap:9px;padding:0 10px;font-size:12.5px}:is([data-slot=dropdown-menu-checkbox-item],[data-slot=dropdown-menu-radio-item]){padding-left:32px}:is([data-slot=dropdown-menu-item],[data-slot=dropdown-menu-checkbox-item],[data-slot=dropdown-menu-radio-item],[data-slot=dropdown-menu-sub-trigger],[data-slot=select-item])[data-highlighted],[data-slot=dropdown-menu-sub-trigger][data-state=open]{background:rgb(var(--mh-ui-neutral) / .07);color:var(--mh-ui-highlight)}:is([data-slot=dropdown-menu-item],[data-slot=dropdown-menu-checkbox-item],[data-slot=dropdown-menu-sub-trigger],[data-slot=select-item]) svg{color:var(--mh-ui-muted);width:15px;height:15px}[data-slot=dropdown-menu-item][data-variant=destructive]{color:var(--lightningcss-light,var(--mh-ui-danger))var(--lightningcss-dark,#ff8a7c)}:is([data-slot=dropdown-menu-item],[data-slot=select-item])[data-disabled]{opacity:.38}[data-slot=dropdown-menu-label],[data-slot=select-label]{font:500 10px/1.2 var(--mh-ui-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--mh-ui-faint);padding:8px 10px 4px}:is([data-slot=dropdown-menu-separator],[data-slot=select-separator]){background:var(--mh-ui-line);height:1px;margin:5px 4px}[data-slot=dropdown-menu-shortcut]{font:500 10px var(--mh-ui-mono);letter-spacing:.06em;color:var(--mh-ui-faint)}[data-slot=select-item-indicator] svg{color:var(--mh-ui-primary)}[data-slot=popover-content]{padding:14px}[data-slot=tooltip-content]{border:1px solid rgb(var(--mh-ui-neutral) / .12);background:var(--mh-ui-tooltip-fill);color:var(--mh-ui-foreground);box-shadow:var(--mh-ui-shadow);border-radius:7px;padding:6px 9px;font-size:12px;line-height:1.5}[data-slot=tooltip-arrow]{display:none}[data-slot=dialog-overlay]{background:var(--mh-ui-modal-scrim)}[data-slot=dialog-content]{border:1px solid rgb(var(--mh-ui-neutral) / .1);background:var(--lightningcss-light,var(--mh-ui-panel))var(--lightningcss-dark,#1b1c1f);color:var(--mh-ui-foreground);border-radius:14px;box-shadow:0 28px 80px var(--lightningcss-light,#24282e33)var(--lightningcss-dark,#000000b3),inset 0 1px #ffffff0d}[data-slot=dialog-title]{font:600 16px/1.4 var(--mh-ui-sans);letter-spacing:.01em;color:var(--mh-ui-title)}[data-slot=dialog-description]{color:var(--mh-ui-muted);font-size:12.5px;line-height:1.6}[data-slot=dialog-close]{color:var(--mh-ui-muted);opacity:1;border-radius:6px}[data-slot=dialog-close]:hover{background:var(--mh-ui-hover);color:var(--mh-ui-highlight)}[data-slot=tabs-list][data-variant=default]{border:0;border-bottom:1px solid var(--mh-ui-line);box-shadow:none;background:0 0;border-radius:0;gap:16px;height:auto;padding:0}[data-slot=tabs-list][data-variant=default] [data-slot=tabs-trigger]{height:34px;color:var(--mh-ui-muted);box-shadow:none;background:0 0;border:0;border-radius:0;padding:0 2px;font-size:12.5px;position:relative}[data-slot=tabs-list][data-variant=default] [data-slot=tabs-trigger][data-state=active]{color:var(--mh-ui-highlight);box-shadow:inset 0 -1.5px var(--mh-ui-primary);background:0 0}[data-slot=switch]{background:rgb(var(--mh-ui-neutral) / .14);box-shadow:none;border:0}[data-slot=switch][data-state=checked]{background:var(--mh-ui-primary)}[data-slot=switch-thumb]{background:#f4f4f2;border:0;box-shadow:0 1px 3px #0006}[data-slot=checkbox]{border:1px solid rgb(var(--mh-ui-neutral) / .26);box-shadow:none;background:0 0;border-radius:4px}[data-slot=checkbox][data-state=checked]{border-color:var(--mh-ui-primary);background:var(--mh-ui-primary);color:var(--mh-ui-primary-foreground);box-shadow:none}[data-slot=slider-track]{background:rgb(var(--mh-ui-neutral) / .12);height:3px;box-shadow:none;border:0;border-radius:2px}[data-slot=slider-range]{background:var(--mh-ui-foreground)}[data-slot=slider-thumb]{background:var(--lightningcss-light,var(--mh-ui-foreground))var(--lightningcss-dark,#f4f4f2);width:12px;height:12px;box-shadow:0 0 0 3px var(--mh-ui-background),0 1px 4px #00000080;border:0;border-radius:50%}[data-slot=slider-thumb]:hover,[data-slot=slider-thumb]:focus-visible{background:var(--mh-ui-primary)}[data-slot=badge]{border-radius:4px;font-weight:500}[data-slot=separator]{background:var(--mh-ui-line)}[data-slot=notice]{border-color:var(--mh-ui-border);background:var(--mh-ui-notice-fill);font-family:var(--mh-ui-sans);border-radius:10px}[data-slot=fader-readout]{font-family:var(--mh-ui-mono)}[data-slot=panel-section]{border-color:var(--mh-ui-line);background:0 0}[data-slot=panel-heading]{box-shadow:none;background:0 0}}@scope([data-mh-ui]) to ([data-mh-scene]){:is([data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=popover-content],[data-slot=select-content])[data-state=open]{animation:mh-ui-overlay-unfold .26s var(--mh-ui-ease) both}:is([data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=popover-content],[data-slot=select-content])[data-state=closed]{animation:mh-ui-overlay-fold .14s var(--mh-ui-ease-io) both}@keyframes mh-ui-overlay-unfold{0%{opacity:0;transform:scale(.42)}45%{opacity:1}}@keyframes mh-ui-overlay-fold{to{opacity:0;transform:scale(.6)}}[data-slot=dialog-content][data-state=open]{animation:mh-ui-dialog-unfold .36s var(--mh-ui-ease) both}[data-slot=dialog-content][data-state=closed]{animation:mh-ui-dialog-fold .2s var(--mh-ui-ease-io) both}@keyframes mh-ui-dialog-unfold{0%{opacity:0;transform:translate(var(--mh-dialog-from-x,0px),var(--mh-dialog-from-y,0px)) scale(.08)}40%{opacity:1}}@keyframes mh-ui-dialog-fold{to{opacity:0;transform:translate(var(--mh-dialog-from-x,0px),var(--mh-dialog-from-y,0px)) scale(.08)}}@media (prefers-reduced-motion:reduce){:is([data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=popover-content],[data-slot=select-content],[data-slot=dialog-content])[data-state]{animation-duration:1ms}:is([data-slot=button],[data-mh-button],[data-slot=input],[data-slot=textarea],[data-slot=select-trigger]){transition:none}}}@scope([data-mh-ui][data-mh-ui-theme=light]) to ([data-mh-scene]){:is([data-slot=button],[data-mh-button])[data-variant=default]{background:var(--mh-ui-primary);border-color:color-mix(in srgb,var(--mh-ui-primary) 72%,var(--mh-ui-foreground));box-shadow:none}:is([data-slot=button],[data-mh-button])[data-variant=default]:hover:not(:disabled){background:color-mix(in srgb,var(--mh-ui-primary) 88%,white);border-color:var(--mh-ui-focus);box-shadow:none}:is([data-slot=button],[data-mh-button])[data-variant=default]:active:not(:disabled){background:var(--mh-ui-primary);border-color:var(--mh-ui-focus);box-shadow:none}}[data-mh-ui]{--mh-ui-popover-filter:blur(10px) saturate(1.15);--mh-ui-soft-filter:blur(7px);--mh-ui-veil-filter:blur(3px);--mh-ui-popover-fill:var(--lightningcss-light,#fafbfdbd)var(--lightningcss-dark,#171a1fab);--mh-ui-tooltip-fill:var(--lightningcss-light,#fafbfdc7)var(--lightningcss-dark,#171a1fba);--mh-ui-notice-fill:var(--lightningcss-light,#fafbfdc7)var(--lightningcss-dark,#131418ba);--mh-ui-modal-scrim:var(--lightningcss-light,#22262c42)var(--lightningcss-dark,#0304059e)}[data-mh-ui-theme=dark]{--mh-ui-glass:#13161c5c;--mh-ui-glass-dense:#0f121782;--mh-ui-glass-filter:blur(12px) saturate(1.2);--mh-ui-tag-filter:blur(5px) saturate(1.2);--mh-ui-glass-caption:#e3e7ed;--mh-ui-glass-text-shadow:0 1px 2px #000d,0 0 2px #0008;--mh-ui-glass-edge:#ffffff1a;--mh-ui-thread:#ffffff8c;--mh-ui-glass-sheen:radial-gradient(120% 150% at 0 0,#fff1,#fff0 55%),radial-gradient(110% 140% at 100% 100%,#ffffff06,#fff0 50%);--mh-ui-glass-lift:0 20px 44px -14px #0000009e,0 3px 10px #00000038}[data-mh-ui-theme=light]{--mh-ui-glass:#fcfbf87a;--mh-ui-glass-dense:#fcfbf88c;--mh-ui-glass-filter:blur(10px) saturate(1.15);--mh-ui-tag-filter:blur(4px) saturate(1.15);--mh-ui-glass-caption:#080b10;--mh-ui-glass-text-shadow:none;--mh-ui-glass-edge:rgb(var(--mh-ui-neutral) / .24);--mh-ui-thread:#95999f;--mh-ui-glass-sheen:radial-gradient(85% 115% at 0 0,#ffffff29,transparent 62%),radial-gradient(80% 110% at 100% 100%,#ffffff12,transparent 56%);--mh-ui-glass-lift:0 2px 4px -2px #2e211629,0 10px 24px -9px #2e211621}@property --mh-ui-rim-flow{syntax:"<number>";inherits:false;initial-value:1}@scope([data-mh-ui]) to ([data-mh-scene]){:where(:scope[data-mh-ui-glass],[data-mh-ui-glass]){isolation:isolate;border-radius:var(--mh-ui-radius-float);color:var(--mh-ui-glass-caption);text-shadow:var(--mh-ui-glass-text-shadow);box-shadow:var(--mh-ui-glass-lift);position:relative}:where(:scope[data-mh-ui-glass],[data-mh-ui-glass]):after{content:"";z-index:-1;pointer-events:none;border-radius:inherit;background:var(--mh-ui-glass-sheen),var(--mh-ui-glass-fill,var(--mh-ui-glass));background-repeat:no-repeat;position:absolute;inset:0}:where(:scope[data-mh-ui-glass=dense],[data-mh-ui-glass=dense]){--mh-ui-glass-fill:var(--mh-ui-glass-dense)}:where(:scope[data-mh-ui-glass=edge],[data-mh-ui-glass=edge]){box-shadow:none}:where(:scope[data-mh-ui-glass=edge],[data-mh-ui-glass=edge]):after{display:none}:where(:scope[data-mh-ui-glass],[data-mh-ui-glass]):before{content:"";z-index:1;border-radius:inherit;pointer-events:none;opacity:.75;--mh-ui-rim-side:clamp(0,var(--mh-ui-rim-flow) / .16,1);--mh-ui-rim-long:clamp(0,(var(--mh-ui-rim-flow) - .16) / .84,1);--mh-ui-rim-glint:clamp(0,(1 - var(--mh-ui-rim-flow)) * 3,1);background:radial-gradient(108px 36px at calc(100% - 100% * var(--mh-ui-rim-long)) calc(100% - 100% * var(--mh-ui-rim-side)),rgba(255,255,255,calc(.48 * var(--mh-ui-rim-glint))),transparent), radial-gradient(90px 32px at calc(100% * var(--mh-ui-rim-long)) calc(100% * var(--mh-ui-rim-side)),rgba(255,255,255,calc(.32 * var(--mh-ui-rim-glint))),transparent), radial-gradient(var(--mh-ui-rim-size-a,55% 100%) at calc(100% - 100% * var(--mh-ui-rim-long)) calc(100% - 100% * var(--mh-ui-rim-side)),var(--mh-ui-rim-a,#ffffff61),transparent), radial-gradient(var(--mh-ui-rim-size-b,48% 88%) at calc(100% * var(--mh-ui-rim-long)) calc(100% * var(--mh-ui-rim-side)),var(--mh-ui-rim-b,#ffffff2b),transparent), linear-gradient(var(--mh-ui-rim,#fff1),var(--mh-ui-rim,#fff1));transition:opacity .2s var(--mh-ui-ease);padding:.75px;animation:1.1s cubic-bezier(.45,.05,.2,1) both mh-ui-rim-flow;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}:where(:scope[data-mh-ui-glass],[data-mh-ui-glass]):focus-within{--mh-ui-rim-a:#ffffff85;--mh-ui-rim-b:#ffffff3d}:where(:scope[data-mh-ui-glass],[data-mh-ui-glass])[data-active]{--mh-ui-rim:#ff6a1a17;--mh-ui-rim-a:#ffc4a0f2;--mh-ui-rim-b:#ff6a1ab3}@keyframes mh-ui-rim-flow{0%{--mh-ui-rim-flow:0}}:where(:scope[data-slot=glass-toolbar],[data-slot=glass-toolbar]){align-items:center;gap:6px;max-width:100%;min-height:46px;padding:7px 9px;display:flex}:where(:scope[data-slot=glass-toolbar],[data-slot=glass-toolbar])>[data-slot=button][data-variant=ghost]{height:28px;color:inherit;text-shadow:inherit}:where(:scope[data-slot=glass-toolbar],[data-slot=glass-toolbar])>[data-slot=button][aria-pressed=true]{color:var(--mh-ui-primary);background:#ff6a1a1f}:where(:scope[data-slot=glass-toolbar],[data-slot=glass-toolbar]) [data-slot=fader]{width:136px;min-width:112px;height:28px;padding-inline:9px}:where(:scope[data-slot=glass-toolbar],[data-slot=glass-toolbar]) [data-slot=slider-track]{background:rgb(var(--mh-ui-neutral) / .14);border:0;height:2px}:where(:scope[data-slot=glass-toolbar],[data-slot=glass-toolbar]) [data-slot=slider-range]{background:0 0}:where(:scope[data-slot=glass-toolbar],[data-slot=glass-toolbar]) [data-slot=slider][data-appearance=fader] [data-slot=slider-thumb]{background:var(--mh-ui-glass-caption);width:10px;height:10px;box-shadow:none;border:0;border-radius:50%}:where(:scope[data-slot=glass-toolbar],[data-slot=glass-toolbar]) [data-slot=fader-readout]{color:inherit;font-family:var(--mh-ui-mono)}:where(:scope[data-slot=glass-toolbar],[data-slot=glass-toolbar]) [data-slot=separator]{background:var(--mh-ui-glass-edge);height:16px}[data-slot=annotation]{font:500 9px/1 var(--mh-ui-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--mh-ui-faint);white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;display:inline-block}[data-slot=annotation]:lang(zh-CN){font:400 10px/1 var(--mh-ui-sans);letter-spacing:.2em}:where(:scope[data-mh-ui-corners],[data-mh-ui-corners]){position:relative}:where(:scope[data-mh-ui-corners],[data-mh-ui-corners]):after{content:"";z-index:2;pointer-events:none;--mh-ui-corner-ink:rgb(var(--mh-ui-neutral) / .55);--mh-ui-corner-size:6px;background:linear-gradient(var(--mh-ui-corner-ink),var(--mh-ui-corner-ink)) 0 0/var(--mh-ui-corner-size) 1px no-repeat,linear-gradient(var(--mh-ui-corner-ink),var(--mh-ui-corner-ink)) 0 0/1px var(--mh-ui-corner-size) no-repeat, linear-gradient(var(--mh-ui-corner-ink),var(--mh-ui-corner-ink)) 100% 100%/var(--mh-ui-corner-size) 1px no-repeat,linear-gradient(var(--mh-ui-corner-ink),var(--mh-ui-corner-ink)) 100% 100%/1px var(--mh-ui-corner-size) no-repeat;opacity:.45;transition:opacity .2s var(--mh-ui-ease);position:absolute;inset:0}:where(:scope[data-mh-ui-corners],[data-mh-ui-corners]):is(:hover,:focus-within,[data-active]):after{--mh-ui-corner-ink:var(--mh-ui-primary);opacity:1}[data-slot=connector-line]{pointer-events:none;overflow:visible}[data-slot=connector-line] path{fill:none}[data-slot=connector-path]{stroke:var(--mh-ui-thread);stroke-width:1px;stroke-dasharray:1;animation:mh-ui-thread-draw .45s var(--mh-ui-ease) var(--link-delay,0s) both}[data-slot=connector-gradient] stop{stop-color:var(--lightningcss-light,#f28436)var(--lightningcss-dark,#ff843d)}[data-slot=connector-gradient] [data-slot=connector-peak]{stop-color:var(--lightningcss-light,#ce4c0d)var(--lightningcss-dark,#ffe1bb)}[data-slot=connector-halo]{stroke-width:4.5px;stroke-opacity:.75;filter:blur(2px)}[data-slot=connector-light]{stroke-width:1.6px}@keyframes mh-ui-thread-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){:where(:scope[data-mh-ui-glass],[data-mh-ui-glass]):before,[data-slot=connector-path]{animation:none}[data-slot=connector-halo],[data-slot=connector-light]{display:none}}}@scope([data-mh-ui][data-mh-ui-theme=light]) to ([data-mh-scene]){:where(:scope[data-mh-ui-glass],[data-mh-ui-glass]):before{--mh-ui-rim:transparent;--mh-ui-rim-a:#ffffffeb,#fffdf4a6 30%,#e7c8a240 62%;--mh-ui-rim-b:#fffc,#fffcef8f 28%,#e2c19738 60%}:where(:scope[data-mh-ui-glass],[data-mh-ui-glass])[data-active]:before{--mh-ui-rim-a:#fff9edeb,#ffc9955c 58%;--mh-ui-rim-b:#fff3e3c7,#ffbf7f4a 56%}[data-slot=connector-halo]{stroke-width:4px;stroke-opacity:.6;filter:blur(1.5px)}[data-slot=connector-light]{stroke-width:1.9px}}@scope([data-mh-ui]) to ([data-mh-scene]){:where(:scope[data-mh-ui-backdrop],[data-mh-ui-backdrop],:scope[data-mh-ui-glass]:not([data-mh-ui-glass=edge]),[data-mh-ui-glass]:not([data-mh-ui-glass=edge]),[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=select-content],[data-slot=popover-content],[data-slot=tooltip-content],[data-slot=notice],[data-slot=dialog-overlay]):where(:not([data-mh-ui-glass=edge])){--mh-ui-backdrop-filter:var(--mh-ui-glass-filter);-webkit-backdrop-filter:var(--mh-ui-backdrop-filter);backdrop-filter:var(--mh-ui-backdrop-filter)}:where(:scope[data-mh-ui-backdrop],[data-mh-ui-backdrop],:scope[data-mh-ui-glass]:not([data-mh-ui-glass=edge]),[data-mh-ui-glass]:not([data-mh-ui-glass=edge]),[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=select-content],[data-slot=popover-content],[data-slot=tooltip-content],[data-slot=notice],[data-slot=dialog-overlay]):where(:not([data-mh-ui-glass=edge])) :is([data-mh-ui-backdrop],[data-mh-ui-glass]:not([data-mh-ui-glass=edge]),[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=select-content],[data-slot=popover-content],[data-slot=tooltip-content],[data-slot=notice],[data-slot=dialog-overlay]){-webkit-backdrop-filter:none;backdrop-filter:none}:where([data-mh-ui-backdrop=tag]){--mh-ui-backdrop-filter:var(--mh-ui-tag-filter)}:where([data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content],[data-slot=select-content],[data-slot=popover-content]){--mh-ui-backdrop-filter:var(--mh-ui-popover-filter)}:where([data-slot=tooltip-content],[data-slot=notice]){--mh-ui-backdrop-filter:var(--mh-ui-soft-filter)}:where([data-slot=dialog-overlay]){--mh-ui-backdrop-filter:var(--mh-ui-veil-filter)}:where(:scope[data-mh-ui-glass=edge],[data-mh-ui-glass=edge]){--mh-ui-backdrop-filter:none;-webkit-backdrop-filter:none;backdrop-filter:none}:where([data-slot=dialog-overlay]):has(+[data-slot=dialog-content][data-mh-ui-glass]:not([data-mh-ui-glass=edge])){--mh-ui-backdrop-filter:none}}@scope([data-studio-chrome]) to ([data-mh-scene]){@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@layer theme{:scope{--spacing:.25rem;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1)}}@layer base,components;@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.isolate{isolation:isolate}.row-0{grid-row:0}.row-1{grid-row:1}.row-199{grid-row:199}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.h-9{height:calc(var(--spacing) * 9)}.shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.bg-primary{background-color:var(--studio-primary)}.text-input{color:var(--studio-border)}.lowercase{text-transform:lowercase}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.select-all{-webkit-user-select:all;user-select:all}.paused{animation-play-state:paused}.running{animation-play-state:running}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}}[data-studio-shell],[data-studio-chrome]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--studio-neutral:255 255 255;--studio-highlight:#fff;--studio-marker-tint:55%;--studio-marker-ink:#f4f3ee;--studio-orange-label:#ffb187;--studio-accent-text:var(--studio-orange);--studio-error-text:#ff8a7c;--studio-input-well:#00000047;--studio-stone-filter:brightness(.3) contrast(1.25);--studio-picture-shadow:0 0 0 1px #ffffff0f, 0 30px 90px #0000008c;--studio-void:#121315;--studio-bg:#17181a;--studio-plane:#1d1e21;--studio-raised-2:#25262a;--studio-raised-3:#2d2e33;--studio-line:#ffffff13;--studio-line-2:#ffffff1c;--studio-line-3:#ffffff2e;--studio-ink:#e8e8e6;--studio-ink-2:#a5a6aa;--studio-dim:#7f8085;--studio-faint:#5f6065;--studio-annot:#696a70;--studio-orange:#ff6a1a;--studio-orange-hot:#ff8a3d;--studio-orange-soft:#ff6a1a24;--studio-orange-ink:#150a04;--studio-ok:#4fd18b;--studio-warn:#f2b84b;--studio-sans:"PingFang SC", -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Segoe UI", "Microsoft YaHei", sans-serif;--studio-mono:"SF Mono", ui-monospace, "JetBrains Mono", Menlo, Consolas, monospace;--studio-ease:cubic-bezier(.2, .8, .2, 1);--studio-ease-io:cubic-bezier(.7, 0, .2, 1);--studio-spring:cubic-bezier(.3, 1.4, .5, 1);--studio-fast:.12s;--studio-base:.2s;--studio-slow:.38s;--studio-radius:6px;--studio-radius-inner:4px;--studio-radius-float:12px;--studio-radius-control:6px;--studio-radius-tag:4px;--studio-radius-mark:0;--studio-glass:var(--mh-ui-glass);--studio-glass-dense:var(--mh-ui-glass-dense);--studio-glass-caption:var(--mh-ui-glass-caption);--studio-glass-text-shadow:var(--mh-ui-glass-text-shadow);--studio-marker-edge-ink:#f5f8ff;--studio-glass-edge:var(--mh-ui-glass-edge);--studio-thread:var(--mh-ui-thread);--studio-marker-confirm-light:drop-shadow(0 0 9px #ff6a1ae6);--studio-action-glow:0 0 12px #ff6a1a24;--studio-action-hover-glow:0 0 18px #ff6a1a42;--studio-glass-sheen:var(--mh-ui-glass-sheen);--studio-glass-lift:var(--mh-ui-glass-lift)}[data-studio-chrome],[data-studio-shell]{--studio-action-bottom:var(--mh-ui-action-bottom);--studio-action-edge:var(--mh-ui-action-edge);--studio-action-highlight:var(--mh-ui-action-highlight);--studio-action-shadow:var(--mh-ui-action-shadow);--studio-action-top:var(--mh-ui-action-top);--studio-background:var(--studio-bg);--studio-border:var(--studio-line-2);--studio-control-bottom:var(--mh-ui-control-bottom);--studio-control-edge:var(--mh-ui-control-edge);--studio-control-highlight:var(--mh-ui-control-highlight);--studio-control-hover-bottom:var(--mh-ui-control-hover-bottom);--studio-control-hover-edge:var(--mh-ui-control-hover-edge);--studio-control-hover-top:var(--mh-ui-control-hover-top);--studio-control-shadow:var(--mh-ui-control-shadow);--studio-control-top:var(--mh-ui-control-top);--studio-danger:var(--mh-ui-danger);--studio-focus:var(--studio-orange-hot);--studio-foreground:var(--studio-ink);--studio-hover:#ffffff0e;--studio-knob-bottom:var(--mh-ui-knob-bottom);--studio-knob-edge:var(--mh-ui-knob-edge);--studio-knob-top:var(--mh-ui-knob-top);--studio-muted:var(--studio-dim);--studio-panel:var(--studio-plane);--studio-popover:#222327;--studio-primary:var(--studio-orange);--studio-primary-foreground:var(--studio-orange-ink);--studio-raised:var(--studio-raised-2);--studio-recess:#ffffff09;--studio-recess-edge:var(--studio-line-2);--studio-recess-shadow:transparent;--studio-segment:#ffffff1a;--studio-segment-text:#fff;--studio-shadow:0 24px 64px #0009;--studio-title:#f3f4f6;--studio-selected-row:#ff6a1a17;--studio-export-edge:var(--studio-line-2);--studio-export-shadow:#000000b3;--studio-export-header:transparent;--studio-monitor-background:var(--studio-void);--studio-preview-background:var(--studio-void);--studio-progress:var(--studio-orange);--studio-property-surface:var(--studio-plane);--studio-track-background:#ffffff08;--studio-track-edge:var(--studio-line);--studio-row-edge:var(--studio-line);--studio-key-color:#cb722f;--studio-key-edge:#f3b47a;--studio-key-active:#ffad66;--studio-key-active-edge:#ffdfb5;--studio-curve-edge:var(--studio-line-2);--studio-curve-background:#141517;--studio-creation-surface:var(--studio-raised-2);--studio-chrome-warm:var(--studio-ink-2);--studio-chrome-community:var(--studio-ink);--studio-chrome-tool:var(--studio-ink-2);--studio-chrome-tool-label:var(--studio-dim);--studio-chrome-time:var(--studio-dim);--studio-chrome-view:var(--studio-dim);--studio-chrome-key:var(--studio-orange-hot);--studio-chrome-hint:var(--studio-faint);--studio-chrome-zoom:var(--studio-dim);--studio-chrome-control-bg:#ffffff09;--studio-chrome-control-edge:var(--studio-line-2);--studio-range-selection:var(--studio-orange);--studio-range-highlight:#9aa6b4;--studio-range-hover:#c1cad5;--studio-range-prominent:#59636f;--studio-range-recessive:#414b57;--studio-range-edge:#8b99a9;--studio-marker-selected-stroke:var(--studio-orange);--studio-adjust-accent:var(--studio-orange);--studio-adjust-glow:#ff6a1a59;--studio-adjust-grip:var(--studio-faint);--studio-wave-ink:233 235 239;--studio-waveform:rgb(var(--studio-wave-ink) / .38);--studio-meter-safe:var(--studio-ok);--studio-meter-caution:var(--studio-warn);--studio-meter-clip:var(--studio-danger)}:is([data-studio-shell],[data-studio-chrome])[data-studio-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--studio-neutral:30 34 40;--studio-chrome-grain:none;--studio-picture-shadow:0 0 0 1px #24282e24, 0 12px 30px -8px #24282e38;--studio-void:#e6e7e9;--studio-bg:#f7f7f6;--studio-plane:#fff;--studio-raised-2:#eff0f1;--studio-raised-3:#e1e3e5;--studio-line:rgb(var(--studio-neutral) / .13);--studio-line-2:rgb(var(--studio-neutral) / .19);--studio-line-3:rgb(var(--studio-neutral) / .32);--studio-highlight:#17191c;--studio-marker-tint:35%;--studio-marker-ink:var(--studio-highlight);--studio-ink:#24262a;--studio-ink-2:#464a51;--studio-dim:#555a61;--studio-faint:#62666d;--studio-annot:#5e6268;--studio-orange:#df5916;--studio-orange-hot:#993b0a;--studio-orange-label:#923807;--studio-accent-text:#a33f08;--studio-primary:var(--studio-accent-text);--studio-primary-foreground:white;--studio-orange-ink:#220e03;--studio-orange-soft:#fae6da;--studio-ok:#247044;--studio-warn:#855800;--studio-error-text:#aa392d;--studio-glass:var(--mh-ui-glass);--studio-glass-dense:var(--mh-ui-glass-dense);--studio-glass-caption:var(--mh-ui-glass-caption);--studio-glass-text-shadow:var(--mh-ui-glass-text-shadow);--studio-action-glow:none;--studio-action-hover-glow:none;--studio-marker-edge-ink:#101923;--studio-glass-edge:var(--mh-ui-glass-edge);--studio-thread:var(--mh-ui-thread);--studio-marker-confirm-light:drop-shadow(0 0 3px #b85f2773);--studio-glass-sheen:var(--mh-ui-glass-sheen);--studio-glass-lift:var(--mh-ui-glass-lift);--studio-input-well:#f4f4f3;--studio-stone-filter:grayscale(1) contrast(.25) brightness(1.55);--studio-hover:rgb(var(--studio-neutral) / .06);--studio-popover:#fff;--studio-recess:var(--studio-input-well);--studio-segment:#dfe1e3;--studio-segment-text:var(--studio-ink);--studio-shadow:0 16px 42px #20242a29;--studio-title:var(--studio-highlight);--studio-export-shadow:#24282e24;--studio-track-background:#eeeff0;--studio-curve-background:#f6f6f5;--studio-key-color:#d66a23;--studio-key-edge:#99400d;--studio-key-active:#ff9c48;--studio-key-active-edge:#732e08;--studio-chrome-control-bg:var(--studio-recess);--studio-range-highlight:#b3b9c1;--studio-range-hover:#a2a9b2;--studio-range-prominent:#c1c6cc;--studio-range-recessive:#d4d8dc;--studio-range-edge:#9299a2;--studio-wave-ink:70 80 94;--studio-waveform:rgb(var(--studio-wave-ink) / .8)}[data-studio-shell],[data-studio-chrome]{--studio-tex-stone:url(data:image/webp;base64,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);--studio-tex-rock:url(data:image/webp;base64,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);--studio-tex-grunge:url(data:image/webp;base64,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);--studio-tex-sun:url(data:image/webp;base64,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)}@scope([data-studio-chrome]){.studio-update-spinner{animation:1.2s linear infinite studio-update-spin}.studio-parameter-panel{min-width:0}.studio-parameter-panel>fieldset{background:0 0;border:0;min-width:0;margin:0 0 14px;padding:0}.studio-parameter-panel>fieldset>legend{border-bottom:1px solid var(--studio-border);width:100%;color:var(--studio-title);margin-bottom:8px;padding:5px 0 12px;font-size:16px;font-weight:600;display:block}.studio-parameter-field{border-bottom:1px solid color-mix(in srgb, var(--studio-border) 60%, transparent);min-width:0;padding:10px 0}.studio-parameter-field>header [data-slot=button]{width:24px;height:24px;color:var(--studio-muted)}.studio-parameter-field>header [data-animated=true]{color:var(--studio-primary)}.studio-parameter-field>header [data-animated=true]>svg{fill:currentColor}.studio-numeric-input{align-items:center;gap:4px;min-width:0;display:flex}.studio-numeric-input [data-slot=input]{cursor:ew-resize;font-variant-numeric:tabular-nums;flex:1;min-width:0;padding:0 8px;font:12px/1.4 Courier New,monospace}.studio-numeric-input [data-slot=input]:focus{cursor:text}.studio-field-unit{white-space:nowrap;color:var(--studio-muted);pointer-events:none;flex:none;font-size:10px}.studio-field-error{color:var(--studio-danger);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:4px;margin:6px 0 0;font-size:11px;line-height:1.45;display:flex}.studio-field-description{color:var(--studio-muted);margin-top:6px;font-size:11px;line-height:1.5;display:block}.studio-transform-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.studio-transform-fields>label{color:var(--studio-muted);gap:4px;font-size:11px;display:grid}.studio-color-editor{grid-template-columns:36px minmax(0,1fr);align-items:center;gap:8px;display:grid}.studio-color-editor [data-slot=input]{height:32px;font:12px Courier New,monospace}.studio-option-buttons{flex-wrap:wrap;gap:5px;display:flex}.studio-option-buttons [aria-pressed=true]{color:var(--studio-segment-text);background:var(--studio-segment);border-color:var(--studio-focus)}.studio-parameter-field [data-slot=select-trigger]{width:100%}}@keyframes studio-update-spin{to{transform:rotate(360deg)}}@scope([data-studio-chrome]){.studio-parameter-group>legend{overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:8px;max-width:100%;display:flex!important}.studio-parameter-group>legend>[data-slot=button]{flex:none}}@scope([data-studio-chrome]){.studio-parameter-section{border:1px solid var(--studio-border);border-radius:var(--studio-radius);background:var(--studio-background);margin:8px 0;overflow:hidden}.studio-parameter-section>summary{min-height:36px;color:var(--studio-title);cursor:pointer;align-items:center;gap:8px;padding:0 10px;font-size:12px;list-style:none;display:flex}.studio-parameter-section>summary::-webkit-details-marker{display:none}.studio-parameter-section>summary:before{content:"";border:1px solid var(--studio-primary);width:4px;height:4px;transform:rotate(45deg)}.studio-parameter-section>summary>[data-slot=button]{margin-left:auto}.studio-parameter-section[open]>summary{border-bottom:1px solid var(--studio-border)}.studio-parameter-section>div{padding:0 10px 10px}.studio-parameter-section .studio-parameter-field:last-child{border-bottom:0}.studio-audio-field{gap:6px;min-width:0;display:grid}.studio-audio-field>span{color:var(--studio-muted);font-size:12px}.studio-audio-field [data-slot=select-trigger]{width:100%;min-width:0}.studio-audio-fade-curve{width:100%;height:48px;color:var(--studio-primary);background:var(--studio-recess);border-radius:var(--studio-radius)}}@scope([data-studio-chrome]){.studio-layer-tree{min-width:0}.studio-layer-tree ul{margin:0;padding:0;list-style:none}.studio-layer-toolbar{z-index:3;border-bottom:1px solid var(--studio-border);background:var(--studio-panel);align-items:center;gap:10px;min-height:44px;padding:6px 0;display:flex;position:sticky;top:-13px}.studio-layer-toolbar h2{min-width:0;color:var(--studio-muted);flex:1;margin:0;font-size:12px;font-weight:600}.studio-layer-count{font-variant-numeric:tabular-nums;color:var(--studio-muted);flex:none;font-size:11px;line-height:1.4}.studio-layer-view-switch{flex:none;gap:3px;display:flex}.studio-layer-view-switch>[data-slot=button]{width:28px;height:28px;min-height:28px;color:var(--studio-muted);border:1px solid #0000;padding:4px}.studio-layer-view-switch>[data-slot=button]>svg{width:17px;height:17px}.studio-layer-view-switch>[data-slot=button][aria-pressed=true]{color:var(--studio-segment-text);background:var(--studio-segment);border-color:var(--studio-focus)}.studio-layer-help,.studio-layer-footer{color:var(--studio-muted);margin:10px 0;font-size:11px;line-height:1.65}.studio-layer-footer{border-top:1px solid var(--studio-border);padding-top:9px}.studio-layer-row{border-bottom:1px solid var(--studio-border);border-radius:var(--studio-radius-inner);align-items:center;gap:5px;min-height:34px;padding-right:4px;display:flex;position:relative}.studio-layer-row:hover{background:var(--studio-hover)}.studio-layer-row[data-selected]{background:var(--studio-selected-row);box-shadow:inset 2px 0 var(--studio-primary)}.studio-layer-row>.studio-layer-disclosure[data-slot=button],.studio-layer-leaf{width:22px;height:26px;color:var(--studio-muted);flex:none;place-items:center;padding:0;display:grid}.studio-layer-row>.studio-layer-disclosure[data-slot=button]>svg{width:16px;height:16px}.studio-layer-leaf{opacity:.65}.studio-layer-row>[data-slot=checkbox]{flex:none;width:15px;height:15px}.studio-layer-name[data-slot=button]{text-align:left;min-width:0;height:auto;min-height:32px;box-shadow:none;background:0 0;border-color:#0000;flex:1;justify-content:flex-start;padding:4px 3px;font-size:12px;font-weight:500;overflow:hidden}.studio-layer-name[data-slot=button][aria-pressed=true]{color:var(--studio-title)}.studio-layer-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.studio-layer-actions{flex:none;gap:1px;display:flex}.studio-layer-actions [data-slot=button]{width:24px;height:26px;padding:4px}.studio-layer-actions svg{width:14px;height:14px}.studio-layer-tree[data-view=list] .studio-layer-actions{visibility:hidden;background:var(--studio-panel);border-radius:var(--studio-radius-inner);box-shadow:-6px 0 8px var(--studio-panel);position:absolute;top:4px;right:3px}.studio-layer-tree[data-view=list] .studio-layer-row:is(:hover,:focus-within) .studio-layer-actions{visibility:visible}.studio-layer-tree[data-view=list] .studio-layer-row:has(.studio-layer-actions):is(:hover,:focus-within) .studio-layer-name{margin-right:100px}.studio-layer-gallery-sections,.studio-layer-group-body{gap:14px;min-width:0;display:grid}.studio-layer-group{border-bottom:1px solid var(--studio-border);gap:8px;min-width:0;padding-bottom:10px;display:grid}.studio-layer-group-body>.studio-layer-group:last-child{border-bottom:0;padding-bottom:0}.studio-layer-group>header{border-bottom:1px solid var(--studio-border);border-radius:var(--studio-radius-inner);background:color-mix(in srgb,var(--studio-muted) 6%,transparent);align-items:center;gap:6px;min-width:0;min-height:32px;padding:3px 5px;display:flex}.studio-layer-group[data-selected]>header{background:var(--studio-selected-row);box-shadow:inset 2px 0 var(--studio-focus)}.studio-layer-group-toggle[data-slot=button]{width:22px;height:24px;min-height:24px;box-shadow:none;color:var(--studio-muted);background:0 0;border:0;flex:none;padding:3px}.studio-layer-group-toggle svg{width:14px;height:14px;transition:transform .14s}.studio-layer-group-toggle[aria-expanded=true] svg{transform:rotate(90deg)}.studio-layer-group>header>[data-slot=checkbox]{flex:none;width:15px;height:15px}.studio-layer-group-path{min-width:0;color:var(--studio-muted);flex:1;align-items:center;gap:2px;font-size:11px;display:flex}.studio-layer-group-path>[data-slot=button]{min-width:0;height:24px;min-height:24px;box-shadow:none;color:var(--studio-muted);white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;flex:0 auto;padding:0 3px;font-size:11px;font-weight:400;display:block;overflow:hidden}.studio-layer-group-path>[data-current]{color:var(--studio-foreground);font-weight:600}.studio-layer-group-path>[data-slot=button]:hover,.studio-layer-group-path>[aria-pressed=true]{color:var(--studio-adjust-accent)}.studio-layer-group-count{color:var(--studio-muted);font-variant-numeric:tabular-nums;flex:none;font-size:10px}@media (prefers-reduced-motion:reduce){.studio-layer-group-toggle svg{transition:none}}.studio-layer-gallery{grid-template-columns:repeat(auto-fill,minmax(min(140px,100%),1fr));align-content:start;gap:10px;display:grid}.studio-layer-card{border:1px solid var(--studio-border);border-radius:var(--studio-radius);background:var(--studio-recess);min-width:0;padding:6px;overflow:hidden}.studio-layer-card:hover{border-color:var(--studio-focus)}.studio-layer-card[data-selected]{border-color:var(--studio-primary);background:var(--studio-selected-row);box-shadow:inset 0 0 0 1px var(--studio-primary)}.studio-layer-card-tools{justify-content:space-between;align-items:center;height:24px;margin-bottom:5px;display:flex}.studio-layer-card-tools>[data-slot=checkbox]{width:15px;height:15px;margin-left:2px}.studio-layer-more[data-slot=button]{width:24px;height:24px;margin-left:auto;padding:3px}.studio-layer-more svg{width:16px;height:16px}.studio-layer-card-select[data-slot=button]{width:100%;min-width:0;height:auto;box-shadow:none;text-align:left;white-space:normal;background:0 0;border:0;flex-direction:column;align-items:stretch;gap:6px;padding:0;display:flex}.studio-layer-card-select .studio-layer-label{-webkit-line-clamp:2;white-space:normal;overflow-wrap:anywhere;-webkit-box-orient:vertical;min-height:34px;font-size:12px;line-height:17px;display:-webkit-box}.studio-layer-thumbnail{border:1px solid var(--studio-border);border-radius:var(--studio-radius-inner);background-color:var(--studio-background);background-image:linear-gradient(45deg,#8881 25%,#0000 25%),linear-gradient(-45deg,#8881 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#8881 75%),linear-gradient(-45deg,#0000 75%,#8881 75%);background-position:0 0,0 6px,6px -6px,-6px 0;background-size:12px 12px;flex:none;justify-content:center;align-items:center;width:100%;height:88px;display:flex;overflow:hidden}.studio-layer-thumbnail canvas{object-fit:contain;width:100%;height:100%;display:block}.studio-layer-thumbnail-empty{color:var(--studio-muted);justify-items:center;gap:5px;display:grid}.studio-layer-thumbnail-empty svg{opacity:.6;width:20px;height:20px}.studio-layer-thumbnail-empty small{font-size:10px}@media (hover:none){.studio-layer-tree[data-view=list] .studio-layer-row:has(.studio-layer-actions){flex-wrap:wrap}.studio-layer-tree[data-view=list] .studio-layer-actions{visibility:visible;width:100%;box-shadow:none;background:0 0;justify-content:flex-end;position:static}.studio-layer-tree[data-view=list] .studio-layer-row:has(.studio-layer-actions):is(:hover,:focus-within) .studio-layer-name{margin-right:0}}}@scope([data-studio-chrome]){.studio-geometry-settings{align-items:center;gap:8px;margin-top:10px;display:flex}.studio-geometry-settings>label{white-space:nowrap;align-items:center;gap:6px;font-size:11px;display:flex}.studio-anchor-control{border:1px solid var(--studio-border);border-radius:var(--studio-radius);margin:10px 0 0;padding:8px}.studio-anchor-control [aria-pressed=true]{background:var(--studio-segment);color:var(--studio-segment-text)}.studio-anchor-control small{color:var(--studio-muted);margin-top:6px;font-size:10px;display:block}}@scope([data-studio-shell]) to ([data-mh-scene]){.studio-selection-overlay{pointer-events:none;position:absolute;inset:0;overflow:hidden}.studio-selection-outline{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.studio-selection-handle{pointer-events:auto;cursor:nwse-resize;background:var(--lightningcss-light,#fff5e6)var(--lightningcss-dark,#ffdbac);border:1px solid var(--lightningcss-light,#8d390e)var(--lightningcss-dark,#a54d18);border-radius:1px;width:8px;min-width:0;height:8px;padding:0;position:absolute;transform:translate(-50%,-50%);box-shadow:0 1px 3px #0006}.studio-selection-handle.studio-selection-anchor{cursor:move;width:16px;height:16px;color:var(--studio-focus);background:var(--studio-panel);z-index:3;border-radius:50%;font:14px/12px sans-serif}.studio-selection-handle.rotate{color:#8d390e;cursor:grab;border-radius:50%;place-items:center;width:18px;height:18px;display:grid}.studio-selection-handle.rotate>svg{pointer-events:none}.studio-selection-handle:focus-visible{outline:2px solid var(--studio-focus);outline-offset:3px}}@scope([data-studio-chrome]){.studio-timeline{--timeline-heading-width:180px;min-width:0;font-size:11px}.studio-timeline-ruler-row,.studio-timeline-row{grid-template-columns:var(--timeline-heading-width) minmax(0,1fr);display:grid}.studio-timeline-ruler-row{z-index:3;background:var(--studio-panel);box-shadow:inset 0 -1px var(--studio-border);position:sticky;top:0}.studio-timeline-heading{border-right:1px solid var(--studio-border);border-radius:0;justify-content:flex-start;align-items:center;gap:6px;min-width:0;height:32px;padding:0 10px;font-size:11px;display:flex;overflow:hidden}.studio-timeline-heading>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.studio-timeline-heading>small{color:var(--studio-muted);font-size:10px}.studio-timeline-row{border-bottom:1px solid var(--studio-border)}.studio-timeline-row[data-selected]{background:var(--studio-segment);box-shadow:inset 3px 0 var(--studio-primary)}.studio-timeline-lane{background-color:var(--studio-recess);touch-action:none;min-height:32px;position:relative;overflow:hidden}.studio-playhead-line{background:var(--studio-orange);pointer-events:none;z-index:2;width:1px;position:absolute;top:0;bottom:0}.studio-playhead-cap{background:var(--studio-orange);pointer-events:none;width:1px;position:absolute;top:0;bottom:0}.studio-playhead-cap:before{content:"";background:var(--studio-orange);clip-path:polygon(0 0,100% 0,100% 55%,50% 100%,0 55%);width:11px;height:11px;position:absolute;top:0;left:50%;transform:translate(-50%)}:is(.studio-standard-ruler,.studio-timeline-ruler):focus-visible>.studio-playhead-cap{filter:drop-shadow(0 0 2px var(--studio-focus))}.studio-timeline-key{width:14px;height:18px;color:var(--studio-muted);cursor:ew-resize;background:0 0;border:0;padding:0;font-size:12px;position:absolute;top:7px;transform:translate(-50%)}.studio-timeline-key[aria-pressed=true]{color:var(--studio-primary)}}@scope([data-studio-chrome]){.studio-timeline-zoom-controls{align-items:center;gap:3px;display:flex}}@scope([data-studio-chrome]){.studio-keyframe-inspector{padding:10px 0;font-size:12px}.studio-keyframe-inspector>header{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.studio-keyframe-inspector>header>span{color:var(--studio-muted);font-size:11px}.studio-keyframe-actions{align-items:center;gap:4px;margin-bottom:14px;display:flex}.studio-keyframe-inspector>label{color:var(--studio-muted);gap:6px;margin:12px 0;display:grid}.studio-keyframe-inspector [data-slot=select-trigger]{width:100%}}@scope([data-studio-chrome]){.studio-bezier-editor>svg{border:1px solid var(--studio-recess-edge);border-radius:var(--studio-radius);background:var(--studio-recess);touch-action:none;width:100%;height:180px;display:block}.studio-curve-grid{stroke:var(--studio-border);fill:none;stroke-width:1px}.studio-curve-handle-line{stroke:var(--studio-muted);fill:none;stroke-width:1px}.studio-curve-path{stroke:var(--studio-primary);fill:none;stroke-width:2px}.studio-bezier-editor circle{fill:var(--studio-segment);stroke:var(--studio-primary);stroke-width:2px;cursor:grab}.studio-bezier-editor circle:focus{stroke-width:3px;outline:none}.studio-bezier-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:8px;display:grid}}@scope([data-studio-chrome]){.studio-timeline-rows{isolation:isolate;z-index:0;position:relative}.studio-keyframe-marquee{pointer-events:none;z-index:5;border:1px solid var(--studio-primary);background:color-mix(in srgb,var(--studio-primary) 15%,transparent);position:absolute}}@scope([data-studio-chrome]){.studio-bezier-fields>label{color:var(--studio-muted);gap:4px;font:10px Courier New,monospace;display:grid}}@scope([data-studio-chrome]){.studio-camera-panel{padding:12px;font-size:12px}.studio-camera-panel>.studio-field-description{margin-bottom:14px}}@scope([data-studio-chrome]){.studio-asset-center{font-size:12px}.studio-asset-center h2{margin:6px 0;font-size:14px}.studio-asset-center header p{color:var(--studio-muted);font-size:11px}.studio-asset-center [data-slot=tabs-list]{grid-template-columns:1fr 1fr;width:100%;display:grid}.studio-asset-import{border:1px dashed var(--studio-focus);border-radius:var(--studio-radius);background:var(--studio-raised);justify-content:flex-start;gap:12px;width:100%;height:72px;margin:12px 0 0;padding:12px}.studio-asset-import>svg{border:1px solid var(--studio-border);border-radius:var(--studio-radius);background:var(--studio-hover);width:36px;height:36px;padding:8px}.studio-asset-import span{text-align:left;gap:4px;display:grid}.studio-asset-import small{color:var(--studio-muted);font-size:10px}.studio-asset-center[data-dragging]{outline:2px dashed var(--studio-primary);outline-offset:4px}.studio-asset-filters{grid-template-columns:minmax(0,1fr) 100px;gap:5px;margin:12px 0;display:grid}.studio-asset-section-title{color:var(--studio-muted);border-bottom:1px solid var(--studio-border);justify-content:space-between;padding:8px 0;display:flex}.studio-asset-list{overscroll-behavior:contain;scrollbar-width:thin;max-height:300px;display:grid;overflow:auto}.studio-asset-list article{border-bottom:1px solid var(--studio-border);grid-template-columns:42px minmax(0,1fr);align-items:center;gap:4px 10px;padding:10px 0;display:grid}.studio-asset-list article>.studio-asset-thumbnail{border-radius:var(--studio-radius);grid-row:1/3;width:42px;height:46px}.studio-asset-thumbnail{background:var(--studio-recess);border:1px solid var(--studio-border);border-radius:var(--studio-radius);justify-content:center;align-items:center;width:48px;height:42px;display:flex;position:relative;overflow:hidden}.studio-asset-thumbnail img{object-fit:contain;width:100%;height:100%}.studio-asset-thumbnail small{background:var(--studio-panel);font-size:8px;position:absolute;bottom:0;right:0}.studio-asset-copy{gap:4px;min-width:0;display:grid}.studio-asset-copy [data-slot=input]{height:25px;padding:0 5px;font-size:11px}.studio-asset-copy>small{color:var(--studio-muted);font-size:10px}.studio-asset-actions{flex-wrap:wrap;grid-column:2;justify-content:flex-start;gap:4px;display:flex}.studio-asset-actions svg{width:13px;height:13px}.studio-asset-empty{text-align:center;color:var(--studio-muted);padding:24px 10px}}@scope([data-studio-chrome]){.studio-asset-usage{max-height:min(440px,65vh);overflow:auto}.studio-asset-picker{grid-template-columns:56px minmax(0,1fr);gap:8px;min-width:0;display:grid}.studio-asset-picker>.studio-asset-thumbnail{width:56px;height:56px}.studio-asset-picker-controls{flex-wrap:wrap;gap:5px;min-width:0;display:flex}.studio-asset-picker-current{text-overflow:ellipsis;text-align:left;flex:1 0 100%;width:100%;min-width:0;display:block;overflow:hidden}.studio-asset-picker-controls>small{color:var(--studio-danger);overflow-wrap:anywhere;flex-basis:100%}.studio-asset-picker-popover{width:min(340px,100vw - 24px)}.studio-asset-picker-list{gap:4px;max-height:300px;margin-top:8px;display:grid;overflow:auto}.studio-asset-picker-list>button{white-space:normal;text-align:left;justify-content:flex-start;height:auto;min-height:50px}.studio-asset-picker-list>button[aria-pressed=true]{background:var(--studio-selected-row);border-color:var(--studio-focus);box-shadow:none}.studio-asset-picker-list .studio-asset-thumbnail{flex-shrink:0}.studio-asset-picker-list>p{color:var(--studio-muted);padding:12px;font-size:12px}.studio-effects-panel{gap:10px;font-size:12px;display:grid}.studio-effects-panel h2{color:var(--studio-title);font-size:14px}.studio-effect-header{justify-content:space-between;align-items:center;display:flex}.studio-effect-catalog{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;padding:2px;display:grid}.studio-effect-catalog-card{white-space:normal;text-align:left;justify-content:flex-start;align-items:flex-start;min-width:0;height:auto;min-height:58px;padding:10px 7px;line-height:1.35}.studio-effect-stack{gap:10px;display:grid}.studio-effect-card{border:1px solid var(--studio-border);border-radius:var(--studio-radius);background:var(--studio-background);min-width:0;box-shadow:inset 0 1px 3px var(--studio-recess-shadow);padding:10px}.studio-effect-card>summary{cursor:pointer;color:var(--studio-title);padding:4px 0;font-weight:600}.studio-effect-card[data-drop-target]{outline:2px solid var(--studio-focus);outline-offset:2px}.studio-effect-actions [draggable=true]{cursor:grab;margin-right:auto}.studio-effect-actions{justify-content:flex-end;gap:4px;margin:4px 0;display:flex}.studio-effect-actions svg{width:13px;height:13px}.studio-effect-asset{gap:5px;margin:10px 0;display:grid}.studio-table-editor{gap:10px;min-width:0;padding:12px 0;display:grid}.studio-table-editor>header{justify-content:space-between;align-items:center;font-size:12px;display:flex}.studio-table-scroll{border:1px solid var(--studio-border);border-radius:var(--studio-radius);background:var(--studio-recess);max-height:360px;overflow:auto}.studio-table-scroll table{border-collapse:collapse;min-width:100%;font-size:11px}.studio-table-scroll th,.studio-table-scroll td{border-bottom:1px solid var(--studio-border);vertical-align:top;padding:6px}.studio-table-scroll thead th{background:var(--studio-raised);z-index:1;text-align:left;position:sticky;top:0}.studio-table-scroll td{min-width:112px}.studio-table-scroll td:last-child{min-width:52px}.studio-table-scroll .studio-parameter-field{border:0;gap:0;margin:0;padding:0}.studio-table-scroll .studio-parameter-field>header{display:none}.studio-table-scroll [data-slot=input]{height:28px;padding:3px 6px;font-size:11px}.studio-table-scroll td:focus-within{background:var(--studio-hover)}.studio-table-actions{flex-wrap:wrap;gap:5px;display:flex}.studio-table-new-row{border:1px solid var(--studio-border);border-radius:var(--studio-radius);background:var(--studio-raised);gap:8px;padding:10px;display:grid}.studio-table-new-row>label{gap:4px;font-size:11px;display:grid}.studio-sequence-editor{border:1px solid var(--studio-border);border-radius:var(--studio-radius);background:var(--studio-background);margin:10px 0;padding:10px;font-size:12px}.studio-sequence-editor>summary{cursor:pointer;color:var(--studio-title);margin-bottom:8px}.studio-sequence-editor>label{gap:4px;margin:8px 0;display:grid}.studio-component-editor{gap:10px;margin:10px 0;display:grid}.studio-component-actions{flex-wrap:wrap;gap:5px;display:flex}.studio-custom-control{border:1px solid var(--studio-border);border-radius:var(--studio-radius);gap:6px;padding:10px;font-size:12px;display:grid}.studio-custom-control>fieldset{border:0;min-width:0;margin:0;padding:0}.studio-history-empty{text-align:center;color:var(--studio-muted);border:1px dashed var(--studio-border);border-radius:var(--studio-radius);padding:20px 10px}.studio-project-launch{gap:14px;display:grid}.studio-project-launch>label{gap:6px;font-size:12px;display:grid}.studio-export-progress{color:var(--studio-muted);gap:6px;font-size:12px;display:grid}.studio-export-progress progress{width:100%;height:10px;accent-color:var(--studio-primary);appearance:none;border:1px solid var(--studio-recess-edge);background:var(--studio-recess);box-shadow:inset 0 1px 3px var(--studio-recess-shadow);border-radius:6px;overflow:hidden}.studio-export-progress progress::-webkit-progress-bar{background:var(--studio-recess)}.studio-export-progress progress::-webkit-progress-value{background:linear-gradient(var(--studio-action-top),var(--studio-action-bottom));box-shadow:inset 0 1px var(--studio-action-highlight);border-radius:5px}.studio-export-progress progress::-moz-progress-bar{background:linear-gradient(var(--studio-action-top),var(--studio-action-bottom))}.studio-export-settings{grid-template-columns:1fr 1fr;gap:12px;display:grid}.studio-export-settings>label{gap:5px;font-size:12px;display:grid}.studio-export-settings>p,.studio-export-settings>.studio-table-actions{grid-column:1/-1}.studio-export-monitor{border:1px solid var(--studio-border);border-radius:var(--studio-radius);background:#101010;gap:5px;margin:0;display:grid;overflow:hidden}.studio-export-monitor img{object-fit:contain;width:100%;max-height:270px}.studio-export-monitor figcaption{color:#ccc;padding:5px 8px;font-size:11px}}@scope([data-studio-chrome]){.studio-table-row-actions{white-space:nowrap;align-items:center;gap:2px;display:flex}.studio-component-list{gap:8px;min-width:0;margin:10px 0;display:grid}.studio-component-list>header{justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}.studio-component-list>header>span{color:var(--studio-muted);font-size:11px}.studio-component-list>ol{margin:0;padding:0;list-style:none}.studio-component-list>ol>li{border-bottom:1px solid var(--studio-border);justify-content:space-between;align-items:center;gap:6px;padding:6px 0;display:flex}.studio-list-item-index{color:var(--studio-muted);font-variant-numeric:tabular-nums;flex:0 0 18px;font-size:10px}.studio-list-item-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:11px;overflow:hidden}.studio-list-item-actions{flex-shrink:0;gap:2px;display:flex}.studio-layer-rename{max-width:360px}.studio-layer-rename form{gap:14px;display:grid}.studio-layer-rename .studio-settings-actions{justify-content:flex-end;gap:8px;margin-top:0;display:flex}.studio-export-summary{border:1px solid var(--studio-border);border-radius:var(--studio-radius);background:var(--studio-panel);grid-column:1/-1;padding:10px;font-size:12px}.studio-export-summary p{margin:0}.studio-export-summary p+p{color:var(--studio-muted);margin-top:4px}}@scope([data-studio-chrome]){.studio-component-catalog{gap:10px;width:min(340px,75vw);padding:8px;display:grid}.studio-component-catalog h2{margin:0;font-size:14px}.studio-component-catalog ul{max-height:320px;margin:0;padding:0;list-style:none;overflow:auto}.studio-component-catalog li{border-bottom:1px solid var(--studio-border);align-items:center;gap:10px;padding:10px 0;display:flex}.studio-component-catalog li>div{flex:1;gap:4px;min-width:0;font-size:12px;display:grid}.studio-component-catalog small{color:var(--studio-muted);overflow-wrap:anywhere;font-size:10px}}@scope([data-studio-chrome]) to ([data-mh-scene]){.studio-custom-control :is(input:not([type=hidden],[type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=button],[type=submit],[type=reset],[type=image]),textarea,select){border-radius:var(--studio-radius);min-width:0;max-width:100%;background:var(--studio-recess)!important;color:var(--studio-foreground)!important;caret-color:var(--studio-foreground)!important;border-color:var(--studio-recess-edge)!important;box-shadow:inset 0 1px 2px var(--studio-recess-shadow)!important}.studio-custom-control :is(input:not([type]),input[type=text],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=password],textarea,select):not([data-slot]){width:100%;min-height:32px;font:inherit;border-style:solid;border-width:1px;padding:6px 8px}.studio-custom-control :is(input,textarea)::placeholder{color:var(--studio-muted);opacity:1}.studio-custom-control :is(input,textarea,select):not([data-slot]):focus-visible{outline:2px solid var(--studio-focus);outline-offset:2px}}@scope([data-studio-chrome]) to ([data-mh-scene]){.studio-audio-fade-control{gap:8px;min-width:0;display:grid}.studio-audio-fade-control>header{color:var(--studio-muted);justify-content:space-between;align-items:center;font-size:12px;display:flex}.studio-audio-fade-control>header>div{gap:2px;display:flex}.studio-audio-fade-control [data-slot=slider]{height:20px}}@scope([data-studio-chrome]){.studio-layer-heading{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex;overflow:hidden}.studio-layer-heading>h2,.studio-layer-heading>.studio-layer-count{text-overflow:ellipsis;white-space:nowrap;line-height:1.25;overflow:hidden}.studio-layer-search-tools{flex:none;align-items:center;gap:1px;display:flex}.studio-layer-search-tools .studio-layer-search-trigger[data-mh-button]{width:22px;min-width:22px;height:24px;min-height:24px;color:var(--studio-muted);box-shadow:none;border:0;padding:3px;position:relative}.studio-layer-search-tools .studio-layer-search-trigger[data-mh-button]>svg{width:14px;height:14px}.studio-layer-search-trigger[data-active]{color:var(--studio-foreground);background:var(--studio-hover)}.studio-layer-search-trigger>i{background:var(--studio-adjust-accent);border-radius:50%;width:4px;height:4px;position:absolute;top:2px;right:2px}.studio-layer-search-popover{background:var(--studio-popover);color:var(--studio-foreground);width:280px;max-width:calc(100vw - 16px);max-height:var(--radix-popover-content-available-height);gap:10px;padding:12px;font-size:12px;display:grid;overflow-y:auto}.studio-layer-search-popover>label{color:var(--studio-muted);grid-template-columns:76px minmax(0,1fr);align-items:center;gap:8px;display:grid}.studio-layer-search-popover select{border:1px solid var(--studio-border);border-radius:var(--studio-radius-inner);background:var(--studio-recess);width:100%;min-width:0;height:28px;color:var(--studio-foreground);font:inherit;padding:0 6px}.studio-layer-search-popover>label.studio-layer-search-time{gap:8px;display:flex}.studio-layer-search-time input{accent-color:var(--studio-adjust-accent);margin:0}.studio-layer-search-input{align-items:center;gap:4px;min-width:0;display:flex}.studio-layer-search-input>input{flex:1;min-width:0;height:30px;font-size:12px}.studio-layer-search-popover>footer{color:var(--studio-muted);justify-content:space-between;align-items:center;gap:4px;font-size:11px;display:flex}.studio-layer-row[data-search-context] .studio-layer-label{color:var(--studio-muted)}.studio-layer-add-timeline{width:21.6px;height:24px;color:var(--studio-muted);box-shadow:none;background:0 0;border:0;border-radius:3px;align-self:center;place-items:center;padding:3px;display:grid}.studio-layer-add-timeline:hover,.studio-layer-add-timeline:focus-visible{color:var(--studio-foreground);background:var(--studio-hover)}.studio-timeline-row[data-retime-open]>.studio-timeline-track-heading>.studio-layer-add-timeline{align-self:start;margin-top:12px}}@scope([data-studio-chrome]){.studio-edit-history{color:var(--studio-title);margin-top:19.44px}.studio-edit-history>header{justify-content:space-between;align-items:center;font-size:12.96px;display:flex}.studio-edit-history>header>span{color:var(--studio-muted);font-size:10.368px}.studio-edit-history>p{color:var(--studio-muted);margin:8.64px 0 12.96px;font-size:10.368px;line-height:1.6}.studio-edit-history>ol{flex-direction:column;gap:6.48px;max-height:367.2px;margin:0;padding:0;list-style:none;display:flex;overflow:auto}.studio-edit-history li{border:1px solid var(--studio-border);border-radius:var(--studio-radius);background:var(--studio-recess);padding:9.72px 10.8px}.studio-edit-history li.current{border-color:var(--studio-action-edge);background:var(--studio-selected-row)}.studio-edit-history li.undone{opacity:.55}.studio-history-entry-meta,.studio-history-entry-label{justify-content:space-between;align-items:baseline;gap:8.64px;display:flex}.studio-history-entry-meta{color:var(--studio-muted);margin-bottom:6.48px;font-size:10.368px}.studio-history-entry-meta small,.studio-history-entry-label small{font-size:inherit}.studio-history-entry-meta time,.studio-history-entry-label>small{flex-shrink:0}.studio-history-entry-label{font-size:11.664px;line-height:1.5}.studio-history-entry-label b{overflow-wrap:anywhere;font-weight:500}.studio-history-entry-label>small{color:var(--studio-focus);font-size:10.368px}.studio-history-initial-state{border-top:1px solid var(--studio-border);color:var(--studio-muted);margin-top:10.8px;padding-top:10.8px;font-size:10.368px}.studio-parameter-panel>.studio-parameter-group>legend{z-index:5;background:var(--studio-panel);color:var(--studio-title);border:0;margin-bottom:10.8px;padding:12.96px 0;font:600 16.848px/1.4 Inter,ui-sans-serif,system-ui,sans-serif;position:sticky;top:-12.96px}.studio-parameter-panel>.studio-parameter-group>legend:after{content:"";background:var(--studio-primary);width:45.36px;height:1px;position:absolute;bottom:-1px;left:0}.studio-parameter-panel>.studio-parameter-group>legend{flex-direction:column;align-items:flex-start;gap:5px}.studio-parameter-panel>.studio-parameter-group>legend>small{color:var(--studio-primary);letter-spacing:.16em;font:400 9.072px Courier New,monospace}.studio-parameter-panel>.studio-parameter-group>legend>b{font-weight:600}.studio-parameter-section{border-radius:var(--studio-radius);background:var(--studio-property-surface);margin:8.64px 0}.studio-parameter-section>summary{min-height:38.88px;padding:0 12.96px;font-size:12.96px;font-weight:500}.studio-parameter-section>div{padding:9.72px 12.96px 14.04px}.studio-parameter-field{border:0;margin:3.24px 0;padding:4.32px 0}.studio-parameter-field>header [data-slot=button]{width:21.6px;height:21.6px;min-height:0}.studio-numeric-input [data-slot=input]{text-align:right;padding:0 5.4px}.studio-numeric-editor[data-has-range]{grid-template-columns:65px minmax(0,1fr);align-items:center;gap:8.64px;display:grid}.studio-numeric-editor[data-has-range]>.studio-field-error{grid-column:1/-1}.studio-numeric-editor [data-slot=slider]{min-width:0;height:20px}.studio-transform-fields{gap:4.32px 8.64px}.studio-transform-fields>label{gap:2.16px;font-size:10.368px}.studio-timeline-zoom-controls{flex:none;gap:5.4px;margin-left:auto}.studio-keyframe-inspector{background:0 0;border:0;margin:0;padding:0}.studio-keyframe-inspector>label{color:var(--studio-muted);gap:5px;margin:10px 0;font-size:11px;display:grid}.studio-keyframe-inspector>.studio-keyframe-time{justify-content:space-between;align-items:center;margin:4px 0 8px;display:flex}.studio-keyframe-time>.studio-numeric-editor{width:105px}.studio-keyframe-inspector>label:not(.studio-keyframe-time){justify-content:space-between;align-items:center;gap:8.64px;margin:7.56px 0;font-size:11.88px;display:flex}.studio-keyframe-inspector>label>[data-slot=select-trigger]{width:auto;min-width:129.6px;max-width:75%;height:27px;font-size:11.88px}.studio-easing-preview{border:1px solid var(--studio-curve-edge);border-radius:var(--studio-radius);background:var(--studio-curve-background);width:100%;height:144.72px;display:block}.studio-easing-grid{fill:none;stroke:var(--studio-border);stroke-width:.5px}.studio-easing-line{fill:none;stroke:var(--studio-focus);stroke-width:2.3px}.studio-easing-preview text{fill:var(--studio-muted);font:9px system-ui,sans-serif}.studio-bezier-editor svg{border-color:var(--studio-curve-edge);background:var(--studio-curve-background);box-shadow:inset 0 1px 0 var(--studio-control-highlight),0 2px 9px var(--studio-control-shadow)}.studio-curve-empty{color:var(--studio-muted);padding:14px;font-size:11px;line-height:1.5}.studio-component-catalog{gap:15.12px;width:auto;padding:17.28px;display:grid}.studio-component-catalog>ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:8.64px;max-height:none;display:grid;overflow:visible}.studio-component-catalog>ul>li{border:0;flex-direction:column;align-items:stretch;gap:6px;min-width:0;padding:0;display:flex}.studio-component-card[data-slot=button]{border:1px solid var(--studio-border);border-radius:var(--studio-radius);background:var(--studio-creation-surface);width:100%;min-width:0;height:auto;min-height:120.96px;box-shadow:none;white-space:normal;text-align:left;flex-direction:column;order:0;justify-content:flex-start;align-items:flex-start;gap:10.8px;padding:12.96px;display:flex}.studio-component-card[data-slot=button]:hover:not(:disabled){border-color:var(--studio-focus);background:var(--studio-hover)}.studio-creation-symbol{border:1px solid var(--studio-border);border-radius:var(--studio-radius);background:var(--studio-raised);width:36.72px;height:36.72px;color:var(--studio-focus);flex:none;place-items:center;display:grid}.studio-creation-copy{flex-direction:column;gap:3.24px;min-width:0;display:flex}.studio-creation-copy b{color:var(--studio-foreground);font-size:12.96px;font-weight:600;line-height:1.4}.studio-creation-copy small{color:var(--studio-muted);overflow-wrap:anywhere;font-size:10.368px;line-height:1.5}.studio-component-catalog li>.studio-component-media{flex:none;order:1;display:block}.studio-component-media:empty{display:none}.studio-component-media>[data-slot=button]{width:100%}.studio-timeline{--timeline-heading-width:180px}.studio-timeline-row{border-bottom:0;height:46px;position:relative}.studio-timeline-ruler-row:after,.studio-timeline-row:after{content:"";background:var(--studio-row-edge);pointer-events:none;z-index:2;height:1px;position:absolute;bottom:0;left:0;right:0}.studio-timeline-track-heading{min-width:0;padding-left:calc(var(--node-depth,0)*10.8px);border-right:1px solid var(--studio-track-edge);align-items:center;display:flex}.studio-timeline-track-heading>.studio-timeline-heading{width:100%;min-width:0;height:46px;min-height:0;box-shadow:none;text-align:left;background:0 0;border:0;border-radius:0;flex:1;padding:5.4px 6.48px;display:block;overflow:hidden;transform:none}.studio-timeline-heading>b,.studio-timeline-heading>small{text-overflow:ellipsis;white-space:nowrap;line-height:1.1;display:block;overflow:hidden}.studio-timeline-heading>b{color:var(--studio-title);margin-top:2.16px;font-size:11.664px;font-weight:600}.studio-timeline-heading>small{color:var(--studio-muted);margin-top:2.16px;font-size:7.776px;font-weight:400}.studio-timeline-heading>.studio-timeline-type{letter-spacing:.08em;align-items:center;gap:4.32px;font-size:7.776px;display:flex}.studio-timeline-type>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.studio-timeline-expand{width:21.6px;height:32.4px;color:var(--studio-muted);background:0 0;border:0;flex:none;padding:0}.studio-timeline-label-resizer{position:relative;overflow:visible}.studio-layer-drag-handle{width:21.6px;height:32.4px;color:var(--studio-muted);cursor:grab;touch-action:none;background:0 0;border:0;border-radius:0;flex:none;place-items:center;padding:0;font-size:15.552px;display:grid}.studio-layer-drag-handle:active{cursor:grabbing;transform:none}.studio-timeline-row[data-selected]{background:var(--studio-selected-row);box-shadow:inset 2px 0 var(--studio-primary)}.studio-timeline-lane{min-height:46px}.studio-timeline-key{color:var(--studio-key-color);font-size:11px;top:14px}.studio-timeline-tick{color:var(--studio-muted);border-color:var(--studio-track-edge);font-size:9.072px}}@scope([data-studio-shell]) to ([data-mh-scene]){.studio-timeline-label-resizer>.studio-divider-x{z-index:4;width:6px;height:100%;inset:0 -3px 0 auto}.studio-tool-panel{border-radius:var(--studio-radius);background:var(--studio-panel);flex-direction:column;width:397.44px;max-height:calc(100% - 20px);padding:0;display:flex;bottom:auto;overflow:hidden}.studio-tool-panel[data-tool=assets]{width:453.6px;padding:0}.studio-tool-panel[data-tool=effects]{padding:0}.studio-tool-panel-header{border-bottom:1px solid var(--studio-border);background:var(--studio-raised);flex:none;justify-content:space-between;align-items:center;gap:12.96px;min-height:75.6px;padding:15.12px 17.28px;display:flex}.studio-tool-panel-header>span{gap:3.24px;min-width:0;display:grid}.studio-tool-panel-header b{font-size:16.848px;font-weight:600}.studio-tool-panel-header small{color:var(--studio-muted);font-size:11.664px}.studio-tool-panel .studio-tool-panel-close{flex:none;width:30.24px;height:30.24px;position:static}.studio-tool-panel-body{scrollbar-width:thin;min-height:0;padding:12.96px;overflow:auto}.studio-tool-panel[data-tool=components] .studio-tool-panel-body{padding:0}.studio-timeline-body{grid-template-columns:minmax(0,1fr);min-width:0;min-height:0;display:grid;overflow:hidden}.studio-timeline-body[data-has-inspector]{grid-template-columns:minmax(0,1fr) 302.4px}.studio-timeline-scroll{min-width:0;min-height:0}.studio-timeline-inspector{border-left:1px solid var(--studio-border);background:var(--studio-panel);scrollbar-width:thin;min-width:0;min-height:0;padding:12.96px;overflow:auto}.studio-timeline-inspector>header{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.studio-timeline-inspector>header small{color:var(--studio-primary);letter-spacing:.16em;font:9.072px Courier New,monospace;display:block}.studio-timeline-inspector>header b{color:var(--studio-title);margin-top:2.16px;font:600 15.12px/1.4 ui-sans-serif,system-ui,sans-serif;display:block}@container studio-workspace (width<=1180px){.studio-timeline-body[data-has-inspector]{grid-template-columns:minmax(0,1fr) 270px}}@container studio-workspace (width<=1274px){.studio-action-label{display:none}}}@scope([data-studio-chrome]){.studio-timeline-track-heading{grid-template-columns:21.6px minmax(0,1fr) 25.92px;height:100%;padding-left:0;display:grid;overflow:hidden}.studio-timeline-title-group{align-items:center;min-width:0;height:100%;display:flex}.studio-timeline-title-group>.studio-timeline-heading{width:100%;min-width:0;height:100%;min-height:0;box-shadow:none;text-align:left;background:0 0;border:0;border-radius:0;flex:1;padding:5.4px 6.48px;display:block;overflow:hidden;transform:none}.studio-timeline-expand,.studio-timeline-expand-spacer{width:14px;height:32.4px;color:var(--lightningcss-light,var(--studio-dim))var(--lightningcss-dark,#b8aa98);background:0 0;border:0;border-radius:0;flex:0 0 14px;place-items:center;padding:0;display:grid;transform:none}.studio-timeline-expand svg{fill:currentColor;stroke:none;transform-origin:50%;width:12px;height:12px;transition:transform .14s ease-out;display:block;transform:rotate(0)}.studio-timeline-expand[aria-expanded=true] svg{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.studio-timeline-expand svg{transition:none}}.studio-timeline-type>span:first-child{flex:none}.studio-layer-drag-handle{color:var(--lightningcss-light,var(--studio-faint))var(--lightningcss-dark,#5e5a53);box-shadow:none;-webkit-user-select:none;user-select:none;align-self:center}.studio-layer-drag-handle svg{fill:currentColor;stroke:none;width:12.96px;height:19.44px}.studio-layer-drag-handle:hover,.studio-layer-drag-handle:focus-visible{color:var(--lightningcss-light,var(--studio-accent-text))var(--lightningcss-dark,#c8966d);background:0 0}.studio-layer-drag-handle:disabled{opacity:.35;cursor:default}.studio-timeline-row[data-layer-dragging]{opacity:.48}.studio-timeline-row[data-layer-drop]{box-shadow:inset 0 2px var(--studio-orange);background:var(--studio-selected-row)}.studio-timeline-visibility{width:23.76px;min-width:23.76px;height:23.76px;min-height:23.76px;color:var(--studio-ink-2);box-shadow:none;background:0 0;border:0;border-radius:0;place-items:center;padding:3.24px;display:grid}.studio-timeline-visibility svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:17.28px;height:17.28px;overflow:visible}.studio-timeline-visibility[aria-pressed=false]{color:var(--studio-faint)}.studio-timeline-visibility:hover,.studio-timeline-visibility:focus-visible{color:var(--studio-accent-text)}.studio-timeline-visibility:active{transform:none}.studio-timeline-row[data-property-row]>.studio-timeline-track-heading{padding-left:38.88px;display:flex}.studio-timeline-row[data-property-row] .studio-timeline-title-group{flex:1}.studio-timeline-row[data-property-row] .studio-timeline-heading{flex-direction:column;justify-content:center;align-items:stretch;gap:2px;padding-block:3px;display:flex}.studio-timeline-row[data-property-row] .studio-timeline-heading>:is(b,small){flex:none;margin-top:0;line-height:1.25}.studio-timeline-row[data-property-row] .studio-timeline-heading>b{font-size:10.368px;font-weight:400}.studio-timeline-label-resizer{white-space:nowrap;color:var(--studio-muted);align-items:center;gap:6.48px;padding-right:10px;font-size:10.368px;display:flex}.studio-timeline-label-resizer>.studio-divider-x{cursor:col-resize;background:0 0;width:7.56px;height:100%;inset:0 0 0 auto}.studio-timeline-label-resizer>.studio-divider-x:after{content:"";background:var(--studio-line-3);border-radius:1.08px;width:2.16px;height:auto;position:absolute;top:6.48px;bottom:6.48px;right:2.16px;transform:none}.studio-timeline-label-resizer>.studio-divider-x:hover:after,.studio-timeline-label-resizer>.studio-divider-x:focus-visible:after{background:var(--studio-focus)}.studio-timeline-key{width:18.36px;height:18.36px;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;top:50%;transform:translate(-50%,-50%)}.studio-timeline-key:hover,.studio-timeline-key:active{background:0 0;transform:translate(-50%,-50%)}.studio-timeline-key>i{border:1px solid var(--studio-key-edge);background:var(--studio-key-color);transform:rotate(var(--studio-key-rotation,45deg));position:absolute;inset:3.24px}.studio-timeline-key[data-keyframe-hold]{--studio-key-rotation:0deg}.studio-timeline-key[aria-pressed=true]>i{background:var(--studio-key-active);border-color:var(--studio-key-active-edge);box-shadow:0 0 5px var(--studio-adjust-glow)}.studio-timeline-key[aria-pressed=mixed]>i{border-color:var(--studio-key-active-edge);background:linear-gradient(135deg,var(--studio-key-active) 50%,var(--studio-key-color) 50%)}.studio-timeline-key>b{color:var(--studio-orange-ink);pointer-events:none;place-items:center;font-size:7.776px;line-height:1;display:grid;position:absolute;inset:0}.studio-timeline-hold{box-sizing:border-box;background:color-mix(in srgb,var(--studio-key-color) 26%,transparent);border-block:1px solid color-mix(in srgb,var(--studio-key-edge) 60%,transparent);z-index:2;height:4px;position:absolute;top:50%;transform:translateY(-50%)}:is(.studio-layer-drag-handle,.studio-timeline-expand,.studio-timeline-heading,.studio-timeline-visibility,.studio-info-help):focus-visible{outline:2px solid var(--studio-focus);outline-offset:-2px}}@scope([data-studio-chrome]){.studio-timeline{position:relative}.studio-timeline-title-group{padding-left:calc(var(--timeline-depth,0) * 14px)}.studio-timeline-row[data-property-row]>.studio-timeline-track-heading{padding-left:calc(38.88px + var(--timeline-depth,0) * 14px)}.studio-timeline-row[data-property-row] .studio-timeline-title-group{padding-left:0}.studio-timeline-row[data-group-row]:not([data-selected])>.studio-timeline-track-heading{background:var(--studio-panel)}.studio-timeline-row[data-group-row] .studio-timeline-heading>b{font-weight:650}.studio-timeline-type>.studio-timeline-group-path{letter-spacing:0;color:var(--studio-muted);text-align:left;flex:1}.studio-timeline-row[data-layer-drop-allowed]>.studio-timeline-track-heading{box-shadow:inset 0 0 0 1px var(--studio-focus)}.studio-timeline-row[data-layer-drop-edge=after]{box-shadow:inset 0 -2px var(--studio-orange)}.studio-layer-drag-status{z-index:8;border:1px solid var(--studio-focus);border-radius:var(--studio-radius);background:var(--studio-panel);max-width:calc(100% - 20px);color:var(--studio-title);pointer-events:none;box-shadow:var(--studio-shadow);margin:0;padding:7px 10px;font-size:11px;position:absolute;bottom:8px;left:10px}.studio-layer-drag-status[data-blocked]{border-color:var(--studio-danger);color:var(--studio-error-text)}}@scope([data-studio-chrome]) to ([data-mh-scene]){.studio-timeline-zoom-controls{gap:4.32px;margin-left:0}:scope.studio-view-controls{border:1px solid var(--studio-border);border-radius:var(--studio-radius);background:var(--studio-panel);color:var(--studio-chrome-view);align-items:center;gap:6px;padding:4px;font-size:10.368px;display:flex}:scope.studio-view-controls>[data-slot=button]{border-color:var(--studio-chrome-control-edge);height:26px;min-height:26px;color:var(--studio-chrome-tool);gap:0;padding:0 8px;font-size:11px;font-weight:400;line-height:1}:scope.studio-view-controls>.studio-view-toggle[data-slot=button]{width:26px;min-width:26px;color:var(--studio-chrome-tool);padding:0}.studio-view-toggle>svg{stroke-width:1.5px;width:14px;height:14px}:scope.studio-view-controls>.studio-view-toggle[aria-expanded=false]{letter-spacing:.1em;width:38.88px;font:9.072px Courier New,monospace}:scope.studio-view-controls>.studio-view-hand[data-slot=button],:scope.studio-view-controls>.studio-view-settings[data-slot=button]{width:26px;min-width:26px;padding:0}.studio-view-settings>svg{stroke-width:1.5px;width:14px;height:14px}.studio-preview-settings{min-width:220px}.studio-preview-setting-note{color:var(--studio-muted);margin-left:auto;font-size:11px}.studio-preview-settings-help{max-width:230px;color:var(--studio-muted);margin:4px 8px 6px;font-size:11px;line-height:1.5}:scope.studio-view-controls>.studio-view-fit[data-slot=button]{min-width:40px}.studio-view-hand>svg{stroke-width:1.5px;width:14px;height:14px}}@scope([data-studio-chrome]) to ([data-mh-scene]){.studio-timeline-scrollbar{z-index:5;margin-left:var(--timeline-heading-width);scrollbar-width:thin;scrollbar-color:transparent transparent;overscroll-behavior-x:contain;background:0 0;height:13px;min-height:13px;position:sticky;bottom:0;overflow:scroll hidden}.studio-timeline-scrollbar:is(:hover,:focus-visible,[data-scrolling]){scrollbar-color:auto}.studio-timeline-scrollbar:focus-visible{outline:1px solid var(--studio-focus);outline-offset:-1px}.studio-timeline-scrollbar[data-locked]{overflow-x:hidden}}@scope([data-studio-chrome]) to ([data-mh-scene]){:scope.studio-view-controls>.studio-view-hand[data-slot=button][aria-pressed=true]{color:var(--studio-chrome-key);border-color:var(--studio-focus);background:var(--studio-selected-row);box-shadow:inset 0 1px var(--studio-control-highlight)}.studio-table-actions>[data-slot=button][aria-pressed=true],.studio-option-buttons>[data-slot=button][aria-pressed=true],.studio-anchor-control [data-slot=button][aria-pressed=true]{color:var(--studio-segment-text);background:var(--studio-segment);border-color:var(--studio-focus);box-shadow:inset 0 1px var(--studio-control-highlight)}.studio-asset-picker-list>button[data-slot=button][aria-pressed=true]{border-color:var(--studio-focus);background:var(--studio-selected-row);color:var(--studio-title)}.studio-option-buttons{border:1px solid var(--studio-border);border-radius:var(--studio-radius);background:var(--studio-recess);grid-template-columns:repeat(auto-fit,minmax(64px,1fr));gap:3.24px;padding:3.24px;display:grid}.studio-option-buttons>[data-slot=button]{width:100%;min-width:0;height:auto;min-height:33.48px;box-shadow:none;white-space:normal;overflow-wrap:anywhere;border-color:#0000;padding:6.48px}.studio-table-actions>[data-slot=button][aria-pressed]{min-width:51.84px}.studio-parameter-field :is([data-slot=input],[data-slot=textarea],[data-slot=select-trigger]){width:100%;min-width:0;max-width:100%}.studio-parameter-field [data-slot=select-trigger]>[data-slot=select-value]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}}[data-studio-shell],[data-studio-chrome]{--studio-adjust-accent:var(--mh-ui-adjust-accent);--studio-adjust-glow:var(--mh-ui-adjust-glow);--studio-adjust-grip:var(--studio-ink-2)}@scope([data-studio-chrome]) to ([data-mh-scene]){.studio-timeline-ruler:focus{outline:none}.studio-layer-drag-handle:not(:disabled):is(:hover,:focus-visible,:active){color:var(--studio-adjust-accent)}.studio-layer-drag-handle:not(:disabled):is(:hover,:focus-visible,:active)>svg{filter:drop-shadow(0 0 3px var(--studio-adjust-glow))}.studio-timeline-key:not(:disabled):hover>i{border-color:var(--studio-key-active-edge);box-shadow:0 0 5px var(--studio-adjust-glow)}.studio-timeline-key:focus-visible{outline:none}.studio-timeline-key:focus-visible>i{outline:2px solid var(--studio-focus);outline-offset:2px}.studio-timeline-key:disabled{opacity:.45;cursor:default}.studio-timeline-label-resizer>.studio-divider:is(:hover,:focus-visible,:active){opacity:1;background:0 0}.studio-timeline-label-resizer>.studio-divider:is(:hover,:focus-visible,:active):after{background:var(--studio-adjust-accent);box-shadow:0 0 7px var(--studio-adjust-glow)}}@scope([data-studio-chrome]) to ([data-mh-scene]){button[data-mh-button]{border-radius:var(--studio-radius)}.studio-parameter-panel button[data-mh-button][data-size=sm]{gap:5px;height:28px;min-height:28px;padding:0 8px;font-size:11.664px;font-weight:400;line-height:1.3}.studio-parameter-panel button[data-mh-button][data-size=xs]{height:24px;padding:0 7px;font-size:10.8px;font-weight:400;line-height:1.3}.studio-parameter-panel button[data-mh-button][data-size=sm]>svg{width:13px;height:13px}.studio-parameter-panel>.studio-parameter-group>legend{margin-bottom:12px}.studio-parameter-section{border-color:var(--studio-border);margin:12px 0}.studio-parameter-section>summary{background:color-mix(in srgb,var(--studio-raised) 45%,var(--studio-property-surface));gap:8px;min-height:36px;padding:0 12px;font-size:12px;font-weight:500}.studio-parameter-section>summary>button[data-mh-button]{width:22px;height:22px;min-height:22px;color:var(--studio-muted);box-shadow:none;padding:0}.studio-parameter-section>summary>button[data-mh-button]>svg{width:12px;height:12px}.studio-parameter-section>div{padding:12px}.studio-parameter-section>div>.studio-parameter-field{margin:0;padding:0}.studio-parameter-section>div>.studio-parameter-field+.studio-parameter-field{border-top:1px solid color-mix(in srgb,var(--studio-border) 55%,transparent);margin-top:12px;padding-top:10px}.studio-parameter-field>header button[data-mh-button]{width:20px;height:20px;min-height:20px;padding:0}.studio-parameter-field>header button[data-mh-button]>svg{width:12px;height:12px}.studio-parameter-field input[data-slot=input]{font-size:12px}.studio-parameter-field .studio-numeric-input input[data-slot=input]{height:26px;font-size:11.664px}.studio-parameter-field>div>input[data-slot=input]{height:30px}.studio-asset-picker{grid-template-columns:60px minmax(0,1fr);gap:8px}.studio-asset-picker>.studio-asset-thumbnail{width:60px;height:60px}.studio-asset-picker-controls{align-content:start;gap:4px}.studio-asset-picker-controls>.studio-asset-picker-current[data-mh-button]{text-overflow:ellipsis;white-space:nowrap;font-size:11.664px;font-weight:500}}@scope([data-studio-chrome]) to ([data-mh-scene]){.studio-inspector-page{min-width:0}.studio-inspector-page-heading{border-bottom:1px solid var(--studio-border);margin:0 0 12px;padding:12px 0 14px;position:relative}.studio-inspector-page-heading:after{content:"";background:var(--studio-primary);width:45px;height:1px;position:absolute;bottom:-1px;left:0}.studio-inspector-page-heading>small{color:var(--studio-primary);letter-spacing:.16em;font:400 9.072px/1.4 Courier New,monospace}.studio-inspector-page-heading>h2{color:var(--studio-title);margin:5px 0 0;font-size:16.848px;font-weight:600;line-height:1.4}.studio-inspector-section{margin:0 0 12px}.studio-inspector-section [data-slot=panel-body]{flex-direction:column;align-items:stretch;gap:10px;min-width:0;padding:12px;font-size:11.664px;line-height:1.5;display:flex}.studio-inspector-section [data-slot=panel-body]>p{margin:0}.studio-inspector-section [data-slot=panel-body]>form{gap:10px;min-width:0;display:grid}.studio-inspector-section [data-slot=panel-body] input[data-slot=input]{width:100%;min-width:0;height:30px;padding:0 8px;font-size:12px}.studio-inspector-section [data-slot=panel-body] button[data-mh-button]{gap:5px;height:28px;min-height:28px;padding:0 8px;font-size:11.664px;font-weight:400;line-height:1.3}.studio-inspector-section [data-slot=panel-body] button[data-mh-button]>svg{width:13px;height:13px}.studio-inspector-section [data-slot=panel-body]>form>button[data-mh-button]{justify-self:start}.studio-inspector-section [data-slot=panel-body] fieldset{border:0;gap:14px;min-width:0;margin:0;padding:0;display:grid}.studio-inspector-section [data-slot=panel-body] .studio-field-description{color:var(--studio-muted);margin:0;font-size:10.8px;line-height:1.6}.studio-settings-subgroup>h3{color:var(--studio-title);margin:0 0 8px;font-size:11px;font-weight:500}.studio-settings-subgroup+.studio-settings-subgroup{border-top:1px solid var(--studio-border);padding-top:12px}.studio-settings-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.studio-settings-grid>.studio-settings-field{color:var(--studio-muted);grid-template-columns:minmax(0,1fr);gap:5px;margin:0;font-size:11px;display:grid}.studio-settings-grid>.studio-settings-field>input{text-align:right;color:var(--studio-foreground)}.studio-inspector-section [data-slot=panel-body] .studio-settings-actions,.studio-inspector-actions{border-top:1px solid var(--studio-border);flex-wrap:wrap;gap:6px;margin:2px 0 0;padding-top:10px;display:flex}.studio-settings-actions>button:last-child:nth-child(3){flex-basis:100%}.studio-inspector-note{border-left:2px solid var(--studio-focus);background:var(--studio-raised);color:var(--studio-muted);margin:0;padding:9px 10px;font-size:11px;line-height:1.6}.studio-camera-panel{padding:0;font-size:11.664px}.studio-camera-panel .studio-parameter-group>legend{display:none}.studio-camera-panel .studio-parameter-section{margin-top:0}.studio-edit-history .studio-inspector-section [data-slot=panel-body]>ol{flex-direction:column;gap:6px;max-height:367px;margin:0;padding:0;list-style:none;display:flex;overflow:auto}.studio-edit-history .studio-history-initial-state{margin-top:0;padding-top:10px}.studio-inspector-section [data-slot=panel-body] .studio-history-empty{border:1px dashed var(--studio-border);text-align:left;margin:0;padding:12px;font-size:11px;line-height:1.6}.studio-inspector-section>details>summary:focus-visible{outline:1px solid var(--studio-focus);outline-offset:-2px}}@scope([data-studio-chrome]) to ([data-mh-scene]){.studio-project-save-status{color:var(--studio-muted);align-items:center;gap:5px;font-size:10.8px;display:inline-flex}.studio-project-save-status>i{background:var(--studio-muted);border-radius:50%;flex:none;width:5px;height:5px}.studio-project-save-status:is([data-save-phase=saved],[data-save-phase=idle])>i{background:#6eaa79}.studio-project-save-status[data-save-phase=saving]>i{background:#c6a366}.studio-project-save-status:is([data-save-phase=error],[data-save-phase=conflict])>i{background:var(--studio-danger)}.studio-project-file-card{border:1px solid var(--studio-border);border-radius:var(--studio-radius);background:var(--studio-property-surface);margin-bottom:20px;overflow:hidden}.studio-project-file-save{gap:9px;padding:12px;display:grid}.studio-project-file-save>.studio-field-description{margin:0;line-height:1.6}.studio-project-file-save [role=status]{overflow-wrap:anywhere;color:var(--studio-focus);margin:0;font-size:11px}.studio-project-file-card input[data-slot=input]{min-width:0;height:30px;font-size:11.664px}.studio-project-file-card button[data-mh-button]{height:28px;padding:0 9px;font-size:11.664px;font-weight:400}.studio-project-file-save>button[data-mh-button]{width:100%;height:32px;color:var(--studio-chrome-key);border-color:var(--studio-focus);background:var(--studio-raised);box-shadow:none}.studio-unified-history{background:0 0;border:0;overflow:visible}.studio-unified-history>details>summary{background:0 0;min-height:32px;padding:0}.studio-unified-history>details>summary:before{display:none}.studio-unified-history>details>summary>h2{font-size:13px;font-weight:600}.studio-unified-history>details>.studio-inspector-section [data-slot=panel-body]{gap:12px;padding:12px 0}.studio-checkpoint-create{border:1px solid var(--studio-border);border-radius:var(--studio-radius);background:var(--studio-property-surface);padding:10px}.studio-checkpoint-create>label{color:var(--studio-muted);font-size:10.8px}.studio-unified-history .studio-checkpoint-create>button[data-mh-button]{color:var(--studio-chrome-key);border-color:var(--studio-border);background:var(--studio-raised);box-shadow:none;justify-self:stretch}.studio-history-timeline{border-left:1px solid var(--studio-border);gap:10px;margin:0 0 0 4px;padding:0 0 0 14px;list-style:none;display:grid}.studio-history-timeline>li{border-bottom:1px solid var(--studio-border);min-width:0;padding:8px 0 12px;position:relative}.studio-history-timeline>li:before{content:"";background:var(--studio-muted);width:7px;height:7px;box-shadow:0 0 0 3px var(--studio-panel);border-radius:50%;position:absolute;top:14px;left:-18px}.studio-history-event-meta{color:var(--studio-muted);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px;margin-bottom:5px;font-size:9.5px;display:flex}.studio-history-event-meta>time{white-space:nowrap;font:9px/1.4 Courier New,monospace}.studio-history-event-main{justify-content:space-between;align-items:center;gap:8px;display:flex}.studio-history-event-main>strong{min-width:0;color:var(--studio-title);overflow-wrap:anywhere;font-size:11.664px;font-weight:500;line-height:1.5}.studio-history-event-main>small{color:var(--studio-muted);flex:none;font-size:9.5px}.studio-history-timeline>li[data-undone]{opacity:.5}.studio-history-timeline>li[data-undone] .studio-history-event-main>strong{text-decoration:line-through}.studio-history-timeline>li[aria-current=step] .studio-history-event-main>small{color:var(--studio-focus)}.studio-history-timeline>li[data-history-kind=checkpoint]{border:1px solid var(--studio-focus);border-radius:var(--studio-radius);background:var(--studio-raised);padding:10px}.studio-history-timeline>li[data-history-kind=checkpoint]:before{background:var(--studio-focus);box-shadow:0 0 0 3px var(--studio-panel),0 0 8px var(--studio-adjust-glow);left:-19px}.studio-history-timeline>li[data-history-kind=checkpoint] .studio-history-event-meta>b{color:var(--studio-focus);letter-spacing:.04em;font-size:10px;font-weight:500}.studio-history-checkpoint-current{color:var(--studio-focus);margin-top:6px;font-size:9.5px;display:block}.studio-history-event-main>button[data-mh-button]{flex:none;height:25px;min-height:25px;padding:0 7px;font-size:10.8px}}@scope([data-studio-chrome]) to ([data-mh-scene]){.studio-timeline-surfaces{grid-template-columns:var(--timeline-heading-width) minmax(0,1fr);min-height:calc(var(--timeline-viewport-height,220px) - 13px);align-items:start;display:grid}.studio-timeline-tracks{min-width:0;min-height:calc(var(--timeline-viewport-height,220px) - 13px);grid-area:1/1/auto/-1}.studio-timeline-curve-surface{height:calc(var(--timeline-viewport-height,220px) - 45px);z-index:2;grid-area:1/2;min-width:0;min-height:80px;margin-top:32px;position:sticky;top:32px}.studio-timeline[data-curve-mode] .studio-timeline-lane,.studio-timeline[data-curve-mode] .studio-timeline-retime{visibility:hidden;pointer-events:none}.studio-timeline[data-curve-mode] .studio-timeline-track-heading{grid-template-columns:12px 21.6px minmax(0,1fr) 23.76px}.studio-timeline[data-curve-mode] .studio-timeline-row[data-property-row]>.studio-timeline-track-heading{grid-template-columns:12px minmax(0,1fr);gap:8px}.studio-timeline[data-curve-mode] .studio-timeline-row[data-audio-row]>.studio-timeline-track-heading{grid-template-columns:12px 21.6px minmax(0,1fr) 52px}.studio-graph-checkbox{appearance:none;border:1px solid var(--studio-border);background:var(--studio-recess);cursor:pointer;border-radius:2px;flex:none;place-items:center;width:12px;height:12px;margin:0 0 0 3px;display:grid}.studio-graph-checkbox:checked,.studio-graph-checkbox:indeterminate{background:var(--studio-focus);border-color:var(--studio-focus)}.studio-graph-checkbox:checked:after{content:"✓";color:var(--studio-background);font:10px/1 sans-serif}.studio-graph-checkbox:indeterminate:after{content:"−";color:var(--studio-background);font:10px/1 sans-serif}.studio-graph-checkbox:disabled{opacity:.3;cursor:default}.studio-graph-checkbox:focus-visible{outline:1px solid var(--studio-focus);outline-offset:2px}.studio-timeline-curve-legend{flex:0 auto;gap:2px;min-width:0;max-width:128px;height:3px;display:flex;overflow:hidden}.studio-timeline-type>.studio-timeline-curve-legend:first-child{flex:0 auto}.studio-timeline-curve-legend>span{border-radius:1px;flex:0 12px;width:12px;min-width:0;height:100%;display:block}.studio-timeline-row[data-property-row] .studio-timeline-heading[data-has-curve-legend]{gap:1px;padding-block:2px}.studio-timeline-row[data-property-row] .studio-timeline-type{height:3px;line-height:0}.studio-graph-editor{background:var(--studio-track-background);grid-template-columns:260px minmax(0,1fr);height:100%;min-height:0;font-size:11px;display:grid;position:relative}.studio-graph-layers{border-right:1px solid var(--studio-border);background:var(--studio-panel);grid-template-rows:32px minmax(0,1fr);min-width:0;min-height:0;display:grid}.studio-graph-layer-label>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.studio-graph-layers input[type=checkbox]{appearance:none;border:1px solid var(--studio-border);background:var(--studio-recess);cursor:pointer;border-radius:2px;flex:none;place-items:center;width:12px;height:12px;margin:0;display:grid}.studio-graph-layers input[type=checkbox]:checked,.studio-graph-layers input[type=checkbox]:indeterminate{background:var(--studio-focus);border-color:var(--studio-focus)}.studio-graph-layers input[type=checkbox]:checked:after{content:"✓";color:var(--studio-background);font:10px/1 sans-serif}.studio-graph-layers input[type=checkbox]:indeterminate:after{content:"−";color:var(--studio-background);font:10px/1 sans-serif}.studio-graph-layers input:disabled{opacity:.3;cursor:default}.studio-graph-layers input:focus-visible{outline:1px solid var(--studio-focus);outline-offset:2px}.studio-graph-main{grid-template-rows:32px minmax(0,1fr) 28px auto;min-width:0;min-height:0;display:grid}.studio-graph-editor[data-embedded]{grid-template-columns:minmax(0,1fr)}.studio-graph-editor[data-embedded] .studio-graph-main{grid-template-rows:minmax(0,1fr) 28px}.studio-graph-editor[data-embedded]>.studio-curve-presets{z-index:4;width:208px;position:absolute;top:0;bottom:28px;right:0}.studio-graph-editor[data-embedded]>.studio-graph-error{max-width:calc(100% - 16px);left:8px}.studio-graph-ruler{border-bottom:1px solid var(--studio-row-edge);cursor:ew-resize;touch-action:none;position:relative;overflow:hidden}.studio-graph-ruler:focus{outline:none}.studio-graph-key[data-selected]{fill:var(--studio-key-active);stroke:var(--studio-key-active-edge);stroke-width:2px}.studio-graph-axis-title{color:var(--studio-muted);font-size:9px;position:absolute;top:10px;left:10px}.studio-graph-tick{border-left:1px solid var(--studio-track-edge);white-space:nowrap;height:25px;color:var(--studio-muted);padding-left:4px;font:9px Courier New,monospace;position:absolute;top:7px}.studio-graph-plot{touch-action:none;outline:none;min-width:0;min-height:0;position:relative;overflow:hidden}.studio-graph-plot>svg{touch-action:none;width:100%;height:100%;display:block;overflow:hidden}.studio-graph-grid{fill:none;stroke:var(--studio-track-edge);stroke-width:1px;vector-effect:non-scaling-stroke;pointer-events:none}.studio-graph-axis{fill:var(--studio-muted);pointer-events:none;font:9px Courier New,monospace}.studio-graph-curve{fill:none;stroke:currentColor;stroke-width:1.5px;opacity:.7;vector-effect:non-scaling-stroke;pointer-events:none}.studio-graph-curve[data-active]{stroke-width:2px;opacity:1}.studio-graph-hit{fill:none;stroke:#0000;stroke-width:12px;pointer-events:stroke;cursor:context-menu}.studio-graph-key{fill:var(--studio-key-color);stroke:var(--studio-key-edge);stroke-width:1px;vector-effect:non-scaling-stroke;cursor:move;outline:none}.studio-graph-key:hover,.studio-graph-key:focus-visible{stroke:var(--studio-focus);stroke-width:2px;filter:drop-shadow(0 0 3px var(--studio-adjust-glow))}.studio-graph-key[aria-disabled=true],.studio-graph-handle[aria-disabled=true]{cursor:default}.studio-graph-handle-line{fill:none;stroke:currentColor;stroke-width:1px;opacity:.85;pointer-events:none;vector-effect:non-scaling-stroke}.studio-graph-handle{cursor:move;outline:none}.studio-graph-handle[data-approximate] .studio-graph-handle-line{stroke-dasharray:3 2}.studio-graph-handle-hit{fill:#0000;stroke:none;pointer-events:all}.studio-graph-handle-dot{fill:var(--studio-panel);stroke:currentColor;stroke-width:1.5px;pointer-events:none;vector-effect:non-scaling-stroke}.studio-graph-handle:hover .studio-graph-handle-dot,.studio-graph-handle:focus-visible .studio-graph-handle-dot{fill:currentColor;filter:drop-shadow(0 0 3px var(--studio-adjust-glow))}.studio-graph-playhead{stroke:var(--studio-primary);stroke-width:1px;vector-effect:non-scaling-stroke;pointer-events:none}.studio-graph-empty{color:var(--studio-muted);pointer-events:none;place-content:center;margin:0;padding:20px;font-size:12px;display:grid;position:absolute;inset:0}.studio-graph-footer{border-top:1px solid var(--studio-track-edge);min-width:0;color:var(--studio-muted);align-items:center;gap:10px;padding:0 8px;font-size:9px;display:flex}.studio-graph-footer>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.studio-graph-value-controls{white-space:nowrap;flex:none;align-items:center;gap:2px;margin-left:auto;display:flex}.studio-graph-value-controls>span{margin-right:4px}.studio-graph-value-controls button[aria-pressed=true]{color:var(--studio-focus);background:var(--studio-recess)}.studio-graph-footer button[data-mh-button]{flex:none;height:22px;padding:0 6px;font-size:10px}.studio-graph-main>.studio-timeline-scrollbar{margin-left:44px;position:static}.studio-graph-error{z-index:8;border:1px solid var(--studio-danger);border-radius:var(--studio-radius);background:var(--studio-panel);max-width:calc(100% - 280px);color:var(--studio-danger);margin:0;padding:8px 10px;font-size:11px;position:absolute;bottom:32px;left:270px}@container studio-workspace (width<=1000px){.studio-graph-editor{grid-template-columns:210px minmax(0,1fr)}.studio-graph-footer>span:last-of-type{display:none}}}@scope([data-studio-chrome]) to ([data-mh-scene]){.studio-graph-layers{min-height:0;display:block;overflow:auto}.studio-timeline[data-labels-only]{width:100%;min-width:0;height:auto}.studio-timeline[data-labels-only] .studio-timeline-ruler-row{z-index:4;background:var(--studio-panel);display:block;position:sticky;top:0}.studio-timeline[data-labels-only] .studio-timeline-label-resizer{width:100%;height:32px}.studio-timeline[data-labels-only] .studio-timeline-ruler,.studio-timeline[data-labels-only] .studio-timeline-lane,.studio-timeline[data-labels-only]>.studio-timeline-scrollbar{display:none}.studio-timeline[data-labels-only] .studio-timeline-row{width:100%;display:block}.studio-timeline[data-labels-only] .studio-timeline-track-heading{grid-template-columns:12px 21.6px minmax(0,1fr) 23.76px;gap:4px;width:100%;height:100%}.studio-timeline[data-labels-only] .studio-graph-checkbox{margin:0 0 0 3px}.studio-timeline[data-labels-only] .studio-timeline-row[data-property-row]>.studio-timeline-track-heading{padding-left:calc(14px + var(--timeline-depth,0) * 14px);gap:8px}.studio-graph-active-segment{fill:none;stroke:currentColor;stroke-width:3px;pointer-events:none;vector-effect:non-scaling-stroke}.studio-context-menu:is([data-slot=dropdown-menu-content],[data-slot=dropdown-menu-sub-content]){min-width:190px;max-width:280px;max-height:70vh;overflow:auto}.studio-context-menu [data-slot=dropdown-menu-label]{color:var(--studio-muted);font-size:10px;font-weight:400}.studio-context-menu :is([data-slot=dropdown-menu-item],[data-slot=dropdown-menu-sub-trigger]){min-height:26px;font-size:11px;line-height:16px}.studio-keyframe-value-dialog{width:min(360px,90vw);max-height:80vh;overflow:auto}}@scope([data-studio-chrome]) to ([data-mh-scene]){.studio-transform-layout{gap:12px;min-width:0;display:grid}.studio-transform-block{min-width:0}.studio-transform-block+.studio-transform-block{border-top:1px solid color-mix(in srgb,var(--studio-border) 55%,transparent);padding-top:10px}.studio-transform-block-title{color:var(--studio-ink);margin-bottom:6px;font-size:11px;font-weight:500;line-height:16px}.studio-transform-pair{grid-template-columns:repeat(auto-fit,minmax(min(100%,112px),1fr));align-items:start;gap:10px;min-width:0;display:grid}.studio-transform-layout .studio-parameter-field[data-compact]{border:0;min-width:0;margin:0;padding:0}.studio-transform-layout .studio-parameter-field[data-compact]>header{min-width:0;color:var(--studio-muted);margin-bottom:3px;font-size:10px}.studio-transform-layout .studio-parameter-field[data-compact]>header>[data-slot=field-label]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.studio-transform-layout .studio-parameter-field[data-compact]>header>div{flex:none;gap:0}.studio-transform-layout .studio-parameter-field[data-compact]>button[data-mh-button]{height:18px;min-height:0;color:var(--studio-muted);margin-top:3px;padding:0 3px;font-size:9px;line-height:16px}.studio-transform-layout .studio-numeric-editor{min-width:0}.studio-transform-layout .studio-numeric-input,.studio-transform-layout .studio-numeric-input input{width:100%;min-width:0}.studio-transform-layout .studio-parameter-field[data-basic-property=aspectLocked]{align-items:center;gap:6px;margin-top:8px;display:flex}.studio-transform-layout .studio-parameter-field[data-basic-property=aspectLocked]>header{display:contents}.studio-transform-layout .studio-parameter-field[data-basic-property=aspectLocked]>header>div{order:2;margin-left:auto}.studio-transform-layout .studio-parameter-field[data-basic-property=aspectLocked]>[data-slot=field-control]{order:-1}.studio-transform-anchor{align-items:center;gap:12px;min-width:0;display:grid}.studio-transform-anchor[data-has-presets]{grid-template-columns:60px minmax(0,1fr)}.studio-transform-anchor[data-has-presets]>.studio-transform-pair{grid-template-columns:minmax(0,1fr);gap:6px;container:studio-anchor-fields/inline-size}@container studio-anchor-fields (width>=180px){.studio-transform-anchor .studio-parameter-field[data-compact]{grid-template-columns:minmax(48px,auto) minmax(0,1fr);align-items:center}}.studio-transform-anchor .studio-parameter-field[data-compact]>header{margin:0}.studio-transform-anchor .studio-parameter-field[data-compact]>button,.studio-transform-anchor .studio-field-error{grid-column:1/-1}.studio-anchor-presets{min-width:0}.studio-anchor-presets>[role=group]{grid-template-columns:repeat(3,18px);gap:3px;display:grid}.studio-anchor-presets button[data-mh-button]{width:18px;height:18px;min-height:0;padding:0;font-size:16px}.studio-anchor-presets p{overflow-wrap:anywhere;font-size:10px}}@scope([data-studio-chrome]) to ([data-mh-scene]){.studio-timeline{--timeline-layer-height:46px;--timeline-property-height:34px;--timeline-retime-height:88px}.studio-timeline-row{height:var(--timeline-layer-height)}.studio-timeline-row[data-has-time-range]>.studio-timeline-lane{height:var(--timeline-layer-height);min-height:var(--timeline-layer-height)}.studio-timeline-row[data-has-time-range] .studio-timeline-key{z-index:4;top:50%}.studio-timeline-row[data-property-row]{height:var(--timeline-property-height)}.studio-timeline-row[data-property-row]>.studio-timeline-lane{height:var(--timeline-property-height);min-height:var(--timeline-property-height)}.studio-timeline-row[data-property-row] .studio-timeline-key{top:50%}.studio-clip-surface{--clip-tone:var(--range-fill);background:var(--clip-tone);box-shadow:inset 0 0 0 1px var(--studio-range-edge);border-radius:4px;transition:filter .14s,box-shadow .14s,opacity .14s}.studio-time-range{z-index:1;touch-action:none;--range-fill:color-mix(in srgb,var(--studio-range-recessive) var(--range-depth-weight,0%),var(--studio-range-prominent));min-width:2px;height:34px;position:absolute;top:6px}.studio-time-range-fill,.studio-time-range-visible{pointer-events:none;height:28px;position:absolute;top:3px}.studio-time-range-fill{opacity:.22;inset-inline:0}.studio-time-range-visible{opacity:1}.studio-time-range:hover>.studio-time-range-visible{--clip-tone:color-mix(in srgb,var(--range-fill) 83%,var(--studio-range-highlight));box-shadow:inset 0 0 0 1px var(--studio-range-hover)}.studio-time-range[data-selected]>.studio-time-range-visible{--clip-tone:color-mix(in srgb,var(--range-fill) 66%,var(--studio-range-highlight));box-shadow:inset 0 0 0 2px var(--studio-range-selection),0 0 0 1px #00000026;animation:.17s ease-out studio-range-select}.studio-time-range[data-selected]>.studio-time-range-fill{opacity:.42}.studio-time-range:focus-within>.studio-time-range-visible{outline:1px solid var(--studio-range-selection);outline-offset:2px}.studio-time-range[data-dragging]>.studio-time-range-visible{box-shadow:inset 0 0 0 2px var(--studio-range-selection),0 2px 5px #0006;filter:brightness(1.08)}.studio-time-range-edge:after{content:"";background:var(--studio-range-selection);opacity:0;pointer-events:none;border-radius:1px;width:2px;height:12px;transition:opacity .12s;position:absolute;top:11px;left:5px}.studio-time-range:is(:hover,[data-selected],[data-dragging])>.studio-time-range-edge:not(:disabled):after{opacity:1}@keyframes studio-range-select{0%{filter:brightness(1.16)}to{filter:brightness()}}@media (prefers-reduced-motion:reduce){.studio-time-range-visible,.studio-time-range-fill,.studio-time-range-edge:after{transition:none!important;animation:none!important}}.studio-time-range[data-locked] button{cursor:default}.studio-time-range button{height:34px;min-height:0;box-shadow:none;touch-action:none;background:0 0;border:0;border-radius:0;padding:0;position:absolute;top:0}.studio-time-range button:hover,.studio-time-range button:active{background:0 0;transform:none}.studio-time-range-move{cursor:grab;left:0;right:0}.studio-time-range-move:active{cursor:grabbing}.studio-time-range-edge{cursor:ew-resize;z-index:1;width:12px}.studio-time-range-edge[data-edge=start]{left:-4px}.studio-time-range-edge[data-edge=end]{right:-4px}.studio-timeline-key[data-time-clipped]>i{opacity:.55;border-style:dashed}@media (prefers-reduced-motion:reduce){.studio-time-range *{transition:none}}}@scope([data-studio-chrome]) to ([data-mh-scene]){.studio-parameter-empty{color:var(--studio-muted);margin:0;padding:2px 0;font-size:11px;line-height:1.6;display:none}.studio-parameter-empty:only-child{display:block}}@scope([data-studio-chrome]) to ([data-mh-scene]){.studio-inspector-page-heading>small[lang=zh-CN],.studio-timeline-inspector>header small[lang=zh-CN]{font-family:Songti SC,STSong,SimSun,Noto Serif CJK SC,Source Han Serif SC,serif}}.studio-timeline-row[data-audio-row]>.studio-timeline-track-heading{grid-template-columns:21.6px minmax(0,1fr) 52px}.studio-timeline[data-labels-only] .studio-timeline-row[data-audio-row]>.studio-timeline-track-heading{grid-template-columns:12px 21.6px minmax(0,1fr) 52px}.studio-timeline-audio-controls{align-items:center;gap:2px;display:flex}.studio-timeline-audio-controls button{width:24px;min-width:0;height:24px;padding:0;font-size:10px}.studio-timeline-audio-controls button[aria-pressed=true]{box-shadow:inset 0 0 0 1px var(--studio-focus);font-weight:700}.studio-timeline{-webkit-user-select:none;user-select:none}.studio-timeline :is(input,textarea,[contenteditable=true]){-webkit-user-select:text;user-select:text}.studio-marquee-selection{pointer-events:none;z-index:2147483647;box-sizing:border-box;border:1px solid var(--studio-primary,#df762a);background:color-mix(in srgb,var(--studio-primary,#df762a) 12%,transparent);border-radius:2px;position:fixed}.studio-marker-layer-badge{z-index:5;pointer-events:auto;width:8px;height:8px;display:inline-flex;position:absolute;top:0}.studio-marker-layer-trigger{border:.6px solid color-mix(in srgb,currentColor 68%,transparent);width:8px;min-width:0;height:8px;color:inherit;box-shadow:none;cursor:pointer;background:currentColor;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex}.studio-marker-layer-trigger>svg{pointer-events:none;width:5px;height:5px;stroke:var(--studio-bg);flex-shrink:0}.studio-marker-layer-trigger:hover,.studio-marker-layer-trigger:focus-visible{outline-offset:1px;outline:1px solid}.studio-marker-layer-popover{flex-direction:column;align-items:flex-start;gap:6px;max-width:240px;display:flex;background:var(--studio-panel)!important;width:max-content!important;padding:9px!important}.studio-marker-layer-popover>strong{overflow-wrap:anywhere;max-width:100%;font-size:11px;line-height:1.5}.studio-marker-layer-popover>small{color:var(--studio-muted);font-size:10px}.studio-marker-layer-jump[data-slot=button]{gap:5px;height:24px;padding:0 8px;font-size:11px}.studio-marker-layer-jump[data-slot=button]>svg{width:11px;height:11px}@keyframes studio-marker-select{0%{transform:translateY(.7px)scale(.92,.9)}42%{transform:translateY(-.1px)scale(1.17,1.1)}72%{transform:translateY(-.3px)scale(1.02,1.04)}to{transform:translateY(-.5px)scale(1.06)}}.studio-marker-popover{max-height:min(calc(100dvh - 28px),var(--radix-popover-content-available-height,calc(100dvh - 28px)));flex-direction:column;display:flex;overflow:hidden;border-radius:var(--studio-radius)!important;background:var(--studio-panel)!important;width:368px!important;max-width:calc(100vw - 24px)!important;box-shadow:inset 0 1px var(--studio-control-highlight),var(--studio-shadow)!important;padding:0!important}.studio-marker-popover[data-pinned]{max-height:calc(100dvh - 24px);translate:var(--studio-marker-offset-x,0px) var(--studio-marker-offset-y,0px)}.studio-marker-popover:not([data-pinned]){width:312px!important}.studio-marker-popover.studio-marker-settings{width:340px!important}.studio-marker-header{border-bottom:1px solid var(--studio-border);background:linear-gradient(var(--studio-control-top),var(--studio-control-bottom));flex:none;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;font-size:12px;display:flex}.studio-marker-header>div{align-items:center;gap:9px;min-width:0;display:flex}.studio-marker-header>.studio-marker-header-actions,.studio-marker-manager-detail>header>.studio-marker-header-actions{flex:none;align-items:center;gap:3px;display:flex}.studio-marker-header-actions>[data-slot=button]{width:24px;height:24px;min-height:24px;padding:0}.studio-marker-header-actions>.studio-marker-manage-link[data-slot=button]{gap:5px;width:auto;padding:0 7px;font-size:11px}.studio-marker-header-actions>small{color:var(--studio-muted);white-space:nowrap;font-size:10px}.studio-marker-header b{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.studio-marker-header>small{border:1px solid var(--studio-border);color:var(--studio-muted);border-radius:3px;padding:3px 6px;font-size:10px}.studio-marker-header>[data-slot=button],.studio-marker-manager-detail>header>[data-slot=button]{width:24px;height:24px;min-height:24px;padding:0}.studio-marker-heading-icon{border:1px solid var(--studio-recess-edge);background:var(--studio-recess);width:28px;height:28px;box-shadow:inset 0 1px 2px var(--studio-recess-shadow),0 1px var(--studio-control-highlight);border-radius:4px;flex:none;place-items:center;display:grid}.studio-marker-summary{min-height:0;padding:14px;overflow:auto}.studio-marker-summary>div{color:var(--studio-muted);flex-wrap:wrap;gap:10px;font-size:11px;display:flex}.studio-marker-summary>div>span:first-child{font-variant-numeric:tabular-nums;color:var(--studio-foreground);font-family:ui-monospace,monospace}.studio-marker-summary>p{white-space:pre-wrap;overflow-wrap:anywhere;max-height:140px;margin:12px 0;font-size:12px;line-height:1.7;overflow:auto}.studio-marker-summary>small{border-top:1px solid var(--studio-border);color:var(--studio-muted);margin-top:12px;padding-top:10px;font-size:10px;line-height:1.6;display:block}.studio-marker-form{flex-direction:column;gap:12px;min-width:0;min-height:0;font-size:12px;display:flex}.studio-marker-form-body{scrollbar-width:thin;overscroll-behavior:contain;flex-direction:column;gap:8px;min-width:0;min-height:0;display:flex;overflow:auto}.studio-marker-form-body>:not(.studio-marker-notes-field){flex-shrink:0}.studio-marker-popover>.studio-marker-form{padding:12px;overflow:hidden}.studio-marker-popover[data-pinned]>.studio-marker-form{gap:8px;padding:10px}.studio-marker-form-body>label,.studio-marker-times label{flex-direction:column;gap:4px;min-width:0;display:flex}.studio-marker-form-body>label>span,.studio-marker-times label>span:first-child,.studio-marker-colors legend,.studio-marker-field-heading>label{color:var(--studio-muted);font-size:10px;font-weight:500;line-height:1.4}.studio-marker-form :is(input[data-slot=input],button[data-slot=select-trigger]){width:100%;height:32px;min-height:32px;padding:0 10px;font-size:12px}.studio-marker-notes-field{flex-direction:column;flex:0 auto;gap:5px;min-width:0;min-height:71px;display:flex}.studio-marker-notes-heading{justify-content:space-between;align-items:center;gap:8px;min-height:18px;display:flex}.studio-marker-notes-heading>label{color:var(--studio-muted);font-size:10px;font-weight:500}.studio-marker-notes-field>textarea[data-slot=textarea]{field-sizing:fixed;resize:vertical;flex:auto;width:100%;max-width:100%;height:clamp(96px,18dvh,144px);min-height:48px;padding:9px 10px;font-size:12px;line-height:1.7}.studio-marker-notes-field>textarea[data-slot=textarea]:focus-visible{border-color:var(--studio-focus);outline:2px solid var(--studio-focus);outline-offset:-2px;box-shadow:inset 0 1px 2px var(--studio-recess-shadow)}.studio-marker-ai-hint{color:var(--studio-muted);white-space:normal;align-items:flex-start;gap:7px;margin:0;font-size:10px;line-height:1.6;display:flex}.studio-marker-ai-hint>svg{color:var(--studio-primary);flex:none;margin-top:2px}.studio-marker-prompt{min-width:0;color:var(--studio-muted);font-size:11.5px;line-height:1.5}.studio-marker-prompt>[data-slot=button]{height:26px;color:inherit;font-size:inherit;gap:6px;padding-inline:6px}.studio-marker-prompt>p{overflow-wrap:anywhere;max-width:30ch;color:var(--studio-foreground);-webkit-user-select:text;user-select:text;margin:4px 0}.studio-marker-summary>.studio-marker-ai-hint{margin:0 0 10px;font-size:10px;line-height:1.6}.studio-marker-ai-visible{color:var(--studio-primary);align-items:center;gap:3px;display:flex}.studio-marker-ai-visible>small{font-size:9px;font-weight:500}.studio-marker-ai-visible>[data-slot=help-trigger]{width:16px;height:16px;color:inherit}.studio-marker-ai-visible>[data-slot=help-trigger]>svg{width:13px;height:13px}.studio-marker-help[data-help-content]{border:1px solid var(--studio-border);background:var(--studio-popover);color:var(--studio-foreground);box-shadow:var(--studio-shadow)}.studio-marker-agent-badge{align-self:flex-start}.studio-marker-summary>.studio-marker-agent-badge{margin-bottom:9px}.studio-marker-images{scrollbar-width:thin;flex:none;gap:6px;max-width:100%;padding:2px 0;display:flex;overflow-x:auto}.studio-marker-image{flex:none;width:64px;position:relative}.studio-marker-attachment{flex:none;width:156px;max-width:100%;position:relative}.studio-marker-file{box-sizing:border-box;border:1px solid var(--studio-border);background:var(--studio-recess);height:58px;color:var(--studio-foreground);border-radius:5px;align-items:center;gap:7px;padding:6px 18px 6px 8px;text-decoration:none;display:flex}.studio-marker-file>svg{color:var(--studio-muted);flex:none}.studio-marker-file>span{min-width:0}.studio-marker-file b{text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:500;display:block;overflow:hidden}.studio-marker-file small{color:var(--studio-muted);margin-top:3px;font-size:9px;display:block}.studio-marker-file:focus-visible{outline:2px solid var(--studio-focus);outline-offset:-2px}.studio-marker-image-trigger{border:1px solid var(--studio-border);background:var(--studio-recess);cursor:pointer;width:64px;height:58px;color:var(--studio-muted);border-radius:5px;flex-direction:column;padding:0;display:flex;overflow:hidden}.studio-marker-image-trigger>img{object-fit:contain;width:100%;height:42px;display:block}.studio-marker-image-trigger>small{text-align:center;width:100%;font-size:9px;line-height:14px}.studio-marker-image-trigger>span{flex:1;place-items:center;font-size:9px;display:grid}.studio-marker-image-trigger:focus-visible{outline:2px solid var(--studio-focus);outline-offset:-2px}.studio-marker-image-remove[data-slot=button]{background:var(--studio-panel);width:16px;height:16px;min-height:16px;color:var(--studio-foreground);border-radius:3px;padding:0;position:absolute;top:1px;right:1px}.studio-marker-image-preview[data-slot=tooltip-content]{border:1px solid var(--studio-border);background:var(--studio-popover);max-width:calc(100vw - 24px);color:var(--studio-foreground);box-shadow:var(--studio-shadow);border-radius:6px;flex-direction:column;gap:5px;padding:7px;display:flex}.studio-marker-image-preview>img{object-fit:contain;width:auto;max-width:min(420px,100vw - 42px);height:auto;max-height:min(360px,100dvh - 70px);display:block}.studio-marker-image-preview>small{overflow-wrap:anywhere;max-width:400px;font-size:10px}.studio-marker-image-error{color:var(--studio-danger);flex-wrap:wrap;align-items:center;gap:3px;font-size:10px;display:flex}.studio-marker-image-error>span{flex:1 0 100%}.studio-marker-image-error>[data-slot=button]{height:22px;min-height:22px;padding:0 5px;font-size:10px}.studio-marker-object-option{min-height:22px;color:var(--studio-foreground);cursor:pointer;align-items:center;gap:6px;font-size:11px;display:flex}.studio-marker-form-body>label.studio-marker-object-option{flex-direction:row}.studio-marker-object-option>small{color:var(--studio-muted);font-size:10px}.studio-marker-settings-form{padding:14px;overflow:hidden}.studio-marker-settings-form .studio-marker-field-heading{margin-bottom:0}.studio-marker-settings-form>footer[data-slot=action-bar]{justify-content:flex-end}.studio-marker-visibility-settings{border-top:1px solid var(--studio-border);flex-direction:column;gap:10px;padding-top:12px;display:flex}.studio-marker-visibility-settings>label{cursor:pointer;align-items:center;gap:8px;font-size:12px;display:flex}.studio-marker-owner{color:var(--studio-muted);overflow-wrap:anywhere;margin:-4px 0 0;font-size:10px;line-height:1.5}.studio-marker-times{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.studio-marker-times label{flex-direction:row;align-items:center;gap:6px}.studio-marker-times label>span:first-child{white-space:nowrap;flex:none}.studio-marker-time-input{flex:1;min-width:0;position:relative}.studio-marker-times input[data-slot=input]{font-variant-numeric:tabular-nums;height:26px;min-height:26px;padding:0 24px 0 7px;font-family:ui-monospace,monospace}.studio-marker-time-input small{pointer-events:none;color:var(--studio-muted);font-size:10px;position:absolute;top:50%;right:7px;transform:translateY(-50%)}.studio-marker-classification{border-top:1px solid var(--studio-border);flex:none;min-width:0;padding-top:8px}.studio-marker-colors{border:0;min-width:0;margin:0;padding:0}.studio-marker-colors legend{margin-bottom:7px;padding:0}.studio-marker-colors>div{align-items:center;gap:4px;display:grid}.studio-marker-colors>div>:is([data-slot=color-swatch],.studio-marker-custom-color){aspect-ratio:1;width:100%;min-width:0;max-width:26px;height:auto}.studio-marker-custom-color{border-radius:var(--mh-ui-control-radius);cursor:pointer;border:1px solid #0000;place-items:center;padding:3px;display:grid;position:relative}.studio-marker-custom-color-face{pointer-events:none;background:linear-gradient(135deg,#ff3c38,#f5ce00 22%,#35cf4a 42%,#169cff 65%,#a65bff 84%,#ff45b5);border:1px solid #0003;border-radius:3px;place-items:center;width:100%;height:100%;display:grid;box-shadow:inset 0 1px #fff6}.studio-marker-custom-color-face>svg{color:#fff;filter:drop-shadow(0 1px 1px #000b);width:11px;height:11px}.studio-marker-custom-color[data-selected]{border-color:var(--studio-focus);background:var(--studio-raised)}.studio-marker-custom-color:hover{background:var(--studio-hover)}.studio-marker-custom-color:has(input:focus-visible){outline:2px solid var(--studio-focus);outline-offset:2px}.studio-marker-custom-color>input[data-slot=color-input]{opacity:0;cursor:pointer;border:0;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}.studio-marker-custom-color:has(input:disabled){opacity:.5;cursor:not-allowed}.studio-marker-custom-color>input[data-slot=color-input]:disabled{cursor:not-allowed}.studio-marker-field-heading{justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px;display:flex}.studio-marker-field-heading>[data-slot=button]{height:20px;min-height:20px;color:var(--studio-muted);gap:4px;padding:0;font-size:10px}.studio-marker-field-heading>[data-slot=button]>svg{width:11px;height:11px}.studio-marker-type-control{align-items:center;gap:8px;min-width:0;display:flex}.studio-marker-type-control>label{color:var(--studio-muted);flex:none;font-size:10px;font-weight:500}.studio-marker-type-control>:is(button[data-slot=select-trigger],.studio-marker-type-name){flex:1;width:auto;min-width:0;height:28px;min-height:28px}.studio-marker-type-control>button[data-slot=select-trigger]{gap:6px;padding:0 8px}.studio-marker-type-name{position:relative}.studio-marker-type-name>input[data-slot=input]{height:28px;min-height:28px;padding:0 8px 0 23px}.studio-marker-type-name>.studio-marker-color-dot{pointer-events:none;position:absolute;top:50%;left:9px;transform:translateY(-50%)}.studio-marker-type-control>[data-slot=button]{height:24px;min-height:24px;color:var(--studio-muted);flex:none;gap:4px;padding:0;font-size:10px}.studio-marker-type-control>[data-slot=button]>svg{width:11px;height:11px}.studio-marker-type-field [data-slot=select-value]{text-overflow:ellipsis;text-align:left;flex:1;justify-content:flex-start;min-width:0;overflow:hidden}.studio-marker-color-dot{background:var(--marker-color);border-radius:50%;flex:none;width:9px;height:9px;box-shadow:inset 0 0 0 1px #0002}.studio-marker-form footer{border-top:1px solid var(--studio-border);flex:none;justify-content:space-between;align-items:center;gap:12px;padding-top:12px;display:flex}.studio-marker-form footer>[data-slot=button]{height:30px;min-height:30px;font-size:11px}.studio-marker-delete[data-slot=button]{color:var(--studio-muted)}.studio-marker-delete[data-slot=button]:hover{color:var(--studio-danger);background:color-mix(in srgb,var(--studio-danger) 8%,transparent)}.studio-marker-occurrences{flex-wrap:wrap;align-items:center;gap:4px;font-size:11px;display:flex}.studio-marker-empty{text-align:center;color:var(--studio-muted);margin:0;padding:32px 20px;font-size:12px}.studio-marker-dialog{flex-direction:column;max-height:calc(100dvh - 40px);overflow:hidden;border-radius:var(--studio-radius)!important;background:var(--studio-panel)!important;width:min(1040px,100vw - 40px)!important;max-width:calc(100vw - 40px)!important;box-shadow:inset 0 1px var(--studio-control-highlight),var(--studio-shadow)!important;gap:0!important;padding:0!important;display:flex!important}.studio-marker-heading[data-slot=dialog-header]{background:linear-gradient(var(--studio-control-top),var(--studio-panel));text-align:left;flex-direction:row;align-items:center;gap:12px;padding:20px 48px 16px 20px;display:flex}.studio-marker-heading>.studio-marker-heading-icon{border-radius:5px;width:38px;height:38px}.studio-marker-heading-title{align-items:baseline;gap:10px;margin-bottom:5px;display:flex}.studio-marker-heading-title>[data-slot=dialog-title]{font-size:17px;font-weight:600;line-height:1.4}.studio-marker-heading-title>small{letter-spacing:.12em;color:var(--studio-muted);font:9px ui-monospace,monospace}.studio-marker-heading [data-slot=dialog-description]{color:var(--studio-muted);font-size:11px;line-height:1.5}.studio-marker-manager{flex-direction:column;min-height:0;display:flex}.studio-marker-manager-toolbar{flex-wrap:wrap;align-items:center;gap:8px;padding:0 20px 16px;display:flex}.studio-marker-search{flex:1;min-width:100px;position:relative}.studio-marker-search>svg{color:var(--studio-muted);pointer-events:none;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.studio-marker-search>[data-slot=input]{width:100%;height:32px;min-height:32px;padding-left:32px;font-size:11px}.studio-marker-manager-toolbar>[data-slot=select-trigger]{flex:1 0 110px;width:130px;max-width:160px;height:32px;min-height:32px;font-size:11px}.studio-marker-manager-content{border-top:1px solid var(--studio-border);border-bottom:1px solid var(--studio-border);background:var(--studio-background);height:min(54dvh,560px);min-height:160px;box-shadow:inset 0 1px 3px var(--studio-recess-shadow);grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden}.studio-marker-manager-content[data-detail]{grid-template-columns:minmax(0,1fr) 332px}.studio-marker-table-wrap{scrollbar-width:thin;min-width:0;min-height:0;overflow:auto}.studio-marker-table{border-collapse:separate;border-spacing:0;text-align:left;table-layout:fixed;width:100%;min-width:560px;font-size:11px}.studio-marker-table th{z-index:1;height:34px;color:var(--studio-muted);white-space:nowrap;background:var(--studio-panel);border-bottom:1px solid var(--studio-border);box-shadow:0 1px var(--studio-control-highlight);padding:7px 12px;font-size:10px;font-weight:500;position:sticky;top:0}.studio-marker-table td{border-bottom:1px solid color-mix(in srgb,var(--studio-border) 50%,transparent);text-overflow:ellipsis;vertical-align:middle;height:40px;padding:8px 12px;overflow:hidden}.studio-marker-table th:first-child,.studio-marker-table td:first-child{text-align:center;width:38px;padding:6px 4px 6px 12px}.studio-marker-table th:nth-child(2){width:120px}.studio-marker-table th:nth-child(2),.studio-marker-table-time{text-align:right;padding-right:20px}.studio-marker-table th:nth-child(3){width:27%}.studio-marker-table th:nth-child(5){width:144px}.studio-marker-table input[type=checkbox]{appearance:none;vertical-align:middle;border:1px solid var(--studio-recess-edge);background:var(--studio-recess);width:13px;height:13px;box-shadow:inset 0 1px 1px var(--studio-recess-shadow);cursor:pointer;border-radius:3px;place-items:center;margin:0;display:inline-grid}.studio-marker-table input[type=checkbox]:checked,.studio-marker-table input[type=checkbox]:indeterminate{border-color:var(--studio-action-edge);background:var(--studio-primary);box-shadow:inset 0 1px var(--studio-action-highlight)}.studio-marker-table input[type=checkbox]:checked:after{content:"";border-bottom:1.5px solid var(--studio-primary-foreground);border-left:1.5px solid var(--studio-primary-foreground);width:6px;height:3px;transform:translateY(-1px)rotate(-45deg)}.studio-marker-table input[type=checkbox]:indeterminate:after{content:"";background:var(--studio-primary-foreground);width:6px;height:1px}.studio-marker-table :is(input,button):focus-visible{outline:2px solid var(--studio-focus);outline-offset:2px}.studio-marker-table tr:hover td{background:color-mix(in srgb,var(--studio-primary) 4%,transparent)}.studio-marker-table tr:is([data-selected],[data-active]) td{background:color-mix(in srgb,var(--studio-primary) 8%,transparent)}.studio-marker-table tr[data-active] td:first-child{box-shadow:inset 2px 0 var(--studio-primary)}.studio-marker-row-name{text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;width:100%;padding:0;display:flex}.studio-marker-row-name>span{min-width:0;display:block}.studio-marker-row-name b{text-overflow:ellipsis;white-space:nowrap;font-weight:500;display:block;overflow:hidden}.studio-marker-row-name small{text-overflow:ellipsis;white-space:nowrap;color:var(--studio-muted);margin-top:3px;font-size:10px;display:block;overflow:hidden}.studio-marker-row-name .studio-marker-row-note{display:none}.studio-marker-row-name:hover b{color:var(--studio-primary)}.studio-marker-table-notes{white-space:nowrap;color:var(--studio-muted)}.studio-marker-no-notes{opacity:.4}.studio-marker-type-chip{border:1px solid var(--studio-border);background:var(--studio-panel);max-width:100%;color:var(--studio-foreground);text-overflow:ellipsis;white-space:nowrap;box-shadow:inset 0 1px var(--studio-control-highlight);border-radius:4px;align-items:center;gap:6px;padding:3px 7px;font-size:10px;display:inline-flex;overflow:hidden}.studio-marker-type-chip>i{background:var(--marker-color);border-radius:50%;flex:none;width:6px;height:6px}.studio-marker-table-time{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--studio-foreground);font-family:ui-monospace,monospace}.studio-marker-table-time>span{color:var(--studio-muted);margin-left:4px;font-size:10px}.studio-marker-table-time>small{color:var(--studio-muted);margin-top:3px;font-size:9px;display:block}.studio-marker-manager-detail{border-left:1px solid var(--studio-border);background:var(--studio-panel);flex-direction:column;min-width:0;min-height:0;padding:14px 16px;display:flex;overflow:hidden}.studio-marker-manager-detail>header{border-bottom:1px solid var(--studio-border);flex:none;justify-content:space-between;align-items:center;margin-bottom:14px;padding-bottom:10px;font-size:12px;display:flex}.studio-marker-manager-detail>.studio-marker-form{flex:1}.studio-marker-manager-detail .studio-marker-colors>div{gap:3px}.studio-marker-manager-footer{background:linear-gradient(var(--studio-panel),var(--studio-control-bottom));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;display:flex}.studio-marker-bulk-actions,.studio-marker-manager-add{align-items:center;gap:8px;min-width:0;display:flex}.studio-marker-bulk-actions>span{white-space:nowrap;color:var(--studio-foreground);font-variant-numeric:tabular-nums;font-size:11px}.studio-marker-bulk-actions>span>small{color:var(--studio-muted);margin-left:12px;font-size:10px}.studio-marker-bulk-actions[data-selected]{border-left:2px solid var(--studio-primary);padding-left:9px}.studio-marker-bulk-actions>[data-slot=button]{height:30px;min-height:30px;font-size:11px}.studio-marker-manager-add>[data-slot=select-trigger]{max-width:144px;height:30px;min-height:30px;font-size:11px;overflow:hidden}.studio-marker-manager-add [data-slot=select-value]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.studio-marker-manager-add>[data-slot=button]{height:30px;min-height:30px;font-size:11px}.studio-marker-manager>.studio-field-error{padding:0 20px 12px}@media (max-width:760px){.studio-marker-dialog{max-height:calc(100dvh - 24px);overflow:auto;width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)!important}.studio-marker-heading[data-slot=dialog-header]{padding:16px 40px 14px 14px}.studio-marker-manager-toolbar{gap:8px;padding:0 14px 14px}.studio-marker-manager-toolbar>[data-slot=select-trigger]{flex:none;width:130px}.studio-marker-table{min-width:0}.studio-marker-table th:nth-child(2){width:104px}.studio-marker-table th:nth-child(3){width:auto}.studio-marker-table th:nth-child(5){width:112px}.studio-marker-table :is(th,td):nth-child(4){display:none}.studio-marker-row-name .studio-marker-row-note{display:block}.studio-marker-manager-content[data-detail]{grid-template-columns:minmax(0,1fr)}.studio-marker-manager-content[data-detail]>.studio-marker-table-wrap{display:none}.studio-marker-manager-detail{border-left:0}.studio-marker-manager-footer{gap:12px;padding:12px 14px}.studio-marker-manager-add{flex-wrap:wrap}.studio-marker-manager-add>[data-slot=select-trigger]{max-width:130px}.studio-marker-bulk-actions>span>small{margin-left:8px}}@media (max-width:520px){.studio-marker-table :is(th,td):nth-child(5){display:none}}@scope([data-studio-chrome]) to ([data-mh-scene]){.studio-info-tooltip[data-help-content]>strong{color:inherit}}.studio-timeline-ruler-wrap{min-width:0;position:relative}.studio-timeline[data-labels-only] .studio-timeline-ruler-wrap{display:none}.studio-timeline-snap-option{border-top:1px solid var(--studio-border);cursor:pointer;align-items:center;gap:7px;margin-top:10px;padding-top:10px;font-size:11px;display:flex}.studio-timeline-snap-option input{accent-color:var(--studio-primary)}@container studio-workspace (width<=580px){.studio-monitor-meters{--mh-ui-meter-gap:1px;--mh-ui-meter-segment-width:2px}}.studio-marker-tools{flex:none;position:relative}.studio-marker-tool-hint{z-index:30;white-space:nowrap;border:1px solid var(--studio-primary);border-radius:var(--studio-radius);background:var(--studio-panel);box-shadow:var(--studio-shadow);color:var(--studio-foreground);pointer-events:none;padding:6px 10px;font-size:11px;position:absolute;bottom:calc(100% + 8px);left:0}@scope([data-studio-chrome]) to ([data-mh-scene]){.studio-time-controls .studio-time-speed-row{grid-template-columns:76px minmax(0,1fr);align-items:center;gap:10px;font-size:11px;display:grid}.studio-time-controls .studio-time-speed-state{color:var(--studio-muted);padding:6px 0}.studio-time-controls>div{gap:10px;padding-top:10px;display:grid}.studio-time-controls>summary>span:first-of-type{flex:1}.studio-time-controls>summary>button[data-slot=button]{margin-left:0}.studio-time-controls .studio-field-description{margin:0;font-size:10px;line-height:1.5}.studio-time-control-actions{flex-wrap:wrap;gap:6px;padding-top:3px;display:flex}.studio-time-control-actions>[data-slot=button]{height:29px;min-height:29px;padding:0 8px;font-size:11px}.studio-time-control-actions>[data-slot=button]>svg{width:13px;height:13px}}@scope([data-studio-chrome]) to ([data-mh-scene]){.studio-timeline-row[data-retime-open]{height:var(--timeline-retime-height);grid-template-rows:var(--timeline-layer-height) 42px}.studio-timeline-row[data-retime-open]>.studio-timeline-track-heading{grid-row:1/span 2;align-content:start;align-items:start;padding-top:0}.studio-timeline-row[data-retime-open]>.studio-timeline-track-heading>.studio-layer-drag-handle,.studio-timeline-row[data-retime-open]>.studio-timeline-track-heading>.studio-timeline-visibility{align-self:start;margin-top:12px}.studio-timeline-retime{background:var(--studio-track-background);grid-area:2/2;min-width:0;height:42px;position:relative;overflow:hidden}}@scope([data-studio-shell]) to ([data-mh-scene]){.studio-timeline-label-resizer>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.studio-keyframe-navigation{flex:none;align-items:center;gap:0;margin-left:auto;display:flex}.studio-keyframe-navigation [data-slot=button]{width:20px;min-width:20px;height:24px;min-height:24px;box-shadow:none;background:0 0;border:0;padding:2px}.studio-keyframe-navigation [data-slot=button].studio-keyframe-navigation-arrow{width:30px;min-width:30px}.studio-keyframe-navigation svg{width:14px;height:14px}.studio-keyframe-navigation [data-slot=button][aria-pressed=true]{color:var(--studio-accent-text)}}@scope([data-studio-shell]) to ([data-mh-scene]){.studio-parameter-keyframe-navigation{align-items:center;gap:0;display:inline-flex}.studio-parameter-keyframe-navigation .studio-parameter-keyframe-arrow{width:18px;min-width:18px;padding-inline:1px}}.studio-ai-target{min-width:0;position:relative}.studio-ai-target-markers{z-index:2;gap:2px;display:flex;position:absolute;top:4px;right:4px}.studio-ai-target-marker{cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;width:18px;height:22px;padding:0;display:inline-flex}.studio-ai-target-marker:hover,.studio-ai-target-marker[aria-pressed=true]{--marker-face:color-mix(in srgb,currentColor 88%,white)}.studio-ai-target:has(.studio-ai-target-markers)>.studio-parameter-field>header{padding-right:22px}.studio-ai-target:has(.studio-ai-target-markers)>.studio-layer-row{padding-right:22px}.studio-ai-target-marker:focus-visible{outline:2px solid var(--studio-primary);outline-offset:3px;border-radius:8px}@keyframes studio-canvas-marker-select{0%{transform:scale(1)}45%{transform:scale(1.16)}to{transform:scale(1)}}.studio-marker-statuses,.studio-marker-row-status{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.studio-marker-policy-status{color:var(--studio-muted);white-space:nowrap;flex:none;align-items:center;gap:6px;font-size:10px;font-weight:400;display:inline-flex}.studio-marker-policy-status:before{content:"";background:var(--studio-border);border-radius:50%;flex:none;width:3px;height:3px}.studio-marker-detail-heading{align-items:center;gap:9px;min-width:0;display:flex}.studio-marker-auto-delete,.studio-marker-completed{filter:drop-shadow(0 0 .5px #0008)}.studio-marker-target-info{border:1px solid var(--studio-border);border-radius:var(--studio-radius);background:var(--studio-recess);flex-direction:column;gap:4px;padding:9px 10px;display:flex}.studio-marker-target-info small,.studio-marker-target-info p{color:var(--studio-muted);margin:0;font-size:10px;line-height:1.6}.studio-marker-target-info code{overflow-wrap:anywhere;color:var(--studio-muted);font-size:10px}.studio-marker-position-info{flex-direction:row;justify-content:space-between;align-items:center;gap:8px;padding:6px 8px}.studio-marker-position-info>b{white-space:nowrap;font-size:11px;font-weight:500}.studio-marker-completion-summary p{color:var(--studio-muted);margin:0;font-size:11px;line-height:1.6}.studio-marker-form footer{flex-wrap:wrap;gap:8px}.studio-marker-form:not(.studio-marker-settings-form) footer{justify-content:flex-end}.studio-marker-form footer>.studio-marker-delete[data-slot=button]{color:var(--studio-danger);box-shadow:none;text-shadow:none;background:0 0;border:0;margin-right:auto}.studio-marker-form footer>.studio-marker-delete[data-slot=button]:hover:not(:disabled){color:var(--studio-danger);background:color-mix(in srgb,var(--studio-danger) 8%,transparent)}.studio-marker-resolve-actions{flex-wrap:nowrap;align-items:center;gap:7px;min-width:0;max-width:100%;display:flex}.studio-marker-resolve-actions>span{text-overflow:ellipsis;min-width:0;color:var(--studio-muted);white-space:nowrap;font-size:10px;display:block;overflow:hidden}.studio-marker-settings-field{flex-direction:column;gap:6px;min-width:0;display:flex}.studio-marker-manager-toolbar>.studio-marker-search{flex:210px}.studio-marker-bulk-actions{flex-wrap:wrap;gap:6px}.studio-marker-manager-footer:has(.studio-marker-bulk-actions[data-selected]) .studio-marker-manager-add{display:none}.studio-marker-target-picker{flex-direction:column;gap:6px;margin-top:5px;display:flex}.studio-ai-target-marker[aria-pressed=true] svg{transform-origin:bottom;filter:drop-shadow(0 0 2px color-mix(in srgb,currentColor 30%,transparent));animation:.24s ease-out studio-canvas-marker-select}@scope([data-studio-shell]) to ([data-mh-scene]){.studio-timeline-label-resizer:has(.studio-layer-search-tools){gap:3px;padding-right:8px}.studio-timeline-label-resizer:has(.studio-layer-search-tools)>span:has(.studio-info-help){flex:none;overflow:visible}.studio-timeline-label-resizer:has(.studio-layer-search-tools) .studio-keyframe-navigation-arrow[data-slot=button]{width:22px;min-width:22px}}@scope([data-studio-chrome]) to ([data-mh-scene]){.studio-numeric-editor[data-has-dial]{gap:6px;min-width:0;display:grid}}@scope([data-studio-chrome]) to ([data-mh-scene]){.studio-transform-block-title:has(.studio-scale-link){justify-content:space-between;align-items:center;min-height:22px;display:flex}.studio-scale-link{border:1px solid var(--studio-control-edge);background:var(--studio-control-bottom);width:24px;height:22px;color:var(--studio-muted);cursor:pointer;border-radius:4px;place-items:center;padding:0;display:grid}.studio-scale-link[aria-pressed=true]{color:var(--studio-primary);background:var(--studio-selected-row)}.studio-scale-link:focus-visible{outline:2px solid var(--studio-focus);outline-offset:2px}.studio-scale-link:disabled{opacity:.4;cursor:not-allowed}}@scope([data-studio-chrome]){.studio-component-editor[data-placement=standard]{gap:0}.studio-component-editor[data-placement=standard]>.studio-custom-control{box-shadow:none;background:0 0;border:0;padding:0}.studio-standard-heading{justify-items:start;gap:5px;margin-bottom:10.8px;padding:12.96px 0;display:grid;position:relative}.studio-standard-heading:after{content:"";background:var(--studio-primary);width:45.36px;height:1px;position:absolute;bottom:-1px;left:0}.studio-standard-heading>strong{color:var(--studio-title);font:600 16.848px/1.4 Inter,ui-sans-serif,system-ui,sans-serif}.studio-standard-heading>small{letter-spacing:.16em;color:var(--studio-primary);font:400 9.072px Courier New,monospace}.studio-standard-heading>small[lang=en]{text-transform:uppercase}.studio-standard-heading>small[lang=zh-CN]{font-family:Songti SC,STSong,SimSun,Noto Serif CJK SC,Source Han Serif SC,serif}[data-mh-control-panel]{gap:12px;min-width:0;display:grid}:is(.studio-standard-section,[data-mh-control-group]){border:1px solid var(--studio-border);border-radius:var(--mh-ui-control-radius);box-shadow:inset 0 1px var(--studio-control-highlight);margin:0;overflow:hidden}:is(.studio-standard-section,[data-mh-control-group])>summary{min-height:42px;padding:0 14px;font-size:13px}:is(.studio-standard-section,[data-mh-control-group])>div{gap:16px;padding:16px 14px;display:grid}:is(.studio-standard-section,[data-mh-control-group]) .studio-parameter-field{min-width:0;margin:0;padding:0}[data-mh-control-group]{background:var(--studio-panel)}[data-mh-control-group]>summary{cursor:pointer;color:var(--studio-title);justify-content:space-between;align-items:center;gap:10px;font-weight:600;list-style:none;display:flex}[data-mh-control-group]>summary::-webkit-details-marker{display:none}[data-mh-control-group]>summary>[data-mh-control-toggle]{color:var(--studio-foreground);flex:none;order:1;justify-content:center;align-items:center;font:18px/1 system-ui;display:inline-flex}[data-mh-control-group]>summary>span:first-child{margin-right:auto}[data-mh-control-group]>summary>[data-mh-pro-link]{border:1px solid var(--studio-border);background:var(--studio-panel);width:auto;min-width:0;max-width:140px;min-height:32px;color:var(--studio-title);cursor:pointer;border-radius:5px;flex:none;order:2;margin:0;padding:3px 7px;font:11px/1.4 system-ui}.studio-parameter-field:focus,[data-pro-parameter]:focus,.studio-parameter-group:focus{outline:2px solid var(--studio-focus);outline-offset:3px;border-radius:5px}[data-mh-control-group]>summary:focus-visible{outline:2px solid var(--studio-focus);outline-offset:-3px}[data-mh-control-description]{color:var(--studio-muted);margin:0;font-size:12px;line-height:1.6}[data-mh-control-group] [data-mh-control-group]{box-shadow:none}.studio-standard-item{gap:12px;min-width:0;display:grid}.studio-standard-item+.studio-standard-item{border-top:1px solid var(--studio-border);padding-top:16px}.studio-standard-item>h3{color:var(--studio-muted);margin:0;font-size:11px;font-weight:500}.studio-component-editor[data-placement=standard] .studio-field-label{font-size:12px}.studio-component-editor[data-placement=standard] .studio-asset-picker{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.studio-component-editor[data-placement=standard] .studio-asset-thumbnail{aspect-ratio:16/10;width:100%;height:auto}.studio-component-editor[data-placement=standard] .studio-asset-picker-controls{grid-template-columns:minmax(0,1fr) auto;gap:8px;min-width:0;display:grid}.studio-component-editor[data-placement=standard] .studio-asset-picker-controls>small{grid-column:1/-1}.studio-component-editor[data-placement=standard] .studio-numeric-editor>input[type=range]{height:5px;margin:8px 0}}@scope([data-studio-shell][data-mode=standard]) to ([data-mh-scene]){.studio-timeline-body{display:none}}@scope([data-studio-chrome]) to ([data-mh-scene]){.studio-curve-presets{border-left:1px solid var(--studio-border);background:var(--studio-panel);flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.studio-curve-presets>header{border-bottom:1px solid var(--studio-border);justify-content:space-between;align-items:center;gap:8px;min-width:0;padding:9px 10px;display:flex}.studio-curve-presets>header>div{flex-direction:column;gap:3px;min-width:0;display:flex}.studio-curve-presets>header b{font-size:12px;font-weight:500}.studio-curve-presets>header span{color:var(--studio-muted);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.studio-curve-presets>header [data-slot=button]{flex:none;width:24px;height:24px;min-height:24px;padding:0}.studio-curve-presets>header [data-slot=button]>svg{width:14px;height:14px}.studio-curve-preset-scope{grid-template-columns:1fr 1fr;gap:4px;padding:8px 8px 5px;display:grid}.studio-curve-preset-scope [data-slot=button]{min-width:0;height:27px;padding:0 4px;font-size:11px}.studio-curve-preset-scope [aria-pressed=true]{background:var(--studio-selected-row);border-color:var(--studio-focus);color:var(--studio-foreground)}.studio-curve-presets>p{color:var(--studio-muted);margin:3px 9px 7px;font-size:11px;line-height:1.5}.studio-curve-preset-speed{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;margin:0 8px 7px;font-size:11px;display:grid}.studio-curve-preset-speed .studio-numeric-editor{width:100%;min-width:0}.studio-curve-preset-grid{overscroll-behavior:contain;scrollbar-width:thin;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:6px;min-height:0;padding:5px 8px 9px;display:grid;overflow:auto}.studio-curve-preset-grid>.studio-curve-preset[data-slot=button]{white-space:normal;flex-direction:column;gap:3px;min-width:0;height:65px;min-height:65px;padding:5px 4px;font-size:10px;line-height:1.15;display:flex}.studio-curve-preset-grid>.studio-curve-preset[data-slot=button][aria-pressed=true]{border-color:var(--studio-focus);background:var(--studio-selected-row);box-shadow:inset 0 0 0 1px var(--studio-focus)}.studio-curve-preset-grid>.studio-curve-preset[data-slot=button]>.studio-curve-preset-preview{width:64px;height:36px;color:var(--studio-primary);flex:none}.studio-curve-preset>span{white-space:nowrap;text-overflow:ellipsis;max-width:100%;display:block;overflow:hidden}.studio-curve-preset-axis{stroke:var(--studio-border);stroke-width:1px;fill:none}.studio-curve-preset-path{stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;fill:none}.studio-curve-preset-dot{fill:var(--studio-foreground);stroke:var(--studio-panel);stroke-width:1px}.studio-graph-hit{cursor:pointer}}@scope([data-studio-chrome]) to ([data-mh-scene]){.studio-retime-controls{isolation:isolate;touch-action:none;-webkit-user-select:none;user-select:none;outline:none;height:42px;min-height:42px;position:relative;overflow:hidden}.studio-retime-window{border:1px solid color-mix(in srgb,var(--studio-primary) 48%,var(--studio-border));background:color-mix(in srgb,var(--studio-primary) 15%,var(--studio-panel));pointer-events:none;border-radius:3px;position:absolute;inset-block:1px 2px;overflow:hidden}.studio-retime-segment{min-width:0;position:absolute;inset-block:2px 3px}.studio-retime-line{width:100%;color:var(--studio-primary);cursor:ns-resize;outline-offset:-3px;background:0 0;border:0;padding:0;position:absolute;inset:0}.studio-retime-line:before{content:"";opacity:.65;background:currentColor;height:2px;position:absolute;top:24px;left:0;right:0}.studio-retime-line:hover:before,.studio-retime-line:focus-visible:before{opacity:1;height:3px}.studio-retime-line:disabled{cursor:default;color:var(--studio-muted)}.studio-retime-segment[data-eased] .studio-retime-line:before{background:repeating-linear-gradient(90deg,currentColor 0 5px,#0000 5px 8px)}.studio-retime-rate{z-index:2;background:color-mix(in srgb,var(--studio-primary) 15%,var(--studio-panel));border-radius:3px;align-items:center;max-width:100%;display:flex;position:absolute;top:6px;left:50%;transform:translate(-50%)}.studio-retime-rate>.studio-numeric-editor{width:68px;min-width:0}.studio-retime-rate .studio-numeric-input input[data-slot=input]{text-align:center;width:100%;height:24px;min-height:24px;box-shadow:none;background:0 0;border-color:#0000;padding-inline:3px;font-size:11px}.studio-retime-rate .studio-numeric-input input[data-slot=input]:focus{border-color:var(--studio-focus);background:var(--studio-panel)}.studio-retime-rate .studio-field-unit{font-size:10px}.studio-retime-rate .studio-field-error{z-index:5;background:var(--studio-panel);border:1px solid var(--studio-border);border-radius:4px;width:max-content;max-width:240px;padding:6px;position:absolute;top:30px;left:0}.studio-retime-rate>button{width:14px;height:24px;color:var(--studio-muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.studio-retime-rate>button>svg{width:11px;height:11px}.studio-retime-rate>.studio-retime-compact-rate{white-space:nowrap;font-variant-numeric:tabular-nums;width:auto;max-width:100%;color:var(--studio-foreground);gap:2px;font-size:10px;display:flex}.studio-retime-rate>span{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--studio-muted);padding:4px;font-size:11px}.studio-retime-rate>.studio-retime-average{padding:0 0 0 2px;font-size:10px}.studio-retime-point{z-index:3;width:14px;height:40px;color:var(--studio-primary);cursor:ew-resize;touch-action:none;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:0;transform:translate(-50%)}.studio-retime-point>svg{width:12px;height:40px;filter:drop-shadow(0 0 1px var(--studio-panel));overflow:visible}.studio-retime-point>svg>path{fill:var(--studio-panel);stroke:currentColor;stroke-width:1.3px;stroke-linejoin:round}.studio-retime-point>svg>line{stroke:currentColor;stroke-width:1.3px}.studio-retime-point:hover>svg>path,.studio-retime-point[aria-pressed=true]>svg>path{fill:color-mix(in srgb,var(--studio-primary) 30%,var(--studio-panel))}.studio-retime-point[data-implicit]{color:var(--studio-muted)}.studio-retime-point[data-held]{cursor:default}.studio-retime-point:disabled{cursor:default;opacity:.65}.studio-retime-tools{z-index:4;background:var(--studio-panel);opacity:0;border-radius:3px;gap:1px;padding:1px 2px;transition:opacity .12s;display:flex;position:absolute;top:0;transform:translate(-100%)}.studio-retime-controls:is(:hover,:focus-within)>.studio-retime-tools{opacity:1}.studio-retime-tools>button{width:18px;height:16px;color:var(--studio-muted);cursor:pointer;background:0 0;border:0;border-radius:2px;place-items:center;padding:0;display:grid}.studio-retime-tools>button:hover{color:var(--studio-foreground);background:var(--studio-hover)}.studio-retime-tools>button:disabled{opacity:.45;cursor:default}.studio-retime-tools>button>svg{width:12px;height:12px}.studio-retime-notice{color:var(--studio-muted);align-items:center;gap:8px;padding:4px 10px;font-size:11px;display:flex;position:absolute;inset:0}.studio-retime-notice>button{color:var(--studio-primary);font:inherit;cursor:pointer;background:0 0;border:0;padding:2px 4px;text-decoration:underline}.studio-retime-error{z-index:6;border:1px solid var(--studio-border);background:var(--studio-panel);max-width:min(340px,90%);color:var(--studio-danger,var(--studio-foreground));-webkit-user-select:text;user-select:text;border-radius:4px;padding:5px 7px;font-size:11px;line-height:1.4;position:absolute;top:36px;left:8px}.studio-retime-menu-input{min-width:120px;padding:3px 8px 7px}@media (prefers-reduced-motion:reduce){.studio-retime-tools{transition:none}}}@scope([data-studio-chrome]) to ([data-mh-scene]){.studio-zoom-trigger[data-mh-button],.studio-timeline-zoom-controls[data-compact]>.studio-zoom-inline{display:none}.studio-timeline-zoom-controls[data-compact]>.studio-zoom-trigger[data-mh-button]{display:inline-flex}.studio-zoom-popover{background:var(--studio-panel);width:230px;max-width:calc(100vw - 24px);color:var(--studio-foreground);padding:12px}.studio-zoom-title{color:var(--studio-muted);margin-bottom:10px;font-size:12px;display:block}.studio-zoom-popover .studio-zoom-group{width:100%}.studio-save-check{display:none}.studio-toolbar-overflow{width:280px;max-width:calc(100vw - 24px);max-height:var(--radix-popover-content-available-height);background:var(--studio-popover);color:var(--studio-foreground);padding:6px;overflow-y:auto}.studio-toolbar-overflow-actions{flex-direction:column;gap:4px;display:flex}.studio-toolbar-overflow-actions>[data-mh-button],.studio-toolbar-overflow :is(.studio-marker-actions,.studio-retime-toolbar)>[data-mh-button]{justify-content:flex-start;gap:9px;width:100%;height:36px;min-height:36px;margin:0;padding:0 10px;font-size:12px}.studio-toolbar-overflow :is(.studio-marker-actions,.studio-retime-toolbar)>[data-size^=icon]:after{content:attr(aria-label)}.studio-toolbar-overflow .studio-info-help{width:100%;height:36px;color:var(--studio-muted);justify-content:flex-start;align-items:center;gap:9px;padding:0 10px;font-size:12px;display:flex}.studio-toolbar-overflow .studio-info-help:after{content:attr(aria-label)}.studio-toolbar-overflow :is(.studio-marker-tools,.studio-marker-actions,.studio-retime-toolbar){width:100%}.studio-toolbar-overflow .studio-marker-actions kbd{margin-left:auto}.studio-toolbar-overflow .studio-audio-monitor{justify-content:space-between;margin:3px 0}.studio-toolbar-overflow .studio-audio-monitor>span{display:inline}.studio-toolbar-more[data-mh-button]:is(:hover,[aria-expanded=true]){border-color:var(--studio-focus);color:var(--studio-title);background:color-mix(in srgb,var(--studio-focus) 12%,var(--studio-panel))}@container studio-workspace (width<=1100px){.studio-audio-monitor>span{display:none}.studio-monitor-meters{padding-left:4px}.studio-monitor-channel{gap:2px}.studio-monitor-meters{--mh-ui-meter-gap:1px;--mh-ui-meter-segment-width:2px}}@container studio-workspace (width<=760px){[data-save-complete]>.studio-save-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.studio-save-check{font-size:14px;display:inline}}}@scope([data-studio-chrome]) to ([data-mh-scene]){.studio-timeline-row[data-pending-deletion] .studio-timeline-title-group,.studio-timeline-row[data-pending-deletion] .studio-layer-drag-handle,.studio-timeline-row[data-pending-deletion] .studio-timeline-lane{opacity:.42}.studio-timeline-row[data-pending-deletion] .studio-timeline-heading b,.studio-timeline-row[data-pending-deletion] .studio-timeline-heading>small{text-decoration:line-through}.studio-layer-row[data-pending-deletion] .studio-layer-name,.studio-layer-card[data-pending-deletion] .studio-layer-card-select,.studio-layer-group>header[data-pending-deletion] .studio-layer-group-path{opacity:.42;text-decoration:line-through}.studio-pending-deletion-hint{align-items:center;gap:8px;width:max-content;max-width:calc(100vw - 24px);padding:7px 10px;font-size:12px;display:flex}.studio-pending-deletion-hint [data-slot=help-trigger]{place-items:center;width:16px;height:16px;padding:0;display:grid}.studio-marker-deletion-status{color:var(--muted-foreground);font-size:12px;line-height:1.6}}@scope([data-studio-chrome]) to ([data-mh-scene]){[data-slot=dialog-content].studio-performance-dialog{background:var(--studio-panel);border:1px solid var(--studio-border);border-radius:var(--studio-radius-float);flex-direction:column;gap:0;width:960px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 48px);padding:0;display:flex;overflow:hidden}.studio-performance-dialog>[data-slot=dialog-close]{top:22px;right:20px}.studio-perf-header{border-bottom:1px solid var(--studio-border);background:var(--studio-raised);justify-content:space-between;gap:20px;padding:22px 24px 18px;display:flex}.studio-perf-heading{align-items:flex-start;gap:12px;display:flex}.studio-perf-heading>svg{color:var(--studio-primary);margin-top:3px}.studio-perf-heading [data-slot=dialog-title]{letter-spacing:0;color:var(--studio-title);font-size:19px;font-weight:600;line-height:1.4}.studio-perf-heading [data-slot=dialog-description]{color:var(--studio-muted);margin-top:5px;font-size:12px;line-height:1.6}.studio-perf-badge{border:1px solid var(--studio-border);letter-spacing:.08em;height:22px;color:var(--studio-muted);border-radius:4px;flex-shrink:0;margin:3px 30px 0 0;padding:2px 7px;font-size:10px}.studio-perf-tabs{flex-direction:column;gap:0;min-height:0;display:flex}.studio-perf-tabbar{border-bottom:1px solid var(--studio-border);justify-content:space-between;align-items:center;gap:12px;padding:12px 24px;display:flex}.studio-perf-tabbar [data-slot=tabs-list]{border:0;border-bottom:1px solid var(--studio-line);background:0 0;border-radius:0;height:34px;padding:0}.studio-perf-tabbar [data-slot=tabs-trigger]{color:var(--studio-muted);border-radius:0;gap:7px;padding:4px 2px;font-size:12px}.studio-perf-tabbar [data-state=active]{color:var(--studio-ink);background:0 0}.studio-perf-context{color:var(--studio-muted);font-variant-numeric:tabular-nums;font-size:11px}.studio-perf-body{gap:18px;min-height:0;padding:22px 24px 24px;font-size:12px;line-height:1.6;display:grid;overflow:auto}.studio-perf-body[data-state=inactive]{display:none}.studio-perf-export{gap:18px;min-width:0;display:grid}.studio-perf-toolbar{justify-content:space-between;align-items:center;gap:16px;display:flex}.studio-perf-toolbar h3,.studio-perf-section-header h3{color:var(--studio-title);margin:0;font-size:13px;font-weight:600}.studio-perf-toolbar p{color:var(--studio-muted);margin:4px 0 0;font-size:12px}.studio-perf-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.studio-perf-actions [data-slot=button]{gap:6px;height:32px;font-size:12px}.studio-perf-record{border:1px solid var(--studio-border);border-radius:var(--studio-radius);background:var(--studio-raised);justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;display:flex}.studio-perf-record strong{color:var(--studio-title);font-size:12px;font-weight:600}.studio-perf-record p{color:var(--studio-muted);margin:3px 0 0;font-size:11px}.studio-perf-record label{flex-shrink:0;align-items:center;gap:10px;font-size:12px;display:flex}.studio-perf-metrics{border:1px solid var(--studio-border);border-radius:var(--studio-radius);background:var(--studio-raised);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.studio-perf-metric{border-right:1px solid var(--studio-border);flex-direction:column;gap:8px;min-width:0;padding:16px 18px;display:flex}.studio-perf-metric:last-child{border-right:0}.studio-perf-metric>span{color:var(--studio-muted);font-size:11px}.studio-perf-metric strong{letter-spacing:-.035em;color:var(--studio-title);font-variant-numeric:tabular-nums;font-size:25px;font-weight:500;line-height:1.2}.studio-perf-metric strong small{color:var(--studio-muted);letter-spacing:0;margin-left:5px;font-size:11px;font-weight:400}.studio-perf-metric>small{color:var(--studio-muted);font-size:10px}.studio-perf-section{border:1px solid var(--studio-border);border-radius:var(--studio-radius);background:var(--studio-panel);overflow:hidden}.studio-perf-section-header{border-bottom:1px solid var(--studio-border);justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.studio-perf-section-header [data-slot=select-trigger]{width:228px;height:30px;font-size:11px}.studio-perf-table-wrap{max-height:320px;overflow:auto}.studio-perf-table{border-collapse:collapse;text-align:left;font-variant-numeric:tabular-nums;width:100%;font-size:11px}.studio-perf-table th{z-index:1;background:var(--studio-raised);color:var(--studio-muted);font-weight:500;position:sticky;top:0}.studio-perf-table th,.studio-perf-table td{border-bottom:1px solid var(--studio-border);white-space:nowrap;padding:10px 16px}.studio-perf-table tr:last-child td{border-bottom:0}.studio-perf-table th:not(:first-child),.studio-perf-table td:not(:first-child){text-align:right}.studio-perf-table tbody tr:hover{background:var(--studio-hover)}.studio-perf-note{color:var(--studio-muted);margin:0;font-size:11px;line-height:1.7}.studio-perf-empty{text-align:center;border:1px dashed var(--studio-border);border-radius:var(--studio-radius);min-height:200px;color:var(--studio-muted);background:var(--studio-recess);flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:24px;display:flex}.studio-perf-empty-icon{border:1px solid var(--studio-border);background:var(--studio-panel);width:42px;height:42px;color:var(--studio-muted);border-radius:10px;place-items:center;display:grid}.studio-perf-empty strong{color:var(--studio-title);font-size:13px;font-weight:500}.studio-perf-empty p{max-width:400px;margin:0;font-size:12px;line-height:1.8}.studio-perf-report-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.studio-perf-report-card{border:1px solid var(--studio-border);border-radius:var(--studio-radius);background:var(--studio-raised);gap:8px;min-width:0;padding:14px 16px;display:grid}.studio-perf-report-card header{justify-content:space-between;align-items:center;gap:10px;display:flex}.studio-perf-report-card header>span{color:var(--studio-muted);align-items:center;gap:7px;font-size:11px;display:flex}.studio-perf-dot{background:var(--studio-primary);border-radius:50%;width:7px;height:7px;display:inline-block}.studio-perf-dot[data-side=a]{background:var(--studio-muted)}.studio-perf-report-card strong{white-space:nowrap;text-overflow:ellipsis;color:var(--studio-title);font-size:13px;font-weight:500;overflow:hidden}.studio-perf-report-card p{color:var(--studio-muted);margin:0;font-size:11px}.studio-perf-report-card .studio-perf-actions [data-slot=button]{height:27px;padding:0 8px;font-size:11px}.studio-perf-alert{color:var(--studio-danger);border:1px solid var(--studio-border);border-left:3px solid var(--studio-danger);border-radius:var(--studio-radius);background:var(--studio-raised);padding:10px 14px;font-size:11px}.studio-perf-status{background:var(--studio-recess);border:1px solid var(--studio-border);border-radius:var(--studio-radius);color:var(--studio-muted);padding:10px 14px;font-size:11px}.studio-perf-chart{width:100%;height:auto;max-height:245px;color:var(--studio-muted);background:var(--studio-recess);display:block}.studio-perf-chart .baseline{stroke:var(--studio-muted)}.studio-perf-chart .current{stroke:var(--studio-primary)}.studio-perf-chart-detail{border-top:1px solid var(--studio-border);font-variant-numeric:tabular-nums;color:var(--studio-muted);min-height:38px;padding:10px 16px;font-size:11px}.studio-perf-chart-detail b{color:var(--studio-title);font-weight:500}.studio-perf-details{border:1px solid var(--studio-border);border-radius:var(--studio-radius);overflow:hidden}.studio-perf-details>summary{cursor:pointer;background:var(--studio-raised);color:var(--studio-title);padding:12px 16px;font-size:12px;font-weight:500}.studio-perf-details[open]>summary{border-bottom:1px solid var(--studio-border)}.studio-perf-details .studio-perf-actions{padding:12px 16px}.studio-perf-details pre{color:var(--studio-muted);max-height:240px;margin:0;padding:14px 16px;font-size:10px;line-height:1.7;overflow:auto}.studio-perf-improvement{border:1px solid var(--studio-border);border-radius:var(--studio-radius);background:var(--studio-recess);color:var(--studio-title);justify-content:space-between;align-items:baseline;gap:12px;padding:12px 16px;display:flex}.studio-perf-improvement strong{font-variant-numeric:tabular-nums;color:var(--studio-primary);font-size:20px;font-weight:500}@media (max-width:680px){.studio-perf-header,.studio-perf-tabbar{padding:14px 16px}.studio-perf-body{padding:16px}.studio-perf-context{display:none}.studio-perf-toolbar{flex-direction:column;align-items:flex-start}.studio-perf-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.studio-perf-metric:nth-child(2){border-right:0}.studio-perf-metric:nth-child(-n+2){border-bottom:1px solid var(--studio-border)}.studio-perf-report-grid{grid-template-columns:1fr}.studio-perf-section-header{flex-wrap:wrap}.studio-perf-badge{display:none}}}@scope([data-studio-chrome]) to ([data-mh-scene]){[data-slot=dialog-content].studio-community-dialog{--community-surface:color-mix(in srgb,var(--studio-panel) 94%,#958973);--community-card-bg:var(--studio-panel);--community-stub-bg:color-mix(in srgb,var(--community-card-bg) 94%,#ed6415);--community-paper-edge:var(--studio-line-2);--community-grid:var(--studio-line);background:linear-gradient(90deg,var(--community-grid) 1px,transparent 1px) 0 0/32px 32px,linear-gradient(var(--community-grid) 1px,transparent 1px) 0 0/32px 32px,var(--community-surface);border:1px solid var(--community-paper-edge);width:min(760px,100vw - 32px);max-width:760px;max-height:calc(100dvh - 32px);box-shadow:var(--studio-shadow);font-family:var(--studio-sans);border-radius:14px;gap:22px;padding:32px;overflow-y:auto}:scope[data-studio-theme=light] .studio-community-dialog{--community-surface:#f7f6f2;--community-card-bg:#f6f5f1;--community-stub-bg:#f1ece4;--community-grid:#14141908;box-shadow:inset 0 1px #fff,0 50px 100px -40px #0009,0 0 0 1px #ffffff40}:scope:has(.studio-community-dialog) [data-slot=dialog-overlay]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0b0c0e8c}.studio-community-intro{gap:9px;padding-right:30px;display:grid}.studio-community-intro:before{content:"MOTIONHARNESS · BETA";font:500 10.5px/1.5 var(--studio-mono);letter-spacing:.2em;color:var(--studio-orange)}.studio-community-dialog [data-slot=dialog-title]{font:600 23px/1.35 var(--studio-sans);letter-spacing:-.025em}.studio-community-intro [data-slot=dialog-description]{color:var(--studio-muted);font-size:13px;line-height:1.65}.studio-community-dialog>[data-slot=dialog-close]{border:1px solid var(--studio-line-3);width:28px;height:28px;color:var(--studio-muted);opacity:1;background:0 0;border-radius:50%;place-items:center;padding:0;line-height:0;display:grid;top:20px;right:20px}.studio-community-dialog>[data-slot=dialog-close]:hover{background:var(--community-card-bg);color:var(--studio-foreground)}.studio-community-dialog>[data-slot=dialog-close] svg{margin:0;display:block}.studio-community-codes{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 24px;padding:2px 0 12px;display:grid}.studio-community-card{--community-accent:var(--studio-orange);filter:drop-shadow(0 10px 14px #0000001f);min-width:0;transition:transform .35s var(--studio-ease),filter .35s var(--studio-ease);grid-template-rows:1fr auto;display:grid;position:relative}.studio-community-card[data-community=wechat]{--community-accent:#07c160}.studio-community-card[data-community=discord]{--community-accent:#5865f2}.studio-community-card[data-community=qq]{--community-accent:#12b7f5}.studio-community-ticket-body,.studio-community-ticket-stub{border:1px solid var(--community-paper-edge);background:var(--community-card-bg);position:relative}.studio-community-ticket-body{background-image:linear-gradient(var(--community-accent),var(--community-accent));background-repeat:no-repeat;background-size:100% 4px;border-bottom:0;border-radius:7px 7px 0 0;grid-template-rows:auto 1fr auto;gap:10px;padding:22px 18px 12px;display:grid}.studio-community-ticket-stub{background-color:var(--community-stub-bg);transform-origin:100% 0;background-image:linear-gradient(115deg,#0000 35%,#ffffff24 48%,#0000 60%);background-position:120% 0;background-size:260% 100%;border-top:0;border-radius:0 0 7px 7px;padding:13px 18px 18px;transition:background-position .9s;box-shadow:0 1px 1px #00000026,0 3px 4px -2px #00000026}.studio-community-card[data-used=true] .studio-community-ticket-stub{transform:translateY(10px)}.studio-community-ticket-body:before,.studio-community-ticket-body:after,.studio-community-ticket-stub:before,.studio-community-ticket-stub:after{content:"";border:1px solid var(--community-paper-edge);background:var(--community-surface);z-index:3;pointer-events:none;border-radius:50%;width:14px;height:14px;transition:opacity .25s .1s;position:absolute}.studio-community-ticket-body:before,.studio-community-ticket-body:after{bottom:-7px}.studio-community-ticket-stub:before,.studio-community-ticket-stub:after{top:-7px}.studio-community-ticket-body:before,.studio-community-ticket-stub:before{clip-path:inset(0 0 0 7px);left:-8px}.studio-community-ticket-body:after,.studio-community-ticket-stub:after{clip-path:inset(0 7px 0 0);right:-8px}.studio-community-card[data-used=true] :is(.studio-community-ticket-body,.studio-community-ticket-stub):before,.studio-community-card[data-used=true] :is(.studio-community-ticket-body,.studio-community-ticket-stub):after{opacity:0;transition-delay:0s}.studio-community-perforation{border-top:1px dashed var(--studio-line-3);pointer-events:none;height:1px;position:absolute;top:0;left:14px;right:14px}.studio-community-card[data-used=true] .studio-community-perforation{opacity:0}.studio-community-tear-edge{width:calc(100% + 2px);height:4px;fill:var(--community-card-bg);filter:drop-shadow(0 1px .35px #0004);opacity:0;pointer-events:none;z-index:2;position:absolute;bottom:-3px;left:-1px}.studio-community-tear-edge.is-top{fill:var(--community-stub-bg);top:-3px;bottom:auto;transform:rotate(180deg)}.studio-community-card[data-used=true] .studio-community-tear-edge{opacity:1}.studio-community-ticket-heading{justify-content:space-between;align-items:flex-start;gap:10px;padding-top:3px;display:flex}.studio-community-platform{font:700 32px/1.05 var(--studio-sans);letter-spacing:-.045em;color:var(--studio-title);display:block}.studio-community-platform:after{content:"";background:var(--community-accent);vertical-align:.55em;width:7px;height:7px;box-shadow:0 0 8px var(--community-accent);border-radius:50%;margin-left:6px;display:inline-block}.studio-community-ticket-heading h3{color:var(--studio-muted);margin:7px 0 0;font-size:12px;font-weight:500;line-height:1.3}.studio-community-stamp{border:1.5px solid var(--community-accent);font:700 8.5px/1.4 var(--studio-mono);letter-spacing:.18em;color:var(--community-accent);opacity:.85;border-radius:3px;flex:none;margin-top:4px;padding:3px 6px;transform:rotate(-6deg)}.studio-community-stub-caption{color:var(--studio-muted);font:500 9px/1.2 var(--studio-mono);letter-spacing:-.035em;justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}.studio-community-stub-caption>span:last-child{color:var(--community-accent);letter-spacing:.04em}.studio-community-qr-frame{aspect-ratio:1;color:#24262a;isolation:isolate;background:#fff;border:0;border-radius:4px;align-self:center;place-items:center;width:100%;padding:12px;display:grid}.studio-community-qr-frame a{aspect-ratio:1;width:100%;display:block}.studio-community-codes img{aspect-ratio:1;object-fit:contain;width:100%;height:100%;display:block}[data-community=discord] .studio-community-qr-frame img{transform:scale(1.0962)}.studio-community-card .studio-community-expiry{min-height:32px;color:var(--studio-muted);justify-content:center;align-items:center;font-size:11px;line-height:1.45;display:flex}.studio-community-card-actions{grid-template-rows:repeat(2,minmax(32px,auto));align-items:center;gap:10px;display:grid}.studio-community-card-actions>[data-slot=button]{width:100%;height:32px;min-height:32px}.studio-community-dialog .studio-community-card-actions>:is(.studio-community-join,.studio-community-primary){color:#fff;text-shadow:none;background:#e96820;border:1px solid #cb5c20;border-radius:5px;justify-content:center;align-items:center;gap:8px;font-size:12px;font-weight:600;text-decoration:none;display:flex;box-shadow:inset 0 1px #fff3,0 1px 2px #763a1926}.studio-community-dialog .studio-community-card-actions>:is(.studio-community-join,.studio-community-primary):hover:not(:disabled){color:#fff;background:#d95d19}.studio-community-dialog .studio-community-card-actions>[data-variant=outline]{border:1px solid var(--studio-line-3);color:var(--studio-foreground);text-shadow:none;box-shadow:none;background:0 0;border-radius:5px}.studio-community-dialog .studio-community-card-actions>[data-variant=outline]:hover:not(:disabled){background:var(--community-card-bg);border-color:var(--studio-muted)}.studio-community-card p{text-align:center;overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.6}.studio-community-qr-frame p{color:#555a61;padding:4px 6px;font-size:12px;line-height:1.65}.studio-community-qr-note{color:var(--studio-muted);font-size:12px;line-height:1.6}.studio-community-fallback{border-top:1px solid var(--studio-line);gap:10px;padding:18px 0 0;display:grid}.studio-community-fallback>p{color:var(--studio-muted);margin:0 0 3px;font-size:12px;line-height:1.6}.studio-community-fallback>div{grid-template-columns:minmax(0,1fr) var(--community-copy-width,110px);align-items:center;gap:12px;font-size:12px;display:grid}.studio-community-dialog .studio-community-fallback [data-slot=button]{width:var(--community-copy-width,110px);flex:none;justify-content:center;height:32px}.studio-community-dialog:lang(en){--community-copy-width:166px}.studio-community-fallback>div>span{overflow-wrap:anywhere;min-width:0}.studio-community-fallback strong{font-family:var(--studio-mono);-webkit-user-select:text;user-select:text;margin-left:8px}.studio-community-copy-status{min-height:16px;color:var(--studio-muted);margin:-8px 0 0;font-size:11px}@media (hover:hover) and (prefers-reduced-motion:no-preference){.studio-community-card:hover{filter:drop-shadow(0 18px 22px #00000029);transform:translateY(-4px)rotate(-.5deg)}.studio-community-card:hover .studio-community-ticket-stub{background-position:-60% 0}}@media (prefers-reduced-motion:reduce){.studio-community-card,.studio-community-ticket-stub,.studio-community-ticket-body:before,.studio-community-ticket-body:after,.studio-community-ticket-stub:before,.studio-community-ticket-stub:after{transition:none}.studio-community-card[data-used=true] .studio-community-ticket-stub{transform:none}.studio-community-card[data-used=true] .studio-community-tear-edge{opacity:0}.studio-community-card[data-used=true] .studio-community-perforation{opacity:1;border-color:var(--community-accent)}}@media (max-width:540px){[data-slot=dialog-content].studio-community-dialog{border-radius:12px;gap:20px;padding:26px 18px 22px}.studio-community-dialog [data-slot=dialog-title]{font-size:20px}.studio-community-dialog>[data-slot=dialog-close]{top:16px;right:14px}.studio-community-intro{gap:8px;padding-right:28px}.studio-community-codes{grid-template-columns:1fr;gap:28px;padding-bottom:10px}.studio-community-ticket-body{padding:20px 16px 12px}.studio-community-ticket-stub{padding:13px 16px 16px}.studio-community-platform{font-size:30px}.studio-community-qr-frame{justify-self:center;max-width:292px}.studio-community-dialog:lang(en) .studio-community-fallback strong{margin:2px 0 0;display:block}}}.studio-project-type-explanation{max-width:min(340px,100vw - 24px);line-height:1.6}.studio-project-type-explanation p{margin:6px 0 0}@scope([data-studio-shell]) to ([data-mh-scene]){:scope{--studio-rail-width:56px;--studio-expanded-rail-width:380px;background:var(--studio-bg);width:100%;min-width:0;height:100%;min-height:0;color:var(--studio-ink);font-family:var(--studio-sans);-webkit-font-smoothing:antialiased;grid-template-rows:44px minmax(0,1fr);display:grid;position:relative;overflow:hidden}:scope svg.lucide{stroke-width:1.6px}.studio-topbar{z-index:30;border-bottom:1px solid var(--studio-line);background:var(--studio-bg);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;height:44px;padding:0 10px 0 8px;display:grid;position:relative}.studio-brand{white-space:nowrap;align-items:center;gap:6px;min-width:0;display:flex}.studio-brand>.studio-brand-menu:is([data-slot],[data-mh-button]){height:36px;color:var(--studio-dim);border-radius:8px;gap:4px;padding:0 6px 0 4px}.studio-brand>.studio-brand-menu:is([data-slot],[data-mh-button]):is(:hover,[data-state=open]){background:rgb(var(--studio-neutral) / .06);color:var(--studio-ink)}.studio-brand>.studio-brand-menu:is([data-slot],[data-mh-button])>svg.studio-brand-symbol{flex:none;width:44px;height:27px}.studio-brand-chevron{transition:transform var(--studio-base) var(--studio-ease);width:12px!important;height:12px!important}.studio-brand-menu[data-state=open] .studio-brand-chevron{transform:rotate(180deg)}.studio-brand>.studio-software-update-trigger{border-radius:13px;flex:none;gap:6px;height:26px;padding:0 9px;font-size:11.5px}.studio-brand>.studio-software-update-trigger[data-update-available]{color:var(--lightningcss-light,var(--studio-warn))var(--lightningcss-dark,#ffd58a);background:#f2b84b29;border-color:#0000}.studio-brand>.studio-software-update-trigger[data-update-available]:hover{color:var(--lightningcss-light,var(--studio-warn))var(--lightningcss-dark,#ffe2ad);background:#f2b84b3d}.studio-update-dot{background:currentColor;border-radius:50%;width:6px;height:6px}@container studio-workspace (width<=760px){.studio-brand>.studio-software-update-trigger{width:26px;padding:0}.studio-software-update-trigger>span{display:none}}.studio-project-identity{align-items:center;gap:10px;min-width:0;display:flex}.studio-project-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:min(360px,40cqw);color:var(--studio-ink);font:500 13px/1.4 var(--studio-sans);letter-spacing:.01em;text-align:left;background:0 0;border:0;border-radius:5px;margin-left:-6px;padding:3px 6px;overflow:hidden}button.studio-project-title{cursor:text}button.studio-project-title:hover{background:rgb(var(--studio-neutral) / .05)}.studio-project-title-input{background:rgb(var(--studio-neutral) / .06);outline:0;width:240px;box-shadow:inset 0 0 0 1px #ff6a1a99}.studio-save-indicator{white-space:nowrap;min-width:0;font:12px/1 var(--studio-sans);color:var(--studio-dim);align-items:center;gap:8px;display:flex;overflow:hidden}.studio-save-indicator>span,.studio-save-indicator>small{text-overflow:ellipsis;white-space:nowrap;max-width:200px;overflow:hidden}.studio-save-indicator small{color:var(--studio-warn);font-size:11px}.studio-top-actions{--studio-action-group-gap:8px;align-items:center;gap:2px;min-width:0;display:flex}.studio-top-actions>[data-slot=button]{border:1px solid var(--studio-line-2);border-radius:var(--studio-radius-control);height:30px}.studio-top-actions>[data-slot=button]:not([data-variant=default]){background:rgb(var(--studio-neutral) / .035);width:30px;color:var(--studio-ink-2);padding:0}.studio-top-actions>[data-slot=button]:not([data-variant=default]):hover:not(:disabled){border-color:var(--studio-line-3);background:rgb(var(--studio-neutral) / .07);color:var(--studio-ink)}.studio-top-actions>[data-slot=button]:not([data-variant=default]):disabled{opacity:.55;border-color:var(--studio-line);color:var(--studio-faint);background:0 0}.studio-top-actions>[data-slot=button][data-telemetry-id=performance\.open]{width:auto;height:30px;margin-right:var(--studio-action-group-gap);gap:6px;padding:0 10px;font-size:12px}.studio-top-actions>[data-telemetry-id=toolbar\.redo]{margin-left:4px}.studio-top-actions>[data-slot=button][data-variant=default]{gap:6px;margin-left:8px;padding:0 14px;font-size:12.5px}.studio-top-actions .studio-action-label{display:none}.studio-top-actions>[data-slot=button][data-variant=default] .studio-action-label{display:inline}.studio-top-actions>.studio-topbar-control{margin-left:4px}@container studio-workspace (width<=760px){.studio-topbar{gap:8px}.studio-top-actions{--studio-action-group-gap:6px}.studio-top-actions>[data-slot=button][data-telemetry-id=performance\.open]{width:30px;padding:0}.studio-performance-label,.studio-save-indicator>span:first-child:not([data-source-refresh]) .studio-save-label,.studio-mode-switch>[data-telemetry-id=mode\.standard]{display:none}}@container studio-workspace (width<=520px){:scope{grid-template-rows:72px minmax(0,1fr)}.studio-topbar{grid-template-rows:38px 34px;grid-template-columns:auto minmax(0,1fr);row-gap:0;height:72px}.studio-top-actions{grid-column:1/-1;justify-content:flex-end}}.studio-workspace-grid{grid-template-columns:var(--studio-rail-width) minmax(0, 1fr) var(--studio-dock-width);grid-template-rows:minmax(0, 1fr) var(--studio-timeline-row);min-width:0;min-height:0;display:grid;position:relative}.studio-toolrail{z-index:25;border-right:1px solid var(--studio-line);background:var(--studio-bg);flex-direction:column;grid-area:1/1/3;align-items:center;gap:4px;min-height:0;display:flex;position:relative}.studio-toolrail-buttons{scrollbar-width:none;flex-direction:column;gap:4px;min-width:0;max-height:100%;display:flex;overflow:hidden auto}.studio-tool-panel{border:1px solid var(--studio-line-2);background:var(--studio-glass-dense);width:330px;max-width:calc(100cqw - 78px);box-shadow:var(--studio-shadow);border-radius:12px;padding:14px;position:absolute;top:10px;bottom:10px;left:calc(100% + 8px);overflow:auto}@container studio-workspace (width>=900px){.studio-tool-panel[data-tool=assets]{width:420px;max-height:calc(100% - 20px);padding:16px;bottom:auto}}.studio-tool-panel-close{z-index:1;position:absolute;top:10px;right:10px}.studio-tool-panel[data-tool=effects]{padding:18px 14px}.studio-tool-panel[data-tool=effects] .studio-effect-header{padding-right:28px}.studio-board-shell{background:var(--studio-void);--studio-monitor-top:24px;--studio-monitor-right:24px;--studio-monitor-bottom:102px;--studio-monitor-left:24px;grid-area:1/2;min-width:0;min-height:0;position:relative;overflow:hidden}:scope[data-mode=standard] .studio-board-shell{--studio-monitor-top:40px;--studio-monitor-right:36px;--studio-monitor-bottom:122px;--studio-monitor-left:36px}.studio-board-shell:before{content:"";pointer-events:none;background:radial-gradient(ellipse 70% 60% at 50% 42%, rgb(var(--studio-neutral) / .028), transparent 70%);position:absolute;inset:0}.studio-stage{position:absolute;inset:0}.studio-monitor-clear-area{inset:var(--studio-monitor-top) var(--studio-monitor-right) var(--studio-monitor-bottom) var(--studio-monitor-left);visibility:hidden;pointer-events:none;position:absolute}.studio-canvas-mount{width:100%;height:100%;color:initial;color-scheme:normal;position:relative;overflow:visible}.studio-canvas-mount>fieldset>[data-studio-canvas-tools]{z-index:15;position:absolute;bottom:10px;right:10px}.studio-stage-float{z-index:45;left:var(--studio-monitor-left);right:var(--studio-monitor-right);pointer-events:none;grid-template-columns:minmax(0,1fr) minmax(280px,auto) minmax(max-content,1fr);align-items:end;gap:10px;display:grid;position:absolute;bottom:14px;container:studio-float/inline-size}.studio-stage-float>*{pointer-events:auto}.studio-stage-float>.studio-agent-row{grid-area:1/2;min-width:0;position:relative}.studio-stage-float>.studio-stage-hud{grid-area:1/3;justify-self:end}.studio-stage-hud{border-radius:var(--studio-radius-float);isolation:isolate;min-height:46px;box-shadow:var(--studio-glass-lift);font:500 10px/1 var(--studio-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--studio-glass-caption);text-shadow:var(--studio-glass-text-shadow);align-items:center;gap:8px;padding:0 9px;display:flex;position:relative}.studio-stage-hud:has(>.studio-stage-info:empty):has(>.studio-stage-controls:empty){display:none}.studio-stage-info{text-overflow:ellipsis;white-space:nowrap;min-width:0;padding-left:6px;overflow:hidden}.studio-stage-info:empty{display:none}.studio-stage-controls{letter-spacing:.04em;align-items:center;gap:4px;display:flex}.studio-author-toolbar,.studio-author-overlay{z-index:8;pointer-events:auto;max-width:calc(100% - 24px);max-height:calc(100% - 90px);position:absolute;overflow:auto}.studio-author-toolbar{top:12px;left:12px}.studio-author-overlay{top:12px;right:12px}.studio-author-toolbar .studio-component-editor,.studio-author-overlay .studio-component-editor{border:1px solid var(--studio-line-2);background:var(--studio-glass-dense);box-shadow:var(--studio-shadow);border-radius:10px;margin:0;padding:8px}.studio-right-dock{background:var(--studio-plane);border-left:1px solid var(--studio-line);grid-area:1/3;grid-template-rows:44px minmax(0,1fr);min-width:0;min-height:0;display:grid;position:relative}:scope:not([data-compact=true]) .studio-board-shell{grid-column:2/4}:scope:not([data-compact=true]) .studio-stage{z-index:0}:scope:not([data-compact=true]) .studio-right-dock{z-index:6;--studio-dim:var(--studio-glass-caption);--studio-faint:var(--studio-glass-caption);text-shadow:var(--studio-glass-text-shadow);background:radial-gradient(560px 320px at 0 0, rgb(var(--studio-neutral) / .035), rgb(var(--studio-neutral) / 0)), var(--studio-glass);border-left:1px solid #0000;border-image:linear-gradient(180deg, rgb(var(--studio-neutral) / .24), rgb(var(--studio-neutral) / .07) 30%, rgb(var(--studio-neutral) / .05) 75%, rgb(var(--studio-neutral) / .08)) 1;box-shadow:-18px 0 40px var(--lightningcss-light,#24282e12)var(--lightningcss-dark,#00000040)}:scope:not([data-compact=true]):not([data-dock-collapsed=true]) .studio-board-shell{--studio-monitor-right:calc(var(--studio-dock-width) + 24px)}.studio-dock-tabs{scrollbar-width:none;border-bottom:1px solid var(--studio-line);align-items:stretch;gap:18px;min-width:0;padding:0 16px;display:flex;overflow-x:auto}:scope .studio-dock-tabs{border-bottom-color:rgb(var(--studio-neutral) / .08)}.studio-dock-tabs>button{color:var(--studio-dim);font:500 12.5px/1 var(--studio-sans);white-space:nowrap;cursor:pointer;transition:color var(--studio-fast);background:0 0;border:0;flex:none;align-items:center;gap:6px;padding:0;display:flex;position:relative}.studio-dock-tabs>button[hidden]{display:none}.studio-dock-tabs>button:hover:not(:disabled){color:var(--studio-ink)}.studio-dock-tabs>button[aria-pressed=true]{color:var(--studio-highlight)}.studio-dock-tabs>button[aria-pressed=true]:after{content:"";background:var(--studio-orange);height:1.5px;position:absolute;bottom:-1px;left:0;right:0}.studio-dock-tabs>button>.studio-dock-count{background:rgb(var(--studio-neutral) / .08);min-width:18px;height:16px;color:var(--studio-ink-2);font:600 10px/1 var(--studio-mono);border-radius:8px;place-items:center;padding:0 5px;display:inline-grid}.studio-dock-tabs>button[aria-pressed=true]>.studio-dock-count{background:var(--studio-orange-soft);color:var(--studio-orange-hot)}.studio-dock-tabs>button:disabled{opacity:.35;cursor:not-allowed}.studio-dock-tabs>button:focus-visible{outline:1.5px solid var(--studio-focus);outline-offset:4px;border-radius:3px}.studio-inspector-scroll{scrollbar-width:thin;scrollbar-color:rgb(var(--studio-neutral) / .14) transparent;min-height:0;padding:14px 16px;overflow:auto}.studio-inspector-scroll[data-tab=notes]{flex-direction:column;padding:0;display:flex;overflow:hidden}.studio-timeline-panel{isolation:isolate;border-top:1px solid var(--studio-line);background:var(--studio-bg);grid-area:2/2/auto/4;grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);min-width:0;min-height:0;display:grid;position:relative}.studio-transport{border-bottom:1px solid var(--studio-line);background:var(--studio-bg);flex-wrap:nowrap;align-items:center;gap:10px;min-width:0;min-height:44px;padding:6px 12px 6px 14px;display:flex;position:relative;overflow:visible}.studio-timeline-toggle{white-space:nowrap;flex:none;margin-left:auto}.studio-timeline-scroll{scrollbar-width:thin;scrollbar-color:rgb(var(--studio-neutral) / .14) transparent;min-height:0;overflow:auto}.studio-divider{z-index:20;touch-action:none;transition:background-color var(--studio-fast);outline:none;position:absolute}.studio-divider:hover,.studio-divider:focus-visible{background:#ff6a1a80}.studio-divider-x{cursor:col-resize;width:5px}.studio-right-dock>.studio-divider-x{inset:0 auto 0 -3px}.studio-divider-y{cursor:row-resize;height:5px;top:-3px;left:0;right:0}:scope[data-timeline-collapsed=true] .studio-timeline-body{display:none}:scope[data-dock-collapsed=true] .studio-workspace-grid{grid-template-columns:var(--studio-rail-width) minmax(0, 1fr) 0}:scope[data-dock-collapsed=true] .studio-right-dock{display:none}:scope[data-rail-expanded=true] .studio-workspace-grid{grid-template-columns:var(--studio-expanded-rail-width) minmax(0, 1fr) var(--studio-dock-width)}:scope[data-rail-expanded=true][data-dock-collapsed=true] .studio-workspace-grid{grid-template-columns:var(--studio-expanded-rail-width) minmax(0, 1fr) 0}:scope[data-rail-expanded=true] .studio-toolrail{grid-template-columns:calc(var(--studio-rail-width) - 1px) minmax(0, 1fr);background:var(--studio-plane);grid-template-rows:8px 36px minmax(0,1fr) 44px 8px;align-items:start;gap:0;padding:0;display:grid}:scope[data-rail-expanded=true] .studio-toolrail-buttons{grid-area:3/1;justify-self:center;max-height:calc(100% - 4px);margin-top:4px}:scope[data-rail-expanded=true] .studio-toolrail>button{grid-area:2/1;justify-self:center}:scope[data-rail-expanded=true] .studio-toolrail>.studio-toolrail-delete{grid-row:4}:scope[data-rail-expanded=true] .studio-tool-panel{border:0;border-left:1px solid var(--studio-line);background:var(--studio-plane);width:auto;height:100%;min-height:0;max-height:none;box-shadow:none;border-radius:0;grid-area:1/2/-1;margin:0;position:relative;inset:auto}:scope[data-mode=standard] .studio-toolrail,:scope[data-mode=standard] .studio-timeline-scroll,:scope[data-mode=standard] .studio-add-keyframe{display:none!important}:scope[data-mode=standard] .studio-workspace-grid{grid-template-columns:0 minmax(0, 1fr) var(--studio-dock-width)}:scope[data-mode=standard][data-dock-collapsed=true] .studio-workspace-grid{grid-template-columns:0 minmax(0,1fr) 0}:scope[data-mode=standard] .studio-timeline-panel{grid-template-rows:auto auto minmax(0,1fr)}:scope[data-mode=standard] .studio-timeline-panel:has(>.studio-standard-timeline){grid-template-rows:auto minmax(0,1fr) auto}:scope[data-mode=standard]:not([data-compact=true]):not([data-dock-collapsed=true]) .studio-board-shell{--studio-monitor-right:calc(var(--studio-dock-width) + 36px)}.studio-right-dock:has(>.studio-divider[data-collapsing]){opacity:.4;transition:opacity .15s}.studio-dock-handle-slot{z-index:28;pointer-events:none;grid-area:1/1/2/-1;position:absolute;top:50%;right:0;transform:translateY(-50%)}:scope[data-compact=true]:not([data-mode=standard]) .studio-dock-handle-slot[data-open]{right:min(340px,100cqw - 70px)}.studio-dock-handle{pointer-events:auto;background:var(--studio-glass);width:16px;height:76px;box-shadow:inset 0 0 0 1px var(--studio-glass-edge), var(--studio-glass-lift);color:var(--studio-ink-2);cursor:pointer;transition:width var(--studio-base) var(--studio-ease), color var(--studio-fast), box-shadow var(--studio-base);border:0;border-radius:9px 0 0 9px;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:0;display:flex;position:relative}.studio-dock-handle:hover{width:22px;color:var(--studio-highlight);box-shadow:inset 0 0 0 1px rgb(var(--studio-neutral) / .2), var(--studio-glass-lift)}.studio-dock-handle:focus-visible{outline:1.5px solid var(--studio-focus);outline-offset:2px}.studio-dock-handle>i{opacity:.55;background:currentColor;width:1px;height:14px}.studio-dock-handle>i+i{display:none}.studio-dock-handle>b{background:var(--studio-orange);min-width:16px;height:16px;color:var(--studio-orange-ink);font:650 9.5px/1 var(--studio-mono);border-radius:8px;place-items:center;padding:0 4px;display:grid;position:absolute;top:-8px;left:-6px;box-shadow:0 0 10px #ff6a1a73}@container studio-workspace (width<=1180px){:scope{--studio-rail-width:46px;--studio-expanded-rail-width:352px}}@container studio-workspace (width<=900px){.studio-workspace-grid{grid-template-columns:var(--studio-rail-width) minmax(0, 1fr);grid-template-rows:minmax(0,1fr)}.studio-right-dock{z-index:26;width:min(340px,100cqw - 70px);box-shadow:var(--studio-shadow);position:absolute;top:0;bottom:0;right:0}:scope[data-dock-collapsed=true] .studio-right-dock,.studio-divider-x{display:none}.studio-board-shell{grid-area:1/2}:scope[data-rail-expanded=true] .studio-workspace-grid{grid-template-columns:var(--studio-rail-width) minmax(0, 1fr)}:scope[data-rail-expanded=true] .studio-toolrail{width:min(var(--studio-expanded-rail-width), calc(100cqw - 24px))}:scope[data-mode=standard] .studio-workspace-grid{grid-template-columns:minmax(0,1fr)}:scope[data-mode=standard] .studio-board-shell{grid-column:1}.studio-board-shell{--studio-monitor-top:18px;--studio-monitor-right:14px;--studio-monitor-bottom:80px;--studio-monitor-left:14px}:scope[data-mode=standard] .studio-board-shell{--studio-monitor-top:34px;--studio-monitor-right:22px;--studio-monitor-bottom:114px;--studio-monitor-left:22px}.studio-stage-float{bottom:10px;left:10px;right:10px}}@container studio-workspace (width<=640px){.studio-stage-float{grid-template-columns:minmax(0,1fr)}.studio-stage-float>.studio-stage-hud{grid-area:1/1}.studio-stage-float>.studio-agent-row{grid-area:2/1}:scope[data-mode=standard] .studio-board-shell{--studio-monitor-bottom:154px}}:scope[data-compact=true] .studio-workspace-grid{grid-template-columns:var(--studio-rail-width) minmax(0, 1fr);grid-template-rows:minmax(0, 1fr) var(--studio-timeline-row)}:scope[data-compact=true] .studio-toolrail{grid-row:1}:scope[data-compact=true] .studio-right-dock{grid-area:1/2;justify-self:end;display:grid;position:relative;inset:auto}:scope[data-compact=true][data-dock-collapsed=true] .studio-right-dock{display:none}:scope[data-compact=true] .studio-timeline-panel{z-index:27;grid-area:2/1/auto/-1;height:auto;display:grid;position:relative;inset:auto}:scope[data-compact=true][data-mode=standard] .studio-workspace-grid{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0, 1fr) fit-content(40%) var(--studio-timeline-row);overflow:hidden}:scope[data-compact=true][data-mode=standard] .studio-right-dock{border-left:0;border-top:1px solid var(--studio-line);grid-area:2/1;justify-self:stretch;width:auto;overflow:hidden}:scope[data-compact=true][data-mode=standard] .studio-timeline-panel{grid-row:3}:scope[data-compact=true][data-mode=standard][data-dock-collapsed=true] .studio-workspace-grid{grid-template-rows:minmax(0, 1fr) var(--studio-timeline-row)}:scope[data-compact=true][data-mode=standard][data-dock-collapsed=true] .studio-timeline-panel{grid-row:2}@container studio-workspace (width<=899px) and (height<=500px){:scope:not([data-mode=standard]) .studio-workspace-grid{grid-template-columns:minmax(0,1fr);grid-template-rows:48px minmax(0, 1fr) var(--studio-timeline-row)}:scope:not([data-mode=standard]) .studio-toolrail{border-right:0;border-bottom:1px solid var(--studio-line);flex-direction:row;grid-area:1/1;align-items:center;width:100%;padding:4px 8px;display:flex}:scope:not([data-mode=standard]) .studio-toolrail-buttons{flex-direction:row;min-width:0;max-height:none;overflow:auto}:scope:not([data-mode=standard]) .studio-board-shell{grid-area:2/1}:scope:not([data-mode=standard]) .studio-dock-handle-slot{grid-row:2/3}:scope[data-compact=true]:not([data-mode=standard]) .studio-timeline-panel{grid-row:3;left:0}:scope[data-compact=true]:not([data-mode=standard]) .studio-right-dock{grid-area:2/1;top:0}:scope:not([data-mode=standard]) .studio-tool-panel{grid-area:auto;width:min(360px,100%);height:calc(100cqh - 160px);max-height:calc(100cqh - 160px);position:absolute;top:48px;bottom:auto;left:0}}.studio-timeline-scroll [aria-label=Timeline]{max-width:none!important;padding-top:0!important}.studio-timeline-scroll [aria-label=Timeline]>label{color:var(--studio-dim);align-items:center;gap:8px;padding:7px 12px;font-size:11px;display:flex}.studio-timeline-scroll input[type=range]{accent-color:var(--studio-orange)}.studio-project-settings{padding:12px}.studio-project-settings h2{margin:0 0 10px;font-size:13px}.studio-project-settings fieldset{border:0;min-width:0;margin:0;padding:0}.studio-settings-field{grid-template-columns:minmax(64px,1fr) minmax(0,100px);align-items:center;gap:8px;margin:10px 0;font-size:12px;display:grid}.studio-settings-actions{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}}@scope([data-studio-chrome]) to ([data-mh-scene]){.studio-symbol :is([id$=symbol-mh-first-stroke],[id$=symbol-mh-second-stroke],[id$=symbol-mh-third-stroke],[id$=symbol-mh-orange-dot]){transform-box:fill-box}.studio-symbol[data-writing] [id$=symbol-mh-first-stroke]{animation:studio-mark-write .36s var(--studio-ease-io) .18s both}.studio-symbol[data-writing] [id$=symbol-mh-second-stroke]{animation:studio-mark-write .36s var(--studio-ease-io) .36s both}.studio-symbol[data-writing] [id$=symbol-mh-third-stroke]{animation:studio-mark-write .36s var(--studio-ease-io) .54s both}.studio-symbol[data-writing] [id$=symbol-mh-motion-trails]{animation:.6s .8s both studio-mark-fade}.studio-symbol[data-writing] [id$=symbol-mh-orange-dot]{transform-origin:50%;animation:studio-mark-dot .46s var(--studio-spring) .86s both}.studio-symbol[data-writing]{animation:1.6s .86s both studio-mark-glow}@keyframes studio-mark-write{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(0)}}@keyframes studio-mark-fade{0%{opacity:0}}@keyframes studio-mark-dot{0%{transform:scale(0)}}@keyframes studio-mark-glow{0%{filter:drop-shadow(0 0 #ff6a1a00)}30%{filter:drop-shadow(0 0 6px #ff6a1a8c)}to{filter:drop-shadow(0 0 #ff6a1a00)}}.studio-brand-menu-content[data-slot=dropdown-menu-content]{min-width:252px;max-width:calc(100vw - 16px);padding:6px}.studio-brand-menu-content>[data-telemetry-id=topbar\.performance]{padding-left:10px}.studio-brand-menu-content>[data-telemetry-id=topbar\.performance]>[data-slot=dropdown-menu-item-indicator]{flex:none;order:1;position:static}.studio-performance-menu-label{min-width:0}.studio-brand-menu-head{isolation:isolate;border-radius:6px 6px 3px 3px;align-items:center;gap:12px;margin:0 0 5px;padding:16px 14px 15px;display:flex;position:relative;overflow:hidden}.studio-brand-menu-head:before{content:"";z-index:-1;background:var(--studio-tex-stone) 30% 40%/240px;filter:var(--studio-stone-filter);clip-path:polygon(0 0,100% 0,calc(100% - 22px) 100%,0 100%);position:absolute;inset:0}.studio-brand-menu-head:after{content:"";background:var(--studio-orange);transform-origin:0 100%;opacity:.85;width:1.5px;position:absolute;top:0;bottom:0;right:11px;transform:skew(-22deg)}.studio-brand-menu-head svg{flex:none}.studio-brand-menu-head b{font:600 13px/1.2 var(--studio-sans);letter-spacing:.02em;color:var(--studio-highlight);display:block}.studio-brand-menu-head small{font:500 9.5px/1 var(--studio-mono);letter-spacing:.16em;color:var(--studio-ink-2);margin-top:5px;display:block}.studio-shortcuts-dialog[data-slot=dialog-content]{grid-template-rows:auto auto minmax(0,1fr);gap:14px;width:620px;max-width:calc(100vw - 24px);max-height:min(740px,100dvh - 24px);padding:22px}.studio-shortcuts-scroll{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;padding-right:8px;overflow-y:auto}.studio-shortcuts-group+.studio-shortcuts-group{margin-top:18px}.studio-shortcuts-group h3{color:var(--studio-ink-2);font:600 12px/1.4 var(--studio-sans);align-items:center;gap:8px;margin:0 0 4px;display:flex}.studio-shortcuts-group h3 small{border:1px solid var(--studio-line);color:var(--studio-muted);font:500 10px var(--studio-mono);border-radius:4px;padding:1px 5px}.studio-shortcuts-group dl{margin:0}.studio-shortcut-row{border-bottom:1px solid var(--studio-line);grid-template-columns:minmax(0,1fr) minmax(0,.76fr);align-items:center;gap:14px;padding:8px 0;font-size:13px;display:grid}.studio-shortcut-row dt>small{color:var(--studio-muted);margin-top:3px;font-size:11px;line-height:1.5;display:block}.studio-shortcut-row dd{flex-wrap:wrap;justify-content:flex-end;gap:4px;margin:0;display:flex}.studio-shortcut-row kbd{border:1px solid var(--studio-line-2);background:var(--studio-plane);color:var(--studio-highlight);font:500 11px/1.2 var(--studio-mono);white-space:nowrap;border-radius:4px;padding:3px 6px}.studio-shortcuts-empty{color:var(--studio-muted);padding:10px 0;font-size:13px}@media (max-width:470px){.studio-shortcuts-dialog[data-slot=dialog-content]{padding:16px}.studio-shortcut-row{grid-template-columns:minmax(0,1fr);gap:6px}.studio-shortcut-row dd{justify-content:flex-start}}:scope.studio-topbar{padding-left:0}.studio-brand{isolation:isolate;align-self:stretch;padding:0 4px 0 10px;position:relative}.studio-brand>.studio-brand-menu:is([data-slot],[data-mh-button]){margin-right:22px}.studio-brand:before{content:"";z-index:-1;background:var(--studio-tex-stone) 20% 40%/220px;width:106px;filter:var(--studio-stone-filter);clip-path:polygon(0 0,100% 0,calc(100% - 18px) 100%,0 100%);position:absolute;top:0;bottom:0;left:0}.studio-project-annot{flex:none;margin-right:-4px;padding-right:6px;position:relative}@container studio-workspace (width<=760px){.studio-project-identity>.studio-project-annot{display:none}}.studio-dock-tabs>.studio-dock-annot{flex:none;align-self:center;margin-left:auto;padding-left:12px}.studio-top-actions>.studio-community-pill[data-slot=button][data-variant]{width:auto;height:30px;margin-right:var(--studio-action-group-gap);border:1px solid var(--studio-line-2);border-radius:var(--studio-radius-control);background:rgb(var(--studio-neutral) / .025);color:var(--studio-ink);font:500 12px/1 var(--studio-sans);white-space:nowrap;gap:7px;padding:0 12px 0 10px}.studio-top-actions>.studio-community-pill[data-slot=button][data-variant]:hover:not(:disabled){border-color:var(--studio-line-3);background:rgb(var(--studio-neutral) / .07);color:var(--studio-highlight)}.studio-community-pill:hover>.studio-sun-dot{box-shadow:0 0 0 1px #00000059,0 0 12px #ff6a1ad9}@container studio-workspace (width<=760px){.studio-top-actions>.studio-community-pill[data-slot=button][data-variant]{justify-content:center;width:30px;padding:0}.studio-community-pill>span{display:none}}:scope.studio-view-controls[data-studio-canvas-tools]{box-shadow:none;color:var(--studio-glass-caption);background:0 0;border:0;border-radius:0;gap:2px;padding:0}:scope.studio-view-controls[data-studio-canvas-tools]>[data-slot=button]{height:24px;min-height:24px;box-shadow:none;color:var(--studio-glass-caption);font:500 10px/1 var(--studio-sans);letter-spacing:.12em;text-transform:uppercase;background:0 0;border:0;border-radius:5px;padding:0 7px}:scope.studio-view-controls[data-studio-canvas-tools]>[data-slot=button]:hover:not(:disabled){background:rgb(var(--studio-neutral) / .06);color:var(--studio-highlight)}:scope.studio-view-controls[data-studio-canvas-tools]>:is(.studio-view-toggle,.studio-view-hand)[data-slot=button],:scope.studio-view-controls[data-studio-canvas-tools]>.studio-view-settings{width:24px;min-width:24px;height:24px;min-height:24px;box-shadow:none;color:var(--studio-glass-caption);background:0 0;border:0;border-radius:5px;padding:0}:scope.studio-view-controls[data-studio-canvas-tools]>.studio-view-settings:is(:hover,[data-state=open]){background:rgb(var(--studio-neutral) / .06);color:var(--studio-highlight)}:scope.studio-view-controls[data-studio-canvas-tools]>.studio-view-toggle[aria-expanded=false][data-slot=button]{width:auto;font:500 9.5px/1 var(--studio-mono);letter-spacing:.16em;padding:0 7px}:scope.studio-view-controls[data-studio-canvas-tools]>.studio-view-hand[data-slot=button][aria-pressed=true]{background:var(--studio-orange-soft);color:var(--studio-orange-hot);box-shadow:none;border:0}:scope.studio-view-controls[data-studio-canvas-tools] [data-slot=button] svg{width:13px;height:13px}:scope.studio-view-controls[data-studio-canvas-tools]>[data-slot=fader]{gap:8px;height:24px;margin-left:4px;padding:0 2px 0 4px}:scope.studio-view-controls[data-studio-canvas-tools]>[data-slot=fader]>[data-slot=slider]{width:88px;min-width:88px}:scope.studio-view-controls[data-studio-canvas-tools] [data-slot=slider-track]{background:rgb(var(--studio-neutral) / .14);height:2px;box-shadow:none;border:0;border-radius:1px}:scope.studio-view-controls[data-studio-canvas-tools] [data-slot=slider-range]{background:rgb(var(--studio-neutral) / .34)}:scope.studio-view-controls[data-studio-canvas-tools] [data-slot=slider] [data-slot=slider-thumb]{background:var(--studio-ink-2);width:10px;height:10px;box-shadow:0 0 0 3px var(--studio-void);border:0;border-radius:50%}:scope.studio-view-controls[data-studio-canvas-tools] [data-slot=slider]:is(:hover,:focus-within) [data-slot=slider-thumb]{background:var(--studio-highlight);box-shadow:0 0 0 3px var(--studio-void),0 0 0 4px #ff6a1a99}:scope.studio-view-controls[data-studio-canvas-tools] [data-slot=fader-readout]{text-align:right;width:34px;min-width:34px;font:500 10px/1 var(--studio-mono);letter-spacing:.04em;color:var(--studio-glass-caption)}.studio-menu-value{color:var(--studio-faint);margin-left:auto;padding-left:16px;font-size:11.5px}[data-slot=dialog-content].studio-software-update-dialog{width:500px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);overflow:auto}.studio-software-update-version{align-items:center;gap:12px;padding-top:6px;font-size:18px;display:flex}.studio-software-update-version>span{color:var(--studio-primary)}.studio-software-update-preferences{border:0;border-top:1px solid var(--studio-border);gap:0;margin-top:6px;padding:12px 0;display:grid}.studio-software-update-preferences label{align-items:center;gap:10px;min-height:32px;font-size:13px;display:flex}.studio-software-update-hint{color:var(--studio-muted);font-size:12px}.studio-software-update-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.studio-update-release-notes{color:var(--studio-primary);text-underline-offset:3px;font-size:13px;text-decoration:underline}@media (prefers-reduced-motion:reduce){.studio-update-spinner{animation:none}}[data-slot=dialog-content].studio-project-info-dialog{gap:10px;width:440px;max-width:calc(100vw - 32px);padding:24px 24px 22px}.studio-project-info-dialog .standard-project-facts{border-top:1px solid var(--studio-line);grid-template-columns:auto minmax(0,1fr);gap:10px 24px;margin:14px 0 0;padding:14px 0 0;font-size:12.5px;display:grid}.studio-project-info-dialog .standard-project-facts dt{color:var(--studio-dim)}.studio-project-info-dialog .standard-project-facts dd{text-align:right;font-family:var(--studio-mono);color:var(--studio-ink);overflow-wrap:anywhere;margin:0;font-size:12px}.studio-project-info-dialog .studio-field-description{display:none}.studio-project-info-dialog [data-slot=button]{margin-top:16px}[data-slot=dialog-content].studio-welcome-dialog{border:1px solid var(--studio-line-2);background:var(--lightningcss-light,var(--studio-plane))var(--lightningcss-dark,var(--studio-void));width:min(584px,100vw - 32px);max-width:none;color:var(--studio-ink);font:14px/1.55 var(--studio-sans);border-radius:0;gap:18px;padding:clamp(16px,5vw,28px);position:fixed}.studio-welcome-dialog[data-mh-ui-corners]:after{--mh-ui-corner-size:12px;--mh-ui-corner-ink:var(--studio-ink-2);opacity:.65}.studio-welcome-dialog header{border-bottom:1px solid var(--studio-line-2);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 12px;padding-bottom:14px;display:grid}.studio-welcome-dialog .studio-welcome-label{color:var(--studio-ink-2);grid-row:1;align-items:center;gap:8px;display:flex}.studio-welcome-label:before{content:"";background:var(--studio-orange);width:5px;height:5px;box-shadow:0 0 8px var(--studio-orange);border-radius:50%}.studio-welcome-language{grid-area:1/2}.studio-welcome-dialog [data-slot=dialog-title]{color:var(--studio-highlight);outline:none;grid-column:1/-1;font-size:clamp(19px,4.5vw,24px);line-height:1.3}.studio-welcome-dialog p{margin:0}.studio-welcome-steps{gap:16px;margin:0;padding:0;list-style:none;display:grid}.studio-welcome-steps>li{grid-template-columns:30px minmax(0,1fr);align-items:start;gap:12px;display:grid;position:relative}.studio-welcome-steps>li:not(:last-child):after{content:"";background:var(--studio-line-2);width:1px;position:absolute;inset:30px auto -16px 14.5px}.studio-welcome-number{border:1px solid var(--studio-line-2);background:rgb(var(--studio-neutral) / .025);height:30px;color:var(--studio-ink-2);font:600 11px/1 var(--studio-mono);place-items:center;display:grid}.studio-welcome-steps>li:last-child>.studio-welcome-number{border-color:color-mix(in srgb,var(--studio-orange) 40%,transparent);background:var(--studio-orange-soft);color:var(--studio-orange-label)}.studio-welcome-steps h3{color:var(--studio-highlight);font:600 15px/1.5 var(--studio-sans);margin:2px 0 5px}.studio-welcome-steps p{color:var(--studio-ink-2);font-size:13px;line-height:1.65}.studio-welcome-prompt{border-inline-start:2px solid var(--studio-orange);background:linear-gradient(90deg,var(--studio-orange-soft),transparent 95%);flex-wrap:wrap;align-items:center;gap:6px 10px;margin:7px 0 0;padding:8px 10px 8px 12px;display:flex}.studio-welcome-prompt>blockquote{-webkit-user-select:text;user-select:text;min-width:0;color:var(--studio-orange-label);font:600 clamp(19px,4vw,23px)/1.4 var(--studio-sans);flex:140px;margin:0}.studio-welcome-prompt>[data-slot=button]{min-width:98px;margin-inline-start:auto}.studio-welcome-steps .studio-welcome-copy-error{color:var(--studio-error-text);margin-top:4px;font-size:12px}.studio-welcome-tools{border:1px solid var(--studio-line);background:rgb(var(--studio-neutral) / .025);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.studio-welcome-tools>div{padding:9px 12px}.studio-welcome-tools>div+div{border-inline-start:1px solid var(--studio-line)}.studio-welcome-tools dt{color:var(--studio-ink);align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}.studio-welcome-tools dt>svg{width:13px;height:13px;color:var(--studio-ink-2);flex:none}.studio-welcome-tools dd{color:var(--studio-ink-2);margin:3px 0 0;font-size:12px}.studio-welcome-dialog footer{border-top:1px solid var(--studio-line-2);color:var(--studio-ink-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:14px;font-size:12px;display:flex}.studio-welcome-dialog footer>button{min-width:92px;margin-inline-start:auto}.studio-welcome-dialog footer>button[aria-disabled=true]{opacity:.6}@media (max-width:375px){.studio-welcome-tools{grid-template-columns:1fr}.studio-welcome-tools>div{justify-content:space-between;align-items:baseline;gap:8px;padding:6px 9px;display:flex}.studio-welcome-tools>div+div{border-inline-start:0;border-top:1px solid var(--studio-line)}.studio-welcome-tools dd{margin:0}}.studio-context-menu[data-slot=dropdown-menu-content]{min-width:200px}.studio-field-error{color:var(--studio-error-text);font-size:12px;line-height:1.5}.studio-field-description{color:var(--studio-dim);font-size:12px;line-height:1.6}:is(:scope.studio-toolrail,.studio-toolrail){gap:2px;padding:6px 0 10px}:is(:scope.studio-toolrail,.studio-toolrail)>[data-slot=button]:not(.studio-toolrail-delete){width:32px;height:26px;min-height:26px;box-shadow:none;color:var(--studio-faint);background:0 0;border:0;border-radius:6px;margin-bottom:2px}:is(:scope.studio-toolrail,.studio-toolrail)>[data-slot=button]:not(.studio-toolrail-delete):hover{background:rgb(var(--studio-neutral) / .045);color:var(--studio-ink-2)}:is(:scope.studio-toolrail,.studio-toolrail)>[data-slot=button]:not(.studio-toolrail-delete)>svg{width:16px;height:16px}.studio-toolrail-buttons{gap:2px;width:100%;margin:0;padding:2px 0 8px}.studio-toolrail-buttons>button[data-slot=button],:is(:scope.studio-toolrail,.studio-toolrail)>button.studio-toolrail-delete[data-slot=button]{width:100%;max-width:none;height:54px;min-height:54px;box-shadow:none;text-shadow:none;color:var(--studio-dim);background:0 0;border:0;border-radius:0;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:0;transition:color .2s,background .2s;display:flex;position:relative}.studio-toolrail-buttons>button[data-slot=button]>svg,:is(:scope.studio-toolrail,.studio-toolrail)>button.studio-toolrail-delete>svg{stroke-width:1.5px;width:18px;height:18px}.studio-toolrail-buttons>button[data-slot=button]>span,:is(:scope.studio-toolrail,.studio-toolrail)>button.studio-toolrail-delete>span{clip:auto;width:auto;height:auto;color:inherit;font:500 10px/1 var(--studio-sans);letter-spacing:.06em;white-space:nowrap;margin:0;position:static;overflow:visible}.studio-toolrail-buttons>button[data-slot=button]:hover:not(:disabled),:is(:scope.studio-toolrail,.studio-toolrail)>button.studio-toolrail-delete:hover:not(:disabled){color:var(--studio-ink);background:linear-gradient(90deg,rgb(var(--studio-neutral) / .04),transparent 80%)}.studio-toolrail-buttons>button[data-slot=button]:before{content:"";background:var(--studio-orange);width:2px;height:0;box-shadow:0 0 10px var(--studio-orange);transition:height .28s var(--studio-ease);border-radius:0 2px 2px 0;position:absolute;top:50%;left:0;transform:translateY(-50%)}.studio-toolrail-buttons>button[data-slot=button][aria-pressed=true]{color:var(--studio-ink);box-shadow:none;background:linear-gradient(90deg,#ff6a1a14,#0000 85%)}.studio-toolrail-buttons>button[data-slot=button][aria-pressed=true]:before{height:26px}.studio-toolrail-buttons>button[data-slot=button]:disabled,:is(:scope.studio-toolrail,.studio-toolrail)>button.studio-toolrail-delete:disabled{opacity:.3;background:0 0}:is(:scope.studio-toolrail,.studio-toolrail)>button.studio-toolrail-delete[data-slot=button]{height:48px;min-height:48px;color:var(--studio-faint);margin-top:auto}:is(:scope.studio-toolrail,.studio-toolrail)>button.studio-toolrail-delete:hover:not(:disabled){color:var(--studio-error-text)}@media (prefers-reduced-motion:reduce){.studio-toolrail-buttons>button[data-slot=button]:before{transition:none}}@container studio-workspace (width<=760px){.studio-toolrail-buttons>button[data-slot=button]>span,:is(:scope.studio-toolrail,.studio-toolrail)>button.studio-toolrail-delete>span{display:none}.studio-toolrail-buttons>button[data-slot=button]{height:44px;min-height:44px}}.studio-mode-switch[data-slot=button-group]{background:0 0;border:0;border-radius:4px;flex:none;gap:0;height:20px;padding:0}.studio-mode-switch[data-slot=button-group]>[data-slot=button]{height:20px;font:600 9.5px/1 var(--studio-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--studio-faint);border-radius:4px;padding:0 6px}.studio-mode-switch[data-slot=button-group]>[data-slot=button][aria-pressed=true]{color:var(--studio-ink);background:rgb(var(--studio-neutral) / .04);box-shadow:inset 0 0 0 1px var(--studio-line-3)}.studio-mode-switch[data-slot=button-group]>[data-telemetry-id=mode\.pro]{margin-left:4px}.studio-mode-switch[data-slot=button-group]>[data-slot=button]:hover{color:var(--studio-ink)}.studio-save-status{align-items:center;gap:7px;min-width:0;display:inline-flex}.studio-save-status>i{background:var(--studio-faint);border-radius:50%;flex:none;width:6px;height:6px}.studio-save-status[data-tone=ok]>i{background:var(--studio-ok);box-shadow:0 0 6px var(--lightningcss-light,#2470442e)var(--lightningcss-dark,#4fd18b8c)}.studio-save-status[data-tone=busy]>i{background:var(--studio-orange);box-shadow:0 0 8px var(--lightningcss-light,#be5b1e33)var(--lightningcss-dark,var(--studio-orange));animation:1.2s ease-in-out infinite studio-save-pulse}.studio-save-status[data-tone=warn]>i{background:var(--studio-warn)}.studio-save-status[data-tone=warn]{color:var(--studio-warn)}.studio-save-check{display:none}@keyframes studio-save-pulse{50%{opacity:.3}}@media (prefers-reduced-motion:reduce){.studio-save-status[data-tone=busy]>i,.studio-symbol[data-writing],.studio-symbol[data-writing] *{animation:none!important}}}@scope([data-studio-shell]) to ([data-mh-scene]){.studio-canvas-mount>fieldset>[data-testid][tabindex]:focus{outline:none}.studio-canvas-mount>fieldset>[data-testid][tabindex]:focus-visible{outline-offset:4px;outline:1.5px solid #ff6a1a99}}@scope([data-studio-shell],[data-studio-chrome]) to ([data-mh-scene]){.studio-inspector-empty{font:12px/1.65 var(--studio-sans);color:var(--studio-dim);margin:0;padding:22px 18px}}@scope([data-studio-chrome],[data-studio-shell]) to ([data-mh-scene]){.studio-annot{color:var(--studio-annot)}.studio-sun-dot{background:var(--studio-tex-sun) center/124% no-repeat,var(--studio-orange);border-radius:50%;flex:none;width:9px;height:9px;display:inline-block;box-shadow:0 0 0 1px #00000059,0 0 8px #ff6a1a73}.studio-poster{text-align:left;gap:10px;padding:18px 16px 22px;display:grid}.studio-poster-art{height:136px;box-shadow:inset 0 0 0 1px var(--studio-line);background:#141517;border-radius:2px;position:relative;overflow:hidden}.studio-poster-art:after{content:"";z-index:4;background:var(--studio-tex-grunge) 0 0/220px;mix-blend-mode:screen;opacity:.22;pointer-events:none;position:absolute;inset:0}.studio-poster-slab,.studio-poster-strip{transform-origin:0 100%;position:absolute;top:0;bottom:0;transform:skew(-22deg)}.studio-poster-slab{background:var(--studio-tex-stone) 24% 30%/250px;filter:brightness(.34)contrast(1.15);width:80%;left:47%;box-shadow:inset 1px 0 #ffffff42}.studio-poster-strip{background:var(--studio-tex-rock) 50% 40%/150px;filter:brightness(.52)contrast(1.15);width:15px;left:31%}.studio-poster-sun{z-index:2;background:var(--studio-tex-sun) center/122% no-repeat,var(--studio-orange);border-radius:50%;width:40px;height:40px;position:absolute;top:20%;left:43%;box-shadow:0 0 28px #ff6a1a52}.studio-poster-line{z-index:3;background:rgb(var(--studio-neutral) / .2);position:absolute}.studio-poster-line[data-line=level]{height:1px;top:73%;left:0;right:0}.studio-poster-line[data-line=lean]{background:rgb(var(--studio-neutral) / .13);width:1px;height:124%;top:-12%;left:15%;transform:rotate(22deg)}.studio-poster-annot{z-index:5;position:absolute;top:10px;left:10px}.studio-poster-title{font:600 13px/1.45 var(--studio-sans);color:var(--studio-ink);display:block}.studio-poster-text{color:var(--studio-dim);font-size:12px;line-height:1.65}.studio-poster-text>p{margin:0}.studio-poster .studio-poster-title .studio-history-empty{text-align:left;font:400 12px/1.65 var(--studio-sans);color:var(--studio-dim);border:0;border-radius:0;margin:0;padding:0;display:block}.studio-notes-empty:has(>.studio-poster){padding:0;display:block}.studio-drawing{width:min(100%,calc(var(--ratio,1.78) * 168px + 24px));grid-template-rows:24px auto;grid-template-columns:24px minmax(0,1fr);margin:4px auto 2px;display:grid;transform:translate(-12px)}.studio-drawing-dim{color:var(--studio-ink-2);font:500 10px/1 var(--studio-mono);letter-spacing:.06em;font-variant-numeric:tabular-nums;justify-content:center;align-items:center;display:flex;position:relative}.studio-drawing-dim:before{content:"";background:var(--studio-line-3);position:absolute}.studio-drawing-dim:after{content:"";border:0 solid var(--studio-line-3);position:absolute}.studio-drawing-dim>b{z-index:1;background:var(--lightningcss-light,var(--studio-plane))var(--lightningcss-dark,#1b1c1f);font-weight:500;position:relative}.studio-drawing-dim[data-axis=x]{grid-area:1/2}.studio-drawing-dim[data-axis=x]:before{height:1px;top:50%;left:0;right:0}.studio-drawing-dim[data-axis=x]:after{border-inline-width:1px;inset:7px 0}.studio-drawing-dim[data-axis=x]>b{padding:0 8px}.studio-drawing-dim[data-axis=y]{grid-area:2/1}.studio-drawing-dim[data-axis=y]:before{width:1px;top:0;bottom:0;left:50%}.studio-drawing-dim[data-axis=y]:after{border-block-width:1px;inset:0 7px}.studio-drawing-dim[data-axis=y]>b{writing-mode:vertical-rl;padding:8px 0;transform:rotate(180deg)}.studio-drawing-frame{aspect-ratio:var(--aspect);background:var(--studio-void);box-shadow:inset 0 0 0 1px rgb(var(--studio-neutral) / .42);grid-area:2/2;position:relative;overflow:hidden}.studio-drawing-frame:before{content:"";z-index:3;pointer-events:none;background:linear-gradient(90deg,transparent calc(50% - .5px),rgb(var(--studio-neutral) / .1) 0 calc(50% + .5px),transparent 0),linear-gradient(0deg,transparent calc(50% - .5px),rgb(var(--studio-neutral) / .1) 0 calc(50% + .5px),transparent 0);position:absolute;inset:0}.studio-drawing-slab{background:var(--studio-tex-stone) 30% 20%/260px;width:80%;filter:var(--studio-stone-filter);transform-origin:0 100%;position:absolute;top:0;bottom:0;left:54%;transform:skew(-22deg);box-shadow:inset 1px 0 #ffffff3d}.studio-drawing-sun{z-index:2;aspect-ratio:1;background:var(--studio-tex-sun) center/122% no-repeat,var(--studio-orange);border-radius:50%;width:17%;position:absolute;top:18%;left:46%;box-shadow:0 0 22px #ff6a1a4d}.studio-drawing-annot{z-index:4;position:absolute}.studio-drawing-annot[data-at=tl]{top:9px;left:9px}.studio-drawing-annot[data-at=br]{color:var(--studio-ink-2);bottom:9px;right:9px}}@scope([data-studio-chrome]) to ([data-mh-scene]){.studio-agent-pair{cursor:text;border-radius:var(--studio-radius-float);isolation:isolate;width:440px;max-width:100%;min-height:46px;box-shadow:var(--studio-glass-lift);transition:width .34s var(--studio-ease);align-items:flex-end;margin:0 auto;padding:8px 9px 8px 8px;display:flex;position:relative}.studio-agent-pair[data-pointing]{cursor:default}.studio-agent-pair[data-state=open]:not([data-pointing]){width:540px}.studio-agent-pair:hover{--mh-ui-rim:#ffffff1c}.studio-agent-pair:has(>.studio-agent-input:is([data-focused],[data-pending])){--mh-ui-rim:#ffffff17;--mh-ui-rim-a:#ffffff85;--mh-ui-rim-b:#ffffff3d}.studio-agent-point-bubble{cursor:default;min-width:0;max-width:240px;transition:max-width .34s var(--studio-ease),flex-grow .34s var(--studio-ease),margin .34s var(--studio-ease),opacity .2s var(--studio-ease);flex:none;align-self:stretch;margin-right:6px;display:flex;overflow:hidden}.studio-agent-pair[data-pointing] .studio-agent-point-bubble{flex-grow:1;max-width:100%;margin-right:0}.studio-agent-input{min-width:0;max-width:880px;min-height:30px;transition:max-width .34s var(--studio-ease),opacity .2s var(--studio-ease),grid-template-rows .34s var(--studio-ease),row-gap .34s var(--studio-ease);flex:1 1 0;grid-template-rows:0fr auto;grid-template-columns:auto auto minmax(0,1fr) auto auto auto;align-items:center;gap:0 10px;padding:0 0 0 6px;display:grid;position:relative}.studio-agent-input>*{grid-row:2}.studio-agent-to{grid-column:1}.studio-agent-draft{grid-column:2}.studio-agent-field{grid-column:2/-1}.studio-agent-input>.studio-quick-types{grid-column:3;justify-self:start}.studio-agent-input>[data-telemetry-id="markers.attachment.add"]{grid-column:4}.studio-agent-input>.studio-agent-delete{grid-column:5}.studio-agent-input>.studio-agent-send{grid-column:6}.studio-agent-pair[data-state=open]:not([data-pointing]) .studio-agent-input{grid-template-rows:1fr auto;row-gap:6px}.studio-agent-pair[data-state=open]:not([data-pointing]) .studio-agent-field{min-height:0;animation:studio-agent-arrive .3s var(--studio-ease) 40ms both;grid-area:1/1/auto/4;align-self:start;overflow:hidden}.studio-agent-pair[data-state=open]:not([data-pointing]) .studio-agent-text{min-height:44px}.studio-agent-pair[data-state=open]:not([data-pointing]) .studio-agent-text::placeholder{white-space:normal}.studio-agent-timing{flex-direction:column;grid-column:4/-1;place-self:start end;align-items:flex-end;gap:7px;padding-top:5px;display:flex;grid-row:1!important}.studio-agent-input[data-state=open] :is(.studio-agent-timing,.studio-quick-types,[data-telemetry-id="markers.attachment.add"],.studio-agent-send){animation:studio-agent-arrive .3s var(--studio-ease) 80ms both}@keyframes studio-agent-arrive{0%{opacity:0;transform:translateY(4px)}}.studio-agent-pair[data-pointing] .studio-agent-input{opacity:0;pointer-events:none;max-width:0;padding:0;overflow:hidden}.studio-agent-input[data-state=rest] :is(.studio-agent-timing,.studio-marker-attach,[data-telemetry-id="markers.attachment.add"],.studio-agent-send,.studio-agent-delete){display:none}.studio-agent-point[data-slot=button]{border-radius:var(--studio-radius-control);--mh-ui-rim:#ffffff12;--mh-ui-rim-a:#ffffff57;--mh-ui-rim-b:#ffffff26;--mh-ui-rim-size-a:86% 120%;--mh-ui-rim-size-b:76% 108%;background:rgb(var(--studio-neutral) / .045);width:100%;min-width:30px;height:auto;min-height:30px;color:var(--studio-ink);white-space:nowrap;transition:background-color var(--studio-base),color var(--studio-base),padding .34s var(--studio-ease),gap .34s var(--studio-ease);interpolate-size:allow-keywords;border:0;justify-content:flex-start;align-self:stretch;align-items:flex-end;gap:7px;padding:0 9px 7px 31px;font-size:12px;position:relative}.studio-agent-point[data-slot=button]>span:not(.studio-agent-point-hint){line-height:16px}.studio-agent-point[data-slot=button]>:is(span:not(.studio-agent-point-hint),kbd){width:auto;transition:width .34s var(--studio-ease),opacity .2s var(--studio-ease);overflow:hidden}@container studio-float (width<=700px){.studio-agent-pair[data-state=open]:not([data-pointing]) .studio-agent-point[data-slot=button]{gap:0;min-width:40px}.studio-agent-pair[data-state=open]:not([data-pointing]) .studio-agent-point[data-slot=button]>:is(span:not(.studio-agent-point-hint),kbd){opacity:0;width:0;min-width:0;padding:0}}@container studio-float (width<=680px){.studio-agent-pair[data-state=open]:not([data-pointing]) .studio-agent-to{display:none}.studio-agent-pair[data-state=open]:not([data-pointing]) .studio-agent-draft{margin-left:-10px}}.studio-agent-point[data-slot=button]:hover:not(:disabled){--mh-ui-rim:#ffffff1a;--mh-ui-rim-a:#ffffff80;--mh-ui-rim-b:#ffffff38;color:var(--studio-highlight);background:#ffffff14}.studio-agent-point-glyph{color:var(--studio-accent-text);transform-origin:0 0;transition:transform .34s var(--studio-ease),left .34s var(--studio-ease),top .34s var(--studio-ease);flex:none;position:absolute;top:7.5px;left:9px}.studio-agent-pair[data-state=open]:not([data-pointing]) .studio-agent-point[data-slot=button]{padding:0 11px 7px}.studio-agent-pair[data-state=open]:not([data-pointing]) .studio-agent-point-glyph{top:11px;left:11px;transform:scale(1.2)}.studio-agent-point[data-slot=button]:hover:not(:disabled) .studio-agent-point-glyph{filter:drop-shadow(0 0 4px #ff6a1a99)}.studio-agent-point kbd{border-radius:var(--studio-radius-tag);min-width:16px;height:16px;box-shadow:inset 0 0 0 1px var(--studio-line-2);font:500 10px/1 var(--studio-mono);color:var(--studio-dim);place-items:center;padding:0 4px;display:inline-grid}.studio-agent-point:is([aria-pressed=true],[data-held])[data-slot=button],.studio-agent-point:is([aria-pressed=true],[data-held])[data-slot=button]:hover{--mh-ui-rim:#ff6a1a17;--mh-ui-rim-a:#ffc4a0f2;--mh-ui-rim-b:#ff6a1ab3;color:var(--studio-highlight);background:#ff6a1a1a}.studio-agent-point:is([aria-pressed=true],[data-held]) .studio-agent-point-glyph{filter:drop-shadow(0 0 4px #ff6a1ab3)}.studio-agent-point-hint{min-width:0;animation:studio-hint-in .26s var(--studio-ease) .1s both;align-items:center;gap:7px;line-height:16px;display:inline-flex}.studio-agent-point[aria-pressed=true][data-slot=button]{padding-top:7px}.studio-agent-point-guide{white-space:nowrap;text-overflow:ellipsis;text-align:left;display:block;overflow:hidden}.studio-agent-point-guide strong{color:var(--studio-orange-hot);white-space:nowrap;font-weight:700}.studio-agent-point-exit{white-space:nowrap;display:inline-block}.studio-agent-point-exit kbd{margin:0 4px}.studio-agent-point:is([aria-pressed=true],[data-held]) kbd{color:var(--studio-orange-hot);box-shadow:inset 0 0 0 1px #ff6a1a73}@keyframes studio-hint-in{0%{opacity:0;transform:translate(-4px)}}@media (prefers-reduced-motion:reduce){.studio-agent-pair,.studio-agent-point-bubble,.studio-agent-input{transition:none}.studio-agent-point-hint,.studio-agent-input *{animation:none!important}}.studio-agent-draft{width:18px;height:17px;animation:studio-draft-pop .3s var(--studio-spring) both;align-self:center;position:relative}.studio-agent-draft .studio-mark-tip{display:none}.studio-agent-draft .studio-mark-body{box-shadow:0 0 10px color-mix(in oklab,var(--mark) 45%,transparent)}@keyframes studio-draft-pop{0%{opacity:0;transform:scale(.6)}}.studio-agent-elsewhere{font:13px/20px var(--studio-sans);color:var(--studio-glass-caption);white-space:nowrap;text-overflow:ellipsis;padding:2px 0;display:block;overflow:hidden}.studio-agent-to{font:500 10px/1 var(--studio-mono);letter-spacing:.16em;color:var(--studio-glass-caption);white-space:nowrap;align-self:center;align-items:center;display:inline-flex}.studio-agent-to:before{content:"";background:var(--studio-orange);width:6px;height:6px;box-shadow:0 0 8px var(--studio-orange);border-radius:50%;margin-right:9px}.studio-agent-field{flex-direction:column;align-self:center;gap:6px;min-width:0;display:flex;position:relative}.studio-agent-text{resize:none;width:100%;min-height:24px;max-height:92px;color:var(--studio-highlight);font:14px/20px var(--studio-sans);caret-color:var(--studio-accent-text);scrollbar-width:thin;transition:min-height .34s var(--studio-ease);background:0 0;border:0;outline:0;height:24px;padding:2px 0;overflow-y:auto}.studio-agent-text::placeholder{color:var(--studio-glass-caption);opacity:1;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.studio-agent-input:not([data-focused]) .studio-agent-text::placeholder{text-indent:12px}.studio-agent-input[data-state=rest] .studio-agent-field[data-rest-hint] .studio-agent-text::placeholder{color:#0000}.studio-agent-input[data-state=rest] .studio-agent-field[data-rest-hint]:has(.studio-agent-text:placeholder-shown):after{content:attr(data-rest-hint);pointer-events:none;white-space:nowrap;text-overflow:ellipsis;font:14px/20px var(--studio-sans);color:var(--studio-glass-caption);position:absolute;top:50%;left:12px;right:0;overflow:hidden;transform:translateY(-50%)}.studio-agent-caret{background:var(--studio-orange);width:2px;height:18px;box-shadow:0 0 10px #ff6a1ae6,0 0 2px var(--studio-orange);pointer-events:none;border-radius:1px;animation:2.8s ease-in-out infinite studio-caret-breathe;position:absolute;bottom:3px;left:0}.studio-agent-caret[data-hidden]{visibility:hidden;animation:none}@keyframes studio-caret-breathe{50%{opacity:.32;box-shadow:0 0 4px #ff6a1a66}}.studio-agent-time{font:500 11px/1 var(--studio-mono);letter-spacing:.04em;color:var(--studio-glass-caption);font-variant-numeric:tabular-nums}.studio-note-options{flex:none;align-items:center;gap:10px;display:inline-flex}.studio-note-range{min-width:0;color:var(--studio-glass-caption);align-items:center;gap:6px;font-size:11px;display:flex}.studio-note-range label{flex:none;align-items:center;gap:5px;min-width:0;display:flex}.studio-note-range label>span{white-space:nowrap}.studio-note-range input{width:84px;min-width:0;height:26px;font:11px var(--studio-mono);font-variant-numeric:tabular-nums;flex:0 0 84px;padding:2px 5px}.studio-note-range small{font:10px var(--studio-mono)}.studio-point-note-body>.studio-note-range{grid-area:3/2}.studio-agent-input>.studio-note-range{grid-area:3/1/auto/-1}@container studio-workspace (width<=440px){.studio-note-range label>span{display:none}}.studio-agent-send[data-slot=button]{box-sizing:border-box;border-radius:var(--studio-radius-control);height:30px;min-height:30px}.studio-agent-input [data-telemetry-id="markers.attachment.add"],.studio-agent-input .studio-marker-attach{align-self:center}.studio-agent-send[data-slot=button]{width:30px;color:var(--studio-dim);align-self:center}.studio-agent-delete[data-slot=button]{width:24px;height:30px;color:var(--studio-dim);border-radius:6px;align-self:center;padding:0}.studio-agent-delete[data-slot=button]:hover:not(:disabled){color:var(--studio-error-text);background:#ff62521a}.studio-agent-send[data-slot=button]:not(:disabled){color:var(--studio-orange-hot);box-shadow:var(--studio-action-glow);background:#ff6a1a1a;border:1px solid #ff6a1a9e}.studio-agent-send[data-slot=button]:not(:disabled):hover{color:var(--studio-highlight);box-shadow:var(--studio-action-hover-glow);background:#ff6a1a33}.studio-agent-send[data-slot=button]:not(:disabled):active{background:#ff6a1a42}.studio-agent-input>.studio-agent-status{grid-row:auto}.studio-agent-status{background:var(--studio-glass-dense);box-shadow:0 0 0 1px var(--studio-line-2);color:var(--studio-ink-2);border-radius:7px;margin:0;padding:5px 9px;font-size:11.5px;position:absolute;bottom:calc(100% + 6px);left:12px}.studio-agent-status[role=alert]{color:var(--studio-error-text)}@container studio-workspace (width<=760px){.studio-agent-to,.studio-agent-point>kbd,.studio-agent-point>span:not(.studio-agent-point-hint){display:none}.studio-agent-point[data-slot=button]:not([aria-pressed=true],[data-held]){padding-right:0}}.studio-pointing{z-index:12;pointer-events:none;position:absolute;inset:0}.studio-pointing-ghost{opacity:0;width:0;height:0;transition:opacity var(--studio-fast);position:absolute;top:0;left:0}.studio-pointing-ghost[data-visible]{opacity:.9}.studio-pointing-reticle{pointer-events:none;background:linear-gradient(var(--studio-orange),var(--studio-orange)) 0 0/7px 1.5px no-repeat,linear-gradient(var(--studio-orange),var(--studio-orange)) 0 0/1.5px 7px no-repeat, linear-gradient(var(--studio-orange),var(--studio-orange)) 100% 100%/7px 1.5px no-repeat,linear-gradient(var(--studio-orange),var(--studio-orange)) 100% 100%/1.5px 7px no-repeat;filter:drop-shadow(0 0 3px #ff6a1ab3)drop-shadow(0 0 1px #000c);width:24px;height:24px;animation:studio-reticle-in .26s var(--studio-spring) both;position:absolute;top:-12px;left:-12px}.studio-pointing-reticle:after{content:"";background:#fff;border-radius:50%;width:4px;height:4px;margin:-2px 0 0 -2px;position:absolute;top:50%;left:50%;box-shadow:0 0 0 1.5px #0000008c}@keyframes studio-reticle-in{0%{opacity:0;transform:scale(1.8)}}.studio-pending-layer{z-index:11;pointer-events:none;position:absolute;inset:0}.studio-pending-point{width:0;height:0;position:absolute}.studio-pending-point:before{content:"";pointer-events:none;background:linear-gradient(var(--studio-orange),var(--studio-orange)) 0 0/7px 1.5px no-repeat,linear-gradient(var(--studio-orange),var(--studio-orange)) 0 0/1.5px 7px no-repeat, linear-gradient(var(--studio-orange),var(--studio-orange)) 100% 100%/7px 1.5px no-repeat,linear-gradient(var(--studio-orange),var(--studio-orange)) 100% 100%/1.5px 7px no-repeat, #0a0b0d00;width:24px;height:24px;animation:studio-corners-close .2s var(--studio-ease-io) both;position:absolute;top:-12px;left:-12px}@keyframes studio-corners-close{60%{background-color:#141518db;border-radius:6px;transform:scale(.55)}to{opacity:0;background-color:#141518db;border-radius:6px;transform:scale(.7)}}.studio-point-note{--leader:12px;left:0;bottom:var(--leader);width:520px;max-width:min(100cqw - 32px,100vw - 32px);transform:translateX(calc(-50% + var(--shift,0px)));pointer-events:auto;position:absolute}.studio-point-note[data-below]{bottom:auto;top:var(--leader)}.studio-point-note[data-tip-hidden]>.studio-point-note-tip{display:none}.studio-point-note-body{min-height:46px;transition:box-shadow var(--studio-slow) var(--studio-ease);--rise:calc(var(--leader) + 50%);animation:studio-note-rise .38s var(--studio-ease) .12s backwards;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:8px;padding:10px;display:grid;position:relative;overflow:hidden}:is(.studio-agent-pair,.studio-point-note-body){text-shadow:var(--studio-glass-text-shadow)}.studio-point-note-body:before{animation:1.1s cubic-bezier(.45,.05,.2,1) .26s backwards mh-ui-rim-flow}.studio-point-note-body:focus-within{--mh-ui-rim:#ffffff17;--mh-ui-rim-a:#ffffff85;--mh-ui-rim-b:#ffffff3d}.studio-point-note[data-below] .studio-point-note-body{--rise:calc(-1 * (var(--leader) + 50%))}.studio-point-note-body>.studio-agent-field{grid-area:1/2;min-width:0}.studio-point-note-controls{flex-wrap:wrap;grid-area:2/2;align-items:center;gap:8px;min-width:0;display:flex}.studio-point-note-controls>.studio-quick-types{margin-right:auto}.studio-note-tools{flex:none;align-items:center;gap:8px;margin-left:auto;display:inline-flex}.studio-point-note-controls>.studio-note-options{margin-left:auto}.studio-point-note-body>.studio-point-note-number{grid-area:1/1/3;align-self:start;margin-top:1px}.studio-point-note-number{--lit:var(--mark);--lit-ring:1px;background:rgb(var(--studio-neutral) / .06);min-width:24px;height:22px;color:color-mix(in oklab,var(--mark) var(--studio-marker-tint),var(--studio-marker-ink));font:650 11px/1 var(--studio-mono);border-radius:6px;align-self:center;place-items:center;padding:0 4px;display:grid;position:relative}.studio-point-note .studio-agent-text{font-size:13.5px}.studio-point-note-tip{left:calc(50% - var(--shift,0px));width:0;height:var(--leader);position:absolute;top:100%}.studio-point-note-tip:before{content:"";background:var(--studio-thread);width:1px;position:absolute;top:0;bottom:2.5px;left:-.5px}.studio-point-note-tip:after{content:"";background:var(--mark);width:5px;height:5px;box-shadow:0 0 0 1.5px #0000008c,0 0 8px color-mix(in oklab,var(--mark) 70%,transparent);border-radius:50%;position:absolute;bottom:-2.5px;left:-2.5px}.studio-point-note[data-below] .studio-point-note-tip{top:auto;bottom:100%}.studio-point-note[data-below] .studio-point-note-tip:before{top:2.5px;bottom:0}.studio-point-note[data-below] .studio-point-note-tip:after{top:-2.5px;bottom:auto}.studio-point-note .studio-agent-status{bottom:calc(100% + 8px);left:0}.studio-point-note[data-below] .studio-agent-status{top:calc(100% + 8px);bottom:auto}@keyframes studio-note-rise{0%{transform:translateY(var(--rise)) scale(.5);clip-path:inset(0 calc(50% + var(--shift,0px) - 24px) 0 calc(50% - var(--shift,0px) - 24px) round 12px)}45%{clip-path:inset(0 calc(50% + var(--shift,0px) - 24px) 0 calc(50% - var(--shift,0px) - 24px) round 12px)}to{clip-path:inset(0 round 12px);transform:none}}.studio-point-note-tip{animation:.18s .4s both studio-leader-in}@keyframes studio-leader-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.studio-point-note-body,.studio-point-note-tip,.studio-pending-point:before,.studio-pointing-reticle,.studio-agent-draft{animation:none}}.studio-gather-mote{pointer-events:none;background:var(--lightningcss-light,#c78957)var(--lightningcss-dark,#fff);border-radius:50%;width:3px;height:3px;margin:-1.5px 0 0 -1.5px;position:absolute;box-shadow:0 0 5px var(--lightningcss-light,#b9703c33)var(--lightningcss-dark,#fffc)}.studio-gather-mote[data-warm]{background:var(--studio-orange);box-shadow:0 0 7px var(--lightningcss-light,#cc71314d)var(--lightningcss-dark,var(--studio-orange))}}@scope([data-studio-shell]) to ([data-mh-scene]){.studio-timeline-link{z-index:40;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.studio-timeline-link path{fill:none}.studio-timeline-link-dot{fill:var(--studio-orange);filter:drop-shadow(0 0 3px #ff6a1af2)drop-shadow(0 0 7px #ff6a1a80);transform-box:fill-box;transform-origin:50%;animation:studio-link-dot .32s var(--studio-spring) both}@keyframes studio-link-dot{0%{opacity:0;transform:scale(.2)}}@media (prefers-reduced-motion:reduce){.studio-timeline-link-line,.studio-timeline-link-dot{animation:none}.studio-timeline-link-halo,.studio-timeline-link-light{display:none}}.standard-monitor[data-pointing],.standard-monitor[data-pointing] .standard-stage,.studio-canvas-mount>fieldset[data-pointing],.studio-canvas-mount>fieldset[data-pointing] [data-ai-marker-active]{cursor:none}}@scope([data-studio-shell][data-studio-theme=light]) to ([data-mh-scene]){.studio-timeline-link-dot{fill:#bc7546;filter:none}}@scope([data-studio-chrome]) to ([data-mh-scene]){:scope.studio-quick-edit-layer{z-index:60;pointer-events:none;position:fixed;inset:0}.studio-quick-edit:before{display:none}.studio-quick-edit .studio-point-note[data-morph] :is(.studio-point-note-body,.studio-point-note-tip){animation:none}.studio-quick-edit .studio-point-note[data-morph] .studio-point-note-body>:not(.studio-quick-ghost){animation:.36s both studio-quick-arrive}.studio-quick-edit .studio-point-note[data-morph] .studio-point-note-body:before{animation-delay:.3s}@keyframes studio-quick-arrive{0%,38%{opacity:0}to{opacity:1}}.studio-quick-edit .studio-point-note-body[data-settling]{box-shadow:none;transition-duration:.12s}.studio-quick-ghost{pointer-events:none;animation:.36s ease-out both studio-quick-ghost;position:absolute;top:0;left:0;overflow:hidden}.studio-quick-ghost *{pointer-events:none!important}@keyframes studio-quick-ghost{0%,8%{opacity:1}36%,to{opacity:0}}.studio-quick-ghost .studio-mark{display:block;position:relative}.studio-quick-ghost .studio-mark[data-size] .studio-mark-body{width:auto;height:auto;min-height:var(--cell-h);box-shadow:none;-webkit-backdrop-filter:none;background:0 0;transition:none;position:relative;bottom:auto;left:0;transform:none}.studio-quick-ghost .studio-mark-note{opacity:1}.studio-quick-ghost .studio-mark-tip{display:none}.studio-quick-ghost>.studio-mark[data-wide]{height:100%}.studio-quick-ghost>.studio-mark[data-size][data-wide] .studio-mark-body{width:var(--marker-plate-width);height:100%}.studio-point-note[data-leaving],.studio-point-note[data-leaving] *{pointer-events:none!important}@media (prefers-reduced-motion:reduce){.studio-quick-ghost{display:none}}.studio-quick-types{align-items:center;gap:5px;min-width:0;display:flex}.studio-quick-types>button{background:var(--swatch);cursor:pointer;width:11px;height:11px;transition:transform var(--studio-fast);border:0;border-radius:3px;flex:none;padding:0;box-shadow:inset 0 0 0 1px #00000040}.studio-quick-types>button:hover:not(:disabled){transform:scale(1.2)}.studio-quick-types>button[aria-checked=true]{box-shadow:0 0 0 1.5px #141518f2,0 0 0 2.5px #f4f3eed9}.studio-agent-input>.studio-quick-types{align-self:center}.studio-agent-input>.studio-quick-types>span{display:none}.studio-quick-types>span{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--studio-glass-caption);margin-left:4px;font-size:11px;overflow:hidden}}@scope([data-studio-chrome]) to ([data-mh-scene]){.studio-notes{flex-direction:column;flex:1;min-height:0;display:flex}.studio-notes-head{border-bottom:1px solid var(--studio-line);align-items:center;gap:8px;min-height:40px;padding:6px 10px 6px 16px;display:flex}.studio-notes-filter{flex:1;align-items:center;gap:2px;min-width:0;display:flex}.studio-notes-filter>button{border-radius:var(--studio-radius-control);height:24px;color:var(--studio-dim);font:500 12px/1 var(--studio-sans);cursor:pointer;transition:background-color var(--studio-fast),color var(--studio-fast);background:0 0;border:0;align-items:center;gap:5px;padding:0 8px;display:inline-flex}.studio-notes-filter>button:hover{color:var(--studio-ink)}.studio-notes-filter>button[aria-selected=true]{background:rgb(var(--studio-neutral) / .06);box-shadow:inset 0 0 0 1px var(--studio-line-2);color:var(--studio-highlight)}.studio-notes-filter>button>small{font:600 10px/1 var(--studio-mono);color:var(--studio-faint)}.studio-notes-filter>button[aria-selected=true]>small{color:var(--studio-ink-2)}.studio-notes-head>[data-slot=button]{color:var(--studio-faint);flex:none}.studio-notes-head>[data-slot=button]:hover{color:var(--studio-highlight)}.studio-notes-search{padding:8px 12px 0}.studio-notes-search>input{border:1px solid var(--studio-line-2);border-radius:var(--studio-radius-control);background:var(--studio-input-well);width:100%;height:28px;color:var(--studio-ink);outline:0;padding:0 10px;font-size:12px}.studio-notes-search>input:focus{border-color:#ff6a1a99}.studio-notes-batch{border-radius:var(--studio-radius-control);color:var(--studio-ink);background:#ff6a1a14;align-items:center;gap:4px;margin:8px 10px 0;padding:4px 4px 4px 10px;font-size:12px;display:flex;box-shadow:inset 0 0 0 1px #ff6a1a40}.studio-notes-batch>span{flex:1;min-width:0}.studio-notes-batch-delete[data-slot=button]{color:var(--studio-error-text)}.studio-notes-error{margin:8px 16px 0}.studio-notes-list{scrollbar-width:thin;scrollbar-color:rgb(var(--studio-neutral) / .14) transparent;flex:1;min-height:0;padding:4px 0 12px;overflow-y:auto}.studio-note-unsaved{color:var(--studio-ink);padding:8px 12px}.studio-note-unsaved>small{color:var(--studio-ink-2)}.studio-note-unsaved>p{overflow-wrap:anywhere;white-space:pre-wrap;margin:4px 0}.studio-note{border-bottom:1px solid rgb(var(--studio-neutral) / .07);transition:background-color var(--studio-fast);position:relative}.studio-note:before{content:"";background:var(--studio-orange);width:2px;box-shadow:0 0 8px var(--studio-orange);opacity:0;transition:opacity var(--studio-base),transform var(--studio-base) var(--studio-ease);border-radius:0 2px 2px 0;position:absolute;top:12px;bottom:12px;left:0;transform:scaleY(.4)}.studio-note-head .studio-mark{flex:none;width:18px;height:13px;position:relative}.studio-note-head .studio-mark-tip{display:none}.studio-note-head .studio-mark-body{bottom:0}.studio-note:hover{background:rgb(var(--studio-neutral) / .035)}.studio-note:is([data-selected],[data-expanded]){background:rgb(var(--studio-neutral) / .03)}.studio-note:is([data-selected],[data-expanded]):before{opacity:1;transform:none}.studio-note-head{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:12px 16px 0;display:flex}.studio-note-head:focus-visible{outline:1.5px solid var(--studio-focus);outline-offset:-3px;border-radius:6px}.studio-note-where{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:500 10.5px/1 var(--studio-mono);letter-spacing:.04em;color:var(--studio-dim);overflow:hidden}.studio-note-state{color:var(--studio-faint);flex:none;margin-left:auto;font-size:11px}.studio-note-state[data-tone=done]{color:var(--studio-ok)}.studio-note-state[data-tone=agent]{color:var(--studio-ink-2)}.studio-note-body{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:6px 16px 13px;display:block}.studio-note-body>p{color:var(--studio-ink);overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.55;display:-webkit-box;overflow:hidden}.studio-note[data-done] .studio-note-body>p{color:var(--studio-dim)}.studio-note-empty{color:var(--studio-faint)}.studio-note-meta{color:var(--studio-dim);flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:6px;font-size:11.5px;display:flex}.studio-note-meta>span{align-items:center;gap:4px;display:inline-flex}.studio-note-summary{color:var(--studio-ink-2)}.studio-note-summary:before{content:"↳";color:var(--studio-faint)}.studio-note-keep{border-radius:var(--studio-radius-tag);box-shadow:inset 0 0 0 1px var(--studio-line-2);color:var(--studio-ink-2);padding:1px 6px;font-size:10.5px}.studio-note-editor{animation:studio-unfold var(--studio-base) var(--studio-ease) both;padding:8px 16px 14px}@keyframes studio-unfold{0%{opacity:0;transform:translateY(-4px)}}.studio-notes-empty{color:var(--studio-dim);justify-items:start;gap:8px;padding:28px 20px;font-size:12.5px;line-height:1.65;display:grid}.studio-notes-empty b{color:var(--studio-ink);font-size:13.5px;font-weight:600}.studio-notes-empty p{margin:0}.studio-notes-foot{border-top:1px solid var(--studio-line);flex:none;padding:4px 10px}.studio-notes-prompt-hint{align-items:flex-start;gap:4px;margin:4px 0 4px 6px;display:flex}.studio-notes-prompt-hint>p{min-width:0;color:var(--studio-ink-2);opacity:.78;flex:1;margin:0;font-size:10.5px;line-height:1.55}.studio-notes-prompt-hint>[data-slot=button]{color:var(--studio-dim);margin-top:-4px}.studio-notes-prompt-hint>[data-slot=button]:hover{color:var(--studio-ink)}.studio-notes-settings[data-slot=popover-content]{width:300px;padding:0;overflow:hidden}.studio-notes-settings>header{color:var(--studio-highlight);padding:12px 14px 0;font-size:13px}.studio-notes-settings>header b{font-weight:600}.studio-notes-settings .studio-marker-form{gap:14px;padding:10px 14px 14px;display:grid}.studio-notes-settings .studio-marker-form-body{gap:14px;display:grid}.studio-notes-settings .studio-marker-ai-hint{color:var(--studio-dim);font-size:11.5px;line-height:1.55}.studio-marker-visibility-settings{color:var(--studio-ink-2);gap:8px;font-size:12px;display:grid}.studio-marker-visibility-settings label{align-items:center;gap:8px;display:flex}.studio-marker-field-heading{color:var(--studio-ink-2);justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px;font-size:12px;display:flex}.studio-marker-colors{flex-wrap:wrap;gap:6px;display:flex}}@scope([data-studio-chrome]) to ([data-mh-scene]){.studio-note-editor .studio-marker-form{background:0 0;border:0;gap:12px;padding:0;display:grid}.studio-note-editor .studio-marker-form-body{flex-direction:column;gap:10px;max-height:none;padding:0;display:flex;overflow:visible}.studio-note-editor .studio-marker-notes-field{order:-2;gap:6px;margin:0;display:grid}.studio-note-editor .studio-marker-notes-heading{color:var(--studio-dim);justify-content:space-between;align-items:center;gap:8px;font-size:11.5px;display:flex}.studio-note-editor .studio-marker-notes-heading>label{font-weight:500}.studio-note-editor .studio-marker-ai-visible{align-items:center;gap:6px;display:flex}.studio-note-editor .studio-marker-ai-visible>small{font:500 9.5px/1 var(--studio-mono);letter-spacing:.12em;color:var(--studio-faint);text-transform:uppercase}.studio-note-editor :is([data-slot=textarea],[data-slot=input],[data-slot=select-trigger]){border-radius:var(--studio-radius-control);border-color:var(--studio-line-2);background:var(--studio-input-well);box-shadow:none}.studio-note-editor :is([data-slot=textarea],[data-slot=input]):focus-visible{box-shadow:none;border-color:#ff6a1a99}.studio-note-editor [data-slot=textarea]{resize:vertical;min-height:84px;padding:9px 11px;font-size:13px;line-height:1.6}.studio-note-editor .studio-marker-statuses{order:-3;gap:6px;display:flex}.studio-note-editor .studio-marker-completion-summary{border-radius:var(--studio-radius-control);color:var(--studio-ink);background:#4fd18b14;order:-1;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;font-size:12px;display:flex;box-shadow:inset 0 0 0 1px #4fd18b38}.studio-note-editor .studio-marker-completion-summary>p{margin:0}.studio-note-editor .studio-marker-target-info{color:var(--studio-dim);background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;padding:0;font-size:11.5px;display:flex}.studio-note-editor .studio-marker-target-info>b{font:500 11px var(--studio-mono);color:var(--studio-ink-2)}.studio-note-editor .studio-marker-times{grid-template-columns:1fr 1fr;gap:8px;display:grid}.studio-note-editor .studio-marker-times>label{color:var(--studio-dim);gap:4px;font-size:11px;display:grid}.studio-note-editor .studio-marker-time-input{align-items:center;display:flex;position:relative}.studio-note-editor .studio-marker-time-input [data-slot=input]{height:28px;font:500 12px var(--studio-mono);padding-right:22px}.studio-note-editor .studio-marker-time-input>small{font:500 10px var(--studio-mono);color:var(--studio-faint);pointer-events:none;position:absolute;right:9px}.studio-note-editor .studio-marker-classification{border:0;margin:0;padding:0}.studio-note-editor .studio-marker-type-control{color:var(--studio-dim);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;font-size:11.5px;display:grid}.studio-note-editor .studio-marker-type-control [data-slot=select-trigger]{height:28px}.studio-note-editor .studio-marker-color-dot{background:var(--marker-color);border-radius:50%;width:8px;height:8px;margin-right:6px;display:inline-block;box-shadow:0 0 0 1px #0000004d}.studio-note-editor [data-slot=action-bar]{justify-content:space-between;gap:8px;padding-top:4px}.studio-note-editor .studio-marker-form footer>.studio-marker-delete[data-slot=button]{color:var(--studio-dim);border-radius:var(--studio-radius-control);padding:0 8px}.studio-note-editor .studio-marker-form footer>.studio-marker-delete[data-slot=button]:hover:not(:disabled){color:var(--studio-error-text);background:#ff625214}.studio-note-editor .studio-marker-resolve-actions{color:var(--studio-dim);align-items:center;gap:8px;font-size:11px;display:flex}.studio-note-editor .studio-marker-agent-badge,.studio-note-editor .studio-marker-resolved-badge{border-radius:var(--studio-radius-tag);background:rgb(var(--studio-neutral) / .06);height:20px;padding:0 7px;font-size:11px}.studio-marker-images{flex-wrap:wrap;gap:6px;display:flex}.studio-marker-image-trigger{border-radius:var(--studio-radius-tag);box-shadow:0 0 0 1px var(--studio-line-2);overflow:hidden}.studio-marker-file{border-radius:var(--studio-radius-control);background:rgb(var(--studio-neutral) / .04);box-shadow:inset 0 0 0 1px var(--studio-line);color:var(--studio-ink);align-items:center;gap:8px;padding:6px 8px;font-size:12px;display:flex}.studio-marker-file small{color:var(--studio-dim);font-size:10.5px;display:block}}@scope([data-studio-chrome]) to ([data-mh-scene]){.studio-unified-history[data-slot=panel-section]{background:0 0;border:0}.studio-unified-history [data-slot=panel-heading]{cursor:default;min-height:0;padding:2px 0 10px}.studio-unified-history [data-slot=panel-title]{color:var(--studio-highlight);font-size:13px;font-weight:600}.studio-unified-history [data-slot=panel-toggle]{display:none}.studio-unified-history [data-slot=panel-actions]>small{font:500 10.5px var(--studio-mono);color:var(--studio-faint)}.studio-unified-history [data-slot=panel-body]{gap:12px;padding:0;display:grid}.studio-unified-history .studio-field-description{color:var(--studio-dim);margin:0;font-size:11.5px;line-height:1.6}.studio-checkpoint-create{background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 8px;padding:0;display:grid}.studio-checkpoint-create>label{color:var(--studio-dim);grid-column:1/-1;font-size:11.5px}.studio-checkpoint-create [data-slot=input]{border:1px solid var(--studio-line-2);border-radius:var(--studio-radius-control);background:var(--studio-input-well);height:30px;box-shadow:none;color:var(--studio-ink)}.studio-checkpoint-create [data-slot=input]:focus-visible{box-shadow:none;border-color:#ff6a1a99}.studio-checkpoint-create [data-slot=button][data-slot]{border-radius:var(--studio-radius-control);height:30px;color:var(--studio-orange-label);box-shadow:none;text-shadow:none;background:#ff6a1a1a;border:1px solid #ff6a1a9e;gap:6px;padding:0 11px}.studio-checkpoint-create [data-slot=button][data-slot]>svg{color:var(--studio-accent-text)}.studio-checkpoint-create [data-slot=button][data-slot]:hover:not(:disabled){color:var(--studio-highlight);box-shadow:var(--studio-action-hover-glow);background:#ff6a1a2e}.studio-checkpoint-create [data-slot=button][data-slot]:disabled{opacity:1;border-color:var(--studio-line-2);color:var(--studio-faint);background:0 0}.studio-checkpoint-create [data-slot=button][data-slot]:disabled>svg{color:inherit}.studio-history-timeline{border:0;border-top:1px solid rgb(var(--studio-neutral) / .07);gap:0;margin:0;padding:0;list-style:none;display:grid}.studio-history-timeline>li{border-bottom:1px solid rgb(var(--studio-neutral) / .07);counter-increment:studio-version -1;background:linear-gradient(rgb(var(--studio-neutral) / .1),rgb(var(--studio-neutral) / .1)) 11px 0/1px 100% no-repeat;transition:background-color var(--studio-fast);gap:5px;padding:11px 10px 11px 30px;display:grid;position:relative}.studio-history-timeline>li[data-history-kind=checkpoint]{border:0;border-bottom:1px solid rgb(var(--studio-neutral) / .07);background:linear-gradient(rgb(var(--studio-neutral) / .1),rgb(var(--studio-neutral) / .1)) 11px 0/1px 100% no-repeat;border-radius:0;padding:11px 10px 11px 30px}.studio-history-timeline>li:first-child{background-position:11px 17px}.studio-history-timeline>li:last-child{background-size:1px 17px}.studio-history-timeline>li:only-child{background:0 0}.studio-history-timeline>li:hover{background-color:rgb(var(--studio-neutral) / .035)}.studio-history-timeline>li:before{content:"";background:var(--studio-faint);width:6px;height:6px;box-shadow:0 0 0 2px var(--studio-bg);border-radius:50%;position:absolute;top:14.5px;left:8.5px}.studio-history-timeline>li[data-history-kind=checkpoint]:before{background:var(--studio-bg);width:8px;height:8px;box-shadow:inset 0 0 0 1.5px var(--studio-ink-2),0 0 0 2px var(--studio-bg);border-radius:1px;top:13.5px;left:7.5px}.studio-history-timeline>li:is([aria-current=step],[data-current]){background-color:#0000;background-image:linear-gradient(rgb(var(--studio-neutral) / .1),rgb(var(--studio-neutral) / .1)),linear-gradient(90deg,#ff6a1a14,transparent 85%);background-size:1px 100%,100% 100%}.studio-history-timeline>li:is([aria-current=step],[data-current]):first-child{background-size:1px calc(100% - 17px),100% 100%}.studio-history-timeline>li:is([aria-current=step],[data-current]):before{background:var(--studio-orange);box-shadow:0 0 0 2px var(--studio-bg),0 0 8px var(--studio-orange)}.studio-history-timeline>li[data-current][data-history-kind=checkpoint]:before{background:var(--studio-bg);box-shadow:inset 0 0 0 1.5px var(--studio-orange),0 0 0 2px var(--studio-bg),0 0 8px #ff6a1ab3}.studio-history-timeline>li:is([aria-current=step],[data-current])>.studio-history-event-meta:before{content:"";background:var(--studio-orange);width:2px;box-shadow:0 0 8px var(--studio-orange);border-radius:0 2px 2px 0;position:absolute;top:12px;bottom:12px;left:0}.studio-history-timeline>li[data-undone]{opacity:.5}.studio-history-event-meta{color:var(--studio-dim);align-items:center;gap:8px;font-size:11px;display:flex}.studio-history-event-meta>:first-child:before{content:counter(studio-version,decimal-leading-zero);font:600 10px/1 var(--studio-mono);letter-spacing:.04em;color:var(--studio-faint);margin-right:8px}.studio-history-timeline>li:is([aria-current=step],[data-current]) .studio-history-event-meta>:first-child:before{color:var(--studio-accent-text)}.studio-history-timeline>li[data-history-source=agent] .studio-history-event-meta>span{color:var(--studio-orange-hot)}.studio-history-event-meta>b{font:600 10px/1 var(--studio-mono);letter-spacing:.12em;color:var(--studio-ink-2);text-transform:uppercase}.studio-history-event-meta time{font:500 10.5px var(--studio-mono);letter-spacing:.02em;color:var(--studio-faint);font-variant-numeric:tabular-nums;margin-left:auto}.studio-history-timeline>li:is([aria-current=step],[data-current]) .studio-history-event-meta time{color:var(--studio-orange-label)}.studio-history-event-main{min-height:24px;color:var(--studio-ink);justify-content:space-between;align-items:center;gap:8px;font-size:12.5px;display:flex}.studio-history-event-main>strong{overflow-wrap:anywhere;min-width:0;font-weight:500}.studio-history-event-main [data-slot=button][data-slot]{border:1px solid var(--studio-line-2);border-radius:var(--studio-radius-control);height:24px;box-shadow:none;color:var(--studio-dim);background:0 0;flex:none;gap:5px;padding:0 8px;font-size:11px}.studio-history-event-main [data-slot=button][data-slot]:hover:not(:disabled){border-color:var(--studio-line-3);background:rgb(var(--studio-neutral) / .07);color:var(--studio-highlight)}.studio-history-event-main>small:empty{display:none}.studio-history-event-main>small,.studio-history-checkpoint-current{border-radius:var(--studio-radius-tag);box-shadow:inset 0 0 0 1px var(--studio-line-2);color:var(--studio-faint);flex:none;justify-self:start;margin:0;padding:2px 6px;font-size:10.5px;line-height:14px;display:inline-block}.studio-history-timeline>li[aria-current=step] .studio-history-event-main>small,.studio-history-checkpoint-current{color:var(--studio-orange-label);background:#ff6a1a1a;box-shadow:inset 0 0 0 1px #ff6a1a8c}.studio-history-empty{color:var(--studio-dim);font-size:12px}}@scope([data-studio-chrome]) to ([data-mh-scene]){.studio-notes-head>.studio-notes-order[data-slot=button]{height:24px;color:var(--studio-dim);gap:4px;padding:0 6px;font-size:11.5px}.studio-notes-head>.studio-notes-order[data-slot=button]>svg{width:13px;height:13px}.studio-notes-head>.studio-notes-order[data-slot=button]:hover{color:var(--studio-highlight)}}@scope([data-studio-shell],[data-studio-chrome]) to ([data-mh-scene]){.studio-marker-option{min-height:24px;color:var(--studio-ink-2);font:11px/1 var(--studio-sans);white-space:nowrap;cursor:pointer;flex:none;align-items:center;gap:5px;display:inline-flex}.studio-marker-option>[data-slot=checkbox]{width:14px;height:14px}.studio-marker-option>[data-slot=checkbox] svg{width:12px;height:12px}.studio-marker-option[data-disabled]{cursor:default}.studio-marker-option[data-disabled]>span{opacity:.5}.studio-marker-option-help{text-wrap:pretty;max-width:232px;font-size:11px;line-height:1.6}.studio-marker-token{background:var(--studio-glass-dense);max-width:100%;height:22px;box-shadow:inset 0 0 0 1px rgb(var(--studio-neutral) / .13),0 6px 18px #00000052;color:var(--studio-ink);white-space:nowrap;transition:box-shadow var(--studio-base) var(--studio-ease),transform var(--studio-base) var(--studio-ease),opacity var(--studio-base);border-radius:5px;flex:none;align-items:center;gap:7px;padding:0 9px 0 3px;display:inline-flex}.studio-marker-token[data-bare]{height:auto;box-shadow:none;background:0 0;border-radius:3px;gap:0;padding:0}.studio-marker-chip{border-radius:var(--studio-radius-tag);--lit:var(--tone);--lit-ring:.75px;background:rgb(var(--studio-neutral) / .06);height:16px;color:color-mix(in oklab,var(--tone) var(--studio-marker-tint),var(--studio-marker-ink));font:600 10.5px/1 var(--studio-mono);letter-spacing:.02em;font-variant-numeric:tabular-nums;transition:box-shadow var(--studio-base) var(--studio-ease);flex:none;align-items:center;gap:3px;padding:0 5px;display:inline-flex;position:relative}:is(.studio-marker-chip,.studio-mark-body,.studio-point-note-number){--lit-edge:color-mix(in oklab,var(--lit) 74%,var(--studio-marker-edge-ink))}:is(.studio-marker-chip,.studio-mark-body,.studio-point-note-number):before{content:"";padding:var(--lit-ring,1px);border-radius:inherit;pointer-events:none;background:linear-gradient(to bottom right,var(--lit-edge),var(--lit) 30%,color-mix(in srgb,var(--lit) 84%,transparent));position:absolute;inset:0;-webkit-mask:linear-gradient(to top right,#00000005 9%,#0000001f 18%,#00000080 30%,#000000e0 41%,#000 50%,#000000e0 59%,#00000080 70%,#0000001f 82%,#00000005 91%),linear-gradient(#000 0 0) content-box;-webkit-mask-composite:source-out,source-over;mask:linear-gradient(to top right,#00000005 9%,#0000001f 18%,#00000080 30%,#000000e0 41%,#000 50%,#000000e0 59%,#00000080 70%,#0000001f 82%,#00000005 91%) subtract,linear-gradient(#000 0 0) content-box}.studio-marker-token-number{font:inherit}.studio-marker-token-ai{height:10px;font:700 7.5px/1 var(--studio-mono);letter-spacing:.04em;opacity:.8;border-radius:2px;place-items:center;padding:0 2px;font-style:normal;display:inline-grid;box-shadow:inset 0 0 0 1px}.studio-marker-token-check{flex:none;width:10px;height:10px}.studio-marker-token-check path{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.studio-mark[data-save-state=saving]{opacity:.65}.studio-mark-save{text-align:center;z-index:2;border:1px solid;border-radius:50%;width:7px;height:7px;font:700 7px/7px sans-serif;position:absolute;top:calc(50% - 4px);right:2px}.studio-mark[data-save-state=saving] .studio-mark-save{border-right-color:#0000;animation:.8s linear infinite studio-mark-saving}.studio-mark[data-save-state=error] .studio-mark-save{color:var(--studio-danger,#ed7770)}@keyframes studio-mark-saving{to{transform:rotate(360deg)}}.studio-marker-token:not([data-bare]):is([data-state=selected],[data-state=writing]){box-shadow:inset 0 0 0 1px #ff8a3df2,0 0 0 3px #ff6a1a29,0 0 20px #ff6a1a52}.studio-marker-token[data-bare]:is([data-state=selected],[data-state=writing])>.studio-marker-chip{box-shadow:0 0 0 1.5px var(--studio-bg),0 0 0 3px var(--studio-orange),0 0 12px #ff6a1a8c}.studio-mark{--round:6px;pointer-events:none;interpolate-size:allow-keywords;position:absolute;bottom:0;left:0}.studio-mark-body{--lit:var(--mark);--lit-ring:1.5px;left:0;bottom:var(--tip-h);pointer-events:auto;color:var(--studio-highlight);background:var(--studio-glass-dense);border-radius:var(--round);width:var(--cell-w);height:var(--cell-h);transition:width .2s var(--studio-ease),height .2s var(--studio-ease),box-shadow var(--studio-base) var(--studio-ease);align-items:flex-start;display:flex;position:absolute;overflow:hidden;box-shadow:0 6px 16px var(--lightningcss-light,#24282e24)var(--lightningcss-dark,#0006)}.studio-mark[data-agent] .studio-mark-body{outline:2px dashed var(--lit-edge);outline-offset:-2px;box-shadow:0 6px 16px var(--lightningcss-light,#24282e24)var(--lightningcss-dark,#0006)}.studio-mark[data-agent] .studio-mark-body:before{display:none}.studio-mark-body>b{width:var(--cell-w);height:var(--cell-h);color:color-mix(in oklab,var(--mark) var(--studio-marker-tint),var(--studio-marker-ink));font:650 var(--num-size)/1 var(--studio-mono);font-variant-numeric:tabular-nums;letter-spacing:-.02em;flex:none;place-items:center;display:grid;position:relative}.studio-mark-note{opacity:0;text-align:left;flex:none;transition:opacity .16s}.studio-mark-tip{bottom:0;left:calc(var(--cell-w) / 2 - var(--tip-w) / 2);width:var(--tip-w);height:calc(var(--tip-h) + 1px);position:absolute}.studio-mark-tip:before,.studio-mark-tip:after{content:"";position:absolute;left:50%}.studio-mark-tip:before{top:0;bottom:calc(var(--dot) / 2);background:var(--studio-thread);width:1px;margin-left:-.5px}.studio-mark-tip:after{bottom:calc(var(--dot) / -2);width:var(--dot);height:var(--dot);margin-left:calc(var(--dot) / -2);background:var(--mark);border-radius:50%;box-shadow:0 0 0 1.5px #0000008c}.studio-mark-check{background:var(--studio-ok);color:var(--lightningcss-light,#fff)var(--lightningcss-dark,#0b1a12);border-radius:50%;width:9px;height:9px;position:absolute;bottom:1px;right:1px}.studio-mark-check path{stroke-width:1.6px!important}.studio-mark[data-size=canvas]{--cell-w:24px;--cell-h:22px;--strip:0px;--tip-w:10px;--tip-h:9px;--dot:5px;--num-size:11px}.studio-mark[data-size=canvas][data-wide]{--cell-w:96px;--cell-h:32px;--tip-h:12px;--round:8px}.studio-mark[data-size=canvas] .studio-mark-body{left:calc(var(--cell-w) / 2);text-shadow:var(--studio-glass-text-shadow);--slide:max(calc(50% - var(--room-l,9999px)),min(0px,calc(var(--room-r,9999px) - 50%)));transform:translateX(calc(-50% + clamp(calc(12px - 50%),var(--slide),calc(50% - 12px))));transition:width .22s var(--studio-ease),height .22s var(--studio-ease),transform .22s var(--studio-ease),box-shadow var(--studio-base) var(--studio-ease)}.studio-mark[data-size=canvas] .studio-mark-note{width:max-content;max-width:188px;font:500 12px/17px var(--studio-sans);overflow-wrap:anywhere;-webkit-line-clamp:5;-webkit-box-orient:vertical;padding:7px 10px 8px 2px;display:-webkit-box;overflow:hidden}.studio-mark[data-size=lane]{--cell-w:18px;--cell-h:13px;--strip:0px;--tip-w:6px;--tip-h:4px;--dot:3px;--round:4px;--num-size:8.5px}.studio-mark[data-save-state] .studio-mark-body{width:calc(var(--cell-w) + 9px)}.studio-mark[data-save-state] .studio-mark-body>b{box-sizing:border-box;width:calc(var(--cell-w) + 9px);padding-right:9px}.studio-mark[data-size=lane] .studio-mark-body{--lit-ring:1px}.studio-mark[data-size=lane] .studio-mark-note{max-width:240px;padding:0 7px 0 1px;padding-top:var(--strip);line-height:13px;font:500 9.5px/11px var(--studio-sans);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.studio-mark[data-size=lane] .studio-mark-check{display:none}.studio-mark[data-size=lane][data-done] .studio-mark-body>b{opacity:.55}:is(.studio-canvas-marker,.studio-time-marker):is(:hover,:focus-visible)>.studio-mark:has(.studio-mark-note) .studio-mark-body{width:auto;height:auto;min-height:var(--cell-h)}:is(.studio-canvas-marker,.studio-time-marker):is(:hover,:focus-visible)>.studio-mark .studio-mark-note{opacity:1;transition-delay:60ms}.studio-time-marker:is(:hover,:focus-visible){z-index:6}.studio-time-marker:is(:hover,:focus-visible)>.studio-mark .studio-mark-body{height:var(--cell-h)}.studio-mark[data-size=canvas][data-wide] .studio-mark-body{width:var(--marker-plate-width,224px);max-width:min(100cqw - 32px,100vw - 32px)}.studio-canvas-marker>.studio-mark[data-size=canvas][data-wide] .studio-mark-body{transition-property:width,height,box-shadow}.studio-mark[data-size=canvas][data-wide] .studio-mark-body>b{width:72px}.studio-mark[data-size=canvas][data-wide] .studio-mark-note{opacity:1;white-space:nowrap;text-overflow:ellipsis;flex:1;width:auto;min-width:0;max-width:none;padding:7px 10px 7px 2px;display:block}:is(.studio-canvas-marker:is(:hover,:focus-visible),.studio-quick-ghost[data-expanded])>.studio-mark[data-size=canvas][data-wide] .studio-mark-body{width:var(--marker-plate-width,320px)}:is(.studio-canvas-marker:is(:hover,:focus-visible),.studio-quick-ghost[data-expanded])>.studio-mark[data-size=canvas][data-wide] .studio-mark-note{-webkit-line-clamp:4;white-space:normal;display:-webkit-box}@media (prefers-reduced-motion:reduce){.studio-mark-body,.studio-mark-note{transition:none!important}}.studio-canvas-markers{z-index:10;pointer-events:none;transition:opacity var(--studio-base);position:absolute;inset:0}.studio-canvas-marker{width:24px;height:29px;color:inherit;cursor:pointer;pointer-events:auto;touch-action:none;background:0 0;border:0;outline:none;padding:0;position:absolute;transform:translate(-12px,-29px)}.studio-canvas-marker:is(:hover,:focus-visible){z-index:3}.studio-canvas-marker:is([aria-pressed=true],[data-pending]) .studio-mark-body{box-shadow:0 0 16px #ff6a1a4d,0 6px 16px var(--lightningcss-light,#24282e24)var(--lightningcss-dark,#0006)}.studio-canvas-marker:focus-visible .studio-mark-body{box-shadow:inset 0 0 0 1.5px var(--studio-focus),0 0 0 3px #ff8a3d33}.studio-canvas-marker[data-done]:not([aria-pressed=true]) .studio-mark{opacity:.85}.studio-canvas-marker[data-dragging]{cursor:grabbing}.studio-marker-region{box-sizing:border-box;pointer-events:none;opacity:var(--region-opacity,1);border-radius:9px;animation:.12s ease-out backwards studio-region-enter;position:absolute}.studio-marker-region:before,.studio-marker-region:after{content:"";box-sizing:border-box;border-radius:inherit;pointer-events:none;position:absolute}.studio-marker-region:before{border:3px solid color-mix(in srgb,currentColor 80%,transparent);box-shadow:0 0 2px color-mix(in srgb,currentColor 85%,transparent),0 0 8px 2px color-mix(in srgb,currentColor 32%,transparent),inset 0 0 4px color-mix(in srgb,currentColor 40%,transparent);inset:0}.studio-marker-region:after{border:1.25px solid rgb(var(--studio-neutral) / .78);border-radius:8.125px;inset:.875px}.studio-marker-region-leaving{animation:.12s ease-out both studio-region-withdraw}@keyframes studio-region-enter{0%{opacity:0}to{opacity:var(--region-opacity,1)}}@keyframes studio-region-withdraw{0%{opacity:var(--region-opacity,1)}to{opacity:0}}.studio-canvas-marker[data-temporal-preview],.studio-canvas-marker[data-temporal-preview] *{pointer-events:none!important}.studio-canvas-marker[data-marker-motion] .studio-mark-body{scale:var(--marker-glass,1);translate:0 var(--marker-rise,0px);rotate:var(--marker-tilt,0deg);opacity:var(--marker-opacity,1);transform-origin:50% 100%}.studio-canvas-marker[data-marker-motion] .studio-mark-tip:before{scale:1 var(--marker-stem,1);opacity:var(--marker-opacity,1);transform-origin:50% 100%}.studio-canvas-marker[data-marker-motion] .studio-mark-tip:after{scale:var(--marker-dot,1);opacity:var(--marker-opacity,1);transform-origin:50%}.studio-marker-withdraw,.studio-marker-withdraw *{pointer-events:none!important}.studio-marker-withdraw .studio-mark-body{animation:.22s cubic-bezier(.5,0,.8,.3) both studio-marker-glass-withdraw}.studio-marker-withdraw .studio-mark-tip:before{animation:.18s ease-in both studio-marker-line-withdraw}.studio-marker-withdraw .studio-mark-tip:after{animation:.14s ease-in both studio-marker-dot-withdraw}@keyframes studio-marker-glass-withdraw{0%{scale:var(--marker-glass,1);opacity:var(--marker-opacity,1)}to{opacity:0;translate:0 6px;rotate:-5deg;scale:0}}@keyframes studio-marker-line-withdraw{0%{scale:1 var(--marker-stem,1);opacity:var(--marker-opacity,1)}to{opacity:0;scale:1 0}}@keyframes studio-marker-dot-withdraw{0%{scale:var(--marker-dot,1);opacity:var(--marker-opacity,1)}to{opacity:0;scale:0}}.studio-marker-leaving,.studio-marker-leaving *{pointer-events:none!important}.studio-marker-leaving{animation:.6s ease-out both studio-marker-leave}.studio-marker-leaving .studio-mark{transform-origin:50% 100%;animation:.6s ease-out both studio-marker-close}@keyframes studio-marker-leave{0%,25%{opacity:.8}to{opacity:0}}@keyframes studio-marker-close{0%{transform:scale(1.1)}35%{transform:scale(1)}to{transform:scale(.65)}}@media (prefers-reduced-motion:reduce){.studio-marker-leaving,.studio-marker-region-leaving{display:none}.studio-marker-region{animation:none}.studio-mark-body{transition:none!important}}.studio-canvas-gate{pointer-events:none;z-index:1;position:absolute}.studio-canvas-gate>i{border:0 solid rgb(var(--studio-neutral) / .3);width:14px;height:14px;position:absolute}.studio-canvas-gate>i:first-child{border-top-width:1px;border-left-width:1px;top:-12px;left:-12px}.studio-canvas-gate>i:nth-child(2){border-top-width:1px;border-right-width:1px;top:-12px;right:-12px}.studio-canvas-gate>i:nth-child(3){border-bottom-width:1px;border-right-width:1px;bottom:-12px;right:-12px}.studio-canvas-gate>i:nth-child(4){border-bottom-width:1px;border-left-width:1px;bottom:-12px;left:-12px}.studio-gate-annot{white-space:nowrap;font:500 9.5px/1 var(--studio-mono);letter-spacing:.06em;color:var(--studio-dim);font-variant-numeric:tabular-nums;align-items:baseline;gap:9px;display:flex;position:absolute}.studio-gate-annot>b{font-weight:500}.studio-gate-annot[data-at=tl]{bottom:calc(100% + 7px);left:7px}.studio-gate-annot[data-at=tr]{bottom:calc(100% + 7px);right:7px}.studio-gate-annot[data-at=bl]{top:calc(100% + 7px);left:7px}.studio-gate-annot[data-at=br]{top:calc(100% + 7px);right:7px}.studio-gate-annot[data-at=tr]>.studio-annot{margin-right:-.18em}.studio-time-marker-lane{z-index:4;pointer-events:none;height:19px;position:absolute;inset:0 0 auto;overflow:hidden}.studio-time-marker{z-index:2;min-width:18px;height:19px;color:inherit;text-align:left;cursor:pointer;pointer-events:auto;touch-action:none;background:0 0;border:0;padding:0;position:absolute;top:0}.studio-time-marker>.studio-mark{transition:transform .18s cubic-bezier(.22,.7,.3,1)}.studio-time-marker[data-interval]>.studio-mark{left:-9px}.studio-time-marker[aria-pressed=true]{z-index:3;cursor:grab}.studio-time-marker[aria-pressed=true] .studio-mark-body{box-shadow:0 0 10px #ff6a1a66}.studio-time-marker-draft .studio-mark-body{box-shadow:0 0 10px color-mix(in oklab,var(--mark) 45%,transparent)}.studio-time-marker:focus-visible .studio-mark-body{box-shadow:inset 0 0 0 1.2px var(--studio-focus)}.studio-time-marker:not([data-dragging]):active>.studio-mark{transform:translateY(.7px)scale(.94)}.studio-time-marker:focus{box-shadow:none;outline:none}.studio-time-marker[data-dragging]{cursor:grabbing}.studio-marker-range{pointer-events:none;background:color-mix(in srgb,currentColor 14%,rgb(var(--studio-neutral) / .04));height:11px;box-shadow:inset 0 2px currentColor,inset 0 0 0 1px rgb(var(--studio-neutral) / .1);border-radius:2px;position:absolute;top:2px;left:0;right:0}.studio-marker-range-end{pointer-events:none;background:currentColor;width:1.5px;height:13px;position:absolute;top:2px;right:0}.studio-marker-resize-handle{z-index:7;cursor:ew-resize;pointer-events:auto;touch-action:none;background:0 0;border:0;border-radius:3px;width:12px;height:20px;padding:0;position:absolute;top:0}.studio-marker-resize-handle:hover:not(:disabled),.studio-marker-resize-handle:focus-visible{background:color-mix(in srgb,currentColor 20%,transparent);outline-offset:-1px;outline:1px solid}.studio-marker-resize-handle:disabled{cursor:default;pointer-events:none}.studio-time-marker[data-agent-created] .studio-marker-range{height:6px;top:7px}.studio-time-marker[aria-pressed=true] .studio-marker-range{box-shadow:inset 0 2px var(--studio-orange),inset 0 0 0 1px #ff6a1a80}.studio-time-marker[data-interval]{min-width:0;overflow:visible}.studio-time-marker[data-interval]:not([aria-pressed=true]){z-index:1}.studio-time-marker-draft{pointer-events:none;z-index:4}.studio-time-marker-draft>.studio-mark{animation:studio-draft-in .32s var(--studio-spring) both}@keyframes studio-draft-in{0%{opacity:0;transform:translateY(-5px)scale(.8)}}.studio-timeline-ruler-wrap>.studio-time-marker-lane,.studio-standard-ruler-wrap>.studio-time-marker-lane{height:18px;top:auto;bottom:2px}@media (prefers-reduced-motion:reduce){.studio-time-marker,.studio-time-marker *{transition:none!important;animation:none!important}}.studio-color-dot{border-radius:50%;flex:none;width:8px;height:8px;display:inline-block;box-shadow:0 0 0 1px #0000004d}}@scope([data-studio-chrome]) to ([data-mh-scene]){.studio-transport-play[data-slot=button]{border:1px solid var(--studio-line-3);color:var(--studio-highlight);box-shadow:none;transition:border-color var(--studio-fast),background-color var(--studio-fast),box-shadow var(--studio-base) var(--studio-ease);background:0 0;border-radius:50%;flex:none;padding:0;position:relative}.studio-transport-play[data-slot=button] svg{fill:currentColor;stroke:none;width:13px;height:13px}.studio-transport-play[data-slot=button]:not([data-playing]) svg{margin-left:2px}.studio-transport-play[data-slot=button]:hover:not(:disabled){border-color:rgb(var(--studio-neutral) / .4);background:rgb(var(--studio-neutral) / .06)}.studio-transport-play[data-playing][data-slot=button]{border-color:var(--studio-orange);color:var(--studio-orange-hot);box-shadow:0 0 0 3px #ff6a1a24,0 0 16px #ff6a1a4d}.studio-transport-divider{background:var(--studio-line-2);flex:none;width:1px;height:18px}.studio-transport-time{flex:none;align-items:baseline;gap:6px;display:flex}.studio-transport-time>span:first-child{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.studio-time-entry{height:28px;transition:border-color var(--studio-fast),background-color var(--studio-fast);border:1px solid #0000;border-radius:6px;align-items:center;display:flex}.studio-time-entry:hover{border-color:var(--studio-line-2)}.studio-time-entry:focus-within{background:rgb(var(--studio-neutral) / .04);border-color:#ff6a1a99}.studio-time-entry{position:relative}.studio-timecode{pointer-events:none;color:var(--studio-highlight);font:500 15px/1 var(--studio-mono);font-variant-numeric:tabular-nums;letter-spacing:.02em;position:absolute;top:50%;left:9px;transform:translateY(-50%)}.studio-time-entry:focus-within>.studio-timecode{display:none}.studio-time-entry:has(>.studio-timecode):not(:focus-within) [data-slot=input]{color:#0000}.studio-time-entry [data-slot=input]{text-align:left;width:84px;height:26px;box-shadow:none;color:var(--studio-highlight);font:500 15px/1 var(--studio-mono);font-variant-numeric:tabular-nums;letter-spacing:.02em;caret-color:var(--studio-accent-text);background:0 0;border:0;padding:0 4px 0 8px}.studio-time-entry [data-slot=input]:focus-visible{box-shadow:none;background:0 0;outline:0}.studio-time-entry>.studio-time-unit[data-slot=select-trigger]{width:auto;height:26px;min-height:0;box-shadow:none;color:var(--studio-dim);font:500 11px var(--studio-sans);background:0 0;border:0;gap:2px;padding:0 6px 0 2px}.studio-time-entry>.studio-time-unit[data-slot=select-trigger]:hover{color:var(--studio-ink)}.studio-transport-total{font:500 12px/1 var(--studio-mono);color:var(--studio-faint);font-variant-numeric:tabular-nums;white-space:nowrap}.studio-transport-hint{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--studio-faint);font-size:11px;overflow:hidden}.studio-transport-editing,.studio-transport-markers{flex:none;align-items:center;gap:4px;display:flex}.studio-timeline-zoom-controls{flex:none;align-items:center;margin-left:auto;display:flex}.studio-timeline-zoom-controls .studio-zoom-trigger,.studio-timeline-zoom-controls[data-compact] .studio-zoom-inline{display:none}.studio-timeline-zoom-controls[data-compact] .studio-zoom-trigger{display:inline-flex}.studio-zoom-popover[data-slot=popover-content]{gap:8px;padding:10px 12px;display:grid}.studio-zoom-title{font:500 10px/1 var(--studio-sans);letter-spacing:.14em;color:var(--studio-faint)}.studio-audio-monitor{flex:none;align-items:center;gap:6px;display:flex}.studio-audio-controls+.studio-audio-monitor{margin-left:0}.studio-audio-monitor>span{display:none}.studio-monitor-window>.studio-monitor-level{flex:none;width:52px}.studio-monitor-level [data-slot=input]{text-align:right;width:34px}.studio-monitor-level .studio-field-unit{font:500 10px var(--studio-mono);color:var(--studio-dim)}.studio-monitor-meters{border-left:1px solid var(--studio-line);gap:2px;padding-left:6px;display:grid}.studio-audio-monitor[data-muted] .studio-monitor-meters{opacity:.35}.studio-timeline-toggle[data-slot=button]{color:var(--studio-faint);margin-left:4px}.studio-timeline-toggle[data-slot=button][aria-expanded=false]{margin-left:auto}.studio-timeline-toggle[data-slot=button]:hover{color:var(--studio-highlight)}.studio-playback-progress{background:var(--studio-bg);min-width:0;padding:0 16px}.studio-playback-surface{height:40px;position:relative}.studio-playback-surface>.studio-time-marker-lane{top:auto;bottom:50%;overflow:visible}.studio-playback-scrubber{cursor:ew-resize;touch-action:none;-webkit-tap-highlight-color:transparent;align-items:center;display:grid;position:absolute;inset:0}.studio-playback-scrubber:focus{outline:none}.studio-playback-scrubber[aria-disabled=true]{opacity:.5;cursor:default}.studio-playback-track{background:var(--studio-line-3);pointer-events:none;border-radius:1px;height:2px}.studio-playback-track>span{border-radius:inherit;background:linear-gradient(90deg,color-mix(in srgb,var(--studio-orange) 58%,var(--studio-bg)),var(--studio-orange));height:100%;display:block;position:relative}.studio-playback-thumb{background:var(--studio-orange);width:8px;height:14px;box-shadow:0 0 0 1px var(--studio-bg);border-radius:3px;place-items:center;display:grid;position:absolute;top:50%;left:100%;transform:translate(-50%,-50%)}.studio-playback-thumb:after{content:"";background:#fff0dc;border-radius:1px;width:2px;height:7px}.studio-playback-scrubber:active:not([aria-disabled=true]) .studio-playback-thumb{background:var(--studio-orange-hot)}.studio-playback-scrubber:focus-visible .studio-playback-thumb{outline:2px solid var(--studio-focus);outline-offset:2px}}@scope([data-studio-chrome]) to ([data-mh-scene]){.studio-standard-timeline{scrollbar-width:thin;scrollbar-color:rgb(var(--studio-neutral) / .14) transparent;background:var(--studio-bg);min-width:0;min-height:0;color:var(--studio-dim);flex-direction:column;padding:0 16px 6px;display:flex;overflow:auto}.studio-standard-timeline,.studio-standard-timeline *{-webkit-user-select:none;user-select:none}.studio-standard-timeline-surface{overflow-clip-margin:10px;touch-action:none;flex-direction:column;flex:1 0 auto;min-width:0;display:flex;position:relative;overflow:clip}.studio-standard-ruler-wrap{z-index:8;background:var(--studio-bg);flex:none;height:32px;position:sticky;top:0}.studio-standard-clips{flex:none;position:relative}.studio-standard-audio-status{color:var(--studio-muted);font:11px/1.5 var(--studio-sans);padding:4px 8px;position:sticky;top:40px;left:8px}.studio-standard-clip-face{align-items:flex-start;display:flex}.studio-standard-clip-face:not(:has(>.studio-standard-waveform)):before{content:"";background:rgb(var(--studio-neutral) / .16);height:1px;position:absolute;top:50%;left:0;right:0}.studio-standard-waveform{pointer-events:none;height:100%;position:absolute;top:0}.studio-standard-clip-face>.studio-standard-waveform~*{position:relative}.studio-standard-clip-face>span{white-space:nowrap;text-overflow:ellipsis;min-width:0;font:500 10px/12px var(--studio-sans);letter-spacing:.04em;color:var(--studio-ink-2);text-shadow:var(--studio-glass-text-shadow);padding:3px 8px 0 0;display:block;overflow:hidden}.studio-standard-clip-face>.studio-clip-annot{font:500 9px/12px var(--studio-mono);letter-spacing:.18em;text-shadow:var(--studio-glass-text-shadow);flex:none;padding:3px 0 0 2px;overflow:visible}.studio-standard-clip-face>.studio-clip-annot:lang(zh-CN){font:400 10px/12px var(--studio-sans);letter-spacing:.2em}.studio-standard-clip-face>.studio-clip-annot+span{padding-left:8px}.studio-standard-clip:has(>.studio-audio-clip-move:disabled){opacity:.55;cursor:default}.studio-standard-clip[data-locked]>.studio-audio-clip-move{cursor:pointer}.studio-standard-playhead{background:var(--studio-orange);pointer-events:none;z-index:7;width:1px;position:absolute;top:0;bottom:0;box-shadow:0 0 8px #ff6a1acc}.studio-standard-timeline .studio-timeline-scrollbar{flex:none;height:10px;min-height:10px;margin-left:0}.studio-standard-silence{pointer-events:none;position:absolute;top:4px;bottom:2px}.studio-standard-silence:before{content:"";background:linear-gradient(90deg,rgb(var(--studio-neutral) / .2),rgb(var(--studio-neutral) / .12) 70%,rgb(var(--studio-neutral) / .05));height:1px;position:absolute;top:50%;left:0;right:0}.studio-standard-silence-label{white-space:nowrap;align-items:baseline;gap:8px;max-width:100%;display:flex;position:absolute;top:0;left:0;overflow:hidden}.studio-standard-silence-label>.studio-clip-annot{font:500 9px/18px var(--studio-mono);letter-spacing:.18em;color:var(--studio-faint);flex:none;padding-left:2px}.studio-standard-silence-label>.studio-clip-annot:lang(zh-CN){font:400 10px/18px var(--studio-sans);letter-spacing:.2em}.studio-standard-silence-label>b{font:500 10px/18px var(--studio-sans);letter-spacing:.04em;color:var(--studio-dim);flex:none}.studio-standard-silence-label>small{text-overflow:ellipsis;min-width:0;font:400 11px/18px var(--studio-sans);color:var(--studio-faint);overflow:hidden}}@scope([data-studio-shell][data-mode=standard]) to ([data-mh-scene]){.studio-transport-hint{display:none}.studio-transport{gap:12px}}@scope([data-studio-chrome]) to ([data-mh-scene]){.studio-standard-clip[data-selected] .studio-clip-annot+span{color:var(--studio-ink)}.studio-audio-controls{align-self:center}.studio-audio-controls:not([data-locked])>.studio-audio-lock[data-slot=button]{color:var(--studio-orange)}.studio-audio-controls-help[data-slot=tooltip-content]{max-width:280px}.studio-standard-audio-panel[data-slot=popover-content]{width:304px;max-width:calc(100vw - 24px);max-height:var(--radix-popover-content-available-height);font:11px/1.5 var(--studio-sans);border-radius:2px;padding:12px;overflow:auto}.studio-standard-audio-panel>header{border-bottom:1px solid var(--studio-line);justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;padding-bottom:10px;display:flex}.studio-standard-audio-panel [data-slot=popover-header]{gap:3px;min-width:0}.studio-standard-audio-panel [data-slot=popover-title]{font-size:12px;font-weight:500}.studio-standard-audio-panel [data-slot=popover-description]{color:var(--studio-dim);text-overflow:ellipsis;white-space:nowrap;font:10px/1.5 var(--studio-sans);overflow:hidden}.studio-standard-audio-panel [data-slot=button]{border-radius:2px}.studio-standard-audio-panel>header [data-slot=button]{color:var(--studio-dim);flex:none}.studio-audio-lock-hint{color:var(--studio-muted);align-items:center;gap:6px;margin:0 0 12px;font-size:10px;display:flex}.studio-audio-lock-hint>svg{flex:none}.studio-standard-audio-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;display:grid}.studio-standard-audio-fields [data-slot=field-label]{color:var(--studio-dim);font-size:11px}.studio-standard-audio-fields [data-slot=field-control]{position:relative}.studio-standard-audio-fields [data-slot=input]{font:11px var(--studio-mono);appearance:textfield;-webkit-user-select:text;user-select:text;border-radius:2px;padding:0 26px 0 8px}.studio-standard-audio-fields input::-webkit-inner-spin-button{appearance:none;margin:0}.studio-standard-audio-fields input::-webkit-outer-spin-button{appearance:none;margin:0}.studio-standard-audio-fields small{color:var(--studio-faint);font:10px var(--studio-mono);pointer-events:none;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.studio-standard-audio-panel>footer{border-top:1px solid var(--studio-line);color:var(--studio-dim);align-items:center;gap:8px;margin-top:16px;padding-top:12px;display:flex}.studio-standard-audio-panel .studio-standard-audio-delete{color:var(--studio-orange);font-size:11px}.studio-standard-audio-error{color:var(--studio-orange);overflow-wrap:anywhere;margin:8px 0 0;font-size:11px}.studio-pro-audio{--audio-row-edge:color-mix(in srgb,var(--studio-bg) 90%,rgb(var(--studio-neutral)) 10%);border-top:1px solid var(--studio-border);min-width:0;padding-bottom:8px;position:relative}.studio-pro-audio-title{height:var(--audio-section-height);border-bottom:1px solid var(--studio-border);align-items:center;gap:16px;padding:0 12px;display:flex}.studio-pro-audio-title>b{color:var(--studio-orange);letter-spacing:.12em;font-size:11px;font-weight:500}.studio-pro-audio-title>span{color:var(--studio-muted);font-size:10px}.studio-pro-audio-group-title{grid-template-columns:var(--timeline-heading-width) minmax(0,1fr);height:var(--audio-group-height);border-bottom:1px solid var(--audio-row-edge);background:var(--studio-panel);display:grid}.studio-pro-audio-group-title>button{border:0;border-right:1px solid var(--studio-border);color:var(--studio-ink);cursor:pointer;background:0 0;align-items:center;gap:8px;padding:0 12px;display:flex;overflow:hidden}.studio-pro-audio-group-title strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:500;overflow:hidden}.studio-pro-audio-group-title small{font:10px var(--studio-mono);color:var(--studio-muted);margin-left:auto}.studio-pro-audio-group-title>span{color:var(--studio-muted);align-self:center;padding-left:10px;font-size:9px}.studio-pro-audio-group-title[data-drop-target]{outline:1px solid var(--studio-orange);outline-offset:-1px;background:#ff6a1a21}.studio-pro-audio-group-title[data-blocked]{opacity:.65;outline-style:dashed}.studio-pro-audio-lanes{min-width:0;position:relative}.studio-pro-audio .studio-pro-audio-row{box-sizing:border-box;border-bottom:1px solid var(--audio-row-edge)}.studio-pro-audio .studio-pro-audio-row:after{display:none}.studio-pro-audio-row>.studio-timeline-heading,.studio-pro-audio-row>.studio-timeline-lane{height:100%;min-height:0}.studio-pro-audio-wave{left:calc(-1 * var(--audio-clip-left));pointer-events:none;height:100%;position:absolute;top:0}.studio-pro-audio-clip-tools{pointer-events:none;align-items:flex-start;gap:3px;max-width:100%;height:18px;padding:3px 7px 0;display:flex;position:relative}.studio-pro-audio-clip-tools>button{pointer-events:auto;background:var(--studio-panel);color:var(--studio-muted);font:10px/12px var(--studio-mono);cursor:pointer;border:0;border-radius:2px;flex:none;height:14px;padding:0 3px}.studio-pro-audio-clip-tools>button[aria-pressed=true]{color:var(--studio-orange)}.studio-pro-audio-clip-tools>.studio-pro-audio-name{text-overflow:ellipsis;white-space:nowrap;min-width:12px;max-width:180px;font-family:var(--studio-sans);text-align:left;cursor:grab;touch-action:none;color:var(--studio-ink-2);text-shadow:var(--studio-glass-text-shadow);background:0 0;flex:0 auto;overflow:hidden}.studio-pro-audio-clip-tools>button:not(.studio-pro-audio-name){visibility:hidden}[data-timeline-instance]:hover .studio-pro-audio-clip-tools>button,[data-timeline-instance]:focus-within .studio-pro-audio-clip-tools>button{visibility:visible}[data-timeline-instance]:has([data-selected]) .studio-pro-audio-clip-tools>button{visibility:visible}.studio-pro-audio-loading{left:calc(var(--timeline-heading-width) + 12px);color:var(--studio-muted);font-size:10px;position:absolute;top:12px}.studio-pro-audio-drag-status{text-overflow:ellipsis;white-space:nowrap;background:var(--studio-panel);z-index:4;max-width:calc(100% - 270px);height:24px;color:var(--studio-orange);margin:0;font-size:11px;line-height:24px;position:absolute;top:4px;right:12px;overflow:hidden}.studio-audio-ownership{border-bottom:1px solid var(--studio-border);gap:6px;padding:8px 0;font-size:11px;display:grid}.studio-audio-ownership>label{color:var(--studio-muted);justify-content:space-between;display:flex}.studio-audio-ownership strong{text-overflow:ellipsis;max-width:70%;color:var(--studio-ink);font-weight:500;overflow:hidden}.studio-audio-ownership select{width:100%;font:11px var(--studio-sans);border:1px solid var(--studio-border);background:var(--studio-panel);color:var(--studio-ink);border-radius:3px;padding:5px}.studio-audio-ownership small,.studio-audio-move-reason{color:var(--studio-muted);white-space:normal;max-width:260px;font-size:10px;line-height:1.5}}@scope([data-studio-chrome]) to ([data-mh-scene]){.studio-standard-clip[data-pending-deletion]{opacity:.5}.studio-standard-clip[data-pending-deletion] .studio-clip-annot+span{text-decoration:line-through}.studio-standard-audio-pending{color:var(--studio-orange);white-space:nowrap;flex:none;padding:0 4px;font-size:10px;line-height:18px}}@scope([data-studio-chrome]) to ([data-mh-scene]){.studio-pro-audio-unavailable{left:calc(var(--timeline-heading-width) + 8px);align-items:center;gap:6px;height:42px;display:flex;position:absolute;right:8px;overflow:auto}.studio-pro-audio-unavailable>button{background:var(--studio-panel);border:1px solid var(--studio-border);color:var(--studio-ink);cursor:pointer;border-radius:3px;flex:none;align-items:center;gap:6px;padding:4px 6px;font-size:10px;display:flex}.studio-pro-audio-unavailable small{color:var(--studio-muted);font-size:9px}}@scope([data-studio-chrome]) to ([data-mh-scene]){.studio-pro-audio-name[data-sort-target]{outline:1px solid var(--studio-orange);outline-offset:1px}}@scope([data-studio-chrome]) to ([data-mh-scene]){.studio-time-ruler{touch-action:none;cursor:ew-resize;background:var(--studio-bg);outline:none;height:32px;position:relative;overflow:hidden}.studio-time-ruler:after{content:"";background:var(--studio-line);pointer-events:none;height:1px;position:absolute;inset:auto 0 0}.studio-time-ruler[aria-disabled=true]{cursor:default}.studio-time-ruler>span{border-left:1px solid var(--studio-line-2);white-space:nowrap;pointer-events:none;height:32px;font:500 10px/12px var(--studio-mono);letter-spacing:.04em;color:var(--studio-faint);padding:1px 0 0 5px;position:absolute;bottom:0}.studio-time-ruler>span[data-end]{border-left:0;border-right:1px solid var(--studio-line-2);padding:1px 5px 0 0;transform:translate(-100%)}.studio-time-subticks,.studio-time-grid{pointer-events:none;background-image:linear-gradient(90deg,rgb(var(--studio-neutral) / .035) 1px,transparent 1px);position:absolute;left:0;right:0}.studio-time-subticks{background-image:linear-gradient(90deg,rgb(var(--studio-neutral) / .14) 1px,transparent 1px);height:5px;bottom:0}.studio-time-grid{top:0;bottom:0}.studio-timeline-lane,.studio-standard-clips{background-color:var(--studio-bg)}.studio-audio-amplitude-option{white-space:nowrap;cursor:pointer;font:10px/1.4 var(--studio-sans);color:var(--studio-ink-2);align-items:center;gap:6px;margin-left:auto;display:flex}.studio-audio-amplitude-option>input{width:12px;height:12px;accent-color:var(--studio-orange);cursor:pointer;margin:0}.studio-pro-audio-title>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.studio-audio-clip{touch-action:none;z-index:1;border:0;border-radius:4px;min-width:0;padding:0;position:absolute}.studio-audio-clip[data-clipped-start]{border-top-left-radius:0;border-bottom-left-radius:0}.studio-audio-clip[data-clipped-end]{border-top-right-radius:0;border-bottom-right-radius:0}.studio-audio-clip-frame{box-sizing:border-box;border:1px solid var(--studio-line);border-radius:inherit;background:rgb(var(--studio-neutral) / .025);pointer-events:none;position:absolute;inset:0}.studio-audio-clip[data-clipped-start]>.studio-audio-clip-frame{border-left-width:0}.studio-audio-clip[data-clipped-end]>.studio-audio-clip-frame{border-right-width:0}.studio-audio-clip:hover>.studio-audio-clip-frame{border-color:var(--studio-range-hover)}.studio-audio-clip[data-selected]>.studio-audio-clip-frame{border-color:var(--studio-range-edge);background:color-mix(in srgb,var(--studio-range-prominent) 18%,var(--studio-bg))}.studio-audio-clip[data-dragging]>.studio-audio-clip-frame,.studio-audio-clip:focus-within>.studio-audio-clip-frame{border-color:var(--studio-range-selection)}.studio-audio-clip-content{border-radius:inherit;pointer-events:none;z-index:2;position:absolute;inset:0;overflow:hidden}.studio-audio-clip>.studio-audio-clip-move,.studio-audio-clip>.studio-audio-clip-edge{height:100%;min-height:0;box-shadow:none;touch-action:none;background:0 0;border:0;border-radius:0;outline:none;padding:0;position:absolute;top:0;transform:none}.studio-audio-clip-move{cursor:grab;z-index:1;left:0;right:0}.studio-audio-clip-move:active{cursor:grabbing}.studio-audio-clip-edge{cursor:ew-resize;z-index:3;width:12px}.studio-audio-clip-edge[data-edge=start]{left:-4px}.studio-audio-clip-edge[data-edge=end]{right:-4px}.studio-audio-clip-edge:after{content:"";background:var(--studio-adjust-grip);opacity:0;width:2px;height:12px;transition:opacity var(--studio-fast),background-color var(--studio-fast);pointer-events:none;border-radius:1px;position:absolute;top:50%;left:5px;transform:translateY(-50%)}.studio-audio-clip:is(:hover,[data-selected],:focus-within)>.studio-audio-clip-edge:not(:disabled):after{opacity:1}.studio-audio-clip-edge:is(:hover,:active,:focus-visible):after{background:var(--studio-ink)}.studio-audio-clip button:disabled{cursor:default}@media (prefers-reduced-motion:reduce){.studio-audio-clip-edge:after{transition:none}}}@scope([data-studio-shell]) to ([data-mh-scene]){.studio-opening-ball{z-index:45;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.studio-confirm-dot{z-index:41;pointer-events:none;background:#fff1e4;border-radius:50%;width:6px;height:6px;margin:-3px 0 0 -3px;position:absolute;box-shadow:0 0 6px 2px #ff6a1ae6,0 0 20px 6px #ff6a1a59}.studio-marker-token-check path{stroke-dasharray:12;stroke-dashoffset:0;animation:studio-tick .5s var(--studio-ease) .1s both}@keyframes studio-tick{0%{stroke-dashoffset:12px}}@media (prefers-reduced-motion:reduce){.studio-marker-token-check path{animation:none!important}}}@scope([data-studio-shell]) to ([data-mh-scene]){.studio-preview-loading{z-index:44;pointer-events:none;background:var(--studio-bg);position:absolute;inset:0}.studio-preview-loading-art{inset:var(--studio-monitor-top,0px) var(--studio-monitor-right,0px) var(--studio-monitor-bottom,36px) var(--studio-monitor-left,0px);position:absolute}.studio-topbar-export{appearance:none;color:var(--studio-orange-label);cursor:pointer;margin-right:var(--studio-action-group-gap);text-align:left;min-width:0;max-width:min(320px,30cqw);font:500 11px/1.35 var(--studio-sans);background:0 0;border:0;gap:2px;padding:4px 10px;display:grid}.studio-topbar-export>span,.studio-topbar-export>small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.studio-topbar-export>small{color:var(--studio-ink-2);font-size:10px}.studio-topbar-export:focus-visible{outline:2px solid var(--studio-orange);outline-offset:-2px}.studio-export-line{background:rgb(var(--studio-neutral) / .08);pointer-events:none;height:2px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.studio-export-line>b{background:var(--studio-orange);height:100%;transition:width .2s linear;display:block}.studio-export-line[data-indeterminate]>b{width:25%;animation:1.4s ease-in-out infinite studio-topbar-export}@keyframes studio-topbar-export{0%{transform:translate(-100%)}to{transform:translate(400%)}}@media (prefers-reduced-motion:reduce){.studio-export-line[data-indeterminate]>b{opacity:.5;width:100%;animation:none}}}@container studio-workspace (width<=1100px){@scope([data-studio-shell]) to ([data-mh-scene]){.studio-topbar:has(.studio-topbar-export) .studio-project-annot{display:none}.studio-topbar:has(.studio-topbar-export) .studio-software-update-trigger{width:26px;padding:0}.studio-topbar:has(.studio-topbar-export) .studio-software-update-trigger>span{display:none}.studio-topbar:has(.studio-topbar-export) .studio-top-actions>.studio-community-pill[data-slot=button][data-variant]{justify-content:center;width:30px;padding:0}.studio-topbar:has(.studio-topbar-export) .studio-community-pill>span{display:none}}}@scope([data-studio-shell],[data-studio-chrome]) to ([data-mh-scene]){.studio-monitor-feedback{inset:var(--studio-monitor-top,0px) var(--studio-monitor-right,0px) var(--studio-monitor-bottom,36px) var(--studio-monitor-left,0px);z-index:44;pointer-events:none;position:absolute}.studio-monitor-status{z-index:46;max-width:min(460px,100% - 24px);min-height:24px;color:var(--studio-ink-2);font:500 11px/1.4 var(--studio-sans);pointer-events:auto;align-items:center;gap:7px;display:flex;position:absolute;bottom:-28px;right:12px}.studio-monitor-status[data-tone=error]{color:var(--studio-danger,#e16d63)}.studio-monitor-status-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.studio-monitor-status>svg,.studio-monitor-status>details,.studio-monitor-status>button{flex:none}.studio-monitor-status summary{cursor:pointer;text-underline-offset:3px;text-decoration:underline}.studio-monitor-status pre{white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid var(--studio-line-2);background:var(--studio-plane);width:min(520px,100cqw - 40px);max-height:260px;color:var(--studio-ink);font:11px/1.6 var(--studio-mono);padding:12px;position:absolute;bottom:100%;right:0;overflow:auto}.studio-monitor-empty{color:var(--studio-ink-2);font:12px var(--studio-sans);pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}}@scope([data-studio-chrome]) to ([data-mh-scene]){.studio-export-dialog>[data-slot=dialog-close]{top:14px;right:14px}.studio-export-monitor>div{width:100%}.studio-export-monitor-heading span,.studio-export-monitor-heading b{display:block}.studio-export-monitor img,.studio-export-preview-placeholder{border:1px solid var(--studio-border);background:var(--studio-preview-background);width:100%;min-width:0;max-width:100%;max-height:437px;box-shadow:0 8.64px 25.92px var(--studio-control-shadow);object-fit:contain}.studio-export-notice>svg{flex:none;margin-top:2px}.studio-export-result>[data-slot=dialog-description]{margin:0;line-height:1.6}.studio-export-location{min-width:0}.studio-export-save-method{flex-wrap:wrap;gap:6px;margin-bottom:6px;display:flex}.studio-export-save-method>[data-slot=button]{height:28px;padding:0 8px;font-size:11px}.studio-export-save-method>[aria-pressed=true]{color:var(--studio-title);border-color:var(--studio-focus);background:var(--studio-selected-row)}.studio-export-save-message{color:var(--studio-ink-2);overflow-wrap:anywhere;margin:6px 0 0;font-size:11px;line-height:1.5}.studio-export-save-message[role=alert]{color:var(--studio-danger)}.studio-export-file{border:1px solid var(--studio-border);border-radius:var(--studio-radius);background:var(--studio-raised);align-items:center;gap:10px;padding:10px;display:flex}.studio-export-file>div{flex:1;min-width:0}.studio-export-file b,.studio-export-file small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.studio-export-file b{color:var(--studio-title);font-size:13px}.studio-export-file small{color:var(--studio-muted);margin-top:5px;font-size:11px}.studio-export-file>[data-slot=button]{flex:none}.studio-export-saved-file>div{min-width:0}.studio-export-saved-file span,.studio-export-saved-file b,.studio-export-saved-file small{overflow-wrap:anywhere;display:block}[data-slot=dialog-content].studio-export-dialog[data-complete]{width:760px}.studio-export-dialog[data-complete] .studio-export-workspace{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr)}.studio-export-dialog[data-complete] .studio-export-monitor img{max-height:260px}.studio-export-settings{grid-template-columns:minmax(0,1fr);gap:0;padding:0;display:grid}.studio-export-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.studio-export-fields>label{min-width:0;display:block}.studio-export-fields>label>span{color:var(--studio-muted);margin-bottom:5px;font-size:11px;display:block}.studio-export-settings [data-slot=input],.studio-export-settings [data-slot=select-trigger]{width:100%;height:32px;font-size:12px}.studio-export-dialog>footer{border-top:1px solid var(--studio-border);background:var(--studio-monitor-background);flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:12px 16px;display:flex}.studio-export-dialog>footer [data-slot=button]{height:32px;padding:0 12px;font-size:12px}.studio-export-dialog .studio-field-error{grid-column:1/-1}.studio-export-live-preview{min-width:0;position:relative}.studio-export-preview-viewport{background:var(--studio-preview-background);border:1px solid var(--studio-recess-edge);border-radius:var(--studio-radius);width:100%;box-shadow:inset 0 1px 3px var(--studio-recess-shadow);position:relative;overflow:hidden}.studio-export-preview-scene{transform-origin:0 0;pointer-events:none;position:absolute;top:0;left:50%}.studio-export-preview-state{border-radius:var(--studio-radius-inner);background:var(--studio-panel);max-height:calc(100% - 12px);color:var(--studio-muted);overflow-wrap:anywhere;padding:4px 6px;font-size:10px;position:absolute;bottom:6px;left:6px;right:6px;overflow:auto}.studio-export-range-readout>span{color:var(--studio-muted)}.studio-export-range-readout>b{white-space:nowrap;align-items:baseline;gap:5px;font:400 10px/1.5 ui-monospace,SFMono-Regular,monospace;display:flex}.studio-export-range-readout small{color:var(--studio-muted);font-size:9px}.studio-export-range-inputs{min-width:0;color:var(--studio-muted);align-items:center;gap:4px;display:flex}.studio-export-range-inputs>label{align-items:center;gap:3px;min-width:0;display:flex}.studio-export-range-inputs>label>span,.studio-export-range-feedback .studio-field-error{font-size:9px}.studio-export-time-compact input::-webkit-inner-spin-button{appearance:none;margin:0}.studio-export-time-compact input::-webkit-outer-spin-button{appearance:none;margin:0}.studio-export-time-compact:focus-within{z-index:2;position:relative}.studio-export-scrubber{cursor:ew-resize;touch-action:none;border-radius:4px;position:absolute;inset:0}.studio-export-range-ruler{pointer-events:none;height:12px;position:absolute;top:12px;left:0;right:0}.studio-export-range-tick[data-major]{opacity:.6;height:10px}.studio-export-cursor:before{content:"";background:var(--mh-ui-adjust-accent);clip-path:polygon(0 0,100% 0,100% 58%,50% 100%,0 58%);border-radius:2px 2px 0 0;width:10px;height:11px;position:absolute;top:0;left:50%;transform:translate(-50%)}.studio-export-scrubber:not([aria-disabled=true]):is(:hover,:focus-visible) .studio-export-cursor,.studio-export-timeline[data-active=preview] .studio-export-cursor{filter:drop-shadow(0 0 3px var(--mh-ui-adjust-glow))}.studio-export-range-handle[data-edge=start]{transform:translate(-100%)}.studio-export-range-handle[data-edge=end]{transform:none}.studio-export-range-handle:focus-visible,.studio-export-scrubber:focus-visible{outline:1px solid var(--studio-focus);outline-offset:2px}.studio-export-timeline[data-disabled]{opacity:.5}.studio-export-timeline[data-disabled] .studio-export-scrubber,.studio-export-range-handle:disabled{cursor:default}.studio-export-range-scale>span{white-space:nowrap;position:absolute;top:0;transform:translate(-50%)}.studio-export-range-scale>span:first-child{transform:none}.studio-export-range-scale>span:last-child{transform:translate(-100%)}.studio-export-screen-bezel .studio-export-preview-viewport{box-shadow:none;border:0;border-radius:1px}.studio-export-expanded-screen{background:var(--studio-preview-background);min-width:0}.studio-export-section>h3{color:var(--studio-title);align-items:center;gap:8px;margin:0 0 10px;font-size:11px;font-weight:500;display:flex}.studio-export-section>h3>span{color:var(--studio-muted);opacity:.7;font:9px/1 ui-monospace,monospace}.studio-export-file{background:var(--studio-recess);box-shadow:inset 0 1px 2px var(--studio-recess-shadow)}.studio-export-file>svg{color:var(--studio-muted);flex:none}.studio-export-file b{font-size:11px}.studio-export-file small{font-size:9px}.studio-export-file>[data-slot=button]{height:28px;padding:0 8px;font-size:10px}.studio-export-format{--format-min:105px;grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--format-min)),1fr));gap:6px;margin-bottom:12px;display:grid}.studio-export-format:lang(en){--format-min:142px}.studio-export-format>[data-slot=button]{justify-content:flex-start;gap:5px;min-width:0;height:32px;padding:0 8px}.studio-export-format b{letter-spacing:.04em;font-size:11px;font-weight:500}.studio-export-format small{color:var(--studio-muted);margin-left:auto;font-size:10px}.studio-export-format>[aria-pressed=true]{border-color:var(--studio-focus);box-shadow:inset 0 1px 3px var(--studio-recess-shadow)}.studio-export-picture-fields{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.studio-export-source-size{color:var(--studio-muted);margin:5px 0 0;font-size:9px;display:block}.studio-export-source-size+.studio-export-fields{margin-top:10px}.studio-export-quality{align-items:center;gap:10px;margin-top:12px;display:flex}.studio-export-motion-blur{border-top:1px solid var(--studio-border);gap:8px;margin-top:14px;padding-top:12px;display:grid}.studio-export-motion-blur>label{align-items:center;gap:8px;font-size:12px;display:flex}.studio-export-motion-blur label>span{white-space:nowrap;flex:none}.studio-export-rendered-preview{background:repeating-conic-gradient(#8883 0 25%,transparent 0 50%) 0/16px 16px;justify-content:center;display:flex}.studio-export-rendered-preview>img,.studio-export-rendered-preview>video{width:100%;max-width:100%;max-height:inherit;object-fit:contain;box-shadow:none;background:0 0;border:0;display:block}.studio-export-quality>span{color:var(--studio-muted);flex:none;font-size:11px}.studio-export-quality>div{flex:1;gap:4px;min-width:0;display:flex}.studio-export-quality [data-slot=button]{flex:1;min-width:0;height:28px;padding:0 5px;font-size:10px}.studio-export-quality [aria-pressed=true]{color:var(--studio-title);border-color:var(--studio-focus);background:var(--studio-selected-row);box-shadow:inset 0 1px 3px var(--studio-recess-shadow)}.studio-export-settings>.studio-field-error{margin:0;padding:0 16px 12px;font-size:11px}.studio-export-output-readout>div{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.studio-export-output-readout b{color:var(--studio-title);font-size:12px;font-weight:500}.studio-export-output-actions{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:8px;max-width:100%;display:flex}.studio-export-destination{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;min-width:0;max-width:100%;display:flex;position:relative}.studio-export-dialog>footer.studio-export-console-actions:has(.studio-export-destination>[data-slot=select-trigger]){flex-wrap:wrap;gap:10px}.studio-export-console-actions:has(.studio-export-destination>[data-slot=select-trigger]) .studio-export-output-readout{flex-basis:100%}.studio-export-console-actions:has(.studio-export-destination>[data-slot=select-trigger]) .studio-export-output-actions{flex:100%}.studio-export-destination>[data-slot=select-trigger]{flex:0 240px;width:240px;min-width:0;max-width:100%}.studio-export-destination>[data-slot=select-trigger]>[data-slot=select-value]{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.studio-export-destination-menu{flex:none;height:36px}.studio-export-destination-status{text-align:right;width:0;min-width:100%;color:var(--studio-muted);overflow-wrap:anywhere;flex-basis:100%;max-width:100%;font-size:11px;line-height:1.5}.studio-export-destination-status[data-state=error]{color:var(--studio-danger)}.studio-export-destination-help{max-width:300px;font-size:12px;line-height:1.6}.studio-export-destination-help p{margin:0 0 8px}.studio-export-destination-help code{overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;display:block}.studio-export-prores-fields{margin-top:12px}.studio-export-unit{align-items:center;gap:4px;min-width:0;display:flex}.studio-export-unit input{flex:1;min-width:0}.studio-export-unit i{color:var(--studio-muted);pointer-events:none;flex:none;font:11.664px system-ui,sans-serif}.studio-export-time-readout>span{color:var(--studio-muted);font-size:10px}.studio-export-time-readout>b{color:var(--studio-title);letter-spacing:-.04em;overflow-wrap:anywhere;align-items:baseline;gap:5px;font:500 20px/1.3 ui-monospace,SFMono-Regular,monospace;display:flex}.studio-export-time-readout>b>small{color:var(--studio-muted);letter-spacing:0;flex:none;font-size:10px;font-weight:400}.studio-export-jog-ring{background:repeating-conic-gradient(from -60deg,var(--studio-recess-edge) 0deg 1deg,transparent 1deg 15deg);border-radius:50%;flex:none;width:80px;height:80px;position:relative}.studio-export-jog-ring:after{content:"";background:var(--mh-ui-adjust-accent);pointer-events:none;width:2px;height:5px;position:absolute;top:-1px;left:calc(50% - 1px)}.studio-export-jog-wheel[data-slot=dial]{border:1px solid var(--mh-ui-dial-edge);background:linear-gradient(var(--studio-recess-edge),var(--studio-recess));width:68px;min-width:0;height:68px;min-height:0;box-shadow:inset 0 2px 4px var(--mh-ui-dial-shadow),0 1px var(--mh-ui-dial-highlight);cursor:ew-resize;touch-action:none;-webkit-user-select:none;user-select:none;border-radius:50%;position:absolute;inset:6px}.studio-export-jog-face[data-slot=dial-face]>i{width:2px;height:8px;top:5px}.studio-export-jog[data-dragging] .studio-export-jog-face{transition:none}.studio-export-jog-wheel:focus-visible{outline:1px solid var(--studio-focus);outline-offset:3px}@media (max-width:400px){.studio-export-quality{display:block}.studio-export-quality>span{margin-bottom:6px;display:block}}[data-slot=dialog-content].studio-export-dialog{border:1px solid var(--studio-line-2);background:var(--lightningcss-light,var(--studio-plane))var(--lightningcss-dark,#0d0e11);width:820px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);box-shadow:0 40px 120px var(--studio-export-shadow);border-radius:14px;grid-template-rows:auto auto minmax(0,1fr) auto;gap:0;padding:0;display:grid;overflow:hidden}.studio-export-tabs{border-bottom:1px solid var(--studio-line);align-items:stretch;gap:18px;height:44px;padding:0 44px 0 20px;display:flex}.studio-export-tabs>[data-slot=button]{height:auto;color:var(--studio-dim);background:0 0;border:0;border-radius:0;padding:0;font-size:12.5px;position:relative}.studio-export-tabs>[data-slot=button]:hover:not(:disabled){color:var(--studio-ink);background:0 0}.studio-export-tabs>[data-slot=button][aria-pressed=true]{color:var(--studio-highlight);box-shadow:inset 0 -1.5px var(--studio-orange);background:0 0}.studio-export-header{border-bottom:1px solid var(--studio-line);background:0 0;justify-content:space-between;align-items:center;height:52px;padding:0 20px;display:flex}.studio-export-header [data-slot=dialog-title]{font:600 15px/1.4 var(--studio-sans);color:var(--studio-highlight)}.studio-export-machine-status{color:var(--studio-dim);align-items:center;gap:7px;font-size:11.5px;display:inline-flex}.studio-export-machine-status>i{box-shadow:inset 0 1px 2px var(--studio-recess-shadow),0 1px var(--studio-control-highlight);background:var(--studio-ok);border-radius:50%;flex:none;width:6px;height:6px}.studio-export-machine-status[data-state=idle]>i{background:var(--studio-faint)}.studio-export-machine-status[data-state=busy]>i{background:var(--studio-orange);box-shadow:0 0 8px var(--studio-orange);animation:1.2s ease-in-out infinite studio-save-pulse}.studio-export-machine-status[data-state=error]>i{background:var(--studio-danger)}.studio-export-workspace{overscroll-behavior:contain;grid-template-columns:330px minmax(0,1fr);min-height:0;display:grid;overflow:auto}.studio-export-monitor{border:0;border-right:1px solid var(--studio-line);min-width:0;box-shadow:none;background:0 0;border-radius:0;flex-direction:column;align-items:center;gap:14px;margin:0;padding:18px;display:flex}.studio-export-deck-monitor,.studio-export-deck-controls{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.studio-export-deck-monitor{isolation:isolate;position:relative}.studio-export-monitor-heading{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.studio-export-monitor-heading>b{color:var(--studio-ink-2);font-size:12px;font-weight:500}.studio-export-deck-monitor .studio-export-monitor-heading>.studio-annot{font:500 9px/1 var(--studio-mono);letter-spacing:.18em;color:var(--studio-annot);opacity:1}.studio-export-deck-monitor .studio-export-monitor-heading>.studio-annot:lang(zh-CN){font:400 10px/1 var(--studio-sans);letter-spacing:.2em}.studio-export-strands{z-index:1;pointer-events:none;width:calc(100% + 52px);height:calc(100% + 52px);transition:filter .4s;position:absolute}.studio-export-task-preview[data-phase=finalizing] .studio-export-strands{filter:brightness(1.6)drop-shadow(0 0 3px #f3c27a80)}.studio-export-task-preview:is([data-phase=failed],[data-phase=cancelled]) .studio-export-strands{opacity:.35;filter:grayscale()}.studio-export-screen-bezel{background:var(--studio-preview-background);box-shadow:0 0 0 1px var(--studio-line),0 14px 30px var(--lightningcss-light,#24282e18)var(--lightningcss-dark,#00000073);border:0;border-radius:2px;padding:0;position:relative}.studio-export-screen-bezel img{border-radius:2px;width:100%;display:block}.studio-export-preview-placeholder{aspect-ratio:16/9;color:var(--studio-faint);place-items:center;font-size:12px;display:grid}.studio-export-monitor-foot{font:500 10.5px var(--studio-mono);color:var(--studio-faint);justify-content:space-between;align-items:center;gap:8px;margin-top:22px;display:flex}.studio-export-monitor-foot>span:empty{display:none}.studio-export-options{min-width:0;padding:4px 0}.studio-export-section{min-width:0;box-shadow:0 1px var(--studio-control-highlight);border-bottom:1px solid var(--studio-line);padding:16px 20px}.studio-export-location,.studio-export-file{border-color:var(--studio-line-2);background:rgb(var(--studio-neutral) / .025);border-radius:10px}.studio-export-format>[data-slot=button][aria-pressed=true]{background:#ff6a1a1a;border-color:#ff6a1a99}.studio-export-notice{color:var(--studio-dim);align-items:flex-start;gap:7px;margin:0;padding:12px 20px;font-size:11.5px;line-height:1.6;display:flex}footer.studio-export-console-actions{border-top:1px solid var(--studio-line);background:0 0;justify-content:space-between;align-items:center;gap:16px;padding:14px 20px}.studio-export-output-readout{font-variant-numeric:tabular-nums;min-width:0;color:var(--studio-ink);flex:1;font-size:12.5px}.studio-export-output-readout small{white-space:nowrap;text-overflow:ellipsis;color:var(--studio-dim);margin-top:4px;font-size:9px;line-height:1.5;display:block;overflow:hidden}.studio-export-action.studio-export-start[data-slot=button]{border-radius:8px;height:34px;padding:0 18px;font-size:13px}.studio-export-timeline{min-width:0;color:var(--studio-title);font-variant-numeric:tabular-nums;gap:8px;padding:0 4px;font-size:11px;display:grid}.studio-export-range-readout{color:var(--studio-dim);justify-content:space-between;align-items:center;gap:6px;margin-bottom:12px;font-size:11.5px;display:flex}.studio-export-range-track{touch-action:none;-webkit-user-select:none;user-select:none;height:30px;position:relative}.studio-export-range-rail{pointer-events:none;background:rgb(var(--studio-neutral) / .08);height:4px;box-shadow:none;border:0;border-radius:2px;position:absolute;top:13px;left:0;right:0;overflow:hidden}.studio-export-range-selection{border-block:1px solid color-mix(in srgb,var(--mh-ui-adjust-accent) 55%,transparent);background:var(--studio-orange);border-radius:2px;position:absolute;top:0;bottom:0;box-shadow:0 0 10px #ff6a1a73}.studio-export-range-tick{opacity:.28;background:rgb(var(--studio-neutral) / .12);width:1px;height:5px;position:absolute;bottom:0;transform:translate(-50%)}.studio-export-range-handle{z-index:3;cursor:ew-resize;touch-action:none;background:0 0;border:0;width:24px;height:30px;padding:0;position:absolute;top:0}.studio-export-range-handle>span{background:var(--studio-ink);width:8px;height:22px;box-shadow:0 0 0 2px var(--studio-plane);pointer-events:none;border-radius:3px;position:absolute;top:4px}.studio-export-range-handle[data-edge=start]>span{right:0}.studio-export-range-handle[data-edge=end]>span{left:0}.studio-export-range-handle:is(:hover,:focus-visible)>span{background:var(--studio-orange-hot)}.studio-export-cursor{pointer-events:none;z-index:2;background:var(--studio-highlight);width:1.5px;position:absolute;top:0;bottom:6px;transform:translate(-50%)}.studio-export-range-scale{height:15px;font:500 10px var(--studio-mono);color:var(--studio-faint);position:relative}.studio-export-range-feedback{font-variant-numeric:tabular-nums;min-height:26px;color:var(--studio-dim);padding:8px 4px 0;font-size:11.5px;line-height:14px}.studio-export-jog{border-top:1px solid var(--studio-line);justify-content:space-between;align-items:center;gap:12px;margin-top:14px;padding:14px 10px 0;display:flex}.studio-export-time-readout{font-variant-numeric:tabular-nums;min-width:0;font:500 22px/1 var(--studio-mono);color:var(--studio-highlight);flex-direction:column;gap:7px;display:flex}.studio-export-jog-face[data-slot=dial-face]{background:radial-gradient(circle at 50% 40%,var(--studio-raised-2),var(--studio-void));box-shadow:0 0 0 1px var(--studio-line-2);transition:transform .28s var(--studio-spring);inset:5px}.studio-export-task-preview .studio-export-rail{background:repeating-linear-gradient(112deg,rgb(var(--studio-neutral) / .08) 0 1.5px,transparent 0 6px);height:10px;margin-top:12px;position:relative}.studio-export-rail-fill{width:calc(var(--progress,0) * 100%);background:repeating-linear-gradient(112deg,var(--studio-orange) 0 3px,transparent 0 6px);filter:drop-shadow(0 0 4px var(--lightningcss-light,#ba582129)var(--lightningcss-dark,#ff6a1a73));transition:width .3s linear;position:absolute;top:0;bottom:0;left:0}.studio-export-rail-caret{top:-4px;left:calc(var(--progress,0) * 100%);background:var(--lightningcss-light,var(--studio-orange-hot))var(--lightningcss-dark,#ffd2b0);width:2px;height:18px;box-shadow:0 0 10px var(--lightningcss-light,transparent)var(--lightningcss-dark,var(--studio-orange)),0 0 3px var(--lightningcss-light,#be5b1e52)var(--lightningcss-dark,var(--studio-orange));border-radius:1px;margin-left:-1px;transition:left .3s linear;position:absolute}.studio-export-task-preview:not([data-phase]) .studio-export-rail-caret{animation:1.6s ease-in-out infinite studio-caret-breathe}.studio-export-counter{font:500 11px/1 var(--studio-mono);letter-spacing:.06em;color:var(--studio-dim);font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:10px;display:flex}.studio-export-task-preview .studio-export-deck-controls{gap:6px;margin-top:2px;display:grid}.studio-export-status{width:100%;color:var(--studio-ink-2);margin:0;font:12px/1.5 system-ui,sans-serif}.studio-export-progress{width:100%;margin-top:6.48px;display:grid}.studio-export-progress>div{color:var(--studio-dim);justify-content:space-between;align-items:baseline;gap:8.64px;margin-bottom:10.8px;font-size:11.5px;display:flex}.studio-export-progress>div>strong{font:600 20px/1 var(--studio-mono);color:var(--studio-highlight)}.studio-export-progress>progress,.studio-export-progress>small{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.studio-export-task-preview[data-phase=finalizing] .studio-export-rail-fill{transform-origin:100%;width:100%;animation:studio-rail-gather 1.4s var(--studio-ease-io) forwards}.studio-export-task-preview[data-phase=finalizing] .studio-export-rail-caret{animation:.9s ease-in-out infinite studio-caret-breathe;left:100%}@keyframes studio-rail-gather{to{transform:scaleX(0)}}.studio-export-task-preview[data-phase=failed] .studio-export-rail-caret{background:var(--studio-danger);box-shadow:0 0 10px var(--lightningcss-light,#aa392d2e)var(--lightningcss-dark,var(--studio-danger))}.studio-export-task-preview[data-phase=failed] .studio-export-rail-fill{background:#ff625259}.studio-export-task-preview[data-phase=cancelled] .studio-export-rail-caret{background:var(--studio-dim);box-shadow:none}.studio-export-corner{z-index:2;border:0 solid rgb(var(--studio-neutral) / .35);pointer-events:none;width:14px;height:14px;position:absolute}.studio-export-corner:first-child{border-top-width:1.5px;border-left-width:1.5px;top:-9px;left:-9px}.studio-export-corner:nth-child(2){border-top-width:1.5px;border-right-width:1.5px;top:-9px;right:-9px}.studio-export-corner:nth-child(3){border-bottom-width:1.5px;border-right-width:1.5px;bottom:-9px;right:-9px}.studio-export-corner:nth-child(4){border-bottom-width:1.5px;border-left-width:1.5px;bottom:-9px;left:-9px}.studio-export-task-preview[data-phase=completed] .studio-export-corner{border-color:var(--studio-orange);animation:studio-corner-close .6s var(--studio-spring) .1s both}.studio-export-task-preview[data-phase=completed] .studio-export-corner:first-child{--dx:-8px;--dy:-8px}.studio-export-task-preview[data-phase=completed] .studio-export-corner:nth-child(2){--dx:8px;--dy:-8px}.studio-export-task-preview[data-phase=completed] .studio-export-corner:nth-child(3){--dx:8px;--dy:8px}.studio-export-task-preview[data-phase=completed] .studio-export-corner:nth-child(4){--dx:-8px;--dy:8px}.studio-export-task-preview[data-phase=completed] .studio-export-corner{transform:translate(calc(var(--dx) * -.9),calc(var(--dy) * -.9))}@keyframes studio-corner-close{0%{transform:translate(var(--dx),var(--dy));border-color:rgb(var(--studio-neutral) / .35)}}.studio-export-task-preview[data-phase=completed] .studio-export-screen-bezel img{animation:studio-file-settle .7s var(--studio-ease) both}@keyframes studio-file-settle{0%{filter:brightness(1.25);transform:scale(1.02)}}.studio-export-pulse{z-index:3;pointer-events:none;width:calc(100% + 4px);height:calc(100% + 4px);position:absolute;inset:-2px;overflow:visible}.studio-export-pulse rect{x:1px;y:1px;rx:2px;fill:none;width:calc(100% - 2px);height:calc(100% - 2px);stroke:var(--studio-orange-hot);stroke-width:2px;stroke-linecap:round;stroke-dasharray:.16 .84;stroke-dashoffset:.16px;filter:drop-shadow(0 0 5px var(--lightningcss-light,#be5b1e3d)var(--lightningcss-dark,var(--studio-orange)));animation:studio-pulse-run 1.5s var(--studio-ease-io) .35s both}@keyframes studio-pulse-run{0%{stroke-dashoffset:.16px;opacity:1}85%{opacity:1}to{stroke-dashoffset:-.84px;opacity:0}}.studio-export-task-preview[data-phase=completed] .studio-export-rail-fill{background:var(--studio-orange);width:100%}.studio-export-task-preview[data-phase=completed] .studio-export-rail-caret{left:100%}.studio-export-task-preview[data-phase=completed] .studio-export-monitor-heading>.studio-annot{color:var(--studio-orange-hot)}.studio-export-stamp{z-index:4;background:var(--studio-tex-sun) center/124% no-repeat,var(--studio-orange);width:46px;height:46px;box-shadow:0 0 0 3px var(--lightningcss-light,var(--studio-plane))var(--lightningcss-dark,#0d0e11),0 0 28px var(--lightningcss-light,#be5b1e26)var(--lightningcss-dark,#ff6a1a80);animation:studio-stamp .5s var(--studio-spring) 1.05s both;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-17px;right:-17px;transform:rotate(-22deg)}.studio-export-stamp>.studio-annot{color:#1c0c03;letter-spacing:.12em;font-weight:700}.studio-export-stamp>.studio-annot:lang(zh-CN){letter-spacing:.1em;font-weight:600}@keyframes studio-stamp{0%{opacity:0;transform:rotate(-22deg)scale(1.8)}55%{opacity:1}}.studio-export-result{align-content:start;gap:14px;padding:20px;display:grid}.studio-export-result [data-slot=dialog-description]{color:var(--studio-dim);font-size:12.5px;line-height:1.65}.studio-export-summary{background:rgb(var(--studio-neutral) / .03);box-shadow:inset 0 0 0 1px var(--studio-line);border-radius:10px;grid-column:1/-1;gap:4px;margin:0;padding:14px;display:grid}.studio-export-summary>span{font:500 10px/1 var(--studio-mono);letter-spacing:.14em;color:var(--studio-faint);text-transform:uppercase}.studio-export-summary>b{font:500 15px/1.3 var(--studio-mono);color:var(--studio-highlight)}.studio-export-summary>small{font:500 11px var(--studio-mono);color:var(--studio-dim)}.studio-export-saved-file{background:#ff6a1a0f;border-radius:10px;align-items:center;gap:12px;padding:12px 14px;display:flex;box-shadow:inset 0 0 0 1px #ff6a1a4d}.studio-export-saved-file>svg{color:var(--studio-orange-hot);flex:none;margin-top:2px}.studio-export-saved-file b{color:var(--studio-highlight);overflow-wrap:anywhere;font-size:13px;display:block}.studio-export-saved-file span,.studio-export-saved-file small{color:var(--studio-dim);font-size:11.5px;display:block}.studio-export-dialog[data-complete] .studio-export-header [data-slot=dialog-title]{color:var(--studio-orange-hot)}@media (prefers-reduced-motion:reduce){.studio-export-task-preview *{transition:none!important;animation:none!important}.studio-export-jog-face[data-slot=dial-face],.studio-export-dialog>footer .studio-export-action{transition:none}.studio-export-machine-status[data-state=busy]>i{animation:none}.studio-export-pulse{display:none}}.studio-export-preview-tools{min-width:0;color:var(--studio-ink-2);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.studio-export-preview-tools [data-mh-button]{min-height:28px;padding-inline:8px;font-size:12px}.studio-export-monitor-foot small{font:11px/1.4 var(--studio-mono);margin-left:auto}.studio-export-preview-dialog[data-slot=dialog-content]{border-radius:var(--studio-radius-float);background:var(--studio-plane);flex-direction:column;gap:12px;width:min(1080px,100vw - 32px);max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);padding:20px;display:flex;overflow:auto}.studio-export-expanded-time{font:12px var(--studio-mono);color:var(--studio-ink)}.studio-export-effect-preview{border-block:1px solid var(--studio-line);gap:6px;padding-block:10px;display:grid}.studio-export-preview-tools[role=status]{background:var(--studio-plane);padding:8px 20px}.studio-export-motion-blur small,.studio-export-effect-preview small{font:12px/1.55 var(--studio-sans);color:var(--studio-ink-2);display:block}.studio-export-motion-blur summary{cursor:pointer;width:-moz-fit-content;width:fit-content;font:12px/1.5 var(--studio-sans);color:var(--studio-ink-2)}.studio-export-motion-blur details>label{align-items:center;gap:8px;margin-top:8px;font-size:12px;display:flex}.studio-export-motion-blur [data-slot=checkbox]{flex:none}.studio-export-dialog>footer .studio-export-action{min-width:0;min-height:34px;padding-inline:12px}.studio-bridge-hint{border:1px solid var(--studio-line-2);border-radius:var(--studio-radius-control);background:var(--studio-raised-2);font:12px/1.65 var(--studio-sans);flex-basis:100%;padding:12px 14px}.studio-bridge-hint p{color:var(--studio-ink-2);margin:4px 0 8px}[data-slot=dialog-content].studio-bridge-guide{flex-direction:column;width:min(960px,100vw - 32px);max-width:calc(100vw - 32px);height:min(85dvh,800px);display:flex}.studio-bridge-guide iframe{border-radius:var(--studio-radius-control);border:0;flex:1;width:100%;min-height:0}@media (max-width:680px){.studio-export-workspace,.studio-export-dialog[data-complete] .studio-export-workspace{grid-template-columns:minmax(0,1fr);grid-auto-rows:max-content;align-content:start}.studio-export-monitor{border-right:0;border-bottom:1px solid var(--studio-line);padding:12px 16px}.studio-export-screen-bezel img,.studio-export-preview-placeholder{max-height:180px}.studio-export-dialog>footer.studio-export-console-actions{flex-wrap:wrap;gap:8px;padding:10px 16px}.studio-export-output-readout,.studio-export-output-actions{flex:100%;min-width:0}.studio-export-section{padding:12px 16px}.studio-export-file{flex-wrap:wrap}.studio-export-file>div{flex-basis:calc(100% - 27px)}}}@scope([data-studio-chrome]) to ([data-mh-scene]){:scope.studio-project-startup{box-sizing:border-box;background:var(--studio-void);place-items:center;height:100%;padding:20px;display:grid}}@scope([data-studio-shell]) to ([data-mh-scene]){:scope[data-pro-workflow]{grid-template-rows:minmax(0,1fr)}:scope[data-pro-workflow]>.studio-topbar{display:none}:scope[data-pro-workflow][data-mode][data-compact]>.studio-workspace-grid{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr)}:scope[data-pro-workflow] :is(.studio-toolrail,.studio-right-dock,.studio-dock-handle-slot,.studio-stage-float,.studio-author-toolbar,.studio-author-overlay,.studio-timeline-toggle),:scope[data-pro-workflow] .studio-transport>:not(.studio-transport-play,.studio-transport-divider,.studio-transport-time){display:none}:scope[data-pro-workflow][data-mode][data-compact] .studio-board-shell{--studio-monitor-top:96px;--studio-monitor-right:24px;--studio-monitor-bottom:36px;--studio-monitor-left:24px;grid-area:1/1}:scope[data-pro-workflow][data-mode][data-compact] .studio-timeline-panel{grid-area:2/1;grid-template-rows:auto auto}:scope[data-pro-workflow] .studio-timeline-body{display:none}.studio-pro-workflow.studio-point-note-body{z-index:35;max-width:740px;color:var(--studio-foreground);pointer-events:auto;align-items:center;gap:12px;margin:auto;padding:12px 14px;display:flex;position:absolute;top:12px;left:16px;right:16px}.studio-pro-workflow.is-active{max-width:none}.studio-pro-workflow-icon{width:30px;height:30px;color:var(--studio-orange-label);flex:none;place-items:center;display:grid}.studio-pro-workflow-copy{flex:1;min-width:0}.studio-pro-workflow-copy>div{align-items:center;gap:8px;display:flex}.studio-pro-workflow-copy strong{font-size:13px;line-height:1.5}.studio-pro-workflow p{color:var(--studio-ink-2);margin:3px 0 0;font-size:11px;line-height:1.6}.studio-pro-workflow-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.studio-pro-count{color:var(--studio-ink-2);font-size:11px}.studio-pro-workflow .studio-pro-error{color:var(--studio-error-text)}@container studio-workspace (width<=900px){.studio-pro-workflow.studio-point-note-body{flex-wrap:wrap;align-items:flex-start;gap:8px}.studio-pro-workflow-actions{margin-left:auto}.studio-pro-workflow-copy{flex-basis:65%}:scope[data-pro-workflow][data-mode][data-compact] .studio-board-shell{--studio-monitor-top:132px}}}@scope([data-studio-chrome]) to ([data-mh-scene]){.studio-pro-tag{font:600 10px/1.5 var(--studio-mono);letter-spacing:.1em;color:var(--studio-orange-label);flex:none}[data-slot=dialog-overlay]:has(+.studio-pro-prompt){background:#00000080}.studio-pro-prompt[data-slot=dialog-content]{z-index:50;overscroll-behavior:contain;border-radius:var(--studio-radius-float);width:min(620px,100vw - 32px);max-width:none;max-height:calc(100dvh - 48px);box-shadow:var(--studio-glass-lift);color:var(--studio-glass-caption);clip-path:none;background:0 0;border:0;gap:20px;padding:24px;position:fixed;top:50%;left:50%;overflow-y:auto;translate:-50% -50%}.studio-pro-prompt[data-slot=dialog-content][data-state=open]{animation:studio-pro-prompt-enter .22s var(--studio-ease) both}.studio-pro-prompt[data-slot=dialog-content][data-state=closed]{animation:.12s both studio-pro-prompt-exit}@keyframes studio-pro-prompt-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes studio-pro-prompt-exit{to{opacity:0;transform:translateY(4px)}}.studio-pro-prompt-heading{gap:8px;display:grid}.studio-pro-prompt-heading>[data-slot=dialog-title]{font-size:18px;line-height:1.45}.studio-pro-prompt-heading>[data-slot=dialog-description]{line-height:1.7}.studio-pro-steps{gap:16px;margin:0;padding:0;list-style:none;display:grid}.studio-pro-steps>li{grid-template-columns:28px minmax(0,1fr);align-items:start;gap:12px;display:grid}.studio-pro-step-number{border:1px solid var(--studio-line-2);width:28px;height:28px;font:600 12px var(--studio-mono);color:var(--studio-ink-2);border-radius:50%;place-items:center;display:grid}.studio-pro-steps>li[aria-current=step] .studio-pro-step-number{border-color:var(--studio-orange);color:var(--studio-orange-label);background:#ff6a1a1a}.studio-pro-steps>li[data-done] .studio-pro-step-number{color:var(--studio-orange-label)}.studio-pro-steps strong{font-size:13px;line-height:1.6}.studio-pro-steps p{color:var(--studio-ink-2);margin:3px 0 0;font-size:12px;line-height:1.7}.studio-pro-prompt-code{border:1px solid var(--studio-line-2);background:rgb(var(--studio-neutral) / .035);border-radius:8px;padding:12px 14px}.studio-pro-prompt-code>small{color:var(--studio-ink-2);font-size:11px}.studio-pro-prompt-text{-webkit-user-select:text;user-select:text;margin:7px 0 0;font-size:13px;line-height:1.75}.studio-pro-prompt-actions{gap:12px;display:grid}.studio-pro-prompt-actions>p{color:var(--studio-ink-2);margin:0;font-size:11px;line-height:1.6}.studio-pro-prompt-actions>div{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}@media (max-width:600px){.studio-pro-prompt[data-slot=dialog-content]{gap:16px;padding:18px}.studio-pro-steps{gap:12px}}@media (prefers-reduced-motion:reduce){.studio-pro-prompt[data-slot=dialog-content][data-state]{animation:none}}.studio-pro-canvas,.studio-pro-canvas-area{pointer-events:none;position:absolute;inset:0}.studio-pro-canvas{z-index:23}.studio-pro-choice{pointer-events:auto;color:var(--studio-glass-caption)}.studio-pro-choice.studio-canvas-marker{width:96px;height:44px;transform:translate(-48px,-44px)}.studio-pro-choice.studio-canvas-marker:after{content:"";width:16px;height:16px;position:absolute;bottom:-8px;left:40px}.studio-pro-choice.studio-canvas-marker[data-below]{transform:translate(-48px)}.studio-pro-choice.studio-canvas-marker[data-below]:after{top:-8px;bottom:auto}.studio-pro-choice.studio-canvas-marker[data-below]>.studio-mark{top:0;bottom:auto}.studio-pro-choice.studio-canvas-marker[data-below] .studio-mark-body{top:var(--tip-h);bottom:auto}.studio-pro-choice.studio-canvas-marker[data-below] .studio-mark-tip{top:0;bottom:auto;transform:scaleY(-1)}.studio-pro-choice[data-editing]{z-index:2}.studio-pro-choice:hover,.studio-pro-choice:focus-within{z-index:3}.studio-pro-note-heading{align-items:center;gap:8px;margin-bottom:6px;display:flex}.studio-pro-note-heading strong{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:12px;font-weight:400;overflow:hidden}.studio-pro-note-heading [data-slot=button]{height:22px;font:11px var(--studio-mono);color:var(--studio-glass-caption);flex:none;padding:0 4px}.studio-pro-editor [data-slot=button][data-variant=ghost]:not(.studio-agent-send){border:1px solid var(--studio-line-2)}.studio-pro-editor .studio-pro-options{width:100%;margin:0 0 4px}.studio-pro-options{border:0;min-width:0;margin:0 0 4px;padding:0}.studio-pro-options legend{margin-bottom:8px;font-size:12px}.studio-pro-options-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.studio-pro-options-grid label{cursor:pointer;align-items:center;gap:6px;font-size:11px;display:flex}}@scope([data-studio-chrome]) to ([data-mh-scene]){:scope.studio-topbar .studio-top-actions>.studio-agent-hook-trigger[data-mh-button]{width:30px;margin-right:var(--studio-action-group-gap);flex:none}[data-slot=dialog-content].studio-agent-hook-dialog{width:660px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 32px);color:var(--studio-foreground);background:var(--studio-panel);border-color:var(--studio-line-2);border-radius:var(--studio-radius-float);gap:16px;padding:24px;overflow-y:auto}.studio-agent-hook-heading{align-items:center;gap:9px;padding-right:24px;display:flex}.studio-agent-hook-heading>svg{color:var(--studio-primary)}.studio-agent-hook-dialog [data-slot=dialog-description]{color:var(--studio-muted);font-size:12px;line-height:1.7}.studio-agent-hook-global{border-bottom:1px solid var(--studio-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding-bottom:14px;display:flex}.studio-agent-hook-global>div:first-child{gap:4px;font-size:12px;display:grid}.studio-agent-hook-global small{color:var(--studio-muted);font-size:11px}.studio-agent-hook-global>div:last-child{gap:6px;display:flex}.studio-agent-hook-list{display:grid}.studio-agent-hook-item{border-bottom:1px solid var(--studio-line);gap:8px;padding:14px 0;display:grid}.studio-agent-hook-item-heading{justify-content:space-between;align-items:center;gap:10px;display:flex}.studio-agent-hook-item h3{margin:0;font-size:14px;font-weight:600}.studio-agent-hook-item-heading>span{color:var(--studio-ink-2);font-size:11px}.studio-agent-hook-item-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.studio-agent-hook-dialog [data-mh-button]{font-size:12px}.studio-agent-hook-dialog p{overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.65}.studio-agent-hook-item>p,.studio-agent-hook-notes{color:var(--studio-muted)}.studio-agent-hook-dialog .studio-agent-hook-notice,.studio-agent-hook-dialog [role=alert]{color:var(--studio-primary)}.studio-agent-hook-item details{color:var(--studio-muted);font-size:11px}.studio-agent-hook-item summary{cursor:pointer;width:-moz-fit-content;width:fit-content}.studio-agent-hook-manual{gap:8px;margin-top:10px;display:grid}.studio-agent-hook-manual>button{justify-self:start}.studio-agent-hook-path,.studio-agent-hook-command{font:11px/1.6 var(--studio-mono);overflow-wrap:anywhere;white-space:normal;-webkit-user-select:text;user-select:text}.studio-agent-hook-notes{gap:7px;padding-top:4px;display:grid}@media (max-width:540px){[data-slot=dialog-content].studio-agent-hook-dialog{padding:20px 16px}.studio-agent-hook-item{padding:12px 0}.studio-agent-hook-global>div:last-child{flex-wrap:wrap}}}[data-studio-shell],[data-studio-chrome]{--studio-detail-threads:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1600 900' preserveAspectRatio='xMidYMid slice' fill='none'%3E%3Cdefs%3E%3ClinearGradient id='l' gradientUnits='userSpaceOnUse' x1='0' y1='0' x2='740' y2='0'%3E%3Cstop offset='0' stop-color='%23e9ebef'/%3E%3Cstop offset='.55' stop-color='%23e9ebef' stop-opacity='.5'/%3E%3Cstop offset='1' stop-color='%23e9ebef' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='r' gradientUnits='userSpaceOnUse' x1='1600' y1='0' x2='860' y2='0'%3E%3Cstop offset='0' stop-color='%23e9ebef'/%3E%3Cstop offset='.55' stop-color='%23e9ebef' stop-opacity='.5'/%3E%3Cstop offset='1' stop-color='%23e9ebef' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='lw' gradientUnits='userSpaceOnUse' x1='0' y1='0' x2='740' y2='0'%3E%3Cstop offset='0' stop-color='%23ff7a2c'/%3E%3Cstop offset='.55' stop-color='%23ff7a2c' stop-opacity='.5'/%3E%3Cstop offset='1' stop-color='%23ff7a2c' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='rw' gradientUnits='userSpaceOnUse' x1='1600' y1='0' x2='860' y2='0'%3E%3Cstop offset='0' stop-color='%23ff7a2c'/%3E%3Cstop offset='.55' stop-color='%23ff7a2c' stop-opacity='.5'/%3E%3Cstop offset='1' stop-color='%23ff7a2c' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='M-10 -80Q485 318 631 463' stroke='url(%23l)' stroke-width='0.65' opacity='0.21'/%3E%3Cpath d='M-10 717Q362 530 654 469' stroke='url(%23l)' stroke-width='0.61' opacity='0.26'/%3E%3Cpath d='M-10 317Q526 433 661 473' stroke='url(%23l)' stroke-width='0.92' opacity='0.19'/%3E%3Cpath d='M-10 776Q300 548 743 468' stroke='url(%23lw)' stroke-width='0.80' opacity='0.26'/%3E%3Cpath d='M-10 602Q304 503 679 479' stroke='url(%23l)' stroke-width='0.88' opacity='0.17'/%3E%3Cpath d='M-10 272Q429 429 739 463' stroke='url(%23l)' stroke-width='0.75' opacity='0.29'/%3E%3Cpath d='M-10 693Q469 511 637 457' stroke='url(%23l)' stroke-width='0.69' opacity='0.20'/%3E%3Cpath d='M-10 125Q445 394 633 456' stroke='url(%23l)' stroke-width='0.92' opacity='0.23'/%3E%3Cpath d='M-10 466Q466 466 737 466' stroke='url(%23l)' stroke-width='0.65' opacity='0.18'/%3E%3Cpath d='M-10 484Q304 466 674 461' stroke='url(%23lw)' stroke-width='0.80' opacity='0.26'/%3E%3Cpath d='M-10 835Q406 552 671 471' stroke='url(%23l)' stroke-width='0.92' opacity='0.24'/%3E%3Cpath d='M-10 341Q387 439 661 462' stroke='url(%23l)' stroke-width='0.68' opacity='0.17'/%3E%3Cpath d='M-10 762Q327 499 637 458' stroke='url(%23l)' stroke-width='0.57' opacity='0.18'/%3E%3Cpath d='M1610 3Q1224 393 979 461' stroke='url(%23r)' stroke-width='0.77' opacity='0.19'/%3E%3Cpath d='M1610 66Q1292 356 969 478' stroke='url(%23r)' stroke-width='0.84' opacity='0.28'/%3E%3Cpath d='M1610 212Q1080 431 841 461' stroke='url(%23r)' stroke-width='0.60' opacity='0.22'/%3E%3Cpath d='M1610 706Q1122 542 909 473' stroke='url(%23r)' stroke-width='0.67' opacity='0.15'/%3E%3Cpath d='M1610 868Q1061 589 857 468' stroke='url(%23r)' stroke-width='0.91' opacity='0.23'/%3E%3Cpath d='M1610 -58Q1312 339 966 460' stroke='url(%23r)' stroke-width='0.62' opacity='0.24'/%3E%3Cpath d='M1610 156Q1074 384 869 470' stroke='url(%23rw)' stroke-width='0.80' opacity='0.26'/%3E%3Cpath d='M1610 663Q1069 496 940 468' stroke='url(%23r)' stroke-width='0.56' opacity='0.28'/%3E%3Cpath d='M1610 649Q1290 512 965 456' stroke='url(%23r)' stroke-width='0.93' opacity='0.30'/%3E%3Cpath d='M1610 731Q1249 541 899 461' stroke='url(%23r)' stroke-width='0.61' opacity='0.18'/%3E%3Cpath d='M1610 349Q1151 440 964 470' stroke='url(%23r)' stroke-width='0.65' opacity='0.25'/%3E%3Cpath d='M1610 689Q1141 533 899 460' stroke='url(%23r)' stroke-width='0.78' opacity='0.30'/%3E%3Cpath d='M1610 845Q1228 517 969 460' stroke='url(%23r)' stroke-width='0.75' opacity='0.20'/%3E%3C/svg%3E");--studio-detail-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncR type='linear' slope='.5' intercept='.25'/%3E%3CfeFuncG type='linear' slope='.5' intercept='.25'/%3E%3CfeFuncB type='linear' slope='.5' intercept='.25'/%3E%3CfeFuncA type='linear' slope='0' intercept='1'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)'/%3E%3C/svg%3E");--studio-bracket-size:6px;--studio-bracket:rgb(var(--studio-neutral) / .75)}@scope([data-studio-shell],[data-studio-chrome]) to ([data-mh-scene]){:is(.studio-topbar,.studio-transport,.studio-timeline-panel,.studio-standard-timeline,.studio-timeline-ruler-row){background-image:var(--studio-chrome-grain,var(--studio-detail-grain));background-blend-mode:soft-light}.studio-canvas-gate:before{content:"";border:1px solid rgb(var(--studio-neutral) / .07);position:absolute;inset:-12px}.studio-canvas-gate>i{border-color:rgb(var(--studio-neutral) / .55)}:is(.studio-note,.studio-history-timeline>li,.studio-audio-clip-frame,.studio-time-range-visible,.studio-layer-row,.studio-timeline-track-heading):after{--c:var(--studio-bracket);--s:var(--studio-bracket-size);content:"";z-index:2;pointer-events:none;opacity:0;transition:opacity var(--studio-base) var(--studio-ease);background:linear-gradient(var(--c),var(--c)) 0 0/var(--s) 1px no-repeat,linear-gradient(var(--c),var(--c)) 0 0/1px var(--s) no-repeat, linear-gradient(var(--c),var(--c)) 100% 100%/var(--s) 1px no-repeat,linear-gradient(var(--c),var(--c)) 100% 100%/1px var(--s) no-repeat;position:absolute;inset:0}.studio-timeline-track-heading{position:relative}:is(.studio-note,.studio-history-timeline>li,.studio-layer-row):hover:after,.studio-timeline-row:not([data-property-row]):hover>.studio-timeline-track-heading:after,.studio-audio-clip:hover>.studio-audio-clip-frame:after,.studio-time-range:hover>.studio-time-range-visible:after{opacity:.5}:is(.studio-note:is([data-selected],[data-expanded]),.studio-history-timeline>li:is([aria-current=step],[data-current]),.studio-layer-row[data-selected]):after,.studio-timeline-row[data-selected]>.studio-timeline-track-heading:after,.studio-audio-clip:is([data-selected],:focus-within)>.studio-audio-clip-frame:after,.studio-time-range[data-selected]>.studio-time-range-visible:after{--c:var(--studio-orange);opacity:1}.studio-audio-clip>.studio-audio-clip-frame:after{background-size:var(--audio-start-bracket-size,var(--s)) 1px,1px var(--audio-start-bracket-size,var(--s)),var(--audio-end-bracket-size,var(--s)) 1px,1px var(--audio-end-bracket-size,var(--s))}.studio-audio-clip[data-clipped-start]>.studio-audio-clip-frame:after{--audio-start-bracket-size:0px}.studio-audio-clip[data-clipped-end]>.studio-audio-clip-frame:after{--audio-end-bracket-size:0px}.studio-note:is([data-selected],[data-expanded]) .studio-note-where{color:var(--studio-orange-label)}.studio-gate-annot>b{color:rgb(var(--studio-neutral) / .85)}.studio-dock-annot{align-items:center;gap:8px;display:inline-flex}.studio-dock-annot>b{color:var(--studio-accent-text);order:-1;font-weight:500}.studio-standard-clip-face>.studio-clip-annot{color:var(--studio-accent-text)}.studio-timeline-panel:has(.studio-transport-play[data-playing]) :is(.studio-standard-playhead,.studio-playhead-line,.studio-playhead-cap){box-shadow:0 0 14px #ff6a1af2,0 0 3px #ff6a1a}}@scope([data-studio-shell],[data-studio-chrome]) to ([data-mh-scene]){.studio-standard-ruler-wrap>.studio-time-marker-lane{overflow:visible}:scope[data-mode=pro] .studio-dock-tabs{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000)}}@scope([data-studio-chrome],[data-studio-shell]) to ([data-mh-scene]){.studio-poster-art{background:var(--studio-detail-threads) 50% 52%/260% auto no-repeat,var(--lightningcss-light,#edeef0)var(--lightningcss-dark,#111214);height:112px;box-shadow:inset 0 0 0 1px rgb(var(--studio-neutral) / .07)}.studio-poster-art:after{mix-blend-mode:normal;opacity:1;background:linear-gradient(var(--studio-bracket),var(--studio-bracket)) 0 0/6px 1px no-repeat,linear-gradient(var(--studio-bracket),var(--studio-bracket)) 0 0/1px 6px no-repeat, linear-gradient(var(--studio-bracket),var(--studio-bracket)) 100% 100%/6px 1px no-repeat,linear-gradient(var(--studio-bracket),var(--studio-bracket)) 100% 100%/1px 6px no-repeat;inset:0}.studio-poster-slab,.studio-poster-line[data-line=lean]{display:none}.studio-poster-strip{filter:none;background:radial-gradient(circle,rgb(var(--studio-neutral) / .16) .8px,transparent 1.2px) 0 0/9px 9px;width:72px;height:27px;inset:auto 14px 12px auto;transform:none}.studio-poster-sun{width:22px;height:22px;margin:-11px 0 0 -11px;top:52%;left:50%;box-shadow:0 0 22px #ff6a1a66}.studio-poster-line[data-line=level]{background:rgb(var(--studio-neutral) / .12);top:52%}}@scope([data-studio-shell],[data-studio-chrome]) to ([data-mh-scene]){.studio-top-actions>[data-slot=button][data-variant=default][data-slot]{border-radius:var(--studio-radius-control);color:var(--studio-orange-label);text-shadow:none;box-shadow:var(--studio-action-glow);transition:background-color var(--studio-fast),box-shadow var(--studio-base),color var(--studio-fast);background:#ff6a1a1a;border:1px solid #ff6a1a9e}.studio-top-actions>[data-slot=button][data-variant=default][data-slot]>svg{color:var(--studio-accent-text)}.studio-top-actions>[data-slot=button][data-variant=default][data-slot]:hover:not(:disabled){color:var(--studio-highlight);box-shadow:var(--studio-action-hover-glow);background:#ff6a1a2e}.studio-top-actions>[data-slot=button][data-variant=default][data-slot]:active:not(:disabled){background:#ff6a1a3d}.studio-top-actions>[data-slot=button][data-variant=default][data-slot]:disabled{border-color:var(--studio-line-2);color:var(--studio-faint);box-shadow:none;background:0 0}.studio-top-actions>[data-slot=button][data-variant=default][data-slot]:disabled>svg{color:inherit}}@scope([data-studio-shell],[data-studio-chrome]) to ([data-mh-scene]){.studio-stage-hud{--mh-ui-rim-size-a:78% 120%;--mh-ui-rim-size-b:70% 108%}}@scope([data-studio-theme=light]) to ([data-mh-scene]){:is(.studio-agent-pair,.studio-stage-hud):after,.studio-point-note-body{background-clip:padding-box;border:1px solid #0000}.studio-point-note-body{padding:9px}.studio-agent-point[data-slot=button]{background:rgb(var(--studio-neutral) / .04);color:var(--studio-glass-caption)}:is(.studio-agent-pair,.studio-point-note-body) .studio-agent-text{color:var(--studio-glass-caption)}.studio-agent-point[data-slot=button]:hover:not(:disabled){background:rgb(var(--studio-neutral) / .09)}.studio-agent-point[data-slot=button]:is([aria-pressed=true],[data-held]){background:#f0742824}.studio-agent-point[data-slot=button]:is([aria-pressed=true],[data-held]):before{--mh-ui-rim-a:#fff9edeb,#ffc9955c 58%;--mh-ui-rim-b:#fff3e3c7,#ffbf7f4a 56%}.studio-agent-point[data-slot=button]:is(:hover,[aria-pressed=true],[data-held]) .studio-agent-point-glyph{filter:none}:scope.studio-view-controls[data-studio-canvas-tools] [data-slot=slider] [data-slot=slider-thumb]{box-shadow:0 0 0 1px var(--studio-glass-edge)}:scope.studio-view-controls[data-studio-canvas-tools] [data-slot=slider]:is(:hover,:focus-within) [data-slot=slider-thumb]{background:var(--studio-ink);box-shadow:0 0 0 1px var(--studio-focus)}:scope.studio-view-controls[data-studio-canvas-tools] [data-slot=slider-thumb]:focus-visible{outline:2px solid var(--studio-focus);outline-offset:2px}}@font-face{font-family:MH Chinese;src:url(/fonts/oppo-sans-cn.woff2)format("woff2");font-weight:100 700;font-style:normal;font-display:swap;unicode-range:U+2E80-303F,U+3100-312F,U+31A0-31BF,U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+FF00-FFEF,U+20000-323AF}:root{--bg:#e8e8e5;--ink:#17171b;--quiet:#77777c;--faint:#9a9a9e;--orange:#ed5a1a;--line:#14141920;--mono:ui-monospace,"SF Mono",Menlo,Consolas,"MH Chinese",monospace;--sans:"MH Chinese",-apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",sans-serif;font-family:var(--sans);color:var(--ink);background:var(--bg);font-synthesis:none}*{box-sizing:border-box}body{margin:0}html{-webkit-tap-highlight-color:transparent;scrollbar-gutter:stable;scroll-behavior:smooth;scroll-padding-top:142px}button,input,textarea{font:inherit}a{color:inherit;text-decoration:none}button,a,input,textarea{touch-action:manipulation}button{cursor:pointer}button:disabled{cursor:default}h1,h2,h3,p{margin:0}button:focus-visible,a:focus-visible{outline:2px solid var(--orange);outline-offset:4px}.website{background:radial-gradient(#00000009 .7px,transparent .8px) 0 0/25px 25px,var(--bg);min-height:100vh;color:var(--ink);-webkit-font-smoothing:antialiased}.wrap{width:min(1116px,100%);margin:0 auto;padding:0 36px}.dim{color:var(--faint)}.tag{font:10px/1.5 var(--mono);letter-spacing:.14em;color:var(--faint)}.panel{background:#fffffff2;border:1px solid #14141917;border-radius:10px;min-width:0;position:relative;box-shadow:0 2px 4px #1414190a,0 40px 70px -46px #14141959}.led{background:var(--faint);border-radius:50%;flex:none;width:7px;height:7px;transition:background .3s,box-shadow .3s;display:inline-block}.led.on{background:var(--orange);box-shadow:0 0 7px #ed5a1a80}.site-nav{z-index:50;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#e8e8e5e0;border-bottom:1px solid #14141914;position:sticky;top:0}.site-nav>.wrap{justify-content:space-between;align-items:center;height:66px;display:flex}.brand{align-items:center;gap:11px;display:flex}.brand b{letter-spacing:.1em;font-size:16px;font-weight:750}.brand small{font:8px var(--mono);letter-spacing:.2em;color:var(--quiet);margin-top:2px;display:block}.doc-link{color:var(--quiet);align-items:center;gap:6px;font-size:12px;display:inline-flex}.doc-link:hover{color:var(--orange)}.cli{text-align:left;background:#17171c;border:1px solid #0006;border-radius:11px;min-width:0;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 12px 22px -14px #0008}.website .cli [data-slot=tabs]{gap:0}.website .cli .cli-tabs{box-shadow:none;background:0 0;border:0;border-bottom:1px solid #ffffff12;border-radius:0;justify-content:flex-start;gap:3px;width:100%;height:auto;padding:10px 10px 0}.website .cli [data-slot=tabs-trigger]{font:10px var(--mono);letter-spacing:.05em;color:#93939c;min-height:32px;box-shadow:none;background:0 0;border:0;border-radius:6px 6px 0 0;flex:none;padding:9px 12px}.website .cli [data-slot=tabs-trigger][data-state=active]{color:#eee;background:#ffffff0e}.cli-body{color:#e6e5e0;flex-wrap:wrap;align-items:flex-start;gap:10px;min-height:105px;padding:20px 17px 14px;display:flex;position:relative}.prompt-sig{font:11px/1.8 var(--mono);color:var(--orange)}.cli-body>code{font:11px/1.8 var(--mono);white-space:pre-wrap;overflow-wrap:anywhere;flex:1;min-width:180px}.copy-control{flex-shrink:0;align-items:center;display:inline-flex;position:relative}.cli .copy-control{justify-content:flex-end;margin-left:auto}.website .cli .copy-control button{color:#bdbdc2;box-shadow:none;font:9px var(--mono);background:#ffffff0b;border:1px solid #ffffff1d;gap:5px;height:25px;padding:4px 7px}.copy-status{font:10px/1.4 var(--sans);white-space:nowrap;color:#c96732;z-index:5;position:absolute;top:calc(100% + 4px);right:0}.agent-prompt{max-height:235px;padding:16px 17px;overflow:auto}.agent-prompt>code{font-family:var(--sans);flex-basis:100%;min-width:0;font-size:11px;line-height:1.9}.act{border-top:1px solid #14141914;padding:88px 0;scroll-margin-top:0}.bubble{opacity:0;border-radius:11px;padding:11px 13px;font-size:12px;line-height:1.75;transition:opacity .4s,transform .4s;transform:translateY(5px)}.bubble.shown{opacity:1;transform:none}.bubble.user{color:#f5f3ec;overflow-wrap:anywhere;background:#222226;border-bottom-right-radius:3px;max-height:100px;margin-left:15px;overflow:auto}.bubble.agent{border:1px solid var(--line);color:#48484f;background:#fff;border-bottom-left-radius:3px;min-height:45px}.bubble.agent p{margin:0}.typing:not([hidden]){gap:4px;padding:7px 0;display:flex}.typing i{background:#aaa;border-radius:50%;width:4px;height:4px;animation:1s infinite typing}.typing i:nth-child(2){animation-delay:.15s}.typing i:nth-child(3){animation-delay:.3s}@keyframes typing{50%{background:var(--orange)}}@keyframes insert-card{0%{opacity:0;transform:translateY(-10px)rotate(-4deg)}20%{opacity:1}to{opacity:0;transform:translateY(38px)rotate(0)}}.ownership{color:var(--quiet);justify-content:space-between;gap:8px;font-size:10px;display:flex}.ownership span{align-items:center;gap:5px;display:flex}.ownership i{background:var(--orange);border-radius:50%;width:5px;height:5px}@keyframes spin{to{transform:rotate(360deg)}}.transport{justify-content:center;align-items:center;gap:12px;margin-top:22px;display:flex}.transport button{min-width:45px;height:33px}.export-panel{padding:26px}.export-panel h3{align-items:center;gap:10px;margin-bottom:22px;font-size:14px;display:flex}.export-panel [data-slot=tabs-list]{width:100%}.finale{text-align:center;border-top:1px solid #14141914;padding:100px 0 80px}.finale>.wrap>h2{margin-bottom:35px;font-size:clamp(27px,4vw,44px);font-weight:750;line-height:1.5}.finale>.wrap>h2>span{color:var(--orange)}.finale .cli{max-width:560px;margin:auto}.finale .cli-body{min-height:80px}.finale .doc-link{margin-top:30px}.site-footer{border-top:1px solid #14141914;padding:26px 0 30px}.site-footer>.wrap{font:9px/1.5 var(--mono);letter-spacing:.1em;color:var(--faint);flex-wrap:wrap;justify-content:space-between;gap:15px;display:flex}.site-footer .icp-link{color:inherit;text-decoration:none}.site-footer .icp-link:hover{color:var(--orange)}.guide{max-width:890px;padding-top:66px;padding-bottom:70px}.guide-heading{margin-bottom:35px}.guide-heading h1{margin:14px 0 12px;font-size:40px;line-height:1.4}.guide-heading>p{color:var(--quiet);font-size:13px}.guide-page{padding:42px}.guide-page section+section{border-top:1px solid var(--line);margin-top:40px;padding-top:32px}.guide-page h2{margin-bottom:15px;font-size:21px}.guide-page p{color:#66666c;margin:13px 0;font-size:13px;line-height:1.9}.guide-page .cli{margin:20px 0}.guide-page .cli-body{min-height:75px}.guide-code{background:#e1e1db;border:1px solid #0001;border-radius:8px;align-items:flex-start;gap:16px;margin:17px 0;padding:16px 17px;display:flex;box-shadow:inset 0 1px 3px #00000009}.guide-code pre{min-width:0;font:11px/1.9 var(--mono);flex:1;margin:0;overflow:auto}.guide-code .copy-control button{height:26px;font-size:10px}.guide-page p code{font:11px var(--mono);background:#00000008;border-radius:3px;padding:2px 4px}.file-division{border-block:1px solid #0001;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:22px;display:grid}.file-division>div{gap:10px;padding:16px 0;display:grid}.file-division code{font:11px var(--mono)}.file-division span{color:var(--quiet);font-size:11px}.guide-page .guide-demo-note{color:var(--faint);font-size:11px}.guide-back{margin-top:25px}.load-error{max-width:800px;margin:auto;padding:70px}.load-error p{margin:20px 0}@media (max-width:900px){.wrap{padding-inline:25px}}@media (max-width:680px){html{scroll-padding-top:120px}.wrap{padding-inline:20px}.site-nav>.wrap{height:58px}.cli-body{min-height:105px}.cli-body>code{font-size:11px}.bubble{padding:9px;font-size:10px;line-height:1.6}.bubble.user{max-height:78px;margin:0}.bubble.agent{margin:0}.ownership{font-size:9px}.act{padding:58px 0}.transport{gap:8px;margin-top:17px}.transport button{min-width:33px;height:31px;padding:0 8px}.export-panel{padding:22px}.export-panel h3{margin-bottom:16px}.finale{padding:66px 0 55px}.finale>.wrap>h2{max-width:300px;margin:0 auto 27px;font-size:27px}.finale .cli-body{min-height:100px}.site-footer>.wrap{letter-spacing:.03em;gap:12px;font-size:7px}.guide{padding-top:40px;padding-bottom:40px}.guide-heading h1{font-size:31px}.guide-page{padding:29px 21px}.guide-page p{font-size:12px}.guide-code{padding:13px;display:block}.guide-code pre{font-size:9px}.guide-code .copy-control{margin-top:10px}.guide-page .cli-body>code{min-width:130px;font-size:10px}.guide-page section+section{margin-top:25px;padding-top:24px}.file-division{grid-template-columns:1fr;gap:0}.file-division>div{justify-content:space-between;padding:12px 0;display:flex}.file-division>div+div{border-top:1px solid #0001}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}.install-card{text-align:left;padding:26px 24px 20px}.install-heading{margin-bottom:18px;padding:0 3px}.install-heading>.tag{color:var(--orange);letter-spacing:.18em;font-size:8px}.install-heading h2{margin:7px 0;font-size:18px;font-weight:650;line-height:1.4}.install-heading p{color:var(--quiet);font-size:11px;line-height:1.7}.install-card .cli{box-shadow:inset 0 1px #ffffff0d,0 8px 18px -14px #0008}.install-card .cli-body{align-items:center;gap:9px;min-height:0;padding:12px 17px 16px}.install-card .cli-body>code{min-width:190px;font-size:11px}.install-card .cli-panels{min-width:0;display:grid}.install-card .cli-panels>[data-slot=tabs-content]{grid-area:1/1;min-width:0}.install-card .cli-panels>[data-state=inactive]{visibility:hidden;pointer-events:none}.cli-instruction{font:11px/1.8 var(--sans);color:#b0b0b7;padding:17px 17px 0}.cli-next{border-top:1px solid #ffffff12;flex-wrap:wrap;align-items:center;gap:10px;padding:14px 17px 16px;display:flex}.cli-next>p{font:10px/1.8 var(--sans);color:#96969f;flex-basis:100%}.cli-next>pre{font:10px/1.85 var(--mono);color:#e3e1dc;white-space:pre-wrap;overflow-wrap:anywhere;flex:1;min-width:205px;margin:0}.cli-next>.copy-control{margin-left:auto}.install-card .agent-prompt{max-height:none;padding-top:13px}.install-card .agent-prompt>code{font:11px/1.85 var(--sans);min-width:0}.install-requirements{color:var(--quiet);margin:13px 3px 0;font-size:8px;line-height:1.7}.finale>.wrap>.install-card{max-width:610px;margin-inline:auto}.finale .install-heading h2{margin:7px 0;font-size:18px}.finale .install-card .cli{max-width:none;margin:0}.guide-page .install-card{margin:20px 0;padding:23px 20px 18px;box-shadow:inset 0 1px #fff9,0 5px 18px -15px #0008}.guide-page .install-card .cli{margin:0}.guide-page .install-heading p{margin:0;font-size:11px}.guide-page .cli-instruction{color:#b0b0b7;margin:0;font-size:11px;line-height:1.8}.guide-page .cli-next>p{color:#96969f;margin:0;font-size:10px;line-height:1.8}.guide-page .install-requirements{margin:13px 3px 0;font-size:8px;line-height:1.7}@media (max-width:900px){.install-card{padding:23px 18px 17px}}@media (max-width:680px){.install-card{padding:24px 18px 18px}.install-heading h2{font-size:17px}.install-heading p{font-size:10px}.install-card .cli-body>code{min-width:190px;font-size:10px}.cli-instruction{padding:14px 13px 0;font-size:10px}.install-card .cli-body,.cli-next{padding:12px 13px 14px}.cli-next>pre{min-width:190px;font-size:9px}.cli-next>p{font-size:10px}.install-card .agent-prompt>code{min-width:0;font-size:10px}.install-requirements{font-size:8px}.guide-page .install-card{margin-inline:-9px;padding:20px 10px 14px}}.site-links{align-items:center;gap:24px;min-width:0;display:flex}.site-links .doc-link{white-space:nowrap}.site-nav>.wrap{gap:20px}.brand{flex-shrink:0}.language-switcher{font:11px/1.5 var(--sans);color:var(--quiet);border:1px solid var(--line);cursor:pointer;touch-action:manipulation;background:#ffffff35;border-radius:6px;max-width:100%;padding:6px 7px}.language-switcher:focus-visible{outline:2px solid var(--orange);outline-offset:3px}.guide-heading h1,.finale h2{text-wrap:pretty;overflow-wrap:break-word}.bubble.user{max-height:none;overflow:visible}.ownership{flex-wrap:wrap;gap:12px}.ownership span{min-width:0}.install-card .cli-body>code,.cli-next>pre{flex-basis:180px;min-width:0;max-width:100%}.install-card .agent-prompt>code{flex-basis:100%}.copy-control{flex-direction:column;align-items:flex-end;max-width:100%}.copy-status{white-space:normal;text-align:right;max-width:240px;line-height:1.6;position:static}.copy-status:not(:empty){margin-top:5px}.file-division>div{overflow-wrap:anywhere;gap:10px;min-width:0}.load-error{overflow-wrap:anywhere;padding:clamp(24px,6vw,70px)}@media (max-width:900px){.site-links{gap:16px}}@media (max-width:680px){.site-links{gap:10px}.site-nav>.wrap{gap:12px}.site-links .doc-link{font-size:11px}.site-links .doc-link>svg{display:none}.language-switcher{padding:5px;font-size:10px}.bubble{overflow-wrap:break-word;min-width:0}}@media (max-width:420px){.site-nav>.wrap{gap:8px;padding-inline:16px}.site-links{gap:8px}.brand{gap:7px}.site-nav .brand-symbol{width:27px;height:20px}.site-nav .brand-wordmark{width:52px;height:26px}.site-links .doc-link{font-size:10px}.language-switcher{padding:5px 3px;font-size:10px}.guide-heading h1{font-size:28px}.file-division>div{flex-wrap:wrap}}.site-links{gap:8px}.site-nav-control,.site-links .site-nav-control{color:#555a61;height:34px;min-height:34px;font:500 12px/1 var(--sans);letter-spacing:0;white-space:nowrap;box-shadow:none;cursor:pointer;background:#ffffff80;border:1px solid #1414191f;border-radius:6px;flex:none;justify-content:center;align-items:center;gap:7px;padding:0 11px;display:inline-flex}.site-nav-control:hover,.site-links .site-nav-control:hover{color:#24262a;background:#fff;border-color:#14141933}.site-nav-control:focus-visible,.site-language-control:focus-within{outline:2px solid var(--orange);outline-offset:3px}.site-nav-control.site-language-control{padding:0;position:relative}.site-language-control .language-switcher{appearance:none;border-radius:inherit;width:100%;max-width:none;height:100%;color:inherit;font:inherit;box-shadow:none;cursor:pointer;background:0 0;border:0;margin:0;padding:0 25px 0 32px}.site-language-control .language-switcher:focus-visible{outline:none}.site-language-control>svg{pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.site-language-control .language-globe{left:10px}.site-language-control .language-chevron{right:9px}@media (max-width:680px){.site-nav-control,.site-links .site-nav-control{gap:5px;height:32px;min-height:32px;padding-inline:8px;font-size:11px}.site-nav-control.site-language-control{padding:0}.site-links{gap:6px}.site-community-entry>svg{display:none}.site-language-control[data-locale=zh-CN]{width:calc(5em + 18px)}.site-language-control[data-locale=zh-CN] .language-switcher{min-width:0;padding-inline:27px 18px}.site-language-control[data-locale=zh-CN] .language-globe{left:8px}.site-language-control[data-locale=zh-CN] .language-chevron{width:10px;right:6px}}@media (max-width:360px){.site-nav .brand-wordmark{display:none}.site-nav .brand{gap:0}}[data-studio-portal]:has(.studio-community-dialog){z-index:200;position:relative}.website :is(.cli,.guide-code) .copy-control button[data-slot=button]{gap:6px;height:32px;min-height:32px;padding:0 10px;font-size:11px;line-height:1.2}.studio-community-dialog .studio-community-join{height:32px;min-height:32px;line-height:1.2}.brand-symbol{flex-shrink:0;width:39px;height:25px;display:block}.brand-wordmark{flex-shrink:0;width:76px;height:34px;display:block}.brand-symbol>svg,.brand-wordmark>svg{width:100%;height:100%;display:block}@media (max-width:680px){.site-nav .brand-symbol{width:27px;height:20px}.site-nav .brand-wordmark{width:52px;height:26px}}.motion-wordmark{aspect-ratio:334/148;width:100%;height:auto;display:block;overflow:visible}.wordmark-grow{stroke-dasharray:1 1}@media (min-width:681px){.site-links .site-nav-control{min-width:108px}}@keyframes mh-glow{0%,to{opacity:0}50%{opacity:1}}.site-community-entry:after,.pp .pp-more:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;will-change:opacity;animation:2.8s ease-in-out infinite mh-glow;position:absolute;inset:0;box-shadow:0 0 0 1px #ffa264,0 8px 26px -6px #ff6a1aee,0 0 22px #ff6a1a66}.site-nav-control.site-community-entry,.site-links .site-nav-control.site-community-entry{color:#fff;background:linear-gradient(#f47720,#e8600f);border-color:#0000;border-radius:6px;font-weight:500;position:relative;box-shadow:0 0 0 1px #ff8a3d,0 6px 18px -8px #ff6a1a99}.site-nav-control.site-community-entry:hover{background:linear-gradient(#ff8530,#ef6915)}@media (prefers-reduced-motion:reduce){.site-community-entry:after,.pp .pp-more:after{animation:none}}@media (max-width:680px),(pointer:coarse){:root .site-nav,:root .site-page .site-nav,:root .home-nav .site-nav{-webkit-backdrop-filter:none;backdrop-filter:none;background:#f4f4f2f2}:root .opening-control{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0b0c0ee6}}.website.site-page{background:linear-gradient(90deg,#1414190a 1px,#0000 1px) 0 0/64px 64px,linear-gradient(#1414190a 1px,#0000 1px) 0 0/64px 64px,#f4f4f2}.site-page .site-nav{-webkit-backdrop-filter:blur(8px)saturate(1.6);backdrop-filter:blur(8px)saturate(1.6);background:#f6f6f48f;border-bottom:1px solid #14141912}.site-page .site-nav>.wrap{width:100%;max-width:none;padding-inline:clamp(16px,2vw,28px)}.site-page .site-nav-control:not(.site-community-entry){box-shadow:none;background:#ffffff80;border-color:#1414191f}.site-page .site-nav-control:not(.site-community-entry):hover{background:#fff;border-color:#14141933}.site-page .panel{background:#fffffff2;border:1px solid #14141917;border-radius:10px;box-shadow:inset 0 1px #fff,0 2px 4px #1414190a,0 40px 70px -46px #14141959}.site-page :is(.tag,.account-eyebrow){font:500 11px var(--mono);letter-spacing:.2em;color:#6a6a70;box-shadow:none;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:inline-flex}.site-page .tag:before{content:"";background:var(--orange);width:6px;height:6px;box-shadow:0 0 8px var(--orange);border-radius:50%}.site-page .led,.site-page .led.on{background:var(--orange);width:6px;height:6px;box-shadow:0 0 8px var(--orange);border-radius:50%}.site-page .doc-link{color:var(--ink)}.site-page .doc-link:hover{color:var(--orange)}.site-page .site-footer{background:0 0;border-top:1px solid #14141912}.site-page .guide{max-width:1180px;padding-top:76px;padding-bottom:80px}.site-page .guide-heading{margin-bottom:44px}.site-page .guide-heading h1{margin:18px 0 10px;font-size:clamp(32px,4vw,52px);font-weight:500;line-height:1.25}.site-page .guide-heading>p{color:#5f5f66;font-size:15px}.guide-layout{counter-reset:guide;grid-template-columns:200px minmax(0,1fr);align-items:start;gap:48px;display:grid}.guide-toc{flex-direction:column;gap:2px;display:flex;position:sticky;top:100px}.guide-toc small{font:500 10px var(--mono);letter-spacing:.2em;color:#9a9aa0;margin-bottom:10px}.guide-toc a{color:#5f5f66;border-left:1px solid #1414191a;align-items:baseline;gap:10px;padding:8px 0 8px 12px;font-size:13px;transition:color .2s,border-color .2s;display:flex}.guide-toc a span{font:10px var(--mono);letter-spacing:.1em;color:#a0a0a6}.guide-toc a:hover{color:var(--ink);border-left-color:var(--orange)}.guide-toc a:hover span{color:var(--orange)}.site-page .guide-page{padding:44px 52px}.site-page .guide-page>section{counter-increment:guide;scroll-margin-top:96px}.site-page .guide-page>section+section{border-top:1px solid #14141912;margin-top:44px;padding-top:38px}.site-page .guide-page>section>h2{align-items:baseline;gap:14px;margin-bottom:16px;font-size:22px;font-weight:500;display:flex}.site-page .guide-page>section>h2:before{content:counter(guide, decimal-leading-zero);font:500 11px var(--mono);letter-spacing:.12em;color:var(--orange)}.site-page .guide-page p{color:#5f5f66;font-size:14px;line-height:1.9}.site-page .guide-page p code{font:12px var(--mono);color:var(--ink);background:#14141909;border:1px solid #14141912;border-radius:4px;padding:1px 5px}.site-page .guide-code{background:#111214;border:1px solid #000;border-radius:8px;align-items:center;padding:14px 16px;box-shadow:0 18px 30px -24px #000a}.site-page .guide-code pre{font:12px/1.9 var(--mono);color:#e9ebef}.site-page .guide-code .copy-control button{color:#e9ebef;box-shadow:none;background:#ffffff14;border-color:#ffffff26}.site-page .guide-code .copy-control button:hover{background:var(--orange);border-color:var(--orange);color:#fff}.site-page .file-division>div{background:#f7f7f5;border:1px solid #14141914;border-radius:8px}.site-page .install-card{box-shadow:none;background:#f7f7f5;border:1px solid #14141914;border-radius:8px}.site-page .guide-back{margin-top:28px}.site-page .changelog-page>section>h2:before{content:none}.site-page .changelog-page ul{color:#5f5f66;margin:0;padding-inline-start:1.25em;font-size:14px;line-height:1.8;list-style:outside}.site-page .changelog-page li+li{margin-top:6px}.site-page .changelog-page li::marker{color:var(--orange)}.site-page .guide-heading .guide-lead{max-width:720px;line-height:1.65}.site-page .guide-heading .guide-fine-print{color:#66666d;max-width:660px;margin-top:7px;font-size:12px;line-height:1.7}.guide-intro-links{flex-wrap:wrap;align-items:center;gap:18px;margin-top:19px;display:flex}.guide-primary{color:#fff;background:#17171c;border-radius:6px;padding:9px 14px;font-size:13px}.guide-primary:hover{background:#35353b}.site-page .guide-tutorial :is(p,li){overflow-wrap:anywhere}.site-page .guide-tutorial strong{color:var(--ink)}.site-page .guide-tutorial .doc-link{vertical-align:baseline}.site-page .guide-page.guide-tutorial>section{scroll-margin-top:0}.site-page .guide-tutorial .cli-instruction,.site-page .guide-tutorial .cli-next>p{color:#bdbbc1}.site-page .guide-tutorial .guide-code pre{white-space:pre-wrap;overflow-wrap:anywhere}.guide-steps,.guide-details ul{color:#5f5f66;margin:14px 0;padding-inline-start:1.5em;font-size:14px;line-height:1.85}.guide-steps li+li,.guide-details li+li{margin-top:6px}.guide-steps li::marker{color:#b44515}.guide-details li::marker{color:#b44515}.guide-details{background:#f7f7f5;border:1px solid #14141914;border-radius:8px;margin:14px 0;padding:12px 16px}.guide-details summary{cursor:pointer;color:var(--ink);font-size:13px}.guide-details>:last-child{margin-bottom:0}.guide-prompt{border:1px solid #e8dacb;border-inline-start:3px solid var(--orange);background:#fdf8f2;border-radius:7px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 14px;margin:12px 0;padding:10px 12px;display:grid}.site-page .guide-prompt p{color:#3e3833;margin:0;line-height:1.65}.guide-hook-list{color:#5f5f66;margin:12px 0;padding-inline-start:1.3em;font-size:14px;line-height:1.75;list-style:outside}.guide-hook-list li+li{margin-top:4px}.guide-answers{background:#f7f7f5;border:1px solid #14141914;border-radius:8px;margin:20px 0;padding:0 16px}.guide-answers>div{padding:14px 0;scroll-margin-top:86px}.guide-answers>div+div{border-top:1px solid #14141914}.guide-answers h3{overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:600}.guide-answers h3 code{font:600 13px var(--mono)}.site-page .guide-answers p{margin:6px 0 0}.guide-walkthrough{counter-reset:walkthrough;grid-template-columns:minmax(0,1fr);gap:17px;margin:14px 0 16px;padding:0;list-style:none;display:grid}.guide-walkthrough>li{counter-increment:walkthrough}.guide-walkthrough>li+li{border-top:1px solid #14141912;padding-top:15px}.guide-walkthrough h3{align-items:baseline;gap:9px;margin:0;font-size:16px;font-weight:600;display:flex}.guide-walkthrough h3:before{content:counter(walkthrough, decimal-leading-zero);color:#ab461e;font:500 10px var(--mono);letter-spacing:.09em}.site-page .guide-walkthrough>li>p{margin:4px 0 8px;line-height:1.65}.guide-walkthrough .guide-prompt{max-width:590px;margin:0}.guide-control-sample{background:#191a1d;border-radius:7px;max-width:460px;overflow:hidden}.guide-control-chrome{color:#ece9e6;padding:8px 10px}.guide-control-chrome .studio-transport{background:#191a1d;align-items:center;gap:8px;display:flex}.guide-control-chrome .studio-transport-hint{display:none}.guide-control-chrome .studio-agent-pair{margin:0}.guide-control-chrome .studio-point-note{width:auto;max-width:none;position:relative;inset:auto;transform:none}.guide-control-chrome .studio-point-note-body{animation:none}.guide-control-chrome :is(.studio-transport-play[data-slot=button],.studio-agent-point[data-slot=button],.studio-agent-send[data-slot=button],.studio-marker-prompt [data-slot=button]){box-shadow:inset 0 0 0 1px #f48247}.guide-notes-control>span{color:#e0dcda;margin:0 0 7px;font-size:12px;display:block}.guide-comparison{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-width:560px;display:grid}.guide-comparison figure{border:1px solid #14141925;border-radius:7px;margin:0;overflow:hidden}.guide-comparison figcaption{color:#525258;padding:5px 8px;font-size:12px}.guide-title-frame{width:100%;height:auto;display:block}.guide-title-frame-index{font:19px var(--mono);letter-spacing:2px}.guide-title-frame-text{font:600 76px var(--sans)}.guide-studio-overview{border-top:1px solid #14141912;margin:24px 0 16px;padding-top:17px}.guide-studio-overview h3{margin:0 0 10px;font-size:17px;font-weight:600}.guide-studio-overview figure{margin:0}.guide-overview-frame{background:#191a1d;border:1px solid #14141925;border-radius:8px;position:relative;overflow:hidden;container-type:inline-size}.guide-overview-frame img{width:100%;height:auto;display:block}.guide-overview-zone{pointer-events:none;border:1px solid #ffa16c;border-radius:3px;position:absolute;box-shadow:0 0 0 1px #18171c40}.guide-overview-tag{color:#fff5eb;white-space:nowrap;background:#211d1a;border-radius:4px;align-items:center;gap:5px;padding:3px 6px;font-size:11px;line-height:1.2;display:flex;position:absolute;top:4px;left:4px}.guide-overview-tag b,.guide-overview-legend>li>span{font:600 10px var(--mono)}.guide-overview-tag b{color:#ffad7f}.guide-overview-zone:is([data-zone=project],[data-zone=export]) .guide-overview-tag{top:calc(100% + 4px);left:0}.guide-overview-zone[data-zone=preview] .guide-overview-tag{top:11px}.guide-overview-zone[data-zone=export] .guide-overview-tag{left:auto;right:0}.guide-overview-zone[data-zone=marker] .guide-overview-tag{top:auto;bottom:calc(100% + 4px)}.guide-overview-zone[data-zone=notes] .guide-overview-tag{top:38%}.guide-overview-zone[data-zone=timeline] .guide-overview-tag{top:auto;bottom:4px}.guide-overview-legend{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 16px;margin:11px 0 0;padding:0;list-style:none;display:grid}.guide-overview-legend li{align-items:flex-start;gap:7px;display:flex}.guide-overview-legend>li>span{color:#a54118;background:#fff0e6;border-radius:4px;margin-top:2px;padding:3px 4px}.guide-overview-legend strong{font-size:13px;font-weight:600;display:block}.guide-overview-legend small{color:#5f5f66;margin-top:1px;font-size:12px;line-height:1.5;display:block}@container (width<=500px){.guide-overview-tag{padding:2px 3px}.guide-overview-tag>span{display:none}}.website.account-website{overflow-x:clip}.site-page .account-layout{grid-template-columns:minmax(0,1fr) minmax(0,448px);gap:64px;padding-top:104px;padding-bottom:120px;position:relative}.site-page .account-layout:before{content:"";z-index:0;aspect-ratio:1;pointer-events:none;background:radial-gradient(closest-side,#ed5a1a24,#ed5a1a0a 55%,#0000 72%),repeating-radial-gradient(closest-side,#0000 0 calc(16.6% - 1px),#14141912 calc(16.6% - 1px) 16.6%);width:760px;position:absolute;top:50%;right:-6%;transform:translateY(-50%);-webkit-mask:radial-gradient(closest-side,#000 60%,#0000);mask:radial-gradient(closest-side,#000 60%,#0000)}.site-page .account-layout>*{z-index:1;position:relative}.site-page .account-intro h1{letter-spacing:-.05em;color:var(--ink);margin:26px 0 22px;font-size:clamp(56px,7.6vw,108px);font-weight:800;line-height:.94}.site-page .account-intro h1>span{white-space:nowrap}.site-page .account-intro h1>span:after{content:"";background:var(--orange);border-radius:2px;width:.16em;height:.16em;margin-left:.06em;display:inline-block;box-shadow:0 0 18px #ed5a1a80}.site-page .account-intro>p{color:#4f4f56;max-width:360px;font-size:16px}.site-page .account-cli{color:#e9e9ec;background:#17171c;border:1px solid #0006;border-radius:10px;max-width:400px;margin-top:40px;padding:18px 20px 16px;box-shadow:inset 0 1px #ffffff14,0 22px 40px -28px #000c}.site-page .account-cli strong{font:600 13px var(--sans);color:#fff;align-items:center;gap:10px;display:flex}.site-page .account-cli strong:before{content:"$";font:600 12px var(--mono);color:var(--orange)}.site-page .account-cli p{color:#a3a3ab;margin:6px 0 12px 20px;font-size:12px}.site-page .account-cli .doc-link{color:#f2f2f4;margin-left:20px;font-size:12px}.site-page .account-cli .doc-link:hover{color:var(--orange)}.site-page .account-card{border-radius:14px;padding:44px 42px 40px;overflow:hidden;box-shadow:inset 0 1px #fff,0 2px 4px #1414190a,0 50px 90px -50px #1414198c}.site-page .account-card:before{content:"";background:linear-gradient(90deg, var(--orange), #f6a061 60%, transparent);height:3px;position:absolute;inset:0 0 auto}.site-page .account-card h2{letter-spacing:-.02em;font-size:28px;font-weight:700}.site-page .account-card p{color:#5f5f66;font-size:13.5px}.site-page .account-provider{background:#fff;border-color:#14141920;border-radius:8px;min-height:52px;transition:border-color .2s,transform .2s,box-shadow .2s;box-shadow:0 1px 2px #1414190a}.site-page .account-provider:hover{border-color:var(--orange);background:#fff;transform:translateY(-1px);box-shadow:0 10px 18px -12px #ed5a1a66}.site-page .account-provider>svg{color:var(--orange)}.site-page .account-primary{background:var(--ink);color:#fff;border:0;border-radius:8px;min-height:50px;transition:background .2s;box-shadow:0 10px 20px -14px #000a}.site-page .account-primary:hover{background:linear-gradient(#f47720,#e8600f)}.site-page .account-secondary{border-color:#14141920;border-radius:8px}.site-page .account-success{color:#267848;background:#e8f3ec;border-color:#9cc7ad}.site-page .device-code-form input,.site-page .device-code{background:#f7f7f5;border-color:#14141920;border-radius:6px}.site-page .device-code{color:var(--ink)}.site-page .account-devices,.site-page .account-devices li{border-color:#14141912}@media (max-width:900px){.guide-layout{grid-template-columns:minmax(0,1fr);gap:24px}.guide-toc{flex-flow:wrap;gap:6px;position:static}.guide-toc small{display:none}.guide-toc a{background:#ffffffb3;border:1px solid #1414191a;border-radius:6px;padding:6px 10px}.site-page .guide-page{padding:30px 22px}.site-page .account-layout{grid-template-columns:minmax(0,1fr);gap:36px}.site-page .account-cli{max-width:none}}@media (max-width:680px){.site-page .guide{padding-top:44px}.guide[data-guide-page=guide] .guide-toc{display:none}.site-page .account-layout{padding-top:48px;padding-bottom:60px}.site-page .account-intro h1{font-size:56px}.site-page .account-layout:before{width:520px;top:72%;right:-40%}.site-page .account-card{padding:26px}}@media (max-width:560px){.guide-prompt{grid-template-columns:minmax(0,1fr)}.guide-prompt .copy-control{justify-self:start}.guide-overview-legend{grid-template-columns:minmax(0,1fr)}.guide-tutorial .guide-code{flex-wrap:wrap;gap:8px}.guide-tutorial .guide-code pre{flex-basis:100%}}
