.cB9E7G_chip.cB9E7G_chip[data-image-composer-parameter-chip]{vertical-align:top;letter-spacing:normal;min-width:52px;height:34px;color:var(--foreground);border-radius:12px;flex:none;justify-content:flex-start;gap:6px;padding:0 12px;font-size:13px;font-weight:400;line-height:18px;transition-property:background-color,border-color,color,opacity;transition-duration:.12s;position:relative;overflow:visible}.cB9E7G_chip.cB9E7G_chip[data-image-composer-parameter-chip]:not(:disabled):not([aria-disabled=true]):not([data-state=selected]):is(:hover,[data-state=open]){background-color:var(--surface-pressed);color:var(--foreground)}.cB9E7G_label{transform-origin:0;pointer-events:none;flex:none;align-items:center;width:max-content;display:inline-flex}.cB9E7G_icon{pointer-events:none;flex:none;align-items:center;display:inline-flex}.cB9E7G_icon:empty{display:none}.cB9E7G_chip[data-width-ready] .cB9E7G_label{position:absolute;top:50%;left:12px}.cB9E7G_chip[data-width-ready] .cB9E7G_icon{position:absolute;top:50%;right:12px;transform:translateY(-50%)}.cB9E7G_chip.cB9E7G_chip[data-image-composer-parameter-chip] :is(span,svg){color:inherit}.cB9E7G_chip.cB9E7G_chip[data-image-composer-parameter-chip]:is(:disabled,[aria-disabled=true]){color:var(--muted-foreground)}@media (prefers-reduced-motion:reduce){.cB9E7G_chip.cB9E7G_chip[data-width-ready]{transition:none}}
.mLJAva_root,.mLJAva_placeholder,.mLJAva_result{border-radius:inherit;corner-shape:inherit}.mLJAva_root{isolation:isolate;width:100%;height:100%;position:relative}.mLJAva_placeholder,.mLJAva_result{position:absolute;inset:0}.mLJAva_result{opacity:0;pointer-events:none}.mLJAva_result[data-ready=true]{opacity:1;pointer-events:auto}
.OnBVhq_frame[data-state]{transform-origin:bottom;opacity:1;visibility:visible;width:38px;height:38px;transition:opacity .12s,visibility;position:relative;transform:scale(1.1)}.OnBVhq_frame[data-visible=false]{opacity:0;visibility:hidden;pointer-events:none;transition-delay:0s,.12s}.OnBVhq_frame .OnBVhq_button,.OnBVhq_frame .OnBVhq_button:hover,.OnBVhq_frame .OnBVhq_button:disabled{width:100%;height:100%;color:var(--foreground);isolation:isolate;background:0 0;border:0;padding:0;font-weight:500;display:block;position:relative}.OnBVhq_surface{pointer-events:none;background:var(--background);box-shadow:inset 0 0 0 1px var(--border-subtle), var(--shadow-popover);border-radius:999px;position:absolute;inset:3px}.OnBVhq_frame .OnBVhq_dots{pointer-events:none;opacity:1;justify-content:center;align-items:center;gap:3px;width:22px;height:16px;transition:opacity .12s 60ms;display:flex;position:absolute;top:11px;left:8px}.OnBVhq_dots span{background:var(--muted-foreground);border-radius:50%;width:3.5px;height:3.5px;animation:1.2s ease-in-out -1200ms infinite OnBVhq_notice-dot}.OnBVhq_dots span:nth-child(2){animation-delay:-1020ms}.OnBVhq_dots span:nth-child(3){animation-delay:-840ms}.OnBVhq_frame:not([data-state=generating]) .OnBVhq_dots span,.OnBVhq_frame[data-visible=false] .OnBVhq_dots span{animation-play-state:paused}.OnBVhq_frame[data-state=ready] .OnBVhq_dots{opacity:0;transition-delay:0s}.OnBVhq_frame .OnBVhq_arrow{pointer-events:none;opacity:0;justify-content:center;align-items:center;transition:opacity .12s;display:flex;position:absolute;inset:0}.OnBVhq_frame[data-state=ready] .OnBVhq_arrow{opacity:1;transition-delay:60ms}.OnBVhq_arrow svg{transition:transform .14s ease-out;transform:rotate(0)}.OnBVhq_button[data-direction=up] .OnBVhq_arrow svg{transform:rotate(180deg)}@keyframes OnBVhq_notice-dot{0%,75%,to{opacity:.35;transform:scale(.7)}35%{opacity:1;transform:scale(1.22)}}@media (prefers-reduced-motion:reduce){.OnBVhq_frame[data-state],.OnBVhq_frame .OnBVhq_dots,.OnBVhq_frame .OnBVhq_arrow,.OnBVhq_frame .OnBVhq_arrow svg{transition:none}.OnBVhq_dots span{animation:none}}@media (forced-colors:active){.OnBVhq_surface{display:none}.OnBVhq_frame .OnBVhq_button{color:buttontext;background:canvas;border:1px solid buttontext}.OnBVhq_dots span{background:buttontext}}
.smQE-G_workbench{z-index:0;overscroll-behavior:none;isolation:isolate;pointer-events:auto;color:var(--foreground);--workbench-background:var(--workbench-canvas,color-mix(in oklab, var(--background) 98%, var(--foreground)));background:var(--workbench-background);--workbench-chrome-inset:12px;--workbench-rail-width:68px;--workbench-control-size:28px;--workbench-rail-image-size:44px;--workbench-brush-gap:32px;--workbench-focus-top-offset:50px;outline:none;position:absolute;inset:0;overflow:hidden}.smQE-G_chromeSurface{background:var(--background);-webkit-backdrop-filter:none;border-color:var(--border-subtle);box-shadow:none}.smQE-G_chrome{inset:var(--workbench-top) var(--workbench-chrome-inset) auto;z-index:5;pointer-events:none;justify-content:space-between;align-items:center;gap:12px;display:flex;position:absolute}.smQE-G_chrome>*{pointer-events:auto}:is(.smQE-G_workbench :is(button,[role=button]),.smQE-G_quietPress :is(button,[role=button],[role=menuitemradio]),[data-workbench-tool-popover] :is(button,[role=button],[role=menuitemradio]),[data-workbench-tool-composer] :is(button,[role=button])){scale:1!important}.smQE-G_workbench :is(button,[role=button]):not([data-workbench-rail-image]),.smQE-G_quietPress :is(button,[role=button],[role=menuitemradio]){transition-property:background-color,color,border-color,box-shadow,opacity,filter}[data-workbench-tool-popover] :is(button,[role=button],[role=menuitemradio]){transition-property:background-color,color,border-color,box-shadow,opacity,filter}[data-workbench-tool-composer] :is(button,[role=button]){transition-property:background-color,color,border-color,box-shadow,opacity,filter}.smQE-G_workbench button:active:not([data-workbench-rail-image]),.smQE-G_workbench [role=button]:active:not([data-workbench-rail-image]),.smQE-G_quietPress :is(button,[role=button],[role=menuitemradio]):is(:active,[data-pressed]){transform:none!important}[data-workbench-tool-popover] :is(button,[role=button],[role=menuitemradio]):is(:active,[data-pressed]){transform:none!important}[data-workbench-tool-composer] :is(button,[role=button]):is(:active,[data-pressed]){transform:none!important}.smQE-G_leftChrome{min-width:var(--workbench-rail-width);flex:none;justify-content:flex-start;align-items:center;gap:8px;display:flex}.smQE-G_chrome [data-workbench-view-controls],.smQE-G_chrome [data-workbench-new-canvas-control],.smQE-G_chrome [data-workbench-right-chrome],.smQE-G_chrome .smQE-G_actionBar{zoom:var(--workbench-toolbar-scale)}.smQE-G_workbench .smQE-G_chromeProtection{--workbench-contact-mask:linear-gradient(transparent, transparent);pointer-events:none;opacity:0;background:color-mix(in oklab, var(--workbench-background) 4%, transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);-webkit-mask-image:var(--workbench-contact-mask);-webkit-mask-image:var(--workbench-contact-mask);mask-image:var(--workbench-contact-mask);-webkit-mask-composite:source-in;transition:none;position:absolute;-webkit-mask-composite:source-in;mask-composite:intersect}.smQE-G_workbench .smQE-G_railProtection{z-index:3;width:calc(var(--workbench-chrome-inset) + var(--workbench-rail-width) + 8px);-webkit-mask-image:var(--workbench-contact-mask), linear-gradient(to right, black calc(100% - 30px), #000000b8 calc(100% - 22px), #00000047 calc(100% - 12px), transparent);-webkit-mask-image:var(--workbench-contact-mask), linear-gradient(to right, black calc(100% - 30px), #000000b8 calc(100% - 22px), #00000047 calc(100% - 12px), transparent);mask-image:var(--workbench-contact-mask), linear-gradient(to right, black calc(100% - 30px), #000000b8 calc(100% - 22px), #00000047 calc(100% - 12px), transparent);-webkit-mask-composite:source-in;inset:0 auto 0 0;-webkit-mask-composite:source-in;mask-composite:intersect}.dark .smQE-G_workbench .smQE-G_chromeProtection{background:color-mix(in oklab, var(--workbench-background) 10%, transparent)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.smQE-G_workbench .smQE-G_chromeProtection{background:color-mix(in oklab, var(--workbench-background) 60%, transparent)}}.smQE-G_workbench .smQE-G_chromeProtection[data-workbench-glass=ready]{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;-webkit-mask-image:none;mask-image:none}.dark .smQE-G_workbench .smQE-G_chromeProtection[data-workbench-glass=ready]{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;-webkit-mask-image:none;mask-image:none}@media (prefers-reduced-transparency:reduce){.smQE-G_workbench .smQE-G_chromeProtection{background:var(--workbench-background);-webkit-backdrop-filter:none;backdrop-filter:none}.dark .smQE-G_workbench .smQE-G_chromeProtection{background:var(--workbench-background);-webkit-backdrop-filter:none;backdrop-filter:none}.smQE-G_chromeProtection canvas{display:none!important}}@media (forced-colors:active){.smQE-G_workbench .smQE-G_chromeProtection{-webkit-backdrop-filter:none;backdrop-filter:none;background:canvas}.dark .smQE-G_workbench .smQE-G_chromeProtection{-webkit-backdrop-filter:none;backdrop-filter:none;background:canvas}.smQE-G_chromeProtection canvas{display:none!important}}.smQE-G_middleChrome{pointer-events:none;grid-template-columns:minmax(0,1fr);place-items:start center;min-width:0;display:grid;position:absolute;inset:0}.smQE-G_middleChrome>*{pointer-events:auto;grid-area:1/1}.smQE-G_middleChrome .smQE-G_actionBar{min-width:0;max-width:100%}.smQE-G_viewFace[aria-hidden=true]{visibility:hidden;opacity:0;pointer-events:none}.smQE-G_actionBar button svg{width:16px;height:16px}.smQE-G_actionBar{max-width:calc(100vw - 20px);height:var(--workbench-control-height);border-radius:999px;align-items:center;padding:2px 4px;display:flex}.smQE-G_focusActionBar,.smQE-G_flowSelectionBar{background:linear-gradient(var(--surface-hover), var(--surface-hover)), var(--background);border-color:#0000}.smQE-G_focusActionBar.smQE-G_groupedActionBar{background:0 0;border:0;gap:2px;padding:0}.smQE-G_actionPill{min-width:0;height:var(--workbench-control-height);background:linear-gradient(var(--surface-hover), var(--surface-hover)), var(--background);box-shadow:none;border:1px solid #0000;border-radius:999px;align-items:center;padding:2px 4px;display:flex}.smQE-G_outputActions{flex:none}.smQE-G_actionBar button{height:calc(var(--workbench-control-size) + 4px);letter-spacing:normal;border-radius:999px;gap:8px;padding-inline:10px;font-size:13px;font-weight:400}.smQE-G_actionBar button[data-workbench-color-palette-swatch]{background:var(--palette-color);width:100%;min-width:0;height:100%;box-shadow:none;border:0;border-radius:0;padding:0}.smQE-G_actionBar button[data-workbench-color-palette-swatch]:is(:focus-visible,[data-active=true]){z-index:1;outline:none;position:relative;transform:translateY(-2px);box-shadow:0 2px 5px #0000001f}.smQE-G_workbench .smQE-G_actionBar button[data-workbench-color-palette-swatch]{transition-property:transform,box-shadow;transition-duration:.14s;transition-timing-function:cubic-bezier(.22,1,.36,1)}.smQE-G_actionBar button[data-workbench-color-palette-swatch]:first-child{border-radius:var(--radius-button) 0 0 var(--radius-button)}.smQE-G_actionBar button[data-workbench-color-palette-swatch]:last-child{border-radius:0 var(--radius-button) var(--radius-button) 0}.smQE-G_workbench button[data-workbench-color-palette-swatch]:active{outline:none;box-shadow:0 1px 3px #0000001a;transform:translateY(-1px)!important}@media (prefers-reduced-motion:reduce){.smQE-G_workbench .smQE-G_actionBar button[data-workbench-color-palette-swatch]{transition:none}}.smQE-G_toolButton{min-width:0}.smQE-G_toolButton>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.smQE-G_actionBar .smQE-G_downloadButton{width:calc(var(--workbench-control-size) + 4px);height:calc(var(--workbench-control-size) + 4px);flex:none;margin-inline:0;padding:0}.smQE-G_actionBar .smQE-G_downloadButton>svg{translate:1px -1px}.smQE-G_chrome :is(button,[role=button]){transition-duration:.12s}.smQE-G_actionBar button:not(.smQE-G_downloadButton):has(>svg:only-child){width:calc(var(--workbench-control-size) + 4px);padding-inline:0}.smQE-G_actionBar button:disabled:not(.smQE-G_commentSend):not([data-workbench-color-palette-swatch]){color:var(--muted-foreground);opacity:.45;background:0 0}.smQE-G_actionBar .smQE-G_downloadButton[aria-busy=true]:disabled{color:var(--foreground);opacity:1;background:0 0;transition:none}.smQE-G_downloadLoader{color:var(--foreground);opacity:1}.smQE-G_downloadLoader>circle{opacity:.28}.smQE-G_menuRoot{position:relative}.smQE-G_zoomValue{text-align:right;font-variant-numeric:tabular-nums;flex:none;width:4ch}.smQE-G_focusMotion{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.smQE-G_flow{z-index:0;overscroll-behavior:none;touch-action:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0;overflow:clip;container-type:size}.smQE-G_imageMotion{isolation:isolate;height:100%;position:relative}.smQE-G_imageMotion [data-workbench-motion-hidden],.smQE-G_imageMotion [data-workbench-motion-hidden] *{visibility:hidden!important}.smQE-G_imageMotion [data-workbench-image-actor]{corner-shape:squircle}.smQE-G_flow[inert]{pointer-events:none}.smQE-G_flow[aria-hidden=true],.smQE-G_focus[aria-hidden=true]{visibility:hidden;opacity:0;pointer-events:none}.smQE-G_world{transform-origin:0 0;will-change:transform;width:max-content;position:absolute;top:0;left:0}.smQE-G_cameraDragging,.smQE-G_cameraDragging *{cursor:grabbing!important}.smQE-G_batch{width:max-content;margin-bottom:16px}.smQE-G_batch:last-child{margin-bottom:0}.smQE-G_batchHeader{width:max-content;margin-bottom:4px}.smQE-G_batchTitle{white-space:nowrap;color:var(--muted-foreground);margin:0;font-size:13px;font-weight:400;line-height:20px}.smQE-G_grid{--workbench-row-height:280px;flex-wrap:nowrap;align-items:stretch;gap:8px;width:max-content;padding-block:4px;display:flex;overflow:visible}.smQE-G_tile{--workbench-selection-color:transparent;height:var(--workbench-row-height);width:calc(var(--workbench-row-height) * var(--workbench-image-ratio,1));background:var(--surface-idle);border:0;flex:none;min-width:0;position:relative}.smQE-G_tile:after{content:"";z-index:2;pointer-events:none;border-radius:inherit;corner-shape:inherit;color:var(--workbench-selection-color);box-shadow:inset 0 0 0 calc(2px / var(--workbench-image-scale,1)) currentColor;transition:color .12s ease-out;position:absolute;inset:0}.smQE-G_tile,.smQE-G_focusImage{border-radius:calc(var(--radius-popover) / var(--workbench-image-scale,1));corner-shape:squircle}.smQE-G_selectedTile{--workbench-selection-color:var(--primary)}.smQE-G_checker{background-color:var(--background);background-image:conic-gradient(var(--surface-idle) 25%, transparent 0 50%, var(--surface-idle) 0 75%, transparent 0);background-size:20px 20px}.smQE-G_imageButton{border-radius:inherit;corner-shape:inherit;width:100%;height:100%;padding:0;display:block;overflow:hidden}.smQE-G_imageButton:hover{background-color:var(--background)}.smQE-G_imageButton,.smQE-G_imageButton:active{transition:background-color .15s ease-out;transform:none}.smQE-G_skeletonSlot,.smQE-G_workbenchSkeleton{border-radius:inherit;corner-shape:inherit;width:100%;height:100%}.smQE-G_taskArrival{animation:smQE-G_workbenchTaskArrive var(--workbench-drawer-motion) both, smQE-G_workbenchSlotReveal .12s ease-out both}.smQE-G_railArrival{animation:smQE-G_workbenchRailArrive var(--workbench-drawer-motion) both, smQE-G_workbenchSlotReveal .12s ease-out both}@keyframes smQE-G_workbenchTaskArrive{0%{translate:0 12px}to{translate:0}}@keyframes smQE-G_workbenchRailArrive{0%{translate:0 6px}to{translate:0}}@keyframes smQE-G_workbenchSlotReveal{0%{opacity:.72}to{opacity:1}}@media (prefers-reduced-motion:reduce){.smQE-G_taskArrival,.smQE-G_railArrival{animation:none}}.smQE-G_failureSlot{border-radius:inherit;corner-shape:inherit;background:var(--surface-idle);width:100%;height:100%;min-height:0;box-shadow:inset 0 0 0 1px var(--border-subtle);text-align:center;place-items:center;padding:20px;display:grid;overflow:auto}.smQE-G_failureContent{flex-direction:column;align-items:center;gap:10px;width:min(100%,320px);display:flex}.smQE-G_failureIcon{background:var(--surface-hover);width:48px;height:48px;color:var(--muted-foreground);border-radius:50%;flex:none;place-items:center;margin-bottom:4px;display:grid}.smQE-G_failureTitle{color:var(--foreground);font-size:15px;font-weight:500;line-height:1.4}.smQE-G_failureDescription{max-width:100%;color:var(--muted-foreground);white-space:normal;overflow-wrap:anywhere;font-size:13px;line-height:1.6}.smQE-G_compactFailureSlot{box-shadow:none;padding:0}.smQE-G_compactFailureSlot .smQE-G_failureContent{width:auto}.smQE-G_compactFailureSlot .smQE-G_failureIcon{background:0 0;width:auto;height:auto;margin:0}.smQE-G_emptyState{z-index:2;inset:calc(var(--workbench-top) + var(--workbench-focus-top-offset)) 24px calc(var(--workbench-composer-dock-height) + 32px);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute}.smQE-G_emptyLogo{pointer-events:auto}.smQE-G_workbench[data-attachment-drag-over] .smQE-G_emptyState,.smQE-G_workbench[data-attachment-transfer] .smQE-G_emptyState{visibility:hidden}.smQE-G_workbench[data-attachment-transfer][data-staged-source] .smQE-G_focusImage,.smQE-G_workbench[data-attachment-transfer][data-staged-source] .smQE-G_stagedFrame{pointer-events:none;visibility:hidden!important}.smQE-G_workbench[data-attachment-transfer] .smQE-G_stagedClose{pointer-events:none}.smQE-G_focusPlaceholder{width:min(100cqw, calc(100cqh * var(--workbench-image-ratio,1)));height:auto;max-height:100%;aspect-ratio:var(--workbench-image-ratio,1);border:0;align-self:center;overflow:hidden}.smQE-G_focus{z-index:1;overscroll-behavior:none;pointer-events:none;background:var(--workbench-background);position:absolute;inset:0;overflow:hidden}.smQE-G_focusRail{z-index:4;pointer-events:none;position:absolute;inset:0}.smQE-G_railViewport{top:0;bottom:12px;left:var(--workbench-chrome-inset);z-index:4;width:calc(var(--workbench-view-switch-width) * var(--workbench-toolbar-scale));pointer-events:auto;position:absolute;overflow:hidden}.smQE-G_rail{overscroll-behavior:contain;width:100%;height:100%;padding:calc(var(--workbench-top) + var(--workbench-control-height) * var(--workbench-toolbar-scale) + 8px) 8px 16px;scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;align-items:center;gap:8px;display:flex;position:relative;overflow:hidden auto}.smQE-G_rail::-webkit-scrollbar{display:none}.smQE-G_workbench .smQE-G_railImage{width:var(--workbench-rail-image-size);height:var(--workbench-rail-image-size);border:1px solid color-mix(in srgb, var(--workbench-rail-edge,var(--border-subtle)) 50%, transparent);border-radius:var(--radius-popover);background:var(--surface-idle);transform-origin:50%;transition:transform var(--workbench-rail-motion), border-color var(--workbench-rail-motion), background-color var(--workbench-rail-motion);background-clip:padding-box;flex:none;padding:0;display:block;position:relative;overflow:hidden;transform:scale(1)}.smQE-G_workbench .smQE-G_railArtwork{opacity:.46;filter:saturate(.88);width:100%;height:100%;transition:opacity var(--workbench-rail-motion), filter var(--workbench-rail-motion);display:block}.smQE-G_railImage:not(.smQE-G_activeRailImage):hover .smQE-G_railArtwork{opacity:.62}.smQE-G_railImage:not(.smQE-G_activeRailImage):hover{border-color:var(--workbench-rail-edge,var(--border-subtle))}.smQE-G_railImage.smQE-G_activeRailImage{z-index:20;background-color:var(--background);border-color:color-mix(in srgb, var(--foreground) 28%, transparent);box-shadow:none;transform:scale(1.15)}.smQE-G_activeRailImage .smQE-G_railArtwork{opacity:1;filter:saturate()}.smQE-G_focusViewport{left:var(--workbench-focus-left);right:var(--workbench-focus-right);overscroll-behavior:none;touch-action:none;pointer-events:auto;justify-content:center;align-items:center;display:flex;position:absolute;overflow:hidden;container-type:size}.smQE-G_focusCanvas{cursor:default;-webkit-user-select:none;user-select:none;display:block;inset:0;overflow:clip}.smQE-G_focusImage{cursor:grab;transform-origin:0 0;will-change:transform;-webkit-user-select:none;user-select:none;position:absolute;top:0;left:0;overflow:hidden}.smQE-G_focusImage[data-workbench-image-lifted],.smQE-G_stagedFrame[data-workbench-image-lifted]{pointer-events:none;transition:none;opacity:0!important}.smQE-G_stagedFrame{border:1px dashed color-mix(in srgb, var(--muted-foreground) 70%, transparent);border-radius:calc(var(--radius-popover) + 3px);corner-shape:squircle;pointer-events:none;z-index:3;opacity:1;transition:opacity var(--workbench-menu-motion);position:absolute;top:0;left:0}.smQE-G_imageMotion:not([data-workbench-image-motion=idle]) .smQE-G_stagedFrame{opacity:0;pointer-events:none;transition:none}.smQE-G_workbench .smQE-G_stagedClose{pointer-events:auto;background:var(--background);border:1px solid var(--border-subtle);width:24px;height:24px;color:var(--foreground);padding:0;position:absolute;top:-11px;right:auto}.smQE-G_imageMotion:not([data-workbench-image-motion=idle]) .smQE-G_stagedClose{pointer-events:none}.smQE-G_attachmentDropTarget{left:max(var(--workbench-focus-left), calc(var(--workbench-chrome-inset) + var(--workbench-rail-width) + 12px));right:var(--workbench-focus-right);z-index:8;border:1px dashed var(--muted-foreground);border-radius:var(--radius-popover);pointer-events:none;opacity:0;transition:opacity var(--workbench-menu-motion), transform var(--workbench-menu-motion);justify-content:center;align-items:center;display:flex;position:absolute;transform:translateY(4px)}.smQE-G_attachmentDropTarget[data-visible]{opacity:1;transform:translateY(0)}.smQE-G_attachmentDropLabel{background:var(--background);border:1px solid var(--border-subtle);color:var(--muted-foreground)}@media (prefers-reduced-motion:reduce){.smQE-G_stagedFrame,.smQE-G_attachmentDropTarget{transition:none;transform:none}}.smQE-G_brushDock{z-index:4;pointer-events:auto;position:absolute}.smQE-G_newResults{z-index:6;left:var(--workbench-composer-center,50%);position:absolute;transform:translate(-50%)}@media (max-width:1040px){.smQE-G_rail{padding-bottom:calc(var(--workbench-composer-height,0px) + 24px)}}@media (max-width:820px){.smQE-G_workbench{--workbench-focus-top-offset:94px}.smQE-G_middleChrome{top:44px}.smQE-G_railViewport{top:calc(var(--workbench-top) + var(--workbench-focus-top-offset))}.smQE-G_rail{padding-top:4px}}@media (max-width:519px){.smQE-G_actionBar button{gap:6px;padding-inline:8px;font-size:12px}.smQE-G_toolButton>svg{display:none}}@media (max-width:639px){.smQE-G_workbench{--workbench-chrome-inset:10px;--workbench-brush-gap:16px}.smQE-G_chrome{gap:4px}}@media (prefers-reduced-motion:reduce){.smQE-G_tile,.smQE-G_workbench .smQE-G_railImage,.smQE-G_workbench .smQE-G_railArtwork,.smQE-G_workbench .smQE-G_chromeProtection,.smQE-G_middleChrome{transition:none}}.smQE-G_commentActionBar{gap:6px}.smQE-G_commentCount{color:var(--foreground);white-space:nowrap;padding-inline:9px 4px;font-size:13px;line-height:28px}.smQE-G_actionBar .smQE-G_addCommentCenter{clip-path:inset(50%);width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.smQE-G_actionBar .smQE-G_addCommentCenter:focus-visible{width:var(--workbench-control-size);height:var(--workbench-control-size);clip-path:none;position:static;overflow:visible}.smQE-G_actionBar .smQE-G_commentSend{gap:4px;width:76px;padding-inline:9px}.smQE-G_actionBar .smQE-G_commentSend span{color:inherit;display:inline}.smQE-G_railCommentCount{border:1px solid var(--background);background:var(--primary);min-width:14px;height:14px;color:var(--primary-foreground);border-radius:999px;place-items:center;padding-inline:2px;font-size:9px;font-weight:600;line-height:1;display:grid;position:absolute;top:2px;right:2px}@media (max-width:639px){.smQE-G_workbench[data-comment-mode=true] .smQE-G_middleChrome{top:44px}}.smQE-G_toolControls{flex:0 auto;align-items:center;gap:2px;min-width:0;display:flex}.smQE-G_toolName{text-overflow:ellipsis;white-space:nowrap;min-width:0;padding-inline:9px 4px;font-size:13px;line-height:28px;overflow:hidden}.smQE-G_toolHint{text-overflow:ellipsis;min-width:0;color:var(--muted-foreground);white-space:nowrap;padding-inline:9px 3px;font-size:13px;font-weight:400;line-height:28px;overflow:hidden}.smQE-G_actionBar .smQE-G_toolControls button{flex:none;transition:background-color .12s ease-out}.smQE-G_actionBar .smQE-G_toolControls button:active{transform:none}.smQE-G_toolCost{white-space:nowrap;font-variant-numeric:tabular-nums;flex:none;font-size:12px;font-weight:400}@media (max-width:639px){.smQE-G_toolName{max-width:100px}.smQE-G_toolCost{font-size:11px}.smQE-G_workbench[data-image-tool] .smQE-G_middleChrome{top:44px}}.smQE-G_workbench[data-image-tool] .smQE-G_focusActionBar{max-width:100%}.smQE-G_workbench[data-image-tool] .smQE-G_commentSend,.smQE-G_workbench[data-image-tool] .smQE-G_commentSend+button{flex:none}
.VugV3G_switch{background:linear-gradient(var(--surface-hover), var(--surface-hover)), var(--background);height:38px;box-shadow:none;border-color:#0000;border-radius:999px;flex:none;align-items:center;padding:2px;display:flex}.VugV3G_lenses{gap:2px;display:flex;position:relative}.VugV3G_switch[data-workbench-view-controls]{width:var(--workbench-view-switch-width,72px)}.VugV3G_liquid{pointer-events:none;position:absolute;inset:0;overflow:visible}.VugV3G_switch .VugV3G_drop{fill:var(--background);transition:transform .28s var(--view-switch-ease);transform:translate(0)}.VugV3G_switch .VugV3G_trailing{transition-duration:.4s}.VugV3G_switch[data-view=flow] .VugV3G_drop{transform:translate(34px)}.VugV3G_switch .VugV3G_button{z-index:1;width:32px;height:32px;color:var(--muted-foreground);background:0 0;border-radius:999px;flex:none;padding:0;transition:color .12s ease-out,background-color .12s ease-out;position:relative}.VugV3G_switch .VugV3G_button[aria-pressed=true],.VugV3G_switch .VugV3G_button:hover{color:var(--foreground)}.VugV3G_switch .VugV3G_button:hover{background:var(--surface-idle)}.VugV3G_switch .VugV3G_button[aria-pressed=true]:hover{background:0 0}.VugV3G_switch .VugV3G_button svg{width:16px;height:16px}.VugV3G_newCanvas{background:0 0;border:0;width:38px;padding:0;transition:background-color .12s ease-out}.VugV3G_newCanvas .VugV3G_button{width:100%;height:100%}.VugV3G_newCanvas .VugV3G_button svg{width:18px;height:18px}.VugV3G_newCanvas .VugV3G_button:not(:disabled){color:var(--primary)}.VugV3G_newCanvas .VugV3G_button:is(:hover,:focus-visible,:active){background:0 0;transform:none}.VugV3G_newCanvas:has(.VugV3G_button:not(:disabled):is(:hover,:focus-visible,:active)){background:var(--surface-hover)}@media (prefers-reduced-motion:reduce){.VugV3G_switch .VugV3G_drop,.VugV3G_switch .VugV3G_button,.VugV3G_newCanvas{transition:none}}@media (forced-colors:active){.VugV3G_liquid{display:none}.VugV3G_switch .VugV3G_button[aria-pressed=true]{outline-offset:-2px;outline:1px solid highlight}}
._07yFPW_overlay{z-index:3;pointer-events:none;color:var(--primary);position:absolute;inset:0;overflow:clip}._07yFPW_overlay[aria-hidden=true]{visibility:hidden;display:none}._07yFPW_pin{--comment-pin-foreground:var(--color-white);pointer-events:auto;width:32px;height:32px;color:inherit;background:0 0;border-radius:50%;margin:-16px 0 0 -16px;padding:0;transition:filter .12s ease-out;position:absolute;top:0;left:0}._07yFPW_pin:hover,._07yFPW_pin[aria-expanded=true]{filter:brightness(1.08);background:0 0}._07yFPW_pin:active{transform:none}._07yFPW_pin[data-workbench-pointer-focus-return]:focus-visible{box-shadow:none;outline:none}._07yFPW_overlay ._07yFPW_pin:disabled{color:inherit;opacity:1;background:0 0}._07yFPW_pin svg{fill:currentColor;width:32px;height:32px;stroke:var(--comment-pin-foreground);stroke-width:2px;position:absolute;inset:0;overflow:visible}._07yFPW_pin span{color:var(--comment-pin-foreground);margin-top:-1px;font-size:12px;font-weight:600;line-height:1;position:relative}._07yFPW_editorLayer{z-index:6;pointer-events:none;position:absolute;inset:0;overflow:clip}._07yFPW_editorLayer[aria-hidden=true]{visibility:hidden;display:none}._07yFPW_editor{pointer-events:auto;width:min(280px,100% - 24px);min-height:44px;color:var(--foreground);background:var(--background);border-color:var(--border-subtle);box-shadow:var(--shadow-popover);-webkit-user-select:text;user-select:text;cursor:default;border-radius:24px;align-items:center;gap:8px;padding:5px 6px 5px 14px;display:flex;position:absolute;top:0;left:0}._07yFPW_input{background:0 0;flex:1;width:0;min-width:0;min-height:22px;max-height:110px;padding:0;font-size:14px;line-height:22px;display:block;overflow-y:auto}._07yFPW_saveButton{border-radius:50%;flex:none;width:32px;height:32px;padding:0;transition:background-color .12s ease-out,color .12s ease-out,border-color .12s ease-out}._07yFPW_saveButton:active{transform:none}._07yFPW_pinMenu{z-index:1;pointer-events:auto;background:var(--background);min-width:152px;max-width:calc(100% - 24px);color:var(--foreground);box-shadow:var(--shadow-popover);padding:4px;position:absolute;top:0;left:0}._07yFPW_deleteItem{min-height:30px;font-size:12px;transition:background-color .12s ease-out}._07yFPW_deleteItem:active{transform:none}@media (prefers-reduced-motion:reduce){._07yFPW_pin,._07yFPW_saveButton,._07yFPW_deleteItem{transition:none}}._07yFPW_editCard{border-radius:16px;width:min(300px,100% - 24px);min-height:0;padding:8px;display:block}._07yFPW_editCard ._07yFPW_input{width:100%;min-height:22px;max-height:154px}._07yFPW_editActions{align-items:center;gap:6px;margin-top:8px;display:flex}._07yFPW_deleteButton{width:28px;height:28px;color:var(--muted-foreground);background:0 0;border-radius:50%;margin-right:auto;padding:0;transition:background-color .12s ease-out,color .12s ease-out,border-color .12s ease-out}._07yFPW_deleteButton:not(:disabled):hover{color:var(--destructive);border-color:color-mix(in srgb, var(--destructive) 20%, transparent);background:color-mix(in srgb, var(--destructive) 8%, transparent)}._07yFPW_editorLayer ._07yFPW_deleteButton:disabled{color:color-mix(in srgb, var(--foreground) 30%, transparent);border-color:color-mix(in srgb, var(--border-subtle) 40%, transparent);opacity:1;box-shadow:none;background:0 0}._07yFPW_editAction{height:28px;padding-inline:10px;font-size:12px;font-weight:400;transition:background-color .12s ease-out,color .12s ease-out,border-color .12s ease-out}._07yFPW_deleteButton:active,._07yFPW_editAction:active{transform:none}@media (prefers-reduced-motion:reduce){._07yFPW_deleteButton,._07yFPW_editAction{transition:none}}
.SZqn_a_send{background:var(--background);color:var(--primary);border:1px solid var(--border-subtle);box-shadow:none;transition:background-color .12s ease-out,color .12s ease-out,border-color .12s ease-out}.SZqn_a_send:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]):is(:hover,:focus-visible){background:var(--primary-soft);color:var(--primary-hover);border-color:var(--border-strong)}.SZqn_a_send:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]):active{background:color-mix(in srgb, var(--primary) 16%, var(--background));color:var(--primary-hover);border-color:var(--border-strong)}.SZqn_a_send:is(:disabled,[aria-disabled=true],[aria-busy=true]){background:var(--background);color:color-mix(in srgb, var(--foreground) 30%, transparent);border-color:color-mix(in srgb, var(--border-subtle) 40%, transparent);opacity:1;box-shadow:none}@media (prefers-reduced-motion:reduce){.SZqn_a_send{transition:none}}
.etwnwG_container{padding:5px}.etwnwG_label{color:color-mix(in oklab, var(--foreground) 82%, transparent);letter-spacing:-.01em;margin:0 0 6px;font-size:12px;font-weight:620;line-height:1}.etwnwG_track{border:1px solid var(--border-subtle);background:var(--surface-idle);touch-action:none;-webkit-user-select:none;user-select:none;cursor:pointer;border-radius:10px;outline:none;width:100%;height:30px;transition:border-color .14s,box-shadow .14s,background .14s;position:relative;overflow:hidden;box-shadow:inset 0 1px 1px #00000008}.etwnwG_progress{inset-block:0;width:var(--duration-progress);background:var(--surface-hover);transition:width 80ms linear;position:absolute;left:0}.etwnwG_value{z-index:1;color:color-mix(in oklab, var(--foreground) 76%, transparent);font-variant-numeric:tabular-nums;pointer-events:none;font-size:11.5px;font-weight:620;line-height:1;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.etwnwG_marker{top:50%;left:var(--duration-progress);pointer-events:none;background:#fffffffa;border-radius:999px;width:3px;height:18px;transition:left 80ms linear,height .14s cubic-bezier(.22,1,.36,1),box-shadow .14s;position:absolute;transform:translate(-50%,-50%);box-shadow:0 1px 4px #00000047,0 0 0 .5px #00000014}.etwnwG_track:not([aria-disabled=true]):hover,.etwnwG_track:focus-visible,.etwnwG_dragging{border-color:var(--border-strong);background:var(--surface-hover);box-shadow:0 4px 12px #0000000f,inset 0 1px 1px #00000008}.etwnwG_track:not([aria-disabled=true]):hover .etwnwG_progress,.etwnwG_track:focus-visible .etwnwG_progress,.etwnwG_dragging .etwnwG_progress{background:var(--surface-pressed)}.etwnwG_track:not([aria-disabled=true]):hover .etwnwG_marker,.etwnwG_track:focus-visible .etwnwG_marker,.etwnwG_dragging .etwnwG_marker{height:20px;box-shadow:0 1px 5px #00000052,0 0 0 .5px #0000001a}.etwnwG_dragging .etwnwG_progress,.etwnwG_dragging .etwnwG_marker{transition:none}.etwnwG_track:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab, var(--foreground) 7%, transparent), inset 0 1px 1px #00000008}.etwnwG_track[aria-disabled=true]{cursor:default}
.RKuMhW_control{-webkit-user-select:none;user-select:none;background:0 0;flex:none;align-items:center;width:176px;max-width:clamp(108px,100vw - 204px,176px);height:28px;padding-right:12px;display:flex}.RKuMhW_ratio{text-align:center;color:var(--foreground);font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none;flex:0 0 44px;font-size:12px;font-weight:500;line-height:28px}.RKuMhW_slider{flex:1;min-width:0}@media (max-width:359px){.RKuMhW_control{max-width:100px}}.RKuMhW_slider>div{padding:0}.RKuMhW_control .RKuMhW_slider [data-option-slider-track]{height:28px;box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.RKuMhW_control .RKuMhW_slider [data-option-slider-track]:hover,.RKuMhW_control .RKuMhW_slider [data-option-slider-track]:focus-visible{box-shadow:none;background:0 0}.RKuMhW_control .RKuMhW_slider [data-option-slider-track]:before{content:"";background:var(--border-strong);height:1px;position:absolute;top:calc(50% - .5px);left:0;right:0}.RKuMhW_control .RKuMhW_slider [data-option-slider-progress],.RKuMhW_control .RKuMhW_slider [data-option-slider-value]{display:none}.RKuMhW_control .RKuMhW_slider [data-option-slider-marker]{background:var(--foreground);width:6px;height:14px;box-shadow:none;border:0;border-radius:2px}.RKuMhW_control .RKuMhW_slider [data-option-slider-track]:hover [data-option-slider-marker],.RKuMhW_control .RKuMhW_slider [data-option-slider-track]:focus-visible [data-option-slider-marker]{height:14px;box-shadow:none}.RKuMhW_control .RKuMhW_slider [data-option-slider-track]:focus-visible [data-option-slider-marker]{outline:2px solid var(--ring);outline-offset:2px}.RKuMhW_popover{z-index:190;width:var(--radix-popover-trigger-width,176px);height:var(--radix-popover-trigger-width,176px);border:1px solid var(--border-strong);border-radius:var(--radius-popover);background:var(--background);max-width:calc(100vw - 20px);color:var(--foreground);box-shadow:none;outline:none;padding:0;position:relative;overflow:hidden}.RKuMhW_popover[data-state=open]{animation:.12s ease-out RKuMhW_preview-in}.RKuMhW_popover[data-state=closed]{animation:.1s ease-in RKuMhW_preview-out}@keyframes RKuMhW_preview-in{0%{opacity:0}to{opacity:1}}@keyframes RKuMhW_preview-out{0%{opacity:1}to{opacity:0}}.RKuMhW_popover .RKuMhW_guide{pointer-events:none;background:var(--border-subtle);position:absolute}.RKuMhW_vertical{width:1px;top:0;bottom:0}.RKuMhW_horizontal{height:1px;left:0;right:0}.RKuMhW_popover .RKuMhW_previewFrame{border:1.5px solid var(--foreground);background:var(--background);pointer-events:none;border-radius:1px;position:absolute}.RKuMhW_popover .RKuMhW_guide,.RKuMhW_popover .RKuMhW_previewFrame{transition:left .16s ease-out,top .16s ease-out,width .16s ease-out,height .16s ease-out}.RKuMhW_caption{text-overflow:ellipsis;white-space:nowrap;text-align:center;font-size:clamp(10px, calc(var(--radix-popover-trigger-width,176px) * .075), 14px);font-variant-numeric:tabular-nums;margin:0;font-weight:400;line-height:1.3;position:absolute;bottom:5%;left:12px;right:12px;overflow:hidden}@media (prefers-reduced-motion:reduce){.RKuMhW_popover[data-state]{animation:none}.RKuMhW_popover .RKuMhW_guide,.RKuMhW_popover .RKuMhW_previewFrame,.RKuMhW_control .RKuMhW_slider [data-option-slider-progress],.RKuMhW_control .RKuMhW_slider [data-option-slider-marker]{transition:none}}
.yQwMYG_control{--workbench-brush-thumb-size:20px;--workbench-brush-thumb-radius:calc(var(--workbench-brush-thumb-size) / 2);isolation:isolate;width:42px;height:100%;position:relative}.yQwMYG_control:before{content:"";top:var(--workbench-brush-thumb-radius);bottom:var(--workbench-brush-thumb-radius);background:var(--workbench-brush-track,var(--surface-pressed));pointer-events:none;clip-path:polygon(calc(50% - 1px) 0,calc(50% + 1px) 0,calc(50% + 1px) 100%,calc(50% - 1px) 100%);width:24px;transition:clip-path .2s cubic-bezier(.2,.8,.2,1);position:absolute;left:50%;transform:translate(-50%)}.yQwMYG_control:not([data-disabled]):active:before{clip-path:polygon(0 0,100% 0,calc(50% + 1px) 100%,calc(50% - 1px) 100%)}.yQwMYG_control:not([data-disabled]):has(.yQwMYG_range:focus-visible):before{clip-path:polygon(0 0,100% 0,calc(50% + 1px) 100%,calc(50% - 1px) 100%)}@media (hover:hover){.yQwMYG_control:not([data-disabled]):hover:before{clip-path:polygon(0 0,100% 0,calc(50% + 1px) 100%,calc(50% - 1px) 100%)}}.yQwMYG_control .yQwMYG_range{z-index:1;box-sizing:border-box;appearance:none;writing-mode:vertical-lr;cursor:ns-resize;touch-action:none;direction:rtl;background:0 0;border:0;width:42px;height:100%;margin:0;padding:0;transition:none;display:block;position:relative}.yQwMYG_range::-webkit-slider-runnable-track{box-sizing:border-box;width:var(--workbench-brush-thumb-size);background:0 0;border:0}.yQwMYG_range::-webkit-slider-thumb{box-sizing:border-box;width:var(--workbench-brush-thumb-size);height:var(--workbench-brush-thumb-size);appearance:none;box-shadow:none;background:0 0;border:0;border-radius:50%;margin:0}.yQwMYG_range::-moz-range-track{box-sizing:border-box;width:var(--workbench-brush-thumb-size);background:0 0;border:0}.yQwMYG_range::-moz-range-thumb{box-sizing:border-box;width:var(--workbench-brush-thumb-size);height:var(--workbench-brush-thumb-size);box-shadow:none;background:0 0;border:0;border-radius:50%}.yQwMYG_range::-moz-range-progress{background:0 0}.yQwMYG_control .yQwMYG_range:focus-visible{outline:none}.yQwMYG_control .yQwMYG_range:disabled{cursor:default}.yQwMYG_thumbRail{z-index:2;inset:var(--workbench-brush-thumb-radius) 0;pointer-events:none;will-change:transform;transition:none;position:absolute}.yQwMYG_control .yQwMYG_thumb{box-sizing:border-box;width:var(--workbench-brush-thumb-size);height:var(--workbench-brush-thumb-size);border:1px solid var(--border-strong);background:var(--workbench-brush-thumb,var(--background));box-shadow:0 2px 4px var(--border-subtle);border-radius:50%;transition:border-color .12s ease-out,box-shadow .12s ease-out;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.yQwMYG_control:has(.yQwMYG_range:focus-visible) .yQwMYG_thumb{outline:2px solid var(--ring);outline-offset:3px}.yQwMYG_control:not([data-disabled]):active .yQwMYG_thumb{box-shadow:0 1px 2px var(--border-subtle)}.yQwMYG_control[data-disabled] .yQwMYG_thumb,.yQwMYG_control[data-disabled]:before{opacity:.45}@media (prefers-reduced-motion:reduce){.yQwMYG_control:before,.yQwMYG_control .yQwMYG_thumb{transition:none}}
.e-1dHW_brushControls{pointer-events:auto;flex-direction:column;align-items:center;gap:12px;width:42px;display:flex}.e-1dHW_brushModes{border-radius:999px;flex-direction:column;align-items:center;gap:2px;padding:3px;display:flex}.e-1dHW_brushMode{width:28px;height:28px;color:var(--foreground);padding:0;transition:background-color .12s ease-out}.e-1dHW_brushMode:active{transform:none}.e-1dHW_selectedMode{background:var(--surface-hover)}.e-1dHW_brushControls .e-1dHW_brushSlider{height:144px;position:relative}@media (max-height:560px){.e-1dHW_brushControls{gap:8px}.e-1dHW_brushControls .e-1dHW_brushSlider{height:104px}}
.RWj1wG_mask{opacity:.38;pointer-events:none;width:100%;height:100%;color:var(--primary);border-radius:inherit;corner-shape:inherit;position:absolute;inset:0}.RWj1wG_cursor{z-index:3;border:1px solid var(--primary);box-shadow:0 0 0 1px var(--background);pointer-events:none;visibility:hidden;border-radius:50%;position:absolute;top:0;left:0}
:root:not(.dark) .TU2G0a_palette{--workbench-canvas:#f7f7f7;--muted:#f4f4f4;--surface-idle:#0000000a;--surface-hover:#00000012;--surface-pressed:#0000001c;--border-subtle:#00000017;--border-strong:#00000021;--border-chrome:var(--border-subtle)}
._42IF9a_surface{background:var(--background);border:1px solid var(--border-subtle);box-shadow:var(--shadow-popover);-webkit-backdrop-filter:none;backdrop-filter:none}@supports (mask-composite:exclude){._42IF9a_surface:has(>[data-star-border][data-active=true]){background-clip:padding-box;border-color:#0000}}._42IF9a_surface._42IF9a_withAttachments{background:color-mix(in oklab, var(--background) 80%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._42IF9a_inputbar [data-image-composer-foreground-layer]{background:var(--background)}._42IF9a_inputbar :is([data-prompt-assistant-trigger],[data-image-composer-legacy-copilot],[data-workbench-objects-trigger],[data-workbench-new-sketch]){border-radius:12px}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){._42IF9a_surface._42IF9a_withAttachments{background:var(--background)}}@media (prefers-reduced-transparency:reduce){._42IF9a_surface._42IF9a_withAttachments{background:var(--background);-webkit-backdrop-filter:none;backdrop-filter:none}}._42IF9a_inputbar :is(button,[role=button]),._42IF9a_parameterMenu :is(button,[role=button]),._42IF9a_mentionMenu button{scale:1!important}._42IF9a_inputbar :is(button,[role=button]),._42IF9a_mentionMenu button{transition-property:background-color,color,border-color,opacity;transition-duration:.12s;transition-timing-function:ease-out}._42IF9a_inputbar :is(button,[role=button]):focus-visible,._42IF9a_parameterMenu :is(button,[role=button]):focus-visible,._42IF9a_mentionMenu button:focus-visible{outline:2px solid var(--ring);outline-offset:2px;box-shadow:none}._42IF9a_parameterMenu :is(button,[role=button]):focus-visible,._42IF9a_mentionMenu button:focus-visible{outline-offset:-2px}._42IF9a_inputbar ._42IF9a_neutralControl:not(:disabled):not([aria-disabled=true]):not([aria-pressed=true]):not([data-state=selected]):not([data-state=open]):not([data-image-composer-submit-control] *):hover{background-color:var(--surface-hover);color:var(--foreground)}._42IF9a_inputbar :is(button,[role=button]):not([data-pose-attachment-slot]):not([data-image-composer-attachment-thumbnail]):not([data-video-composer-attachment-thumbnail]):is(:active,[data-pressed]),._42IF9a_parameterMenu button:is(:active,[data-pressed]),._42IF9a_mentionMenu button:is(:active,[data-pressed]){transform:none!important}._42IF9a_inputbar [data-image-composer-attachment-thumbnail]:is(:active,[data-pressed]),._42IF9a_inputbar [data-video-composer-attachment-thumbnail]:is(:active,[data-pressed]){transform:translateY(-50%)!important}._42IF9a_inputbar [data-image-reference-state]>img{opacity:1;transition:opacity var(--workbench-drawer-motion)}._42IF9a_inputbar [data-image-reference-state=excluded]>img{opacity:.48}._42IF9a_inputbar [data-image-reference-state]:after{content:"";pointer-events:none;border-radius:inherit;corner-shape:inherit;box-shadow:inset 0 0 0 1.5px var(--primary);opacity:0;transition:opacity var(--workbench-drawer-motion);position:absolute;inset:0}._42IF9a_inputbar [data-image-reference-state=included]:after{opacity:1}@media (prefers-reduced-motion:reduce){._42IF9a_inputbar [data-image-reference-state]>img,._42IF9a_inputbar [data-image-reference-state]:after{transition:none}}._42IF9a_inputbar ._42IF9a_promptFieldMotion,._42IF9a_inputbar ._42IF9a_promptTextMotion{transition-property:padding,font-size,line-height;transition-duration:var(--workbench-inputbar-motion-duration);transition-timing-function:var(--workbench-inputbar-motion-ease)}._42IF9a_inputbar textarea[data-copilot-layout-transition=true]{caret-color:#0000}._42IF9a_inputbar[data-copilot-insert-instant=true]>[data-star-border],._42IF9a_inputbar[data-copilot-insert-instant=true] ._42IF9a_promptFieldMotion,._42IF9a_inputbar[data-copilot-insert-instant=true] ._42IF9a_promptTextMotion{transition:none}._42IF9a_parameterMenu{min-width:0;color:var(--foreground);font-size:13px;font-weight:400;line-height:18px}._42IF9a_parameterMenu ._42IF9a_parameterMenuRow{letter-spacing:normal;font-variant-numeric:tabular-nums;text-align:center;border-radius:12px;height:34px;padding-block:0;font-size:13px;font-weight:400;line-height:18px}._42IF9a_parameterMenu ._42IF9a_parameterMenuDefault{color:var(--foreground);background:0 0}._42IF9a_parameterMenu ._42IF9a_parameterMenuDefault:not(:disabled):not([aria-disabled=true]):hover{background:var(--surface-hover)}._42IF9a_parameterMenu ._42IF9a_parameterMenuSelected{color:var(--primary);background:var(--primary-soft)}._42IF9a_parameterMenu ._42IF9a_parameterMenuSelected:not(:disabled):not([aria-disabled=true]):hover{background:var(--primary-soft)}._42IF9a_parameterMenu button._42IF9a_parameterMenuRow{justify-content:center;gap:6px;padding-inline:12px}._42IF9a_parameterMenu button._42IF9a_parameterMenuRow>span{color:inherit;font:inherit}._42IF9a_parameterMenu [data-image-composer-model-menu=true]>button._42IF9a_parameterMenuRow{text-align:left;justify-content:flex-start}._42IF9a_parameterMenu ._42IF9a_parameterMenuPrimary{text-align:left;border-radius:12px;justify-content:space-between;gap:4px;padding-left:12px;padding-right:0}._42IF9a_parameterMenu ._42IF9a_parameterMenuPrimary:only-child{text-align:center;justify-content:center;padding-inline:12px}._42IF9a_parameterMenu button._42IF9a_parameterMenuRow[data-image-composer-submenu-anchor=gpt-image]{gap:0;padding-left:12px;padding-right:0}._42IF9a_parameterMenu [data-image-composer-submenu-anchor=gpt-image]>:last-child{width:34px;color:inherit;flex:none;justify-content:center;display:flex}._42IF9a_parameterMenu [data-image-composer-submenu-anchor=gpt-image]>:first-child{text-align:left;flex:1;justify-content:flex-start;gap:4px;min-width:0;display:flex}._42IF9a_inputbar ._42IF9a_parameterChipLabel{color:inherit;gap:4px}._42IF9a_inputbar [data-image-composer-secondary-label],._42IF9a_parameterMenu [data-image-composer-secondary-label]{color:inherit;font:inherit;flex:none;align-items:center;gap:4px;display:inline-flex}._42IF9a_parameterMenu ._42IF9a_parameterMenuRow button{color:inherit;font:inherit;background:0 0}._42IF9a_parameterMenu ._42IF9a_parameterMenuRow button>span{text-overflow:ellipsis;min-width:0;color:inherit;overflow:hidden}._42IF9a_parameterMenu [data-image-composer-submenu-arrow]{background:0 0;border-radius:8px;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex}._42IF9a_parameterMenu ._42IF9a_parameterMenuRow svg{color:inherit;flex:none}._42IF9a_parameterMenu ._42IF9a_parameterMenuRow :is(button,span,svg){color:inherit}._42IF9a_parameterMenu ._42IF9a_parameterMenuRow button:not(._42IF9a_parameterMenuPrimary):hover>[data-image-composer-submenu-arrow],._42IF9a_parameterMenu [data-image-composer-submenu-arrow]:hover{background:var(--surface-hover)}._42IF9a_parameterMenu ._42IF9a_parameterMenuRow:is(:disabled,[aria-disabled=true]),._42IF9a_parameterMenu ._42IF9a_parameterMenuRow button:is(:disabled,[aria-disabled=true]){color:var(--muted-foreground)}._42IF9a_parameterMenu [data-image-composer-submenu]>div{border-radius:16px}[data-image-composer-popover]:has(._42IF9a_parameterMenu)>div{border-radius:16px}[data-video-composer-popover]>._42IF9a_parameterMenu{border-radius:16px}._42IF9a_mentionMenu>div{background:var(--background);border-color:var(--border-strong);box-shadow:none;-webkit-backdrop-filter:none}[data-image-composer-popover]:has(._42IF9a_parameterMenu)>div{background:var(--background);border-color:var(--border-strong);box-shadow:none;-webkit-backdrop-filter:none}[data-video-composer-popover]>._42IF9a_parameterMenu{background:var(--background);border-color:var(--border-strong);box-shadow:none;-webkit-backdrop-filter:none}@media (prefers-reduced-motion:reduce){._42IF9a_inputbar :is(button,[role=button]),._42IF9a_parameterMenu button,._42IF9a_mentionMenu button,._42IF9a_inputbar ._42IF9a_promptFieldMotion,._42IF9a_inputbar ._42IF9a_promptTextMotion{transition:none}}._42IF9a_commentSummaryGroup{flex:none;align-self:flex-end;max-width:160px;margin-bottom:2px;position:relative}._42IF9a_commentSummaryGroup ._42IF9a_commentSummary{background:var(--background);max-width:100%;color:var(--foreground);scale:1}._42IF9a_commentSummaryLabel{text-overflow:ellipsis;min-width:0;overflow:hidden}._42IF9a_commentSummaryGroup:after{content:"";z-index:1;background:var(--background);opacity:0;pointer-events:none;border-radius:0 9999px 9999px 0;width:38px;transition:opacity .12s ease-out;position:absolute;inset:1px 1px 1px auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 40%);mask-image:linear-gradient(90deg,#0000,#000 40%)}._42IF9a_commentSummaryGroup ._42IF9a_commentSummaryClear{z-index:2;background:var(--background);width:20px;height:20px;color:var(--muted-foreground);opacity:0;pointer-events:none;padding:0;transition:opacity .12s ease-out,background-color .12s ease-out,color .12s ease-out;position:absolute;top:4px;right:4px;scale:1}._42IF9a_commentSummaryGroup ._42IF9a_commentSummaryClear:hover{background:var(--surface-hover);color:var(--foreground)}._42IF9a_commentSummaryGroup ._42IF9a_commentSummaryClear:active{transform:none}._42IF9a_commentSummaryGroup:hover:after,._42IF9a_commentSummaryGroup:focus-within:after{opacity:1}._42IF9a_commentSummaryGroup:hover ._42IF9a_commentSummaryClear,._42IF9a_commentSummaryGroup:focus-within ._42IF9a_commentSummaryClear{opacity:1;pointer-events:auto}@media (hover:none){._42IF9a_commentSummaryGroup:after{opacity:1}._42IF9a_commentSummaryGroup ._42IF9a_commentSummaryClear{opacity:1;pointer-events:auto}}@media (min-width:640px){._42IF9a_commentSummaryGroup{margin-bottom:3px}}@media (prefers-reduced-motion:reduce){._42IF9a_commentSummaryGroup:after,._42IF9a_commentSummaryGroup ._42IF9a_commentSummaryClear{transition:none}}._42IF9a_commentPreviewAnchor{max-width:none;box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:0;padding:0;animation:none}._42IF9a_commentPreview{width:min(360px,100vw - 24px);max-width:var(--radix-tooltip-content-available-width,calc(100vw - 24px));border-radius:var(--radius-popover);background:var(--background);color:var(--foreground);box-shadow:var(--shadow-popover);-webkit-backdrop-filter:none;padding:10px 12px;font-size:13px;line-height:18px;animation:none}._42IF9a_commentPreviewTitle{margin:0 0 5px;font-weight:500}._42IF9a_commentPreviewList{margin:0;padding-left:20px;list-style:decimal}._42IF9a_commentPreviewList li+li{margin-top:4px}._42IF9a_commentPreviewList li::marker{color:var(--muted-foreground)}._42IF9a_commentPreviewList span{-webkit-line-clamp:2;overflow-wrap:anywhere;white-space:pre-wrap;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._42IF9a_commentPreviewMore{color:var(--muted-foreground);margin:6px 0 0;font-size:12px}._42IF9a_attachmentPreview{border-radius:var(--radius-popover);corner-shape:squircle}
._04oTwa_backdrop{z-index:280;background:color-mix(in oklab, var(--background) 18%, transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);position:fixed;inset:0}._04oTwa_backdropHitArea{position:absolute;inset:0}._04oTwa_positioner{z-index:281;pointer-events:none;place-items:center;display:grid;position:fixed;inset:0}._04oTwa_editor{--sketch-paper:white;--sketch-foreground:#111;--sketch-hover:color-mix(in srgb, var(--sketch-paper) 90%, var(--sketch-foreground));--sketch-chrome:var(--sketch-paper);pointer-events:auto;width:min(1100px, calc(100vw - 48px), calc(84dvh * var(--sketch-aspect)));aspect-ratio:var(--sketch-aspect);isolation:isolate;border:1px solid color-mix(in oklab, var(--sketch-paper) 92%, black);background:var(--sketch-paper);border-radius:28px;outline:none;font-size:13px;font-weight:400;position:relative;overflow:hidden;box-shadow:0 2px 8px #00000008;container:sketch-paper/inline-size}._04oTwa_editor[data-sketch-theme=dark]{--sketch-foreground:#f7f7f7;--sketch-hover:color-mix(in srgb, var(--sketch-paper) 86%, var(--sketch-foreground));--sketch-chrome:color-mix(in srgb, var(--sketch-paper) 80%, black);border-color:color-mix(in srgb, var(--sketch-paper) 92%, var(--sketch-foreground));box-shadow:var(--shadow-popover)}.dark ._04oTwa_backdrop{background:color-mix(in oklab, var(--background) 46%, transparent)}._04oTwa_editor[data-sketch-theme=dark] ._04oTwa_brushSlider{--workbench-brush-track:color-mix(in srgb, var(--sketch-paper) 74%, var(--sketch-foreground))}._04oTwa_editor[data-sketch-theme=dark] ._04oTwa_confirm:disabled{background:color-mix(in srgb, var(--sketch-paper) 82%, var(--sketch-foreground));color:var(--sketch-paper)}._04oTwa_editor[inert]{pointer-events:none}._04oTwa_discardBackdrop{z-index:300;background:color-mix(in oklab, var(--foreground) 6%, transparent);position:fixed;inset:0}._04oTwa_discardPositioner{z-index:301;pointer-events:none;place-items:center;display:grid;position:fixed;inset:0}._04oTwa_discardContent{pointer-events:auto;outline:none;width:min(320px,100vw - 32px)}._04oTwa_discardContent[inert]{pointer-events:none}._04oTwa_discardDialog{color:var(--foreground);text-align:left;border:1px solid color-mix(in oklab, var(--background) 92%, var(--foreground));box-shadow:none;padding:16px}._04oTwa_discardTitle{margin:0;font-size:14px;font-weight:600;line-height:20px}._04oTwa_discardDescription{color:var(--muted-foreground);margin:6px 0 0;font-size:12px;font-weight:400;line-height:20px}._04oTwa_discardActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:16px;display:flex}._04oTwa_discardDialog ._04oTwa_discardButton{white-space:normal;height:auto;min-height:32px;padding:6px 12px}._04oTwa_canvas,._04oTwa_selectionCanvas{width:100%;height:100%;position:absolute;inset:0}._04oTwa_backgroundImage{object-fit:fill;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}._04oTwa_drawingRegion,._04oTwa_imageRegion{position:absolute}._04oTwa_imageViewport{pointer-events:none;position:absolute;overflow:hidden}._04oTwa_imageRegion{pointer-events:none}._04oTwa_imageLayer{pointer-events:auto;transform-origin:50%;position:absolute;inset:0;overflow:hidden}._04oTwa_canvas{touch-action:none;cursor:crosshair;outline:none}._04oTwa_canvas[data-tool=pen],._04oTwa_canvas[data-tool=eraser]{cursor:none}._04oTwa_canvas[data-tool=select]{cursor:default}._04oTwa_canvas[data-tool=text]{cursor:text}._04oTwa_selectionCanvas{pointer-events:none}._04oTwa_editor ._04oTwa_spaceHint{width:max-content;color:color-mix(in srgb, var(--sketch-foreground) 48%, var(--sketch-paper));text-align:center;white-space:nowrap;pointer-events:none;opacity:0;margin:0;font-size:11px;line-height:20px;transition:opacity .18s ease-out;position:absolute;top:calc(100% + 5px);left:50%;transform:translate(-50%)}._04oTwa_spaceHint[data-visible=true]{opacity:1;transition-duration:0s}._04oTwa_editor ._04oTwa_spaceKey{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--sketch-foreground) 16%, var(--sketch-paper));min-width:30px;height:18px;color:inherit;font:inherit;vertical-align:baseline;border-radius:4px;margin:0 2px;padding:0 5px;line-height:16px;transition:none;display:inline-block}._04oTwa_editor[data-sketch-space-held] ._04oTwa_spaceHint{color:var(--primary)}._04oTwa_editor[data-sketch-space-held] ._04oTwa_spaceKey{border-color:color-mix(in srgb, var(--primary) 45%, var(--sketch-paper))}@media (hover:none) and (pointer:coarse){._04oTwa_spaceHint{display:none}}._04oTwa_brushCursor{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}._04oTwa_editor ._04oTwa_iconButton{width:34px;height:34px;color:var(--sketch-foreground);background:0 0;padding:0;font-size:13px;font-weight:400;transition:color .12s ease-out;position:relative}._04oTwa_editor ._04oTwa_iconButton:active{transform:none}._04oTwa_editor ._04oTwa_iconButton:disabled{opacity:.36;background:0 0}._04oTwa_editor ._04oTwa_iconButton:hover{background:0 0}._04oTwa_editor ._04oTwa_iconButton:before{content:"";pointer-events:none;background:0 0;border-radius:999px;transition:background-color .12s ease-out;position:absolute;inset:2px}._04oTwa_editor ._04oTwa_iconButton>svg{z-index:1;position:relative}._04oTwa_editor ._04oTwa_iconButton:not(:disabled):hover:before,._04oTwa_editor ._04oTwa_iconButton._04oTwa_selectedTool:before{background:var(--sketch-hover)}._04oTwa_editor ._04oTwa_close{position:absolute;top:17px;left:15px}._04oTwa_toolsPosition{position:absolute;top:14px;left:50%;transform:translate(-50%)}._04oTwa_editor ._04oTwa_tools{background:var(--sketch-chrome);border-color:color-mix(in srgb, var(--sketch-paper) 86%, var(--sketch-foreground));box-sizing:border-box;height:40px;box-shadow:0 1px 2px var(--border-subtle);border-radius:999px;align-items:center;gap:6px;padding:2px 6px;display:flex}._04oTwa_editor ._04oTwa_toolButton{flex:0 0 34px}._04oTwa_editor ._04oTwa_imageToggle{flex:none;padding:3px}._04oTwa_editor ._04oTwa_imageToggle:before{border-radius:8px}._04oTwa_imageToggle img{z-index:1;object-fit:cover;border-radius:7px;width:100%;height:100%;display:block;position:relative}._04oTwa_editor ._04oTwa_imageToggle[aria-pressed=true]:before{background:var(--primary)}._04oTwa_toolDivider{background:var(--border-subtle);flex:none;width:1px;height:18px;margin:0 2px}._04oTwa_editor ._04oTwa_shapes{background:var(--sketch-chrome);box-sizing:border-box;border-radius:20px;grid-template-columns:repeat(4,34px);justify-content:space-between;row-gap:5px;width:100%;padding:10px 8px;animation:.13s ease-out _04oTwa_menuIn;display:grid;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%)}._04oTwa_history{background:var(--sketch-paper);border-radius:999px;gap:4px;display:flex;position:absolute;top:17px;right:14px}._04oTwa_editor ._04oTwa_brushSlider{--workbench-brush-track:color-mix(in srgb, var(--sketch-paper) 86%, black);--workbench-brush-thumb:white;height:28%;min-height:80px;max-height:256px;position:absolute;top:40%;left:11px}._04oTwa_palette{align-items:center;gap:10px;display:flex;position:absolute;bottom:19px;left:50%;transform:translate(-50%)}._04oTwa_editor ._04oTwa_colorButton{background:var(--sketch-ink);border:1px solid color-mix(in srgb, var(--sketch-foreground) 18%, transparent);width:26px;min-width:26px;height:26px;padding:0;transition:transform .12s ease-out;position:relative;box-shadow:0 1px 2px #0000001f}._04oTwa_editor ._04oTwa_colorButton:hover{background:var(--sketch-ink);transform:scale(1.08)}._04oTwa_editor ._04oTwa_colorButton:disabled{opacity:.5}._04oTwa_selectedColor:after{content:"";border:2px solid var(--primary);border-radius:999px;position:absolute;inset:-5px}._04oTwa_editor ._04oTwa_rainbow,._04oTwa_editor ._04oTwa_rainbow:hover{background:conic-gradient(#ef4444,#facc15,#22c55e,#06b6d4,#3b82f6,#a855f7,#ec4899,#ef4444);border:0}._04oTwa_editor ._04oTwa_rainbow._04oTwa_selectedColor:before{content:"";border:1.5px solid var(--sketch-paper);background:var(--sketch-ink);pointer-events:none;border-radius:50%;transition:none;position:absolute;inset:15%}._04oTwa_editor ._04oTwa_confirm{background:var(--primary);width:36px;height:36px;color:var(--primary-foreground);box-shadow:none;padding:0;transition:background-color .12s ease-out,color .12s ease-out;position:absolute;bottom:14px;right:14px}._04oTwa_editor ._04oTwa_confirm:not(:disabled):hover{background:var(--primary-hover)}._04oTwa_editor ._04oTwa_confirm:disabled{background:color-mix(in oklab, var(--primary) 32%, var(--sketch-paper));color:var(--primary-foreground);opacity:1}._04oTwa_editor ._04oTwa_confirm[aria-busy=true]{background:var(--primary);color:var(--primary-foreground)}._04oTwa_editor ._04oTwa_textEditor{resize:none;outline:1px dashed var(--primary);outline-offset:3px;letter-spacing:0;white-space:pre;overflow-wrap:normal;background:0 0;border:0;border-radius:0;min-height:0;margin:0;padding:0;font-family:Inter,system-ui,sans-serif;font-weight:400;line-height:1.25;transition:none;position:absolute;overflow:hidden}._04oTwa_editor ._04oTwa_textEditor::placeholder{color:color-mix(in srgb, var(--sketch-foreground) 35%, transparent)}._04oTwa_error{border-radius:var(--radius-button);background:var(--background);color:var(--destructive);text-align:center;padding:8px 12px;font-size:13px;line-height:18px;position:absolute;bottom:62px;left:20%;right:20%}@keyframes _04oTwa_menuIn{0%{transform:translate(-50%)translateY(-3px)scale(.98)}to{transform:translate(-50%)translateY(0)scale(1)}}@media (max-width:760px),(max-height:560px){._04oTwa_editor{border-radius:22px}._04oTwa_toolsPosition{top:10px}._04oTwa_editor ._04oTwa_tools{gap:4px}._04oTwa_editor ._04oTwa_close{top:13px;left:11px}._04oTwa_history{gap:0;top:13px;right:10px}._04oTwa_palette{gap:7px;bottom:20px}._04oTwa_editor ._04oTwa_colorButton{width:20px;min-width:20px;height:20px}._04oTwa_editor ._04oTwa_brushSlider{left:7px}._04oTwa_editor ._04oTwa_confirm{width:36px;height:36px;bottom:12px;right:12px}}@media (max-width:760px){._04oTwa_editor{width:min(calc(100vw - 24px), calc((100dvh - 24px) * var(--sketch-aspect)))}}@container sketch-paper (max-width:530px){._04oTwa_palette{flex-wrap:wrap;gap:8px;max-width:230px;bottom:16px;left:20px;right:68px;transform:none}._04oTwa_editor ._04oTwa_colorButton{width:18px;min-width:18px;height:18px}._04oTwa_editor ._04oTwa_rainbow._04oTwa_selectedColor:before{border-width:1px}._04oTwa_selectedColor:after{inset:-4px}}@container sketch-paper (max-width:430px){._04oTwa_history{top:58px}}@media (prefers-reduced-motion:reduce){._04oTwa_editor ._04oTwa_shapes{animation:none}._04oTwa_editor ._04oTwa_iconButton,._04oTwa_editor ._04oTwa_iconButton:before,._04oTwa_editor ._04oTwa_colorButton,._04oTwa_editor ._04oTwa_confirm,._04oTwa_editor ._04oTwa_spaceHint{transition:none}}._04oTwa_editor._04oTwa_inlineEditor{z-index:3;aspect-ratio:auto;border-radius:inherit;width:100%;height:100%;box-shadow:none;background:0 0;border:0;position:absolute;inset:0;container-type:normal}._04oTwa_editor._04oTwa_inlineToolbar{--sketch-foreground:var(--foreground);--sketch-hover:var(--surface-hover);--sketch-chrome:var(--background);width:max-content;height:calc(var(--workbench-control-size,28px) + 4px);aspect-ratio:auto;box-shadow:none;background:0 0;border:0;border-radius:999px;flex:none;align-items:center;gap:4px;padding:0;display:flex;position:relative;overflow:visible;container-type:normal}._04oTwa_inlineToolbar ._04oTwa_toolsPosition{position:relative;top:auto;left:auto;transform:none}._04oTwa_inlineToolbar ._04oTwa_tools{height:auto;box-shadow:none;background:0 0;border:0;gap:2px;padding:0}._04oTwa_inlineToolbar ._04oTwa_toolButton{flex-basis:calc(var(--workbench-control-size,28px) + 4px)}._04oTwa_inlineToolbar ._04oTwa_iconButton{width:calc(var(--workbench-control-size,28px) + 4px);height:calc(var(--workbench-control-size,28px) + 4px)}._04oTwa_inlineToolbar ._04oTwa_history{background:0 0;gap:0;position:static}._04oTwa_inlineToolbar ._04oTwa_close{order:6;position:static}._04oTwa_inlineToolbar ._04oTwa_confirm{width:calc(var(--workbench-control-size,28px) + 4px);height:calc(var(--workbench-control-size,28px) + 4px);flex:none;position:static}._04oTwa_inlineToolbar ._04oTwa_palette{flex:none;margin-inline:3px;position:static;transform:none}._04oTwa_inlineToolbar ._04oTwa_colorButton{width:22px;min-width:22px;height:22px}._04oTwa_inlineToolbar ._04oTwa_selectedColor:after{display:none}._04oTwa_inlineToolbar ._04oTwa_inlineBrushSize{width:64px;height:24px;accent-color:var(--primary);padding:0}._04oTwa_inlineToolbar ._04oTwa_error{margin:0;inset:calc(100% + 8px) 0 auto}@media (max-width:600px){._04oTwa_editor._04oTwa_inlineToolbar{gap:0}._04oTwa_inlineToolbar ._04oTwa_inlineBrushSize{width:40px}}
.EATJlq_source{flex:none;align-self:flex-end;width:44px;height:44px;position:relative}.EATJlq_source[data-workbench-attachment-source-lifted]{visibility:hidden}.EATJlq_source .EATJlq_open{border:1px solid var(--border-subtle);background:var(--surface-idle);width:40px;min-width:0;height:40px;color:var(--foreground);box-shadow:none;border-radius:14px;padding:0;transition:border-color .12s ease-out;position:absolute;top:50%;left:0;overflow:hidden;transform:translateY(-50%)}.EATJlq_source .EATJlq_open:hover{border-color:var(--border-strong);background:var(--surface-idle)}.EATJlq_source .EATJlq_open:active{transform:translateY(-50%)}.EATJlq_thumbnail{object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.EATJlq_draggable{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.EATJlq_draggable:active{cursor:grabbing}.EATJlq_source .EATJlq_remove{z-index:2;border:1px solid var(--border-subtle);background:var(--background);width:20px;height:20px;color:var(--foreground);box-shadow:none;opacity:0;pointer-events:none;padding:0;transition:opacity .12s ease-out,background-color .12s ease-out;position:absolute;top:0;right:0;scale:1}.EATJlq_source .EATJlq_remove:hover{background:color-mix(in oklab, var(--background) 94%, var(--foreground))}.EATJlq_source .EATJlq_remove:active{transform:none}.EATJlq_source:hover .EATJlq_remove,.EATJlq_source:focus-within .EATJlq_remove{opacity:1;pointer-events:auto}.EATJlq_source:has([data-workbench-attachment-lifted]) .EATJlq_remove{opacity:0;pointer-events:none;transition:none}.EATJlq_compact{width:36px;height:40px}.EATJlq_compact .EATJlq_open{border-radius:var(--radius-popover);width:32px;height:32px}.EATJlq_compact .EATJlq_remove{width:16px;height:16px}@media (min-width:640px){.EATJlq_source{width:48px;height:48px}.EATJlq_source .EATJlq_open{border-radius:15px;width:42px;height:42px}.EATJlq_compact{width:36px;height:44px}.EATJlq_compact .EATJlq_open{border-radius:var(--radius-popover);width:32px;height:32px}}@media (hover:none){.EATJlq_source .EATJlq_remove{opacity:1;pointer-events:auto}}@media (prefers-reduced-motion:reduce){.EATJlq_source .EATJlq_open,.EATJlq_source .EATJlq_remove{transition:none}}
.zpYl_G_root{gap:inherit;display:contents}.zpYl_G_content{justify-content:center;align-items:center;gap:inherit;display:inline-flex;position:relative}
.y9vr4G_selection{flex-shrink:0;align-items:center;gap:5px;min-width:0;height:100%;display:flex}.y9vr4G_badge{background:var(--surface-idle);border-color:var(--border-subtle);cursor:default;flex-shrink:0;justify-content:flex-start;gap:5px;min-width:0;max-width:170px;padding:2px 4px 2px 3px;font-weight:500;transition-property:background-color,border-color,color}.y9vr4G_badge:active{transform:none}.y9vr4G_manualBadge{padding-left:9px}.y9vr4G_thumbnail{background:var(--surface-hover);border-radius:7px;flex:0 0 22px;width:22px;height:22px;display:flex;overflow:hidden}.y9vr4G_thumbnail>span{transform-origin:0 0;transform:scale(.5)}.y9vr4G_label{text-overflow:ellipsis;white-space:nowrap;outline-offset:2px;min-width:0;overflow:hidden}.y9vr4G_badge .y9vr4G_remove{border:1px solid var(--border-subtle);background:var(--background);width:20px;min-width:20px;height:20px;color:var(--foreground);box-shadow:none;padding:0;transition:background-color .12s ease-out;scale:1}.y9vr4G_badge .y9vr4G_remove:hover{background:color-mix(in oklab, var(--background) 94%, var(--foreground))}.y9vr4G_badge .y9vr4G_remove:active{transform:none}.y9vr4G_badge .y9vr4G_remove:disabled{color:var(--muted-foreground);background:var(--surface-idle)}@media (max-width:639px){.y9vr4G_badge{max-width:128px}}@media (prefers-reduced-motion:reduce){.y9vr4G_badge .y9vr4G_remove{transition:none}}
.meMHqG_control.meMHqG_control{width:32px;min-width:32px;height:32px;color:var(--muted-foreground);background-color:#0000;padding:0;transform:none}.meMHqG_control.meMHqG_control:hover{color:var(--foreground);background-color:var(--surface-hover)}.meMHqG_control.meMHqG_control[aria-pressed=true]{color:var(--primary);background-color:var(--primary-soft)}.meMHqG_feedbackAnchor{z-index:320;pointer-events:none;width:max-content;max-width:min(280px,100vw - 24px);position:fixed;transform:translateY(-100%)}.meMHqG_feedback.meMHqG_feedback{color:var(--foreground);text-align:center;pointer-events:none;border-radius:999px;padding:7px 12px;font-size:12px;line-height:1.4}
.XMGyEa_preview{border-radius:var(--radius-popover);color:#71717a;background:#f7f7f7;justify-content:center;align-items:center;gap:28px;min-height:180px;padding:20px;display:flex}.XMGyEa_preview[data-theme=dark]{color:#a1a1aa;background:#141414}.XMGyEa_mainFrame{width:var(--fixture-main-width);max-width:calc(100% - 72px);aspect-ratio:var(--fixture-main-ratio);border-radius:12px;position:relative}.XMGyEa_railColumn{flex:none;justify-items:center;gap:12px;display:grid}.XMGyEa_railFrame{border:1px solid var(--border-subtle);border-radius:12px;width:44px;height:44px;position:relative;overflow:hidden}.XMGyEa_skeleton{border-radius:inherit;corner-shape:inherit;width:100%;height:100%}.XMGyEa_caption{font-size:11px}
.RdVFGa_shell{background:var(--workbench-canvas,color-mix(in oklab, var(--background) 98%, var(--foreground)));--workbench-objects-width:360px;--workbench-focus-left:92px;--workbench-focus-right:92px;--workbench-pane-right:0px;--workbench-dock-inset:8px}.RdVFGa_shell[data-objects-open=true]{--workbench-pane-right:var(--workbench-objects-width)}.RdVFGa_shell .RdVFGa_pane{inset:0;right:var(--workbench-pane-right);transition:right var(--workbench-objects-motion,.35s cubic-bezier(.4, 0, .4, 1));position:absolute}.RdVFGa_shell .RdVFGa_dock{left:var(--workbench-dock-inset);right:calc(var(--workbench-pane-right) + var(--workbench-dock-inset));transition:right var(--workbench-objects-motion,.35s cubic-bezier(.4, 0, .4, 1))}.RdVFGa_objectActions{align-items:center;gap:4px;min-width:0;display:flex}.RdVFGa_objectActions button{scale:1!important}.RdVFGa_objectActions .RdVFGa_objectTrigger{color:color-mix(in oklab, var(--foreground) 65%, transparent);background:0 0;transition:background-color .12s ease-out,color .12s ease-out}.RdVFGa_objectActions .RdVFGa_objectTrigger:not(:disabled):is(:hover,[data-state=open]){background:var(--surface-hover);color:var(--foreground)}.RdVFGa_objectActions .RdVFGa_objectTrigger:disabled{color:color-mix(in oklab, var(--foreground) 35%, transparent);box-shadow:none;background:0 0}.RdVFGa_commentAnchor{z-index:14;pointer-events:auto;width:min(320px,100% - 24px);position:absolute;top:0;left:0}.RdVFGa_selectionNote{left:50%;bottom:calc(var(--workbench-composer-height) + 16px);z-index:12;max-width:calc(100% - 32px);color:var(--muted-foreground);align-items:center;gap:8px;padding:8px 12px;font-size:12px;display:flex;position:absolute;transform:translate(-50%)}@media (max-width:1100px){.RdVFGa_shell{--workbench-objects-width:320px}}@media (min-width:640px){.RdVFGa_shell{--workbench-dock-inset:16px}}@media (min-width:1024px){.RdVFGa_shell{--workbench-dock-inset:28px}}@media (min-width:1280px){.RdVFGa_shell{--workbench-dock-inset:40px}}@media (min-width:1536px){.RdVFGa_shell{--workbench-dock-inset:64px}}@media (max-width:639px){.RdVFGa_shell{--workbench-focus-left:90px;--workbench-focus-right:90px}}@media (max-width:900px){.RdVFGa_shell[data-objects-open=true]{--workbench-pane-right:0px}.RdVFGa_shell [data-workbench-objects-drawer]{bottom:var(--workbench-objects-bottom,72px)}}@media (prefers-reduced-motion:reduce){.RdVFGa_shell .RdVFGa_pane,.RdVFGa_shell .RdVFGa_dock{transition:none}}
.-FVT9G_popover{z-index:282;width:min(252px,100vw - 24px);max-height:var(--radix-popover-content-available-height);overscroll-behavior:contain;color:var(--foreground);transform-origin:var(--radix-popover-content-transform-origin);outline:none;padding:12px;font-family:inherit;font-size:13px;font-weight:400;line-height:18px;animation:.16s cubic-bezier(.22,1,.36,1) -FVT9G_appear;overflow-y:auto}.-FVT9G_picker{flex-direction:column;gap:14px;width:100%;display:flex}.-FVT9G_area{aspect-ratio:1.3;background:var(--color-area-background);width:100%;box-shadow:inset 0 0 0 1px var(--border-subtle);touch-action:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;border-radius:10px;position:relative}.-FVT9G_areaThumb,.-FVT9G_sliderThumb{touch-action:none;border:2px solid #fff;border-radius:50%;outline:none;width:16px;height:16px;box-shadow:0 0 0 1px #00000038;box-shadow:0 0 0 1px lab(0% 0 0/.22)}.-FVT9G_areaThumb{background:var(--color-area-thumb-color)}.-FVT9G_areaThumb[data-focus-visible],.-FVT9G_sliderThumb[data-focus-visible]{outline:2px solid var(--primary);outline-offset:3px}.-FVT9G_popover .-FVT9G_area,.-FVT9G_popover .-FVT9G_areaThumb,.-FVT9G_popover .-FVT9G_sliderThumb,.-FVT9G_popover .-FVT9G_swatch{transition:none}.-FVT9G_hue{grid-template-columns:1fr auto;grid-template-areas:"label output""track track";gap:8px;width:100%;display:grid}.-FVT9G_label{width:fit-content;color:color-mix(in oklab, var(--foreground) 72%, transparent);font:inherit;grid-area:label}.-FVT9G_output{color:color-mix(in oklab, var(--foreground) 58%, transparent);font:inherit;font-variant-numeric:tabular-nums;grid-area:output}.-FVT9G_track{touch-action:none;-webkit-user-select:none;user-select:none;border-radius:999px;grid-area:track;height:14px;margin:2px 8px 3px;position:relative}.-FVT9G_sliderThumb{cursor:grab;position:absolute;top:50%}.-FVT9G_sliderThumb[data-dragging]{cursor:grabbing}.-FVT9G_field{flex-direction:column;gap:7px;width:100%;display:flex}.-FVT9G_prefix{justify-content:center;align-items:center;padding-left:7px;display:flex}.-FVT9G_fieldGroup{border:1px solid var(--border-subtle);background:var(--surface-idle);border-radius:10px;flex:none;align-items:center;min-width:0;height:34px;transition:border-color .14s;display:flex}.-FVT9G_fieldGroup:focus-within{border-color:var(--primary)}.-FVT9G_hexInput{border-radius:inherit;width:100%;min-width:0;height:100%;color:var(--foreground);font:inherit;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:none;padding:0 10px}.-FVT9G_field[data-invalid] .-FVT9G_fieldGroup{border-color:var(--destructive)}.-FVT9G_swatch{border:1px solid var(--border-subtle);background:var(--color-swatch-current);border-radius:6px;flex-shrink:0;width:22px;height:22px;display:block}.-FVT9G_area[data-disabled],.-FVT9G_hue[data-disabled],.-FVT9G_field[data-disabled]{opacity:.5;pointer-events:none}@keyframes -FVT9G_appear{0%{transform:translateY(3px)scale(.98)}to{transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.-FVT9G_popover{animation:none}.-FVT9G_fieldGroup{transition:none}}
.XDC2kq_controls{flex-direction:column;justify-content:center;gap:0;min-width:0;display:flex}.XDC2kq_row{align-items:center;gap:6px;min-width:0;display:flex}.XDC2kq_strip{aspect-ratio:6.5;border-radius:var(--radius-button);background:0 0;border:0;grid-template-columns:repeat(4,minmax(0,1fr));width:clamp(164px,22vw,182px);min-width:0;height:auto;display:grid;overflow:visible}.XDC2kq_strip[data-loading=true]{opacity:.72}.XDC2kq_swatch{background:var(--palette-color);color:#0000;width:100%;min-width:0;height:100%;box-shadow:none;border:0;border-radius:0;outline:none;padding:0}.XDC2kq_swatch:not(:disabled):is(:hover,:focus-visible,[data-state=open]){background:var(--palette-color)}.XDC2kq_swatch:focus-visible{box-shadow:none;outline:none}.XDC2kq_suggestionButton{flex:none;height:26px;padding-inline:9px;font-size:11px;font-weight:500}.XDC2kq_status{min-height:0;color:color-mix(in oklab, var(--foreground) 56%, transparent);margin:0;font-size:11px;line-height:14px}.XDC2kq_status:empty{display:none}.XDC2kq_status[data-error=true]{color:var(--destructive)}.XDC2kq_retry{border-radius:999px;height:20px;margin-left:6px;padding-inline:7px;font-size:11px}.XDC2kq_suggestions{z-index:283;width:min(340px,100vw - 24px);max-height:min(320px, var(--radix-popover-content-available-height));outline:none;padding:8px;overflow:auto}.XDC2kq_presetGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 8px;display:grid}.XDC2kq_preset{gap:0;min-width:0;height:auto;padding:3px}.XDC2kq_presetContent{gap:3px;width:100%;min-width:0;display:grid}.XDC2kq_presetStrip{aspect-ratio:6.5;border-radius:var(--radius-button);background:var(--surface-idle);grid-template-columns:repeat(4,minmax(0,1fr));width:100%;display:grid;overflow:hidden}.XDC2kq_presetColor{background:var(--palette-color)}.XDC2kq_presetLabel{color:inherit;text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:14px;display:block;overflow:hidden}@media (max-width:420px){.XDC2kq_strip{width:clamp(140px,40vw,164px)}.XDC2kq_row{gap:5px}.XDC2kq_suggestionButton{padding-inline:8px}.XDC2kq_suggestions{width:calc(100vw - 24px)}}@media (prefers-reduced-motion:reduce){.XDC2kq_swatch,.XDC2kq_presetStrip{transition:none}}
.tVAR4G_card{--media-ink:#101715;--media-button-ink:#172124;aspect-ratio:5/7;width:100%;box-shadow:none;background:0 0;border:0;border-radius:35px;padding:0;display:flex}.tVAR4G_media{border-radius:inherit;isolation:isolate;min-width:0;box-shadow:0 24px 55px -27px color-mix(in srgb, var(--foreground) 22%, transparent), 0 3px 9px -5px color-mix(in srgb, var(--foreground) 12%, transparent);background-position:50% 45%;background-size:cover;flex:1;position:relative;overflow:hidden}.tVAR4G_pixels{position:absolute;inset:0}.tVAR4G_artImage,.tVAR4G_blurredImage{object-fit:cover;object-position:50% 45%;width:100%;height:100%;position:absolute;inset:0}.tVAR4G_decor{position:absolute;inset:0}.tVAR4G_frost{pointer-events:none;position:absolute;inset:0}.tVAR4G_blurredImage{transform-origin:50% 45%}.tVAR4G_blurSoft{filter:blur(6px)saturate(1.15);-webkit-mask-image:linear-gradient(#0000 42%,#000 58%);mask-image:linear-gradient(#0000 42%,#000 58%)}.tVAR4G_blurMid{filter:blur(16px)saturate(1.2);transform:scale(1.06);-webkit-mask-image:linear-gradient(#0000 52%,#000 70%);mask-image:linear-gradient(#0000 52%,#000 70%)}.tVAR4G_blurDeep{filter:blur(30px)saturate(1.25)brightness(1.04);transform:scale(1.14);-webkit-mask-image:linear-gradient(#0000 62%,#000 82%);mask-image:linear-gradient(#0000 62%,#000 82%)}.tVAR4G_frostTint{background:linear-gradient(#0000 48%,#fafaf729 60%,#fafaf770 74%,#fafaf799 88%,#fafaf7a8);position:absolute;inset:0}.tVAR4G_content{z-index:1;color:var(--media-ink);padding:0 23px 21px;position:absolute;inset:auto 0 0}.tVAR4G_copyStage{position:relative}.tVAR4G_copySizer{visibility:hidden;pointer-events:none;display:grid}.tVAR4G_copySizer>div{grid-area:1/1}.tVAR4G_copyLayer{position:absolute;inset:0}.tVAR4G_title{letter-spacing:-.04em;margin:0;font-size:22px;font-weight:520;line-height:1.48}.tVAR4G_description span{display:block}.tVAR4G_description{letter-spacing:-.015em;color:#101715d6;margin:8px 0 0;font-size:12px;line-height:1.7}.tVAR4G_privacy{color:#101715b3;letter-spacing:.015em;margin:4px 0 0;font-size:11px;line-height:1.7}.tVAR4G_promptPreview{margin-top:9px}.tVAR4G_promptToggle{height:auto;min-height:24px;color:var(--media-ink);padding:2px 0;font-size:11px}.tVAR4G_promptToggle:hover{background:0 0;text-decoration:underline}.tVAR4G_promptText{border-radius:var(--radius-button);max-height:112px;color:var(--media-ink);white-space:pre-wrap;overflow-wrap:anywhere;background:#ffffff47;border:1px solid #1017151f;margin-top:5px;padding:8px 10px;font-size:11px;line-height:1.6;overflow-y:auto}.tVAR4G_copyStage[hidden]{display:none}.tVAR4G_copyStage[hidden]+.tVAR4G_promptPreview{margin-top:0}.tVAR4G_copyStage[hidden]+.tVAR4G_promptPreview .tVAR4G_promptText{max-height:200px}.tVAR4G_promptText:focus-visible{outline:2px solid var(--media-ink);outline-offset:2px}.tVAR4G_bottomRow{justify-content:space-between;align-items:center;gap:12px;margin-top:17px;display:flex}.tVAR4G_brand{letter-spacing:-.025em;color:#10171599;font-size:10px;font-weight:520}.tVAR4G_shareButton{width:max-content;min-width:110px;height:44px;color:var(--media-button-ink);letter-spacing:-.025em;background:linear-gradient(#fffffffa,#f5f6f5f0);border:0;flex:none;gap:0;padding:0 16px;font-size:14px;font-weight:550;display:grid;box-shadow:inset 0 1px 1px #fffffff2,inset 0 -1px 2px #00000009,0 7px 15px #00000017,0 1px 3px #0000000a}.tVAR4G_buttonSizer{visibility:hidden;pointer-events:none;grid-area:1/1;display:grid}.tVAR4G_buttonSizer>span,.tVAR4G_buttonContent{grid-area:1/1;justify-content:center;align-items:center;gap:7px;display:inline-flex}.tVAR4G_loaderSpace{flex:none;width:14px;height:14px;display:inline-block}.tVAR4G_shareButton:hover{color:var(--media-button-ink);background:linear-gradient(#fff,#f5f6f5fa)}.tVAR4G_shareButton:disabled{color:var(--media-button-ink);background:linear-gradient(#fffffff2,#f5f6f5e6)}.tVAR4G_shareButton:focus-visible{outline:2px solid var(--media-ink);outline-offset:3px}.tVAR4G_close{z-index:2;color:#ffffffeb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff1f;border-radius:50%;width:29px;height:29px;position:absolute;top:13px;right:13px}.tVAR4G_close:hover{color:#fff;background:#ffffff38}@media (max-width:440px){.tVAR4G_content{padding:0 20px 20px}.tVAR4G_title{font-size:21px}}@media (prefers-reduced-motion:reduce){.tVAR4G_copyLayer{transition:none!important;animation:none!important;transform:none!important}}
.vGWpMa_lab{background:var(--background);height:100dvh;color:var(--foreground);overflow:auto}.vGWpMa_header{border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:22px 28px;display:flex}.vGWpMa_layout{grid-template-columns:minmax(0,1fr) 344px;align-items:start;gap:24px;max-width:1680px;margin:auto;padding:24px 28px;display:grid}.vGWpMa_previews{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;min-width:0;display:grid}.vGWpMa_preview{min-width:0;overflow:hidden}.vGWpMa_preview[data-selected=true]{border-color:var(--border-strong);box-shadow:0 0 0 1px var(--border-strong)}.vGWpMa_previewHeader{justify-content:space-between;align-items:center;gap:8px;padding:12px 14px;display:flex}.vGWpMa_stage{justify-content:center;align-items:center;padding:24px;display:flex;position:relative;overflow:hidden}.vGWpMa_mainStage{height:clamp(260px,37vh,410px);container-type:size}.vGWpMa_mainFrame{width:min(100cqw, calc(100cqh * var(--lab-ratio)));aspect-ratio:var(--lab-ratio);flex:none;position:relative}.vGWpMa_skeleton{background:var(--lab-fill)!important;border:1px solid var(--lab-inner-edge)!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;box-shadow:0 0 0 1px var(--lab-edge)!important;border-radius:12px!important}.vGWpMa_railStage{gap:48px;min-height:200px}.vGWpMa_railSlot{flex:none;place-items:center;display:grid;position:relative}.vGWpMa_railSlot[data-magnified=true]{width:176px;height:176px}.vGWpMa_thumbnail{border:1px solid var(--lab-rail-edge);width:44px;height:44px;transform:scale(var(--lab-thumb-scale));border-radius:12px;position:relative;overflow:hidden}.vGWpMa_thumbnail .vGWpMa_skeleton{box-shadow:none!important;border:0!important;border-radius:11px!important}.vGWpMa_railSlot[data-magnified=true] .vGWpMa_thumbnail{transform:scale(calc(4 * var(--lab-thumb-scale)))}.vGWpMa_caption{color:var(--muted-foreground);text-align:center;margin-top:14px;font-size:11px}.vGWpMa_settings{max-height:calc(100dvh - 32px);padding:18px;position:sticky;top:16px;overflow:auto}.vGWpMa_group{border-top:1px solid var(--border-subtle);margin-top:16px;padding-top:16px}.vGWpMa_control{gap:7px;margin-top:14px;display:grid}.vGWpMa_controlLabel{justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}.vGWpMa_number{text-align:right;font-variant-numeric:tabular-nums;width:80px;min-height:28px;padding:3px 7px;font-size:12px}.vGWpMa_range{height:20px;accent-color:var(--foreground);cursor:ew-resize;padding:0}.vGWpMa_colorRow{align-items:center;gap:8px;margin-top:12px;font-size:12px;display:flex}.vGWpMa_colorRow label{flex:1}.vGWpMa_color{cursor:pointer;width:32px;height:28px;padding:2px}.vGWpMa_colorValue{font:11px var(--font-mono,monospace);color:var(--muted-foreground)}.vGWpMa_note{color:var(--muted-foreground);font-size:12px;line-height:1.7}.vGWpMa_toolbar{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.vGWpMa_status{min-height:20px;color:var(--muted-foreground);font-size:12px}.vGWpMa_footer{grid-column:1/-1;padding:0 4px}@media (max-width:1100px){.vGWpMa_layout{grid-template-columns:minmax(0,1fr) 312px;gap:16px;padding:20px}.vGWpMa_previews{gap:12px}.vGWpMa_railStage{gap:22px;padding-inline:12px}.vGWpMa_railSlot[data-magnified=true]{width:132px;height:132px}.vGWpMa_railSlot[data-magnified=true] .vGWpMa_thumbnail{transform:scale(calc(3 * var(--lab-thumb-scale)))}}@media (max-width:820px){.vGWpMa_layout{grid-template-columns:minmax(0,1fr)}.vGWpMa_settings{max-height:none;position:static}.vGWpMa_header{padding:18px 20px}.vGWpMa_mainStage{height:280px}}@media (max-width:480px){.vGWpMa_layout{padding:14px}.vGWpMa_previews{grid-template-columns:minmax(0,1fr)}.vGWpMa_header{padding:16px}.vGWpMa_mainStage{height:290px}}@media (prefers-reduced-motion:reduce){.vGWpMa_lab *,.vGWpMa_lab :before,.vGWpMa_lab :after{transition-duration:0s!important}}
.QefW7q_layer{z-index:10000;pointer-events:none;position:fixed;inset:0}.QefW7q_shield{pointer-events:auto;touch-action:none;position:fixed;inset:0}.QefW7q_spotlight{--tour-scrim:color-mix(in srgb, var(--foreground) 20%, transparent);box-shadow:0 0 0 100vmax var(--tour-scrim);outline:1px solid var(--edge-subtle);pointer-events:none;border-radius:10px;position:fixed}.dark .QefW7q_spotlight{--tour-scrim:color-mix(in srgb, var(--color-black) 55%, transparent)}.QefW7q_card{z-index:1;box-sizing:border-box;max-width:calc(100vw - 24px);height:144px;box-shadow:var(--shadow-popover);color:var(--foreground);pointer-events:auto;border-radius:16px;flex-direction:column;margin:0;padding:12px;display:flex;position:fixed;overflow:auto}.QefW7q_card[data-state=measuring]{visibility:hidden;pointer-events:none}.QefW7q_title{flex-shrink:0;margin:0;padding-right:24px;font-size:15px;font-weight:600;line-height:20px}.QefW7q_body{min-height:0;color:var(--muted-foreground);flex:1;margin:6px 0 0;font-size:13px;line-height:18px;overflow:auto}.QefW7q_card .QefW7q_close{width:28px;height:28px;color:var(--muted-foreground);border-radius:50%;padding:0;position:absolute;top:9px;right:9px}.QefW7q_footer{flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;margin-top:6px;display:flex}.QefW7q_progress{color:var(--muted-foreground);font-variant-numeric:tabular-nums;font-size:12px;line-height:18px}.QefW7q_actions{align-items:center;gap:4px;display:flex}.QefW7q_card .QefW7q_navigation{border-radius:8px;font-size:12px;font-weight:500}.QefW7q_card .QefW7q_navigation:focus-visible,.QefW7q_card .QefW7q_close:focus-visible{box-shadow:var(--tw-shadow,0 0 transparent);outline:none}:is([data-guided-tour-keyboard=true] .QefW7q_card .QefW7q_navigation:focus-visible,[data-guided-tour-keyboard=true] .QefW7q_card .QefW7q_close:focus-visible){outline:2px solid var(--muted-foreground);outline-offset:2px}.QefW7q_card .QefW7q_navigation:disabled{color:color-mix(in srgb, var(--foreground) 32%, transparent);background-color:#0000}
._pr3ba_panel{z-index:270;width:min(324px,100vw - 32px);color:var(--foreground);position:fixed;top:64px;right:16px}._pr3ba_surface{background:var(--background);overflow:hidden}._pr3ba_header{justify-content:space-between;align-items:center;gap:8px;padding:14px;display:flex}._pr3ba_content{overscroll-behavior:contain;max-height:calc(100dvh - 154px);padding:0 14px 16px;overflow-y:auto}._pr3ba_group{border-top:1px solid var(--border-subtle);margin-top:12px;padding-top:12px}._pr3ba_group summary{cursor:pointer;font-size:12px;font-weight:600}._pr3ba_toolbar{flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px;display:flex}._pr3ba_note{color:var(--muted-foreground);margin-top:8px;font-size:11px;line-height:1.7}@media (max-width:640px){._pr3ba_panel{width:min(300px,100vw - 16px);top:56px;right:8px}._pr3ba_content{max-height:calc(100dvh - 144px)}}
.Bk4xNa_border{z-index:30;padding:var(--star-border-thickness);border-radius:inherit;corner-shape:inherit;pointer-events:none;background:var(--border-subtle);opacity:0;-webkit-mask-composite:xor;transition:opacity .22s ease-out;position:absolute;inset:0;overflow:hidden;-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}.Bk4xNa_border[data-active=true]{opacity:1}.Bk4xNa_bottom,.Bk4xNa_top{border-radius:inherit;corner-shape:inherit;-webkit-mask-composite:xor;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}.Bk4xNa_top{padding-top:var(--star-border-thickness)}.Bk4xNa_bottom{padding-bottom:var(--star-border-thickness)}.Bk4xNa_bottom:before,.Bk4xNa_top:before{content:"";background:radial-gradient(circle, var(--star-border-color) 4%, transparent 10%);width:300%;height:100%;animation-duration:var(--star-border-speed);border-radius:9999px;animation-timing-function:linear;animation-iteration-count:infinite;animation-direction:alternate;animation-play-state:paused;position:absolute}.Bk4xNa_bottom:before{animation-name:Bk4xNa_star-movement-bottom;bottom:calc(-25% - 11px);right:-250%}.Bk4xNa_top:before{animation-name:Bk4xNa_star-movement-top;top:calc(-25% - 10px);left:-250%}.Bk4xNa_border[data-active=true] :is(.Bk4xNa_bottom,.Bk4xNa_top):before{animation-play-state:running}@keyframes Bk4xNa_star-movement-bottom{0%{transform:translate(0%)}to{transform:translate(-100%)}}@keyframes Bk4xNa_star-movement-top{0%{transform:translate(0%)}to{transform:translate(100%)}}@supports not (mask-composite:exclude){.Bk4xNa_border{background:0 0;padding:0}.Bk4xNa_bottom,.Bk4xNa_top{display:none}}@media (prefers-reduced-motion:reduce){.Bk4xNa_border{transition:none}.Bk4xNa_bottom:before,.Bk4xNa_top:before{animation:none}.Bk4xNa_bottom:before{transform:translate(-50%)}.Bk4xNa_top:before{transform:translate(50%)}}
.hwkwfW_lab{background:var(--background);min-height:100%;color:var(--foreground)}.hwkwfW_header{border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:28px 32px 20px;display:flex}.hwkwfW_eyebrow{color:var(--muted-foreground);letter-spacing:.12em;margin-bottom:7px;font-size:11px}.hwkwfW_note{color:var(--muted-foreground);font-size:12px;line-height:1.7}.hwkwfW_controls{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.hwkwfW_body{grid-template-columns:240px minmax(0,1fr);max-width:1800px;margin-inline:auto;display:grid}.hwkwfW_index{border-right:1px solid var(--border-subtle);padding:22px 14px}.hwkwfW_indexInner{scrollbar-width:thin;max-height:calc(100vh - 32px);position:sticky;top:16px;overflow-y:auto}.hwkwfW_family{justify-content:space-between;align-items:center;width:100%;display:flex}.hwkwfW_count{color:var(--muted-foreground);font-variant-numeric:tabular-nums;font-size:11px}.hwkwfW_cases{gap:2px;padding-top:14px;display:grid}.hwkwfW_caseLabel{text-overflow:ellipsis;overflow:hidden}.hwkwfW_content{min-width:0;padding:24px}.hwkwfW_sectionHeading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.hwkwfW_tag{background:var(--surface-idle);width:fit-content;color:var(--muted-foreground);border-radius:6px;margin-bottom:7px;padding:3px 8px;font-size:11px;display:inline-flex}.hwkwfW_previewBoundary{border:1px solid var(--border-subtle);background:var(--background);isolation:isolate;border-radius:20px;min-width:0;position:relative;overflow:hidden}.hwkwfW_narrow{max-width:390px;margin-inline:auto}.hwkwfW_previewControls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.hwkwfW_drawerScene{isolation:isolate;background:var(--surface-idle);height:520px;position:relative}.hwkwfW_drawerScene [data-workbench-objects-drawer]{--workbench-objects-width:100%}.hwkwfW_composerScene{background:var(--surface-idle);flex-direction:column;justify-content:flex-end;gap:12px;min-height:330px;padding:24px;display:flex}.hwkwfW_composerContext{background:var(--background);border:1px solid var(--border-subtle);border-radius:22px;min-width:0;padding:18px}.hwkwfW_messageText{overflow-wrap:anywhere;color:var(--muted-foreground);font-size:12px;line-height:1.7;display:block}.hwkwfW_details{border:1px solid var(--border-subtle);border-radius:12px;margin-top:18px;padding:16px}.hwkwfW_wall{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.hwkwfW_wallCard{min-width:0;overflow:hidden}.hwkwfW_wallHead{border-bottom:1px solid var(--border-subtle);padding:16px}.hwkwfW_wallHead h3{font-size:14px;font-weight:500}.hwkwfW_wall .hwkwfW_drawerScene{height:390px}.hwkwfW_wall .hwkwfW_composerScene{justify-content:center;min-height:150px;padding:18px}.hwkwfW_action{min-height:24px;color:var(--muted-foreground);margin-top:14px;font-size:12px}.hwkwfW_source{color:var(--muted-foreground);overflow-wrap:anywhere;margin-top:9px;font-size:10px;display:block}@media (max-width:950px){.hwkwfW_body{grid-template-columns:205px minmax(0,1fr)}.hwkwfW_content{padding:18px}.hwkwfW_wall{grid-template-columns:1fr}}@media (max-width:640px){.hwkwfW_header{padding:22px 16px 16px}.hwkwfW_body{display:block}.hwkwfW_index{border-right:0;border-bottom:1px solid var(--border-subtle);padding:12px}.hwkwfW_indexInner{max-height:none;position:static}.hwkwfW_families{gap:4px;display:flex;overflow-x:auto}.hwkwfW_families>button{width:auto;min-width:max-content}.hwkwfW_count{margin-left:8px}.hwkwfW_cases{padding-top:8px;display:flex;overflow-x:auto}.hwkwfW_cases>button{width:auto;min-width:max-content}.hwkwfW_content{padding:16px 12px}.hwkwfW_composerScene{padding:12px}}
@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(../media/31a7f4f26a40641c.0s6677u7501n5.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b615dfc46d0472ba.3w_oc3nqvqm6n.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6e7755c9813efd51.p.002ht2t_o636a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.z8jSBW_className{font-family:Anton,Impact,Arial Narrow,sans-serif;font-style:normal;font-weight:400}.z8jSBW_variable{--font-display:"Anton", Impact, Arial Narrow, sans-serif}
.NSI9ZG_border{z-index:30;padding:var(--star-border-thickness);border-radius:inherit;corner-shape:inherit;pointer-events:none;background:var(--border-subtle);opacity:0;-webkit-mask-composite:xor;transition:opacity .22s ease-out;position:absolute;inset:0;overflow:hidden;-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}.NSI9ZG_border[data-active=true]{opacity:1}.NSI9ZG_bottom,.NSI9ZG_top{background:radial-gradient(circle, var(--star-border-color) 4%, transparent 10%);width:300%;height:50%;animation-duration:var(--star-border-speed);border-radius:9999px;animation-timing-function:linear;animation-iteration-count:infinite;animation-direction:alternate;animation-play-state:paused;position:absolute}.NSI9ZG_bottom{animation-name:NSI9ZG_star-movement-bottom;bottom:-11px;right:-250%}.NSI9ZG_top{animation-name:NSI9ZG_star-movement-top;top:-10px;left:-250%}.NSI9ZG_border[data-active=true] :is(.NSI9ZG_bottom,.NSI9ZG_top){animation-play-state:running}@keyframes NSI9ZG_star-movement-bottom{0%{transform:translate(0%)}to{transform:translate(-100%)}}@keyframes NSI9ZG_star-movement-top{0%{transform:translate(0%)}to{transform:translate(100%)}}@supports not (mask-composite:exclude){.NSI9ZG_border{background:0 0;padding:0}.NSI9ZG_bottom,.NSI9ZG_top{display:none}}@media (prefers-reduced-motion:reduce){.NSI9ZG_border{transition:none}.NSI9ZG_bottom,.NSI9ZG_top{animation:none}.NSI9ZG_bottom{transform:translate(-50%)}.NSI9ZG_top{transform:translate(50%)}}
.jRdPxa_wrapper{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:flex;position:relative}.jRdPxa_heart{width:100%;height:100%;position:relative}.jRdPxa_heart svg{width:100%;height:100%;transition:color .3s;overflow:visible}.jRdPxa_heart[data-checked=true]{color:red}.jRdPxa_heart[data-checked=true][data-animate=true] svg{transform-origin:50%;animation:.4s .6s jRdPxa_heartBurst}@keyframes jRdPxa_heartBurst{0%{transform:scale(1)}50%{transform:scale(1.15)}to{transform:scale(1)}}
.dFoUOa_surface{}.dFoUOa_inputbar{}.dFoUOa_inputbar [data-video-composer-foreground-layer],.dFoUOa_inputbar [data-video-composer-toolbar-background]{background:var(--background)}
._21m8XW_tabScope [data-profile-tab-indicator]{transition-property:none}._21m8XW_loadingBar{background:var(--foreground);opacity:1;position:absolute;inset:0}._21m8XW_loadingBar:after{content:"";background:var(--foreground);opacity:0;width:35%;height:100%;display:block}:where(._21m8XW_tabScope[data-profile-tab-pending=true],._21m8XW_tabScope:has(>[data-tab-motion=waiting],>[data-tab-motion=preparing]),._21m8XW_tabScope:has(>[data-tab-motion]>[data-tab-motion-live]>[data-profile-tab-panel=active] :is([data-tab-motion=waiting],[data-tab-motion=preparing])),._21m8XW_tabScope:has(>[data-tab-motion]>[data-tab-motion-live]>[data-profile-tab-panel=active] [data-tab-content-pending=true])) ._21m8XW_loadingBar{animation:.16s ease-out .12s both _21m8XW_profile-tab-track}:where(._21m8XW_tabScope[data-profile-tab-pending=true],._21m8XW_tabScope:has(>[data-tab-motion=waiting],>[data-tab-motion=preparing]),._21m8XW_tabScope:has(>[data-tab-motion]>[data-tab-motion-live]>[data-profile-tab-panel=active] :is([data-tab-motion=waiting],[data-tab-motion=preparing])),._21m8XW_tabScope:has(>[data-tab-motion]>[data-tab-motion-live]>[data-profile-tab-panel=active] [data-tab-content-pending=true])) ._21m8XW_loadingBar:after{animation:1.1s ease-in-out .12s infinite _21m8XW_profile-tab-loading}@keyframes _21m8XW_profile-tab-track{0%{background:var(--foreground)}to{background:color-mix(in srgb, var(--foreground) 10%, transparent)}}@keyframes _21m8XW_profile-tab-loading{0%{opacity:.65;transform:translate(-100%)}to{opacity:.65;transform:translate(286%)}}@media (prefers-reduced-motion:reduce){._21m8XW_loadingBar{opacity:1;animation:none}._21m8XW_loadingBar:after{opacity:0;animation:none}}
._5Yj29G_preview{background:var(--background);min-height:100vh;color:var(--foreground);padding:56px 28px}._5Yj29G_content{width:min(100%,1000px);margin:0 auto}._5Yj29G_composer{border-radius:20px;width:100%;position:relative;overflow:hidden}._5Yj29G_row{align-items:center;gap:12px;height:62px;padding:8px;display:flex;position:absolute;inset:auto 0 0}._5Yj29G_detail{background:var(--surface-idle);border-radius:12px;height:156px;padding:12px;overflow:hidden}._5Yj29G_detail ._5Yj29G_composer{transform-origin:0 0;width:860px;transform:scale(6)}._5Yj29G_preview [data-star-border] *,._5Yj29G_preview [data-star-border] :before{animation-delay:var(--preview-delay)}._5Yj29G_preview[data-playing=false] [data-star-border] *,._5Yj29G_preview[data-playing=false] [data-star-border] :before{animation-play-state:paused!important}@media (max-width:600px){._5Yj29G_preview{padding:28px 16px}}
.oGVZIq_card[data-gallery-adjacent-button]{--side:1;transform:perspective(1200px) translateX(calc(var(--side) * 69%)) translateY(-42%) rotate(calc(var(--side) * 2.2deg)) rotateY(calc(var(--side) * 14deg));transition-property:transform}.oGVZIq_card [data-gallery-adjacent-caption]{opacity:0;transition-property:opacity;transition-duration:inherit;transition-timing-function:inherit}.oGVZIq_card[data-gallery-adjacent-interactive]:not([data-gallery-adjacent-locked]):not([data-gallery-adjacent-deferred]) [data-gallery-adjacent-caption]{opacity:1}.oGVZIq_card[data-gallery-adjacent-button=previous]{--side:-1}.oGVZIq_card[data-gallery-adjacent-interactive]:not([data-gallery-adjacent-locked]){transform:perspective(1200px) translateX(calc(var(--side) * 50%)) translateY(-42%) rotate(calc(var(--side) * .6deg)) rotateY(calc(var(--side) * 4deg))}.oGVZIq_card[data-gallery-adjacent-deferred]:not([data-gallery-adjacent-locked]){transform:perspective(1200px) translateX(calc(var(--side) * (110% + 24px))) translateY(-42%) rotate(calc(var(--side) * 2.2deg)) rotateY(calc(var(--side) * 14deg));transition-property:none}.oGVZIq_card[data-gallery-adjacent-locked]{transition-property:none}.oGVZIq_card[data-gallery-adjacent-locked] [data-gallery-adjacent-caption]{opacity:0;transition:none}@media (prefers-reduced-motion:reduce){.oGVZIq_card[data-gallery-adjacent-button],.oGVZIq_card [data-gallery-adjacent-caption]{transition-property:none}}
._5B7cUG_stage{}._5B7cUG_stage ._5B7cUG_railViewport{top:0;bottom:12px;left:var(--workbench-chrome-inset,12px);z-index:30;pointer-events:auto;width:68px;position:absolute;overflow:hidden}._5B7cUG_rail{width:100%;height:100%;padding:calc(var(--workbench-top,12px) + var(--workbench-control-height,28px) * var(--workbench-toolbar-scale,1) + 8px) 8px 16px;overscroll-behavior:contain;scrollbar-width:none;flex-direction:column;align-items:center;gap:8px;display:flex;overflow:hidden auto}._5B7cUG_rail::-webkit-scrollbar{display:none}._5B7cUG_stage ._5B7cUG_thumbnail{border:1px solid color-mix(in srgb, var(--border-subtle) 50%, transparent);border-radius:var(--radius-popover);background:var(--surface-idle);transform-origin:50%;width:44px;height:44px;transition:transform var(--workbench-rail-motion), border-color var(--workbench-rail-motion), background-color var(--workbench-rail-motion);background-clip:padding-box;flex:none;padding:0;display:block;position:relative;overflow:hidden;transform:scale(1)}._5B7cUG_artwork{border-radius:inherit;opacity:.46;filter:saturate(.88);width:100%;height:100%;transition:opacity var(--workbench-rail-motion), filter var(--workbench-rail-motion);display:block;position:relative;overflow:hidden}._5B7cUG_thumbnail:not(._5B7cUG_selectedThumbnail):hover ._5B7cUG_artwork{opacity:.62}._5B7cUG_stage ._5B7cUG_thumbnail:not(._5B7cUG_selectedThumbnail):hover{border-color:var(--border-subtle);background:var(--surface-idle)}._5B7cUG_stage ._5B7cUG_selectedThumbnail{z-index:20;background:var(--background);border-color:color-mix(in srgb, var(--foreground) 28%, transparent);box-shadow:none;transform:scale(1.15)}._5B7cUG_selectedThumbnail ._5B7cUG_artwork{opacity:1;filter:saturate()}._5B7cUG_thumbnailSkeleton{position:absolute;inset:0;overflow:hidden}._5B7cUG_failure{border-radius:var(--radius-modal);background:var(--surface-idle);width:100%;height:100%;box-shadow:inset 0 0 0 1px var(--border-subtle);color:var(--foreground);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:20px;font-size:15px;font-weight:500;display:flex}._5B7cUG_failureIcon{background:var(--surface-hover);width:48px;height:48px;color:var(--muted-foreground);border-radius:50%;flex:none;place-items:center;display:grid}._5B7cUG_compactFailure{background:linear-gradient(var(--surface-idle), var(--surface-idle)), var(--background);z-index:2;border-radius:inherit;box-shadow:none;padding:0;position:absolute;inset:0}._5B7cUG_compactFailure ._5B7cUG_failureIcon{background:0 0;width:auto;height:auto}@media (prefers-reduced-motion:reduce){._5B7cUG_stage ._5B7cUG_thumbnail,._5B7cUG_artwork{transition:none}}
