.layout-module__KFwQaG__shell{padding-top:var(--status-banner-height);flex-direction:row;flex:1;width:100%;min-width:0;max-width:100%;height:100vh;min-height:0;max-height:100vh;display:flex;overflow:hidden}.layout-module__KFwQaG__mainColumn{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative}.layout-module__KFwQaG__topBarSlot{z-index:100;pointer-events:none;position:absolute;top:0;left:0;right:0}.layout-module__KFwQaG__topBarSlot>*{pointer-events:auto}.layout-module__KFwQaG__contentArea{flex-direction:column;flex:1;min-height:0;display:flex}.layout-module__KFwQaG__viewContainer{flex:1;display:flex;position:relative;overflow:hidden}.layout-module__KFwQaG__view{flex-direction:column;width:100%;height:100%;display:flex;top:0;left:0}.layout-module__KFwQaG__viewActive{pointer-events:auto;z-index:1;position:relative}.layout-module__KFwQaG__viewInactive{pointer-events:none;z-index:0;position:absolute}.layout-module__KFwQaG__libraryView{flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}@supports (height:100svh){.layout-module__KFwQaG__shell{height:100svh;max-height:100svh}}@media (max-width:768px){.layout-module__KFwQaG__contentArea{width:100%;min-width:0;padding:0}.layout-module__KFwQaG__mainColumn{width:100%;min-width:0}.layout-module__KFwQaG__topBarSlot{z-index:530}}
.BrandSelect-module__0dIgzG__brandSelect{align-items:center;gap:var(--spacing-sm);min-width:0;max-width:100%;display:flex}.BrandSelect-module__0dIgzG__brandSelectTriggerInner{min-width:0;max-width:100%}.BrandSelect-module__0dIgzG__brandSelectTriggerEllipsis{max-width:100%}.BrandSelect-module__0dIgzG__brandSelectIcon svg{width:14px;height:14px}.BrandSelect-module__0dIgzG__brandSelectDropdownWrapper{overflow:hidden}.BrandSelect-module__0dIgzG__brandSelectDropdown{width:260px;max-height:calc(100vh - 100px);overflow:auto}.BrandSelect-module__0dIgzG__organizationLabel{margin-bottom:var(--spacing-2xs);display:block}.BrandSelect-module__0dIgzG__orgGroup{padding:var(--spacing-lg);padding-right:var(--spacing-sm)}.BrandSelect-module__0dIgzG__orgGroup+.BrandSelect-module__0dIgzG__orgGroup{border-top:var(--border-default)}.BrandSelect-module__0dIgzG__brandOptionWrapper{position:relative}.BrandSelect-module__0dIgzG__brandOption{margin-left:calc(-1 * var(--spacing-xs));width:calc(100% + var(--spacing-lg));justify-content:flex-start;position:relative}.BrandSelect-module__0dIgzG__brandOptionInner{justify-content:flex-start;min-width:0}.BrandSelect-module__0dIgzG__brandOptionContent{flex:1;min-width:0;max-width:100%}.BrandSelect-module__0dIgzG__brandOptionEllipsisText{justify-content:flex-start;align-items:center;gap:var(--spacing-xs);text-align:start;white-space:normal;flex:1;min-width:0;max-width:100%;display:flex;overflow:visible}.BrandSelect-module__0dIgzG__brandOptionLabel{text-overflow:ellipsis;white-space:nowrap;text-align:start;flex:1;min-width:0;overflow:hidden}.BrandSelect-module__0dIgzG__brandOptionActive{background-color:var(--color-gray-100)}.BrandSelect-module__0dIgzG__brandOptionSelectedIcon{background-color:var(--color-signal-green-500);width:18px;min-width:18px;height:18px;color:var(--color-white);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.BrandSelect-module__0dIgzG__brandLogoBadge{flex-shrink:0}.BrandSelect-module__0dIgzG__joinButtonWrapper{position:absolute;top:50%;right:0;transform:translateY(-50%)}.BrandSelect-module__0dIgzG__searchInput{align-items:center;gap:var(--spacing-xs);padding:var(--spacing-sm) var(--spacing-lg);border-bottom:var(--border-default);display:flex}.BrandSelect-module__0dIgzG__searchInputIcon{color:var(--color-gray-500);flex-shrink:0;align-items:center;display:flex}.BrandSelect-module__0dIgzG__searchNativeInput{min-width:0;box-shadow:none;appearance:none;font-family:var(--font-family-default);font-size:var(--font-size-sm);line-height:var(--line-height-normal);font-weight:var(--font-weight-normal);color:var(--color-copy-primary);background:0 0;border:none;border-radius:0;outline:none;flex:1;margin:0;padding:0}.BrandSelect-module__0dIgzG__searchNativeInput::placeholder{color:var(--color-gray-500)}.BrandSelect-module__0dIgzG__searchNativeInput:focus{outline:none}.BrandSelect-module__0dIgzG__searchNativeInput::-webkit-search-decoration{appearance:none}.BrandSelect-module__0dIgzG__searchNativeInput::-webkit-search-cancel-button{appearance:none}.BrandSelect-module__0dIgzG__sectionDivider{border-top:var(--border-default)}.BrandSelect-module__0dIgzG__globalSection{padding:var(--spacing-lg);padding-right:var(--spacing-sm);padding-top:var(--spacing-md)}.BrandSelect-module__0dIgzG__globalSkeleton{gap:var(--spacing-xs);flex-direction:column;display:flex}.BrandSelect-module__0dIgzG__globalEmpty{padding:var(--spacing-xs) 0}.BrandSelect-module__0dIgzG__brandOptionNavFocused{background-color:var(--color-gray-100)}
.LogoContextMenu-module__0oNg0G__overlay{z-index:9999;position:fixed;inset:0}.LogoContextMenu-module__0oNg0G__menu{z-index:10000;background:#1a1a1a;border:1px solid #ffffff1a;border-radius:10px;min-width:240px;padding:6px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;position:fixed;box-shadow:0 8px 32px #0006,0 2px 8px #0000004d}.LogoContextMenu-module__0oNg0G__section{padding:4px 0}.LogoContextMenu-module__0oNg0G__section+.LogoContextMenu-module__0oNg0G__section{border-top:1px solid #ffffff14;margin-top:4px;padding-top:8px}.LogoContextMenu-module__0oNg0G__sectionLabel{color:#ffffff59;text-transform:uppercase;letter-spacing:.06em;padding:2px 10px 6px;font-size:10px;font-weight:500}.LogoContextMenu-module__0oNg0G__item{cursor:pointer;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;padding:7px 10px;transition:background .1s;display:flex}.LogoContextMenu-module__0oNg0G__item:hover{background:#ffffff14}.LogoContextMenu-module__0oNg0G__itemLeft{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.LogoContextMenu-module__0oNg0G__itemIcon{border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex;overflow:hidden}.LogoContextMenu-module__0oNg0G__itemIcon img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.LogoContextMenu-module__0oNg0G__itemIconDark{background:#fff}.LogoContextMenu-module__0oNg0G__itemIconLight{background:#111}.LogoContextMenu-module__0oNg0G__itemLabel{color:#ffffffd9;white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:500;overflow:hidden}.LogoContextMenu-module__0oNg0G__itemFormats{flex-shrink:0;gap:4px;display:flex}.LogoContextMenu-module__0oNg0G__formatBtn{color:#fff6;cursor:pointer;letter-spacing:.03em;text-transform:uppercase;background:#ffffff12;border:none;border-radius:4px;padding:2px 6px;font-size:10px;font-weight:600;transition:all .1s}.LogoContextMenu-module__0oNg0G__formatBtn:hover{color:#ffffffe6;background:#ffffff26}
.Header-module__85i50G__header{top:var(--status-banner-height);height:var(--header-height);background-color:var(--color-white);border-bottom:var(--border-default);padding:0 var(--spacing-md);z-index:50;justify-content:space-between;align-items:center;display:flex;position:fixed;left:0;right:0}@media (max-width:768px){.Header-module__85i50G__header{padding:0 var(--spacing-xs)}}.Header-module__85i50G__logoContainer{align-items:center;gap:var(--spacing-sm);transition:opacity var(--transition-fast);display:flex}.Header-module__85i50G__logoContainer:active{opacity:.7}.Header-module__85i50G__logo,.Header-module__85i50G__logoPlaceholderInitial{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:var(--radius-sm);width:50px;height:50px;transition:all var(--transition-fast);outline:1.2px solid #0000001a;display:block}.Header-module__85i50G__logo:hover,.Header-module__85i50G__logoPlaceholderInitial:hover{opacity:.7;outline-color:#00000040}.Header-module__85i50G__logoPlaceholderInitial{place-items:center;display:grid}.Header-module__85i50G__logoPlaceholder{padding:0}.Header-module__85i50G__logoText{font-weight:var(--font-weight-semibold);line-height:var(--line-height-normal);color:inherit;text-decoration:none}.Header-module__85i50G__logoSuffix{font-size:var(--font-size-sm);color:var(--color-gray-500)}@media (max-width:768px){.Header-module__85i50G__logoSuffix{display:none}}.Header-module__85i50G__brandCluster{align-items:center;gap:var(--spacing-2xs);min-width:0;display:flex}@media screen and (max-width:768px){.Header-module__85i50G__brandCluster{margin-right:auto}}.Header-module__85i50G__organizationName{align-items:center;gap:var(--spacing-3xs);min-width:0;display:flex}.Header-module__85i50G__chips{align-items:center;gap:var(--spacing-2xs);margin-left:auto;display:flex}@media (max-width:768px){.Header-module__85i50G__chips{display:none}}.Header-module__85i50G__navigation,.Header-module__85i50G__actions{align-items:center;gap:var(--spacing-sm);display:flex}.Header-module__85i50G__navigation{margin-left:var(--spacing-md);gap:0}.Header-module__85i50G__actions{margin-left:var(--spacing-md)}@media (max-width:768px){.Header-module__85i50G__navigation,.Header-module__85i50G__actions{margin-left:var(--spacing-sm)}}.Header-module__85i50G__brandSelect{align-items:center;display:inline-flex;position:relative;}.Header-module__85i50G__brandSelectDisplay{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}.Header-module__85i50G__brandSelectNative{opacity:0;cursor:pointer;appearance:none;width:100%;position:absolute;inset:0}
.Modal-module__KW-HUW__overlay{z-index:1200;position:fixed;inset:0;overflow-y:auto}.Modal-module__KW-HUW__overlayFullScreen{overflow:hidden}.Modal-module__KW-HUW__overlayBackground{background:#00000080;position:fixed;inset:0}.Modal-module__KW-HUW__overlayBackgroundStrong{background:#0009}.Modal-module__KW-HUW__modalContainer{z-index:1;pointer-events:none;width:100%;min-height:100%;padding:var(--spacing-md);flex-direction:column;align-items:center;display:flex;position:relative}.Modal-module__KW-HUW__modalContainer>*{pointer-events:auto}.Modal-module__KW-HUW__modal{background-color:var(--color-white);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);pointer-events:auto;outline:none;flex-shrink:0;margin:auto;position:relative}.Modal-module__KW-HUW__modal.Modal-module__KW-HUW__xs{width:min(440px,90%)}.Modal-module__KW-HUW__modal.Modal-module__KW-HUW__sm{width:min(600px,90%)}.Modal-module__KW-HUW__modal.Modal-module__KW-HUW__md{width:min(800px,90%)}.Modal-module__KW-HUW__modal.Modal-module__KW-HUW__lg{width:min(1000px,90%)}.Modal-module__KW-HUW__modal.Modal-module__KW-HUW__xl{width:min(1400px,95%);min-height:min(800px,90vh)}.Modal-module__KW-HUW__modal.Modal-module__KW-HUW__full{border-radius:0;width:100%;height:100vh;margin:0}.Modal-module__KW-HUW__modal.Modal-module__KW-HUW__full .Modal-module__KW-HUW__content{padding:0}.Modal-module__KW-HUW__modalContainer:has(.Modal-module__KW-HUW__modal.Modal-module__KW-HUW__full){height:100vh;min-height:100vh;padding:0;overflow:hidden}.Modal-module__KW-HUW__header{padding:var(--spacing-lg) var(--spacing-lg);border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;display:flex}.Modal-module__KW-HUW__title{margin:0;font-size:20px!important;font-weight:var(--font-weight-semibold)!important}.Modal-module__KW-HUW__closeButton{top:var(--spacing-md);right:var(--spacing-md);z-index:1;position:absolute!important}.Modal-module__KW-HUW__headerControls{top:var(--spacing-md);right:var(--spacing-md);z-index:1;align-items:center;gap:var(--spacing-xs);display:flex;position:absolute}.Modal-module__KW-HUW__headerControls .Modal-module__KW-HUW__closeButton{top:auto;right:auto;position:static!important}.Modal-module__KW-HUW__content{padding:var(--spacing-sm)}.Modal-module__KW-HUW__footer{border-top:1px solid var(--color-border);justify-content:flex-end;gap:.5rem;padding:1rem;display:flex}
.ImageViewer-module__mCv0ha__overlay{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:5000;background-color:#000000d1;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.ImageViewer-module__mCv0ha__overlay{background-color:#000000f0}}.ImageViewer-module__mCv0ha__overlayZoomed{padding:var(--spacing-md);align-items:flex-start;overflow:auto}.ImageViewer-module__mCv0ha__overlay:focus,.ImageViewer-module__mCv0ha__overlay:focus-visible{outline:none}.ImageViewer-module__mCv0ha__image{-o-object-fit:contain;object-fit:contain;border-radius:var(--radius-md);max-width:90vw;max-height:90vh}.ImageViewer-module__mCv0ha__imageZoomed{width:auto;max-width:none;height:auto;max-height:none}.ImageViewer-module__mCv0ha__chromeButton{width:var(--spacing-3xl);height:var(--spacing-3xl);border-radius:var(--radius-full);color:var(--color-white);cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:background-color var(--transition-fast), opacity var(--transition-fast);background-color:#ffffff1f;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:fixed}.ImageViewer-module__mCv0ha__chromeButton:hover:not(:disabled){background-color:#fff3}.ImageViewer-module__mCv0ha__chromeButton:disabled{opacity:.32;cursor:default}.ImageViewer-module__mCv0ha__closeButton{top:var(--spacing-md);right:var(--spacing-md)}.ImageViewer-module__mCv0ha__prevButton{top:50%;left:var(--spacing-md);transform:translateY(-50%)}.ImageViewer-module__mCv0ha__nextButton{top:50%;right:var(--spacing-md);transform:translateY(-50%)}.ImageViewer-module__mCv0ha__counter{left:50%;bottom:var(--spacing-md);padding:var(--spacing-3xs) var(--spacing-sm);border-radius:var(--radius-full);color:var(--color-white);font-family:var(--font-family-default);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);pointer-events:none;background-color:#00000073;margin:0;position:fixed;transform:translate(-50%)}
.LogoUploader-module__1haoHq__dropzoneContainer{align-items:center;gap:var(--spacing-md);flex-direction:column;display:flex}.LogoUploader-module__1haoHq__dropzone{border:2px dashed var(--border-color,#ccc);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;transition:border-color .2s ease-in-out;display:flex;position:relative;overflow:hidden}.LogoUploader-module__1haoHq__dropzone:hover,.LogoUploader-module__1haoHq__dropzoneActive{border-color:var(--primary-color,#2d70de)}.LogoUploader-module__1haoHq__dropOverlay{color:#fff;text-align:center;background-color:#007bffb3;border-radius:50%;justify-content:center;align-items:center;padding:.5rem;font-size:.9rem;display:flex;position:absolute;inset:0}.LogoUploader-module__1haoHq__errorText{color:var(--error-color,red);align-self:center;margin-bottom:0;margin-left:1rem;font-size:.8rem}.LogoUploader-module__1haoHq__logoButtons{gap:var(--spacing-xs);display:flex}
.OrganizationSettings-module__JAdiQG__form{flex-direction:column;gap:1rem;display:flex}.OrganizationSettings-module__JAdiQG__formGroup{flex-direction:column;gap:.5rem;display:flex}.OrganizationSettings-module__JAdiQG__button{align-self:flex-start}.OrganizationSettings-module__JAdiQG__error{color:var(--error-color);margin-top:.5rem}.OrganizationSettings-module__JAdiQG__formContainer{flex-direction:column;gap:1rem;display:flex}
.AddOrganizationModal-module__jk-9va__formGroup{flex-direction:column;gap:1rem;margin-bottom:1rem;display:flex}.AddOrganizationModal-module__jk-9va__userSelectSection{margin-top:1rem}.AddOrganizationModal-module__jk-9va__userSelectLabel{color:var(--color-copy-secondary);margin-bottom:.5rem;font-size:.85rem;font-weight:500}.AddOrganizationModal-module__jk-9va__userList{border:1px solid var(--color-dividerdefault);border-radius:var(--radius-sm);flex-direction:column;gap:.25rem;max-height:200px;padding:.5rem;display:flex;overflow-y:auto}.AddOrganizationModal-module__jk-9va__userOption{cursor:pointer;align-items:center;gap:.5rem;font-size:.85rem;display:flex}
.AssignBrandModal-module__w_n-lq__modalContent{flex-direction:column;gap:1rem;display:flex}.AssignBrandModal-module__w_n-lq__checkboxLabel{cursor:pointer}.AssignBrandModal-module__w_n-lq__label{margin-bottom:.25rem;font-weight:500}.AssignBrandModal-module__w_n-lq__footerButtons{justify-content:flex-end;gap:.5rem;display:flex}
.PasswordOverrideModal-module__e2bc8W__container{background:var(--color-background-primary,#fff);border-radius:var(--dimension-cornerroundings-m-corner);z-index:1;flex-direction:column;gap:1rem;width:100%;max-width:480px;margin-top:auto;margin-bottom:auto;padding:1.5rem;display:flex;box-shadow:0 4px 20px #f7efef26}.PasswordOverrideModal-module__e2bc8W__title{color:var(--color-text-primary);margin:0;font-size:1.25rem;font-weight:600}.PasswordOverrideModal-module__e2bc8W__message{color:var(--color-text-secondary);gap:var(--spacing-sm);flex-direction:column;line-height:1.5;display:flex}.PasswordOverrideModal-module__e2bc8W__warning{color:var(--color-text-secondary);margin-top:.25rem;font-size:.875rem}.PasswordOverrideModal-module__e2bc8W__form{gap:var(--spacing-md);flex-direction:column;margin-top:.5rem;display:flex}.PasswordOverrideModal-module__e2bc8W__input{width:100%}.PasswordOverrideModal-module__e2bc8W__actions{justify-content:flex-end;gap:.75rem;margin-top:.5rem;display:flex}
.Radio-module__uvP2TG__container{align-items:center;gap:var(--spacing-2xs);-webkit-user-select:none;user-select:none;display:flex}.Radio-module__uvP2TG__label{font-size:var(--font-size-sm);cursor:pointer;margin-top:.15em}.Radio-module__uvP2TG__required{margin-left:.15em}.Radio-module__uvP2TG__input{--width:var(--spacing-md);--height:var(--spacing-md);z-index:0;appearance:none;box-sizing:border-box;width:var(--width);height:var(--height);border:1px solid var(--color-input-checkbox-defaultoutline);border-radius:var(--radius-full);background:var(--color-white);cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast), box-shadow var(--transition-fast);flex-shrink:0;margin:0;padding:0;position:relative}.Radio-module__uvP2TG__input:focus{outline:none}.Radio-module__uvP2TG__input:focus-visible{z-index:1;box-shadow:0 0 0 2px var(--color-button-commonbutton-focus)}.Radio-module__uvP2TG__input:after{content:"";border-radius:var(--radius-full);background:var(--color-white);opacity:0;width:6px;height:6px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Radio-module__uvP2TG__input:not(:checked){background:var(--color-white);border-color:var(--color-input-checkbox-defaultoutline)}.Radio-module__uvP2TG__input:not(:checked):not(:disabled):hover{background:var(--color-input-checkbox-hoverfill)}.Radio-module__uvP2TG__input:checked{border-color:var(--color-input-checkbox-defaultfilllower);background:linear-gradient(to bottom, var(--color-input-checkbox-defaultfillupper), var(--color-input-checkbox-defaultfilllower))}.Radio-module__uvP2TG__input:checked:after{opacity:1}.Radio-module__uvP2TG__input:disabled{cursor:not-allowed;opacity:.45}.Radio-module__uvP2TG__input:disabled+.Radio-module__uvP2TG__label{cursor:not-allowed}
.PreviewHoverCard-module__ikt6Da__positioner{z-index:14000}.PreviewHoverCard-module__ikt6Da__popup{box-sizing:border-box;max-width:280px;box-shadow:none;color:var(--color-copy-primary);transform-origin:var(--transform-origin,bottom center);opacity: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 #00000026);background:0 0;border:none;flex-direction:column;align-items:stretch;padding:0;transition:opacity .22s cubic-bezier(.16,1,.3,1),transform .38s cubic-bezier(.34,1.12,.64,1);display:flex;position:relative;overflow:visible;transform:translate(0,0)scale(1)}.PreviewHoverCard-module__ikt6Da__popup[data-side=top][data-starting-style],.PreviewHoverCard-module__ikt6Da__popup[data-starting-style]:not([data-side]){opacity:0;transform:translateY(12px)scale(.93)}.PreviewHoverCard-module__ikt6Da__popup[data-side=bottom][data-starting-style]{opacity:0;transform:translateY(-12px)scale(.93)}.PreviewHoverCard-module__ikt6Da__popup[data-side=left][data-starting-style],.PreviewHoverCard-module__ikt6Da__popup[data-side=inline-start][data-starting-style]{opacity:0;transform:translate(12px)scale(.93)}.PreviewHoverCard-module__ikt6Da__popup[data-side=right][data-starting-style],.PreviewHoverCard-module__ikt6Da__popup[data-side=inline-end][data-starting-style]{opacity:0;transform:translate(-12px)scale(.93)}.PreviewHoverCard-module__ikt6Da__popup[data-ending-style]{transition:opacity 95ms cubic-bezier(.4,0,1,1),transform 95ms cubic-bezier(.4,0,1,1)}.PreviewHoverCard-module__ikt6Da__popup[data-side=top][data-ending-style],.PreviewHoverCard-module__ikt6Da__popup[data-ending-style]:not([data-side]){opacity:0;transform:translateY(4px)scale(.97)}.PreviewHoverCard-module__ikt6Da__popup[data-side=bottom][data-ending-style]{opacity:0;transform:translateY(-4px)scale(.97)}.PreviewHoverCard-module__ikt6Da__popup[data-side=left][data-ending-style],.PreviewHoverCard-module__ikt6Da__popup[data-side=inline-start][data-ending-style]{opacity:0;transform:translate(4px)scale(.97)}.PreviewHoverCard-module__ikt6Da__popup[data-side=right][data-ending-style],.PreviewHoverCard-module__ikt6Da__popup[data-side=inline-end][data-ending-style]{opacity:0;transform:translate(-4px)scale(.97)}.PreviewHoverCard-module__ikt6Da__popup[data-instant]{transition:none!important}.PreviewHoverCard-module__ikt6Da__popup[data-side=bottom]{transform-origin:top}.PreviewHoverCard-module__ikt6Da__popup[data-side=left],.PreviewHoverCard-module__ikt6Da__popup[data-side=inline-start]{transform-origin:100%}.PreviewHoverCard-module__ikt6Da__popup[data-side=right],.PreviewHoverCard-module__ikt6Da__popup[data-side=inline-end]{transform-origin:0}@media (prefers-reduced-motion:reduce){.PreviewHoverCard-module__ikt6Da__popup{transition:opacity .12s}.PreviewHoverCard-module__ikt6Da__popup[data-starting-style],.PreviewHoverCard-module__ikt6Da__popup[data-ending-style]{opacity:0;transition:opacity .12s;transform:translate(0,0)scale(1)}}.PreviewHoverCard-module__ikt6Da__arrow{pointer-events:none;display:block;overflow:visible}.PreviewHoverCard-module__ikt6Da__arrow:after{content:"";border-style:solid;width:0;height:0;position:absolute}.PreviewHoverCard-module__ikt6Da__arrow[data-side=top]{width:12px;height:6px;bottom:-5px}.PreviewHoverCard-module__ikt6Da__arrow[data-side=top]:after{border-width:6px 6px 0;border-color:var(--color-white) transparent transparent;top:0;left:50%;transform:translate(-50%)}.PreviewHoverCard-module__ikt6Da__arrow[data-side=bottom]{width:12px;height:6px;top:-5px}.PreviewHoverCard-module__ikt6Da__arrow[data-side=bottom]:after{border-width:0 6px 6px;border-color:transparent transparent var(--color-white);bottom:0;left:50%;transform:translate(-50%)}.PreviewHoverCard-module__ikt6Da__arrow[data-side=left],.PreviewHoverCard-module__ikt6Da__arrow[data-side=inline-start]{width:6px;height:12px;right:-6px}.PreviewHoverCard-module__ikt6Da__arrow[data-side=left]:after,.PreviewHoverCard-module__ikt6Da__arrow[data-side=inline-start]:after{border-width:6px 0 6px 6px;border-color:transparent transparent transparent var(--color-white);top:50%;left:0;transform:translateY(-50%)}.PreviewHoverCard-module__ikt6Da__arrow[data-side=right],.PreviewHoverCard-module__ikt6Da__arrow[data-side=inline-end]{width:6px;height:12px;left:-6px}.PreviewHoverCard-module__ikt6Da__arrow[data-side=right]:after,.PreviewHoverCard-module__ikt6Da__arrow[data-side=inline-end]:after{border-width:6px 6px 6px 0;border-color:transparent var(--color-white) transparent transparent;top:50%;right:0;transform:translateY(-50%)}.PreviewHoverCard-module__ikt6Da__card{gap:var(--spacing-xs);background:var(--color-white);border-radius:var(--radius-md);padding:var(--spacing-sm);flex-direction:column;display:flex}.PreviewHoverCard-module__ikt6Da__textStack{gap:var(--spacing-3xs);flex-direction:column;display:flex}.PreviewHoverCard-module__ikt6Da__previews{gap:var(--spacing-2xs);align-items:stretch;display:flex}.PreviewHoverCard-module__ikt6Da__previewFrame{border-radius:var(--radius-xs);background:var(--color-gray-100);aspect-ratio:4/3;flex:1;min-width:0;max-height:56px;overflow:hidden}.PreviewHoverCard-module__ikt6Da__previewsSingleThumb .PreviewHoverCard-module__ikt6Da__previewFrame{flex:none;width:112px;max-width:min(112px,100%)}.PreviewHoverCard-module__ikt6Da__previewImage{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.PreviewHoverCard-module__ikt6Da__title,.PreviewHoverCard-module__ikt6Da__description{margin:0}.PreviewHoverCard-module__ikt6Da__triggerWrap{vertical-align:middle;justify-content:center;align-items:center;display:inline-flex}
.Select-module__wb8-yq__formGroup{gap:var(--dimension-4);text-align:left;flex-direction:column;width:fit-content;display:flex;position:relative}.Select-module__wb8-yq__label{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);display:block}.Select-module__wb8-yq__triggerButton{text-align:left;justify-content:space-between;width:fit-content;position:relative}.Select-module__wb8-yq__triggerButton .Select-module__wb8-yq__triggerButtonInner{width:100%;justify-content:flex-start!important}.Select-module__wb8-yq__triggerButtonContent{justify-content:space-between;gap:var(--dimension-8);width:100%}.Select-module__wb8-yq__triggerButtonEllipsisText{align-items:center;gap:var(--dimension-8);flex:1;min-width:0;display:flex}.Select-module__wb8-yq__triggerButtonEllipsisText>:first-child{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.Select-module__wb8-yq__chevron{color:var(--color-copy-secondary);flex-shrink:0;justify-content:center;align-items:center;transition:transform .2s;display:flex}.Select-module__wb8-yq__triggerButton[data-popup-open] .Select-module__wb8-yq__chevron,.Select-module__wb8-yq__triggerButton[aria-expanded=true] .Select-module__wb8-yq__chevron{transform:rotate(180deg)}.Select-module__wb8-yq__triggerButtonLg{width:100%}.Select-module__wb8-yq__positioner{z-index:1300}.Select-module__wb8-yq__popup{background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-md);padding:var(--dimension-4);min-width:var(--anchor-width,200px);opacity:1;transform-origin:top;box-sizing:border-box;max-height:300px;font-family:var(--font-family-default);flex-direction:column;animation:.2s Select-module__wb8-yq__dropdownEnter;display:flex;position:relative;overflow:hidden}.Select-module__wb8-yq__searchInputWrapper{align-items:center;gap:var(--dimension-8);padding:0 var(--dimension-8) var(--dimension-4);flex-shrink:0;display:flex}.Select-module__wb8-yq__searchIcon{color:var(--color-copy-secondary);flex-shrink:0}.Select-module__wb8-yq__searchInput{min-width:0;box-shadow:none;appearance:none;font-family:var(--font-family-default);font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);line-height:var(--line-height-normal);color:var(--color-copy-primary);padding:var(--dimension-4) 0;background:0 0;border:none;border-radius:0;outline:none;flex:1;margin:0}.Select-module__wb8-yq__searchInput:focus{outline:none}.Select-module__wb8-yq__searchInput::placeholder{color:var(--color-copy-secondary)}.Select-module__wb8-yq__emptyState{padding:var(--dimension-16) var(--dimension-12);text-align:center;color:var(--color-copy-secondary);font-family:var(--font-family-default);font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);line-height:var(--line-height-normal)}.Select-module__wb8-yq__emptyState:empty{display:none}.Select-module__wb8-yq__list{flex:1;max-height:240px;padding:0;overflow:visible auto}.Select-module__wb8-yq__list>*+*{margin-top:var(--dimension-4)}.Select-module__wb8-yq__group{flex-direction:column;display:flex}.Select-module__wb8-yq__group>*+*{margin-top:var(--dimension-4)}.Select-module__wb8-yq__groupLabel{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-module__wb8-yq__item{border-radius:var(--dimension-cornerroundings-xs-corner);padding-right:var(--dimension-32);cursor:pointer;font-family:var(--font-family-default);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-normal);letter-spacing:-.011em;color:var(--color-copy-primary);flex-shrink:0;position:relative;overflow:hidden}.Select-module__wb8-yq__item[data-highlighted]:not([data-disabled]),.Select-module__wb8-yq__item[data-selected]{background:var(--color-button-text-hoverfill)}.Select-module__wb8-yq__item[data-selected][data-highlighted]{border-color:var(--color-input-textinput-activeoutline)}.Select-module__wb8-yq__item[data-disabled]{opacity:.6;cursor:not-allowed;pointer-events:none}.Select-module__wb8-yq__itemContent{flex:1;align-items:center;min-width:0;display:flex}.Select-module__wb8-yq__itemButton{text-align:left;pointer-events:none;width:100%;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;justify-content:flex-start;padding:0!important}.Select-module__wb8-yq__itemButton,.Select-module__wb8-yq__itemButton:hover,.Select-module__wb8-yq__itemButton:active,.Select-module__wb8-yq__itemButton:focus{box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;outline:none!important}.Select-module__wb8-yq__itemButton .Select-module__wb8-yq__itemButtonInner,.Select-module__wb8-yq__itemButton .Select-module__wb8-yq__itemButtonInner:hover,.Select-module__wb8-yq__itemButton .Select-module__wb8-yq__itemButtonInner:active,.Select-module__wb8-yq__itemButton .Select-module__wb8-yq__itemButtonInner:focus{box-shadow:none!important;background:0 0!important;border:none!important;outline:none!important;justify-content:flex-start!important}.Select-module__wb8-yq__itemButtonContent{text-align:left;width:100%;background:0 0!important;justify-content:flex-start!important}.Select-module__wb8-yq__itemButtonEllipsisText{text-align:left;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;background:0 0!important}.Select-module__wb8-yq__itemText{width:100%}.Select-module__wb8-yq__itemIndicator{right:var(--dimension-12);color:var(--color-copy-primary);justify-content:center;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.Select-module__wb8-yq__scrollButton{background:var(--color-white);width:32px;height:32px;color:var(--color-copy-secondary);z-index:1;cursor:pointer;justify-content:center;align-items:center;display:flex;position:absolute;right:0}.Select-module__wb8-yq__scrollButton:first-of-type{border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md);top:0}.Select-module__wb8-yq__scrollButton:last-of-type{border-bottom-left-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md);bottom:0}.Select-module__wb8-yq__scrollButton:hover{background:var(--color-button-text-hoverfill)}@keyframes Select-module__wb8-yq__dropdownEnter{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.Select-module__wb8-yq__optionThumbnail{width:var(--spacing-lg);height:var(--spacing-lg);border-radius:var(--radius-full);background:var(--color-gray-100);flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.Select-module__wb8-yq__optionThumbnailImage{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.Select-module__wb8-yq__errorMessage{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)}
.TransferStyleModal-module__KiXjSG__modalContent{flex-direction:column;gap:1.5rem;display:flex}.TransferStyleModal-module__KiXjSG__field{flex-direction:column;gap:.5rem;display:flex}.TransferStyleModal-module__KiXjSG__label{color:var(--text-primary);font-size:.875rem;font-weight:500}.TransferStyleModal-module__KiXjSG__radioGroup{flex-direction:column;gap:.75rem;display:flex}.TransferStyleModal-module__KiXjSG__radioLabel{cursor:pointer;border:1px solid var(--border-color);border-radius:.375rem;align-items:flex-start;gap:.5rem;padding:.75rem;transition:background-color .2s;display:flex}.TransferStyleModal-module__KiXjSG__radioLabel:hover{background-color:var(--bg-secondary)}.TransferStyleModal-module__KiXjSG__radioControl{flex-shrink:0;margin-top:.125rem}.TransferStyleModal-module__KiXjSG__radioLabel span:first-of-type{min-width:4rem;font-weight:500}.TransferStyleModal-module__KiXjSG__radioDescription{color:var(--text-secondary);flex:1;font-size:.875rem}.TransferStyleModal-module__KiXjSG__loading,.TransferStyleModal-module__KiXjSG__error{text-align:center;color:var(--text-secondary);padding:.75rem;font-size:.875rem}.TransferStyleModal-module__KiXjSG__error{color:var(--error-color)}.TransferStyleModal-module__KiXjSG__footerButtons{justify-content:flex-end;gap:.75rem;display:flex}
.StudioAssetGridCard-module__vVyaFa__card{min-width:0;position:relative;overflow:hidden}.StudioAssetGridCard-module__vVyaFa__square{aspect-ratio:1}.StudioAssetGridCard-module__vVyaFa__library{border-radius:var(--radius-sm);cursor:pointer;border:var(--border-default)}.StudioAssetGridCard-module__vVyaFa__cardSelectable:focus-visible{outline:2px solid var(--color-black);outline-offset:2px}.StudioAssetGridCard-module__vVyaFa__session{border-radius:0;width:100%;min-height:0}.StudioAssetGridCard-module__vVyaFa__cardSelected:after{content:"";z-index:1;border-radius:var(--radius-sm);box-shadow:inset 0 0 0 2px var(--color-black);pointer-events:none;position:absolute;inset:0}.StudioAssetGridCard-module__vVyaFa__selectCheckbox{top:var(--spacing-xs);left:var(--spacing-xs);z-index:3;opacity:0;transition:opacity var(--transition-fast);pointer-events:auto;line-height:0;position:absolute}@media (max-width:768px){.StudioAssetGridCard-module__vVyaFa__selectCheckbox{top:var(--spacing-2xs);left:var(--spacing-2xs)}}.StudioAssetGridCard-module__vVyaFa__card:hover .StudioAssetGridCard-module__vVyaFa__selectCheckbox,.StudioAssetGridCard-module__vVyaFa__selectCheckbox[data-selected=true]{opacity:1}@media (hover:none){.StudioAssetGridCard-module__vVyaFa__card .StudioAssetGridCard-module__vVyaFa__selectCheckbox{opacity:1}}
.SeedAssetGrid-module__RaL8Oq__section{gap:var(--spacing-md);flex-direction:column;width:100%;display:flex}.SeedAssetGrid-module__RaL8Oq__toolbar{align-items:center;gap:var(--spacing-sm);flex-wrap:wrap;display:flex}.SeedAssetGrid-module__RaL8Oq__searchInput{flex:1;min-width:12rem}.SeedAssetGrid-module__RaL8Oq__toolbarActions{align-items:center;gap:var(--spacing-xs);flex-shrink:0;display:flex}.SeedAssetGrid-module__RaL8Oq__grid{grid-gap:var(--spacing-sm);gap:var(--spacing-sm);grid-template-columns:repeat(auto-fill,minmax(140px,1fr));display:grid}.SeedAssetGrid-module__RaL8Oq__tile{gap:var(--spacing-2xs);flex-direction:column;min-width:0;display:flex}.SeedAssetGrid-module__RaL8Oq__tileOpenButton{cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;display:block;position:absolute;inset:0}.SeedAssetGrid-module__RaL8Oq__tileImage{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.SeedAssetGrid-module__RaL8Oq__tileMenu{top:var(--spacing-2xs);right:var(--spacing-2xs);z-index:3;opacity:0;transition:opacity var(--transition-fast);position:absolute}.SeedAssetGrid-module__RaL8Oq__tile:hover .SeedAssetGrid-module__RaL8Oq__tileMenu,.SeedAssetGrid-module__RaL8Oq__tileMenu[data-open=true]{opacity:1}@media (hover:none){.SeedAssetGrid-module__RaL8Oq__tile .SeedAssetGrid-module__RaL8Oq__tileMenu{opacity:1}}.SeedAssetGrid-module__RaL8Oq__tileFileName{font-size:var(--font-size-xs);color:var(--color-copy-secondary);word-break:break-all;line-height:var(--line-height-tight)}.SeedAssetGrid-module__RaL8Oq__emptyState{padding:var(--spacing-md);border-radius:var(--radius-sm);border:var(--border-default);color:var(--color-copy-secondary);font-size:var(--font-size-sm);text-align:center}.SeedAssetGrid-module__RaL8Oq__uploadSection{border-top:1px solid var(--color-border-subtle);padding-top:var(--spacing-md)}.SeedAssetGrid-module__RaL8Oq__dropzone{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 var(--transition-fast);text-align:center;justify-content:center;align-items:center;gap:var(--spacing-sm);flex-direction:column;min-height:150px;display:flex}.SeedAssetGrid-module__RaL8Oq__dropzone:hover{border-color:var(--color-primary)}.SeedAssetGrid-module__RaL8Oq__dropzone.SeedAssetGrid-module__RaL8Oq__dragActive{background-color:var(--color-gray-300);border-color:var(--color-primary-active)}.SeedAssetGrid-module__RaL8Oq__dropzone.SeedAssetGrid-module__RaL8Oq__dragAccept{background-color:var(--color-gray-300);border-color:var(--color-success)}.SeedAssetGrid-module__RaL8Oq__dropzone.SeedAssetGrid-module__RaL8Oq__dragReject{background-color:var(--color-gray-200);border-color:var(--color-error)}.SeedAssetGrid-module__RaL8Oq__dropzone.SeedAssetGrid-module__RaL8Oq__disabled{cursor:not-allowed;opacity:.6}.SeedAssetGrid-module__RaL8Oq__dropzoneIcon{color:var(--color-icon-secondary)}.SeedAssetGrid-module__RaL8Oq__dropzoneText{font-size:var(--font-size-sm);margin:0}.SeedAssetGrid-module__RaL8Oq__dropzoneTextActive{font-weight:var(--font-weight-medium)}.SeedAssetGrid-module__RaL8Oq__dropzoneTextError{color:var(--color-error-strong);font-weight:var(--font-weight-medium)}.SeedAssetGrid-module__RaL8Oq__filePreviewSection{gap:var(--spacing-md);padding:var(--spacing-md);border:1px solid var(--color-border-muted);border-radius:var(--radius-md);background-color:var(--color-gray-100);flex-direction:column;display:flex}.SeedAssetGrid-module__RaL8Oq__selectedFilesList{gap:var(--spacing-xs);flex-direction:column;width:100%;margin:0;padding:0;list-style:none;display:flex}.SeedAssetGrid-module__RaL8Oq__selectedFileItem{padding:var(--spacing-sm);border:1px solid var(--color-border);border-radius:var(--radius-md);align-items:center;gap:var(--spacing-sm);background-color:var(--color-background);display:flex}.SeedAssetGrid-module__RaL8Oq__selectedFilePreview{border-radius:var(--radius-sm);border:1px solid var(--color-border-muted);flex-shrink:0;width:40px;height:40px;overflow:hidden}.SeedAssetGrid-module__RaL8Oq__selectedFilePreviewImage{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.SeedAssetGrid-module__RaL8Oq__selectedFileDetails{flex:1;min-width:0}.SeedAssetGrid-module__RaL8Oq__selectedFileName{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);word-break:break-all}.SeedAssetGrid-module__RaL8Oq__selectedFileActions{gap:var(--spacing-xs);justify-content:flex-end;display:flex}.SeedAssetGrid-module__RaL8Oq__pasteHint{font-size:var(--font-size-xs);color:var(--color-copy-secondary);margin:0}
.VisualStyleDetailModal-module__trrsvq__container{gap:var(--spacing-md);flex-direction:column;min-height:400px;display:flex}.VisualStyleDetailModal-module__trrsvq__topTabBar{border-bottom:1px solid var(--border-color);padding-bottom:var(--spacing-xs);flex-shrink:0}.VisualStyleDetailModal-module__trrsvq__topTabs{gap:var(--spacing-3xs);flex-wrap:wrap}.VisualStyleDetailModal-module__trrsvq__content{flex-direction:column;flex-grow:1;gap:1rem;max-height:720px;display:flex;overflow-y:auto}.VisualStyleDetailModal-module__trrsvq__inlineShell{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.VisualStyleDetailModal-module__trrsvq__inlineContentArea{flex-direction:column;flex:1;min-height:0;display:flex}.VisualStyleDetailModal-module__trrsvq__inlineContent{gap:var(--spacing-sm);min-height:0;padding-bottom:var(--spacing-md);flex-direction:column;flex:1;display:flex;overflow-y:auto}.VisualStyleDetailModal-module__trrsvq__callout{font-size:var(--font-size-sm);color:var(--color-gray-600);margin:0}.VisualStyleDetailModal-module__trrsvq__styleTabStack{gap:var(--spacing-sm);flex-direction:column;display:flex}.VisualStyleDetailModal-module__trrsvq__styleTextarea textarea{overflow:hidden}.VisualStyleDetailModal-module__trrsvq__analyzeRow{margin-top:var(--spacing-xs);gap:var(--spacing-sm);flex-direction:column;display:flex}.VisualStyleDetailModal-module__trrsvq__body{flex-direction:column;gap:1rem;min-height:300px;max-height:800px;display:flex;overflow-y:auto}.VisualStyleDetailModal-module__trrsvq__fieldRow{gap:var(--spacing-3xs);flex-direction:column;display:flex}.VisualStyleDetailModal-module__trrsvq__idFields{border:1px solid var(--border-color-light);background:var(--background-muted);border-radius:.5rem;flex-direction:column;gap:.5rem;padding:.75rem;display:flex}.VisualStyleDetailModal-module__trrsvq__idFieldRow{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.VisualStyleDetailModal-module__trrsvq__idFieldLabel{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--text-color-primary)}.VisualStyleDetailModal-module__trrsvq__helpLabelRow{align-items:center;gap:var(--spacing-3xs);display:flex}.VisualStyleDetailModal-module__trrsvq__helpLabel{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}.VisualStyleDetailModal-module__trrsvq__helpIcon{border:1px solid var(--color-gray-400);cursor:help;width:16px;height:16px;color:var(--color-gray-700);background-color:var(--color-white);border-radius:999px;justify-content:center;align-items:center;font-size:10px;display:inline-flex}.VisualStyleDetailModal-module__trrsvq__table{border-collapse:collapse;width:100%;margin-top:.5rem;font-size:.9rem}.VisualStyleDetailModal-module__trrsvq__table th,.VisualStyleDetailModal-module__trrsvq__table td{border:1px solid var(--border-color-light);text-align:left;padding:.5rem .75rem}.VisualStyleDetailModal-module__trrsvq__table th{background:var(--background-muted)}.VisualStyleDetailModal-module__trrsvq__assetsTabToolbar{justify-content:flex-end;margin-bottom:.75rem;display:flex}.VisualStyleDetailModal-module__trrsvq__warningText{color:var(--color-danger);font-size:.85rem}.VisualStyleDetailModal-module__trrsvq__colorDot{border:1px solid var(--color-border);border-radius:999px;width:12px;height:12px}.VisualStyleDetailModal-module__trrsvq__fieldWarning{font-size:var(--font-size-xs);color:var(--color-error);align-items:center;gap:.4rem;margin-top:.25rem;display:flex}.VisualStyleDetailModal-module__trrsvq__fieldMutedNote{font-size:var(--font-size-xs);color:var(--color-gray-600);margin-top:.25rem}.VisualStyleDetailModal-module__trrsvq__analysisConfirmOverlay{background-color:#0000004d;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.VisualStyleDetailModal-module__trrsvq__analysisConfirmCard{background-color:var(--color-white);border-radius:var(--radius-md);width:100%;max-width:420px;padding:var(--spacing-md);box-shadow:0 10px 30px #00000026}.VisualStyleDetailModal-module__trrsvq__analysisConfirmHeader{align-items:center;gap:var(--spacing-xs);margin-bottom:var(--spacing-xs);display:flex}.VisualStyleDetailModal-module__trrsvq__analysisConfirmHeader h3{font-size:var(--font-size-md);margin:0}.VisualStyleDetailModal-module__trrsvq__analysisConfirmBody{margin:0 0 var(--spacing-sm);font-size:var(--font-size-sm)}.VisualStyleDetailModal-module__trrsvq__analysisConfirmActions{justify-content:flex-end;gap:var(--spacing-xs);display:flex}.VisualStyleDetailModal-module__trrsvq__gridTwoCols{grid-gap:var(--spacing-sm);gap:var(--spacing-sm);grid-template-columns:repeat(2,1fr);display:grid}@media screen and (max-width:768px){.VisualStyleDetailModal-module__trrsvq__gridTwoCols{grid-template-columns:1fr}}
.FlagsListClient-module__92Tnua__listContainer{width:100%}.FlagsListClient-module__92Tnua__flagsTable table{table-layout:fixed;width:100%;min-width:740px}.FlagsListClient-module__92Tnua__flagsTable th:first-child,.FlagsListClient-module__92Tnua__flagsTable td:first-child{width:300px;max-width:300px;overflow:hidden}.FlagsListClient-module__92Tnua__noResults{color:var(--color-gray-500)}.FlagsListClient-module__92Tnua__keyCell{gap:var(--spacing-3xs);flex-direction:column;width:100%;min-width:0;max-width:100%;display:flex}.FlagsListClient-module__92Tnua__keyCode{white-space:normal;overflow-wrap:anywhere;word-break:break-word;align-self:flex-start;max-width:100%}.FlagsListClient-module__92Tnua__keyDescription{font-size:var(--font-size-xs);line-height:var(--line-height-tight);color:var(--color-gray-500);white-space:normal;overflow-wrap:break-word;word-break:break-word;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.FlagsListClient-module__92Tnua__globalBadge,.FlagsListClient-module__92Tnua__targetBadge{border-radius:var(--radius-full);background-color:var(--color-gray-100);color:var(--color-gray-500);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);padding:.2rem .5rem;display:inline-block}.FlagsListClient-module__92Tnua__globalBadge{text-transform:uppercase}.FlagsListClient-module__92Tnua__actionsCell{justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.FlagsListClient-module__92Tnua__unconfiguredRow{opacity:.85;background-color:var(--color-gray-50)}
.QuickBrandSelector-module__D3Fq8G__trigger{white-space:nowrap}.QuickBrandSelector-module__D3Fq8G__positioner{z-index:1100}.QuickBrandSelector-module__D3Fq8G__popup{background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-md);min-width:280px;max-width:320px;box-shadow:var(--shadow-md);opacity:1;transform-origin:top;animation:.2s QuickBrandSelector-module__D3Fq8G__dropdownEnter;overflow:hidden}@keyframes QuickBrandSelector-module__D3Fq8G__dropdownEnter{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.QuickBrandSelector-module__D3Fq8G__header{padding:var(--dimension-12);border-bottom:1px solid var(--color-dividerdefault);gap:var(--dimension-8);flex-direction:column;display:flex}.QuickBrandSelector-module__D3Fq8G__title{font-size:var(--dimension-typography-interface-label-fontsize);font-weight:var(--font-weight-semibold);color:var(--color-copy-secondary);text-transform:uppercase}.QuickBrandSelector-module__D3Fq8G__searchInput{width:100%}.QuickBrandSelector-module__D3Fq8G__list{max-height:300px;padding:var(--dimension-4);overflow-y:auto}.QuickBrandSelector-module__D3Fq8G__item{align-items:center;gap:var(--dimension-8);padding:var(--dimension-8) var(--dimension-12);cursor:pointer;border-radius:var(--dimension-cornerroundings-xs-corner);outline:none;transition:background-color .15s;display:flex}.QuickBrandSelector-module__D3Fq8G__item[data-highlighted]{background:var(--color-button-text-hoverfill)}.QuickBrandSelector-module__D3Fq8G__item[data-disabled]{opacity:.5;cursor:not-allowed;pointer-events:none}.QuickBrandSelector-module__D3Fq8G__itemContent{align-items:center;gap:var(--dimension-8);width:100%;display:flex}.QuickBrandSelector-module__D3Fq8G__itemEnabled{background-color:var(--color-signal-signalgreen-100)}.QuickBrandSelector-module__D3Fq8G__itemEnabled[data-highlighted]{background-color:var(--color-signal-signalgreen-200)}.QuickBrandSelector-module__D3Fq8G__brandLogo{flex-shrink:0}.QuickBrandSelector-module__D3Fq8G__brandText{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.QuickBrandSelector-module__D3Fq8G__brandName{font-size:var(--dimension-typography-interface-inputheadline-fontsize);font-weight:var(--font-weight-medium);color:var(--color-copy-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.QuickBrandSelector-module__D3Fq8G__brandSlug{font-weight:var(--font-weight-regular);color:var(--color-copy-secondary)}.QuickBrandSelector-module__D3Fq8G__brandOrg{font-size:var(--dimension-typography-interface-label-fontsize);color:var(--color-copy-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.QuickBrandSelector-module__D3Fq8G__indicator{flex-shrink:0}.QuickBrandSelector-module__D3Fq8G__enabledBadge{font-size:var(--dimension-typography-interface-label-fontsize);font-weight:var(--font-weight-semibold);color:var(--color-signal-signalgreen-500);text-transform:uppercase;flex-shrink:0}.QuickBrandSelector-module__D3Fq8G__empty{padding:var(--dimension-16) var(--dimension-12);text-align:center;color:var(--color-copy-secondary);font-size:var(--dimension-typography-interface-inputheadline-fontsize)}.QuickBrandSelector-module__D3Fq8G__moreCount{padding:var(--dimension-8) var(--dimension-12);text-align:center;color:var(--color-copy-secondary);font-size:var(--dimension-typography-interface-label-fontsize);border-top:1px solid var(--color-dividerdefault)}
.GenerationListClient-module__3jyFBq__filtersRow{align-items:center;gap:var(--spacing-2xs);flex-wrap:wrap;min-width:0;display:flex}.GenerationListClient-module__3jyFBq__tableContainer{width:100%;min-width:0}.GenerationListClient-module__3jyFBq__imageLink{border-radius:var(--radius-xs);flex-shrink:0;width:60px;height:60px;display:block;overflow:hidden}.GenerationListClient-module__3jyFBq__thumbnail{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform var(--transition-fast)}.GenerationListClient-module__3jyFBq__imageLink:hover .GenerationListClient-module__3jyFBq__thumbnail{transform:scale(1.05)}.GenerationListClient-module__3jyFBq__promptCell{gap:var(--spacing-3xs);box-sizing:border-box;flex-direction:column;min-width:0;max-width:100%;display:flex}.GenerationListClient-module__3jyFBq__promptText{word-break:break-word;white-space:pre-wrap;overflow-wrap:anywhere;cursor:default}.GenerationListClient-module__3jyFBq__visualStyleCell{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;display:block;overflow:hidden}.GenerationListClient-module__3jyFBq__promptTooltip{white-space:pre-wrap;word-break:break-word;max-width:400px;line-height:1.5}.GenerationListClient-module__3jyFBq__originalPrompt{font-size:var(--font-size-xs);color:var(--color-copy-tertiary);font-style:italic}.GenerationListClient-module__3jyFBq__sessionBadge{padding:0 var(--spacing-3xs);border-radius:var(--radius-xs);background:var(--color-gray-100);color:var(--color-copy-secondary);font-size:var(--font-size-xs);align-self:flex-start;line-height:1.4;display:inline-flex}.GenerationListClient-module__3jyFBq__voteCell{align-items:center;gap:var(--spacing-3xs);display:flex}.GenerationListClient-module__3jyFBq__voteIcon{color:var(--color-copy-primary);display:inline-flex}.GenerationListClient-module__3jyFBq__voteIconDown{color:var(--color-copy-secondary);display:inline-flex}.GenerationListClient-module__3jyFBq__emptyVote{color:var(--color-copy-tertiary)}.GenerationListClient-module__3jyFBq__commentCell{gap:var(--spacing-3xs);flex-direction:column;min-width:0;display:flex}.GenerationListClient-module__3jyFBq__commentEntry{flex-direction:column;gap:2px;min-width:0;display:flex}.GenerationListClient-module__3jyFBq__commentMeta{font-size:var(--font-size-xs);color:var(--color-copy-tertiary)}.GenerationListClient-module__3jyFBq__commentText{word-break:break-word;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--color-copy-primary)}.GenerationListClient-module__3jyFBq__commentEmpty{font-size:var(--font-size-xs);color:var(--color-copy-tertiary);font-style:italic}.GenerationListClient-module__3jyFBq__modelName{font-family:var(--font-mono);font-size:var(--font-size-xs);color:var(--color-copy-secondary)}.GenerationListClient-module__3jyFBq__emptyState{margin-top:var(--spacing-sm);color:var(--color-copy-secondary)}
.GlobalSettingsClient-module__S6ujsq__container{gap:var(--spacing-lg);flex-direction:column;max-width:640px;display:flex}.GlobalSettingsClient-module__S6ujsq__section{background-color:var(--color-white);border:var(--border-default);border-radius:var(--radius-md);padding:var(--spacing-lg)}.GlobalSettingsClient-module__S6ujsq__sectionHeader{margin-bottom:var(--spacing-lg)}.GlobalSettingsClient-module__S6ujsq__sectionTitle{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);margin-bottom:var(--spacing-2xs)}.GlobalSettingsClient-module__S6ujsq__sectionDescription{color:var(--color-gray-500);font-size:var(--font-size-sm)}.GlobalSettingsClient-module__S6ujsq__field{margin-bottom:var(--spacing-md)}.GlobalSettingsClient-module__S6ujsq__toggleRow{justify-content:space-between;align-items:center;gap:var(--spacing-md);display:flex}.GlobalSettingsClient-module__S6ujsq__label{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-black)}.GlobalSettingsClient-module__S6ujsq__preview{justify-content:center;align-items:center;gap:var(--spacing-2xs);padding:var(--spacing-sm) var(--spacing-md);background-color:var(--color-warning-muted-bg);color:var(--color-warning-muted);border-radius:var(--radius-sm);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);border:1px solid #ab962b1f;display:flex}.GlobalSettingsClient-module__S6ujsq__actions{gap:var(--spacing-sm);margin-top:var(--spacing-lg);padding-top:var(--spacing-lg);border-top:var(--border-default);display:flex}.GlobalSettingsClient-module__S6ujsq__fieldHint{margin-top:var(--spacing-2xs);color:var(--color-gray-500);font-size:var(--font-size-xs)}.GlobalSettingsClient-module__S6ujsq__warning{align-items:center;gap:var(--spacing-xs);padding:var(--spacing-sm) var(--spacing-md);margin-bottom:var(--spacing-md);background-color:var(--color-warning-bg);color:var(--color-warning-text);border:1px solid var(--color-warning-border);border-radius:var(--radius-sm);font-size:var(--font-size-sm);display:flex}.GlobalSettingsClient-module__S6ujsq__embeddingWarning{align-items:center;gap:var(--spacing-2xs);margin-bottom:var(--spacing-xs);color:var(--color-warning-muted);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);display:flex}
.StudioGenerationSlotLoader-module__K5oREG__root{z-index:1;position:absolute;inset:0;}.StudioGenerationSlotLoader-module__K5oREG__spinner{z-index:2;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}
.LoadingIndicator-module__WUdm4W__loadingIndicator{justify-content:center;align-items:center;display:inline-flex}.LoadingIndicator-module__WUdm4W__dot{background-color:var(--color-gray-500);border-radius:50%;width:8px;height:8px;margin:0 3px;animation:1.2s ease-in-out infinite LoadingIndicator-module__WUdm4W__pulse}.LoadingIndicator-module__WUdm4W__dot:first-child{animation-delay:-.32s}.LoadingIndicator-module__WUdm4W__dot:nth-child(2){animation-delay:-.16s}@keyframes LoadingIndicator-module__WUdm4W__pulse{0%{opacity:.3;transform:scale(.9)}50%{opacity:1;transform:scale(1)}to{opacity:.3;transform:scale(.9)}}
.AssistantToolFrame-module__yapBLG__frame{gap:var(--spacing-3xs);box-sizing:border-box;--assistant-tool-surface-bg:var(--color-white);--assistant-tool-surface-border:1px solid var(--color-border);--assistant-tool-surface-radius:var(--radius-md);--assistant-tool-section-label-color:var(--color-gray-500);background:0 0;flex-direction:column;width:100%;padding:0;display:flex}.AssistantToolFrame-module__yapBLG__progressFrame{gap:var(--spacing-2xs);box-sizing:border-box;flex-direction:column;width:100%;min-width:0;display:flex}.AssistantToolFrame-module__yapBLG__progressSummary{color:var(--color-gray-500);font-weight:var(--font-weight-regular)}.AssistantToolFrame-module__yapBLG__body{gap:var(--spacing-sm);flex-direction:column;width:100%;min-width:0;display:flex}:is(.AssistantToolFrame-module__yapBLG__body ul,.AssistantToolFrame-module__yapBLG__body ol){box-sizing:border-box;width:100%;max-width:100%;margin:0;padding-left:0}:is(.AssistantToolFrame-module__yapBLG__body li,.AssistantToolFrame-module__yapBLG__body li+li){margin:0;padding:0}.AssistantToolFrame-module__yapBLG__body [data-ow-assistant-section-label]{color:var(--assistant-tool-section-label-color,var(--color-gray-500));font-weight:var(--font-weight-medium);font-size:var(--font-size-xs);letter-spacing:.05em;text-transform:uppercase}.AssistantToolFrame-module__yapBLG__collapsible{gap:var(--spacing-sm);flex-direction:column;min-width:0;display:flex}.AssistantToolFrame-module__yapBLG__collapsibleSummary{align-items:center;gap:var(--spacing-2xs);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-gray-600);cursor:pointer;-webkit-user-select:none;user-select:none;list-style:none;display:flex}.AssistantToolFrame-module__yapBLG__collapsibleSummary::-webkit-details-marker{display:none}.AssistantToolFrame-module__yapBLG__collapsibleSummary:after{content:"›";font-size:var(--font-size-md);color:var(--color-gray-500);line-height:1;transition:transform .12s;display:inline-block;transform:rotate(0)}.AssistantToolFrame-module__yapBLG__collapsible[open]>.AssistantToolFrame-module__yapBLG__collapsibleSummary:after{transform:rotate(90deg)}.AssistantToolFrame-module__yapBLG__collapsible[open]>.AssistantToolFrame-module__yapBLG__collapsibleSummary{color:var(--color-gray-800)}@media (max-width:768px){.AssistantToolFrame-module__yapBLG__frame,.AssistantToolFrame-module__yapBLG__progressFrame,.AssistantToolFrame-module__yapBLG__body{min-width:0;max-width:100%}}
.ChatSectionHeading-module__sv8Aya__h3{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-gray-900);margin:var(--spacing-sm) 0 var(--spacing-xs);line-height:1.3}
.BrandArtifactDetailCard-module__uCWrwa__wrapper{gap:var(--spacing-md);box-sizing:border-box;flex-direction:column;width:100%;display:flex}.BrandArtifactDetailCard-module__uCWrwa__hero{align-items:center;gap:var(--spacing-xs);flex-wrap:wrap;min-width:0;display:flex}.BrandArtifactDetailCard-module__uCWrwa__title{min-width:0;margin:0}.BrandArtifactDetailCard-module__uCWrwa__fieldValue{font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);color:var(--color-gray-800);white-space:pre-wrap;word-break:break-word;margin:0}.BrandArtifactDetailCard-module__uCWrwa__fieldValueEmpty{color:var(--color-gray-500);font-style:italic}
.StyleListCard-module__kjdSQq__empty{font-size:var(--font-size-sm);color:var(--color-gray-600);margin:0}.StyleListCard-module__kjdSQq__grid{grid-gap:var(--spacing-sm);gap:var(--spacing-sm);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;max-width:36rem;margin:0;padding:0;list-style:none;display:grid}@container studio-assistant-column (max-width:36rem){.StyleListCard-module__kjdSQq__grid{grid-template-columns:1fr}}.StyleListCard-module__kjdSQq__item{min-width:0;margin:0;padding:0;display:block}.StyleListCard-module__kjdSQq__cardButton,.StyleListCard-module__kjdSQq__cardStatic{--style-card-radius:var(--assistant-tool-surface-radius,var(--radius-md));--style-card-fill:linear-gradient(to top, var(--color-button-secondary-defaultbackgroundlower), var(--color-button-secondary-defaultbackgroundupper));--style-card-outline:linear-gradient(to top, var(--color-button-secondary-defaultoutlinelower), var(--color-button-secondary-defaultoutlineupper));align-items:center;gap:var(--spacing-sm);width:100%;min-width:0;height:100%;padding:var(--spacing-sm);text-align:left;box-sizing:border-box;border-radius:var(--style-card-radius);background:var(--style-card-fill);flex-direction:row;display:flex;position:relative;overflow:hidden}.StyleListCard-module__kjdSQq__cardButton:after,.StyleListCard-module__kjdSQq__cardStatic:after{content:"";pointer-events:none;border-radius:var(--style-card-radius);--bg-size:calc(100% + 3px);--alpha:0;background:var(--style-card-outline) 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(#fff, #fff);-webkit-mask:linear-gradient(hsl(0 0% 100%/var(--alpha)), hsl(0 0% 100%/var(--alpha))), linear-gradient(#fff, #fff);mask:linear-gradient(hsl(0 0% 100%/var(--alpha)), hsl(0 0% 100%/var(--alpha))), linear-gradient(#fff, #fff);-webkit-mask-composite:source-in, xor;border:1.5px solid #0000;position:absolute;inset:0;-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-composite:source-in;mask-composite:intersect}.StyleListCard-module__kjdSQq__cardButton{cursor:pointer;font:inherit;color:inherit;transition:background var(--transition-fast), box-shadow var(--transition-fast);margin:0}.StyleListCard-module__kjdSQq__cardButton:before{content:"";pointer-events:none;z-index:0;border-radius:var(--style-card-radius);background:var(--color-button-secondary-hoverfill);opacity:0;transition:opacity var(--transition-fast);position:absolute;inset:0}.StyleListCard-module__kjdSQq__cardButton:hover:before{opacity:1}.StyleListCard-module__kjdSQq__cardButton:hover{box-shadow:0 3px 6px -2px #00000012}.StyleListCard-module__kjdSQq__cardButton>*{z-index:1;position:relative}.StyleListCard-module__kjdSQq__cardButton:focus-visible{outline:2px solid var(--color-focus-ring,var(--color-gray-800));outline-offset:2px}.StyleListCard-module__kjdSQq__thumb{border-radius:var(--radius-xs);background:var(--color-gray-100);width:3.5rem;height:3.5rem;color:var(--color-gray-400);flex-shrink:0;place-items:center;display:grid;position:relative;overflow:hidden}.StyleListCard-module__kjdSQq__thumbImage{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.StyleListCard-module__kjdSQq__text{align-items:flex-start;gap:var(--spacing-3xs);flex-direction:column;flex:1;min-width:0;display:flex}.StyleListCard-module__kjdSQq__name{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-gray-900);line-height:var(--line-height-snug);text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.StyleListCard-module__kjdSQq__meta{font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);color:var(--color-gray-500);line-height:var(--line-height-normal);text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}
.BrandArtifactListCard-module__yWOhNG__empty{}.BrandArtifactListCard-module__yWOhNG__grid{}.BrandArtifactListCard-module__yWOhNG__item{}.BrandArtifactListCard-module__yWOhNG__cardButton{}.BrandArtifactListCard-module__yWOhNG__cardStatic{}.BrandArtifactListCard-module__yWOhNG__thumb{}.BrandArtifactListCard-module__yWOhNG__thumbImage{}.BrandArtifactListCard-module__yWOhNG__text{}.BrandArtifactListCard-module__yWOhNG__name{}.BrandArtifactListCard-module__yWOhNG__meta{}
.ColorChip-module__bBE23q__container{padding:var(--spacing-3xs) var(--spacing-xs);padding-right:var(--spacing-xl);align-items:center;gap:var(--spacing-2xs);border-radius:var(--radius-md);border:1px solid var(--color-border);cursor:pointer;transition:background-color var(--transition-fast), border-color var(--transition-fast);flex-direction:row;display:inline-flex;position:relative}.ColorChip-module__bBE23q__container:hover{background-color:var(--color-gray-100);border-color:var(--color-gray-300)}.ColorChip-module__bBE23q__type{letter-spacing:.05em;text-transform:uppercase;font-size:10px;font-weight:var(--font-weight-regular);color:var(--color-gray-500)}.ColorChip-module__bBE23q__value{font-size:var(--font-size-sm);color:var(--color-text-secondary)}.ColorChip-module__bBE23q__copyButton{color:#b7b7b7;background:0 0;border:none;justify-content:center;align-items:center;height:100%;margin:auto;padding:10px;display:flex;position:absolute;top:0;bottom:0;right:0}.ColorChip-module__bBE23q__container:hover .ColorChip-module__bBE23q__copyButton{color:var(--color-gray-500)}
.Color-module__2iamMG__colorContainer{box-sizing:border-box;background-color:var(--assistant-tool-surface-bg,var(--color-white));border-radius:var(--radius-md);width:100%;padding:var(--spacing-md);border:1px solid var(--color-border);flex-direction:column;align-items:stretch;display:flex}.Color-module__2iamMG__color{gap:var(--spacing-2xl);flex-direction:column;display:flex}.Color-module__2iamMG__color+.Color-module__2iamMG__color{margin-top:var(--spacing-2xl);border-top:1px solid var(--color-border);padding-top:var(--spacing-2xl)}.Color-module__2iamMG__section{gap:var(--spacing-2xs);flex-direction:column;min-width:0;display:flex}.Color-module__2iamMG__colorHeader{flex-direction:row;align-items:center;gap:1rem;display:flex}.Color-module__2iamMG__colorBox{border-radius:var(--radius-md);border:1px solid color(from var(--color) display-p3 calc(r - .1) calc(g - .1) calc(b - .1));flex-shrink:0;width:50px;height:50px}.Color-module__2iamMG__colorInfo{flex-direction:column;display:flex}.Color-module__2iamMG__colorName{font-size:1rem;font-weight:600}.Color-module__2iamMG__colorDescription{color:#666}.Color-module__2iamMG__colorValues{gap:var(--spacing-3xs);flex-flow:wrap;display:flex}.Color-module__2iamMG__colorPreview{border-radius:var(--radius-sm);border:1px solid var(--color-border);width:100%;max-width:12rem;height:auto}
.ImageGallery-module__PVWQdW__wrapper{box-sizing:border-box;width:100%}.ImageGallery-module__PVWQdW__gallery{width:100%}.ImageGallery-module__PVWQdW__grid{grid-gap:var(--spacing-sm);gap:var(--spacing-sm);grid-template-columns:repeat(2,minmax(0,1fr));max-width:100%;display:grid}@container studio-assistant-column (min-width:36rem){.ImageGallery-module__PVWQdW__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.ImageGallery-module__PVWQdW__figure{border-radius:var(--radius-md);background-color:var(--color-gray-100);min-width:0;margin:0;padding:0;overflow:hidden}.ImageGallery-module__PVWQdW__figureThumb{min-width:0}.ImageGallery-module__PVWQdW__surface{aspect-ratio:1;border-radius:var(--radius-md);background-color:var(--color-gray-100);width:100%;position:relative;overflow:hidden}
.AssetDownloadItem-module__1o4pnW__container{align-items:center;gap:var(--spacing-xs);width:fit-content;max-width:100%;padding:var(--spacing-3xs) var(--spacing-3xs) var(--spacing-3xs) var(--spacing-sm);border:1px solid var(--color-border);border-radius:var(--radius-md);box-sizing:border-box;transition:background-color .1s ease-in-out;display:inline-flex}.AssetDownloadItem-module__1o4pnW__container:hover{background-color:var(--color-gray-100)}.AssetDownloadItem-module__1o4pnW__fileName{min-width:0}
.Logo-module__j5GTPG__logoContainer{box-sizing:border-box;background-color:var(--assistant-tool-surface-bg,var(--color-white));border:1px solid var(--color-border);border-radius:var(--radius-md);width:100%;padding:var(--spacing-md)}.Logo-module__j5GTPG__logoBlock{align-items:flex-start;gap:var(--spacing-2xl);flex-direction:column;display:flex}.Logo-module__j5GTPG__logoBlock+.Logo-module__j5GTPG__logoBlock{margin-top:var(--spacing-2xl);border-top:1px solid var(--color-border);padding-top:var(--spacing-2xl)}.Logo-module__j5GTPG__header{align-items:center;gap:var(--spacing-md);width:100%;display:flex}.Logo-module__j5GTPG__logoImageWrapper{justify-content:center;align-items:center;width:min(100px,100%);height:100px;display:flex;position:relative;overflow:hidden}.Logo-module__j5GTPG__logoImage{-o-object-fit:contain;object-fit:contain}.Logo-module__j5GTPG__logoImagePlaceholder{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;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.Logo-module__j5GTPG__logoImagePlaceholderLabel{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-gray-500);line-height:var(--line-height-tight)}.Logo-module__j5GTPG__logoDetails{gap:var(--spacing-xs);flex-direction:column;display:flex}.Logo-module__j5GTPG__logoName{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-black)}.Logo-module__j5GTPG__body{gap:var(--spacing-2xl);flex-direction:column;width:100%;min-width:0;display:flex}.Logo-module__j5GTPG__section{gap:var(--spacing-2xs);min-width:0;font-size:var(--font-size-sm);color:var(--color-gray-800);line-height:var(--line-height-normal);flex-direction:column;display:flex}.Logo-module__j5GTPG__section p{margin:0}.Logo-module__j5GTPG__section ul{padding-left:var(--spacing-md);margin:0}.Logo-module__j5GTPG__sectionBody{gap:var(--spacing-sm);flex-direction:column;min-width:0;display:flex}.Logo-module__j5GTPG__dosDonts{align-items:flex-start;gap:var(--spacing-xs);flex-direction:column;display:flex}.Logo-module__j5GTPG__dosContainer,.Logo-module__j5GTPG__dontsContainer{box-sizing:border-box;width:fit-content;max-width:100%;padding:var(--spacing-sm);border-radius:var(--radius-md)}.Logo-module__j5GTPG__dosContainer{border:1px solid var(--color-signal-green-500)}.Logo-module__j5GTPG__dontsContainer{border:1px solid var(--color-signal-red-500)}.Logo-module__j5GTPG__dosContainer ul,.Logo-module__j5GTPG__dontsContainer ul{margin:0;padding:0;list-style-type:none}.Logo-module__j5GTPG__dosItem,.Logo-module__j5GTPG__dontsItem{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);display:flex}.Logo-module__j5GTPG__dosItem:last-child,.Logo-module__j5GTPG__dontsItem:last-child{margin-bottom:0}.Logo-module__j5GTPG__dosIcon{color:var(--color-signal-green-500);flex-shrink:0}.Logo-module__j5GTPG__dontsIcon{color:var(--color-signal-red-500);flex-shrink:0}.Logo-module__j5GTPG__downloads{align-items:flex-start;gap:var(--spacing-2xs);flex-direction:column;width:100%;display:flex}.Logo-module__j5GTPG__downloadItem{width:fit-content;max-width:100%}
.ChoiceCard-module__rYEoUG__wrapper{gap:var(--spacing-sm);flex-direction:column;width:100%;display:flex}.ChoiceCard-module__rYEoUG__question{font-size:var(--font-size-md);line-height:var(--line-height-normal);color:var(--color-gray-800);margin:0}.ChoiceCard-module__rYEoUG__options{gap:var(--spacing-2xs);flex-wrap:wrap;display:flex}
.SaveChatImageLibraryConfirmationCard-module__RGdECG__score{font-size:var(--font-size-sm);line-height:var(--line-height-normal);color:var(--color-gray-600);margin:0}
.StyleEvaluationGrid-module__8sXfRq__wrapper{gap:var(--spacing-sm);margin-top:var(--spacing-sm);flex-direction:column;display:flex}.StyleEvaluationGrid-module__8sXfRq__header{gap:var(--spacing-3xs);flex-direction:column;display:flex}.StyleEvaluationGrid-module__8sXfRq__title{margin:0}.StyleEvaluationGrid-module__8sXfRq__meta{font-size:var(--font-size-xs);color:var(--color-gray-600);margin:0}.StyleEvaluationGrid-module__8sXfRq__verificationNotice{font-size:var(--font-size-xs);color:var(--color-signal-warning-700,var(--color-gray-700));line-height:var(--line-height-relaxed);margin:0}.StyleEvaluationGrid-module__8sXfRq__promptText{font-size:var(--font-size-sm);color:var(--color-gray-800);white-space:pre-wrap;word-break:break-word;margin:0}.StyleEvaluationGrid-module__8sXfRq__embeddedGrid{grid-gap:var(--spacing-sm);gap:var(--spacing-sm);margin-top:var(--spacing-sm);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.StyleEvaluationGrid-module__8sXfRq__embeddedGrid[data-columns="1"]{grid-template-columns:minmax(0,1fr)}.StyleEvaluationGrid-module__8sXfRq__embeddedGrid[data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.StyleEvaluationGrid-module__8sXfRq__grid{grid-gap:var(--spacing-sm);gap:var(--spacing-sm);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.StyleEvaluationGrid-module__8sXfRq__grid[data-columns="1"]{grid-template-columns:minmax(0,1fr)}.StyleEvaluationGrid-module__8sXfRq__grid[data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.StyleEvaluationGrid-module__8sXfRq__figure{gap:var(--spacing-xs);background:0 0;border:none;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.StyleEvaluationGrid-module__8sXfRq__imageButton{border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:none;width:100%;max-width:100%;padding:0;display:block;position:relative;overflow:hidden}.StyleEvaluationGrid-module__8sXfRq__imageButton:focus-visible{outline:2px solid var(--color-gray-400);outline-offset:2px}.StyleEvaluationGrid-module__8sXfRq__image{border-radius:0;width:100%;height:auto;display:block}.StyleEvaluationGrid-module__8sXfRq__errorState{min-height:8rem;padding:var(--spacing-sm);border-radius:var(--radius-sm);background:var(--assistant-tool-surface-bg,var(--color-gray-50));color:var(--color-signal-error-700,var(--color-gray-700));font-size:var(--font-size-xs);text-align:center;justify-content:center;align-items:center;display:flex}.StyleEvaluationGrid-module__8sXfRq__caption{gap:var(--spacing-3xs);flex-direction:column;display:flex}.StyleEvaluationGrid-module__8sXfRq__modelTag{font-size:var(--font-size-xs);color:var(--color-gray-500)}
.ProfileDiffPanel-module__oZE_uq__diffList{gap:var(--spacing-md);flex-direction:column;margin:0;display:flex}.ProfileDiffPanel-module__oZE_uq__fieldSection{gap:var(--spacing-xs);flex-direction:column;min-width:0;display:flex}.ProfileDiffPanel-module__oZE_uq__fieldHeading{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);line-height:var(--line-height-snug);color:var(--color-gray-900);margin:0}.ProfileDiffPanel-module__oZE_uq__columns{grid-gap:var(--spacing-sm);gap:var(--spacing-sm);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ProfileDiffPanel-module__oZE_uq__columns>*{min-width:0;min-height:0}.ProfileDiffPanel-module__oZE_uq__promptText{font-size:var(--font-size-sm);line-height:var(--line-height-normal);white-space:pre-wrap;word-break:break-word;margin:0}.ProfileDiffPanel-module__oZE_uq__promptTextMuted{color:var(--color-gray-500);font-style:italic;}.ProfileDiffPanel-module__oZE_uq__diffEqual{color:var(--color-gray-700)}.ProfileDiffPanel-module__oZE_uq__diffOmitted{color:var(--color-gray-400);font-style:italic}.ProfileDiffPanel-module__oZE_uq__diffDelete{color:var(--color-gray-500);text-decoration:line-through}.ProfileDiffPanel-module__oZE_uq__diffInsert{color:var(--color-gray-900);background:var(--color-gray-200);border-radius:var(--radius-xs)}
.StyleProfileProposalCard-module__BAzp5G__notice{font-size:var(--font-size-xs);color:var(--color-gray-600);margin:0}.StyleProfileProposalCard-module__BAzp5G__actions{gap:var(--spacing-xs);margin-top:var(--spacing-sm);flex-wrap:wrap;justify-content:flex-start;display:flex}
.StyleProfileReadCard-module__i-33Lq__fieldList{gap:var(--spacing-md);flex-direction:column;display:flex}.StyleProfileReadCard-module__i-33Lq__header{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);line-height:var(--line-height-snug);color:var(--color-gray-900);margin:0}.StyleProfileReadCard-module__i-33Lq__field{min-width:0}.StyleProfileReadCard-module__i-33Lq__fieldValue{font-size:var(--font-size-sm);line-height:var(--line-height-normal);white-space:pre-wrap;word-break:break-word;margin:0}.StyleProfileReadCard-module__i-33Lq__fieldValueEmpty{color:var(--color-gray-500);font-style:italic;}
.StyleProfileUpdateCard-module__miHgiq__summaryPanel{padding:var(--spacing-sm);}.StyleProfileUpdateCard-module__miHgiq__summaryList{gap:var(--spacing-2xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.StyleProfileUpdateCard-module__miHgiq__summaryRow{justify-content:space-between;align-items:baseline;gap:var(--spacing-sm);font-size:var(--font-size-xs);min-width:0;display:flex}.StyleProfileUpdateCard-module__miHgiq__fieldLabel{color:var(--color-gray-700);font-weight:var(--font-weight-medium);min-width:0}.StyleProfileUpdateCard-module__miHgiq__diffStat{color:var(--color-gray-500);white-space:nowrap;flex-shrink:0}.StyleProfileUpdateCard-module__miHgiq__details{margin:0}.StyleProfileUpdateCard-module__miHgiq__detailsSummary{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-gray-500);cursor:pointer;-webkit-user-select:none;user-select:none;list-style:none}.StyleProfileUpdateCard-module__miHgiq__detailsSummary::-webkit-details-marker{display:none}.StyleProfileUpdateCard-module__miHgiq__detailsBody{margin-top:var(--spacing-xs)}.StyleProfileUpdateCard-module__miHgiq__actions{gap:var(--spacing-xs);margin-top:var(--spacing-xs);flex-wrap:wrap;display:flex}
.Typography-module__FZLosG__typographyContainer{box-sizing:border-box;background-color:var(--assistant-tool-surface-bg,var(--color-white));border-radius:var(--radius-md);width:100%;padding:var(--spacing-md);border:1px solid var(--color-border);flex-direction:column;align-items:stretch;display:flex}.Typography-module__FZLosG__fontBlock{gap:var(--spacing-2xl);flex-direction:column;display:flex}.Typography-module__FZLosG__fontBlock+.Typography-module__FZLosG__fontBlock{margin-top:var(--spacing-2xl);border-top:1px solid var(--color-border);padding-top:var(--spacing-2xl)}.Typography-module__FZLosG__section{gap:var(--spacing-2xs);flex-direction:column;min-width:0;display:flex}.Typography-module__FZLosG__fontHeader{flex-direction:row;align-items:flex-start;gap:1rem;display:flex}.Typography-module__FZLosG__icon{border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-gray-50);flex-shrink:0;justify-content:center;align-items:center;width:50px;height:50px;display:flex}.Typography-module__FZLosG__fontInfo{flex-direction:column;min-width:0;display:flex}.Typography-module__FZLosG__fontName{color:var(--color-black);margin:0;font-size:1rem;font-weight:600}.Typography-module__FZLosG__fontDescription{color:#666;font-size:var(--font-size-sm);line-height:var(--line-height-normal);margin:.25rem 0 0}.Typography-module__FZLosG__chips{gap:var(--spacing-3xs);flex-flow:wrap;display:flex}.Typography-module__FZLosG__chip{font-size:var(--font-size-xs);color:var(--color-gray-700);background-color:var(--color-gray-50);border:1px solid var(--color-border);border-radius:999px;align-items:center;padding:.2rem .5rem;font-weight:500;display:inline-flex}.Typography-module__FZLosG__downloads{align-items:flex-start;gap:var(--spacing-2xs);flex-direction:column;width:100%;display:flex}.Typography-module__FZLosG__downloadItem{width:fit-content;max-width:100%}
.GenerateAdToolPart-module__SWIXeW__pendingRoot{gap:var(--spacing-sm);flex-direction:column;width:100%;display:flex}.GenerateAdToolPart-module__SWIXeW__belowMark{padding-left:var(--assistant-mark-column,calc(40px + var(--spacing-sm)));box-sizing:border-box;width:100%}.GenerateAdToolPart-module__SWIXeW__grid{gap:var(--spacing-2xs);flex-wrap:wrap;display:flex}.GenerateAdToolPart-module__SWIXeW__slotSurface{--slot-max-height:10rem;--slot-max-width:17.5rem;aspect-ratio:var(--slot-aspect-ratio,1);height:min(var(--slot-max-height), calc(var(--slot-max-width) / (var(--slot-aspect-ratio,1))));width:min(var(--slot-max-width), calc(var(--slot-max-height) * (var(--slot-aspect-ratio,1))));border-radius:var(--radius-md);max-width:100%;display:block;position:relative;overflow:hidden;}.GenerateAdToolPart-module__SWIXeW__card{align-items:center;gap:var(--spacing-2xs);padding:var(--spacing-sm);border-radius:var(--radius-md);border:1px solid var(--color-border);font-size:var(--font-size-sm);display:flex}.GenerateAdToolPart-module__SWIXeW__errorIcon{color:var(--color-signal-error);flex-shrink:0}.GenerateAdToolPart-module__SWIXeW__caption{margin:var(--spacing-2xs) 0 0;color:var(--color-gray-500);font-size:var(--font-size-xs)}.GenerateAdToolPart-module__SWIXeW__thumbButton{cursor:pointer;background:0 0;border:0;width:fit-content;max-width:100%;padding:0;display:block}.GenerateAdToolPart-module__SWIXeW__imageWrap{width:100%;height:100%;display:block;position:relative}.GenerateAdToolPart-module__SWIXeW__thumbImage{-o-object-fit:contain;object-fit:contain}.GenerateAdToolPart-module__SWIXeW__boundProduct{margin:var(--spacing-2xs) 0 0;color:var(--color-gray-600);font-size:var(--font-size-xs);min-width:0;max-width:100%}.GenerateAdToolPart-module__SWIXeW__boundProductWarning{align-items:flex-start;gap:var(--spacing-2xs);margin:var(--spacing-2xs) 0 0;color:var(--color-warning-text);font-size:var(--font-size-xs);min-width:0;max-width:100%;display:flex}.GenerateAdToolPart-module__SWIXeW__warningIcon{color:var(--color-warning-text);flex-shrink:0}@media (max-width:768px){.GenerateAdToolPart-module__SWIXeW__pendingRoot,.GenerateAdToolPart-module__SWIXeW__belowMark,.GenerateAdToolPart-module__SWIXeW__grid,.GenerateAdToolPart-module__SWIXeW__thumbButton,.GenerateAdToolPart-module__SWIXeW__card{min-width:0;max-width:100%}.GenerateAdToolPart-module__SWIXeW__thumbButton{width:100%}.GenerateAdToolPart-module__SWIXeW__caption,.GenerateAdToolPart-module__SWIXeW__boundProduct,.GenerateAdToolPart-module__SWIXeW__boundProductWarning{overflow-wrap:anywhere;min-width:0}.GenerateAdToolPart-module__SWIXeW__card span{overflow-wrap:anywhere}}
.ReadOnlyJsonView-module__f-Q3_q__readOnlyJsonView{--read-only-json-height:min(420px, 50vh);height:var(--read-only-json-height);max-height:var(--read-only-json-height);border-top:1px solid var(--color-border);background:var(--color-gray-50);flex-direction:column;display:flex;overflow:hidden}.ReadOnlyJsonView-module__f-Q3_q__editorShell{flex:1;min-height:0;overflow:hidden}.ReadOnlyJsonView-module__f-Q3_q__codeMirror{height:100%}.ReadOnlyJsonView-module__f-Q3_q__readOnlyJsonView .cm-editor{height:100%;max-height:100%;font-size:var(--font-size-xs)}.ReadOnlyJsonView-module__f-Q3_q__readOnlyJsonView .cm-scroller{overscroll-behavior:contain;max-height:100%;overflow:auto!important}.ReadOnlyJsonView-module__f-Q3_q__readOnlyJsonView .cm-content{padding:var(--spacing-sm) var(--spacing-md);min-height:0}.ReadOnlyJsonView-module__f-Q3_q__readOnlyJsonView .cm-focused{outline:none}.ReadOnlyJsonView-module__f-Q3_q__readOnlyJsonView .cm-selectionBackground{background-color:color-mix(in srgb, color-mix(in srgb, var(--color-purplish-blue) 28%, var(--color-gray-500)) 14%, transparent)!important}.ReadOnlyJsonView-module__f-Q3_q__readOnlyJsonView .cm-editor.cm-focused .cm-selectionBackground{background-color:color-mix(in srgb, color-mix(in srgb, var(--color-purplish-blue) 28%, var(--color-gray-500)) 18%, transparent)!important}.ReadOnlyJsonView-module__f-Q3_q__readOnlyJsonView .cm-content ::-moz-selection{background-color:color-mix(in srgb, color-mix(in srgb, var(--color-purplish-blue) 28%, var(--color-gray-500)) 18%, transparent);color:inherit}.ReadOnlyJsonView-module__f-Q3_q__readOnlyJsonView .cm-content ::selection{background-color:color-mix(in srgb, color-mix(in srgb, var(--color-purplish-blue) 28%, var(--color-gray-500)) 18%, transparent);color:inherit}
.RetrieveBrandContextToolPart-module__Z-UfnG__omittedBlock{gap:var(--spacing-2xs);padding:var(--spacing-sm);border-radius:var(--radius-md);background:var(--color-white);border:1px solid var(--color-border);flex-direction:column;display:flex}.RetrieveBrandContextToolPart-module__Z-UfnG__sectionLabel{color:var(--color-gray-500);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);letter-spacing:.05em;text-transform:uppercase;margin:0}.RetrieveBrandContextToolPart-module__Z-UfnG__omittedList{gap:var(--spacing-2xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.RetrieveBrandContextToolPart-module__Z-UfnG__omittedItem{gap:var(--spacing-3xs);font-size:var(--font-size-xs);line-height:var(--line-height-normal);flex-direction:column;display:flex}.RetrieveBrandContextToolPart-module__Z-UfnG__omittedId{color:var(--color-gray-800);font-weight:var(--font-weight-medium);word-break:break-word}.RetrieveBrandContextToolPart-module__Z-UfnG__omittedReason{color:var(--color-gray-600);margin:0}.RetrieveBrandContextToolPart-module__Z-UfnG__omittedMeta{color:var(--color-gray-600);font-size:var(--font-size-xs);line-height:var(--line-height-normal);margin:0}.RetrieveBrandContextToolPart-module__Z-UfnG__jsonDetails{min-width:0}.RetrieveBrandContextToolPart-module__Z-UfnG__jsonSummary{align-items:center;gap:var(--spacing-2xs);width:fit-content;font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-gray-500);cursor:pointer;-webkit-user-select:none;user-select:none;list-style:none;display:inline-flex}.RetrieveBrandContextToolPart-module__Z-UfnG__jsonSummary::-webkit-details-marker{display:none}.RetrieveBrandContextToolPart-module__Z-UfnG__jsonDetails[open]>.RetrieveBrandContextToolPart-module__Z-UfnG__jsonSummary{color:var(--color-gray-700)}.RetrieveBrandContextToolPart-module__Z-UfnG__jsonDetails[open] .RetrieveBrandContextToolPart-module__Z-UfnG__jsonCaret{transform:rotate(180deg)}.RetrieveBrandContextToolPart-module__Z-UfnG__jsonCaret{color:var(--color-gray-500);transition:transform var(--transition-fast);flex-shrink:0}.RetrieveBrandContextToolPart-module__Z-UfnG__jsonBody{margin-top:var(--spacing-xs);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-white);overflow:hidden}
.ToolSuccessLabel-module__EXx7aa__root{align-items:center;gap:var(--spacing-2xs);font-size:var(--font-size-md);line-height:var(--line-height-normal);color:var(--color-gray-800);margin:0;display:flex}.ToolSuccessLabel-module__EXx7aa__icon{color:var(--color-signal-green-500);flex-shrink:0}.ToolSuccessLabel-module__EXx7aa__label{min-width:0;font-weight:var(--font-weight-medium)}.ToolSuccessLabel-module__EXx7aa__rootLabel{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);letter-spacing:normal;color:var(--color-gray-500);line-height:24px;}.ToolSuccessLabel-module__EXx7aa__rootLabel .ToolSuccessLabel-module__EXx7aa__label{font-weight:inherit;color:inherit}.ToolSuccessLabel-module__EXx7aa__rootLabel .ToolSuccessLabel-module__EXx7aa__icon{display:none}
.page-module__lw0uTG__container{flex-direction:column;gap:4rem;padding:4rem 0;display:flex}.page-module__lw0uTG__assistantChatDebugWrap{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-background-secondary);width:100%;max-width:960px;max-height:min(80vh,900px);padding:var(--spacing-xl) var(--spacing-xl) var(--spacing-3xl);box-sizing:border-box;overflow:auto}.page-module__lw0uTG__generateImageCardDemo,.page-module__lw0uTG__assistantThinkingIndicatorDemo{box-sizing:border-box;gap:var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-background-secondary);width:100%;max-width:1400px;padding:var(--spacing-xl);flex-direction:column;display:flex}.page-module__lw0uTG__generateImagePlaygroundControls{gap:var(--spacing-2xs);margin-bottom:var(--spacing-sm);flex-wrap:wrap;display:flex}.page-module__lw0uTG__studioSessionDemoNote{margin:0 0 var(--spacing-md);line-height:var(--line-height-tight)}.page-module__lw0uTG__studioSessionStateBlock{margin-bottom:var(--spacing-lg)}.page-module__lw0uTG__studioSessionStateBlock:last-of-type{margin-bottom:0}.page-module__lw0uTG__studioSessionStateLabel{margin:0 0 var(--spacing-3xs);text-transform:uppercase;letter-spacing:.05em}.page-module__lw0uTG__studioSessionStateHint{margin:0 0 var(--spacing-xs);line-height:var(--line-height-tight)}.page-module__lw0uTG__choiceDockPlayground{gap:var(--spacing-xs);flex-direction:column;max-width:720px;display:flex}.page-module__lw0uTG__choiceDockComposerStack{gap:var(--spacing-2xs);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-background-secondary);padding:var(--spacing-sm);flex-direction:column;display:flex}.page-module__lw0uTG__choiceDockMockComposer{border-radius:var(--dimension-cornerroundings-m-corner);width:100%;box-shadow:var(--shadow-md)}.page-module__lw0uTG__choiceDockMockField{width:100%}.page-module__lw0uTG__choiceDockMockTextarea{width:100%;padding:var(--spacing-lg);font:inherit;font-size:var(--font-size-md);resize:vertical;background:0 0;border:none;outline:none;display:block}
.section-module__T3EAtW__container{width:100%;max-width:1440px;margin:0 auto}.section-module__T3EAtW__title{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);margin:0}.section-module__T3EAtW__content{margin-top:var(--spacing-lg);gap:var(--spacing-xl);flex-direction:column;display:flex}.section-module__T3EAtW__subSection{width:100%}.section-module__T3EAtW__subSection+.section-module__T3EAtW__subSection{margin-top:var(--spacing-xl)}.section-module__T3EAtW__subSectionTitle{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.02em;color:var(--color-gray-500);margin:0 0 var(--spacing-sm)}.section-module__T3EAtW__subSectionContent{align-items:stretch;gap:var(--spacing-sm);flex-direction:column;width:100%;display:flex}
.Kbd-module__DuU-qq__group{font-family:var(--font-family-default);align-items:center;gap:2px;line-height:1;display:inline-flex}.Kbd-module__DuU-qq__key{font-family:inherit;font-weight:var(--font-weight-medium);color:var(--color-gray-500);background:var(--color-gray-100);border:1px solid var(--color-gray-300);border-radius:var(--radius-xs);border-bottom-width:1.5px;justify-content:center;align-items:center;padding:0;display:inline-flex}.Kbd-module__DuU-qq__xs .Kbd-module__DuU-qq__key{min-width:14px;height:14px;font-size:var(--font-size-3xs);padding:0 3px}.Kbd-module__DuU-qq__sm .Kbd-module__DuU-qq__key{min-width:18px;height:18px;font-size:var(--font-size-xxs);padding:0 4px}.Kbd-module__DuU-qq__subtle .Kbd-module__DuU-qq__key{border-color:var(--color-gray-200);color:var(--color-gray-400);background:0 0}
.SessionGenerationPlaceholderCard-module__VMrt-G__card{align-self:start;width:100%;position:relative}.SessionGenerationPlaceholderCard-module__VMrt-G__thumb{}.SessionGenerationPlaceholderCard-module__VMrt-G__thumbOverlayPinned{}.SessionGenerationPlaceholderCard-module__VMrt-G__loaderBox{z-index:1;position:absolute;inset:0;}.SessionGenerationPlaceholderCard-module__VMrt-G__overlay{}.SessionGenerationPlaceholderCard-module__VMrt-G__topRow{}.SessionGenerationPlaceholderCard-module__VMrt-G__bottomRow{}.SessionGenerationPlaceholderCard-module__VMrt-G__overlayMenuIconGlyph{}
.StudioSessionThumb-module__CJbFeW__wrap{width:var(--spacing-xl);height:var(--spacing-xl);box-sizing:border-box;border-radius:var(--radius-sm);background:var(--color-gray-100);flex-shrink:0;align-self:center;padding:2px;position:relative}.StudioSessionThumb-module__CJbFeW__wrapHasImage{background:0 0}.StudioSessionThumb-module__CJbFeW__inner{border-radius:var(--radius-xs);width:100%;height:100%;position:relative;overflow:hidden}.StudioSessionThumb-module__CJbFeW__image{border-radius:var(--radius-xs);-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.StudioSessionThumb-module__CJbFeW__imageBusy{filter:blur(2px);transform:scale(1.08)}.StudioSessionThumb-module__CJbFeW__busyOverlay{z-index:1;border-radius:var(--radius-xs);background:color-mix(in srgb, var(--color-gray-900) 28%, transparent);pointer-events:none;place-items:center;line-height:0;display:grid;position:absolute;inset:0}.StudioSessionThumb-module__CJbFeW__placeholder{border-radius:var(--radius-xs);background:var(--color-gray-100);place-items:center;width:100%;height:100%;line-height:0;display:grid}.StudioSessionThumb-module__CJbFeW__centerSpinner{box-sizing:border-box;border:1.5px solid #0000;border-top-color:var(--color-purplish-blue);border-radius:var(--radius-full);opacity:0;width:12px;height:12px;animation:.85s linear infinite StudioSessionThumb-module__CJbFeW__badgeSpinnerRotate}.StudioSessionThumb-module__CJbFeW__centerSpinnerVisible{opacity:1}.StudioSessionThumb-module__CJbFeW__glyph{border-radius:var(--radius-xs);box-sizing:border-box;background:var(--color-gray-100);width:100%;height:100%;color:var(--color-gray-350);place-items:center;display:grid}.StudioSessionThumb-module__CJbFeW__badge{z-index:1;border-radius:var(--radius-full);background:var(--color-white);pointer-events:none;place-items:center;width:14px;height:14px;line-height:0;display:grid;position:absolute;bottom:2px;left:2px}.StudioSessionThumb-module__CJbFeW__badgeSpinner{box-sizing:border-box;border:1.25px solid #0000;border-top-color:var(--color-purplish-blue);border-radius:var(--radius-full);width:8px;height:8px;animation:.85s linear infinite StudioSessionThumb-module__CJbFeW__badgeSpinnerRotate}@keyframes StudioSessionThumb-module__CJbFeW__badgeSpinnerRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.StudioSessionThumb-module__CJbFeW__badgeSpinner,.StudioSessionThumb-module__CJbFeW__centerSpinner{animation-duration:1.4s}.StudioSessionThumb-module__CJbFeW__imageBusy{filter:none;transform:none}}.StudioSessionThumb-module__CJbFeW__badgeUnseen,.StudioSessionThumb-module__CJbFeW__badgeFailed{border-radius:var(--radius-full);flex-shrink:0;width:5px;height:5px;display:block}.StudioSessionThumb-module__CJbFeW__badgeUnseenWrap{background:0 0;width:auto;height:auto;inset:-2px -2px auto auto}.StudioSessionThumb-module__CJbFeW__badgeUnseen{aspect-ratio:1;background:var(--color-signal-green-500);width:6px;height:6px}.StudioSessionThumb-module__CJbFeW__badgeFailed{background:var(--color-signal-red-500)}
.AllowedDomainsListClient-module__vjU09G__listContainer{width:100%}.AllowedDomainsListClient-module__vjU09G__urlLink{color:var(--text-link);align-items:center;gap:.25rem;text-decoration:none;display:inline-flex}.AllowedDomainsListClient-module__vjU09G__urlLink:hover{text-decoration:underline}.AllowedDomainsListClient-module__vjU09G__urlIcon{opacity:.7;flex-shrink:0}.AllowedDomainsListClient-module__vjU09G__notesCell{text-overflow:ellipsis;white-space:nowrap;max-width:200px;color:var(--text-secondary);font-size:.875rem;display:block;overflow:hidden}.AllowedDomainsListClient-module__vjU09G__emptyValue,.AllowedDomainsListClient-module__vjU09G__noResults{color:var(--text-secondary)}
.OnboardingReviewsAdminClient-module__DgG0ha__layout{--pane-padding:var(--admin-page-padding,var(--spacing-lg));grid-gap:0;margin:0 calc(-1 * var(--pane-padding)) calc(-1 * var(--pane-padding));min-height:calc(100% + var(--pane-padding));grid-template-columns:1fr;gap:0;height:100%;display:grid}@media (min-width:768px){.OnboardingReviewsAdminClient-module__DgG0ha__layout{grid-template-columns:minmax(240px,320px) 1fr}}.OnboardingReviewsAdminClient-module__DgG0ha__listPane,.OnboardingReviewsAdminClient-module__DgG0ha__detailPane{gap:var(--spacing-sm);min-height:0;padding:var(--pane-padding);flex-direction:column;display:flex}.OnboardingReviewsAdminClient-module__DgG0ha__listPane{border-bottom:var(--border-default);overflow:hidden}@media (min-width:768px){.OnboardingReviewsAdminClient-module__DgG0ha__listPane{border-bottom:none;border-right:var(--border-default)}}.OnboardingReviewsAdminClient-module__DgG0ha__list{gap:var(--spacing-3xs);flex-direction:column;flex:1;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.OnboardingReviewsAdminClient-module__DgG0ha__listItem{justify-content:flex-start;width:100%;height:auto!important}.OnboardingReviewsAdminClient-module__DgG0ha__listItemInner{border-radius:var(--radius-md);width:100%;white-space:normal!important;height:auto!important;padding:var(--spacing-2xs) var(--spacing-xs)!important}.OnboardingReviewsAdminClient-module__DgG0ha__listItemContent{justify-content:flex-start;align-items:center;gap:var(--spacing-xs);width:100%}.OnboardingReviewsAdminClient-module__DgG0ha__listItemEllipsis{text-align:left;flex:auto;min-width:0}.OnboardingReviewsAdminClient-module__DgG0ha__listTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-gray-700);text-overflow:ellipsis;white-space:nowrap;text-align:left;display:block;overflow:hidden}.OnboardingReviewsAdminClient-module__DgG0ha__listCheck{color:var(--color-gray-500);flex-shrink:0}.OnboardingReviewsAdminClient-module__DgG0ha__listCheckHasUploads{color:var(--color-element-chip-success-text)}.OnboardingReviewsAdminClient-module__DgG0ha__sourceList{padding-left:var(--spacing-md);margin:0}.OnboardingReviewsAdminClient-module__DgG0ha__fileRow{align-items:baseline;gap:var(--spacing-3xs) var(--spacing-xs);flex-wrap:wrap;display:flex}.OnboardingReviewsAdminClient-module__DgG0ha__fileCategory,.OnboardingReviewsAdminClient-module__DgG0ha__fileSize{margin:0}.OnboardingReviewsAdminClient-module__DgG0ha__fileDownload{justify-content:flex-start;height:auto!important}.OnboardingReviewsAdminClient-module__DgG0ha__actions{gap:var(--spacing-xs);flex-wrap:wrap;display:flex}.OnboardingReviewsAdminClient-module__DgG0ha__statChips{gap:var(--spacing-2xs);flex-wrap:wrap;display:flex}.OnboardingReviewsAdminClient-module__DgG0ha__emptyState{gap:var(--spacing-sm);padding:var(--spacing-md);border:1px dashed var(--color-border);border-radius:var(--radius-md);background:var(--color-gray-50);flex-direction:column;display:flex}.OnboardingReviewsAdminClient-module__DgG0ha__linkBox{gap:var(--spacing-2xs);padding:var(--spacing-sm);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-gray-50);flex-direction:column;display:flex}.OnboardingReviewsAdminClient-module__DgG0ha__linkHeader{align-items:baseline;gap:var(--spacing-2xs) var(--spacing-xs);flex-wrap:wrap;display:flex}.OnboardingReviewsAdminClient-module__DgG0ha__linkTitle,.OnboardingReviewsAdminClient-module__DgG0ha__linkMeta{margin:0}.OnboardingReviewsAdminClient-module__DgG0ha__linkUrl{word-break:break-all;font-size:var(--font-size-sm)}.OnboardingReviewsAdminClient-module__DgG0ha__dataDangerZone{gap:var(--spacing-sm);margin-top:var(--spacing-md);padding-top:var(--spacing-md);border-top:1px solid var(--color-border);flex-direction:column;display:flex}.OnboardingReviewsAdminClient-module__DgG0ha__dataDangerCopy{gap:var(--spacing-3xs);flex-direction:column;max-width:36rem;display:flex}
.OrganizationListClient-module__vdtGcG__listContainer{width:100%}.OrganizationListClient-module__vdtGcG__tableContainer{overflow-x:visible}.OrganizationListClient-module__vdtGcG__brandsLink{color:var(--text-link);text-decoration:none}.OrganizationListClient-module__vdtGcG__brandsLink:hover{text-decoration:underline}.OrganizationListClient-module__vdtGcG__noResults{color:var(--text-secondary)}
.UserListClient-module__obAeNW__userListContainer{width:100%}.UserListClient-module__obAeNW__tableContainer{overflow-x:visible}.UserListClient-module__obAeNW__noUsers{color:var(--color-copy-secondary);margin-top:1rem}.UserListClient-module__obAeNW__filtersRow{align-items:center;gap:var(--spacing-2xs);flex-wrap:wrap;min-width:0;display:flex}.UserListClient-module__obAeNW__userCell{align-items:center;gap:.5rem;display:flex}.UserListClient-module__obAeNW__userCell>*{flex-shrink:0}.UserListClient-module__obAeNW__invitesSection{flex-direction:column;gap:.75rem;margin-top:2rem;display:flex}.UserListClient-module__obAeNW__sectionHeading{color:var(--color-copy-primary);font-size:1rem;font-weight:600}
.VisualStylesAdminClient-module___UnHmG__container{width:100%}.VisualStylesAdminClient-module___UnHmG__tableContainer{overflow-x:visible}.VisualStylesAdminClient-module___UnHmG__filterSelect{width:auto;min-width:0}.VisualStylesAdminClient-module___UnHmG__importButton{white-space:nowrap}.VisualStylesAdminClient-module___UnHmG__assetsRow{align-items:center;gap:.5rem;font-size:.875rem;display:flex}.VisualStylesAdminClient-module___UnHmG__previewGrid{align-items:center;gap:.25rem;margin-left:.5rem;display:flex}.VisualStylesAdminClient-module___UnHmG__previewImg{-o-object-fit:cover;object-fit:cover;border-radius:.25rem;width:20px;height:20px}.VisualStylesAdminClient-module___UnHmG__buttonGroup{gap:var(--spacing-2xs);display:flex}.VisualStylesAdminClient-module___UnHmG__noResults{text-align:center;color:var(--text-secondary,#6b7280);padding:2rem}
.ManagePageClient-module__jPpHdW__layout{flex-direction:column;flex:1;display:flex;overflow:hidden}.ManagePageClient-module__jPpHdW__header{padding:calc(var(--studio-topbar-height) + var(--spacing-md)) var(--spacing-lg) var(--spacing-md);border-bottom:var(--border-default);background:var(--color-white);flex-shrink:0;align-items:center;display:flex}.ManagePageClient-module__jPpHdW__title{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-module__jPpHdW__breadcrumb{align-items:center;gap:var(--spacing-2xs);min-width:0;display:flex}.ManagePageClient-module__jPpHdW__breadcrumbCrumb{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-gray-500);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:none}.ManagePageClient-module__jPpHdW__breadcrumbCrumb:hover{text-decoration:underline}.ManagePageClient-module__jPpHdW__breadcrumbSeparator{color:var(--color-gray-400);flex-shrink:0}.ManagePageClient-module__jPpHdW__breadcrumbCurrent{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);text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;overflow:hidden}.ManagePageClient-module__jPpHdW__styleDetailToolbarStrip{padding:var(--spacing-xs) var(--spacing-lg);border-bottom:var(--border-default);flex-shrink:0;align-items:center;min-width:0;display:flex}.ManagePageClient-module__jPpHdW__styleDetailTabs{gap:var(--spacing-3xs);flex-wrap:wrap}.ManagePageClient-module__jPpHdW__manageStyleDetailContainer{flex-direction:column;flex:1;min-height:0;padding-top:0;display:flex}.ManagePageClient-module__jPpHdW__manageStyleDetailBody{flex-direction:column;flex:1;min-height:0;display:flex}.ManagePageClient-module__jPpHdW__bodyStyleDetail{padding-bottom:0}.ManagePageClient-module__jPpHdW__styleDetailFooterShell{background:var(--color-white);flex-shrink:0;width:100%}.ManagePageClient-module__jPpHdW__styleDetailFooterDivider{background:var(--color-border);flex-shrink:0;height:1px}.ManagePageClient-module__jPpHdW__styleDetailFooterBar{box-sizing:border-box;width:100%;min-height:calc(2px + (2 * var(--spacing-sm)) + 40px);padding:var(--spacing-sm) var(--spacing-lg);justify-content:flex-end;align-items:center;display:flex}.ManagePageClient-module__jPpHdW__body{min-width:0;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;flex:1;overflow:hidden auto}.ManagePageClient-module__jPpHdW__adminBody{--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-module__jPpHdW__settingsBodyConstrain{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.ManagePageClient-module__jPpHdW__userSettingsToolbarStrip{padding:var(--spacing-xs) var(--spacing-lg);border-bottom:var(--border-default);flex-shrink:0;align-items:center;min-width:0;display:flex}.ManagePageClient-module__jPpHdW__userSettingsTabs{gap:var(--spacing-3xs);flex-wrap:wrap}.ManagePageClient-module__jPpHdW__settingsFormSubmit{margin-top:var(--spacing-sm);align-self:flex-start}.ManagePageClient-module__jPpHdW__settingsFormColumn{box-sizing:border-box;width:100%;min-width:0;max-width:none;padding-top:var(--spacing-md)}.ManagePageClient-module__jPpHdW__settingsFullWidthTablePanel{box-sizing:border-box;width:100%;min-width:0;max-width:100%;padding-top:var(--spacing-md);gap:var(--spacing-md);flex-direction:column;display:flex}.ManagePageClient-module__jPpHdW__settingsForm{gap:var(--spacing-sm);flex-direction:column;width:100%;min-width:0;display:flex}.ManagePageClient-module__jPpHdW__integrationSetting{gap:var(--spacing-sm);padding:var(--spacing-sm);border:var(--border-default);border-radius:var(--radius-sm);background:var(--color-white);flex-direction:column;display:flex}.ManagePageClient-module__jPpHdW__integrationSettingHeader{justify-content:space-between;align-items:flex-start;gap:var(--spacing-md);display:flex}.ManagePageClient-module__jPpHdW__integrationSettingCopy{gap:var(--spacing-3xs);flex-direction:column;min-width:0;display:flex}.ManagePageClient-module__jPpHdW__integrationToggleControl{flex-shrink:0}.ManagePageClient-module__jPpHdW__integrationToggleLoading{align-items:center;gap:var(--spacing-xs);min-height:var(--button-height-md);display:flex}.ManagePageClient-module__jPpHdW__integrationToggleLoadingLabel{font-size:var(--font-size-sm);color:var(--color-gray-600);white-space:nowrap}.ManagePageClient-module__jPpHdW__integrationMetaGrid{grid-gap:var(--spacing-xs);gap:var(--spacing-xs);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ManagePageClient-module__jPpHdW__integrationMetaGrid>div{gap:var(--spacing-3xs);padding:var(--spacing-xs);border-radius:var(--radius-xs);background:var(--color-gray-50);flex-direction:column;display:flex}.ManagePageClient-module__jPpHdW__integrationMetaLabel{font-size:var(--font-size-xs);color:var(--color-gray-500)}.ManagePageClient-module__jPpHdW__integrationMetaValue{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-black-33)}.ManagePageClient-module__jPpHdW__integrationAction{align-self:flex-start}.ManagePageClient-module__jPpHdW__integrationBranchField{align-items:flex-end;gap:var(--spacing-xs);flex-wrap:wrap;display:flex}.ManagePageClient-module__jPpHdW__dependencyBlock,.ManagePageClient-module__jPpHdW__dependencyList{gap:var(--spacing-xs);flex-direction:column;display:flex}.ManagePageClient-module__jPpHdW__dependencyRow{justify-content:space-between;align-items:flex-start;gap:var(--spacing-sm);padding:var(--spacing-xs);border-radius:var(--radius-xs);background:var(--color-gray-50);display:flex}.ManagePageClient-module__jPpHdW__dependencyPackage{gap:var(--spacing-3xs);flex-direction:column;min-width:0;display:flex}.ManagePageClient-module__jPpHdW__integrationChoices{grid-gap:var(--spacing-md);gap:var(--spacing-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ManagePageClient-module__jPpHdW__integrationChoice{gap:var(--spacing-2xs);padding:var(--spacing-sm);border:var(--border-default);border-radius:var(--radius-xs);flex-direction:column;display:flex}@media (max-width:768px){.ManagePageClient-module__jPpHdW__integrationChoices{grid-template-columns:minmax(0,1fr)}}.ManagePageClient-module__jPpHdW__integrationSteps{gap:var(--spacing-2xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ManagePageClient-module__jPpHdW__integrationStep{grid-gap:var(--spacing-2xs) var(--spacing-xs);align-items:start;gap:var(--spacing-2xs) var(--spacing-xs);padding:var(--spacing-2xs) var(--spacing-xs);border-radius:var(--radius-xs);background:var(--color-gray-50);grid-template-columns:minmax(0,max-content) minmax(0,1fr);display:grid}.ManagePageClient-module__jPpHdW__integrationStepStatus{justify-self:start}.ManagePageClient-module__jPpHdW__integrationStepText{gap:var(--spacing-3xs);flex-direction:column;min-width:0;display:flex}.ManagePageClient-module__jPpHdW__integrationStepLabel{font-size:var(--font-size-sm);color:var(--color-black-33)}.ManagePageClient-module__jPpHdW__integrationStepDetail{font-size:var(--font-size-xs);color:var(--color-gray-500)}@media (max-width:768px){.ManagePageClient-module__jPpHdW__integrationStep{grid-template-columns:minmax(0,1fr)}}.ManagePageClient-module__jPpHdW__layoutCatalogue{gap:var(--spacing-sm);flex-direction:column;display:flex}.ManagePageClient-module__jPpHdW__layoutCatalogueGrid{grid-gap:var(--spacing-sm);gap:var(--spacing-sm);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ManagePageClient-module__jPpHdW__layoutCatalogueCard{gap:var(--spacing-2xs);min-width:0;padding:var(--spacing-xs);border:var(--border-default);border-radius:var(--radius-xs);background:var(--color-gray-50);flex-direction:column;display:flex}.ManagePageClient-module__jPpHdW__layoutCataloguePreviewFrame,.ManagePageClient-module__jPpHdW__layoutCataloguePlaceholder{border-radius:var(--radius-xs);background:var(--color-gray-200);width:100%}.ManagePageClient-module__jPpHdW__layoutCataloguePreviewFrame{justify-content:center;align-items:center;display:flex;overflow:hidden}.ManagePageClient-module__jPpHdW__layoutCataloguePreview{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%;height:auto;display:block}.ManagePageClient-module__jPpHdW__layoutCataloguePlaceholder{justify-content:center;align-items:center;min-height:6rem;display:flex}.ManagePageClient-module__jPpHdW__layoutCatalogueCopy{gap:var(--spacing-3xs);flex-direction:column;min-width:0;display:flex}.ManagePageClient-module__jPpHdW__layoutCatalogueName{font-weight:var(--font-weight-medium);color:var(--color-black-33)}.ManagePageClient-module__jPpHdW__layoutCatalogueMeta{gap:var(--spacing-3xs);flex-wrap:wrap;display:flex}.ManagePageClient-module__jPpHdW__layoutCatalogueKeys,.ManagePageClient-module__jPpHdW__layoutCatalogueKeyGroup,.ManagePageClient-module__jPpHdW__layoutCatalogueKeyList,.ManagePageClient-module__jPpHdW__layoutCatalogueKeyRow{flex-direction:column;min-width:0;display:flex}.ManagePageClient-module__jPpHdW__layoutCatalogueKeys{gap:var(--spacing-2xs)}.ManagePageClient-module__jPpHdW__layoutCatalogueKeyGroup,.ManagePageClient-module__jPpHdW__layoutCatalogueKeyList{gap:var(--spacing-3xs)}.ManagePageClient-module__jPpHdW__layoutCatalogueKeyGroupLabel{font-weight:var(--font-weight-medium)}.ManagePageClient-module__jPpHdW__layoutCatalogueKeyList{margin:0;padding:0;list-style:none}.ManagePageClient-module__jPpHdW__layoutCatalogueKey,.ManagePageClient-module__jPpHdW__layoutCatalogueKeyMeta{font-size:var(--font-size-xs);line-height:var(--line-height-normal);overflow-wrap:anywhere}.ManagePageClient-module__jPpHdW__layoutCatalogueKey{font-family:var(--font-family-mono);color:var(--color-black-33)}.ManagePageClient-module__jPpHdW__layoutCatalogueKeyMeta{color:var(--color-gray-500)}.ManagePageClient-module__jPpHdW__layoutCatalogueManifest{min-width:0}.ManagePageClient-module__jPpHdW__layoutCatalogueManifestSummary{cursor:pointer;font-size:var(--font-size-xs);color:var(--color-gray-500)}.ManagePageClient-module__jPpHdW__layoutCatalogueManifestCode{margin:var(--spacing-3xs) 0 0;overscroll-behavior:contain;max-height:20rem;padding:var(--spacing-2xs);border:var(--border-default);border-radius:var(--radius-xs);background:var(--color-white);color:var(--color-black-33);font-family:var(--font-family-mono);font-size:var(--font-size-xs);line-height:var(--line-height-normal);white-space:pre-wrap;word-break:break-word;overflow:auto}@media (max-width:768px){.ManagePageClient-module__jPpHdW__layoutCatalogueGrid{grid-template-columns:minmax(0,1fr)}}.ManagePageClient-module__jPpHdW__complianceLayout{gap:var(--spacing-lg);flex-direction:column;align-items:flex-start;width:100%;display:flex}.ManagePageClient-module__jPpHdW__complianceControls{gap:var(--spacing-sm);flex-direction:column;width:100%;min-width:0;display:flex}.ManagePageClient-module__jPpHdW__compliancePreview{gap:var(--spacing-2xs);flex-direction:column;width:100%;min-width:0;display:flex}@media (min-width:768px){.ManagePageClient-module__jPpHdW__complianceLayout{gap:var(--spacing-xl);flex-direction:row}.ManagePageClient-module__jPpHdW__complianceControls{flex:50%;max-width:480px}.ManagePageClient-module__jPpHdW__compliancePreview{max-width:480px;top:var(--spacing-md);flex:50%;position:sticky}}.ManagePageClient-module__jPpHdW__idFieldRow{justify-content:space-between;align-items:center;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);display:flex}.ManagePageClient-module__jPpHdW__cellNameGroup{align-items:center;gap:var(--spacing-xs);font:inherit;cursor:pointer;text-align:left;max-width:100%;color:inherit;background:0 0;border:none;flex-wrap:wrap;padding:0;text-decoration:none;display:flex}.ManagePageClient-module__jPpHdW__cellThumbLink{color:inherit;border-radius:var(--radius-xs);text-decoration:none;display:inline-flex}.ManagePageClient-module__jPpHdW__cellThumb{width:var(--spacing-2xl);height:var(--spacing-2xl);border-radius:var(--radius-xs);-o-object-fit:cover;object-fit:cover;flex-shrink:0}.ManagePageClient-module__jPpHdW__cellThumbPlaceholder{width:var(--spacing-2xl);height:var(--spacing-2xl);border-radius:var(--radius-xs);background:var(--color-gray-200);flex-shrink:0}.ManagePageClient-module__jPpHdW__cellName{font-weight:var(--font-weight-medium);color:var(--color-black-33)}a.ManagePageClient-module__jPpHdW__cellNameGroup:hover .ManagePageClient-module__jPpHdW__cellName{text-decoration:underline}.ManagePageClient-module__jPpHdW__manageListContainer{width:100%;padding-top:var(--spacing-md)}.ManagePageClient-module__jPpHdW__artifactTableToolbar{padding:0 0 var(--spacing-sm);min-width:0}.ManagePageClient-module__jPpHdW__artifactTableToolbarMain{align-items:center;gap:var(--spacing-sm);flex-wrap:nowrap;width:100%;min-width:0;display:flex;overflow-x:auto}.ManagePageClient-module__jPpHdW__artifactTableToolbarFilters{align-items:center;gap:var(--spacing-sm);flex:none;min-width:0;margin-left:auto;display:flex}.ManagePageClient-module__jPpHdW__cellMetaDanger{font-size:var(--font-size-xs);color:var(--color-signal-red-500);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ManagePageClient-module__jPpHdW__manageTableContainer{overflow-x:visible}.ManagePageClient-module__jPpHdW__cellMeta{font-size:var(--font-size-sm);color:var(--color-gray-500)}.ManagePageClient-module__jPpHdW__captionCellStack{align-items:flex-start;gap:var(--spacing-2xs);flex-direction:column;display:flex}.ManagePageClient-module__jPpHdW__capabilityList{gap:var(--spacing-3xs);flex-wrap:wrap;display:flex}.ManagePageClient-module__jPpHdW__stylesHeaderActions{align-items:center;gap:var(--spacing-sm);display:flex}.ManagePageClient-module__jPpHdW__error{font-family:var(--font-family-default);font-size:var(--font-size-sm);color:var(--color-signal-red-500);padding:var(--spacing-lg);margin:0}.ManagePageClient-module__jPpHdW__loadingRows{gap:var(--spacing-sm);padding:var(--spacing-md);flex-direction:column;display:flex}.ManagePageClient-module__jPpHdW__loadingRow{height:calc(var(--spacing-2xl) + var(--spacing-sm));border-radius:var(--radius-sm);background:var(--color-gray-100);animation:1.5s ease-in-out infinite ManagePageClient-module__jPpHdW__pulse}@keyframes ManagePageClient-module__jPpHdW__pulse{0%,to{opacity:1}50%{opacity:.6}}@media (max-width:768px){.ManagePageClient-module__jPpHdW__integrationSettingHeader{flex-direction:column;align-items:stretch}.ManagePageClient-module__jPpHdW__integrationMetaGrid{grid-template-columns:1fr}}.ManagePageClient-module__jPpHdW__legalPanel{box-sizing:border-box;width:100%;max-width:800px;padding-top:var(--spacing-md);padding-bottom:var(--spacing-xl);font-family:var(--font-family-default);color:var(--color-black-33);margin:0 auto;line-height:1.7}.ManagePageClient-module__jPpHdW__legalPanel section{margin-bottom:var(--spacing-lg)}.ManagePageClient-module__jPpHdW__legalPanel 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-module__jPpHdW__legalPanel 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-module__jPpHdW__legalPanel p{margin-bottom:var(--spacing-sm)}.ManagePageClient-module__jPpHdW__legalPanel ul{margin-left:var(--spacing-lg);margin-bottom:var(--spacing-sm);list-style:outside}.ManagePageClient-module__jPpHdW__legalPanel li{margin-bottom:var(--spacing-2xs)}.ManagePageClient-module__jPpHdW__legalPanel a{color:var(--color-blue-500);text-decoration:underline}.ManagePageClient-module__jPpHdW__brandResearchActions{gap:var(--spacing-sm);flex-wrap:wrap;display:flex}.ManagePageClient-module__jPpHdW__assistantSettings{gap:var(--spacing-xl);flex-direction:column;width:100%;min-width:0;display:flex}.ManagePageClient-module__jPpHdW__assistantSection{gap:var(--spacing-sm);flex-direction:column;display:flex}
.StudioNewSessionPlusButton-module__7yMhuq__newSessionPlus{flex-shrink:0;margin:0}.StudioNewSessionPlusButton-module__7yMhuq__newSessionPlusInner{justify-content:center}.StudioNewSessionPlusButton-module__7yMhuq__newSessionPlusInnerRail{color:var(--color-black)}.StudioNewSessionPlusButton-module__7yMhuq__newSessionPlusIconRail svg{width:var(--spacing-md);height:var(--spacing-md)}button.StudioNewSessionPlusButton-module__7yMhuq__newSessionPlus:active:not(:disabled){transform:none!important}