.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_md__8T5pw,.Button_sm__3cuG2{--radius:var(--radius-md);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);font-weight:var(--font-weight-medium);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)}.Form_form__fokzk{display:flex;flex-direction:column;gap:var(--spacing-sm);margin:0 auto;width:100%;max-width:500px;text-align:center;padding:0 var(--spacing-sm)}.Form_headline__3MP1m{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);letter-spacing:-.02em;line-height:1.4em;margin-bottom:var(--spacing-xl)}@media (max-width:768px){.Form_headline__3MP1m{font-size:var(--font-size-lg);margin-bottom:var(--spacing-lg)}.Form_form__fokzk{max-width:100%;padding:0}}.Form_message__dO4l2{padding:var(--spacing-sm);text-align:center;margin-bottom:var(--spacing-sm);border-radius:var(--radius-md)}.Form_success__qsRMF{background-color:#e5ffef;color:#3cbb22;border:1px solid rgb(from #3cbb22 r g b/.12);box-shadow:0 1px 8px 1px rgb(from #3cbb22 r g b/.08)}.Form_error__QUmrZ{background-color:#ffe5e5;color:#de297a;border:1px solid rgb(from #de297a r g b/.12);box-shadow:0 1px 8px 1px rgb(from #de297a r g b/.08)}.Form_form__fokzk small{font-size:var(--font-size-sm)}.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%}.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}}.AgentChat_container__uA7FT{display:flex;flex-direction:column;height:100%;width:100%;min-height:0;background-color:var(--color-gray-200);overflow:hidden;position:relative}.AgentChat_messagesWrapper__w1QeY{flex:1 1;overflow-y:auto;padding:var(--spacing-md);min-height:0}.AgentChat_messagesList__u_vbT,.AgentChat_messagesWrapper__w1QeY{display:flex;flex-direction:column;gap:var(--spacing-md)}.AgentChat_inputWrapper__BK7_X{border-top:1px solid var(--color-gray-300);background-color:var(--color-white);padding:var(--spacing-sm) var(--spacing-md);flex-shrink:0}.AgentChat_loadingIndicator__j_HAP{display:flex;align-items:center;gap:6px;padding:var(--spacing-sm) var(--spacing-md);align-self:flex-start}.AgentChat_loadingDot__BeoQq{width:8px;height:8px;background-color:var(--color-gray-400);border-radius:50%;animation:AgentChat_bounce__elbuJ 1.4s ease-in-out infinite}.AgentChat_loadingDot__BeoQq:first-child{animation-delay:0s}.AgentChat_loadingDot__BeoQq:nth-child(2){animation-delay:.2s}.AgentChat_loadingDot__BeoQq:nth-child(3){animation-delay:.4s}@keyframes AgentChat_bounce__elbuJ{0%,80%,to{transform:translateY(0);opacity:.5}40%{transform:translateY(-6px);opacity:1}}@media (max-width:768px){.AgentChat_messagesWrapper__w1QeY{padding:var(--spacing-md)}}.ChatHeader_header__V6cWq{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-xs) var(--spacing-md);background:var(--color-white);border-bottom:1px solid var(--color-gray-200);flex-shrink:0}.ChatHeader_left__BQNZC{display:flex;align-items:center;gap:var(--spacing-md)}.ChatHeader_agentInfo__vGuV9{display:flex;align-items:center;gap:var(--spacing-xs);color:var(--color-black-33)}.ChatHeader_agentName__lNMIb{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}.ChatHeader_typeBadge__rbJDc{font-size:10px;font-weight:var(--font-weight-medium);text-transform:uppercase;letter-spacing:.5px;color:var(--color-gray-500);background:var(--color-gray-200);padding:2px 6px;border-radius:var(--radius-xs)}.ChatHeader_messageCount__Scsxc{font-size:var(--font-size-xs);color:var(--color-gray-500)}.ChatHeader_right__p72MF{display:flex;align-items:center;gap:var(--spacing-xs)}.ChatHeader_clearButton__9FGjU{display:flex;align-items:center;gap:6px;padding:6px 10px;border:none;background:var(--color-gray-100);color:var(--color-gray-600);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);border-radius:var(--radius-sm);cursor:pointer;transition:all var(--transition-fast)}.ChatHeader_clearButton__9FGjU:hover{background:var(--color-signal-red-500);color:var(--color-white)}.ChatHeader_clearButton__9FGjU:hover .ChatHeader_shortcut__Tu3uM{background:rgba(255,255,255,.2);color:var(--color-white)}.ChatHeader_shortcut__Tu3uM{display:inline-flex;align-items:center;gap:2px;padding:2px 4px;font-size:10px;font-family:var(--font-family-default);background:var(--color-gray-200);border-radius:var(--radius-xs);border:none;color:var(--color-gray-500);transition:all var(--transition-fast)}.ChatHeader_statelessNotice__UQam3{display:flex;align-items:center;gap:var(--spacing-xs);color:var(--color-gray-400);font-size:var(--font-size-xs)}.EmptyState_container__Nfwwo{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-lg);padding:var(--spacing-lg);text-align:center;flex:1 1;min-height:0;overflow:auto;animation:EmptyState_fadeIn__O9lpi .3s ease-out}@keyframes EmptyState_fadeIn__O9lpi{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.EmptyState_content__7lNcM{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-sm);max-width:400px}.EmptyState_icon__bVHWT{display:flex;align-items:center;justify-content:center;width:80px;height:80px;border-radius:var(--radius-lg);background:linear-gradient(135deg,var(--color-gray-100) 0,var(--color-gray-200) 100%);color:var(--color-gray-500);margin-bottom:var(--spacing-sm)}.EmptyState_title__S1Cdb{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-black-33);margin:0}.EmptyState_description__cTiIO{font-size:var(--font-size-sm);color:var(--color-gray-500);line-height:1.5;margin:0}.EmptyState_tips__7I5yM{display:flex;flex-direction:column;gap:var(--spacing-xs);padding:var(--spacing-md);background:var(--color-white);border-radius:var(--radius-md);box-shadow:var(--temp-border-box-shadow);width:100%;max-width:320px}.EmptyState_tipsTitle__GkYdz{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.5px;color:var(--color-gray-500);margin-bottom:var(--spacing-2xs)}.EmptyState_tipsList___h4JX{display:flex;flex-direction:column;gap:var(--spacing-2xs)}.EmptyState_tip__2XTWF{display:flex;align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-xs);color:var(--color-gray-600)}.Checkbox_container__oWGQK{display:flex;align-items:center;gap:var(--spacing-2xs);-webkit-user-select:none;-moz-user-select:none;user-select:none}.Checkbox_label__EWA6l{font-size:var(--font-size-sm);margin-top:.15em;cursor:pointer}.Checkbox_input__uYnlA{--width:1.6em;--height:1.6em;--padding:0;position:relative;z-index:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:var(--padding);width:var(--width);height:var(--height);border:1px solid var(--color-input-checkbox-defaultoutline);border-radius:var(--dimension-cornerroundings-xs-corner);background:var(--color-white);cursor:pointer;transition:background var(--transition-fast),border-color var(--transition-fast),box-shadow var(--transition-fast)}.Checkbox_input__uYnlA:focus{outline:none}.Checkbox_input__uYnlA:focus-visible{z-index:1;box-shadow:0 0 0 2px var(--color-button-commonbutton-focus)}.Checkbox_input__uYnlA.Checkbox_sm__pMPyp{--width:16px;--height:16px;flex-shrink:0}.Checkbox_input__uYnlA.Checkbox_sm__pMPyp:after{border-radius:var(--radius-sm);padding:2px}.Checkbox_input__uYnlA.Checkbox_lg__lxW5W{--width:2.2em;--height:2.2em}.Checkbox_input__uYnlA.Checkbox_mdFixed__BbqNA{--width:var(--spacing-lg);--height:var(--spacing-lg);flex-shrink:0}.Checkbox_input__uYnlA.Checkbox_mdFixed__BbqNA:after{border-radius:var(--radius-sm);padding:2px}.Checkbox_input__uYnlA:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256' fill='%23ffffff'%3E%3Cpath d='M232.49,80.49l-128,128a12,12,0,0,1-17,0l-56-56a12,12,0,1,1,17-17L96,183,215.51,63.51a12,12,0,0,1,17,17Z'/%3E%3C/svg%3E");display:block;width:100%;height:100%;inset:0;border-radius:var(--radius-sm);padding:.2em;opacity:0}.Checkbox_input__uYnlA:not(:checked){background:var(--color-white);border-color:var(--color-input-checkbox-defaultoutline)}.Checkbox_input__uYnlA:not(:checked):not(:disabled):hover{background:var(--color-input-checkbox-hoverfill)}.Checkbox_input__uYnlA:checked{border-color:var(--color-input-checkbox-defaultfilllower);background:linear-gradient(to bottom,var(--color-input-checkbox-defaultfillupper),var(--color-input-checkbox-defaultfilllower))}.Checkbox_input__uYnlA:checked:after{opacity:1}.Checkbox_input__uYnlA:disabled{cursor:not-allowed;opacity:.45}.SignUpForm_form__T_iUi{max-width:560px}.SignUpForm_preline__4cYtw{font-size:22px;color:var(--color-gray-500);line-height:1.4em}.SignUpForm_headline__7xdy_{font-size:48px;font-weight:var(--font-weight-semibold);letter-spacing:-.02em;line-height:1.4em}@media (max-width:768px){.SignUpForm_form__T_iUi{width:100%;max-width:none}.SignUpForm_headline__7xdy_{font-size:32px}.SignUpForm_preline__4cYtw{font-size:18px}.SignUpForm_description__brOOS{font-size:var(--font-size-md)}.SignUpForm_formActions__FszS1{max-width:none}}.SignUpForm_description__brOOS{font-size:var(--font-size-lg);color:var(--color-copy-secondary);margin-bottom:var(--spacing-md)}.SignUpForm_formActions__FszS1{width:100%;max-width:420px;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;gap:var(--spacing-sm)}.SignUpForm_or__lbWVG{display:flex;align-items:center;justify-content:center;gap:10px;color:var(--color-gray-400);font-size:var(--font-size-sm);text-transform:uppercase}.SignUpForm_orLine__iH149{flex:1 1;height:1px;background-color:var(--color-border)}.AvatarBadge_container__6QPrc{position:relative;border-radius:50%;overflow:hidden}.AvatarBadge_md__9q9Mz{width:50px;height:50px;--radius:50%;--border:1.5px}.AvatarBadge_sm__tPRz0{width:32px;height:32px;--radius:50%;--border:1px}.AvatarBadge_container__6QPrc:after{content:"";pointer-events:none;position:absolute;inset:0;--x:0;--y:0;--blur:14;--bg-size:calc(100% + (2 * var(--border)));--alpha:0;--gradient:linear-gradient(0deg,#c9c9c9,#d9d9d94d);background:var(--gradient) center center /var(--bg-size) var(--bg-size);border-radius:50%;border:var(--border) solid transparent;-webkit-mask:linear-gradient(hsl(0 0% 100%/var(--alpha)),hsl(0 0% 100%/var(--alpha))),linear-gradient(hsl(0 0% 100%),hsl(0 0% 100%));mask:linear-gradient(hsl(0 0% 100%/var(--alpha)),hsl(0 0% 100%/var(--alpha))),linear-gradient(hsl(0 0% 100%),hsl(0 0% 100%));-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-composite:source-in,xor;mask-composite:intersect}.AvatarBadge_badge__DlGg8{display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:relative;outline:1.2px solid rgba(0,0,0,.1);transition:all var(--transition-fast);width:100%;height:100%;border-radius:50%}.AvatarBadge_initial__vsApc{display:grid;place-items:center;background-color:var(--color-gray-100);font-weight:var(--font-weight-semibold);color:var(--color-gray-700);font-size:var(--font-size-md);height:100%;border-radius:50%}.Chip_container__bg72c{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:var(--dimension-4);border-radius:var(--radius-full);border:none;white-space:nowrap;font-family:var(--font-family-default);font-size:var(--dimension-typography-interface-tag-l-fontsize);line-height:var(--dimension-typography-interface-tag-l-lineheight);font-weight:var(--number-typography-interface-tag-l-fontweight);transition:background-color var(--transition-fast),color var(--transition-fast)}.Chip_xs__ao26U{padding:var(--dimension-4) var(--dimension-8)}.Chip_sm__LAVs0,.Chip_xs__ao26U{--chip-icon-size:var(--font-size-sm);font-size:var(--dimension-typography-interface-tag-s-fontsize);line-height:var(--dimension-typography-interface-tag-s-lineheight);font-weight:var(--number-typography-interface-tag-s-fontweight)}.Chip_sm__LAVs0{padding:var(--spacing-3xs) var(--spacing-xs)}.Chip_md__z_Q3V{padding:var(--spacing-2xs) var(--spacing-xs)}.Chip_lg__mJGbJ{padding:var(--spacing-xs) var(--spacing-sm);font-size:var(--dimension-typography-interface-tag-l-fontsize);line-height:var(--dimension-typography-interface-tag-l-lineheight);font-weight:var(--number-typography-interface-tag-l-fontweight)}.Chip_container__bg72c.Chip_green__V8gAK{color:var(--color-element-chip-success-text);background-color:color-mix(in srgb,var(--color-element-chip-success-text) 15%,var(--color-white))}.Chip_container__bg72c.Chip_blue__MCAbt{color:var(--color-element-chip-info-text);background-color:color-mix(in srgb,var(--color-element-chip-info-text) 15%,var(--color-white))}.Chip_container__bg72c.Chip_orange__q30Ub,.Chip_container__bg72c.Chip_yellow__ykp_c{color:var(--color-element-chip-warning-text);background-color:color-mix(in srgb,var(--color-element-chip-warning-text) 15%,var(--color-white))}.Chip_container__bg72c.Chip_red__OICg0{color:var(--color-element-chip-error-text);background-color:color-mix(in srgb,var(--color-element-chip-error-text) 15%,var(--color-white))}.Chip_container__bg72c.Chip_grey__jsvMF{color:var(--color-element-chip-neutral-text);background-color:color-mix(in srgb,var(--color-element-chip-neutral-text) 15%,var(--color-white))}.Chip_container__bg72c.Chip_purple__9JLz1{color:var(--color-basics-purple-500);background-color:color-mix(in srgb,var(--color-basics-purple-500) 15%,var(--color-white))}.Chip_container__bg72c.Chip_white__iGsD0{color:var(--color-element-chip-default-text);background-color:color-mix(in srgb,var(--color-element-chip-default-text) 15%,var(--color-white))}.Chip_container__bg72c.Chip_white__iGsD0:hover{background-color:color-mix(in srgb,var(--color-element-chip-default-text) 20%,var(--color-white))}.Chip_icon__GAXZg{display:flex;align-items:center;justify-content:center;flex-shrink:0;color:inherit}.Chip_sm__LAVs0 .Chip_icon__GAXZg,.Chip_xs__ao26U .Chip_icon__GAXZg{width:var(--chip-icon-size);height:var(--chip-icon-size);min-width:var(--chip-icon-size);min-height:var(--chip-icon-size)}.Chip_compactSpinner__HDfB_,.Chip_sm__LAVs0 .Chip_icon__GAXZg svg,.Chip_xs__ao26U .Chip_icon__GAXZg svg{width:var(--chip-icon-size);height:var(--chip-icon-size)}.Chip_compactSpinner__HDfB_{border-width:1.5px}.ColorChip_container__CsuxI{display:inline-flex;flex-direction:row;align-items:center;padding:var(--spacing-3xs) var(--spacing-xs);padding-right:var(--spacing-xl);gap:var(--spacing-2xs);border-radius:var(--radius-md);border:1px solid var(--color-border);position:relative;cursor:pointer;transition:background-color var(--transition-fast),border-color var(--transition-fast)}.ColorChip_container__CsuxI:hover{background-color:var(--color-gray-100);border-color:var(--color-gray-300)}.ColorChip_type__C2Bge{font-size:10px;letter-spacing:.05em;text-transform:uppercase;font-weight:var(--font-weight-regular);color:var(--color-gray-500)}.ColorChip_value__qfmqn{font-size:var(--font-size-sm);color:var(--color-text-secondary)}.ColorChip_copyButton__XFg55{position:absolute;right:0;top:0;height:100%;bottom:0;margin:auto;background:none;border:none;padding:10px;display:flex;align-items:center;justify-content:center;color:#b7b7b7}.ColorChip_container__CsuxI:hover .ColorChip_copyButton__XFg55{color:var(--color-gray-500)}.Color_colorContainer__0d0z9{display:flex;flex-direction:column;align-items:stretch;margin-top:1rem;background-color:var(--color-white);border-radius:var(--radius-md);padding:var(--spacing-md);border:1px solid var(--color-border)}.Color_color__ad28N{display:flex;flex-direction:column;gap:var(--spacing-sm)}.Color_color__ad28N+.Color_color__ad28N{margin-top:var(--spacing-md);border-top:1px solid var(--color-border);padding-top:var(--spacing-md)}.Color_colorHeader__exiu3{display:flex;flex-direction:row;align-items:center;gap:1rem}.Color_colorBox___6X_X{width:50px;height:50px;flex-shrink:0;border-radius:var(--radius-md);border:1px solid color(from var(--color) display-p3 calc(r - .1) calc(g - .1) calc(b - .1))}.Color_colorInfo__LbJr9{display:flex;flex-direction:column}.Color_colorName__Wsw9d{font-size:1rem;font-weight:600}.Color_colorDescription__AnFeH{color:#666}.Color_colorLabel__V8IwZ{font-size:var(--font-size-xs);color:var(--color-gray-500);letter-spacing:.05em;text-transform:uppercase;margin-bottom:calc(var(--spacing-2xs) * -1)}.Color_colorValues__2T2k2{display:flex;flex-direction:row;gap:var(--spacing-3xs);flex-wrap:wrap}.ChatSectionHeading_h3__xOd85{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)}.ImageGallery_wrapper__bwtMa{margin-top:var(--spacing-2xs);margin-bottom:var(--spacing-2xs)}.ImageGallery_header__RKele{margin-bottom:var(--spacing-xs)}.ImageGallery_headerTitle__K1wTH{display:block;margin-top:0}.ImageGallery_headerDescription__KCbZr{display:block;font-size:var(--font-size-xs);color:var(--color-gray-500);line-height:1.4;margin-top:.125rem}.ImageGallery_gallery__toPEB{width:100%}.ImageGallery_grid__5cxor{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:var(--spacing-sm);gap:var(--spacing-sm);max-width:100%}@media (min-width:768px){.ImageGallery_grid__5cxor{grid-template-columns:repeat(3,1fr)}}.ImageGallery_stack__6Fwxp{display:flex;flex-direction:column;gap:var(--spacing-sm);max-width:300px}.ImageGallery_figure__m8kcS{margin:0;padding:0;overflow:hidden;border-radius:var(--radius-md);background-color:var(--color-gray-50)}.ImageGallery_figureGrid__PHNSZ{display:flex;flex-direction:column}.ImageGallery_imageWrap__cLgBq{display:block;line-height:0}.ImageGallery_imageWrapGrid__wKyD2{position:relative;aspect-ratio:1;overflow:hidden;width:100%}.ImageGallery_image__pCG9l{display:block;width:100%;height:auto;max-width:100%;-o-object-fit:cover;object-fit:cover}.ImageGallery_imageGrid__U2Ous{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ImageGallery_stack__6Fwxp .ImageGallery_image__pCG9l{max-width:300px}.ImageGallery_figcaption__7JLkm{padding:var(--spacing-2xs) var(--spacing-xs)}.ImageGallery_caption__wW5Qz{display:block;font-size:var(--font-size-xs);color:var(--color-gray-600);line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ImageGallery_modelTag__k5AI1{display:block;font-size:var(--font-size-xs);color:var(--color-gray-500);margin-top:.125rem}.LoadingBlock_loadingBlockContainer__elxqo{gap:1rem;margin-top:1rem;background-color:var(--color-white);border-radius:var(--radius-md);padding:var(--spacing-md);border:1px solid var(--color-border);width:400px}.AssetDownloadItem_container__RhC3u{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-xs);padding:var(--spacing-3xs) var(--spacing-3xs) var(--spacing-3xs) var(--spacing-sm);border:1px solid var(--color-border);border-radius:var(--radius-md);width:100%;transition:background-color .1s ease-in-out}.AssetDownloadItem_container__RhC3u:hover{background-color:var(--color-gray-100)}.AssetDownloadItem_fileName__xSFYM{margin-right:auto}.Logo_logoContainer__3wZpO{background-color:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-md);margin-top:var(--spacing-sm)}.Logo_logoBlock__AhxtQ{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-md);margin-bottom:var(--spacing-xl);padding-bottom:var(--spacing-2xl);border-bottom:1px solid var(--color-gray-300)}.Logo_logoBlock__AhxtQ:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.Logo_header__NThPi{display:flex;align-items:center;gap:var(--spacing-md);width:100%}.Logo_logoImageWrapper__Widoq{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;height:100px;width:min(100px,100%)}.Logo_logoImage__lSe14{-o-object-fit:contain;object-fit:contain}.Logo_logoImagePlaceholder__iiy9Q{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:var(--spacing-2xs);background-color:var(--color-gray-100);border:1px dashed var(--color-gray-300);border-radius:var(--radius-sm);text-align:center}.Logo_logoImagePlaceholderLabel__0prdU{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-gray-500);line-height:var(--line-height-tight)}.Logo_logoDetails__fFGyV{display:flex;flex-direction:column;gap:var(--spacing-xs)}.Logo_logoName__RKUd8{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-black)}.Logo_detailItem__1Jfdn{font-size:var(--font-size-sm);color:var(--color-gray-500);margin-top:var(--spacing-3xs);margin-bottom:var(--spacing-3xs);line-height:var(--line-height-normal)}.Logo_detailItem__1Jfdn h5{color:var(--color-black);font-size:inherit}.Logo_detailItem__1Jfdn strong{font-weight:var(--font-weight-medium)}.Logo_detailItem__1Jfdn:is(ul){list-style-type:disc;padding-left:var(--spacing-md)}.Logo_detailItem__1Jfdn li+li{margin-top:0}.Logo_detailItem__1Jfdn+.Logo_detailItem__1Jfdn{margin-top:var(--spacing-md)}.Logo_dontsContainer__lP_gU,.Logo_dosContainer__CCQWh{margin-top:var(--spacing-sm);padding:var(--spacing-sm);border-radius:var(--radius-md)}.Logo_dosContainer__CCQWh{border:1px solid var(--color-signal-green-500)}.Logo_dontsContainer__lP_gU{border:1px solid var(--color-signal-red-500)}.Logo_dontsContainer__lP_gU ul,.Logo_dosContainer__CCQWh ul{list-style-type:none;padding:0;margin:0}.Logo_dontsItem__4kM0m,.Logo_dosItem__CRP_J{display:flex;align-items:flex-start;gap:var(--spacing-xs);margin-bottom:var(--spacing-xs);font-size:var(--font-size-sm);line-height:var(--line-height-normal)}.Logo_dontsItem__4kM0m:last-child,.Logo_dosItem__CRP_J:last-child{margin-bottom:0}.Logo_dosIcon__OzDMH{color:var(--color-signal-green-500);flex-shrink:0}.Logo_dontsIcon__v0BmX{color:var(--color-signal-red-500);flex-shrink:0}.Logo_footer__bTe8I{align-self:stretch}.Logo_downloads__AnleI{display:flex;flex-direction:column;gap:var(--spacing-2xs);width:100%}.MemoryConfirmationBlock_textContainer__PkX1R{display:flex;flex-direction:column;gap:.1rem}.MemoryConfirmationBlock_title__HSXdd{font-weight:600;font-size:.875rem;color:var(--text-primary,#333)}.MemoryConfirmationBlock_detail__JufyV{font-size:.875rem;color:var(--text-secondary,#555);margin:0;font-style:italic}.Typography_typographyContainer__lQosq{display:flex;flex-direction:column;align-items:stretch;margin-top:1rem;background-color:var(--color-white);border-radius:var(--radius-md);padding:var(--spacing-md);border:1px solid var(--color-border)}.Typography_fontBlock__DJdPg{display:flex;flex-direction:column;gap:var(--spacing-sm)}.Typography_fontBlock__DJdPg+.Typography_fontBlock__DJdPg{margin-top:var(--spacing-md);border-top:1px solid var(--color-border);padding-top:var(--spacing-md)}.Typography_fontHeader__VZDJ_{display:flex;flex-direction:row;align-items:flex-start;gap:1rem}.Typography_icon__KbjmP{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:50px;height:50px;border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-gray-50)}.Typography_fontInfo__YA1PO{display:flex;flex-direction:column;min-width:0}.Typography_fontName__3RCx5{font-size:1rem;font-weight:600;margin:0;color:var(--color-black)}.Typography_fontDescription__j3KRk{margin:.25rem 0 0;color:#666;font-size:var(--font-size-sm);line-height:var(--line-height-normal)}.Typography_sectionLabel__NKDNy{font-size:var(--font-size-xs);color:var(--color-gray-500);letter-spacing:.05em;text-transform:uppercase;margin-bottom:calc(var(--spacing-2xs) * -1)}.Typography_specimen__awYgl{margin:0;font-size:var(--font-size-md);line-height:1.45;color:var(--color-gray-800);word-break:break-word}.Typography_specimenFallbackNote__UL2GS{margin:var(--spacing-2xs) 0 0;font-size:var(--font-size-xs);line-height:var(--line-height-normal);color:var(--color-gray-500)}.Typography_chips__sCm6j{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--spacing-3xs)}.Typography_chip__Cb1Mp{display:inline-flex;align-items:center;padding:.2rem .5rem;font-size:var(--font-size-xs);font-weight:500;color:var(--color-gray-700);background-color:var(--color-gray-50);border:1px solid var(--color-border);border-radius:999px}.Typography_downloads__uh9Sf{display:flex;flex-direction:column;gap:var(--spacing-2xs);width:100%}.Typography_downloadItem__94v9z{width:100%}.ReferencePreviewStrip_wrapper__ToKJ6{display:flex;flex-direction:column;gap:var(--spacing-xs);padding:var(--spacing-sm);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-white)}.ReferencePreviewStrip_heading__DCwlY{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-gray-600);text-transform:uppercase;letter-spacing:.04em}.ReferencePreviewStrip_list__N7V6r{margin:0;padding:0;list-style:none}.ReferencePreviewStrip_wrapper__ToKJ6 .ReferencePreviewStrip_list__N7V6r{margin:0;padding:0}.ReferencePreviewStrip_wrapper__ToKJ6 .ReferencePreviewStrip_list__N7V6r>li,.ReferencePreviewStrip_wrapper__ToKJ6 .ReferencePreviewStrip_list__N7V6r>li+li{margin:0;padding:0;display:block}.ReferencePreviewStrip_listGrid__P_YgW{display:grid;grid-template-columns:repeat(auto-fill,minmax(3.5rem,1fr));align-items:start;grid-gap:var(--spacing-sm);gap:var(--spacing-sm);width:100%}.ReferencePreviewStrip_list__N7V6r:not(.ReferencePreviewStrip_listGrid__P_YgW){display:flex;flex-wrap:nowrap;gap:var(--spacing-xs);overflow-x:auto;scrollbar-width:thin}.ReferencePreviewStrip_thumbButton__yUt2A{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-3xs);padding:0;border:none;background:transparent;cursor:pointer;text-align:center}.ReferencePreviewStrip_thumbButtonGrid__Twmg8{width:3.5rem;min-width:0}.ReferencePreviewStrip_thumbButtonStrip__kPfOb{flex:0 0 auto;width:3.5rem}.ReferencePreviewStrip_thumbButton__yUt2A:hover .ReferencePreviewStrip_thumbFrame__4kXVl{border-color:var(--color-gray-400)}.ReferencePreviewStrip_thumbButton__yUt2A:focus-visible{outline:2px solid var(--color-focus-ring,var(--color-gray-800));outline-offset:2px;border-radius:var(--radius-sm)}.ReferencePreviewStrip_thumbFrame__4kXVl{position:relative;display:flex;align-items:center;justify-content:center;border:1px solid var(--color-border);border-radius:var(--radius-sm);overflow:hidden;background:var(--color-gray-100)}.ReferencePreviewStrip_thumbFrameGrid__oQua8,.ReferencePreviewStrip_thumbFrameStrip___RAvE{width:3.5rem;height:3.5rem}.ReferencePreviewStrip_indexBadge__LwJje{position:absolute;top:var(--spacing-3xs);left:var(--spacing-3xs);z-index:1;display:flex;align-items:center;justify-content:center;min-width:1.125rem;height:1.125rem;padding:0 var(--spacing-3xs);border-radius:var(--radius-xs);background:rgb(0 0 0/55%);color:var(--color-white);font-size:10px;font-weight:var(--font-weight-semibold);line-height:1}.ReferencePreviewStrip_thumbCharacter__bxPgf{border-color:var(--color-signal-info-300,var(--color-border))}.ReferencePreviewStrip_thumbProduct__5YLL1{border-color:var(--color-signal-success-300,var(--color-border))}.ReferencePreviewStrip_thumbImage__PVS5p{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ReferencePreviewStrip_thumbLabel__5DWwd{width:100%;font-size:var(--font-size-xs);color:var(--color-gray-600);line-height:var(--line-height-snug);word-break:break-word}@media (max-width:767px){.ReferencePreviewStrip_listGrid__P_YgW{gap:var(--spacing-xs)}}.StyleEvaluationGrid_wrapper__Lmcxg{display:flex;flex-direction:column;gap:var(--spacing-sm);margin-top:var(--spacing-sm)}.StyleEvaluationGrid_header__tx6Zl{display:flex;flex-direction:column;gap:var(--spacing-3xs)}.StyleEvaluationGrid_title__L6PMY{margin:0}.StyleEvaluationGrid_meta__e2NmZ{margin:0;font-size:var(--font-size-xs);color:var(--color-gray-600)}.StyleEvaluationGrid_verificationNotice__Fdrj0{margin:0;font-size:var(--font-size-xs);color:var(--color-signal-warning-700,var(--color-gray-700));line-height:var(--line-height-relaxed)}.StyleEvaluationGrid_references__sf_M_{display:flex;flex-direction:column;gap:var(--spacing-xs);padding:var(--spacing-sm);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-white)}.StyleEvaluationGrid_referenceStrip__uCPT9{display:flex;flex-wrap:nowrap;gap:var(--spacing-xs);margin:0;padding:0;list-style:none;overflow-x:auto}.StyleEvaluationGrid_referenceItem__4irAV{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-3xs);flex:0 0 auto;max-width:5rem}.StyleEvaluationGrid_referenceImage__gQG99{width:4.5rem;height:4.5rem;-o-object-fit:cover;object-fit:cover;border-radius:var(--radius-sm);border:1px solid var(--color-border)}.StyleEvaluationGrid_referenceLabel__ULgOn{font-size:var(--font-size-xs);color:var(--color-gray-600);text-align:center;line-height:var(--line-height-snug);word-break:break-word}.StyleEvaluationGrid_label__IXRl_{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-gray-600);text-transform:uppercase;letter-spacing:.04em}.StyleEvaluationGrid_promptText__NDH7X{margin:0;font-size:var(--font-size-sm);color:var(--color-gray-800);white-space:pre-wrap;word-break:break-word}.StyleEvaluationGrid_userPrompt__LDOwv{display:flex;flex-direction:column;gap:var(--spacing-3xs);padding:var(--spacing-xs);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-gray-50)}.StyleEvaluationGrid_embeddedGrid__NtySK{display:grid;grid-template-columns:repeat(2,minmax(14rem,1fr));grid-gap:var(--spacing-sm);gap:var(--spacing-sm);overflow-x:auto;margin-top:var(--spacing-sm)}.StyleEvaluationGrid_embeddedGrid__NtySK[data-columns="1"]{grid-template-columns:minmax(14rem,1fr)}.StyleEvaluationGrid_embeddedGrid__NtySK[data-columns="3"]{grid-template-columns:repeat(3,minmax(12rem,1fr))}.StyleEvaluationGrid_grid__3_z_r{display:grid;grid-template-columns:repeat(2,minmax(14rem,1fr));grid-gap:var(--spacing-sm);gap:var(--spacing-sm);overflow-x:auto}.StyleEvaluationGrid_grid__3_z_r[data-columns="1"]{grid-template-columns:minmax(14rem,1fr)}.StyleEvaluationGrid_grid__3_z_r[data-columns="3"]{grid-template-columns:repeat(3,minmax(12rem,1fr))}.StyleEvaluationGrid_figure__lbNXy{display:flex;flex-direction:column;gap:var(--spacing-3xs);margin:0;min-width:0;padding:var(--spacing-xs);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-gray-50)}.StyleEvaluationGrid_figure__lbNXy>.StyleEvaluationGrid_caption__6hrJM,.StyleEvaluationGrid_figure__lbNXy>.StyleEvaluationGrid_label__IXRl_{align-self:stretch}.StyleEvaluationGrid_imageButton__PJSCw{display:flex;justify-content:center;align-items:flex-start;width:100%;max-width:100%;padding:0;border:none;border-radius:var(--radius-sm);background:var(--color-gray-100);cursor:pointer}.StyleEvaluationGrid_imageButton__PJSCw:hover .StyleEvaluationGrid_image__LV4jx{opacity:.92}.StyleEvaluationGrid_imageButton__PJSCw:focus-visible{outline:2px solid var(--color-gray-400);outline-offset:2px}.StyleEvaluationGrid_image__LV4jx{display:block;width:auto;height:auto;max-width:100%;max-height:20rem;-o-object-fit:contain;object-fit:contain;border-radius:var(--radius-sm)}.StyleEvaluationGrid_errorState__VMvPu{display:flex;align-items:center;justify-content:center;min-height:8rem;padding:var(--spacing-sm);border-radius:var(--radius-sm);background:var(--color-white);color:var(--color-signal-error-700,var(--color-gray-700));font-size:var(--font-size-xs);text-align:center}.StyleEvaluationGrid_caption__6hrJM{display:flex;flex-direction:column;gap:var(--spacing-3xs)}.StyleEvaluationGrid_modelTag__YEnxg{font-size:var(--font-size-xs);color:var(--color-gray-500)}.StyleEvaluationGrid_promptPreview___63Dm{margin:0;font-size:var(--font-size-xs);color:var(--color-gray-700);white-space:pre-wrap;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.PromptDiffView_wrapper__dg93z{display:flex;flex-direction:column;gap:var(--spacing-sm);margin-top:var(--spacing-sm)}.PromptDiffView_header__VTED0{display:flex;flex-direction:column;gap:var(--spacing-3xs)}.PromptDiffView_title__f2EPH{margin:0}.PromptDiffView_changedFields__1ErfY{margin:0;font-size:var(--font-size-xs);color:var(--color-gray-600)}.PromptDiffView_fallbackNote__JZ3Mn{margin:0;font-size:var(--font-size-xs);color:var(--color-signal-warning-700,var(--color-gray-700));line-height:var(--line-height-relaxed)}.PromptDiffView_label__J8Ch1{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-gray-600);text-transform:uppercase;letter-spacing:.04em}.PromptDiffView_promptText__edmAk{margin:0;font-size:var(--font-size-sm);color:var(--color-gray-800);white-space:pre-wrap}.PromptDiffView_userPrompt__tZGZ7{display:flex;flex-direction:column;gap:var(--spacing-3xs);padding:var(--spacing-xs);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-gray-50)}.PromptDiffView_columns__WmMgs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--spacing-sm);gap:var(--spacing-sm);overflow-x:auto}.PromptDiffView_column__SH0Tj{display:flex;flex-direction:column;gap:var(--spacing-3xs);padding:var(--spacing-xs);border:1px solid var(--color-border);border-radius:var(--radius-sm);min-width:14rem;min-height:0;background:var(--color-gray-50)}.PromptDiffView_emptyNote__EchrB{margin:0;font-size:var(--font-size-sm);color:var(--color-gray-500);font-style:italic}.PromptDiffView_warnings__Qa8Z1{margin:0;padding-left:var(--spacing-md);font-size:var(--font-size-xs);color:var(--color-signal-warning-700,var(--color-gray-700))}.StyleListCard_wrapper__4riC3{display:flex;flex-direction:column;gap:var(--spacing-sm);width:100%;margin-top:var(--spacing-sm);padding:var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-gray-50);box-sizing:border-box}.StyleListCard_title__lNjRS{margin:0}.StyleListCard_empty__IfikK{margin:0;font-size:var(--font-size-sm);color:var(--color-gray-600)}.StyleListCard_wrapper__4riC3 .StyleListCard_list__GYLpj{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fill,min(22rem,100%));justify-content:start;align-items:start;grid-gap:var(--spacing-sm);gap:var(--spacing-sm);width:100%}.StyleListCard_wrapper__4riC3 .StyleListCard_list__GYLpj>li,.StyleListCard_wrapper__4riC3 .StyleListCard_list__GYLpj>li+li{margin:0;padding:0}.StyleListCard_card__XX6ct{width:100%;margin:0}.StyleListCard_cardSurface__z2KLI{display:flex;flex-direction:column;width:100%;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-white);overflow:hidden;box-shadow:var(--box-shadow,0 1px 2px rgb(0 0 0/6%))}.StyleListCard_media__AMIB1{position:relative;width:100%;aspect-ratio:4/3;max-height:10rem;background:var(--color-gray-100);flex-shrink:0}.StyleListCard_mediaImage__NOkTk{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.StyleListCard_mediaFallback__u05So{position:absolute;inset:0;display:grid;place-items:center;color:var(--color-gray-400);background:var(--color-gray-100)}.StyleListCard_body__oZNIg{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-xs);padding:var(--spacing-sm);width:100%;box-sizing:border-box}.StyleListCard_name__Tz0_W{margin:0;font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-gray-900);line-height:var(--line-height-snug)}.StyleListCard_chips__9SSn7{display:flex;flex-wrap:wrap;gap:var(--spacing-3xs)}.StyleListCard_seedHint__EOnLk{margin:0;font-size:var(--font-size-xs);color:var(--color-gray-500)}.StyleListCard_action__i0rM2{margin-top:var(--spacing-3xs);width:100%}.StyleProfileCard_wrapper__O8QTj{display:flex;flex-direction:column;gap:var(--spacing-md);margin-top:var(--spacing-sm);padding:var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-gray-50)}.StyleProfileCard_hero__0Ow63{display:flex;align-items:flex-start;gap:var(--spacing-sm)}.StyleProfileCard_heroThumb__JDeI6{flex-shrink:0}.StyleProfileCard_heroBody__ehOGM{display:flex;flex-direction:column;gap:var(--spacing-xs);min-width:0}.StyleProfileCard_title__Rymkf{margin:0}.StyleProfileCard_metaRows__KtNAd{display:flex;flex-direction:column;gap:var(--spacing-3xs)}.StyleProfileCard_chipRow__Egylh{display:flex;flex-wrap:wrap;gap:var(--spacing-3xs)}.StyleProfileCard_seedCount__ZmLcj{margin:0;font-size:var(--font-size-xs);color:var(--color-gray-500)}.StyleProfileCard_references__4rUJg{display:flex;flex-direction:column;gap:var(--spacing-xs);padding:var(--spacing-sm);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-white)}.StyleProfileCard_referencesTitle__T3yHE{margin:0;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-gray-700);text-transform:uppercase;letter-spacing:.04em}.StyleProfileCard_thumbStrip__qh8r3{display:flex;flex-wrap:nowrap;gap:var(--spacing-xs);margin:0;padding:0;list-style:none;overflow-x:auto;scrollbar-width:thin}.StyleProfileCard_thumbItem__Zwono{flex:0 0 auto}.StyleProfileCard_thumbImage__vtkiS{display:block;width:5.5rem;height:5.5rem;-o-object-fit:cover;object-fit:cover;border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-gray-100)}.StyleProfileCard_sections__aPms0{display:flex;flex-direction:column;gap:var(--spacing-sm)}.StyleProfileCard_fieldSection__UZyOY{display:flex;flex-direction:column;gap:var(--spacing-xs);padding:var(--spacing-sm);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-white)}.StyleProfileCard_fieldName__qOWXk{margin:0;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-gray-700);text-transform:uppercase;letter-spacing:.04em}.StyleProfileCard_fieldValue__fpcli{margin:0;font-size:var(--font-size-sm);color:var(--color-gray-800);line-height:var(--line-height-relaxed);white-space:pre-wrap;word-break:break-word}.StyleProfileCard_fieldValueEmpty__1IA85{color:var(--color-gray-500);font-style:italic}.StyleProfileCard_legacySection__h1j8R{display:flex;flex-direction:column;gap:var(--spacing-xs);padding:var(--spacing-sm);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-white)}.StyleProfileCard_legacySectionMuted__PamGn{background:var(--color-gray-50)}.StyleProfileCard_legacyPreview__mk__d{margin:0;font-size:var(--font-size-sm);color:var(--color-gray-800);line-height:var(--line-height-relaxed);white-space:pre-wrap;word-break:break-word}.StyleProfileProposalCard_wrapper__Odkbg{display:flex;flex-direction:column;gap:var(--spacing-sm);margin-top:var(--spacing-sm)}.StyleProfileProposalCard_header__499LH{display:flex;flex-direction:column;gap:var(--spacing-3xs)}.StyleProfileProposalCard_title__8hQ_x{margin:0}.StyleProfileProposalCard_summary__3aqd_{margin:0;font-size:var(--font-size-sm);color:var(--color-gray-600)}.StyleProfileProposalCard_notice__EEZl7{margin:0;font-size:var(--font-size-xs);color:var(--color-gray-600)}.StyleProfileProposalCard_diffList__lix5a{display:flex;flex-direction:column;gap:var(--spacing-md);margin:0}.StyleProfileProposalCard_fieldSection__3HNoH{display:flex;flex-direction:column;gap:var(--spacing-xs)}.StyleProfileProposalCard_fieldName__xH711{margin:0;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-gray-700)}.StyleProfileProposalCard_columns__bvCgY{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--spacing-sm);gap:var(--spacing-sm);overflow-x:auto}.StyleProfileProposalCard_column__ZVYS5{display:flex;flex-direction:column;gap:var(--spacing-3xs);padding:var(--spacing-xs);border:1px solid var(--color-border);border-radius:var(--radius-sm);min-width:14rem;min-height:0;background:var(--color-gray-50)}.StyleProfileProposalCard_label__cpUqL{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-gray-600);text-transform:uppercase;letter-spacing:.04em}.StyleProfileProposalCard_promptText__tTrgp{margin:0;font-size:var(--font-size-sm);color:var(--color-gray-800);white-space:pre-wrap;word-break:break-word}.StyleProfileProposalCard_promptTextBefore__lyyyt{color:var(--color-signal-red-700,var(--color-error));text-decoration:line-through}.StyleProfileProposalCard_promptTextBeforeMuted__bA04c{color:var(--color-gray-500);font-style:italic}.StyleProfileProposalCard_promptTextAfter__c_sDM{color:var(--color-signal-green-700,var(--color-success))}.StyleProfileProposalCard_promptTextClear__4GPny{color:var(--color-signal-red-700,var(--color-error));font-style:italic}.StyleProfileUpdateCard_wrapper__Wz2Na{display:flex;flex-direction:column;gap:var(--spacing-sm);margin-top:var(--spacing-sm)}.StyleProfileUpdateCard_header__Db3xa{display:flex;flex-direction:column;gap:var(--spacing-3xs)}.StyleProfileUpdateCard_title__blavj{margin:0}.StyleProfileUpdateCard_summary__QDYaK{margin:0;font-size:var(--font-size-sm);color:var(--color-gray-600)}.StyleProfileUpdateCard_diffList__GPwyc{display:flex;flex-direction:column;gap:var(--spacing-md);margin:0}.StyleProfileUpdateCard_fieldSection__MCD9j{display:flex;flex-direction:column;gap:var(--spacing-xs)}.StyleProfileUpdateCard_fieldName__lEhpP{margin:0;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-gray-700)}.StyleProfileUpdateCard_columns__beXlW{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--spacing-sm);gap:var(--spacing-sm);overflow-x:auto}.StyleProfileUpdateCard_column__MydwI{display:flex;flex-direction:column;gap:var(--spacing-3xs);padding:var(--spacing-xs);border:1px solid var(--color-border);border-radius:var(--radius-sm);min-width:14rem;min-height:0;background:var(--color-gray-50)}.StyleProfileUpdateCard_label__5nzCo{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-gray-600);text-transform:uppercase;letter-spacing:.04em}.StyleProfileUpdateCard_promptText__7bJUt{margin:0;font-size:var(--font-size-sm);color:var(--color-gray-800);white-space:pre-wrap;word-break:break-word}.StyleProfileUpdateCard_promptTextBefore__mHTK7{color:var(--color-signal-red-700,var(--color-error));text-decoration:line-through}.StyleProfileUpdateCard_promptTextBeforeMuted__FAqNa{color:var(--color-gray-500);font-style:italic}.StyleProfileUpdateCard_promptTextAfter__KY8tN{color:var(--color-signal-green-700,var(--color-success))}.StyleGenerationCard_wrapper__VlCRj{display:flex;flex-direction:column;gap:var(--spacing-sm)}.StyleGenerationCard_wrapperEmbedded__YKZvA .StyleGenerationCard_imageItem__RM4Qv,.StyleGenerationCard_wrapperEmbedded__YKZvA .StyleGenerationCard_userPrompt__W0ydK{background:transparent;border-color:color-mix(in srgb,var(--color-border) 65%,transparent)}.StyleGenerationCard_header__PVyDB{display:flex;flex-direction:column;gap:var(--spacing-3xs)}.StyleGenerationCard_title__rESTz{margin:0}.StyleGenerationCard_meta___KjJB{margin:0;font-size:var(--font-size-xs);color:var(--color-gray-600)}.StyleGenerationCard_pendingMeta__whowq{display:inline-flex;align-items:center;gap:var(--spacing-3xs)}.StyleGenerationCard_pendingSpinner__Zv_uf{width:12px!important;height:12px!important;min-width:12px;min-height:12px;border-width:1px!important}.StyleGenerationCard_userPrompt__W0ydK{display:flex;flex-direction:column;gap:var(--spacing-3xs);padding:var(--spacing-xs);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-gray-50)}.StyleGenerationCard_label__dbBa9{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-gray-600);text-transform:uppercase;letter-spacing:.04em}.StyleGenerationCard_promptText__mCOr_{margin:0;font-size:var(--font-size-sm);color:var(--color-gray-800);white-space:pre-wrap;word-break:break-word}.StyleGenerationCard_error__VLtxB{margin:0;padding:var(--spacing-xs);border-radius:var(--radius-sm);background:var(--color-white);color:var(--color-signal-error-700,var(--color-gray-700));font-size:var(--font-size-sm)}.StyleGenerationCard_chipRow__Dle19{display:flex;flex-wrap:wrap;gap:var(--spacing-3xs)}.StyleGenerationCard_adminMeta__QaZ3h{margin:0;font-size:var(--font-size-xs);color:var(--color-gray-600)}.StyleGenerationCard_slotGrid__wHBKy{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;grid-gap:var(--spacing-xs);gap:var(--spacing-xs);margin:0;padding:0;list-style:none}.StyleGenerationCard_slotItem___muS8{min-width:0}.StyleGenerationCard_emptySlot__eQ6cb{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:var(--color-gray-400);font-size:var(--font-size-sm)}.StyleGenerationCard_actions__RGPr6{display:flex;align-items:center;gap:var(--spacing-xs)}.StyleGenerationCard_imageList__95ioH{display:flex;flex-direction:column;gap:var(--spacing-sm);margin:0;padding:0;list-style:none}.StyleGenerationCard_imageItem__RM4Qv{display:flex;flex-direction:column;gap:var(--spacing-3xs);padding:var(--spacing-xs);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-gray-50)}.StyleGenerationCard_imageWrapFailed__AzAnY{border:1px solid var(--color-signal-error-200,var(--color-border))}.StyleGenerationCard_slotError__xvLAW{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:var(--spacing-xs);text-align:center;color:var(--color-signal-error-700,var(--color-gray-700));font-size:var(--font-size-xs)}.StyleGenerationCard_imageWrap__3GwF0{position:relative;width:100%;aspect-ratio:16/9;border-radius:var(--radius-sm);overflow:hidden;background:var(--color-gray-100)}.StyleGenerationCard_imageWrapPending__HEXA6{--skeleton-base-color:var(--color-gray-200);--skeleton-highlight-color:var(--color-gray-100)}.StyleGenerationCard_image__2pZ2F{-o-object-fit:cover;object-fit:cover}.StyleGenerationCard_caption__ut9g7{margin:0;font-size:var(--font-size-xs);color:var(--color-gray-700)}.StyleGenerationCard_imageActions__aqokG{display:flex;align-items:center;gap:var(--spacing-xs);margin-top:var(--spacing-3xs)}.LoadingIndicator_dot__yljkf{width:14px;height:14px;margin:0 3px;background-color:var(--color-gray-500);border-radius:50%;animation:LoadingIndicator_pulse__wIDJD 1.2s ease-in-out infinite}.LoadingIndicator_dot__yljkf:first-child{animation-delay:-.32s}.LoadingIndicator_dot__yljkf:nth-child(2){animation-delay:-.16s}@keyframes LoadingIndicator_pulse__wIDJD{0%{opacity:.3;transform:scale(.9)}50%{opacity:1;transform:scale(1)}to{opacity:.3;transform:scale(.9)}}.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_chipStyleSession__G_F8v{max-width:min(264px,44vw);min-width:0;padding-left:var(--dimension-4);overflow:hidden}.page_chipStyleThumbCrop__eMmZq{display:flex;flex-shrink:0;width:var(--font-size-sm);height:var(--font-size-sm);border-radius:var(--radius-full);overflow:hidden;box-sizing:border-box;border:1px solid var(--color-element-chip-neutral-outline);background-color:var(--color-white)}.page_chipStyleThumbImage__shhNi{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page_chipStyleThumbPlaceholder__c_0Dc{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--font-size-sm);height:var(--font-size-sm);border-radius:var(--radius-full);box-sizing:border-box;border:1px solid var(--color-element-chip-neutral-outline);background-color:var(--color-white);color:var(--color-element-chip-neutral-text)}.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}