.ExecutionDebugPanel_container__aE9oJ{border-top:1px solid var(--color-gray-300);background:var(--color-white);flex-shrink:0}.ExecutionDebugPanel_header__1qJaQ{display:flex;align-items:center;justify-content:space-between;width:100%;padding:var(--spacing-xs) var(--spacing-md);border:none;background:var(--color-gray-100);cursor:pointer;transition:background var(--transition-fast)}.ExecutionDebugPanel_header__1qJaQ:hover{background:var(--color-gray-200)}.ExecutionDebugPanel_headerLeft__CWI3d{display:flex;align-items:center;gap:var(--spacing-xs);color:var(--color-gray-600)}.ExecutionDebugPanel_headerTitle__Wanmq{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-black-33)}.ExecutionDebugPanel_badge__LbHl4{font-size:11px;font-weight:var(--font-weight-medium);color:var(--color-gray-500);background:var(--color-gray-200);padding:2px 8px;border-radius:var(--radius-full)}.ExecutionDebugPanel_headerRight__SDanY{display:flex;align-items:center;gap:var(--spacing-xs);color:var(--color-gray-500)}.ExecutionDebugPanel_shortcut__8g9ME{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;font-size:11px;font-family:var(--font-family-default);font-weight:var(--font-weight-medium);color:var(--color-gray-500);background:var(--color-gray-200);border-radius:var(--radius-xs);border:none}.ExecutionDebugPanel_content__kHrmD{max-height:300px;overflow:hidden;display:flex;flex-direction:column}.ExecutionDebugPanel_debugTabBar__nUOJU{display:flex;gap:2px;padding:var(--spacing-xs) var(--spacing-md);border-bottom:1px solid var(--color-gray-200);background:var(--color-gray-50)}.ExecutionDebugPanel_tabContent__w0Lhh{flex:1 1;overflow-y:auto;padding:var(--spacing-sm) var(--spacing-md)}.ExecutionDebugPanel_toolsList__Rd_s4{display:flex;flex-direction:column;gap:var(--spacing-xs)}.ExecutionDebugPanel_stepGroup__OVATn{border:1px solid var(--color-gray-200);border-radius:var(--radius-sm);overflow:hidden}.ExecutionDebugPanel_stepHeader__cC6NB{display:flex;align-items:center;gap:var(--spacing-xs);width:100%;padding:var(--spacing-xs) var(--spacing-sm);border:none;background:var(--color-gray-100);cursor:pointer;transition:background var(--transition-fast)}.ExecutionDebugPanel_stepHeader__cC6NB:hover{background:var(--color-gray-200)}.ExecutionDebugPanel_stepNumber__iAfuA{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-black-33)}.ExecutionDebugPanel_stepMeta__GPwwx{flex:1 1;text-align:left;font-size:11px;color:var(--color-gray-500)}.ExecutionDebugPanel_toolCalls__QC_Hs{display:flex;flex-direction:column;gap:var(--spacing-xs);padding:var(--spacing-xs);background:var(--color-white)}.ExecutionDebugPanel_toolCall__YQfHz{border:1px solid var(--color-gray-200);border-radius:var(--radius-xs);overflow:hidden}.ExecutionDebugPanel_toolHeader__nu71v{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-2xs) var(--spacing-xs);background:var(--color-gray-700)}.ExecutionDebugPanel_toolName__L7Urv{font-size:12px;font-weight:var(--font-weight-medium);color:var(--color-white);font-family:monospace}.ExecutionDebugPanel_toolDuration__dTg1a{font-size:11px;color:var(--color-gray-400)}.ExecutionDebugPanel_toolSection__J_dkG{padding:var(--spacing-2xs) var(--spacing-xs);border-top:1px solid var(--color-gray-200)}.ExecutionDebugPanel_toolSectionLabel__XkdAl{display:block;font-size:10px;font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.5px;color:var(--color-gray-500);margin-bottom:4px}.ExecutionDebugPanel_jsonBlock__uZH6t{margin:0;padding:var(--spacing-2xs);background:var(--color-gray-100);border-radius:var(--radius-xs);font-size:11px;font-family:monospace;line-height:1.4;overflow-x:auto;max-height:120px;overflow-y:auto;color:var(--color-gray-700)}.ExecutionDebugPanel_timeline__ybUD5{display:flex;flex-direction:column;gap:0;padding-left:var(--spacing-xs)}.ExecutionDebugPanel_timelineItem__L_WeL{display:flex;gap:var(--spacing-sm);position:relative;padding-bottom:var(--spacing-sm)}.ExecutionDebugPanel_timelineItem__L_WeL:not(:last-child):before{content:"";position:absolute;left:5px;top:14px;bottom:0;width:2px;background:var(--color-gray-300)}.ExecutionDebugPanel_timelineDot__NCjfi{width:12px;height:12px;border-radius:50%;background:var(--color-blue-500);flex-shrink:0;margin-top:2px}.ExecutionDebugPanel_timelineContent__fYuaK{flex:1 1}.ExecutionDebugPanel_timelineHeader__g_YVQ{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px}.ExecutionDebugPanel_timelineStep__2kizk{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-black-33)}.ExecutionDebugPanel_timelineTime__gcKS1{font-size:11px;color:var(--color-gray-500)}.ExecutionDebugPanel_timelineTools__9DK3H{display:flex;flex-wrap:wrap;gap:4px}.ExecutionDebugPanel_timelineToolChip__uOheb{font-size:11px;font-family:monospace;color:var(--color-gray-600);background:var(--color-gray-200);padding:2px 6px;border-radius:var(--radius-xs)}.Input_formGroup__ZnIG3{display:flex;flex-direction:column;gap:var(--spacing-3xs);width:100%;text-align:left;position:relative}.Input_copyButton__aHqoD{position:absolute;bottom:var(--spacing-xs);right:var(--spacing-xs)}.Input_icon__Gmeah{position:absolute;top:50%;transform:translateY(-50%)}.Input_iconLeft__yFyOb .Input_icon__Gmeah{left:var(--spacing-sm)}.Input_iconRight__MgOWd .Input_icon__Gmeah{right:var(--spacing-sm)}.Input_label__KpzFu{display:block;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}.Input_labelRow__Me0k7{display:flex;align-items:center;gap:var(--spacing-3xs)}.Input_labelHelpIcon__F4u7k{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:999px;border:1px solid var(--color-gray-400);font-size:10px;cursor:help;color:var(--color-gray-700)}.Input_input__baIxZ{width:100%;box-sizing:border-box;font:inherit;padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-md);border:1px solid var(--color-border);font-size:var(--font-size-md);resize:none}@media (max-width:768px){.Input_input__baIxZ{font-size:16px}}.Input_input__baIxZ[type=select],select.Input_input__baIxZ{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;color:inherit;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right var(--spacing-sm) center;background-size:16px;padding-right:calc(var(--spacing-sm) + 20px);font-family:inherit;font-size:var(--font-size-md);line-height:1.5}select.Input_input__baIxZ::-ms-expand{display:none}.Input_input__baIxZ:focus{outline:2px solid var(--color-black);outline-offset:2px;border-color:#3f9cff}.Input_menuEmbeddedInput__Ai8Ts:focus,.Input_menuEmbeddedInput__Ai8Ts:focus-visible{outline:none;border-color:var(--color-border);box-shadow:none}.Input_input__baIxZ:disabled{color:rgba(0,0,0,.3);-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:not-allowed}.Input_inputError__JPWOL{border-color:var(--color-error)}.Input_inputError__JPWOL:focus{outline:none;box-shadow:0 0 0 2px var(--color-error)}.Input_errorMessage__lS1XT{color:var(--color-error);font-size:.875rem;margin-top:var(--spacing-3xs)}.Input_description__CT743{font-size:var(--font-size-xs);color:var(--color-copy-secondary);margin-top:0;padding:0 var(--spacing-3xs);line-height:1.5}.Input_inputWrapper__xs2T8{position:relative}.Input_hasIcon__Kw8MN.Input_iconLeft__yFyOb .Input_input__baIxZ{padding-left:36px}.Input_hasIcon__Kw8MN.Input_iconRight__MgOWd .Input_input__baIxZ{padding-right:36px}.Input_slugButton__lUCrd{position:absolute;right:var(--spacing-3xs);top:50%;transform:translateY(-50%);padding:var(--spacing-3xs) var(--spacing-xs);background-color:transparent;border-radius:var(--radius-sm);font:inherit;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);cursor:pointer;white-space:nowrap;transition:background-color .1s ease-in-out}.Input_slugButton__lUCrd:hover{background-color:var(--color-white)}.Input_slugButton__lUCrd:disabled{cursor:not-allowed;opacity:.7}.Input_loadingWrapper__8rJPJ{position:absolute;right:var(--spacing-2xs);top:0;height:100%;display:flex;align-items:center;justify-content:center;width:auto}.Input_loadingWrapper__8rJPJ svg{animation:Input_spin__K12zT 1s linear infinite;color:var(--color-gray-400)}@keyframes Input_spin__K12zT{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Headline_base__2hFx0{font-family:var(--font-family-default);color:var(--color-black);line-height:var(--line-height-normal)}.Headline_size-xs__cHR0j{font-size:var(--font-size-xs)}.Headline_size-sm__umJ5U{font-size:var(--font-size-sm)}.Headline_size-lg__q3iPe,.Headline_size-md__TyupS{font-size:var(--font-size-lg)}.Headline_size-xl__FVfbM{font-size:var(--font-size-xl)}.Headline_size-2xl__wmUhq{font-size:var(--font-size-2xl)}.Headline_normal__YKw8j{font-weight:var(--font-weight-normal)}.Headline_medium__YLyVe{font-weight:var(--font-weight-medium)}.Headline_semibold__gWVci{font-weight:var(--font-weight-semibold)}.Headline_bold__H_T7k{font-weight:var(--font-weight-bold)}.PreviewHoverCard_positioner__NxQXO{z-index:14000}.PreviewHoverCard_popup__PPQla{position:relative;box-sizing:border-box;display:flex;flex-direction:column;align-items:stretch;max-width:280px;padding:0;border:none;background:transparent;box-shadow:none;color:var(--color-copy-primary);overflow:visible;transform-origin:var(--transform-origin,bottom center);opacity:1;transform:translateZ(0) scale(1);transition:opacity .22s cubic-bezier(.16,1,.3,1),transform .38s cubic-bezier(.34,1.12,.64,1);filter:drop-shadow(1px 0 0 var(--color-border)) drop-shadow(-1px 0 0 var(--color-border)) drop-shadow(0 1px 0 var(--color-border)) drop-shadow(0 -1px 0 var(--color-border)) drop-shadow(0 10px 20px rgba(0,0,0,.15))}.PreviewHoverCard_popup__PPQla[data-side=top][data-starting-style],.PreviewHoverCard_popup__PPQla[data-starting-style]:not([data-side]){opacity:0;transform:translate3d(0,12px,0) scale(.93)}.PreviewHoverCard_popup__PPQla[data-side=bottom][data-starting-style]{opacity:0;transform:translate3d(0,-12px,0) scale(.93)}.PreviewHoverCard_popup__PPQla[data-side=inline-start][data-starting-style],.PreviewHoverCard_popup__PPQla[data-side=left][data-starting-style]{opacity:0;transform:translate3d(12px,0,0) scale(.93)}.PreviewHoverCard_popup__PPQla[data-side=inline-end][data-starting-style],.PreviewHoverCard_popup__PPQla[data-side=right][data-starting-style]{opacity:0;transform:translate3d(-12px,0,0) scale(.93)}.PreviewHoverCard_popup__PPQla[data-ending-style]{transition:opacity 95ms cubic-bezier(.4,0,1,1),transform 95ms cubic-bezier(.4,0,1,1)}.PreviewHoverCard_popup__PPQla[data-ending-style]:not([data-side]),.PreviewHoverCard_popup__PPQla[data-side=top][data-ending-style]{opacity:0;transform:translate3d(0,4px,0) scale(.97)}.PreviewHoverCard_popup__PPQla[data-side=bottom][data-ending-style]{opacity:0;transform:translate3d(0,-4px,0) scale(.97)}.PreviewHoverCard_popup__PPQla[data-side=inline-start][data-ending-style],.PreviewHoverCard_popup__PPQla[data-side=left][data-ending-style]{opacity:0;transform:translate3d(4px,0,0) scale(.97)}.PreviewHoverCard_popup__PPQla[data-side=inline-end][data-ending-style],.PreviewHoverCard_popup__PPQla[data-side=right][data-ending-style]{opacity:0;transform:translate3d(-4px,0,0) scale(.97)}.PreviewHoverCard_popup__PPQla[data-instant]{transition:none!important}.PreviewHoverCard_popup__PPQla[data-side=bottom]{transform-origin:top center}.PreviewHoverCard_popup__PPQla[data-side=inline-start],.PreviewHoverCard_popup__PPQla[data-side=left]{transform-origin:center right}.PreviewHoverCard_popup__PPQla[data-side=inline-end],.PreviewHoverCard_popup__PPQla[data-side=right]{transform-origin:center left}@media (prefers-reduced-motion:reduce){.PreviewHoverCard_popup__PPQla{transition:opacity .12s ease}.PreviewHoverCard_popup__PPQla[data-ending-style],.PreviewHoverCard_popup__PPQla[data-starting-style]{opacity:0;transform:translateZ(0) scale(1);transition:opacity .12s ease}}.PreviewHoverCard_arrow__MibNC{display:block;pointer-events:none;overflow:visible}.PreviewHoverCard_arrow__MibNC:after{content:"";position:absolute;width:0;height:0;border-style:solid}.PreviewHoverCard_arrow__MibNC[data-side=top]{bottom:-5px;width:12px;height:6px}.PreviewHoverCard_arrow__MibNC[data-side=top]:after{left:50%;top:0;transform:translateX(-50%);border-width:6px 6px 0;border-color:var(--color-white) transparent transparent}.PreviewHoverCard_arrow__MibNC[data-side=bottom]{top:-5px;width:12px;height:6px}.PreviewHoverCard_arrow__MibNC[data-side=bottom]:after{left:50%;bottom:0;transform:translateX(-50%);border-width:0 6px 6px;border-color:transparent transparent var(--color-white)}.PreviewHoverCard_arrow__MibNC[data-side=inline-start],.PreviewHoverCard_arrow__MibNC[data-side=left]{right:-6px;width:6px;height:12px}.PreviewHoverCard_arrow__MibNC[data-side=inline-start]:after,.PreviewHoverCard_arrow__MibNC[data-side=left]:after{top:50%;left:0;transform:translateY(-50%);border-width:6px 0 6px 6px;border-color:transparent transparent transparent var(--color-white)}.PreviewHoverCard_arrow__MibNC[data-side=inline-end],.PreviewHoverCard_arrow__MibNC[data-side=right]{left:-6px;width:6px;height:12px}.PreviewHoverCard_arrow__MibNC[data-side=inline-end]:after,.PreviewHoverCard_arrow__MibNC[data-side=right]:after{top:50%;right:0;transform:translateY(-50%);border-width:6px 6px 6px 0;border-color:transparent var(--color-white) transparent transparent}.PreviewHoverCard_card__EsNf2{display:flex;flex-direction:column;gap:var(--spacing-xs);background:var(--color-white);border-radius:var(--radius-md);padding:var(--spacing-sm)}.PreviewHoverCard_textStack__GkNdS{display:flex;flex-direction:column;gap:var(--spacing-3xs)}.PreviewHoverCard_previews__328jB{display:flex;gap:var(--spacing-2xs);align-items:stretch}.PreviewHoverCard_previewFrame__FHYnm{flex:1 1;min-width:0;border-radius:var(--radius-xs);overflow:hidden;background:var(--color-gray-100);aspect-ratio:4/3;max-height:56px}.PreviewHoverCard_previewsSingleThumb__C2f71 .PreviewHoverCard_previewFrame__FHYnm{flex:0 0 auto;width:112px;max-width:min(112px,100%)}.PreviewHoverCard_previewImage__GCd22{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.PreviewHoverCard_description__kE77d,.PreviewHoverCard_title__O6umr{margin:0}.PreviewHoverCard_triggerWrap__tLt8N{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle}.ChipInput_container__WE441{display:flex;flex-direction:column;gap:var(--spacing-3xs)}.ChipInput_chipInputWrapper__grCeo{display:flex;flex-direction:column;gap:var(--spacing-2xs);padding:var(--spacing-2xs);border:1px solid var(--color-border);border-radius:var(--radius-sm)}.ChipInput_label__F0652{display:block;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}.ChipInput_chipsContainer___XCse{display:flex;flex-wrap:wrap;gap:var(--spacing-2xs);align-items:center}.ChipInput_chip__lL8W6{display:flex;align-items:center;gap:var(--dimension-4);padding:var(--spacing-2xs) var(--spacing-xs);background-color:var(--color-element-chip-default-defaultfill);color:var(--color-element-chip-default-text);border:1px solid var(--color-element-chip-default-outlineupper);border-radius:var(--radius-full);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),border-color var(--transition-fast),color var(--transition-fast)}.ChipInput_chip__lL8W6:hover{background-color:var(--color-element-chip-default-hoverfill)}.ChipInput_chipError__4UFi1{border-color:var(--color-element-chip-error-outline);background-color:var(--color-element-chip-error-fill);color:var(--color-element-chip-error-text)}.ChipInput_chipPrefix__d2xdN{display:inline-flex;align-items:center;justify-content:center;margin-right:var(--spacing-3xs)}.ChipInput_chipLabel__ssAv_{white-space:nowrap}.ChipInput_removeChipButton__RCUvy{margin-left:var(--spacing-3xs);display:inline-flex;align-items:center;justify-content:center;background:none;border:none;color:inherit;cursor:pointer;padding:0;line-height:1;opacity:.7;transition:opacity var(--transition-fast),color var(--transition-fast)}.ChipInput_removeChipButton__RCUvy:focus,.ChipInput_removeChipButton__RCUvy:hover{opacity:1;color:var(--color-element-chip-error-text);outline:none}.ChipInput_input__oqi3G{padding:0 var(--spacing-3xs);border:1px solid transparent;border-radius:var(--radius-sm);font:inherit;font-size:var(--font-size-sm);color:var(--color-black-33);background-color:transparent;flex-grow:1;min-width:150px;outline:none}.ChipInput_input__oqi3G::-moz-placeholder{color:var(--color-gray-500)}.ChipInput_input__oqi3G::placeholder{color:var(--color-gray-500)}.FontEditModal_form__PEBzu{display:flex;flex-direction:column;gap:1.5rem;padding:var(--spacing-lg)}.FontEditModal_field__oHXoJ{display:flex;flex-direction:column;gap:.5rem}.FontEditModal_label__Yjeg7{font-weight:600;color:var(--text-primary);font-size:.875rem}.FontEditModal_helpText__xvIBK{font-size:.75rem;color:var(--text-secondary);margin-top:.25rem}.FontEditModal_dropzone__p6C8w{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-lg) var(--spacing-xl);border:2px dashed var(--color-gray-400);border-radius:var(--radius-lg);background-color:var(--color-gray-200);color:var(--color-text-primary);cursor:pointer;transition:all .2s ease-in-out;text-align:center;min-height:120px;gap:var(--spacing-sm)}.FontEditModal_dropzone__p6C8w:hover{border-color:var(--color-primary)}.FontEditModal_dropzone__p6C8w.FontEditModal_dragActive__2vwWe{background-color:var(--color-gray-300);border-color:var(--color-primary-active)}.FontEditModal_dropzone__p6C8w.FontEditModal_dragAccept__kkzuW{background-color:var(--color-gray-300);border-color:var(--color-success)}.FontEditModal_dropzone__p6C8w.FontEditModal_dragReject__Hd_BO{background-color:var(--color-gray-200);border-color:var(--color-error)}.FontEditModal_uploadIcon__NgjYV{width:32px;height:32px;color:var(--color-icon-secondary);margin-bottom:var(--spacing-xs)}.FontEditModal_fileList__LeP0t{display:flex;flex-direction:column;gap:1rem;margin-top:.5rem}.FontEditModal_fileItem__Lldtw{border:1px solid var(--border-light);border-radius:.5rem;padding:1rem;background-color:var(--color-gray-50)}.FontEditModal_fileHeader__Vlebx{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.75rem}.FontEditModal_fileInfo___YhGQ{display:flex;flex-direction:column;gap:.5rem;flex:1 1}.FontEditModal_fileDetails__CxN3u{flex:1 1;display:flex;flex-direction:column;gap:.5rem}.FontEditModal_fileName__MSDf4{font-weight:600}.FontEditModal_fileMeta__9f_nk{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.FontEditModal_fileFormat__lHh7y{background-color:var(--color-gray-200);padding:.25rem .5rem;border-radius:.25rem}.FontEditModal_fileFormat__lHh7y,.FontEditModal_fileStyle__x_7GL,.FontEditModal_fileWeight__z5Wme{font-size:.85rem;color:var(--color-gray-600)}.FontEditModal_fileSize__asdeZ{font-size:.75rem;color:var(--color-gray-500)}.FontEditModal_fileMetadata___Kk7H{display:flex;gap:.5rem;align-items:flex-start}.FontEditModal_metadataInput__qiXF7{flex:1 1}.FontEditModal_defaultBadge__YHYh9{font-size:.75rem;color:var(--color-signal-green-500);font-weight:600;background-color:var(--color-gray-100);padding:.25rem .5rem;border-radius:.25rem}.FontEditModal_emptyFiles__UQ5_m{color:var(--color-gray-500);font-style:italic;padding:1rem;text-align:center}.FontEditModal_actions__lg_uX{display:flex;justify-content:flex-end;gap:.5rem}.Select_formGroup__LilC_{display:flex;flex-direction:column;gap:var(--dimension-4);width:-moz-fit-content;width:fit-content;text-align:left;position:relative}.Select_label__DNvcq{display:block;font-size:var(--dimension-typography-interface-inputheadline-fontsize);line-height:var(--dimension-typography-interface-inputheadline-lineheight);font-weight:var(--number-typography-interface-inputheadline-fontweight);color:var(--color-copy-primary)}.Select_triggerButton__b1_I6{width:-moz-fit-content;width:fit-content;text-align:left;justify-content:space-between;position:relative}

/* !important guards against Button `.inner { justify-content: center }` winning
   on remote environments where CSS bundle order differs from local. */.Select_triggerButton__b1_I6 .Select_triggerButtonInner__nW4fT{width:100%;justify-content:flex-start!important}.Select_triggerButtonContent__cc140{width:100%;justify-content:space-between;gap:var(--dimension-8)}.Select_triggerButtonEllipsisText__Oa7Of{display:flex;align-items:center;gap:var(--dimension-8);flex:1 1;min-width:0}.Select_triggerButtonEllipsisText__Oa7Of>:first-child{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Select_chevron__7f4Qh{display:flex;align-items:center;justify-content:center;color:var(--color-copy-secondary);transition:transform .2s ease;flex-shrink:0}.Select_triggerButton__b1_I6[aria-expanded=true] .Select_chevron__7f4Qh,.Select_triggerButton__b1_I6[data-popup-open] .Select_chevron__7f4Qh{transform:rotate(180deg)}.Select_triggerButtonLg__HoGVE{width:100%}.Select_positioner__9g_ec{z-index:1300}.Select_popup__1j11h{background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-md);overflow:hidden;min-width:var(--anchor-width,200px);max-height:300px;opacity:1;transform-origin:top;animation:Select_dropdownEnter__xk3Tc .2s ease;position:relative;display:flex;flex-direction:column}.Select_searchInputWrapper__tFqLs{display:flex;align-items:center;gap:var(--dimension-8);padding:var(--dimension-8) var(--dimension-12);border-bottom:1px solid var(--color-border);flex-shrink:0}.Select_searchIcon__ByaPE{color:var(--color-copy-secondary);flex-shrink:0}.Select_searchInput__vucQL{flex:1 1;border:none;outline:none;background:transparent;font-size:var(--dimension-typography-interface-body-fontsize);line-height:var(--dimension-typography-interface-body-lineheight);color:var(--color-copy-primary);padding:var(--dimension-4) 0}.Select_searchInput__vucQL::-moz-placeholder{color:var(--color-copy-secondary)}.Select_searchInput__vucQL::placeholder{color:var(--color-copy-secondary)}.Select_emptyState__XrLsc{padding:var(--dimension-16) var(--dimension-12);text-align:center;color:var(--color-copy-secondary);font-size:var(--dimension-typography-interface-body-fontsize);line-height:var(--dimension-typography-interface-body-lineheight)}.Select_emptyState__XrLsc:empty{display:none}.Select_list__GaUjn{padding:var(--dimension-8);max-height:240px;overflow-y:auto;overflow-x:visible;flex:1 1}.Select_group__KJHXz{display:flex;flex-direction:column}.Select_groupLabel__K5nKR{padding:var(--dimension-4) var(--dimension-8);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);color:var(--color-copy-secondary)}.Select_item__XN6CH{position:relative;border-radius:var(--dimension-cornerroundings-xs-corner);padding-right:var(--dimension-32);cursor:pointer;overflow:hidden}.Select_item__XN6CH[data-highlighted]:not([data-disabled]),.Select_item__XN6CH[data-selected]{background:var(--color-button-text-hoverfill)}.Select_item__XN6CH[data-selected][data-highlighted]{border-color:var(--color-input-textinput-activeoutline)}.Select_item__XN6CH[data-disabled]{opacity:.6;cursor:not-allowed;pointer-events:none}.Select_itemContent__bWDdH{display:flex;align-items:center;flex:1 1;min-width:0}.Select_itemButton__BY9qc{width:100%;justify-content:flex-start;text-align:left;pointer-events:none;padding:0!important}.Select_itemButton__BY9qc,.Select_itemButton__BY9qc:active,.Select_itemButton__BY9qc:focus,.Select_itemButton__BY9qc:hover{border-radius:0!important;background:transparent!important;border:none!important;outline:none!important;box-shadow:none!important}

/* !important guards against Button `.inner { justify-content: center }` winning
   on remote environments where CSS bundle order differs from local.
   Specificity alone is not sufficient because Next.js/Turbopack chunk order
   varies between dev-local and remote/preview builds. */.Select_itemButton__BY9qc .Select_itemButtonInner__CQrwM,.Select_itemButton__BY9qc .Select_itemButtonInner__CQrwM:active,.Select_itemButton__BY9qc .Select_itemButtonInner__CQrwM:focus,.Select_itemButton__BY9qc .Select_itemButtonInner__CQrwM:hover{justify-content:flex-start!important;background:transparent!important;border:none!important;outline:none!important;box-shadow:none!important}.Select_itemButtonContent__TkPBl{justify-content:flex-start!important;width:100%}.Select_itemButtonContent__TkPBl,.Select_itemButtonEllipsisText__ggJrQ{text-align:left;background:transparent!important}.Select_itemText__n8qBo{width:100%}.Select_itemIndicator__Q8dsc{right:var(--dimension-12);top:50%;transform:translateY(-50%);color:var(--color-copy-primary)}.Select_itemIndicator__Q8dsc,.Select_scrollButton__x7GMp{position:absolute;display:flex;align-items:center;justify-content:center}.Select_scrollButton__x7GMp{right:0;width:32px;height:32px;background:var(--color-white);color:var(--color-copy-secondary);z-index:1;cursor:pointer}.Select_scrollButton__x7GMp:first-of-type{top:0;border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md)}.Select_scrollButton__x7GMp:last-of-type{bottom:0;border-bottom-left-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.Select_scrollButton__x7GMp:hover{background:var(--color-button-text-hoverfill)}@keyframes Select_dropdownEnter__xk3Tc{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.Select_optionThumbnail__6XbG8{display:flex;align-items:center;justify-content:center;width:var(--spacing-lg);height:var(--spacing-lg);flex-shrink:0;border-radius:var(--radius-full);overflow:hidden;background:var(--color-gray-100)}.Select_optionThumbnailImage__iKd_4{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.Select_errorMessage__D1UQ_{color:var(--color-copy-error);font-size:var(--dimension-typography-interface-inputsubline-fontsize);line-height:var(--dimension-typography-interface-inputsubline-lineheight);margin-top:var(--dimension-4)}.ColorSwatch_colorSwatch__ONSr5{display:inline-flex;align-items:center;gap:.25rem;font-size:1em;font-weight:var(--font-weight-semibold);text-transform:uppercase}.ColorSwatch_swatch__0Ef6I{display:inline-block;width:.75rem;height:.75rem;border-radius:.125rem;border:1px solid rgba(0,0,0,.1);flex-shrink:0}.ColorSwatch_copyButton__L57__{opacity:.4;transition:opacity var(--transition-fast)}.ColorSwatch_copyButton__L57__:hover{opacity:1}.PlaygroundMessage_messageWrapper__KAGFn{display:flex;flex-direction:column;gap:var(--spacing-2xs);max-width:85%;animation:PlaygroundMessage_messageSlideIn__yDz9l .2s ease-out}@keyframes PlaygroundMessage_messageSlideIn__yDz9l{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.PlaygroundMessage_messageWrapper__KAGFn.PlaygroundMessage_user__Bwlu3{align-self:flex-end;align-items:flex-end;animation-name:PlaygroundMessage_messageSlideInRight__EzWnr}@keyframes PlaygroundMessage_messageSlideInRight__EzWnr{0%{opacity:0;transform:translateX(8px)}to{opacity:1;transform:translateX(0)}}.PlaygroundMessage_messageWrapper__KAGFn.PlaygroundMessage_assistant__wizHY{align-self:flex-start;align-items:flex-start}.PlaygroundMessage_message__pZTgJ{display:flex;flex-direction:column;gap:var(--spacing-sm)}.PlaygroundMessage_messageContent__43swy{padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-md);line-height:var(--line-height-normal);font-size:var(--font-size-sm);word-wrap:break-word}.PlaygroundMessage_messageWrapper__KAGFn.PlaygroundMessage_user__Bwlu3 .PlaygroundMessage_messageContent__43swy{background-color:var(--user-message-bubble-color,#128dff);color:var(--user-message-text-color,#ffffff);border-bottom-right-radius:var(--radius-xs)}.PlaygroundMessage_messageWrapper__KAGFn.PlaygroundMessage_assistant__wizHY .PlaygroundMessage_messageContent__43swy{background-color:var(--color-white);color:var(--color-black-33);box-shadow:var(--temp-border-box-shadow)}.PlaygroundMessage_messageContent__43swy p{margin:0}.PlaygroundMessage_messageContent__43swy p+p{margin-top:.75em}.PlaygroundMessage_messageContent__43swy ol,.PlaygroundMessage_messageContent__43swy ul{padding-left:var(--spacing-md);margin:.5em 0}.PlaygroundMessage_messageContent__43swy li+li{margin-top:.25em}.PlaygroundMessage_messageContent__43swy code{background-color:rgba(0,0,0,.08);padding:2px 6px;border-radius:var(--radius-xs);font-size:.9em}.PlaygroundMessage_messageWrapper__KAGFn.PlaygroundMessage_user__Bwlu3 .PlaygroundMessage_messageContent__43swy code{background-color:rgba(255,255,255,.2)}.PlaygroundMessage_messageContent__43swy pre{background-color:var(--color-gray-700);color:var(--color-white);padding:var(--spacing-sm);border-radius:var(--radius-sm);overflow-x:auto;margin:.5em 0}.PlaygroundMessage_messageContent__43swy pre code{background-color:transparent;padding:0;color:inherit}.PlaygroundMessage_actions__otlUd{display:flex;align-items:center;gap:var(--spacing-xs);opacity:0;transition:opacity var(--transition-fast);padding:0 var(--spacing-2xs)}.PlaygroundMessage_messageWrapper__KAGFn:hover .PlaygroundMessage_actions__otlUd{opacity:1}.PlaygroundMessage_timestamp__bxcT_{font-size:11px;color:var(--color-gray-400)}.PlaygroundMessage_actionButtons__NpZmy{display:flex;align-items:center;gap:2px}.PlaygroundMessage_actionButton__C8J2J{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border:none;background:transparent;color:var(--color-gray-500);border-radius:var(--radius-xs);cursor:pointer;transition:all var(--transition-fast)}.PlaygroundMessage_actionButton__C8J2J:hover{background:var(--color-gray-200);color:var(--color-gray-700)}.PlaygroundMessage_actionButton__C8J2J.PlaygroundMessage_active__daQ9a{background:var(--color-blue-500);color:var(--color-white)}.PlaygroundMessage_jsonViewer__c5A5E{background-color:var(--color-gray-700);border-radius:var(--radius-sm);overflow:hidden;max-width:100%}.PlaygroundMessage_jsonHeader__cRviR{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-xs) var(--spacing-sm);background-color:var(--color-gray-600);border-bottom:1px solid rgba(255,255,255,.1)}.PlaygroundMessage_jsonTitle__vagi3{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-gray-300)}.PlaygroundMessage_jsonCopyButton__yQ7zs{display:flex;align-items:center;gap:4px;padding:4px 8px;border:none;background:rgba(255,255,255,.1);color:var(--color-gray-300);border-radius:var(--radius-xs);font-size:11px;cursor:pointer;transition:all var(--transition-fast)}.PlaygroundMessage_jsonCopyButton__yQ7zs:hover{background:rgba(255,255,255,.2);color:var(--color-white)}.PlaygroundMessage_jsonContent__5HjJ3{padding:var(--spacing-sm);margin:0;font-size:12px;line-height:1.5;color:var(--color-gray-200);overflow-x:auto;max-height:300px;overflow-y:auto}@media (max-width:768px){.PlaygroundMessage_messageWrapper__KAGFn{max-width:100%}.PlaygroundMessage_actions__otlUd{opacity:1}}.WorkflowProgress_container__dGnRJ{background:var(--color-white);border-radius:var(--radius-md);padding:var(--spacing-md);box-shadow:var(--temp-border-box-shadow)}.WorkflowProgress_header__o0FDn{display:flex;flex-direction:column;gap:2px;margin-bottom:var(--spacing-md);padding-bottom:var(--spacing-sm);border-bottom:1px solid var(--color-gray-200)}.WorkflowProgress_title__Bm5Rl{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-black-33)}.WorkflowProgress_subtitle__SBn7w{font-size:var(--font-size-xs);color:var(--color-gray-500)}.WorkflowProgress_stepper__ghadj{display:flex;flex-direction:column}.WorkflowProgress_step__NfDFB{display:flex;gap:var(--spacing-sm)}.WorkflowProgress_stepIndicator__x_ISH{display:flex;flex-direction:column;align-items:center;width:24px;flex-shrink:0}.WorkflowProgress_stepIcon__jcZRV{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all var(--transition-fast)}.WorkflowProgress_stepIcon__jcZRV.WorkflowProgress_pending__SJAp7{background:var(--color-gray-200);color:var(--color-gray-400)}.WorkflowProgress_stepIcon__jcZRV.WorkflowProgress_running__qbOz3{background:var(--color-blue-500);color:var(--color-white)}.WorkflowProgress_stepIcon__jcZRV.WorkflowProgress_completed__6B8tZ{background:var(--color-signal-green-500);color:var(--color-white)}.WorkflowProgress_stepIcon__jcZRV.WorkflowProgress_error__RhfzH{background:var(--color-signal-red-500);color:var(--color-white)}.WorkflowProgress_spinner__rulk2{animation:WorkflowProgress_spin__iU9kT 1s linear infinite}@keyframes WorkflowProgress_spin__iU9kT{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.WorkflowProgress_errorIcon__9EwUs{font-size:12px;font-weight:var(--font-weight-bold)}.WorkflowProgress_connector__xLRCG{width:2px;flex:1 1;min-height:16px;background:var(--color-gray-200);margin:4px 0;transition:background var(--transition-fast)}.WorkflowProgress_connectorCompleted__zrf9J{background:var(--color-signal-green-500)}.WorkflowProgress_stepContent__oHDQU{display:flex;flex-direction:column;gap:2px;padding-bottom:var(--spacing-sm);flex:1 1}.WorkflowProgress_stepHeader__IwErs{display:flex;align-items:center;gap:6px}.WorkflowProgress_stepTypeIcon__8b8R_{color:var(--color-gray-400);transition:color var(--transition-fast)}.WorkflowProgress_stepTypeIconActive__3jxgb{color:var(--color-black-33)}.WorkflowProgress_stepName__EPy88{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-gray-500);transition:color var(--transition-fast)}.WorkflowProgress_stepNameActive__zbNK6{color:var(--color-black-33);font-weight:var(--font-weight-semibold)}.WorkflowProgress_stepDescription__B81x_{font-size:var(--font-size-xs);color:var(--color-gray-400)}.WorkflowProgress_runningLabel__mI_tc{font-size:11px;color:var(--color-blue-500);font-weight:var(--font-weight-medium);margin-top:2px}.WorkflowProgress_errorMessage__0BFJU{margin-top:var(--spacing-sm);padding:var(--spacing-xs) var(--spacing-sm);background:rgba(255,77,79,.1);border-radius:var(--radius-sm);font-size:var(--font-size-xs);color:var(--color-signal-red-500);display:flex;gap:var(--spacing-2xs)}.WorkflowProgress_errorLabel__tg24V{font-weight:var(--font-weight-semibold)}.Box_box__aw_rN{--radius:var(--dimension-cornerroundings-m-corner);position:relative;border-radius:var(--radius);padding:var(--spacing-md);overflow:hidden;background:var(--gradient)}.Box_box__aw_rN:after{content:"";pointer-events:none;position:absolute;inset:0;border-radius:var(--radius);border:1.5px solid transparent;--bg-size:calc(100% + 3px);--alpha:0;background:var(--gradient) center center /var(--bg-size) var(--bg-size);-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}.Box_box__aw_rN.Box_noPadding__PfrlX{padding:0}.Box_box__aw_rN.Box_purple__vG1kS{background:linear-gradient(to bottom,var(--color-paymentblocker-defaultbackgroundupper),var(--color-paymentblocker-defaultbackgroundlower));color:var(--color-paymentblocker-copycolored)}.Box_box__aw_rN.Box_purple__vG1kS:after{--gradient:linear-gradient(to top,var(--color-paymentblocker-defaultoutlinelower),var(--color-paymentblocker-defaultoutlineupper))}.Box_box__aw_rN.Box_grey__4_6h5{--gradient:linear-gradient(to top,var(--color-button-secondary-defaultbackgroundlower),var(--color-button-secondary-defaultbackgroundupper))}.Box_box__aw_rN.Box_grey__4_6h5:after{--gradient:linear-gradient(to top,var(--color-button-secondary-defaultoutlinelower),var(--color-button-secondary-defaultoutlineupper))}.Box_box__aw_rN.Box_white__SOnDi{background:var(--color-white)}.Box_box__aw_rN.Box_default__LiJ9P:after,.Box_box__aw_rN.Box_white__SOnDi:after{--gradient:linear-gradient(0deg,#c9c9c9,#d9d9d94d)}.WorkflowUserInput_container__SqRld{margin-top:var(--spacing-md);border:2px solid var(--color-primary)}.WorkflowUserInput_question__DTbim{margin-bottom:var(--spacing-md)}.WorkflowUserInput_options__p1kDb{display:flex;flex-direction:column;gap:var(--spacing-xs);margin-bottom:var(--spacing-md)}.WorkflowUserInput_option__rq557{width:100%;justify-content:flex-start}.WorkflowUserInput_actions__AVjRP{display:flex;justify-content:flex-end}.SectionLabel_label__DLlT4{display:flex;align-items:center;gap:var(--spacing-3xs);font-size:var(--font-size-xs);letter-spacing:.05em;color:var(--color-gray-500);text-transform:uppercase}.AgentSelector_container__q08IY{display:flex;flex-direction:column;gap:var(--spacing-md);height:100%}.AgentSelector_section__IUpZj{display:flex;flex-direction:column;gap:var(--spacing-xs)}.AgentSelector_optionsList__yxChr{display:flex;flex-direction:column;gap:var(--spacing-2xs)}.AgentSelector_optionCard__xFkod{display:flex;align-items:flex-start;gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-sm);border:1px solid var(--color-gray-300);background:var(--color-white);cursor:pointer;transition:all var(--transition-fast);text-align:left;width:100%}.AgentSelector_optionCard__xFkod:hover{border-color:var(--color-gray-400);background:var(--color-gray-100)}.AgentSelector_optionCard__xFkod:focus-visible{outline:2px solid var(--color-blue-500);outline-offset:2px}.AgentSelector_optionCard__xFkod.AgentSelector_selected__vJ0ws{border-color:var(--color-blue-500);background:rgba(45,112,222,.08)}.AgentSelector_optionCard__xFkod.AgentSelector_selected__vJ0ws:hover{background:rgba(45,112,222,.12)}.AgentSelector_iconWrapper__6jIVj{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-sm);background:var(--color-gray-200);color:var(--color-gray-600);flex-shrink:0;transition:all var(--transition-fast)}.AgentSelector_optionCard__xFkod.AgentSelector_selected__vJ0ws .AgentSelector_iconWrapper__6jIVj{background:var(--color-blue-500);color:var(--color-white)}.AgentSelector_optionContent__FhJeZ{display:flex;flex-direction:column;gap:2px;flex:1 1;min-width:0}.AgentSelector_optionHeader__LrSeJ{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-xs)}.AgentSelector_optionLabel__fkkU_{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-black-33)}.AgentSelector_optionDescription__YKQmu{font-size:var(--font-size-xs);color:var(--color-gray-500);line-height:1.4}.AgentSelector_shortcutKey__sdZ5q{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;font-size:11px;font-family:var(--font-family-default);font-weight:var(--font-weight-medium);color:var(--color-gray-500);background:var(--color-gray-200);border-radius:var(--radius-xs);border:none}.AgentSelector_optionCard__xFkod:hover .AgentSelector_shortcutKey__sdZ5q{background:var(--color-gray-300)}.AgentSelector_optionCard__xFkod.AgentSelector_selected__vJ0ws .AgentSelector_shortcutKey__sdZ5q{background:rgba(45,112,222,.15);color:var(--color-blue-500)}.AgentSelector_shortcuts__BS3NS{margin-top:auto;padding-top:var(--spacing-sm);border-top:1px solid var(--color-gray-200);flex-shrink:0}.AgentSelector_shortcutList__aUe0A{display:flex;flex-direction:column;gap:var(--spacing-2xs)}.AgentSelector_shortcutItem__vVi8_{display:flex;align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-xs);color:var(--color-gray-500)}.AgentPlayground_container__uwccH{display:flex;height:100%;min-height:28rem;width:100%;overflow:hidden;position:relative}.AgentPlayground_sidebar__DnUzO{width:280px;min-width:280px;height:100%;display:flex;flex-direction:column;border-right:1px solid var(--color-gray-200);background-color:var(--color-white);overflow:hidden;transition:width var(--transition-default),min-width var(--transition-default)}.AgentPlayground_sidebarCollapsed__SVx10{width:52px;min-width:52px}.AgentPlayground_sidebarHeader__sxqHV{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-sm) var(--spacing-sm);border-bottom:1px solid var(--color-gray-200);flex-shrink:0;min-height:48px}.AgentPlayground_sidebarTitle__d5F9b{display:flex;align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-black-33);white-space:nowrap;overflow:hidden}.AgentPlayground_collapseButton__fba_d{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;background:var(--color-gray-100);color:var(--color-gray-600);border-radius:var(--radius-sm);cursor:pointer;flex-shrink:0;transition:all var(--transition-fast)}.AgentPlayground_collapseButton__fba_d:hover{background:var(--color-gray-200);color:var(--color-black-33)}.AgentPlayground_sidebarContent__Bxoo_{flex:1 1;padding:var(--spacing-md);overflow-y:auto}.AgentPlayground_mainContent__IL0ih{flex:1 1;display:flex;flex-direction:column;min-width:0;height:100%;overflow:hidden}@media (max-width:768px){.AgentPlayground_container__uwccH{flex-direction:column}.AgentPlayground_sidebar__DnUzO{width:100%;min-width:0;max-height:40vh;border-right:none;border-bottom:1px solid var(--color-gray-200)}.AgentPlayground_sidebarCollapsed__SVx10{width:100%;min-width:0;max-height:56px}.AgentPlayground_mainContent__IL0ih{flex:1 1;min-height:0}}.FontUploadModal_form__PT_Js{display:flex;flex-direction:column;gap:1.5rem;padding:var(--spacing-lg)}.FontUploadModal_field__ImOPV{display:flex;flex-direction:column;gap:.5rem}.FontUploadModal_label__Kf2VF{font-weight:600;color:var(--text-primary);font-size:.875rem}.FontUploadModal_helpText__6DftF{font-size:.75rem;color:var(--text-secondary);margin-top:.25rem}.FontUploadModal_dropzone__4N4_U{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-lg) var(--spacing-xl);border:2px dashed var(--color-gray-400);border-radius:var(--radius-lg);background-color:var(--color-gray-200);color:var(--color-text-primary);cursor:pointer;transition:all .2s ease-in-out;text-align:center;min-height:150px;gap:var(--spacing-sm)}.FontUploadModal_dropzone__4N4_U:hover{border-color:var(--color-primary)}.FontUploadModal_dropzone__4N4_U.FontUploadModal_dragActive__ROwL3{background-color:var(--color-gray-300);border-color:var(--color-primary-active)}.FontUploadModal_dropzone__4N4_U.FontUploadModal_dragAccept__V_CcO{background-color:var(--color-gray-300);border-color:var(--color-success)}.FontUploadModal_dropzone__4N4_U.FontUploadModal_dragReject__axEOn{background-color:var(--color-gray-200);border-color:var(--color-error)}.FontUploadModal_uploadIcon__nfsBA{width:32px;height:32px;color:var(--color-icon-secondary);margin-bottom:var(--spacing-xs)}.FontUploadModal_dropzone__4N4_U p{margin:0;color:var(--color-text-primary);font-size:var(--font-size-md)}.FontUploadModal_fileList__pqZ3k{display:flex;flex-direction:column;gap:1rem;margin-top:1rem}.FontUploadModal_fileItem__VPyZM{border:1px solid var(--border-light);border-radius:.5rem;padding:1rem;background-color:var(--color-gray-50)}.FontUploadModal_fileHeader__6ew_6{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.75rem}.FontUploadModal_fileInfo__WW2I4{display:flex;flex-direction:column;gap:.5rem;flex:1 1}.FontUploadModal_fileName__fbOiW{font-weight:600;font-size:.875rem;color:var(--text-primary)}.FontUploadModal_fileMeta__A9qpU{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.FontUploadModal_fileFormat__uMVxR{font-size:.75rem;color:var(--color-gray-600);background-color:var(--color-gray-200);padding:.25rem .5rem;border-radius:.25rem;font-weight:500}.FontUploadModal_fileSize___kaSF{font-size:.75rem;color:var(--color-gray-500)}.FontUploadModal_fileMetadata__l_Gnp{display:flex;gap:.5rem;align-items:flex-start}.FontUploadModal_metadataInput__Pmmiy{flex:1 1}.FontUploadModal_actions__pqr05{display:flex;justify-content:flex-end;gap:.5rem}.LogoBadge_container__asQSV{position:relative;border-radius:var(--radius);overflow:hidden}.LogoBadge_md__csibI{width:50px;height:50px;--radius:10px;--border:1.5px}.LogoBadge_sm__qV9vB{width:32px;height:32px;--radius:10px;--border:1px}.LogoBadge_container__asQSV: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:var(--radius);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}.LogoBadge_badge__ysdHH{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)}.LogoBadge_initial__ktDIq{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%}.AdminAddClientModal_form__G936L{display:flex;flex-direction:column;gap:1.5rem;padding:var(--spacing-lg)}.AdminAddClientModal_field__cSFlV{display:flex;flex-direction:column;gap:.5rem}.AdminAddClientModal_label__A8c9w{font-weight:600;color:var(--text-primary);font-size:.875rem}.AdminAddClientModal_required__JPWkj{color:var(--color-copy-error)}.AdminAddClientModal_helpText__q45Nf{font-size:.75rem;color:var(--text-secondary);margin-top:.25rem}.AdminAddClientModal_checkboxLabel__ONQSz{display:flex;align-items:center;gap:.5rem;cursor:pointer;font-size:.875rem}.AdminAddClientModal_checkboxLabel__ONQSz input[type=checkbox]{cursor:pointer}.AdminAddClientModal_actions__pZAf3{display:flex;justify-content:flex-end;gap:.5rem;margin-top:1rem;padding-top:1rem;border-top:1px solid var(--border-color-light)}.PasswordOverrideModal_container__d9X_W{padding:1.5rem;display:flex;flex-direction:column;gap:1rem;background:var(--color-background-primary,#fff);border-radius:var(--dimension-cornerroundings-m-corner);box-shadow:0 4px 20px rgba(247,239,239,.15);max-width:480px;width:100%;z-index:1;margin-top:auto;margin-bottom:auto}.PasswordOverrideModal_title__filsc{margin:0;font-size:1.25rem;font-weight:600;color:var(--color-text-primary)}.PasswordOverrideModal_message__6jCEI{color:var(--color-text-secondary);line-height:1.5;display:flex;flex-direction:column;gap:var(--spacing-sm)}.PasswordOverrideModal_warning__Zk722{color:var(--color-text-secondary);font-size:.875rem;margin-top:.25rem}.PasswordOverrideModal_form__w5dcm{display:flex;flex-direction:column;gap:var(--spacing-md);margin-top:.5rem}.PasswordOverrideModal_input__dbrtN{width:100%}.PasswordOverrideModal_actions__xk46F{display:flex;gap:.75rem;justify-content:flex-end;margin-top:.5rem}.TransferStyleModal_modalContent__Hooxx{display:flex;flex-direction:column;gap:1.5rem}.TransferStyleModal_field__SEFVy{display:flex;flex-direction:column;gap:.5rem}.TransferStyleModal_label__5aGA_{font-weight:500;font-size:.875rem;color:var(--text-primary)}.TransferStyleModal_radioGroup__EDKnq{display:flex;flex-direction:column;gap:.75rem}.TransferStyleModal_radioLabel__gfd3B{display:flex;align-items:flex-start;gap:.5rem;cursor:pointer;padding:.75rem;border:1px solid var(--border-color);border-radius:.375rem;transition:background-color .2s}.TransferStyleModal_radioLabel__gfd3B:hover{background-color:var(--bg-secondary)}.TransferStyleModal_radioLabel__gfd3B input[type=radio]{margin-top:.125rem;cursor:pointer}.TransferStyleModal_radioLabel__gfd3B span:first-of-type{font-weight:500;min-width:4rem}.TransferStyleModal_radioDescription__l02Dv{font-size:.875rem;color:var(--text-secondary);flex:1 1}.TransferStyleModal_error__ML4n4,.TransferStyleModal_loading__SFHOF{padding:.75rem;text-align:center;color:var(--text-secondary);font-size:.875rem}.TransferStyleModal_error__ML4n4{color:var(--error-color)}.TransferStyleModal_footerButtons__kR3iu{display:flex;gap:.75rem;justify-content:flex-end}.TargetSelector_container__ZOlef{display:flex;flex-direction:column;gap:var(--spacing-xs)}.TargetSelector_toolbar__qwBXa{display:flex;flex-wrap:wrap;gap:var(--spacing-2xs);align-items:flex-start;flex-direction:column}.TargetSelector_searchInput__7zjsF{flex:1 1;min-width:220px}.TargetSelector_summaryBar__Qi_EH{display:flex;align-items:center;gap:var(--spacing-2xs);flex-wrap:wrap;font-size:var(--font-size-sm);color:var(--color-copy-secondary)}.TargetSelector_summarySpacer___g34a{flex:1 1}.TargetSelector_chips__ZEl9N{display:flex;flex-wrap:wrap;gap:var(--spacing-3xs)}.TargetSelector_chip__0DXFW{display:inline-flex;align-items:center;gap:var(--dimension-4);padding:var(--spacing-2xs) var(--spacing-xs);border-radius:var(--radius-full);border:1px solid var(--color-element-chip-default-outlineupper);background-color:var(--color-element-chip-default-defaultfill);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);font-family:var(--font-family-default);color:var(--color-element-chip-default-text)}.TargetSelector_chipRemove__KHhMw{background:transparent;border:none;color:var(--color-copy-secondary);cursor:pointer;font-size:var(--font-size-xs);padding:0;display:flex;align-items:center;transition:color var(--transition-fast)}.TargetSelector_chipRemove__KHhMw:hover{color:var(--color-copy-primary)}.TargetSelector_listsWrapper__pXi3F{border:var(--border-default);border-radius:var(--radius-sm);overflow:hidden}.TargetSelector_listHeader__msboJ{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-2xs);padding:var(--spacing-2xs) var(--spacing-xs);background-color:var(--color-basics-warm-grey-100);font-size:var(--font-size-sm);border-bottom:var(--border-default)}.TargetSelector_listActions__4P29g{display:flex;gap:var(--spacing-3xs)}.TargetSelector_list__Z17nw{max-height:280px;overflow-y:auto;background-color:var(--color-white)}.TargetSelector_row__ZMyOG{display:flex;gap:var(--spacing-2xs);padding:var(--spacing-2xs) var(--spacing-xs);border-bottom:var(--border-default);align-items:center;transition:background-color var(--transition-fast);cursor:pointer}.TargetSelector_row__ZMyOG:hover{background-color:var(--color-basics-warm-grey-150)}.TargetSelector_row__ZMyOG:last-child{border-bottom:none}.TargetSelector_rowBody___Uiti{display:flex;align-items:center;gap:var(--spacing-2xs);flex:1 1}.TargetSelector_brandAvatar__QZGuX,.TargetSelector_userAvatar__zb_IE{width:var(--dimension-32);height:var(--dimension-32);flex-shrink:0}.TargetSelector_userAvatar__zb_IE{border-radius:var(--radius-full);background-color:var(--color-basics-warm-grey-100);display:grid;place-items:center;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-copy-secondary)}.TargetSelector_rowContent__ZDa3O{display:flex;flex-direction:column;gap:var(--spacing-3xs);flex:1 1;min-width:0}.TargetSelector_rowTitle__qV6A3{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-copy-primary)}.TargetSelector_metaCode__UJOb1{font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.85em;color:var(--color-copy-secondary);font-weight:var(--font-weight-normal)}.TargetSelector_rowMeta__BouE4{font-size:var(--font-size-xs);color:var(--color-copy-secondary)}.TargetSelector_badgeGroup__vIAic,.TargetSelector_rowMeta__BouE4{display:flex;flex-wrap:wrap;gap:var(--spacing-3xs)}.TargetSelector_badge__rko2e{font-size:var(--font-size-xs);padding:var(--spacing-3xs) var(--spacing-2xs);border-radius:var(--radius-full);background-color:var(--color-basics-warm-grey-100);color:var(--color-copy-secondary);font-weight:var(--font-weight-medium)}.TargetSelector_emptyState__aeZQo,.TargetSelector_loadingState___h8SJ{padding:var(--spacing-sm);text-align:center;font-size:var(--font-size-sm);color:var(--color-copy-secondary)}.TargetSelector_globalIndicator__YWqaB{font-weight:var(--font-weight-semibold);color:var(--color-copy-primary)}.Toggle_container__HQObG{display:flex;align-items:center;gap:var(--spacing-2xs);-webkit-user-select:none;-moz-user-select:none;user-select:none}.Toggle_label__FeEqX{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);cursor:pointer}.Toggle_input__BZnOU{--padding:0.3em;--width:3.2em;--height:2.2em;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;padding:var(--padding);width:var(--width);height:var(--height);border-radius:9999px;cursor:pointer;transition:background .1s ease-out,opacity .2s ease-out;box-shadow:0 3px 6px -2px rgba(0,0,0,.07)}.Toggle_input__BZnOU:before{content:"";display:block;height:calc(100% - var(--padding) * 2);width:auto;aspect-ratio:1;border-radius:100%;background-color:white;position:absolute;left:var(--padding);z-index:2;transition:left .2s ease-out,background .1s ease-out,opacity .2s ease-out}.Toggle_input__BZnOU:after{content:"";display:block;position:absolute;inset:1.5px;z-index:0;width:calc(100% - 3px);height:calc(100% - 3px);border-radius:999px;transition:background .2s ease-out}.Toggle_input__BZnOU:not(:checked){background:linear-gradient(to bottom,var(--color-gray-200),var(--color-gray-400))}.Toggle_input__BZnOU:not(:checked):after{background-color:var(--color-white)}.Toggle_input__BZnOU:not(:checked):before{background-color:var(--color-black)}.Toggle_input__BZnOU:checked{background:linear-gradient(to bottom,var(--color-black-33),var(--color-black))}.Toggle_input__BZnOU:checked:before{left:calc(100% - var(--height) + var(--padding))}.Toggle_input__BZnOU:checked:after{background-color:transparent}.Toggle_input__BZnOU:active:before{opacity:.8}.AnnouncementForm_form__O_7NW{display:flex;flex-direction:column;gap:var(--spacing-md)}.AnnouncementForm_actions___AdWf{display:flex;gap:var(--spacing-sm);justify-content:flex-end}.AnnouncementForm_itemsSection__PfFIX{display:flex;flex-direction:column;gap:var(--spacing-sm)}.AnnouncementForm_itemRow__d0v9F{display:flex;flex-direction:column;gap:var(--spacing-sm);padding:var(--spacing-sm);border:1px dashed var(--color-border);border-radius:var(--radius-md)}.AnnouncementForm_slideBlock__klTnA{display:flex;flex-direction:column;gap:var(--spacing-sm);padding:var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-gray-50,transparent)}.AnnouncementForm_slideHeader__1AZJk{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-sm)}.AnnouncementForm_slideTitle__GcCLm{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-gray-900)}.AnnouncementForm_itemRowActions__eIqY2{display:flex;justify-content:flex-end}.AnnouncementForm_previewOverlay__KeKvB{position:fixed;inset:0;z-index:2000;background:rgba(0,0,0,.5);display:flex;align-items:flex-end;justify-content:flex-end;padding:var(--spacing-lg);box-sizing:border-box}.AnnouncementForm_previewOverlayInner__i4h3P{pointer-events:auto}.AnnouncementForm_imageUpload__1h_1B{display:flex;flex-direction:column;gap:var(--spacing-sm)}.AnnouncementForm_label__Y75Bc{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-gray-900)}.AnnouncementForm_previewContainer__2sLqy{position:relative;width:100%;min-height:220px;border-radius:var(--radius-md);border:1px dashed var(--color-border);background-color:var(--color-gray-100);overflow:hidden}.AnnouncementForm_previewImage__WFYQy{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.AnnouncementForm_imageActions__noH6J{position:absolute;top:var(--spacing-xs);right:var(--spacing-xs);z-index:10}.AnnouncementForm_dateFields___1jna{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--spacing-md);gap:var(--spacing-md)}@media (max-width:768px){.AnnouncementForm_dateFields___1jna{grid-template-columns:1fr}.AnnouncementForm_previewOverlay__KeKvB{padding:var(--spacing-sm);align-items:flex-end}}.ImageViewer_overlay__FP9AZ{position:fixed;inset:0;background-color:rgba(0,0,0,.9);display:flex;justify-content:center;align-items:center;z-index:5000}.ImageViewer_image__dwwD4{max-width:90vw;max-height:90vh;-o-object-fit:contain;object-fit:contain;border-radius:var(--radius-md);cursor:zoom-out}.ImageViewer_closeButton__9QRU9{position:absolute;top:var(--spacing-md);right:var(--spacing-md);background:none;border:none;color:#fff;cursor:pointer}.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}.ShareAssetModal_modalContentPadding__EMIK9{padding-bottom:39px}.ShareAssetModal_stack__BkzrN{display:flex;flex-direction:column;gap:var(--spacing-md)}.ShareAssetModal_shareEmailColumn__8D9Zl{display:flex;flex-direction:column;gap:var(--spacing-3xl)}.ShareAssetModal_inviteEmailStack__f6gqi{margin-top:var(--spacing-2xs);flex-direction:row;align-items:center;justify-content:center;flex-wrap:nowrap;width:100%;gap:var(--spacing-sm)}.ShareAssetModal_shareModalContentBleed__ZqH2Z{margin-left:calc(-1 * var(--spacing-sm));margin-right:calc(-1 * var(--spacing-sm));padding-left:var(--spacing-sm);padding-right:var(--spacing-sm)}.ShareAssetModal_publicLinkInputRowAction__34N9V{flex:0 0 auto;display:inline-flex;justify-content:flex-end;align-items:center;width:-moz-fit-content;width:fit-content}.ShareAssetModal_publicLinkBlock___0HAE{display:flex;flex-direction:column;gap:var(--spacing-3xs);flex:1 1 auto;min-width:0;width:100%}.ShareAssetModal_publicLinkTitle__VAqjX{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-gray-800);margin:0}.ShareAssetModal_publicLinkInputGrow__dq6Rm{flex:1 1 auto;min-width:0}.ShareAssetModal_inviteChipInputWrapper__8CnSh{padding:0;border:none;border-radius:0}.ShareAssetModal_row__xNu7p{display:flex;flex-direction:column;gap:var(--spacing-xs)}.ShareAssetModal_label__fHj9G{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-gray-700)}.ShareAssetModal_urlRow__oS7Sc{display:flex;gap:var(--spacing-sm);align-items:flex-start}.ShareAssetModal_createdBanner__iJy7p{display:flex;flex-direction:column;gap:var(--spacing-xs)}.ShareAssetModal_linkList__zjKYT{display:flex;flex-direction:column;gap:var(--spacing-2xs);max-height:min(320px,45vh);overflow-y:auto}.ShareAssetModal_linkItem__0NArc{display:flex;flex-direction:column;align-items:stretch;gap:var(--spacing-sm);padding:var(--spacing-xs) 0;border-radius:var(--radius-sm)}.ShareAssetModal_linkItemMain__nf6vO{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:var(--spacing-xs) var(--spacing-sm)}.ShareAssetModal_linkSettingsRow__YktHP{display:flex;flex-wrap:wrap;gap:var(--spacing-sm);align-items:flex-end;width:100%;padding-top:var(--spacing-2xs);border-top:1px solid var(--color-gray-100)}.ShareAssetModal_linkItemLeft__h2Ibj{display:flex;flex-direction:row;align-items:center;gap:var(--spacing-xs);flex:1 1 auto;min-width:0}.ShareAssetModal_linkTitle__yc0Ca{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-gray-800);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ShareAssetModal_linkItemActive__4qSdY,.ShareAssetModal_linkItemActive__4qSdY:hover{background:var(--color-gray-100);outline:1px solid var(--color-gray-200)}.ShareAssetModal_resendNotice__o_oL1{display:flex;flex-direction:column;gap:var(--spacing-2xs);padding:var(--spacing-sm);border-radius:var(--radius-sm);background:var(--color-gray-50)}.ShareAssetModal_resendNotice__o_oL1 .ShareAssetModal_helperLine__gRsUA{margin:0}.ShareAssetModal_recipientEmails__itPkE{margin:0;padding:0 0 0 var(--spacing-sm);list-style:disc;font-size:var(--font-size-xs);color:var(--color-gray-600)}.ShareAssetModal_recipientEmailRow__2A_gN{margin:0 0 var(--spacing-3xs);word-break:break-all}.ShareAssetModal_recipientEmail__6xtmh{color:var(--color-gray-700)}.ShareAssetModal_recipientPending__HAWxz{margin-left:var(--spacing-2xs);color:var(--color-gray-500);font-style:italic}.ShareAssetModal_tabBar__fFlxI{width:100%}.ShareAssetModal_helperLine__gRsUA{margin:0}.ShareAssetModal_footerRow__muQJw{display:flex;width:100%;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--spacing-sm)}.ShareAssetModal_footerLeading__ObHeK{display:flex;align-items:center;flex-shrink:0}.ShareAssetModal_footerActions___pqM8{display:flex;flex-wrap:wrap;gap:var(--spacing-sm);justify-content:flex-end;align-items:center;flex:0 0 auto;margin-left:auto}.ShareAssetModal_activeLinksSection__ABYL8{display:flex;flex-direction:column;gap:var(--spacing-xs)}.ShareAssetModal_linkActions__8lot2{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--spacing-3xs);flex:0 0 auto;margin-left:auto}.ShareAssetModal_successPanel__e_f3G{display:flex;flex-direction:column;gap:var(--spacing-md);opacity:1;transform:translateY(0);transition:opacity var(--transition-fast),transform var(--transition-fast)}@starting-style{.ShareAssetModal_successPanel__e_f3G{opacity:.001;transform:translateY(8px)}}.ShareAssetModal_dispatchList__U2l2f{display:flex;flex-direction:column;gap:var(--spacing-sm);font-size:var(--font-size-sm)}.ShareAssetModal_dispatchRow__TIbgc{display:flex;flex-direction:column;gap:var(--spacing-3xs);padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-sm);background:var(--color-gray-50)}.ShareAssetModal_dispatchEmail__Dh7ob{font-weight:var(--font-weight-medium);word-break:break-all}.ShareAssetModal_dispatchOk__MYbd4{color:var(--color-signal-green-500);font-size:var(--font-size-xs)}.ShareAssetModal_dispatchSkip__wYnBQ{color:var(--color-gray-600);font-size:var(--font-size-xs)}.ShareAssetModal_dispatchErr__NSTfe{color:var(--color-signal-red-500);font-size:var(--font-size-xs)}.StudioAdminPanelShell_shell__eUbJg{display:flex;flex-direction:column;min-height:calc(var(--app-viewport-height) - var(--header-height) - var(--spacing-2xl));border:var(--border-default);border-radius:var(--radius-sm);background:var(--color-white);overflow:hidden}.StudioAdminPanelShell_header__hdYd_{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md);padding:var(--spacing-md) var(--spacing-lg);border-bottom:var(--border-default);background:var(--color-white)}.StudioAdminPanelShell_title__gzGZ_{margin:0}.StudioAdminPanelShell_actions__2dU_p{display:flex;align-items:center;gap:var(--spacing-xs)}.StudioAdminPanelShell_filters__R6UP_{position:sticky;top:0;z-index:1;padding:var(--spacing-sm) var(--spacing-lg);border-bottom:var(--border-default);background:var(--color-white)}.StudioAdminPanelShell_content__KdFOi{flex:1 1;padding:var(--spacing-lg)}.StudioAdminPanelShell_state__YEdMX{height:100%;min-height:calc(var(--app-viewport-height) - var(--header-height) - var(--spacing-3xl));display:flex;align-items:center;justify-content:center;text-align:center}.StudioAdminPanelShell_stateContent__gxGwB{max-width:560px;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-sm)}.StudioAdminPanelShell_stateDescription__iL7_b,.StudioAdminPanelShell_stateTitle___7iYU{margin:0}@supports (height:100svh){.StudioAdminPanelShell_shell__eUbJg{min-height:calc(100svh - var(--status-banner-height) - var(--header-height) - var(--spacing-2xl))}.StudioAdminPanelShell_state__YEdMX{min-height:calc(100svh - var(--status-banner-height) - var(--header-height) - var(--spacing-3xl))}}.StudioAdminAgentPlaygroundPanel_wrapper__OCEUX{height:calc(100dvh - 10rem);min-height:28rem}.studio-admin-content-inset_contentTopInset__jc7g8{padding-top:var(--spacing-lg)}.ManagePageClient_layout___qWUi{display:flex;flex-direction:column;flex:1 1;overflow:hidden}.ManagePageClient_header__TLD2h{display:flex;align-items:center;padding:var(--spacing-md) var(--spacing-lg);border-bottom:var(--border-default);flex-shrink:0}.ManagePageClient_title__VS26u{font-family:var(--font-family-default);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);color:var(--color-black-33);margin:0}.ManagePageClient_body__Fvb_O{flex:1 1;min-width:0;overflow-y:auto;overflow-x:hidden;padding-top:0;padding-right:var(--spacing-lg);padding-bottom:var(--spacing-lg);padding-left:var(--spacing-lg);--admin-page-padding:var(--spacing-lg);--header-height:0px}.ManagePageClient_adminBody___M45g{--header-height:0px;--admin-search-header-offset:0px;--admin-page-padding:var(--spacing-lg);padding-top:0;padding-right:var(--admin-page-padding);padding-bottom:var(--admin-page-padding);padding-left:var(--admin-page-padding)}.ManagePageClient_settingsBodyConstrain__2LY4k{box-sizing:border-box;width:100%;max-width:100%;min-width:0}.ManagePageClient_userSettingsToolbarStrip__kmH7q{display:flex;align-items:center;padding:var(--spacing-xs) var(--spacing-lg);border-bottom:var(--border-default);flex-shrink:0;min-width:0}.ManagePageClient_userSettingsTabs__2b9yN{flex-wrap:wrap;gap:var(--spacing-3xs)}.ManagePageClient_settingsFormSubmit__Aoo47{align-self:flex-start;margin-top:var(--spacing-sm)}.ManagePageClient_settingsFormColumn__j7Q6x{box-sizing:border-box;width:100%;max-width:none;min-width:0;padding-top:var(--spacing-md)}.ManagePageClient_settingsFullWidthTablePanel__Tz3y5{box-sizing:border-box;width:100%;max-width:100%;min-width:0;padding-top:var(--spacing-md);display:flex;flex-direction:column;gap:var(--spacing-md)}.ManagePageClient_settingsForm__UN3gz{display:flex;flex-direction:column;gap:var(--spacing-sm);width:100%;min-width:0}.ManagePageClient_integrationSetting__n1y_S{display:flex;flex-direction:column;gap:var(--spacing-sm);padding:var(--spacing-sm);border:var(--border-default);border-radius:var(--radius-sm);background:var(--color-white)}.ManagePageClient_integrationSettingHeader__56Ive{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-md)}.ManagePageClient_integrationSettingCopy__ezkd2{display:flex;flex-direction:column;gap:var(--spacing-3xs);min-width:0}.ManagePageClient_integrationToggleControl__m_ojX{flex-shrink:0}.ManagePageClient_integrationToggleLoading__ZlL0g{display:flex;align-items:center;gap:var(--spacing-xs);min-height:var(--button-height-md)}.ManagePageClient_integrationToggleLoadingLabel__tMnM5{font-size:var(--font-size-sm);color:var(--color-gray-600);white-space:nowrap}.ManagePageClient_integrationMetaGrid__V8m7i{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--spacing-xs);gap:var(--spacing-xs)}.ManagePageClient_integrationMetaGrid__V8m7i>div{display:flex;flex-direction:column;gap:var(--spacing-3xs);padding:var(--spacing-xs);border-radius:var(--radius-xs);background:var(--color-gray-50)}.ManagePageClient_integrationMetaLabel__ulZUr{font-size:var(--font-size-xs);color:var(--color-gray-500)}.ManagePageClient_integrationMetaValue__nqygn{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-black-33)}.ManagePageClient_integrationAction__wrg2t{align-self:flex-start}.ManagePageClient_complianceLayout__YDg85{display:flex;flex-direction:column;gap:var(--spacing-lg);align-items:flex-start;width:100%}.ManagePageClient_complianceControls__xPUaW{display:flex;flex-direction:column;gap:var(--spacing-sm);width:100%;min-width:0}.ManagePageClient_compliancePreview__2erZ1{display:flex;flex-direction:column;gap:var(--spacing-2xs);width:100%;min-width:0}@media (min-width:768px){.ManagePageClient_complianceLayout__YDg85{flex-direction:row;gap:var(--spacing-xl)}.ManagePageClient_complianceControls__xPUaW{flex:1 1 50%;max-width:480px}.ManagePageClient_compliancePreview__2erZ1{flex:1 1 50%;max-width:480px;position:sticky;top:var(--spacing-md)}}.ManagePageClient_idFieldRow__SJ2No{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-sm);padding:var(--spacing-2xs) var(--spacing-xs);border:var(--border-default);border-radius:var(--radius-sm);background:var(--color-gray-50)}.ManagePageClient_cellNameGroup__pl4Yb{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-xs);border:none;background:transparent;padding:0;font:inherit;cursor:pointer;text-align:left;max-width:100%}.ManagePageClient_cellThumb__ZRph0{-o-object-fit:cover;object-fit:cover}.ManagePageClient_cellThumbPlaceholder__ZW1Ye,.ManagePageClient_cellThumb__ZRph0{width:var(--spacing-2xl);height:var(--spacing-2xl);border-radius:var(--radius-xs);flex-shrink:0}.ManagePageClient_cellThumbPlaceholder__ZW1Ye{background:var(--color-gray-200)}.ManagePageClient_cellName__AsqBM{font-weight:var(--font-weight-medium);color:var(--color-black-33)}.ManagePageClient_manageListContainer__BuIf0{width:100%;padding-top:var(--spacing-md)}.ManagePageClient_artifactTableToolbar__KW0rq{padding:0 0 var(--spacing-sm);min-width:0}.ManagePageClient_artifactTableToolbarMain__589w7{display:flex;flex-wrap:nowrap;align-items:center;gap:var(--spacing-sm);width:100%;min-width:0;overflow-x:auto}.ManagePageClient_artifactTableToolbarFilters__TBl9r{display:flex;align-items:center;gap:var(--spacing-sm);flex:0 0 auto;margin-left:auto;min-width:0}.ManagePageClient_cellMetaDanger__se1fQ{font-size:var(--font-size-xs);color:var(--color-signal-red-500);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ManagePageClient_manageTableContainer__7xFBS{overflow-x:visible}.ManagePageClient_cellMeta__xuGIL{font-size:var(--font-size-sm);color:var(--color-gray-500)}.ManagePageClient_captionCellStack__RydDj{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-2xs)}.ManagePageClient_capabilityList__NKyW4{display:flex;flex-wrap:wrap;gap:var(--spacing-3xs)}.ManagePageClient_stylesHeaderActions__G9cNX{display:flex;align-items:center;gap:var(--spacing-sm)}.ManagePageClient_error__n2_yM{font-family:var(--font-family-default);font-size:var(--font-size-sm);color:var(--color-signal-red-500);margin:0;padding:var(--spacing-lg)}.ManagePageClient_loadingRows__sVixs{display:flex;flex-direction:column;gap:var(--spacing-sm);padding:var(--spacing-md)}.ManagePageClient_loadingRow__iLyX8{height:calc(var(--spacing-2xl) + var(--spacing-sm));border-radius:var(--radius-sm);background:var(--color-gray-100);animation:ManagePageClient_pulse__mUEEZ 1.5s ease-in-out infinite}@keyframes ManagePageClient_pulse__mUEEZ{0%,to{opacity:1}50%{opacity:.6}}@media (max-width:768px){.ManagePageClient_integrationSettingHeader__56Ive{align-items:stretch;flex-direction:column}.ManagePageClient_integrationMetaGrid__V8m7i{grid-template-columns:1fr}}.ManagePageClient_legalPanel__4Yaeg{box-sizing:border-box;width:100%;max-width:800px;margin:0 auto;padding-top:var(--spacing-md);padding-bottom:var(--spacing-xl);font-family:var(--font-family-default);color:var(--color-black-33);line-height:1.7}.ManagePageClient_legalPanel__4Yaeg section{margin-bottom:var(--spacing-lg)}.ManagePageClient_legalPanel__4Yaeg h2{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);margin-top:var(--spacing-lg);margin-bottom:var(--spacing-sm);color:var(--color-black-33);border-bottom:var(--border-default);padding-bottom:var(--spacing-2xs)}.ManagePageClient_legalPanel__4Yaeg h3{font-size:var(--font-size-md);font-weight:var(--font-weight-medium);margin-top:var(--spacing-md);margin-bottom:var(--spacing-xs);color:var(--color-black-33)}.ManagePageClient_legalPanel__4Yaeg p{margin-bottom:var(--spacing-sm)}.ManagePageClient_legalPanel__4Yaeg ul{list-style:disc;margin-left:var(--spacing-lg);margin-bottom:var(--spacing-sm)}.ManagePageClient_legalPanel__4Yaeg li{margin-bottom:var(--spacing-2xs)}.ManagePageClient_legalPanel__4Yaeg a{color:var(--color-blue-500);text-decoration:underline}.ManagePageClient_brandResearchActions__RZYCN{display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}.ManagePageClient_assistantSettings__uR4og{display:flex;flex-direction:column;gap:var(--spacing-xl);width:100%;min-width:0}.ManagePageClient_assistantSection__dH27A{display:flex;flex-direction:column;gap:var(--spacing-sm)}.AdminPageHeader_stickyWrapper__ibpht{position:sticky;top:var(--header-height);z-index:40;background-color:var(--color-white);border-bottom:var(--border-default);padding:var(--spacing-xs) var(--admin-page-padding);margin-left:calc(-1 * var(--admin-page-padding));margin-right:calc(-1 * var(--admin-page-padding))}.AdminPageHeader_stickySentinel__mxQX5{height:1px;margin-bottom:-1px;pointer-events:none}.AdminPageHeader_container__6iqtn{display:flex;flex-direction:column;gap:var(--spacing-sm)}.AdminPageHeader_primaryBar__3QcfU{display:flex;align-items:center;gap:var(--spacing-md);flex-wrap:nowrap;width:100%;min-width:0}.AdminPageHeader_primaryBarInline__8vqQu{gap:var(--spacing-2xs);flex-wrap:wrap}.AdminPageHeader_filtersInline__onuTV{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-2xs);min-width:0;flex:1 1 auto}.AdminPageHeader_searchInput__H0UaT{flex:1 1 auto;min-width:200px;max-width:400px}.AdminPageHeader_filters__cCH5B{display:flex;align-items:center;gap:var(--spacing-lg);flex-wrap:wrap}.AdminPageHeader_filtersFullWidth__1l2jU{width:100%;align-items:flex-end}.AdminPageHeader_actions__Wev4q{display:flex;align-items:center;gap:var(--spacing-sm);margin-left:auto;flex-shrink:0}@media (max-width:768px){.AdminPageHeader_container__6iqtn{gap:var(--spacing-sm)}.AdminPageHeader_primaryBar__3QcfU{flex-wrap:wrap}.AdminPageHeader_filtersInline__onuTV{flex:1 1 100%;width:100%}.AdminPageHeader_searchInput__H0UaT{min-width:100%;max-width:100%}.AdminPageHeader_actions__Wev4q{width:100%;margin-left:0;justify-content:flex-end}.AdminPageHeader_filters__cCH5B{width:100%}}.ActionMenu_positioner__D1zBn{z-index:1300}.ActionMenu_popup__aN5Jw{background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-md);padding:var(--dimension-4);--action-menu-item-radius:var(--dimension-cornerroundings-s-corner);min-width:160px;opacity:1;transform-origin:top;animation:ActionMenu_dropdownEnter__kM2_X .2s ease}.ActionMenu_submenuPopup__72z3a{min-width:240px;outline:none}.ActionMenu_trigger__OAMD9{flex-shrink:0;min-width:-moz-max-content;min-width:max-content;width:auto;max-width:none}.ActionMenu_trigger__OAMD9 svg{transform:rotate(90deg)}@keyframes ActionMenu_dropdownEnter__kM2_X{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@media (max-width:640px){.ActionMenu_popup__aN5Jw{position:fixed;left:16px!important;right:16px!important;width:calc(100% - 32px)!important;max-height:calc(100vh - 100px);overflow-y:auto}}.ActionMenu_item__M1r_B{position:relative;border-radius:var(--action-menu-item-radius);padding:var(--dimension-8) var(--dimension-12);border:2px solid transparent;transition:border-color .15s ease,background-color .15s ease;cursor:pointer;outline:none}.ActionMenu_item__M1r_B:hover:not([data-disabled]){background:var(--color-button-text-hoverfill)}.ActionMenu_item__M1r_B:focus,.ActionMenu_item__M1r_B:focus-visible{outline:none;box-shadow:none}.ActionMenu_item__M1r_B:focus-visible:not([data-disabled]){background:var(--color-button-text-hoverfill)}.ActionMenu_item__M1r_B[data-disabled]{opacity:.5;cursor:not-allowed;pointer-events:none}.ActionMenu_itemDanger__5Nw_L,.ActionMenu_itemDanger__5Nw_L .ActionMenu_itemIcon__NUvgb{color:var(--color-element-toast-error-text)}.ActionMenu_itemDanger__5Nw_L:hover:not([data-disabled]){background:var(--color-element-toast-error-fill);color:var(--color-element-toast-error-text)}.ActionMenu_itemDanger__5Nw_L:focus-visible:not([data-disabled]){background:var(--color-element-toast-error-fill);color:var(--color-element-toast-error-text)}.ActionMenu_itemContent__uQnAT{display:flex;align-items:center;gap:var(--dimension-8);width:100%}.ActionMenu_itemIcon__NUvgb{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:20px}.ActionMenu_itemIcon__NUvgb svg{width:20px;height:20px}.ActionMenu_itemLabel__O1NjY{font-size:var(--dimension-typography-interface-inputheadline-fontsize);font-weight:var(--font-weight-medium);line-height:var(--dimension-typography-interface-inputheadline-lineheight);color:var(--color-copy-primary)}.ActionMenu_itemChevron__SaQ7D{margin-left:auto;display:flex;align-items:center;color:var(--color-gray-500)}.ActionMenu_itemDanger__5Nw_L .ActionMenu_itemLabel__O1NjY{color:var(--color-element-toast-error-text)}.ActionMenu_separator__J1lHS{height:1px;background:var(--color-dividerdefault);margin:var(--dimension-4) 0;border:none}.ActionMenu_disabledItemTooltipWrap__dtx_G{display:block;width:100%;pointer-events:auto}.MemberList_container__8qPKY{display:flex;flex-direction:column;gap:1rem}.MemberList_actionsRow__Okdho{display:flex;gap:.5rem;align-items:center}.MemberList_list__N4bP2{display:flex;flex-direction:column;gap:.5rem}.MemberList_listItem__oc5Fe{display:flex;align-items:center;padding:.75rem 1rem;border:1px solid var(--border-color);border-radius:.5rem;background:var(--background-color);transition:background-color var(--transition-fast)}.MemberList_listItemContent__UjTxw{display:flex;align-items:center;justify-content:space-between;width:100%;gap:1rem}.MemberList_userInfo__pwtI3{display:flex;align-items:center;gap:.75rem;flex:1 1;min-width:0}.MemberList_inviteIcon__5xqWK{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--color-gray-100);color:var(--color-gray-600);flex-shrink:0}.MemberList_userDetails__C6Kft{display:flex;flex-direction:column;gap:.125rem;min-width:0}.MemberList_userName__onI5B{display:flex;align-items:center;gap:.375rem;font-weight:500;color:var(--text-color);font-size:var(--font-size-sm)}.MemberList_userEmail__ctsQ7{font-size:var(--font-size-xs);color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MemberList_currentUserBadge__SSOHE{font-size:var(--font-size-xs);color:var(--text-secondary);font-weight:400}.MemberList_listItemActions__tShaH{display:flex;align-items:center;gap:.75rem;flex-shrink:0}.MemberList_systemRoleLabel__7KLOW{color:var(--color-purple-600);background:var(--color-purple-50)}.MemberList_internalUserLabel___ysmX,.MemberList_systemRoleLabel__7KLOW{font-size:var(--font-size-xs);font-weight:500;padding:.25rem .5rem;border-radius:var(--border-radius-sm)}.MemberList_internalUserLabel___ysmX{color:var(--color-gray-600);background:var(--color-gray-100)}.MemberList_roleSelect__YaGj9{min-width:100px}.MemberList_roleLabel__HA1b5{font-size:var(--font-size-sm);color:var(--text-secondary);font-weight:500;min-width:80px;text-align:center;padding:.375rem .5rem;background:var(--color-gray-100);border-radius:var(--border-radius-sm)}.MemberList_invitesHeading__yxMPU{margin:1.5rem 0 .5rem;font-size:var(--font-size-sm);font-weight:600;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.025em}.MemberList_emptyState__PRg_x{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 2rem;text-align:center;border:1px dashed var(--border-color);border-radius:var(--border-radius-md);background:var(--color-gray-50)}.MemberList_emptyStateIcon__RLQyn{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%;background:var(--color-gray-100);color:var(--color-gray-500);margin-bottom:1rem}.MemberList_emptyStateTitle__BxFeV{font-size:var(--font-size-md);font-weight:600;color:var(--text-color);margin:0 0 .25rem}.MemberList_emptyStateDescription__RZ_im{font-size:var(--font-size-sm);color:var(--text-secondary);margin:0}.AppLoading_container__ORJQG{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.AppLoading_logoWrapper__a2ZJX{position:relative;display:inline-block}.AppLoading_logo__EDNr9{display:block;position:relative;overflow:visible}.AppLoading_owPath__W3FXn{fill:var(--color-black,#000000)}.AppLoading_shimmerRect__G_d2N{animation:AppLoading_shimmerMove__Lj9yn 1.8s linear infinite;transform-origin:center center}@keyframes AppLoading_shimmerMove__Lj9yn{0%{transform:translate(-100%,-100%)}60%{transform:translate(100%,100%)}60.01%,to{transform:translate(-100%,-100%)}}.FlipToggle_toggle__BePIk{display:flex;align-items:center;background:var(--color-gray-100);border-radius:var(--radius-full);padding:var(--spacing-3xs);gap:var(--spacing-3xs)}.FlipToggle_option__Pum6u{position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;height:40px;min-height:40px;padding:0 var(--spacing-sm);border-radius:var(--radius-full);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;text-decoration:none;color:inherit;border:none;background:transparent;font:inherit}.FlipToggle_option__Pum6u:active{transform:scale(.97)}.FlipToggle_indicator___MBEB{position:absolute;inset:0;background:var(--color-white);border-radius:var(--radius-full);box-shadow:0 1px 3px rgba(0,0,0,.08),0 1px 2px rgba(0,0,0,.06)}.FlipToggle_labelActive__ieMv3,.FlipToggle_label__BTlNr{position:relative;z-index:1;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:1;white-space:nowrap;transition:color var(--transition-fast)}.FlipToggle_label__BTlNr{color:var(--color-gray-400)}.FlipToggle_labelActive__ieMv3{color:var(--color-black);font-weight:var(--font-weight-semibold)}.StudioTopBar_bar__6TZV4{display:flex;align-items:center;justify-content:space-between;height:var(--header-height);padding:0 var(--spacing-md);background:var(--color-white);flex-shrink:0;position:relative;z-index:100}.StudioTopBar_left__h_R1A{display:flex;align-items:center;min-width:200px}.StudioTopBar_menuButton__rIQah{flex-shrink:0;color:var(--color-gray-700)}@media (min-width:768px){.StudioTopBar_left__h_R1A .StudioTopBar_menuButton__rIQah{display:none}}.StudioTopBar_center__u2zrc{position:absolute;left:50%;transform:translateX(-50%)}.StudioTopBar_right__jjJV6{display:flex;align-items:center;min-width:200px;justify-content:flex-end}@media (max-width:768px){.StudioTopBar_bar__6TZV4{padding:0 var(--spacing-xs)}.StudioTopBar_left__h_R1A,.StudioTopBar_right__jjJV6{min-width:0}.StudioTopBar_center__u2zrc{position:static;left:auto;transform:none}}