.layout_main__WKREA{min-height:100vh;display:flex;flex-direction:column}.Spinner_spinner__3o2A5{width:20px;height:20px;border-radius:50%;border:2px solid;border-right:2px solid transparent;animation:Spinner_spin__c_Unx 1s linear infinite}@keyframes Spinner_spin__c_Unx{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Spinner_sm__but9d{width:16px;height:16px;border-width:1.5px}.Spinner_md__dGc1P{width:20px;height:20px;border-width:2px}.Spinner_lg__vWRvG{width:32px;height:32px;border-width:3px}.Spinner_xl__uS3vA{width:48px;height:48px;border-width:4px}.Button_button__y6cjA{--radius:var(--radius-lg);position:relative;font-family:var(--font-family-default);font-weight:var(--font-weight-medium);border-radius:var(--radius);flex-shrink:0;transition:all var(--transition-fast);cursor:pointer;line-height:var(--line-height-normal);letter-spacing:-.011em;max-width:100%;display:inline-flex;padding:1.5px;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Button_button__y6cjA:disabled,.Button_button__y6cjA[aria-disabled=true]{opacity:.5;cursor:not-allowed;pointer-events:none}.Button_xs__hYXCt{--radius:var(--radius-sm);font-size:var(--font-size-xs)}.Button_sm__3cuG2{--radius:var(--radius-md);font-size:var(--font-size-sm)}.Button_md__8T5pw{--radius:16px;font-size:var(--font-size-sm)}.Button_xs__hYXCt .Button_inner__i7k10{padding:var(--spacing-3xs) var(--spacing-2xs);height:32px}@media (max-width:768px){.Button_xs__hYXCt .Button_inner__i7k10{padding:var(--spacing-2xs) var(--spacing-2xs);font-size:var(--font-size-sm)}}.Button_sm__3cuG2 .Button_inner__i7k10{padding:var(--spacing-2xs) var(--spacing-sm);height:36px}@media (max-width:768px){.Button_sm__3cuG2 .Button_inner__i7k10{padding:var(--spacing-xs) var(--spacing-sm);font-size:var(--font-size-md)}}.Button_md__8T5pw .Button_inner__i7k10{padding:.6rem 1rem}@media (max-width:768px){.Button_md__8T5pw .Button_inner__i7k10{font-size:var(--font-size-md)}}.Button_inner__i7k10{position:relative;overflow:hidden;z-index:1;white-space:nowrap;display:inline-flex;align-items:center;align-self:stretch;width:100%;justify-content:center;border-radius:calc(var(--radius) - 1.5px)}.Button_inner__i7k10:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:-1;background:var(--color-button-primary-hoverfill);transition:opacity var(--transition-fast)}.Button_primary___8S9W{color:var(--color-white);box-shadow:0 4px 14px 1px rgba(0,0,0,.08);background:linear-gradient(to top,var(--color-button-primary-defaultoutlinelower),var(--color-button-primary-defaultoutlineupper))}.Button_primary___8S9W .Button_inner__i7k10{background:linear-gradient(to top,var(--color-button-primary-defaultfilllower),var(--color-button-primary-defaultfillupper))}.Button_primary___8S9W:hover .Button_inner__i7k10:after{opacity:1}.Button_primary___8S9W.Button_active__4E3d8:not(:disabled),.Button_primary___8S9W:active:not(:disabled){transform:scale(.98)}.Button_primary___8S9W.Button_active__4E3d8:not(:disabled) .Button_inner__i7k10,.Button_primary___8S9W:active:not(:disabled) .Button_inner__i7k10{opacity:.7}.Button_secondary__NR6ak{background:linear-gradient(to top,var(--color-button-secondary-defaultoutlinelower),var(--color-button-secondary-defaultoutlineupper));color:var(--color-button-secondary-defaulttext);box-shadow:0 3px 6px -2px rgba(0,0,0,.07)}.Button_secondary__NR6ak .Button_inner__i7k10{background:linear-gradient(to top,var(--color-button-secondary-defaultbackgroundlower),var(--color-button-secondary-defaultbackgroundupper))}.Button_secondary__NR6ak .Button_inner__i7k10:after{content:"";background:var(--color-button-secondary-hoverfill)}.Button_secondary__NR6ak:hover:not(:disabled) .Button_inner__i7k10:after{opacity:1}.Button_secondary__NR6ak.Button_active__4E3d8:not(:disabled),.Button_secondary__NR6ak:active:not(:disabled){transform:scale(.98)}.Button_secondary__NR6ak.Button_active__4E3d8:not(:disabled) .Button_inner__i7k10,.Button_secondary__NR6ak:active:not(:disabled) .Button_inner__i7k10{opacity:.7}.Button_secondary__NR6ak.Button_danger__Oa3fp{color:var(--color-white);background:linear-gradient(to top,var(--color-button-primary-defaultredoutlinelower),var(--color-button-primary-defaultredoutlinelupper))}.Button_secondary__NR6ak.Button_danger__Oa3fp .Button_inner__i7k10{background:linear-gradient(to top,var(--color-button-primary-defaultredfilllower),var(--color-button-primary-defaultredfillupper))}.Button_secondary__NR6ak.Button_danger__Oa3fp .Button_inner__i7k10:after{background:var(--color-button-primary-defaultredfillupper)}.Button_secondary__NR6ak.Button_danger__Oa3fp:hover:not(:disabled) .Button_inner__i7k10:after{opacity:1}.Button_text__13qfN{background:transparent;color:var(--color-black)}.Button_text__13qfN .Button_inner__i7k10{background:transparent;border:1px solid transparent;transition:background-color var(--transition-fast)}.Button_text__13qfN.Button_loading__xmq_I .Button_inner__i7k10,.Button_text__13qfN:hover:not(:disabled) .Button_inner__i7k10{background-color:var(--color-gray-100)}.Button_text__13qfN.Button_active__4E3d8:not(:disabled){transform:none}.Button_text__13qfN.Button_active__4E3d8:not(:disabled) .Button_inner__i7k10{background-color:var(--color-gray-100);border:1px solid var(--color-gray-200)}.Button_text__13qfN:active:not(:disabled){transform:scale(.98)}.Button_text__13qfN:active:not(:disabled) .Button_inner__i7k10{background-color:var(--color-gray-200)}.Button_text__13qfN.Button_danger__Oa3fp{color:var(--color-element-toast-error-text)}.Button_text__13qfN.Button_danger__Oa3fp .Button_inner__i7k10{color:inherit}.Button_text__13qfN.Button_danger__Oa3fp.Button_loading__xmq_I .Button_inner__i7k10,.Button_text__13qfN.Button_danger__Oa3fp:hover:not(:disabled) .Button_inner__i7k10{background-color:var(--color-element-toast-error-fill)}.Button_text__13qfN.Button_danger__Oa3fp.Button_active__4E3d8:not(:disabled) .Button_inner__i7k10{background-color:var(--color-element-toast-error-fill);border:1px solid var(--color-element-toast-error-outline)}.Button_text__13qfN.Button_danger__Oa3fp:active:not(:disabled) .Button_inner__i7k10{background-color:var(--color-element-toast-error-outline)}.Button_textInverse__IX3Jv{background:transparent;color:var(--color-white)}.Button_textInverse__IX3Jv .Button_inner__i7k10{background:transparent;border:1px solid transparent;transition:background-color var(--transition-fast),border-color var(--transition-fast),box-shadow var(--transition-fast)}.Button_textInverse__IX3Jv.Button_loading__xmq_I .Button_inner__i7k10,.Button_textInverse__IX3Jv:hover:not(:disabled) .Button_inner__i7k10{background-color:var(--color-button-text-inverse-hover-bg)}.Button_textInverse__IX3Jv.Button_active__4E3d8:not(:disabled){transform:none}.Button_textInverse__IX3Jv.Button_active__4E3d8:not(:disabled) .Button_inner__i7k10{background-color:var(--color-button-text-inverse-hover-bg);border:1px solid var(--color-button-text-inverse-active-border)}.Button_textInverse__IX3Jv:active:not(:disabled){transform:scale(.98)}.Button_textInverse__IX3Jv:active:not(:disabled) .Button_inner__i7k10{background-color:var(--color-button-text-inverse-active-bg)}.Button_textInverse__IX3Jv:focus-visible{outline:none}.Button_textInverse__IX3Jv:focus-visible .Button_inner__i7k10{box-shadow:0 0 0 2px var(--color-blue-500)}.Button_button__y6cjA.Button_textInverse__IX3Jv:disabled,.Button_button__y6cjA.Button_textInverse__IX3Jv[aria-disabled=true]{opacity:1;color:var(--color-gray-500)}.Button_primary___8S9W.Button_danger__Oa3fp{background:linear-gradient(to top,var(--color-button-primary-defaultredoutlinelower),var(--color-button-primary-defaultredoutlinelupper))}.Button_primary___8S9W.Button_danger__Oa3fp .Button_inner__i7k10{background:linear-gradient(to top,var(--color-button-primary-defaultredfilllower),var(--color-button-primary-defaultredfillupper));border-radius:calc(var(--radius) - 1.5px)}.Button_primary___8S9W.Button_danger__Oa3fp .Button_inner__i7k10:after{content:"";background:var(--color-button-primary-defaultredfillupper)}.Button_primary___8S9W.Button_danger__Oa3fp:hover:not(:disabled) .Button_inner__i7k10:after{opacity:1}.Button_rounded__c7WmT{border-radius:var(--radius-full)}.Button_rectangular__VCnbj{border-radius:var(--radius-md)}.Button_content__tineF{display:flex;align-items:center;overflow:hidden;gap:.5em}.Button_icon__Bqhax{display:flex;align-items:center;justify-content:center}.Button_icon__Bqhax svg{width:1.6em;height:1.7em}.Button_xs__hYXCt.Button_iconOnly__zknJx .Button_inner__i7k10{box-sizing:border-box;width:32px;min-width:32px;max-width:32px;height:32px;min-height:32px;max-height:32px;padding:0!important;flex-shrink:0}.Button_xs__hYXCt.Button_iconOnly__zknJx .Button_icon__Bqhax svg{width:1.2em;height:1.2em}.Button_sm__3cuG2.Button_iconOnly__zknJx .Button_inner__i7k10{box-sizing:border-box;width:36px;min-width:36px;max-width:36px;height:36px;min-height:36px;max-height:36px;padding:0!important;flex-shrink:0}.Button_sm__3cuG2.Button_iconOnly__zknJx .Button_icon__Bqhax svg{width:1.3em;height:1.3em}.Button_md__8T5pw.Button_iconOnly__zknJx .Button_inner__i7k10{box-sizing:border-box;width:40px;min-width:40px;max-width:40px;height:40px;min-height:40px;max-height:40px;padding:0!important;flex-shrink:0}.Button_md__8T5pw.Button_iconOnly__zknJx .Button_icon__Bqhax svg{width:1.4em;height:1.4em}.Button_icon__Bqhax.Button_color-green__wbr_R{color:#0bb715}.Button_icon__Bqhax.Button_color-grey__NtkYU{color:#7c7c7c}.Button_icon__Bqhax.Button_color-red__Lfa4b{color:#de297a}.Button_icon__Bqhax.Button_color-orange__CFyQX{color:#ff6f01}.Button_icon__Bqhax.Button_color-blue__Wn75A{color:#2d70de}.Button_iconLeft__VMRQ1{flex-direction:row-reverse}.Button_iconRight__xYVfe{flex-direction:row}.Button_iconRight__xYVfe .Button_icon__Bqhax svg{width:auto;height:auto}.Button_xs__hYXCt.Button_iconOnly__zknJx .Button_iconRight__xYVfe .Button_icon__Bqhax svg{width:1.2em;height:1.2em}.Button_sm__3cuG2.Button_iconOnly__zknJx .Button_iconRight__xYVfe .Button_icon__Bqhax svg{width:1.3em;height:1.3em}.Button_md__8T5pw.Button_iconOnly__zknJx .Button_iconRight__xYVfe .Button_icon__Bqhax svg{width:1.4em;height:1.4em}.Button_contentHidden__hJQ2U{visibility:hidden}.Button_loadingSpinner__Pwvb2{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Button_ellipsisText__vhfH1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;flex:1 1}.Tooltip_tooltipPositioner__z2ggJ{z-index:10000}.Tooltip_tooltipContent__yPtfn{position:relative;box-sizing:border-box;display:flex;flex-direction:column;background-color:var(--tooltip-background);color:var(--tooltip-color);padding:var(--spacing-2xs) var(--spacing-xs);border-radius:var(--radius-md);font-size:var(--font-size-xs);line-height:var(--line-height-normal);box-shadow:var(--box-shadow);overflow:visible;transform-origin:var(--transform-origin,center);opacity:1;transform:translateZ(0) scale(1);transition:opacity .22s cubic-bezier(.16,1,.3,1),transform .36s cubic-bezier(.34,1.12,.64,1)}.Tooltip_tooltipContent__yPtfn[data-side=top][data-starting-style],.Tooltip_tooltipContent__yPtfn[data-starting-style]:not([data-side]){opacity:0;transform:translate3d(0,8px,0) scale(.95)}.Tooltip_tooltipContent__yPtfn[data-side=bottom][data-starting-style]{opacity:0;transform:translate3d(0,-8px,0) scale(.95)}.Tooltip_tooltipContent__yPtfn[data-side=inline-start][data-starting-style],.Tooltip_tooltipContent__yPtfn[data-side=left][data-starting-style]{opacity:0;transform:translate3d(8px,0,0) scale(.95)}.Tooltip_tooltipContent__yPtfn[data-side=inline-end][data-starting-style],.Tooltip_tooltipContent__yPtfn[data-side=right][data-starting-style]{opacity:0;transform:translate3d(-8px,0,0) scale(.95)}.Tooltip_tooltipContent__yPtfn[data-ending-style]{transition:opacity 95ms cubic-bezier(.4,0,1,1),transform 95ms cubic-bezier(.4,0,1,1)}.Tooltip_tooltipContent__yPtfn[data-ending-style]:not([data-side]),.Tooltip_tooltipContent__yPtfn[data-side=top][data-ending-style]{opacity:0;transform:translate3d(0,4px,0) scale(.97)}.Tooltip_tooltipContent__yPtfn[data-side=bottom][data-ending-style]{opacity:0;transform:translate3d(0,-4px,0) scale(.97)}.Tooltip_tooltipContent__yPtfn[data-side=inline-start][data-ending-style],.Tooltip_tooltipContent__yPtfn[data-side=left][data-ending-style]{opacity:0;transform:translate3d(4px,0,0) scale(.97)}.Tooltip_tooltipContent__yPtfn[data-side=inline-end][data-ending-style],.Tooltip_tooltipContent__yPtfn[data-side=right][data-ending-style]{opacity:0;transform:translate3d(-4px,0,0) scale(.97)}.Tooltip_tooltipContent__yPtfn[data-instant]{transition:none!important}@media (prefers-reduced-motion:reduce){.Tooltip_tooltipContent__yPtfn{transition:opacity .12s ease}.Tooltip_tooltipContent__yPtfn[data-ending-style],.Tooltip_tooltipContent__yPtfn[data-starting-style]{opacity:0;transform:translateZ(0) scale(1);transition:opacity .12s ease}}.Tooltip_tooltipArrow__lMVmL{display:block;width:12px;height:6px;pointer-events:none}.Tooltip_tooltipArrow__lMVmL[data-side=top]{bottom:-6px}.Tooltip_tooltipArrow__lMVmL[data-side=bottom]{top:-6px}.Tooltip_tooltipArrow__lMVmL[data-side=left]{right:-9px}.Tooltip_tooltipArrow__lMVmL[data-side=right]{left:-9px}.Tooltip_tooltipArrow__lMVmL[data-side=inline-start]{right:-9px}.Tooltip_tooltipArrow__lMVmL[data-side=inline-end]{left:-9px}.Tooltip_tooltipArrowShape__y_qQz{display:block;width:100%;height:100%}.Tooltip_tooltipArrowShape__y_qQz path{fill:var(--tooltip-background)}.Tooltip_tooltipArrow__lMVmL[data-side=bottom] .Tooltip_tooltipArrowShape__y_qQz{transform:rotate(180deg)}.Tooltip_tooltipArrow__lMVmL[data-side=inline-start] .Tooltip_tooltipArrowShape__y_qQz,.Tooltip_tooltipArrow__lMVmL[data-side=left] .Tooltip_tooltipArrowShape__y_qQz{transform:rotate(-90deg)}.Tooltip_tooltipArrow__lMVmL[data-side=inline-end] .Tooltip_tooltipArrowShape__y_qQz,.Tooltip_tooltipArrow__lMVmL[data-side=right] .Tooltip_tooltipArrowShape__y_qQz{transform:rotate(90deg)}.Header_header__O25NC{position:fixed;top:var(--status-banner-height);left:0;right:0;height:var(--header-height);background-color:var(--color-white);border-bottom:var(--border-default);display:flex;align-items:center;justify-content:space-between;padding:0 var(--spacing-md);z-index:50}@media (max-width:768px){.Header_header__O25NC{padding:0 var(--spacing-xs)}}.Header_logoContainer__sWNud{display:flex;align-items:center;gap:var(--spacing-sm);transition:opacity var(--transition-fast)}.Header_logoContainer__sWNud:active{opacity:.7}.Header_logoPlaceholderInitial__3JLNx,.Header_logo__QNgKp{display:block;height:50px;width:50px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:var(--radius-sm);outline:1.2px solid rgba(0,0,0,.1);transition:all var(--transition-fast)}.Header_logoPlaceholderInitial__3JLNx:hover,.Header_logo__QNgKp:hover{opacity:.7;outline-color:rgba(0,0,0,.25)}.Header_logoPlaceholderInitial__3JLNx{display:grid;place-items:center}.Header_logoPlaceholder__kjlpY{padding:0}.Header_logoText__vswDo{font-weight:var(--font-weight-semibold);line-height:var(--line-height-normal);text-decoration:none;color:inherit}.Header_logoSuffix__Nkk2F{font-size:var(--font-size-sm);color:var(--color-gray-500)}@media (max-width:768px){.Header_logoSuffix__Nkk2F{display:none}}.Header_brandCluster__cCCm9{display:flex;align-items:center;gap:var(--spacing-2xs);min-width:0}@media screen and (max-width:768px){.Header_brandCluster__cCCm9{margin-right:auto}}.Header_organizationName__6yITq{display:flex;align-items:center;gap:var(--spacing-3xs);min-width:0}.Header_chips___ZxIf{display:flex;align-items:center;gap:var(--spacing-2xs);margin-left:auto}@media (max-width:768px){.Header_chips___ZxIf{display:none}}.Header_actions__9QAxA,.Header_navigation__ieQfg{display:flex;align-items:center;gap:var(--spacing-sm)}.Header_navigation__ieQfg{gap:0}.Header_actions__9QAxA,.Header_navigation__ieQfg{margin-left:var(--spacing-md)}@media (max-width:768px){.Header_actions__9QAxA,.Header_navigation__ieQfg{margin-left:var(--spacing-sm)}}.Header_brandSelect__qMitg{position:relative;display:inline-flex;align-items:center}.Header_brandSelectDisplay___24QS{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Header_brandSelectNative__z_0uM{position:absolute;inset:0;opacity:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%}.layout_content__feCsG{padding-top:calc(var(--header-height) + var(--status-banner-height));min-height:100vh;display:flex;flex-direction:column}.ObjectLink_container__Zl9_e{display:inline-flex;align-items:center;gap:var(--spacing-3xs);padding:.25em .4em;border-radius:var(--radius-sm);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);white-space:nowrap}.ObjectLink_link__LPZrs{background-color:var(--color-basics-warm-grey-100);color:var(--color-basics-warm-grey-700);border:1px solid var(--color-basics-warm-grey-150);text-decoration:none;cursor:pointer}.ObjectLink_link__LPZrs:hover{border-color:var(--color-basics-warm-grey-200)}.ObjectLink_nonLink__INZ4_{background-color:var(--color-basics-warm-grey-50);color:var(--color-basics-warm-grey-500);border:1px solid var(--color-basics-warm-grey-200);cursor:default}.ObjectLink_emoji__Knqfz{display:inline-block;flex-shrink:0;font-size:.75em;line-height:1}.ObjectLink_label__bVGVG{line-height:1}.ObjectLink_arrow__Hqihx{flex-shrink:0;opacity:.6}.CopyableText_container__KGZL6{display:inline-flex;align-items:center;gap:.25rem;max-width:100%}.CopyableText_text__mPuGX{display:inline-block}.CopyableText_noTruncate__zAGlz{white-space:normal;overflow-wrap:anywhere;word-break:break-word}.CopyableText_chip__MOL_e{border:1px solid var(--border-color-light);border-radius:999px;background:var(--background-muted);padding:.125rem .5rem .125rem .125rem}.CopyableText_chip__MOL_e .CopyableText_text__mPuGX{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.8125rem;line-height:1.2}.CopyableText_small__ckh3Z .CopyableText_text__mPuGX{font-size:.75rem}.CopyableText_copyButton__2cLR3{display:inline-flex;align-items:center;padding:0;background:none;border:none;cursor:pointer;color:var(--color-text-secondary);opacity:.6;transition:opacity .15s}.CopyableText_copyButton__2cLR3:hover{opacity:1}.CopyableText_copyButton__2cLR3:focus-visible{outline:1px solid var(--color-border-focus);outline-offset:2px;opacity:1}.BrandListClient_listContainer__GwEGZ{width:100%}.BrandListClient_tableContainer__bTkh6{overflow-x:visible}.BrandListClient_actionsCell__mGnR9{display:flex;align-items:center;justify-content:flex-end;gap:.25rem}.BrandListClient_actionsColumn__7M_UN{width:40px}.BrandListClient_noResults__XUEuE{margin-top:1rem;color:var(--text-secondary)}.BrandListClient_logoColumn__QkFMd{width:48px}.BrandListClient_logoBadge__5V3kr{display:block;margin:0 auto}.StudioAssetImage_placeholder__QI9v6{display:block;width:100%;height:100%;min-height:4rem;background-color:var(--color-gray-200);-o-object-fit:cover;object-fit:cover}.PromptTextarea_textareaWrapper__2g1Ef{position:relative}.PromptTextarea_textarea__QG3Oj{width:100%}.PromptTextarea_textarea__QG3Oj textarea{padding-bottom:70px;scrollbar-width:none;-ms-overflow-style:none}.PromptTextarea_textarea__QG3Oj textarea::-webkit-scrollbar{display:none}.PromptTextarea_textareaActions__m54Ul{position:absolute;bottom:var(--spacing-xs);left:var(--spacing-xs);right:var(--spacing-xs);z-index:10;display:flex;justify-content:space-between;align-items:center}.PromptTextarea_leftActions__SWQV1{display:flex;gap:var(--spacing-xs);align-items:center}@media screen and (max-width:768px){.PromptTextarea_leftActions__SWQV1{flex-wrap:wrap}}.AssetInfoPanel_container__Utb5i{display:flex;flex-direction:column;height:100vh;align-items:stretch;justify-content:space-between;--padding:var(--spacing-md)}.AssetInfoPanel_main__1M7pS{display:flex;flex-direction:row;height:100%;flex-grow:1;flex-shrink:1;min-height:0;min-width:0;background-color:var(--color-appbackgroundhigh)}.AssetInfoPanel_imagePreview__6f2R8,.AssetInfoPanel_sidebar__1ndYP{padding:var(--padding)}.AssetInfoPanel_imagePreview__6f2R8{width:100%;height:100%}.AssetInfoPanel_imageContainer__Qu8yX{width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center;overflow:auto;border:1px solid var(--color-border)}.AssetInfoPanel_placeholderContainer__Gvng_{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:var(--color-gray-200)}.AssetInfoPanel_placeholderText__Unjz3{color:var(--color-copy-secondary);font-size:var(--font-size-md);text-align:center}.AssetInfoPanel_image__U1JWg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.AssetInfoPanel_video__NQotw{width:100%;height:100%;max-width:100%;max-height:100%}.AssetInfoPanel_sidebar__1ndYP{width:480px;height:100%;display:flex;flex-direction:column;gap:var(--spacing-md);padding-top:var(--spacing-xl);overflow:auto}@media (min-width:1400px){.AssetInfoPanel_sidebar__1ndYP{width:560px}}.AssetInfoPanel_actions__q5lBA{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-2xs)}.AssetInfoPanel_actionsTitle__o0LNj{margin-bottom:var(--spacing-xs)}.AssetInfoPanel_metadata__K363R{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--spacing-xl);justify-content:flex-start;font-size:var(--font-size-sm)}.AssetInfoPanel_rateSection__SEf_Z{margin-top:auto;display:flex;flex-direction:column;gap:var(--spacing-sm)}.AssetInfoPanel_rateButtons__uEgXP{display:flex;flex-direction:row;gap:var(--spacing-2xs)}.AssetInfoPanel_rateButtonWrap__Cc7I8{position:relative;display:inline-flex}.AssetInfoPanel_rateCount__gidH5{position:absolute;bottom:-2px;right:-2px;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background-color:var(--color-copy-primary);color:var(--color-white);border:1px solid var(--color-appbackgroundhigh);font-size:10px;font-weight:var(--font-weight-medium);line-height:16px;text-align:center;pointer-events:none;z-index:2}.AssetInfoPanel_ratingNotice__Ow2m6{font-size:var(--font-size-sm);color:var(--color-copy-secondary)}.AssetInfoPanel_feedbackDropdown__GhHOe{display:flex;flex-direction:column;gap:var(--spacing-xs);padding:var(--spacing-sm);min-width:280px}.AssetInfoPanel_feedbackActions__Gm2CF{display:flex;gap:var(--spacing-xs);justify-content:flex-end}.AssetInfoPanel_adminMetadata__A3He4{flex-direction:column;gap:var(--spacing-2xs)}.AssetInfoPanel_metaItem__uNEsj{display:flex;flex-direction:row;align-items:center;gap:var(--spacing-2xs)}.AssetInfoPanel_metaLabel__H57cs{white-space:nowrap;color:var(--color-copy-secondary)}.AssetInfoPanel_metaValue__uYR0W{color:var(--color-copy-primary)}.AssetInfoPanel_metaSubtle__IEB4Q{width:100%;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-copy-secondary)}.AssetInfoPanel_footer__Eqg2R{display:flex;flex-direction:row;padding:var(--spacing-lg) var(--spacing-xl);flex-shrink:0;background-color:var(--color-appbackgroundmid)}@media (max-height:960px){.AssetInfoPanel_footer__Eqg2R{padding:var(--spacing-md) var(--spacing-xl)}}.AssetInfoPanel_editSection__ecTYW{display:flex;flex-direction:column;gap:var(--spacing-sm)}.AssetInfoPanel_editTitle__tx4j4{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-copy-primary);margin:0}.AssetInfoPanel_fullWidthButton__eObQu{width:100%}@media (max-width:768px){.AssetInfoPanel_sidebar__1ndYP{display:none}.AssetInfoPanel_imagePreview__6f2R8,.AssetInfoPanel_main__1M7pS{width:100%}.AssetInfoPanel_footer__Eqg2R{flex-shrink:0}}.AttachmentPreviews_previewArea___cYBD{display:flex;flex-wrap:wrap;position:absolute;bottom:0;left:0;width:100%;padding:var(--spacing-sm);z-index:2;gap:var(--spacing-2xs);pointer-events:none}.AttachmentPreviews_previewAreaToolbar__oILaO{position:static;width:auto;padding:0;flex-wrap:nowrap;pointer-events:auto;flex-shrink:0}.AttachmentPreviews_filePreview__Csajx{display:flex;align-items:center;background-color:var(--color-gray-100);border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden;font-size:var(--font-size-sm);height:50px;gap:var(--spacing-xs);outline:1px solid rgba(0,0,0,.1);position:relative;pointer-events:auto}.AttachmentPreviews_filePreview__Csajx.AttachmentPreviews_hasPreview__yqT5F{width:50px}.AttachmentPreviews_filePreview__Csajx:not(.AttachmentPreviews_hasPreview__yqT5F){padding:0 var(--spacing-xs);padding-right:var(--spacing-lg)}.AttachmentPreviews_filePreview__Csajx img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.AttachmentPreviews_fileName__jhs4B{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:.5rem;flex-grow:1}.AttachmentPreviews_removeButton__iW3nS{background:rgba(255,255,255,.85);border:none;border-radius:var(--radius-sm);color:var(--color-gray-600);cursor:pointer;margin-left:auto;display:flex;align-items:center;justify-content:center;flex-shrink:0;position:absolute;right:var(--spacing-3xs);top:var(--spacing-3xs);padding:var(--spacing-3xs);transition:background-color var(--transition-fast),color var(--transition-fast),transform var(--transition-fast)}.AttachmentPreviews_removeButton__iW3nS:hover:not(:disabled){background:var(--color-white);color:var(--color-black);transform:scale(1.08)}.AttachmentPreviews_removeButton__iW3nS:disabled{cursor:not-allowed;opacity:.5}.ChatInputBox_container__Y5_ni{display:flex;flex-direction:column;width:100%;--gap-lg:var(--spacing-lg);--gap-sm:var(--spacing-sm);gap:var(--gap-lg);--textarea-padding:var(--spacing-sm);--composer-actions-height:3.25rem}@media (max-width:768px){.ChatInputBox_container__Y5_ni{gap:var(--spacing-xs)}}.ChatInputBox_title__FzYk_{font-size:18px;font-weight:var(--font-weight-semibold);color:var(--color-text);margin:0;z-index:2;position:relative}.ChatInputBox_textAreaContainer__utiLX{position:relative;z-index:1}.ChatInputBox_dropOverlay__F3GdQ{position:absolute;top:0;left:0;right:0;bottom:var(--composer-actions-height);z-index:2;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-md);pointer-events:none}.ChatInputBox_dropOverlayText__hr0ZF{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-copy-secondary)}.ChatInputBox_textarea__FFrEy{display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;flex:1 1;background:var(--color-white);border:none;outline:1px solid rgba(0,0,0,.08);border-radius:var(--radius-md);font-size:var(--font-size-md);width:100%;resize:none;padding:var(--textarea-padding);z-index:1;position:relative}@media (max-width:768px){.ChatInputBox_textarea__FFrEy{font-size:var(--font-size-sm);padding:var(--spacing-sm);font-size:16px}}.ChatInputBox_textarea__FFrEy:focus{outline:1px solid rgba(0,0,0,.15)}.ChatInputBox_textarea__FFrEy.ChatInputBox_dragActive__S1xhZ{outline:1px solid rgba(0,0,0,.15);background-color:rgba(45,112,222,.06)}.ChatInputBox_textareaActions__RgRLy{position:absolute;bottom:0;right:0;padding:var(--textarea-padding);width:100%;height:100%;display:flex;gap:var(--gap-sm);justify-content:space-between;align-items:flex-end;pointer-events:none;z-index:4}@media (max-width:768px){.ChatInputBox_textareaActions__RgRLy{padding:var(--spacing-2xs)}}.ChatInputBox_pickerRow__MORz9{margin-top:var(--gap-sm);display:flex;gap:var(--gap-sm);justify-content:space-between;align-items:center;width:100%}.ChatInputBox_sendButton__7Sa_8{pointer-events:auto;margin-left:auto;transition:all var(--transition-fast)}.ChatInputBox_attachButton__1zX9k{pointer-events:auto;flex-shrink:0}.ChatInputBox_spinningIcon__scoML{animation:ChatInputBox_spin__LEMd_ 1s linear infinite}@keyframes ChatInputBox_spin__LEMd_{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.QuickActions_container__DBeIw{display:flex;gap:var(--gap-sm);flex-wrap:wrap;position:relative;z-index:1;pointer-events:none}@media (max-width:768px){.QuickActions_container__DBeIw{gap:5px}}.QuickActions_container__DBeIw.QuickActions_visible__EOgpd{pointer-events:auto}.QuickActions_dropdownContent__Uw667{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-3xs);padding:var(--spacing-3xs) 0}@media (max-width:768px){.QuickActions_quickActionButton__3gHBE{font-size:13px}}.Messages_messagesContainer__5GEsd{flex-grow:1;flex-basis:0;overflow-y:auto;padding:var(--spacing-md);display:flex;flex-direction:column;gap:var(--spacing-sm)}.Messages_message__Ffaot{padding:var(--spacing-sm) var(--spacing-md);word-wrap:break-word;line-height:var(--line-height-normal);font-size:var(--font-size-md);border-radius:var(--radius-md);display:flex;flex-direction:column}.Messages_userMessage__paD0Y{max-width:80%;background-color:var(--user-message-bubble-color,#128dff);color:var(--user-message-text-color,#ffffff);align-self:flex-end;border-bottom-right-radius:var(--radius-xs);align-items:flex-end;transition:background-color var(--transition-default),color var(--transition-default)}@media (max-width:768px){.Messages_userMessage__paD0Y{max-width:100%}}.Messages_assistantMessage__Nc1mx{max-width:100%;width:100%;padding:0;background-color:transparent;align-self:stretch;align-items:stretch;gap:var(--spacing-sm)}.Messages_assistantMessage__Nc1mx .LoadingIndicator-module__loadingIndicator{width:-moz-fit-content;width:fit-content;display:inline-flex;padding:var(--spacing-2xs) var(--spacing-sm);background:var(--color-gray-100);border-radius:var(--radius-md)}.Messages_assistantMessageBrand__IfJyn{width:100%;max-width:100%;align-self:stretch}.Messages_assistantBrandRoot__p1fUz{width:100%}.Messages_assistantBrandTopRow__8KtIF{display:flex;align-items:flex-start;gap:var(--spacing-sm);width:100%}.Messages_assistantBrandAvatarWrap__rRygb{width:40px;height:40px;border-radius:var(--radius-full);overflow:hidden;background:var(--color-gray-100);display:flex;align-items:center;justify-content:center;flex-shrink:0}.Messages_assistantBrandAvatarImg__176DB{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.Messages_assistantBrandAvatarBadge__f23tj{flex-shrink:0}.Messages_assistantBrandColumn__HwWaE{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:var(--spacing-2xs)}.Messages_assistantBrandSenderName__92Qt5{color:var(--color-gray-500);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.Messages_assistantBrandBubble__IGhng{background:var(--color-gray-100);border-radius:var(--radius-md);padding:var(--spacing-sm) var(--spacing-md);display:flex;flex-direction:column;gap:var(--spacing-sm);min-width:0}.Messages_assistantBrandBubbleLoading__X826c{display:inline-flex;align-self:flex-start;width:-moz-fit-content;width:fit-content}.Messages_messageContent__eJz53{min-width:0}.Messages_messageContent__eJz53 h3{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);line-height:1.3;color:var(--color-gray-900);margin:var(--spacing-sm) 0 var(--spacing-xs)}.Messages_messageContent__eJz53 h3:first-child{margin-top:0}.Messages_toolDebug__Vp4B7{margin-top:var(--spacing-3xs)}.Messages_toolDebugSummary__jMNu2{font-size:var(--font-size-xs);color:var(--color-gray-500);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Messages_toolDebugName__XYgoS{display:block;margin-top:var(--spacing-3xs);font-size:var(--font-size-xs);color:var(--color-gray-600);word-break:break-all}.Messages_toolError__jQxhi{border-radius:var(--radius-sm);background:color-mix(in srgb,var(--color-error) 10%,var(--color-white));color:var(--color-gray-900);border:1px solid color-mix(in srgb,var(--color-error) 35%,var(--color-white))}.Messages_toolDenied__S9hTz,.Messages_toolError__jQxhi{padding:var(--spacing-xs) var(--spacing-sm);font-size:var(--font-size-sm);line-height:var(--line-height-normal)}.Messages_toolDenied__S9hTz{border-radius:var(--radius-sm);background:var(--color-gray-200);color:var(--color-gray-800)}.Messages_toolSuccess__fmkEN{padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-sm);background:color-mix(in srgb,var(--color-success) 12%,var(--color-white));color:var(--color-gray-900);font-size:var(--font-size-sm);line-height:var(--line-height-normal);border:1px solid color-mix(in srgb,var(--color-success) 35%,var(--color-white))}.Messages_emptyAssistantPlaceholder__vWeGc{margin:0;font-size:var(--font-size-sm);color:var(--color-gray-500)}.Messages_loadingInBrandBubble__8U75I{margin:0!important;padding:0!important;background:transparent!important}.Messages_welcomeMessage__q0GTr{background-color:var(--color-white);padding:var(--spacing-lg) var(--spacing-xl);box-shadow:var(--temp-border-box-shadow)}.Messages_welcomeMessage__q0GTr p{margin:0}.Messages_welcomeMessage__q0GTr p:not(:last-child){margin-bottom:var(--spacing-sm)}.Messages_message__Ffaot ol,.Messages_message__Ffaot ul{padding-left:var(--spacing-md)}.Messages_message__Ffaot :is(ol,ul,p)+:is(ol,ul,p){margin-top:1em}.Messages_message__Ffaot li+li{margin-top:.5em}.Messages_message__Ffaot blockquote{background-color:var(--color-gray-300);padding:var(--spacing-sm);margin-top:var(--spacing-sm);border-radius:var(--radius-md)}.Messages_attachmentPreviewContainer__Z7jLh{display:flex;gap:.5rem;margin-top:.5rem;align-self:inherit;max-width:80%}.Messages_attachmentImagePreview__T7eAE{max-width:150px;max-height:150px;height:auto;width:auto;border-radius:var(--radius-md);-o-object-fit:cover;object-fit:cover;border:1px solid var(--color-border-subtle)}.Messages_unknownTool__c1qnD{font-style:italic;color:#777;padding:.5rem 0;font-size:.9rem}.Messages_toolRefusal___rSoe{margin:0;padding:var(--spacing-sm) 0;font-size:var(--font-size-md);line-height:var(--line-height-normal);color:var(--color-gray-700)}.Messages_imageErrorPlaceholder__snGui{color:#d9534f;text-align:center;padding:.5rem}.Messages_imageErrorPlaceholder__snGui,.Messages_imageLoadingPlaceholder___1hS4{display:flex;align-items:center;justify-content:center;width:100px;height:100px;background-color:#f0f0f0;border-radius:4px;font-size:.8rem;border:1px solid #e0e0e0}@keyframes Messages_pulse__rOB_c{0%{opacity:.6;transform:scale(.9)}50%{opacity:1;transform:scale(1)}to{opacity:.6;transform:scale(.9)}}.Messages_loadingIndicator__iqHqA{display:flex;align-items:center;margin-left:10px;margin-top:5px;padding:8px 12px;background-color:var(
    --surface-secondary
  );border-radius:var(--rounded-lg);width:-moz-fit-content;width:fit-content}.Messages_dot__AuTJ8{width:8px;height:8px;margin:0 3px;background-color:var(--text-secondary);border-radius:50%;animation:Messages_pulse__rOB_c 1.4s ease-in-out infinite}.Messages_dot__AuTJ8:first-child{animation-delay:-.32s}.Messages_dot__AuTJ8:nth-child(2){animation-delay:-.16s}.ChatSessionListClient_listContainer__qNuZC{display:flex;height:calc(100vh - 150px)}.ChatSessionListClient_sessionList__ZOZw6{width:450px;border-right:1px solid var(--border-color);display:flex;flex-direction:column}.ChatSessionListClient_filtersRow__EpRBt{display:flex;align-items:center;gap:var(--spacing-2xs);flex-wrap:wrap}.ChatSessionListClient_sortButtonsContainer__9HD7E{display:flex;gap:.5rem;justify-content:space-around}.ChatSessionListClient_sortButtonsContainer__9HD7E>button{flex-grow:1}.ChatSessionListClient_noSessionsMessage__0gZ2m{padding:1rem;text-align:center;color:var(--text-color-secondary)}.ChatSessionListClient_sessionListItems__SDinT{flex-grow:1;overflow-y:auto;padding:0 .5rem}.ChatSessionListClient_sessionItem__DG5QQ{padding:.75rem .5rem;border-bottom:1px solid var(--border-color-light);cursor:pointer;border-radius:.25rem}.ChatSessionListClient_sessionItem__DG5QQ:hover{background-color:var(--hover-bg-color)}.ChatSessionListClient_selectedSession__AO6Bw{background-color:var(--selected-bg-color);font-weight:500}.ChatSessionListClient_sessionDetails__lvKhG p{margin:.25rem 0;font-size:.8rem;color:var(--text-color-secondary);word-break:break-all}.ChatSessionListClient_sessionDetails__lvKhG strong{color:var(--text-color-primary)}.ChatSessionListClient_messageViewer__86DDt{flex-grow:1;padding:1rem;overflow-y:auto;background-color:var(
    --background-color-light
  )}.ChatSessionListClient_messageViewerTitle__YBNNo{font-size:1.2rem;font-weight:700;margin-bottom:1rem;border-bottom:1px solid var(--border-color);padding-bottom:.5rem;color:var(--text-color-primary)}.ChatSessionListClient_messageRole__jghbR{font-weight:700;font-size:.7rem;text-transform:uppercase;margin-bottom:.25rem;color:var(--text-color-tertiary);display:flex;align-items:center;gap:.3rem}.ChatSessionListClient_messageTimestamp__Aaavo{font-size:.7rem;color:var(--text-color-tertiary);margin-top:.3rem;display:block;text-align:right}.ChatSessionListClient_loadingMessages__k5TD_,.ChatSessionListClient_noMessages__otK4v,.ChatSessionListClient_selectSessionPrompt__hDHY5{text-align:center;margin-top:2rem;color:var(--text-color-secondary)}.ChatSessionListClient_errorMessage__KWJNC{color:var(--error-text-color);background-color:var(--error-bg-color);border:1px solid var(--error-border-color);padding:.75rem;border-radius:.25rem;margin-bottom:1rem}.ChatSessionListClient_toolInfoPre__otzhD{font-size:.75rem;margin-top:.5rem;background-color:var(--code-block-bg,#f0f0f0);padding:.5rem;border-radius:var(--radius-sm,4px);border:1px solid var(--border-color-light,#e0e0e0);white-space:pre-wrap;word-break:break-all;max-height:150px;overflow-y:auto}.ChatSessionListClient_systemMessage__BwX_R{background-color:var(--system-message-bg,#eef2f7);color:var(--system-message-text,#555);font-style:italic;font-size:.85rem;padding:.5rem .75rem;align-self:center;width:90%;text-align:center;border-radius:var(--radius-md);border:1px dashed var(--border-color-light);margin:.5rem auto}.ChatSessionListClient_toolMessage__8IX3X{background-color:var(--tool-message-bg,#f0f8ff);color:var(--tool-message-text,#4682b4);font-size:.85rem;padding:.5rem .75rem;align-self:stretch;text-align:left;border-radius:var(--radius-md);border-left:3px solid var(--tool-message-border-color,#4682b4);margin:.5rem 0}.CustomerSuccessListClient_listContainer__VhSI0{width:100%}.CustomerSuccessListClient_tableContainer__GnOnN{overflow-x:visible}.CustomerSuccessListClient_noResults__oAOaQ{color:var(--text-secondary)}.CustomerSuccessListClient_inactive__dOhqR{color:var(--text-tertiary)}.page_container__yKWkq{display:flex;flex-direction:column;gap:4rem;padding:4rem 0}.page_studioLoaderCard__UPlgu{width:400px;min-width:400px;overflow:hidden;border-radius:var(--border-radius-md);border:1px solid var(--color-border);background:var(--color-gray-50)}.page_studioLoaderBox__BXFbA{position:relative;width:400px;height:200px;overflow:hidden}.page_studioLandingWrap__iRHSO{min-height:500px;background:var(--color-background-secondary);border-radius:var(--border-radius-md);overflow:hidden}.page_assistantChatDebugWrap__jj1mz{max-width:720px;max-height:min(80vh,900px);overflow:auto;background:var(--color-background-secondary);padding:var(--spacing-sm)}.page_assistantChatDebugWrap__jj1mz,.page_studioRailDemo__sctXc{border:1px solid var(--color-border);border-radius:var(--radius-md)}.page_studioRailDemo__sctXc{width:280px;max-width:100%;box-sizing:border-box;background:var(--color-white);padding:var(--spacing-md) var(--spacing-2xs) var(--spacing-md)}.page_studioSessionDemoNote__OiSyk{margin:0 0 var(--spacing-md);line-height:var(--line-height-tight)}.page_studioSessionStateBlock__McaM_{margin-bottom:var(--spacing-lg)}.page_studioSessionStateBlock__McaM_:last-of-type{margin-bottom:0}.page_studioSessionStateLabel__1J3qd{margin:0 0 var(--spacing-3xs);text-transform:uppercase;letter-spacing:.05em}.page_studioSessionStateHint___nzwH{margin:0 0 var(--spacing-xs);line-height:var(--line-height-tight)}.page_tooltipTruncatedDemo__904aC{width:160px;max-width:100%;font-size:var(--font-size-sm);line-height:var(--line-height-normal)}.page_tooltipEdgeDemo__Yf2or{width:100%;display:flex;justify-content:flex-start}.section_container__MMqyY{width:100%;max-width:1440px;margin:0 auto;border:1px solid rgba(0,0,0,.1);padding:40px;border-radius:40px}.section_content__RoMyy{margin-top:2rem}.section_subSection__GlEfV{border-left:1px solid rgba(0,0,0,.1);padding-left:1rem}.section_subSection__GlEfV+.section_subSection__GlEfV{margin-top:2rem}.section_subSectionTitle__cYg_L{font-size:12px;font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.02em;color:var(--color-gray-500);margin-bottom:1rem}.section_subSectionNoTitle__c_g7v{border-left:none;padding-left:0}.section_subSectionContent__shBA4{display:flex;gap:1rem;align-items:center}.StudioLeftRail_rail__ehQmy{box-sizing:border-box;width:320px;height:100vh;min-height:0;flex-shrink:0;border-right:var(--border-default);overflow:hidden;display:flex;flex-direction:column;background:var(--color-white);padding-inline:var(--spacing-2xs)}.StudioLeftRail_brandSection__duZ_I{display:flex;align-items:center;min-height:var(--header-height);padding:0;flex-shrink:0}.StudioLeftRail_brandClusterInRail__HI69H{flex:1 1;min-width:0}.StudioLeftRail_adminSettingsBackSection__k0oop{flex-shrink:0;padding-block:var(--spacing-2xs) 0}.StudioLeftRail_recentsTabStrip__qGqoZ{flex-shrink:0;padding:var(--spacing-2xs) 0 0;background:var(--color-white);z-index:1}.StudioLeftRail_list__ZJdxX{flex:1 1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:var(--spacing-md) 0 var(--spacing-2xs);position:relative;z-index:0}.StudioLeftRail_listHeading__u31BM{font-size:var(--font-size-xxs);font-weight:var(--font-weight-medium);color:var(--color-gray-400);text-transform:uppercase;letter-spacing:.05em;margin:0 0 var(--spacing-2xs);padding:0 var(--spacing-sm)}.StudioLeftRail_collectionsBlockHeading__oNuWS{margin-top:calc(var(--spacing-md) + var(--spacing-lg))}.StudioLeftRail_listStack__CopNj{display:flex;flex-direction:column;gap:var(--spacing-2xs);width:100%}.StudioLeftRail_listStack__CopNj .StudioLeftRail_listHeading__u31BM{margin-bottom:0}.StudioLeftRail_list__ZJdxX.StudioLeftRail_recentsScrollList__thf5a{padding:var(--spacing-xl) 0 var(--spacing-2xs)}.StudioLeftRail_listBody__JPf9a{display:flex;flex-direction:column;gap:var(--spacing-2xs);min-width:0}.StudioLeftRail_historySkeleton___hYMA{display:flex;flex-direction:column;gap:var(--spacing-sm);padding:0 var(--spacing-sm) var(--spacing-md)}.StudioLeftRail_historySkeletonRow__6tDTt{display:flex;flex-direction:column;gap:var(--spacing-3xs);padding:var(--spacing-2xs) 0}.StudioLeftRail_historyEmpty__8zI0y{display:flex;flex-direction:column;align-items:stretch;gap:var(--spacing-2xs);padding:0 var(--spacing-sm) var(--spacing-md);text-align:left}.StudioLeftRail_historyEmpty__8zI0y .StudioLeftRail_historyEmptyHint__zYkGn{color:var(--color-gray-400)}.StudioLeftRail_sessionItem__Ew9mS{display:flex;align-items:stretch;gap:var(--spacing-xs);width:100%;padding:0 var(--spacing-3xs) 0 0;border-radius:var(--radius-md);transition:background-color var(--transition-fast);text-align:left;position:relative}.StudioLeftRail_sessionItem__Ew9mS:hover{background:var(--color-gray-100)}.StudioLeftRail_sessionItemActive__UZjsT{background:rgba(var(--color-purplish-blue-rgb),.06)}.StudioLeftRail_sessionItemDraft__nkGK0{opacity:.65;transition:opacity var(--transition-fast)}.StudioLeftRail_sessionItemActive__UZjsT.StudioLeftRail_sessionItemDraft__nkGK0,.StudioLeftRail_sessionItemDraft__nkGK0:hover{opacity:1}.StudioLeftRail_sessionContent__Eg2EL{flex:1 1;min-width:0;display:flex;flex-direction:row;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-2xs) var(--spacing-2xs) var(--spacing-2xs) var(--spacing-xs);border:none;background:none;cursor:pointer;text-align:left;font:inherit}a.StudioLeftRail_sessionContent__Eg2EL{text-decoration:none;color:inherit;outline-offset:2px}.StudioLeftRail_sessionThumbWrap__ayIw5{position:relative;flex-shrink:0;align-self:center;width:var(--spacing-2xl);height:var(--spacing-2xl)}.StudioLeftRail_sessionThumb__gtejR{-o-object-fit:cover;object-fit:cover;display:block}.StudioLeftRail_sessionThumbPlaceholder__q_Xe_,.StudioLeftRail_sessionThumb__gtejR{width:var(--spacing-2xl);height:var(--spacing-2xl);border-radius:var(--spacing-2xs)}.StudioLeftRail_sessionThumbPlaceholder__q_Xe_{display:flex;align-items:center;justify-content:center;box-sizing:border-box;background:var(--color-white);border:1px solid var(--color-border);color:var(--color-gray-400)}.StudioLeftRail_sessionThumbPlaceholderIcon__QYn1x{flex-shrink:0}.StudioLeftRail_thumbGeneratingBadge__nfoI_{position:absolute;bottom:calc(-2 * var(--spacing-4xs));left:calc(-2 * var(--spacing-4xs));z-index:2;box-sizing:border-box;width:var(--spacing-md);height:var(--spacing-md);border-radius:var(--radius-full);background:var(--color-purplish-blue);border:1px solid var(--color-white);display:grid;place-items:center;color:var(--color-white);pointer-events:none}.StudioLeftRail_thumbGeneratingSpinner__e_dJB{width:12px!important;height:12px!important;min-width:12px;min-height:12px;border-width:1px!important}.StudioLeftRail_sessionMetaUnseenDot__7h8U0{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--color-signal-green-500);margin-left:var(--spacing-3xs);flex-shrink:0;vertical-align:middle}.StudioLeftRail_sessionModeKindBadge__m7ZWo{position:absolute;bottom:calc(-2 * var(--spacing-4xs));left:calc(-2 * var(--spacing-4xs));z-index:2;box-sizing:border-box;width:var(--spacing-md);height:var(--spacing-md);border-radius:var(--radius-full);border:1px solid var(--color-white);display:grid;place-items:center;pointer-events:none}.StudioLeftRail_sessionModeKindBadgeImagine__wLqBG{background:var(--studio-mode-imagine-surface);color:var(--studio-mode-imagine)}.StudioLeftRail_sessionModeKindBadgeProduct__znlpw{background:var(--studio-mode-product-surface);color:var(--studio-mode-product)}.StudioLeftRail_sessionAssistantKindGlyph__RNe9s{width:var(--spacing-2xl);height:var(--spacing-2xl);border-radius:var(--spacing-2xs);display:grid;place-items:center;box-sizing:border-box;background:var(--studio-mode-assistant-surface);color:var(--studio-mode-assistant)}.StudioLeftRail_sessionTextBlock__AAIqa{display:flex;flex-direction:column;gap:calc(var(--spacing-4xs) + var(--spacing-4xs));min-width:0;flex:1 1}.StudioLeftRail_sessionTitle__MccIl{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:1.25;color:var(--color-gray-700);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.StudioLeftRail_sessionTitleMention___5qYf{font-weight:var(--font-weight-semibold);font-style:normal;color:var(--color-gray-900)}.StudioLeftRail_sessionMeta__gYvex{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);line-height:1.25;color:var(--color-gray-500);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.StudioLeftRail_sessionMeta__gYvex.StudioLeftRail_sessionMetaPrimary__6Ddfs{display:flex;align-items:center;min-width:0;max-width:100%}.StudioLeftRail_sessionMetaCreator__kn03O{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:0 1 auto}.StudioLeftRail_sessionMetaTime__cX6BJ,.StudioLeftRail_sessionMeta__gYvex.StudioLeftRail_sessionMetaPrimary__6Ddfs .StudioLeftRail_sessionMetaSep__IUA27{flex-shrink:0}.StudioLeftRail_sessionMetaStack__08K1k{min-width:0}.StudioLeftRail_sessionMetaStackSwappable__QHK_4{display:grid;grid-template-areas:"stack";align-items:center;min-height:calc(var(--font-size-xs) * 1.25)}.StudioLeftRail_sessionMetaStackSwappable__QHK_4>.StudioLeftRail_sessionMetaHover__U4sQc,.StudioLeftRail_sessionMetaStackSwappable__QHK_4>.StudioLeftRail_sessionMetaPrimary__6Ddfs{-ms-grid-row:1;-ms-grid-column:1;grid-area:stack}.StudioLeftRail_sessionMetaHover__U4sQc,.StudioLeftRail_sessionMetaStackSwappable__QHK_4>.StudioLeftRail_sessionMetaPrimary__6Ddfs{transition:opacity var(--transition-default) ease-out}.StudioLeftRail_sessionMetaHover__U4sQc{position:relative;z-index:1;display:flex;align-items:center;gap:0;flex-wrap:nowrap;overflow:visible;white-space:nowrap;opacity:0;pointer-events:none}.StudioLeftRail_sessionMetaHoverCluster__fyVcb{gap:var(--spacing-4xs)}.StudioLeftRail_sessionArtifactKindRail__VmXNz,.StudioLeftRail_sessionMetaHoverCluster__fyVcb,.StudioLeftRail_sessionMetaHoverIconWrap__bZnjV{display:inline-flex;align-items:center;flex-shrink:0}.StudioLeftRail_sessionArtifactKindRail__VmXNz{gap:var(--spacing-3xs);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);line-height:1.25;color:var(--color-gray-500)}.StudioLeftRail_sessionArtifactKindRailIcon__JeCjt{flex-shrink:0;width:1em;height:1em;color:inherit}.StudioLeftRail_sessionArtifactKindRailText__w8N2e{min-width:0}.StudioLeftRail_sessionMetaHover__U4sQc .StudioLeftRail_sessionMetaSep__IUA27{flex-shrink:0}.StudioLeftRail_sessionArtifactTooltipBody__G5BAR{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-2xs);min-width:0}.StudioLeftRail_sessionArtifactTooltipRow__aCaA7{max-width:100%}.StudioLeftRail_sessionArtifactTooltipRow__aCaA7>span:last-child{display:inline-block;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.StudioLeftRail_sessionItemActionsOpen__9L0_d .StudioLeftRail_sessionMetaStackSwappable__QHK_4[data-swap-hover-meta=true]>.StudioLeftRail_sessionMetaPrimary__6Ddfs,.StudioLeftRail_sessionItem__Ew9mS:focus-within .StudioLeftRail_sessionMetaStackSwappable__QHK_4[data-swap-hover-meta=true]>.StudioLeftRail_sessionMetaPrimary__6Ddfs,.StudioLeftRail_sessionItem__Ew9mS:hover .StudioLeftRail_sessionMetaStackSwappable__QHK_4[data-swap-hover-meta=true]>.StudioLeftRail_sessionMetaPrimary__6Ddfs{opacity:0;pointer-events:none}.StudioLeftRail_sessionItemActionsOpen__9L0_d .StudioLeftRail_sessionMetaStackSwappable__QHK_4[data-swap-hover-meta=true]>.StudioLeftRail_sessionMetaHover__U4sQc,.StudioLeftRail_sessionItem__Ew9mS:focus-within .StudioLeftRail_sessionMetaStackSwappable__QHK_4[data-swap-hover-meta=true]>.StudioLeftRail_sessionMetaHover__U4sQc,.StudioLeftRail_sessionItem__Ew9mS:hover .StudioLeftRail_sessionMetaStackSwappable__QHK_4[data-swap-hover-meta=true]>.StudioLeftRail_sessionMetaHover__U4sQc{opacity:1;pointer-events:auto}.StudioLeftRail_sessionTextBlock__AAIqa .StudioLeftRail_failedIndicator__atpDx,.StudioLeftRail_sessionTextBlock__AAIqa .StudioLeftRail_generatingIndicator__k7fW6{margin-top:0}.StudioLeftRail_sessionMetaSep__IUA27{display:inline-block;padding:0 var(--spacing-3xs);color:var(--color-gray-400);font-weight:var(--font-weight-semibold)}.StudioLeftRail_sessionMetaSavedInline__P1SzB{display:inline-flex;align-items:center;flex-shrink:0}@keyframes StudioLeftRail_pulse__TxVpG{0%,to{opacity:.5}50%{opacity:1}}.StudioLeftRail_pulsingDot__W6nyG{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--color-purplish-blue);animation:StudioLeftRail_pulse__TxVpG 1.2s ease-in-out infinite;flex-shrink:0}.StudioLeftRail_generatingIndicator__k7fW6{color:var(--color-gray-500)}.StudioLeftRail_failedIndicator__atpDx,.StudioLeftRail_generatingIndicator__k7fW6{display:flex;align-items:center;gap:var(--spacing-2xs);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.StudioLeftRail_failedIndicator__atpDx{color:var(--color-signal-red-500)}.StudioLeftRail_errorDot__HccZZ{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--color-signal-red-500);flex-shrink:0}.StudioLeftRail_sessionActionsWrap__Ntmel{flex-shrink:0;align-self:center;z-index:1;display:flex;align-items:center;justify-content:center;min-width:var(--button-height-sm)}.StudioLeftRail_sessionActionsWrap__Ntmel.StudioLeftRail_sessionActionsWrapDisabled__Zpb3R{pointer-events:none}.StudioLeftRail_sessionActionsMenu__zcutt{opacity:0;pointer-events:none;transition:opacity var(--transition-fast)}.StudioLeftRail_sessionActionsWrap__Ntmel:focus-within:not(.StudioLeftRail_sessionActionsWrapDisabled__Zpb3R) .StudioLeftRail_sessionActionsMenu__zcutt,.StudioLeftRail_sessionItemActionsOpen__9L0_d .StudioLeftRail_sessionActionsWrap__Ntmel:not(.StudioLeftRail_sessionActionsWrapDisabled__Zpb3R) .StudioLeftRail_sessionActionsMenu__zcutt,.StudioLeftRail_sessionItem__Ew9mS:hover .StudioLeftRail_sessionActionsWrap__Ntmel:not(.StudioLeftRail_sessionActionsWrapDisabled__Zpb3R) .StudioLeftRail_sessionActionsMenu__zcutt{opacity:1;pointer-events:auto}@media (hover:none){.StudioLeftRail_sessionItem__Ew9mS .StudioLeftRail_sessionActionsWrap__Ntmel:not(.StudioLeftRail_sessionActionsWrapDisabled__Zpb3R) .StudioLeftRail_sessionActionsMenu__zcutt{opacity:1;pointer-events:auto}}.StudioLeftRail_libraryAllAssetsRow__R5Yne{margin-bottom:0}.StudioLeftRail_headingBtn__nZuMR{display:flex;align-items:center;justify-content:space-between;width:100%;background:none;border:none;cursor:pointer;margin-top:0;text-align:left}.StudioLeftRail_headingBtn__nZuMR.StudioLeftRail_librarySectionHeading__fHhth{margin-top:var(--spacing-xl)}.StudioLeftRail_artifactSectionCaret__eAo_e{flex-shrink:0;color:var(--color-gray-400);transition:transform var(--transition-fast)}.StudioLeftRail_artifactSectionCaretCollapsed__Y7x_6{transform:rotate(-90deg)}.StudioLeftRail_libraryCollapsiblePanel__8pvb_{display:flex;flex-direction:column;gap:0;min-width:0}.StudioLeftRail_artifactThumb__0C_gn{width:20px;height:20px;border-radius:var(--radius-xs);-o-object-fit:cover;object-fit:cover;display:block;flex-shrink:0}.StudioLeftRail_collectionSection__lipsC{display:flex;flex-direction:column;gap:var(--spacing-4xs);padding:0}.StudioLeftRail_productSectionThumbIcon__jKl4q{flex-shrink:0;color:var(--color-black)}.StudioLeftRail_manageNavList__zQVNX{display:flex;flex-direction:column;padding-bottom:var(--spacing-md)}.StudioLeftRail_settingsSection___qpDK{display:flex;flex-direction:column;gap:var(--spacing-2xs);margin-bottom:var(--spacing-lg)}.StudioLeftRail_manageNavList__zQVNX>.StudioLeftRail_settingsSection___qpDK:last-child{margin-bottom:0}.StudioLeftRail_settingsItemStack__A4vCU{display:flex;flex-direction:column;gap:var(--spacing-2xs)}.StudioLeftRail_settingsSection___qpDK .StudioLeftRail_listHeading__u31BM{margin:0}.StudioLeftRail_settingsItem__nnSVo{display:flex;align-items:center;gap:var(--spacing-xs);width:100%;height:40px;padding:0 var(--spacing-sm);font-family:inherit;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-black);background:transparent;border:none;border-radius:var(--radius-md);cursor:pointer;text-align:left;transition:background-color var(--transition-fast);text-decoration:none}.StudioLeftRail_settingsItem__nnSVo svg{color:var(--color-black);flex-shrink:0}.StudioLeftRail_settingsItemActive__dpT1s,.StudioLeftRail_settingsItem__nnSVo:hover{background:var(--color-gray-100)}.StudioLeftRail_userSection__2pa2B{flex-shrink:0;padding:0;background:var(--color-white);position:relative;z-index:1}.StudioLeftRail_userSection__2pa2B:before{content:"";position:absolute;left:0;right:0;bottom:100%;height:var(--spacing-xl);pointer-events:none;background:linear-gradient(to top,var(--color-white) 0,transparent 100%)}.StudioLeftRail_settingsBlock__EBzSK{display:flex;flex-direction:column;gap:0}.StudioLeftRail_settingsDivider__f5YSK{height:1px;background:var(--color-border);flex-shrink:0;margin-inline:calc(-1 * var(--spacing-2xs));width:calc(100% + 2 * var(--spacing-2xs));box-sizing:border-box}.StudioLeftRail_settingsButton__tE595{display:flex;align-items:center;gap:var(--spacing-xs);width:100%;height:40px;padding:0 var(--spacing-sm);padding-right:var(--spacing-lg);margin:var(--spacing-sm) 0;font-family:inherit;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-black);background:transparent;border:none;border-radius:var(--radius-md);cursor:pointer;text-decoration:none;text-align:left;transition:background-color var(--transition-fast)}.StudioLeftRail_settingsButton__tE595 svg:first-of-type{color:var(--color-black)}.StudioLeftRail_settingsButton__tE595:hover{background:var(--color-gray-100)}.StudioLeftRail_settingsLabel__GNL_I{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.StudioLeftRail_settingsArrow___mHva{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:14px;height:14px;color:var(--color-black);transition:transform var(--transition-fast)}.StudioLeftRail_settingsArrowClose__iNQW_{transform:rotate(180deg)}.StudioLeftRail_userRow__sepLt{display:flex;align-items:center;gap:var(--spacing-xs);min-height:calc(2px + (2 * var(--spacing-sm)) + 40px);padding:var(--spacing-sm)}.StudioLeftRail_userAvatarBadge__yC5hQ{flex-shrink:0;margin-inline-start:calc(-1 * var(--spacing-2xs))}.StudioLeftRail_userName__fURFx{flex:1 1;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-black);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.StudioLeftRail_logoutBtn__rs6c9{flex-shrink:0}@supports (height:100svh){.StudioLeftRail_rail__ehQmy{height:100svh}}.StudioLeftRail_mobileRailBackdrop__TImcS{display:none}@media (max-width:768px){.StudioLeftRail_mobileRailBackdrop__TImcS{display:block;position:fixed;inset:0;z-index:519;margin:0;padding:0;border:0;background:rgba(0,0,0,.15);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.StudioLeftRail_rail__ehQmy{position:fixed;top:0;left:0;bottom:0;z-index:520;height:100vh;max-height:100vh;transform:translateX(-100%);transition:transform .2s ease;box-shadow:var(--shadow-lg)}.StudioLeftRail_rail__ehQmy.StudioLeftRail_railOpen__XDtn3{transform:translateX(0)}}@supports (height:100svh){@media (max-width:768px){.StudioLeftRail_rail__ehQmy{height:100svh;max-height:100svh}}}.AllowedDomainsListClient_listContainer__CLy_w{width:100%}.AllowedDomainsListClient_urlLink__KHb6s{display:inline-flex;align-items:center;gap:.25rem;color:var(--text-link);text-decoration:none}.AllowedDomainsListClient_urlLink__KHb6s:hover{text-decoration:underline}.AllowedDomainsListClient_urlIcon__FyYJW{flex-shrink:0;opacity:.7}.AllowedDomainsListClient_notesCell__EkZ_f{display:block;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-secondary);font-size:.875rem}.AllowedDomainsListClient_emptyValue__bLhzt,.AllowedDomainsListClient_noResults__UuyxF{color:var(--text-secondary)}.OrganizationListClient_listContainer__1S5nE{width:100%}.OrganizationListClient_tableContainer__fhfXz{overflow-x:visible}.OrganizationListClient_brandsLink__A6SsV{color:var(--text-link);text-decoration:none}.OrganizationListClient_brandsLink__A6SsV:hover{text-decoration:underline}.OrganizationListClient_noResults__KSZEN{color:var(--text-secondary)}.PlaygroundClient_container__mQyvi{display:flex;flex-direction:column;gap:var(--spacing-xl);max-width:960px}.PlaygroundClient_filtersRow__d1_1q{display:grid;grid-template-columns:minmax(200px,360px);grid-gap:var(--spacing-md);gap:var(--spacing-md);align-items:flex-end}.PlaygroundClient_promptSection__dgGQO{display:flex;flex-direction:column;gap:var(--spacing-sm)}.PlaygroundClient_playgroundPromptPlaceholder__QEv4L{display:flex;flex-direction:column;gap:var(--spacing-xs)}.PlaygroundClient_referenceHint__8iZkx{font-size:var(--font-size-sm);color:var(--color-copy-secondary);line-height:var(--line-height-normal)}.PlaygroundClient_results__iOZvi{display:flex;flex-direction:column;gap:var(--spacing-2xl);padding-top:var(--spacing-md);border-top:var(--border-default)}.PlaygroundClient_resultRun__wQnVA{display:flex;flex-direction:column;gap:var(--spacing-md)}.PlaygroundClient_resultRun__wQnVA+.PlaygroundClient_resultRun__wQnVA{padding-top:var(--spacing-2xl);border-top:var(--border-default)}.PlaygroundClient_warningList__DPQQH{margin:0;padding:var(--spacing-sm) var(--spacing-md);list-style:none;font-size:var(--font-size-sm);line-height:var(--line-height-normal);color:var(--color-copy-secondary);background-color:var(--color-warning-background,var(--color-appbackgroundmid));border-radius:var(--radius-sm)}.PlaygroundClient_warningList__DPQQH li+li{margin-top:var(--spacing-2xs)}.PlaygroundClient_errorAlert__30DsU{margin:0;padding:var(--spacing-sm) var(--spacing-md);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-normal);color:var(--color-error);background-color:var(--color-error-light,color-mix(in srgb,var(--color-error) 10%,var(--color-white)));border:1px solid color-mix(in srgb,var(--color-error) 35%,transparent);border-radius:var(--radius-sm)}.PlaygroundClient_profileWarningList__GU3v3{margin:var(--spacing-sm) 0 0;padding-left:var(--spacing-md);font-size:var(--font-size-xs);line-height:var(--line-height-normal);color:var(--color-copy-secondary)}.PlaygroundClient_profileWarningList__GU3v3 li+li{margin-top:var(--spacing-2xs)}.PlaygroundClient_variantPromptLabel__DBb8R{margin:0;font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-copy-secondary);text-transform:uppercase;letter-spacing:.04em}.PlaygroundClient_compareNote__uc8b6{margin:var(--spacing-sm) 0 0;font-size:var(--font-size-xs);line-height:var(--line-height-normal);color:var(--color-copy-secondary)}.PlaygroundClient_variantPromptMuted__ME6_E{color:var(--color-copy-secondary);font-style:italic}.PlaygroundClient_compareNote__uc8b6 code{font-family:var(--font-family-mono,monospace);font-size:.95em}.PlaygroundClient_referencePreviewSection__w9HMk{display:flex;flex-direction:column;gap:var(--spacing-xs)}.PlaygroundClient_referencePreviewHeading__WLJL_{margin:0;font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-copy-secondary)}.PlaygroundClient_referencePreviewList__t1zQ4{display:flex;flex-wrap:wrap;gap:var(--spacing-sm);margin:0;padding:0;list-style:none}.PlaygroundClient_referencePreviewButton__JDKmW{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-2xs);width:72px;padding:0;border:none;background:transparent;cursor:zoom-in;text-align:center}.PlaygroundClient_referencePreviewIndex__PPyY7{font-size:10px;font-weight:var(--font-weight-semibold);color:var(--color-copy-secondary)}.PlaygroundClient_referencePreviewThumb__fuRJS{position:relative;display:flex;align-items:center;justify-content:center;width:56px;height:56px;overflow:hidden;background-color:var(--color-appbackgroundmid);border-radius:var(--radius-xs);border:var(--border-default)}.PlaygroundClient_referencePreviewProduct__exj5I{border-color:var(--color-purplish-blue,var(--color-copy-secondary))}.PlaygroundClient_referencePreviewCharacter__f4Dzu{border-color:var(--color-copy-secondary)}.PlaygroundClient_referencePreviewImage__lpAGg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.PlaygroundClient_referencePreviewLabel__CtxRu{font-size:10px;line-height:1.2;color:var(--color-copy-secondary);word-break:break-word}.PlaygroundClient_comparisonGrid__3og7D{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--spacing-lg);gap:var(--spacing-lg)}@media (max-width:768px){.PlaygroundClient_comparisonGrid__3og7D{grid-template-columns:1fr}}.PlaygroundClient_variantPane__Gfdra{display:flex;flex-direction:column;gap:var(--spacing-sm);min-width:0}.PlaygroundClient_variantPane__Gfdra[data-variant=legacy]{padding-right:var(--spacing-lg);border-right:var(--border-default)}@media (max-width:768px){.PlaygroundClient_variantPane__Gfdra[data-variant=legacy]{padding-right:0;padding-bottom:var(--spacing-lg);border-right:none;border-bottom:var(--border-default)}}.PlaygroundClient_variantTitle__fa2ty{margin:0;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--color-copy-secondary)}.PlaygroundClient_variantPane__Gfdra[data-variant=canonical] .PlaygroundClient_variantTitle__fa2ty{color:var(--color-purplish-blue)}.PlaygroundClient_variantPrompt__oxw49{margin:0;font-size:var(--font-size-sm);line-height:var(--line-height-relaxed,var(--line-height-normal));color:var(--color-copy-primary);white-space:pre-wrap;word-break:break-word}.PlaygroundClient_generationMeta__Ip1Bz{margin:0;font-size:var(--font-size-xs);color:var(--color-copy-secondary)}.PlaygroundClient_resultActions__j6c5f{display:flex;justify-content:flex-start}.PlaygroundClient_collapsibleBlock__1qvbD{font-size:var(--font-size-sm);color:var(--color-copy-primary)}.PlaygroundClient_collapsibleBlock__1qvbD summary{cursor:pointer;font-weight:var(--font-weight-medium);color:var(--color-copy-secondary)}.PlaygroundClient_collapsibleBlock__1qvbD summary:hover{color:var(--color-copy-primary)}.PlaygroundClient_appendixPre__Gfvyt{margin:var(--spacing-xs) 0 0;padding:var(--spacing-sm);overflow-x:auto;font-family:var(--font-family-mono,monospace);font-size:var(--font-size-xs);line-height:var(--line-height-normal);color:var(--color-copy-primary);white-space:pre-wrap;word-break:break-word;background-color:var(--color-appbackgroundmid);border-radius:var(--radius-xs)}.PlaygroundClient_profileMeta___i3IN{display:flex;flex-wrap:wrap;gap:var(--spacing-xs);margin-top:var(--spacing-sm);font-size:var(--font-size-xs);color:var(--color-copy-secondary)}.PlaygroundClient_profileMeta___i3IN span{padding:var(--spacing-2xs) var(--spacing-xs);background-color:var(--color-appbackgroundmid);border-radius:var(--radius-xs)}.PlaygroundClient_fieldList__Qe6Wr{display:flex;flex-direction:column;gap:var(--spacing-sm);margin-top:var(--spacing-sm)}.PlaygroundClient_fieldRow__0EWAC{display:grid;grid-template-columns:minmax(120px,.32fr) minmax(0,1fr);grid-gap:var(--spacing-sm);gap:var(--spacing-sm);align-items:start}.PlaygroundClient_fieldLabel__I7ls_{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-copy-secondary);text-transform:uppercase}.PlaygroundClient_fieldValue__he6qz{font-size:var(--font-size-sm);line-height:var(--line-height-normal);color:var(--color-copy-primary);white-space:pre-wrap;word-break:break-word}.PlaygroundClient_imageGrid__au_Dx{display:grid;grid-template-columns:1fr;grid-gap:var(--spacing-sm);gap:var(--spacing-sm);margin-top:var(--spacing-xs);width:100%}.PlaygroundClient_generatedImageFrame__pw978{position:relative;display:block;width:100%;aspect-ratio:1;max-height:min(52vh,520px);overflow:hidden;padding:0;border:none;background-color:var(--color-appbackgroundmid);border-radius:var(--radius-sm);cursor:zoom-in}.PlaygroundClient_generatedImageFrame__pw978:focus-visible{outline:2px solid var(--color-purplish-blue);outline-offset:2px}.PlaygroundClient_generatedImage__ru3Qu{-o-object-fit:cover;object-fit:cover}.GlobalSettingsClient_container__zslsi{max-width:640px;display:flex;flex-direction:column;gap:var(--spacing-lg)}.GlobalSettingsClient_section__PqcZ8{background-color:var(--color-white);border:var(--border-default);border-radius:var(--radius-md);padding:var(--spacing-lg)}.GlobalSettingsClient_sectionHeader__6gpKH{margin-bottom:var(--spacing-lg)}.GlobalSettingsClient_sectionTitle__9K7ID{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);margin-bottom:var(--spacing-2xs)}.GlobalSettingsClient_sectionDescription__LxpI9{color:var(--color-gray-500);font-size:var(--font-size-sm)}.GlobalSettingsClient_field__VZp47{margin-bottom:var(--spacing-md)}.GlobalSettingsClient_toggleRow__D9FAJ{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md)}.GlobalSettingsClient_label__Gfmdw{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-black)}.GlobalSettingsClient_preview__xpT8m{display:flex;align-items:center;justify-content:center;gap:var(--spacing-2xs);padding:var(--spacing-sm) var(--spacing-md);background-color:var(--color-warning-muted-bg);color:var(--color-warning-muted);border:1px solid rgb(171 150 43/.12);border-radius:var(--radius-sm);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.GlobalSettingsClient_actions__ZkvLF{display:flex;gap:var(--spacing-sm);margin-top:var(--spacing-lg);padding-top:var(--spacing-lg);border-top:var(--border-default)}.GlobalSettingsClient_fieldHint__NE4Gc{margin-top:var(--spacing-2xs);color:var(--color-gray-500);font-size:var(--font-size-xs)}.GlobalSettingsClient_warning__Dp1KY{display:flex;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-sm) var(--spacing-md);margin-bottom:var(--spacing-md);background-color:var(--color-warning-bg);color:var(--color-warning-text);border:1px solid var(--color-warning-border);border-radius:var(--radius-sm);font-size:var(--font-size-sm)}.GlobalSettingsClient_embeddingWarning__PrfcS{display:flex;align-items:center;gap:var(--spacing-2xs);margin-bottom:var(--spacing-xs);color:var(--color-warning-muted);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.StreamingPlaygroundClient_container__bpXak{display:flex;flex-direction:column;gap:var(--spacing-xl)}.StreamingPlaygroundClient_mainContent__dzD7R{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--spacing-lg);gap:var(--spacing-lg)}.StreamingPlaygroundClient_controlsCard__f0AHT{display:flex;flex-direction:column;gap:var(--spacing-lg)}.StreamingPlaygroundClient_fallbackNotice__0nuam{display:flex;flex-direction:column;gap:var(--spacing-2xs);padding:var(--spacing-sm);border:1px solid var(--color-purplish-blue);border-radius:var(--radius-md);background:rgba(var(--color-purplish-blue-rgb),.08)}.StreamingPlaygroundClient_fallbackNoticeTitle__XZUU_{display:flex;align-items:center;gap:var(--spacing-2xs);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-copy-primary)}.StreamingPlaygroundClient_fallbackNoticeText__AsW_G{font-size:var(--font-size-xs);color:var(--color-copy-primary);line-height:var(--line-height-normal)}.StreamingPlaygroundClient_fallbackMeta__rXVId{display:flex;flex-direction:column;gap:var(--spacing-3xs);font-size:var(--font-size-xs);color:var(--color-copy-secondary)}.StreamingPlaygroundClient_fallbackReason__FVyyT{font-size:var(--font-size-xs);color:var(--color-copy-secondary);line-height:var(--line-height-normal)}.StreamingPlaygroundClient_controlsGroup__Xup_v{display:flex;flex-direction:column;gap:var(--spacing-sm)}.StreamingPlaygroundClient_groupLabel__05Aii{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-copy-secondary);text-transform:uppercase;letter-spacing:.04em}.StreamingPlaygroundClient_promptSection__iAf29{width:100%;display:flex;flex-direction:column;gap:var(--spacing-sm)}.StreamingPlaygroundClient_settingsRow___z8EN{display:grid;grid-template-columns:repeat(2,minmax(180px,1fr));align-items:flex-end;grid-gap:var(--spacing-md);gap:var(--spacing-md)}.StreamingPlaygroundClient_controlsGroup__Xup_v:last-of-type{display:grid;grid-template-columns:repeat(3,minmax(140px,1fr));align-items:flex-end;grid-gap:var(--spacing-md);gap:var(--spacing-md)}.StreamingPlaygroundClient_helperText__HRAmk{font-size:var(--font-size-xs);color:var(--color-copy-secondary)}.StreamingPlaygroundClient_actionRow__mjVM4{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:center;grid-gap:var(--spacing-sm);gap:var(--spacing-sm);padding:var(--spacing-sm);border:var(--border-default);border-radius:var(--radius-md);background:var(--color-appbackgroundmid)}.StreamingPlaygroundClient_actionMeta__DOVVz,.StreamingPlaygroundClient_toggleWrap__rDAMr{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-xs)}.StreamingPlaygroundClient_actionMeta__DOVVz{min-width:0}.StreamingPlaygroundClient_metaDivider__dEesd,.StreamingPlaygroundClient_metaItem__F7J12{font-size:var(--font-size-xs);color:var(--color-copy-secondary)}.StreamingPlaygroundClient_metaDivider__dEesd{opacity:.7}.StreamingPlaygroundClient_buttonGroup__pTOiY{display:flex;justify-content:flex-end}.StreamingPlaygroundClient_previewSection__TFPdt{display:flex;flex-direction:column;gap:var(--spacing-sm)}.StreamingPlaygroundClient_previewHeader__tod8L{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-sm)}.StreamingPlaygroundClient_previewMeta__qxExS{font-size:var(--font-size-xs);color:var(--color-copy-secondary)}.StreamingPlaygroundClient_previewContainer__WP8X5{position:relative;width:100%;aspect-ratio:16/9;background-color:var(--color-appbackgroundmid);border:var(--border-default);border-radius:var(--radius-md);overflow:hidden;display:flex;align-items:center;justify-content:center}.StreamingPlaygroundClient_previewContainer__WP8X5[data-aspect-ratio="1:1"]{aspect-ratio:1/1}.StreamingPlaygroundClient_previewContainer__WP8X5[data-aspect-ratio="4:5"]{aspect-ratio:4/5}.StreamingPlaygroundClient_previewContainer__WP8X5[data-aspect-ratio="3:4"]{aspect-ratio:3/4}.StreamingPlaygroundClient_previewContainer__WP8X5[data-aspect-ratio="2:3"]{aspect-ratio:2/3}.StreamingPlaygroundClient_previewContainer__WP8X5[data-aspect-ratio="9:16"]{aspect-ratio:9/16}.StreamingPlaygroundClient_previewContainer__WP8X5[data-aspect-ratio="3:2"]{aspect-ratio:3/2}.StreamingPlaygroundClient_previewContainer__WP8X5[data-aspect-ratio="4:3"]{aspect-ratio:4/3}.StreamingPlaygroundClient_previewContainer__WP8X5[data-aspect-ratio="5:4"]{aspect-ratio:5/4}.StreamingPlaygroundClient_previewGrid__h0C5i{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--spacing-sm);gap:var(--spacing-sm);width:100%}.StreamingPlaygroundClient_previewGrid__h0C5i[data-count="1"]{grid-template-columns:1fr;max-width:600px}.StreamingPlaygroundClient_previewGrid__h0C5i[data-count="2"],.StreamingPlaygroundClient_previewGrid__h0C5i[data-count="3"],.StreamingPlaygroundClient_previewGrid__h0C5i[data-count="4"]{grid-template-columns:repeat(2,1fr)}.StreamingPlaygroundClient_previewGrid__h0C5i[data-count="5"],.StreamingPlaygroundClient_previewGrid__h0C5i[data-count="6"]{grid-template-columns:repeat(3,1fr)}.StreamingPlaygroundClient_previewGrid__h0C5i[data-count="7"],.StreamingPlaygroundClient_previewGrid__h0C5i[data-count="8"]{grid-template-columns:repeat(4,1fr)}.StreamingPlaygroundClient_previewItem__4QozZ{position:relative;aspect-ratio:1/1;background-color:var(--color-appbackgroundmid);border:var(--border-default);border-radius:var(--radius-sm);overflow:hidden}.StreamingPlaygroundClient_previewGrid__h0C5i[data-aspect-ratio="16:9"] .StreamingPlaygroundClient_previewItem__4QozZ{aspect-ratio:16/9}.StreamingPlaygroundClient_previewGrid__h0C5i[data-aspect-ratio="3:2"] .StreamingPlaygroundClient_previewItem__4QozZ{aspect-ratio:3/2}.StreamingPlaygroundClient_previewGrid__h0C5i[data-aspect-ratio="4:3"] .StreamingPlaygroundClient_previewItem__4QozZ{aspect-ratio:4/3}.StreamingPlaygroundClient_previewGrid__h0C5i[data-aspect-ratio="5:4"] .StreamingPlaygroundClient_previewItem__4QozZ{aspect-ratio:5/4}.StreamingPlaygroundClient_previewGrid__h0C5i[data-aspect-ratio="1:1"] .StreamingPlaygroundClient_previewItem__4QozZ{aspect-ratio:1/1}.StreamingPlaygroundClient_previewGrid__h0C5i[data-aspect-ratio="4:5"] .StreamingPlaygroundClient_previewItem__4QozZ{aspect-ratio:4/5}.StreamingPlaygroundClient_previewGrid__h0C5i[data-aspect-ratio="3:4"] .StreamingPlaygroundClient_previewItem__4QozZ{aspect-ratio:3/4}.StreamingPlaygroundClient_previewGrid__h0C5i[data-aspect-ratio="2:3"] .StreamingPlaygroundClient_previewItem__4QozZ{aspect-ratio:2/3}.StreamingPlaygroundClient_previewGrid__h0C5i[data-aspect-ratio="9:16"] .StreamingPlaygroundClient_previewItem__4QozZ{aspect-ratio:9/16}.StreamingPlaygroundClient_previewImage__aRRff{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.StreamingPlaygroundClient_pendingPreview__F5luB{width:100%;height:100%;background:var(--color-appbackgroundhigh)}.StreamingPlaygroundClient_previewPlaceholder__YTXXV{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-sm);color:var(--color-copy-secondary);font-size:var(--font-size-sm)}.StreamingPlaygroundClient_previewPlaceholder__YTXXV svg{opacity:.5}.StreamingPlaygroundClient_generatingOverlay__N200v{position:absolute;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center;gap:var(--spacing-xs);padding:var(--spacing-sm);background:linear-gradient(0deg,rgba(0,0,0,.7),transparent);color:var(--color-white);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.StreamingPlaygroundClient_spinner__7jlc3{animation:StreamingPlaygroundClient_spin__OMuDi 1s linear infinite}@keyframes StreamingPlaygroundClient_spin__OMuDi{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.StreamingPlaygroundClient_errorMessage__AXgBK{padding:var(--spacing-sm);background-color:var(--color-error-light);border:1px solid var(--color-error);border-radius:var(--radius-sm);color:var(--color-error);font-size:var(--font-size-sm)}.StreamingPlaygroundClient_historySection__gE4Hw{display:flex;flex-direction:column;gap:var(--spacing-sm);padding-top:var(--spacing-lg);border-top:var(--border-default)}.StreamingPlaygroundClient_historyHeader__csllK{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-sm)}.StreamingPlaygroundClient_historyGrid__pmx6C{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:var(--spacing-md);gap:var(--spacing-md)}.StreamingPlaygroundClient_historyItem__2N_Hu{display:flex;gap:var(--spacing-sm);padding:var(--spacing-sm);background-color:var(--color-appbackgroundmid);border:var(--border-default);border-radius:var(--radius-sm);cursor:pointer;text-align:left;transition:border-color var(--transition-fast),background-color var(--transition-fast)}.StreamingPlaygroundClient_historyItem__2N_Hu:hover{border-color:var(--color-purplish-blue)}.StreamingPlaygroundClient_historyItemActive__P93_h{border-color:var(--color-purplish-blue);background:var(--color-appbackgroundhigh)}.StreamingPlaygroundClient_historyThumbnails__nhgiz{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--spacing-3xs);gap:var(--spacing-3xs);width:80px;flex-shrink:0}.StreamingPlaygroundClient_historyThumbnail__xpcEq{width:100%;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;border-radius:var(--radius-xs)}.StreamingPlaygroundClient_historyThumbnails__nhgiz:has(.StreamingPlaygroundClient_historyThumbnail__xpcEq:only-child){grid-template-columns:1fr}.StreamingPlaygroundClient_historyThumbnails__nhgiz:has(.StreamingPlaygroundClient_historyThumbnail__xpcEq:only-child) .StreamingPlaygroundClient_historyThumbnail__xpcEq{height:60px;border-radius:var(--radius-xs)}.StreamingPlaygroundClient_historyThumbnailMore__Yqpnh{display:flex;align-items:center;justify-content:center;background-color:var(--color-appbackgroundhigh);font-size:var(--font-size-xs);color:var(--color-copy-secondary);border-radius:var(--radius-xs);aspect-ratio:16/9}.StreamingPlaygroundClient_historyInfo__jVgry{display:flex;flex-direction:column;gap:var(--spacing-2xs);min-width:0;flex:1 1}.StreamingPlaygroundClient_historyPrompt__jwOMS{font-size:var(--font-size-sm);color:var(--color-copy-primary);line-height:var(--line-height-normal);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.StreamingPlaygroundClient_historyMeta___izE8{font-size:var(--font-size-xs);color:var(--color-copy-secondary)}@media (min-width:992px){.StreamingPlaygroundClient_mainContent__dzD7R{grid-template-columns:minmax(320px,460px) minmax(0,1fr);align-items:start}.StreamingPlaygroundClient_controlsCard__f0AHT{position:sticky;top:var(--spacing-md)}}@media (min-width:768px){.StreamingPlaygroundClient_settingsRow___z8EN{grid-template-columns:1fr}.StreamingPlaygroundClient_controlsGroup__Xup_v:last-of-type{grid-template-columns:repeat(2,minmax(140px,1fr))}.StreamingPlaygroundClient_actionRow__mjVM4{grid-template-columns:1fr}.StreamingPlaygroundClient_buttonGroup__pTOiY{justify-content:flex-start}}@media (min-width:576px){.StreamingPlaygroundClient_controlsGroup__Xup_v:last-of-type{grid-template-columns:1fr}.StreamingPlaygroundClient_historyHeader__csllK,.StreamingPlaygroundClient_previewHeader__tod8L{flex-direction:column;align-items:flex-start}}.ObjectLinks_container__zmpbd{display:flex;flex-wrap:wrap;gap:.5ch}.ObjectLinks_showMore__UTPZL{background:none;border:none;padding:0 var(--spacing-3xs);margin:0;font-size:var(--font-size-xs);font-family:inherit;color:var(--color-basics-warm-grey-600);cursor:pointer}.ObjectLinks_showMore__UTPZL:hover{color:var(--color-black)}.UserListClient_userListContainer__UVVhH{width:100%}.UserListClient_tableContainer__jBl0a{overflow-x:visible}.UserListClient_noUsers__xgIN2{margin-top:1rem;color:var(--color-copy-secondary)}.UserListClient_filtersRow__i1f7M{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-2xs);min-width:0}.UserListClient_userCell__n3DK_{display:flex;align-items:center;gap:.5rem}.UserListClient_userCell__n3DK_>*{flex-shrink:0}.UserListClient_invitesSection__z5eXF{margin-top:2rem;display:flex;flex-direction:column;gap:.75rem}.UserListClient_sectionHeading__Zcm0f{font-size:1rem;font-weight:600;color:var(--color-copy-primary)}.VisualStylesAdminClient_container__dv9WD{width:100%}.VisualStylesAdminClient_tableContainer__Op7_r{overflow-x:visible}.VisualStylesAdminClient_filterSelect__NsJGb{min-width:0;width:auto}.VisualStylesAdminClient_importButton__OWN2s{white-space:nowrap}.VisualStylesAdminClient_assetsRow__E89M9{display:flex;gap:.5rem;align-items:center;font-size:.875rem}.VisualStylesAdminClient_previewGrid__txyeE{display:flex;gap:.25rem;align-items:center;margin-left:.5rem}.VisualStylesAdminClient_previewImg__I4WHc{width:20px;height:20px;-o-object-fit:cover;object-fit:cover;border-radius:.25rem}.VisualStylesAdminClient_buttonGroup__IKCrl{display:flex;gap:var(--spacing-2xs)}.VisualStylesAdminClient_noResults__HcQnl{padding:2rem;text-align:center;color:var(--text-secondary,#6b7280)}