.j7ya7a_viewport{overflow-clip-margin:4px;flex:none;min-width:0;transition:height .2s cubic-bezier(.22,1,.36,1);overflow:clip}.j7ya7a_content{flex-direction:column;gap:12px;min-width:0;display:flex}@media (prefers-reduced-motion:reduce){.j7ya7a_viewport{transition:none}}
.tuOila_surface{transform-origin:bottom}.tuOila_surface[data-motion=closed]{pointer-events:none}.tuOila_surface[data-parameter-dropdown-placement=down]{transform-origin:top}@media (prefers-reduced-motion:no-preference){.tuOila_surface[data-motion=open]{animation:.24s cubic-bezier(.16,1,.3,1) both tuOila_arrive}.tuOila_surface[data-motion=closed]{animation:.18s cubic-bezier(.4,0,1,1) both tuOila_depart}}@keyframes tuOila_arrive{0%{opacity:0;transform:translateY(8px)scale(.975)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes tuOila_depart{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(5px)scale(.985)}}
.WjUrdW_row{box-sizing:border-box;background:color-mix(in srgb, var(--workbench-selection-active) 4%, var(--workbench-selection-surface));overflow-anchor:none;border-color:#0000;border-radius:10px;flex-direction:column;align-items:stretch;gap:0;width:100%;height:52px;min-height:52px;padding:7px 9px;position:relative;overflow:hidden}.WjUrdW_content{width:100%;min-width:0;color:inherit;flex:none}.WjUrdW_header{align-items:center;gap:10px;min-width:0;height:36px;display:flex}.WjUrdW_icon{background:var(--compact-model-icon);width:36px;height:36px;color:inherit;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.WjUrdW_copy{flex:auto;min-width:0;height:36px;position:relative}.WjUrdW_identity{align-items:center;gap:5px;min-width:0;height:20px;transition:transform .22s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;inset:8px 0 auto}.WjUrdW_copy[data-expanded=true] .WjUrdW_identity{transform:translateY(-8px)}.WjUrdW_name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:500;line-height:20px;overflow:hidden}.WjUrdW_descriptionRegion{opacity:0;height:15px;transition:transform .22s cubic-bezier(.22,1,.36,1),opacity .16s;position:absolute;inset:21px 0 auto;overflow:hidden;transform:translateY(5px)}.WjUrdW_descriptionRegion[data-expanded=true]{opacity:1;transform:translateY(0)}.WjUrdW_description{text-overflow:ellipsis;white-space:nowrap;color:var(--compact-model-muted);font-size:11px;line-height:15px;display:block;overflow:hidden}.WjUrdW_tags{flex:0 auto;align-items:center;gap:4px;min-width:0;display:inline-flex;overflow:hidden}.WjUrdW_tag{text-overflow:ellipsis;white-space:nowrap;background:var(--compact-model-tag);max-width:112px;color:var(--compact-model-muted);border-radius:3px;flex:0 auto;padding:1px 4px;font-size:10px;line-height:15px;overflow:hidden}.WjUrdW_row[data-selected=true] .WjUrdW_tag,.WjUrdW_row[data-selected=true] .WjUrdW_description{color:inherit;opacity:.8}@media (prefers-reduced-motion:reduce){.WjUrdW_row,.WjUrdW_identity,.WjUrdW_descriptionRegion{transition:none}}.WjUrdW_row:is([data-selected=true],[aria-selected=true]) .WjUrdW_description{color:color-mix(in srgb, var(--workbench-on-accent,var(--workbench-selection-active)) 80%, transparent)}.WjUrdW_row:is([data-selected=true],[aria-selected=true]) button{color:var(--workbench-on-accent,var(--workbench-selection-active))!important}
.yvPzgW_section{gap:var(--workbench-choice-gap,7px);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.yvPzgW_title{margin-bottom:var(--workbench-choice-title-gap,6px);color:var(--workbench-param-text);padding:0;font-size:12px;font-weight:500;line-height:18px}.yvPzgW_options{grid-template-columns:repeat(var(--workbench-choice-columns,3), minmax(0, 1fr));gap:5px;display:grid}.yvPzgW_options[data-variant=ratios]{grid-template-columns:repeat(auto-fit,minmax(min(64px,100%),1fr))}.yvPzgW_option{overflow-wrap:anywhere;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-width:0;min-height:28px;padding:4px 6px;font-size:12px;line-height:18px;}.yvPzgW_options[data-variant=ratios] .yvPzgW_option{white-space:nowrap;flex-direction:row;gap:5px;min-height:36px;padding:5px 4px;line-height:18px}.yvPzgW_section:disabled{opacity:.5}.yvPzgW_section[data-readonly=true] .yvPzgW_option:disabled{opacity:1;cursor:var(--cursor-default)!important}.yvPzgW_preview{flex:0 0 16px;justify-content:center;align-items:center;width:16px;height:18px;display:flex}.yvPzgW_preview>span{box-sizing:border-box;border:1.5px solid;border-radius:2px}.yvPzgW_heading{align-items:center;gap:10px;min-height:22px;display:inline-flex}
.pv2WRW_owner{min-width:0;max-width:100%;color:var(--workbench-param-text);display:inline-flex}.pv2WRW_chip{background:var(--workbench-control-background,transparent);min-width:0;max-width:min(200px,100%);height:28px;color:inherit;font:inherit;cursor:var(--cursor-pointer);border:0;border-radius:6px;align-items:center;gap:5px;padding:0 8px;transition:background-color .14s,color .14s,box-shadow .14s;display:inline-flex}.pv2WRW_summaryTrigger{max-width:min(260px,100%)}.pv2WRW_chip>svg,.pv2WRW_icon{flex-shrink:0}.pv2WRW_label{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.pv2WRW_owner[data-truncate-label=false]{flex:none;width:max-content}.pv2WRW_owner[data-truncate-label=false]>.pv2WRW_chip{max-width:100%;height:auto;min-height:28px;padding-block:4px}.pv2WRW_owner[data-truncate-label=false]>.pv2WRW_chip>.pv2WRW_label{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;overflow:visible}.pv2WRW_chip:hover:not(:disabled){background:var(--workbench-param-hover);color:var(--workbench-param-active);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--workbench-param-active) 5%, transparent)}.pv2WRW_chip[data-active=true],.pv2WRW_owner[data-active=true]{color:var(--workbench-param-active)}.pv2WRW_chip[aria-expanded=true]{background:color-mix(in srgb, var(--workbench-param-active) 7%, var(--workbench-param-surface));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--workbench-param-active) 12%, transparent)}.pv2WRW_chip:focus-visible{outline:2px solid var(--workbench-param-focus);outline-offset:2px}.pv2WRW_chip:disabled,.pv2WRW_action[aria-disabled=true]{opacity:.35;cursor:not-allowed}.pv2WRW_action[aria-disabled=true]{pointer-events:none}.pv2WRW_menu{}.pv2WRW_menu[data-workbench-mode-menu]{padding:8px}.pv2WRW_menu[data-submenu-replaced=true]{visibility:hidden}.pv2WRW_menu>.pv2WRW_owner,.pv2WRW_menu>.pv2WRW_owner>.pv2WRW_chip,.pv2WRW_menu [data-workbench-resizing-content]>.pv2WRW_owner,.pv2WRW_menu [data-workbench-resizing-content]>.pv2WRW_owner>.pv2WRW_chip{width:100%;max-width:100%}.pv2WRW_menu .pv2WRW_chip{justify-content:flex-start}.pv2WRW_action{min-width:0;max-width:100%}.pv2WRW_section{flex-direction:column;min-width:0;max-width:100%;display:flex}.pv2WRW_section+.pv2WRW_section{border-top:1px solid color-mix(in srgb, var(--workbench-param-text) 9%, transparent);padding-top:10px}.pv2WRW_section[aria-disabled=true]{opacity:.35;pointer-events:none}@media (prefers-reduced-motion:reduce){.pv2WRW_chip{transition:none}}.pv2WRW_modal{background:var(--workbench-param-surface);width:min(440px,100vw - 32px);max-height:min(760px,100dvh - 32px);color:var(--workbench-param-text);grid-template-rows:auto minmax(0,1fr);gap:0;padding:0;display:grid;}.pv2WRW_modalTitle{color:var(--workbench-param-text)}.pv2WRW_modalBody{overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;flex-direction:column;gap:12px;min-height:0;padding:12px;display:flex;overflow-y:auto}@media (max-width:480px){.pv2WRW_modal{width:calc(100vw - 16px);max-height:calc(100dvh - 16px)}}@media (prefers-reduced-motion:no-preference){.pv2WRW_modal[data-state=open]{animation:.24s cubic-bezier(.16,1,.3,1) pv2WRW_modalEnter}.pv2WRW_modal[data-state=closed]{pointer-events:none;animation:.18s ease-in both pv2WRW_modalExit}}@keyframes pv2WRW_modalEnter{0%{opacity:0;scale:.97}to{opacity:1;scale:1}}@keyframes pv2WRW_modalExit{0%{opacity:1;scale:1}to{opacity:0;scale:.985}}@media (prefers-reduced-motion:reduce){.pv2WRW_modal,.pv2WRW_modalOverlay{animation:none!important}}
.-LxuoG_assembly{flex-direction:column;gap:6px;width:100%;min-width:0;display:flex;position:relative}.-LxuoG_workbench{border:1px solid var(--workbench-border);width:100%;min-width:0;color:var(--workbench-text);background:var(--workbench-surface);isolation:isolate;border-radius:14px;flex-direction:column;gap:6px;padding:10px;display:flex;position:relative;box-shadow:0 4px 16px #0000001f}@media (prefers-reduced-motion:no-preference){.-LxuoG_assembly{animation:.16s ease-out -LxuoG_workbenchReveal}}@keyframes -LxuoG_workbenchReveal{0%{opacity:.5}to{opacity:1}}@media (hover:hover) and (pointer:fine){.-LxuoG_workbench:not([data-generating=true]):hover{border-color:color-mix(in srgb, var(--workbench-muted) 40%, transparent);background-color:color-mix(in srgb, var(--workbench-text) 3%, var(--workbench-surface));box-shadow:0 0 0 1px color-mix(in srgb, var(--workbench-muted) 8%, transparent), 0 6px 20px #0000002e}.-LxuoG_workbench:not([data-generating=true]):hover:after{opacity:0}}.-LxuoG_workbench:not([data-generating=true]):focus-within{border-color:color-mix(in srgb, var(--workbench-accent) 65%, var(--workbench-highlight,#c4b5fd));background-color:color-mix(in srgb, var(--workbench-text) 2%, var(--workbench-surface));box-shadow:0 0 0 1px color-mix(in srgb, var(--workbench-accent) 50%, transparent), 0 0 0 4px color-mix(in srgb, var(--workbench-accent) 9%, transparent), 0 0 36px color-mix(in srgb, var(--workbench-accent) 26%, transparent), 0 8px 24px #0003}.-LxuoG_workbench[data-generating=true]{border-color:color-mix(in srgb, var(--workbench-accent) 55%, transparent);box-shadow:0 0 28px color-mix(in srgb, var(--workbench-accent) 16%, transparent), 0 6px 20px #00000029}.-LxuoG_workbench:after{content:"";z-index:-1;border-radius:inherit;background:radial-gradient(ellipse at 0 0, color-mix(in srgb, var(--workbench-accent) 22%, transparent), transparent 58%), radial-gradient(ellipse at 100% 100%, color-mix(in srgb, var(--workbench-accent) 12%, transparent), transparent 46%);opacity:0;pointer-events:none;position:absolute;inset:0}.-LxuoG_workbench:not([data-generating=true]):focus-within:after{opacity:0}.-LxuoG_prompt{--canvas-chat-placeholder-opacity:1;min-width:0}.-LxuoG_prompt textarea::-moz-selection{background:color-mix(in srgb, var(--workbench-accent) 40%, transparent)}.-LxuoG_prompt [contenteditable]::-moz-selection{background:color-mix(in srgb, var(--workbench-accent) 40%, transparent)}.-LxuoG_prompt [contenteditable] ::-moz-selection{background:color-mix(in srgb, var(--workbench-accent) 40%, transparent)}.-LxuoG_prompt textarea::selection,.-LxuoG_prompt [contenteditable]::selection,.-LxuoG_prompt [contenteditable] ::selection{background:color-mix(in srgb, var(--workbench-accent) 40%, transparent)}.-LxuoG_assembly[data-expanded=true]{height:100%;min-height:0}.-LxuoG_assembly[data-expanded=true]>*{flex-shrink:0}.-LxuoG_assembly[data-expanded=true] .-LxuoG_workbench{flex:1 1 0;min-height:0}.-LxuoG_assembly[data-expanded=true] .-LxuoG_prompt{flex-direction:column;flex:1 1 0;min-height:0;display:flex}.-LxuoG_footer{--workbench-footer-foreground:var(--workbench-text);--workbench-footer-primary-background:var(--workbench-accent);--workbench-footer-primary-foreground:var(--workbench-on-accent,var(--workbench-text));--workbench-footer-disabled-opacity:1;--workbench-footer-disabled-background-opacity:100%;-moz-column-gap:12px;flex-wrap:nowrap;flex-shrink:0;align-items:center;gap:6px 12px;min-width:0;padding-top:2px;display:flex}.-LxuoG_footer button[aria-haspopup]{color:var(--workbench-footer-foreground)}.-LxuoG_parameters{flex-wrap:nowrap;flex:1 1 0;align-items:center;gap:4px;min-width:0;max-width:100%;display:flex}.-LxuoG_parameters:empty{display:none}.-LxuoG_modeControls{flex:none;align-items:center;gap:4px;display:flex}.-LxuoG_parameters>div>button>svg{color:color-mix(in srgb, var(--workbench-accent) 50%, var(--workbench-text))}.-LxuoG_trailing{flex-wrap:nowrap;flex:0 auto;justify-content:flex-end;align-items:center;gap:4px;min-width:0;max-width:100%;margin-left:auto;display:flex}.-LxuoG_modelControl{--workbench-control-background:transparent;align-items:center;min-width:0;max-width:100%;display:inline-flex}.-LxuoG_fixedModel{min-height:28px;color:var(--workbench-text);white-space:nowrap;cursor:default;align-items:center;gap:5px;padding:4px 8px;font-size:12px;line-height:18px;display:inline-flex}.-LxuoG_fixedModel>span:first-child{display:inline-flex}.-LxuoG_divider{background:var(--workbench-border);flex-shrink:0;width:1px;height:14px;margin:0 2px}@media (prefers-reduced-motion:no-preference){.-LxuoG_workbench{transition:border-color .24s,background-color .24s,box-shadow .28s cubic-bezier(.2,.8,.2,1)}.-LxuoG_workbench:after{transition:opacity .26s}}@property --workbench-orbit{syntax:"<angle>";inherits:false;initial-value:0deg}.-LxuoG_edgeLight{border-radius:inherit;pointer-events:none;display:none;position:absolute;inset:-1px}.-LxuoG_edgeLight:before,.-LxuoG_edgeLight:after{content:"";border-radius:inherit;background:conic-gradient(from var(--workbench-orbit), transparent 0% 12%, color-mix(in srgb, var(--workbench-accent) 25%, transparent) 23%, var(--workbench-accent) 34%, var(--workbench-highlight,#aa8cff) 39%, var(--workbench-accent) 41%, transparent 44% 62%, color-mix(in srgb, var(--workbench-accent) 25%, transparent) 73%, var(--workbench-accent) 84%, var(--workbench-highlight,#aa8cff) 89%, var(--workbench-accent) 91%, transparent 94%);-webkit-mask-composite:xor;padding:1.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.-LxuoG_edgeLight:after{filter:blur(4px);opacity:.8;padding:3px}.-LxuoG_workbench[data-generating=true] .-LxuoG_edgeLight{display:block}.-LxuoG_workbench[data-generating=true]:after{opacity:.7}@media (prefers-reduced-motion:no-preference){.-LxuoG_workbench[data-generating=true]:after{animation:4.8s ease-in-out infinite -LxuoG_generationAtmosphere}.-LxuoG_workbench[data-generating=true] .-LxuoG_edgeLight:before,.-LxuoG_workbench[data-generating=true] .-LxuoG_edgeLight:after{animation:3s linear infinite -LxuoG_edgeSweep}}@keyframes -LxuoG_edgeSweep{to{--workbench-orbit:360deg}}@keyframes -LxuoG_generationAtmosphere{0%,to{opacity:.55}50%{opacity:1}}
._8dOZsa_frame{pointer-events:none;color:var(--loading-muted)}._8dOZsa_assembly{flex-direction:column;gap:6px;width:100%;min-width:0;display:flex}._8dOZsa_toolbar{align-items:center;gap:12px;height:28px;display:flex}._8dOZsa_bar{background:color-mix(in srgb, var(--loading-muted) 12%, transparent);border-radius:6px;width:56px;height:12px}._8dOZsa_toolbar ._8dOZsa_mode{width:100px;margin-left:auto}._8dOZsa_control,._8dOZsa_retry{height:28px;color:inherit;cursor:var(--cursor-pointer);background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:0 6px;display:inline-flex}._8dOZsa_control:hover,._8dOZsa_retry:hover{background:color-mix(in srgb, var(--loading-accent) 14%, transparent);color:var(--loading-text)}._8dOZsa_surface{border:1px solid color-mix(in srgb, var(--loading-muted) 16%, transparent);background:var(--loading-surface);border-radius:14px;padding:10px;box-shadow:0 4px 16px #0000001f}._8dOZsa_prompt{flex-direction:column;gap:12px;padding:12px;display:flex}._8dOZsa_prompt ._8dOZsa_bar:first-child{width:58%}._8dOZsa_prompt ._8dOZsa_bar:last-child{width:35%}._8dOZsa_footer{align-items:center;gap:12px;height:36px;padding-top:8px;display:flex}._8dOZsa_footer ._8dOZsa_bar:first-child{width:28%;max-width:180px}._8dOZsa_footer ._8dOZsa_bar:nth-child(2){width:15%;max-width:110px;margin-left:auto}._8dOZsa_footer ._8dOZsa_bar:last-child{background:color-mix(in srgb, var(--loading-accent) 18%, transparent);border-radius:9px;width:72px;height:28px}._8dOZsa_message{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;min-height:124px;font-size:13px;display:flex}._8dOZsa_retry{color:var(--loading-text);background:color-mix(in srgb, var(--loading-accent) 18%, transparent);padding:0 12px}@media (prefers-reduced-motion:no-preference){._8dOZsa_frame[data-loading-collapsed=false] ._8dOZsa_bar{animation:1.6s ease-in-out infinite alternate _8dOZsa_breathe}._8dOZsa_surface{animation:.16s ease-out _8dOZsa_appear}._8dOZsa_control,._8dOZsa_retry{transition:color .16s,background-color .16s}}@keyframes _8dOZsa_breathe{0%{opacity:.45}to{opacity:1}}@keyframes _8dOZsa_appear{0%{opacity:.5}to{opacity:1}}
.Er9tgW_section{--workbench-slider-height:24px;--workbench-slider-track:14px;--workbench-slider-thumb:20px;--workbench-slider-label-padding:1px;border:0;min-width:0;margin:0;padding:0}.Er9tgW_title{width:100%;margin-bottom:var(--workbench-choice-title-gap,6px);color:var(--workbench-param-text);padding:0;font-size:12px;font-weight:500;line-height:18px}.Er9tgW_titleRow{justify-content:space-between;align-items:center;gap:10px;min-width:0;min-height:26px;display:flex}.Er9tgW_valueControl{box-sizing:border-box;border:1px solid var(--workbench-param-border);border-radius:6px;flex:0 auto;justify-content:flex-end;align-items:center;gap:4px;width:max-content;min-width:48px;max-width:40%;height:26px;padding:2px 6px;display:inline-flex}.Er9tgW_valueControl:focus-within{border-color:var(--workbench-param-focus)}.Er9tgW_valueInput{box-sizing:content-box;min-width:1ch;box-shadow:none;color:var(--workbench-param-active);font:inherit;font-variant-numeric:tabular-nums;text-align:right;background:0 0;border:0;outline:none;flex:0 auto;padding:0;line-height:18px}.Er9tgW_unit,.Er9tgW_current{color:var(--workbench-param-text);font:inherit;font-variant-numeric:tabular-nums;flex-shrink:0}.Er9tgW_unit{white-space:nowrap;line-height:18px}.Er9tgW_current{box-sizing:border-box;width:max-content;min-width:48px;max-width:40%;height:26px;color:var(--workbench-param-active);border:1px solid #0000;flex:0 auto;justify-content:flex-end;align-items:center;padding:2px 6px;display:inline-flex}.Er9tgW_current[data-muted=true]{color:var(--workbench-param-text)}.Er9tgW_valueControl:has(input:disabled){opacity:.45}.Er9tgW_control{min-width:0;padding:1px 0}.Er9tgW_slider{height:var(--workbench-slider-height,36px);touch-action:none;-webkit-user-select:none;user-select:none;min-width:0;cursor:var(--cursor-pointer);background:0 0;border:0;align-items:center;display:flex;position:relative}.Er9tgW_track{height:var(--workbench-slider-track,28px);background:color-mix(in srgb, var(--workbench-param-active) 12%, transparent);border-radius:999px;flex:1;position:relative;overflow:hidden}.Er9tgW_fill{border-radius:inherit;clip-path:inset(0 calc((1 - var(--level)) * (100% - var(--workbench-slider-track,28px))) 0 0 round 999px);background-color:hsl(var(--tier-hue) 87% 60%);background-image:linear-gradient(105deg,#ffffff42,#0000 48%,#0000004d);transition:clip-path .22s cubic-bezier(.22,1,.36,1),background-color .22s ease-out;position:absolute;inset:0;overflow:hidden}.Er9tgW_slider>span:last-child{transition:left .22s cubic-bezier(.22,1,.36,1),right .22s cubic-bezier(.22,1,.36,1)}.Er9tgW_glow{animation:Er9tgW_flow calc(var(--particle-speed) * 1.5) linear infinite;background:linear-gradient(110deg,#0000 25%,#ffffff38 45%,#0000 65%);position:absolute;inset:-50% -25%}.Er9tgW_particles{position:absolute;inset:0}.Er9tgW_particles i{left:calc(6% + var(--particle) * 10%);width:3px;height:3px;animation:Er9tgW_drift var(--particle-speed) linear infinite;animation-delay:calc(var(--particle) * -1.1s);background:#fff;border-radius:50%;position:absolute;top:22%;box-shadow:0 0 4px #ffffff8c}.Er9tgW_particles i:nth-child(3n+2){top:46%}.Er9tgW_particles i:nth-child(3n){width:2px;height:2px;top:70%}.Er9tgW_thumb{width:var(--workbench-slider-thumb,32px);height:var(--workbench-slider-thumb,32px);box-sizing:border-box;border:1px solid var(--workbench-param-border);background:var(--workbench-param-active);border-radius:50%;outline:none;transition:transform .15s;display:block}.Er9tgW_thumb:hover,.Er9tgW_thumb:active{transform:scale(1.07)}.Er9tgW_thumb:focus-visible{outline:2px solid var(--workbench-param-focus);outline-offset:3px}.Er9tgW_marks{inset:0 calc(var(--workbench-slider-thumb,20px) / 2);pointer-events:none;position:absolute}.Er9tgW_marks i{left:calc(var(--position) * 100%);background:var(--workbench-param-active);opacity:.35;width:1px;height:6px;position:absolute;top:calc(50% - 3px)}.Er9tgW_labels{height:20px;margin-top:0;position:relative}.Er9tgW_labels button{left:calc(var(--position) * (100% - var(--workbench-slider-thumb,20px)) + var(--workbench-slider-thumb,20px) / 2);min-width:0;max-width:24%;padding:var(--workbench-slider-label-padding,4px) 0;text-overflow:ellipsis;white-space:nowrap;color:var(--workbench-param-text);font:inherit;cursor:var(--cursor-pointer);background:0 0;border:0;border-radius:4px;font-size:12px;line-height:18px;position:absolute;overflow:hidden;transform:translate(-50%)}.Er9tgW_labels button[data-edge=start]{left:0;transform:none}.Er9tgW_labels button[data-edge=end]{left:auto;right:0;transform:none}.Er9tgW_labels button:hover:not(:disabled),.Er9tgW_labels button[aria-pressed=true]{color:var(--workbench-param-active)}.Er9tgW_labels button[aria-pressed=true]{font-weight:600}.Er9tgW_labels button:focus-visible{outline:1px solid var(--workbench-param-focus);outline-offset:1px}.Er9tgW_control[data-inactive]{opacity:.45}.Er9tgW_control[data-inactive] .Er9tgW_particles i,.Er9tgW_control[data-inactive] .Er9tgW_glow{animation:none}.Er9tgW_control[data-inactive] .Er9tgW_slider,.Er9tgW_labels button:disabled{cursor:not-allowed}@keyframes Er9tgW_drift{0%{opacity:0;transform:translate(20px)}20%{opacity:.55}80%{opacity:.55}to{opacity:0;transform:translate(-20px)}}@keyframes Er9tgW_flow{0%{opacity:0;transform:translate(55%)}20%,80%{opacity:.3}to{opacity:0;transform:translate(-55%)}}@media (prefers-reduced-motion:reduce){.Er9tgW_particles i,.Er9tgW_glow{animation:none}.Er9tgW_fill,.Er9tgW_thumb,.Er9tgW_slider>span:last-child{transition:none}}.Er9tgW_heading{align-items:center;gap:10px;min-height:22px;display:inline-flex}
.CgROlG_heading{min-height:22px;color:var(--workbench-param-text);align-items:center;gap:6px;font-weight:400;display:inline-flex}.CgROlG_heading>svg{flex:0 0 14px;width:14px;height:14px}.CgROlG_heading>label{margin-left:4px}
.qs8IDG_frame{grid-template-areas:"preview";width:100%;min-width:0;height:100%;min-height:0;display:grid}.qs8IDG_image{-o-object-fit:contain;object-fit:contain;grid-area:preview;width:100%;min-width:0;height:100%;min-height:0;display:block}.qs8IDG_image[data-pending=true]{visibility:hidden}
.e_JGvW_dialog{border:1px solid var(--color-border-subtle);background:var(--color-bg-app);width:min(460px,100vw - 32px);max-width:460px;max-height:min(760px,90dvh);color:var(--color-text-primary);border-radius:16px;flex-direction:column;gap:0;padding:0;box-shadow:0 24px 80px #0006;display:flex!important}.e_JGvW_header{flex-shrink:0;padding:24px 56px 0 24px}.e_JGvW_title{margin:0;font-size:16px;font-weight:500;line-height:24px}.e_JGvW_hint{color:var(--color-text-secondary);margin:8px 0 0;font-size:12px;line-height:20px}.e_JGvW_body{overscroll-behavior:contain;min-height:0;padding:20px 24px 0;overflow-y:auto}.e_JGvW_preview{border:1px solid var(--color-border-subtle);background:var(--color-surface-2);border-radius:10px;justify-content:center;align-items:center;height:clamp(128px,28dvh,220px);display:flex;overflow:hidden}.e_JGvW_preview img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}.e_JGvW_input{resize:vertical;border:1px solid var(--color-border-subtle);background:var(--color-surface-2);width:100%;min-height:108px;color:var(--color-text-primary);font:inherit;border-radius:10px;outline:none;margin-top:16px;padding:12px 14px;font-size:13px;line-height:21px;display:block}.e_JGvW_input::placeholder{color:var(--color-text-tertiary)}.e_JGvW_input:focus{border-color:var(--color-text-secondary)}.e_JGvW_input:disabled{opacity:.5;cursor:not-allowed}.e_JGvW_count{color:var(--color-text-tertiary);text-align:right;font-variant-numeric:tabular-nums;margin-top:8px;font-size:11px;line-height:16px;display:block}.e_JGvW_footer{flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:20px 24px 24px;display:flex}.e_JGvW_cancel,.e_JGvW_save{border-radius:8px;min-height:36px;padding:0 16px;font-size:13px}.e_JGvW_cancel{color:var(--color-text-secondary)}.e_JGvW_save{color:#161616!important;background:#fff!important}.e_JGvW_save:hover:not(:disabled){background:#eee!important}.e_JGvW_save:disabled{opacity:.45}.e_JGvW_badge{color:#fff;width:20px;height:20px;cursor:var(--cursor-pointer);background:#00000059;border:0;border-radius:4px;flex:0 0 20px;justify-content:center;align-items:center;padding:0;display:inline-flex}.e_JGvW_badge[data-filled=true],.e_JGvW_badge:hover:not(:disabled){background:#000000a6}.e_JGvW_badge:focus-visible{outline:2px solid var(--color-action-strong);outline-offset:2px}.e_JGvW_badge:disabled{opacity:.45;cursor:not-allowed}@media (max-width:480px){.e_JGvW_header{padding-top:20px;padding-left:20px}.e_JGvW_body{padding-left:20px;padding-right:20px}.e_JGvW_footer{padding:16px 20px 20px}}
.QCOifG_remove{z-index:25;color:#fff;opacity:0;pointer-events:none;width:20px;height:20px;cursor:var(--cursor-pointer);touch-action:manipulation;background:#00000059;border:0;border-radius:4px;place-items:center;padding:0;display:grid;position:absolute;top:4px;right:4px}:is([data-model-shot-card]:hover>.QCOifG_remove,[data-model-shot-card]:focus-within>.QCOifG_remove){opacity:var(--remove-opacity,1);pointer-events:auto}.QCOifG_remove:hover:not(:disabled):not([aria-disabled=true]){background:#000000a6}.QCOifG_remove:focus-visible{outline-offset:2px;outline:2px solid #fff}.QCOifG_remove:disabled,.QCOifG_remove[aria-disabled=true]{--remove-opacity:.45;cursor:not-allowed}@media (hover:none){.QCOifG_remove{opacity:var(--remove-opacity,1);pointer-events:auto}}
._4KBARW_content{flex-direction:column;gap:16px;font-size:12px;line-height:1.5;display:flex}._4KBARW_content p{color:var(--color-text-tertiary);margin:0}._4KBARW_content p[role=alert]{color:var(--color-danger)}._4KBARW_field{color:var(--color-text-secondary);flex-direction:column;gap:7px;display:flex}._4KBARW_field input,._4KBARW_field textarea{border:1px solid var(--color-border-subtle);background:var(--color-surface-2);width:100%;min-height:34px;color:var(--color-text-primary);font:inherit;border-radius:8px;padding:8px 10px}._4KBARW_field textarea{resize:vertical;line-height:1.5}._4KBARW_field input:focus-visible,._4KBARW_field textarea:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}._4KBARW_content ._4KBARW_submit{border-radius:8px;width:100%;min-height:36px;margin-top:4px;font-size:12px}._4KBARW_hints{flex-direction:column;gap:8px;display:flex}._4KBARW_toggle{color:var(--color-text-secondary);cursor:var(--cursor-pointer);justify-content:space-between;align-items:center;gap:16px;padding:10px 0;display:flex}._4KBARW_toggle input{appearance:none;border:1px solid var(--color-border-subtle);background:var(--color-surface-3);width:30px;height:18px;cursor:inherit;border-radius:999px;flex-shrink:0;margin:0;position:relative}._4KBARW_toggle input:after{content:"";background:var(--color-text-tertiary);border-radius:50%;width:10px;height:10px;transition:transform .12s;position:absolute;top:3px;left:3px}._4KBARW_toggle input:checked:after{background:var(--color-text-primary);transform:translate(12px)}._4KBARW_toggle input:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}._4KBARW_toggle input:disabled{opacity:.5;cursor:not-allowed}
.E3tONW_tabs{border-bottom:1px solid var(--color-divider);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.E3tONW_tabs button{color:var(--color-text-tertiary);cursor:var(--cursor-pointer);background:0 0;border:0;border-bottom:2px solid #0000}.E3tONW_tabs button[data-state=active]{border-bottom-color:var(--color-text-primary);color:var(--color-text-primary)}.E3tONW_tabs button:hover{background:var(--color-fill-hover-subtle)}.E3tONW_tabs button:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.E3tONW_content[data-state=active]{flex-direction:column;gap:12px;display:flex}.E3tONW_section{flex-direction:column;flex-shrink:0;gap:16px;display:flex}.E3tONW_savedSection{border-top:1px solid var(--color-divider);margin-top:8px;padding-top:16px;overflow:visible}.E3tONW_durationField{color:var(--color-text-secondary);flex-direction:column;gap:8px;display:flex}.E3tONW_durationLabel,.E3tONW_durationBounds{font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:8px;display:flex}.E3tONW_durationBounds{color:var(--color-text-tertiary);font-size:10px}.E3tONW_durationField input{width:100%;accent-color:var(--color-text-primary);cursor:var(--cursor-pointer);margin:0}.E3tONW_empty{text-align:center;padding:12px 0}.E3tONW_actionGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.E3tONW_actionGrid .E3tONW_actionCard{aspect-ratio:1;white-space:normal;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:7px;width:100%;min-width:0;height:auto;padding:8px 4px;display:flex}.E3tONW_actionCard svg{stroke-width:1.6px;flex-shrink:0;width:24px;height:24px}.E3tONW_actionCard[aria-pressed=true]{border-color:var(--color-text-primary);background:var(--color-surface-3)}.E3tONW_actionCard small{color:var(--color-text-tertiary);font-size:10px}.E3tONW_player{border-top:1px solid var(--color-divider);flex-direction:column;gap:10px;padding-top:12px;display:flex}.E3tONW_selectedAction{align-items:center;gap:8px;min-height:28px;display:flex}.E3tONW_selectedAction>span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:500;overflow:hidden}.E3tONW_selectedAction:has(.E3tONW_renameForm)>span{display:none}.E3tONW_selectedAction .E3tONW_renameButton{width:26px;color:var(--color-text-tertiary);padding:0}.E3tONW_renameForm{flex-wrap:wrap;align-items:center;gap:4px;width:100%;display:flex}.E3tONW_renameForm label{flex:1;min-width:0}.E3tONW_renameForm button{width:26px;padding:0}.E3tONW_renameForm p{width:100%}.E3tONW_transport{justify-content:space-between;align-items:center;gap:8px;display:flex}.E3tONW_transport .E3tONW_playButton{border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:inline-flex}.E3tONW_playButton svg,.E3tONW_loop svg{flex-shrink:0;width:14px;height:14px}.E3tONW_time{color:var(--color-text-tertiary);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:10px}.E3tONW_progress{color:var(--color-text-secondary);flex-direction:column;gap:6px;display:flex}.E3tONW_progress input{width:100%;min-width:0;accent-color:var(--color-text-primary);cursor:var(--cursor-pointer);margin:0}.E3tONW_loop{color:var(--color-text-secondary);cursor:var(--cursor-pointer);align-items:center;gap:6px;display:flex}.E3tONW_loop input{accent-color:var(--color-text-primary);margin:0}.E3tONW_actionCard span{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}