.MobileNotSupported-module__r8q-Hq__page{z-index:9999;box-sizing:border-box;height:100dvh;display:flex;position:fixed;inset:0;overflow:auto}.MobileNotSupported-module__r8q-Hq__background{z-index:0;background-color:var(--auth-bg-base,#e8f0f4);position:absolute;inset:0;overflow:hidden}.MobileNotSupported-module__r8q-Hq__backgroundLayer{z-index:0;background:radial-gradient(55% 55% at 18% 22%, var(--auth-bg-blob-1,#a8d5e2) 0%, transparent 65%), radial-gradient(50% 50% at 82% 28%, var(--auth-bg-blob-2,#c2e4dd) 0%, transparent 65%), radial-gradient(60% 60% at 28% 78%, var(--auth-bg-blob-3,#d9eaf1) 0%, transparent 65%), radial-gradient(48% 48% at 76% 72%, var(--auth-bg-blob-4,#b8dde6) 0%, transparent 65%);filter:blur(60px);will-change:transform;animation:18s ease-in-out infinite alternate MobileNotSupported-module__r8q-Hq__mobile-blocker-drift;position:absolute;inset:-15%}.MobileNotSupported-module__r8q-Hq__backgroundGrain{z-index:1;pointer-events:none;opacity:.85;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0   0 0 0 0 0   0 0 0 0 0   0 0 0 0.85 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");background-size:240px 240px;position:absolute;inset:0}.MobileNotSupported-module__r8q-Hq__shell{z-index:1;min-height:100%;padding:var(--spacing-md);box-sizing:border-box;flex:1;justify-content:center;align-items:center;display:flex;position:relative}.MobileNotSupported-module__r8q-Hq__card{align-items:stretch;gap:var(--spacing-xl);width:100%;max-width:495px;padding:var(--spacing-xl) var(--spacing-lg);border-radius:var(--radius-lg);background-color:var(--color-white);box-shadow:var(--shadow-md);text-align:center;box-sizing:border-box;flex-direction:column;display:flex}.MobileNotSupported-module__r8q-Hq__logo{align-self:center;width:min(180px,72%);height:auto}.MobileNotSupported-module__r8q-Hq__iconCircle{width:calc(var(--spacing-2xl) * 2);height:calc(var(--spacing-2xl) * 2);border-radius:var(--radius-full);background-color:var(--color-gray-100);justify-content:center;align-self:center;align-items:center;display:flex}.MobileNotSupported-module__r8q-Hq__icon{width:var(--spacing-xl);height:var(--spacing-xl);color:var(--color-gray-500)}.MobileNotSupported-module__r8q-Hq__copy{align-items:center;gap:var(--spacing-sm);flex-direction:column;display:flex}.MobileNotSupported-module__r8q-Hq__title{text-align:center;letter-spacing:-.01em;margin:0}.MobileNotSupported-module__r8q-Hq__lead{text-align:center;max-width:320px;margin:0}.MobileNotSupported-module__r8q-Hq__actions{gap:var(--spacing-sm);flex-direction:column;width:100%;display:flex}.MobileNotSupported-module__r8q-Hq__signOut{align-self:center}@keyframes MobileNotSupported-module__r8q-Hq__mobile-blocker-drift{0%{transform:translate(0%)scale(1)}25%{transform:translate(3%,-2%)scale(1.05)}50%{transform:translate(5%,-4%)scale(1.08)}75%{transform:translate(-3%,3%)scale(1.04)}to{transform:translate(-4%,4%)scale(1.06)}}@media (prefers-reduced-motion:reduce){.MobileNotSupported-module__r8q-Hq__backgroundLayer{animation:none}}@media (min-width:768px){.MobileNotSupported-module__r8q-Hq__page{display:none}.MobileNotSupported-module__r8q-Hq__shell{padding:var(--spacing-2xl)}}
.ReleaseNotification-module__h8Cc3G__notification{bottom:var(--spacing-lg);right:var(--spacing-lg);z-index:1100;align-items:flex-start;gap:var(--spacing-sm);background-color:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);padding:var(--spacing-sm) var(--spacing-md);max-width:400px;display:flex;position:fixed}.ReleaseNotification-module__h8Cc3G__closeButton{top:var(--spacing-xs);right:var(--spacing-xs);border-radius:var(--radius-sm);width:20px;height:20px;color:var(--color-text-tertiary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:flex;position:absolute}.ReleaseNotification-module__h8Cc3G__closeButton:hover{background-color:var(--color-gray-100);color:var(--color-text-secondary)}.ReleaseNotification-module__h8Cc3G__iconWrapper{border-radius:var(--radius-sm);background-color:var(--color-primary-50);width:28px;height:28px;color:var(--color-primary-600);flex-shrink:0;justify-content:center;align-items:center;display:flex}.ReleaseNotification-module__h8Cc3G__content{flex:1;min-width:0}.ReleaseNotification-module__h8Cc3G__title{font-size:.8125rem;font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0;line-height:1.3}.ReleaseNotification-module__h8Cc3G__description{color:var(--color-text-secondary);margin:2px 0 0;font-size:.75rem;line-height:1.4}.ReleaseNotification-module__h8Cc3G__version{font-size:.6875rem;font-family:var(--font-mono);color:var(--color-text-tertiary);margin:4px 0 0;line-height:1.3}.ReleaseNotification-module__h8Cc3G__refreshButton{flex-shrink:0;align-self:center}@media (max-width:480px){.ReleaseNotification-module__h8Cc3G__notification{left:var(--spacing-md);right:var(--spacing-md);bottom:var(--spacing-md);max-width:none}}
.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__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{z-index:5000;background-color:#000000e6;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ImageViewer-module__mCv0ha__overlayZoomed{padding:var(--spacing-md);align-items:flex-start;overflow:auto}.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__closeButton{top:var(--spacing-md);right:var(--spacing-md);color:#fff;cursor:pointer;background:0 0;border:none;position:fixed}
.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}
.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__radioLabel input[type=radio]{cursor:pointer;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}}
.Dropdown-module__a0fPfa__container{display:inline-block;position:relative}.Dropdown-module__a0fPfa__fullWidth{width:100%}.Dropdown-module__a0fPfa__dropdown{z-index:1300;background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-md);opacity:1;transform-origin:top;animation:.2s Dropdown-module__a0fPfa__dropdownEnter;position:fixed}.Dropdown-module__a0fPfa__transparent{box-shadow:none;background-color:#0000;border:none}@keyframes Dropdown-module__a0fPfa__dropdownEnter{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.Dropdown-module__a0fPfa__start{left:0}.Dropdown-module__a0fPfa__end{right:0}.Dropdown-module__a0fPfa__center{left:50%;transform:translate(-50%)}@media (max-width:640px){.Dropdown-module__a0fPfa__dropdown{max-height:calc(100vh - 100px);position:fixed;overflow-y:auto;width:calc(100% - 32px)!important;left:16px!important;right:16px!important}}.Dropdown-module__a0fPfa__content{z-index:50;position:absolute}
.StudioBulkActionBar-module__zhI-Zq__barWrap{bottom:var(--spacing-lg);left:var(--spacing-xl);right:var(--spacing-xl);z-index:1350;pointer-events:none;justify-content:center;display:flex;position:absolute}.StudioBulkActionBar-module__zhI-Zq__barWrapEmbedded{z-index:auto;width:100%;max-width:720px;margin:0 auto;position:relative;bottom:auto;left:auto;right:auto}.StudioBulkActionBar-module__zhI-Zq__bar{place-content:flex-start;align-items:center;gap:var(--spacing-2xs);box-sizing:border-box;width:max-content;max-width:100%;padding:var(--spacing-sm) var(--spacing-md);background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-md);pointer-events:auto;flex-wrap:nowrap;flex-shrink:0;display:flex;position:relative;overflow:visible}.StudioBulkActionBar-module__zhI-Zq__barWrapEmbedded .StudioBulkActionBar-module__zhI-Zq__bar{max-width:none}.StudioBulkActionBar-module__zhI-Zq__bar>*{flex-shrink:0}.StudioBulkActionBar-module__zhI-Zq__counter{box-sizing:border-box;width:max-content;max-width:max-content;font-size:var(--font-size-xxs);font-weight:var(--font-weight-medium);color:var(--color-gray-400);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:left;flex:none;margin:0}.StudioBulkActionBar-module__zhI-Zq__divider{width:1px;height:40px;margin:0;margin-right:var(--spacing-2xs);background:var(--color-border);flex-shrink:0}.StudioBulkActionBar-module__zhI-Zq__bulkLabeled{box-sizing:border-box!important;height:40px!important;min-height:40px!important;max-height:40px!important;padding:0 var(--spacing-sm)!important}.StudioBulkActionBar-module__zhI-Zq__collectionDropdown{box-sizing:border-box;padding:var(--dimension-4)}.StudioBulkActionBar-module__zhI-Zq__bulkClose{box-sizing:border-box!important;width:40px!important;min-width:40px!important;max-width:40px!important;height:40px!important;min-height:40px!important;max-height:40px!important;padding:0!important}@media (max-width:768px){.StudioBulkActionBar-module__zhI-Zq__barWrap{bottom:var(--spacing-md);left:var(--spacing-sm);right:var(--spacing-sm)}.StudioBulkActionBar-module__zhI-Zq__barWrap.StudioBulkActionBar-module__zhI-Zq__barWrapEmbedded{position:relative;bottom:auto;left:auto;right:auto}.StudioBulkActionBar-module__zhI-Zq__bar{justify-content:space-between;gap:var(--spacing-2xs);width:100%;max-width:100%;padding:var(--spacing-xs) var(--spacing-xs);box-shadow:var(--shadow-lg);flex-wrap:nowrap}.StudioBulkActionBar-module__zhI-Zq__counter{text-align:left;flex:0 auto;order:0;width:max-content;max-width:max-content;margin:0 auto 0 0}.StudioBulkActionBar-module__zhI-Zq__divider{display:none}.StudioBulkActionBar-module__zhI-Zq__bulkLabeled{gap:0!important;width:40px!important;min-width:40px!important;max-width:40px!important;padding:0!important}.StudioBulkActionBar-module__zhI-Zq__bulkLabeled [class*=ellipsisText]{display:none!important}}@media (max-width:600px){.StudioBulkActionBar-module__zhI-Zq__bar{padding:var(--spacing-2xs) var(--spacing-xs)}.StudioBulkActionBar-module__zhI-Zq__bulkLabeled,.StudioBulkActionBar-module__zhI-Zq__bulkClose{width:36px!important;min-width:36px!important;max-width:36px!important;height:36px!important;min-height:36px!important;max-height:36px!important}.StudioBulkActionBar-module__zhI-Zq__counter{font-size:var(--font-size-xxs)}}
.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__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__tileChip{bottom:var(--spacing-2xs);left:var(--spacing-2xs);z-index:3;position:absolute}.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}}
.ListEmptyState-module__xR2HTa__root{padding:var(--spacing-2xl);justify-content:center;align-items:center;gap:var(--spacing-xs);text-align:center;flex-direction:column;display:flex}.ListEmptyState-module__xR2HTa__rootPanel{padding:var(--spacing-xl);border:1px solid var(--color-border);border-radius:var(--radius-sm);grid-gap:var(--spacing-2xs);gap:var(--spacing-2xs);text-align:center;display:grid}.ListEmptyState-module__xR2HTa__title{font-family:var(--font-family-default);font-size:var(--font-size-md);font-weight:var(--font-weight-medium);color:var(--color-gray-500);margin:0}.ListEmptyState-module__xR2HTa__hint{font-family:var(--font-family-default);font-size:var(--font-size-sm);color:var(--color-gray-400);margin:0}
.MetricBandValue-module__xaoUrq__metricBand{align-items:center;gap:var(--spacing-2xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;display:inline-flex}.MetricBandValue-module__xaoUrq__metricBandStripe{border-radius:var(--radius-full);flex-shrink:0;width:3px;height:1.1em}.MetricBandValue-module__xaoUrq__metricBandText{color:inherit}.MetricBandValue-module__xaoUrq__bandGood .MetricBandValue-module__xaoUrq__metricBandStripe{background:var(--color-signal-green-500)}.MetricBandValue-module__xaoUrq__bandWarning .MetricBandValue-module__xaoUrq__metricBandStripe{background:var(--color-warning-border)}.MetricBandValue-module__xaoUrq__bandBad .MetricBandValue-module__xaoUrq__metricBandStripe{background:var(--color-signal-red-500)}.MetricBandValue-module__xaoUrq__bandNeutral .MetricBandValue-module__xaoUrq__metricBandStripe{background:var(--color-gray-300)}.MetricBandValue-module__xaoUrq__bandGood .MetricBandValue-module__xaoUrq__metricBandText{color:var(--color-success)}.MetricBandValue-module__xaoUrq__bandWarning .MetricBandValue-module__xaoUrq__metricBandText{color:var(--color-warning-text)}.MetricBandValue-module__xaoUrq__bandBad .MetricBandValue-module__xaoUrq__metricBandText{color:var(--color-error)}.MetricBandValue-module__xaoUrq__bandNeutral .MetricBandValue-module__xaoUrq__metricBandText{color:inherit}
.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)}
.PlatformPerformanceDashboard-module__SECejW__dashboard{gap:var(--spacing-md);flex-direction:column;width:100%;display:flex}.PlatformPerformanceDashboard-module__SECejW__statsSection{width:100%}.PlatformPerformanceDashboard-module__SECejW__statsGrid{grid-gap:var(--spacing-sm);gap:var(--spacing-sm);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:768px){.PlatformPerformanceDashboard-module__SECejW__statsGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1200px){.PlatformPerformanceDashboard-module__SECejW__statsGrid{grid-template-columns:repeat(6,minmax(0,1fr))}}.PlatformPerformanceDashboard-module__SECejW__insightsRow{grid-gap:var(--spacing-sm);gap:var(--spacing-sm);grid-template-columns:1fr;display:grid}@media (min-width:992px){.PlatformPerformanceDashboard-module__SECejW__insightsRow{grid-template-columns:repeat(2,minmax(0,1fr))}}.PlatformPerformanceDashboard-module__SECejW__chartPanel{gap:var(--spacing-sm);padding:var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-gray-50);flex-direction:column;min-width:0;display:flex}.PlatformPerformanceDashboard-module__SECejW__chartGrid{grid-gap:var(--spacing-2xs);align-items:end;gap:var(--spacing-2xs);grid-template-columns:repeat(auto-fit,minmax(28px,1fr));min-height:160px;display:grid}.PlatformPerformanceDashboard-module__SECejW__chartColumn{align-items:center;gap:var(--spacing-3xs);flex-direction:column;min-width:0;display:flex}.PlatformPerformanceDashboard-module__SECejW__chartBarTrack{align-items:flex-end;width:100%;height:140px;display:flex}.PlatformPerformanceDashboard-module__SECejW__chartBarFill{border-radius:var(--radius-xs) var(--radius-xs) 0 0;background:var(--color-gray-400);width:100%;min-height:2px}.PlatformPerformanceDashboard-module__SECejW__chartBarFill[data-band=good]{background:var(--color-signal-green-500)}.PlatformPerformanceDashboard-module__SECejW__chartBarFill[data-band=warning]{background:var(--color-warning-border)}.PlatformPerformanceDashboard-module__SECejW__chartBarFill[data-band=bad]{background:var(--color-signal-red-500)}.PlatformPerformanceDashboard-module__SECejW__chartBarFill[data-band=neutral]{background:var(--color-gray-400)}.PlatformPerformanceDashboard-module__SECejW__chartLabel{font-family:var(--font-family-default);font-size:var(--font-size-xs);color:var(--color-gray-500)}.PlatformPerformanceDashboard-module__SECejW__phaseBreakdown{gap:var(--spacing-sm);flex-direction:column;display:flex}.PlatformPerformanceDashboard-module__SECejW__phaseStack{border-radius:var(--radius-sm);background:var(--color-white);border:var(--border-default);gap:2px;width:100%;min-height:24px;display:flex;overflow:hidden}.PlatformPerformanceDashboard-module__SECejW__phaseSegment{border-radius:var(--radius-xs);min-width:3px;height:24px}.PlatformPerformanceDashboard-module__SECejW__phaseLegend{grid-gap:var(--spacing-2xs);gap:var(--spacing-2xs);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.PlatformPerformanceDashboard-module__SECejW__phaseLegend{grid-template-columns:repeat(2,minmax(0,1fr))}}.PlatformPerformanceDashboard-module__SECejW__phaseLegendItem{grid-gap:var(--spacing-2xs);align-items:center;gap:var(--spacing-2xs);font-family:var(--font-family-default);font-size:var(--font-size-sm);color:var(--color-gray-700);grid-template-columns:auto 1fr auto;display:grid}.PlatformPerformanceDashboard-module__SECejW__phaseLegendSwatch{border-radius:var(--radius-full);flex-shrink:0;width:12px;height:12px}.PlatformPerformanceDashboard-module__SECejW__phaseSegment[data-phase=preFalContextResolveMs],.PlatformPerformanceDashboard-module__SECejW__phaseLegendSwatch[data-phase=preFalContextResolveMs]{background:var(--color-element-chip-info-text)}.PlatformPerformanceDashboard-module__SECejW__phaseSegment[data-phase=preFalPromptValidationMs],.PlatformPerformanceDashboard-module__SECejW__phaseLegendSwatch[data-phase=preFalPromptValidationMs]{background:var(--color-blue-500)}.PlatformPerformanceDashboard-module__SECejW__phaseSegment[data-phase=preFalPromptEnhancementMs],.PlatformPerformanceDashboard-module__SECejW__phaseLegendSwatch[data-phase=preFalPromptEnhancementMs]{background:var(--color-purplish-blue)}.PlatformPerformanceDashboard-module__SECejW__phaseSegment[data-phase=preFalReferenceSearchMs],.PlatformPerformanceDashboard-module__SECejW__phaseLegendSwatch[data-phase=preFalReferenceSearchMs]{background:var(--user-message-bubble-color)}.PlatformPerformanceDashboard-module__SECejW__phaseSegment[data-phase=preFalArtifactLoadMs],.PlatformPerformanceDashboard-module__SECejW__phaseLegendSwatch[data-phase=preFalArtifactLoadMs]{background:var(--color-gray-600)}.PlatformPerformanceDashboard-module__SECejW__phaseSegment[data-phase=preFalManifestBuildMs],.PlatformPerformanceDashboard-module__SECejW__phaseLegendSwatch[data-phase=preFalManifestBuildMs]{background:var(--color-element-chip-warning-text)}.PlatformPerformanceDashboard-module__SECejW__phaseSegment[data-phase=preFalFalSubmitMs],.PlatformPerformanceDashboard-module__SECejW__phaseLegendSwatch[data-phase=preFalFalSubmitMs]{background:var(--color-signalyellow)}.PlatformPerformanceDashboard-module__SECejW__phaseSegment[data-phase=falInferenceMs],.PlatformPerformanceDashboard-module__SECejW__phaseLegendSwatch[data-phase=falInferenceMs]{background:var(--color-purplish-blue)}.PlatformPerformanceDashboard-module__SECejW__phaseSegment[data-phase=postFalMs],.PlatformPerformanceDashboard-module__SECejW__phaseLegendSwatch[data-phase=postFalMs]{background:var(--color-element-chip-success-text)}.PlatformPerformanceDashboard-module__SECejW__phaseSegment[data-phase=clientDeliveryMs],.PlatformPerformanceDashboard-module__SECejW__phaseLegendSwatch[data-phase=clientDeliveryMs]{background:var(--color-signal-green-500)}.PlatformPerformanceDashboard-module__SECejW__phaseLegendValue{justify-self:end}.PlatformPerformanceDashboard-module__SECejW__tableSection{gap:var(--spacing-sm);flex-direction:column;display:flex}.PlatformPerformanceDashboard-module__SECejW__tableContainer{width:100%;min-width:0}
.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}
.AdminTableEntityLink-module__CBi7Nq__logoLink,.AdminTableEntityLink-module__CBi7Nq__nameLink{color:var(--color-copy-primary);font-weight:var(--font-weight-medium);text-decoration:none}.AdminTableEntityLink-module__CBi7Nq__logoLink{border-radius:var(--dimension-cornerroundings-s-corner);display:inline-flex}.AdminTableEntityLink-module__CBi7Nq__nameLink{font-size:inherit;line-height:inherit}.AdminTableEntityLink-module__CBi7Nq__logoLink:hover,.AdminTableEntityLink-module__CBi7Nq__nameLink:hover{color:var(--color-copy-primary);text-decoration:underline}
.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}
.BrandListClient-module__b6f3fG__listContainer{width:100%}.BrandListClient-module__b6f3fG__importButton{white-space:nowrap}.BrandListClient-module__b6f3fG__tableContainer{overflow-x:visible}.BrandListClient-module__b6f3fG__actionsCell{justify-content:flex-end;align-items:center;gap:.25rem;display:flex}.BrandListClient-module__b6f3fG__actionsColumn{width:40px}.BrandListClient-module__b6f3fG__noResults{color:var(--text-secondary);margin-top:1rem}.BrandListClient-module__b6f3fG__logoColumn{width:48px}.BrandListClient-module__b6f3fG__logoBadge{margin:0 auto;display:block}
.StudioSessionMetaHoverCard-module__bfJi-W__metaCard{gap:var(--spacing-xs);min-width:220px;max-width:280px;padding:var(--spacing-sm);border-radius:var(--radius-md);background:var(--color-white);flex-direction:column;display:flex}.StudioSessionMetaHoverCard-module__bfJi-W__title{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-gray-900);overflow-wrap:anywhere;margin:0;line-height:1.3}.StudioSessionMetaHoverCard-module__bfJi-W__rows{grid-column-gap:var(--spacing-sm);-moz-column-gap:var(--spacing-sm);column-gap:var(--spacing-sm);grid-row-gap:var(--spacing-xs);row-gap:var(--spacing-xs);font-size:var(--font-size-xs);grid-template-columns:max-content 1fr;align-items:center;margin:0;line-height:1.35;display:grid}.StudioSessionMetaHoverCard-module__bfJi-W__row{display:contents}.StudioSessionMetaHoverCard-module__bfJi-W__label{min-height:20px;color:var(--color-gray-400);font-weight:var(--font-weight-medium);white-space:nowrap;align-items:center;margin:0;display:flex}.StudioSessionMetaHoverCard-module__bfJi-W__iconLabel{justify-content:flex-start;align-items:center;min-height:20px;margin:0;display:flex}.StudioSessionMetaHoverCard-module__bfJi-W__value{min-height:20px;color:var(--color-gray-700);font-weight:var(--font-weight-medium);align-items:center;min-width:0;margin:0;display:flex}.StudioSessionMetaHoverCard-module__bfJi-W__value:has(.StudioSessionMetaHoverCard-module__bfJi-W__artifactList){align-items:flex-start;min-height:20px}.StudioSessionMetaHoverCard-module__bfJi-W__kindIconImagine{color:var(--studio-mode-imagine);flex-shrink:0}.StudioSessionMetaHoverCard-module__bfJi-W__kindIconProduct{color:var(--studio-mode-product);flex-shrink:0}.StudioSessionMetaHoverCard-module__bfJi-W__kindIconCharacter{color:var(--studio-mode-character);flex-shrink:0}.StudioSessionMetaHoverCard-module__bfJi-W__kindIconAssistant{color:var(--studio-mode-assistant);flex-shrink:0}.StudioSessionMetaHoverCard-module__bfJi-W__savedIcon{color:var(--color-gray-350);flex-shrink:0}.StudioSessionMetaHoverCard-module__bfJi-W__artifactList{gap:var(--spacing-3xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.StudioSessionMetaHoverCard-module__bfJi-W__artifactItem{align-items:center;gap:var(--spacing-2xs);min-width:0;display:flex}.StudioSessionMetaHoverCard-module__bfJi-W__artifactThumb{border-radius:var(--radius-full);-o-object-fit:cover;object-fit:cover;flex-shrink:0;width:20px;height:20px;display:block}.StudioSessionMetaHoverCard-module__bfJi-W__artifactThumbFallback{border-radius:var(--radius-full);background:var(--color-gray-100);flex-shrink:0;width:20px;height:20px}.StudioSessionMetaHoverCard-module__bfJi-W__positioner{z-index:14000}.StudioSessionMetaHoverCard-module__bfJi-W__popup{box-shadow:var(--shadow-md);border-radius:var(--radius-md);transform-origin:var(--transform-origin,center left);pointer-events:none;background:0 0;border:none;padding:0}.StudioSessionMetaHoverCard-module__bfJi-W__triggerWrap{outline:none;flex:auto;width:100%;min-width:0;display:flex}
.ChatSessionsAdminClient-module__4-fg2a__listContainer{width:100%;min-width:0}.ChatSessionsAdminClient-module__4-fg2a__filtersRow{align-items:center;gap:var(--spacing-2xs);flex-wrap:wrap;min-width:0;display:flex}.ChatSessionsAdminClient-module__4-fg2a__scopeFilter{min-width:160px;max-width:220px}.ChatSessionsAdminClient-module__4-fg2a__tableContainer{width:100%;min-width:0}.ChatSessionsAdminClient-module__4-fg2a__footer{justify-content:space-between;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-xs) 0;display:flex}.ChatSessionsAdminClient-module__4-fg2a__footerMeta{color:var(--color-copy-secondary);font-size:var(--font-size-sm)}.ChatSessionsAdminClient-module__4-fg2a__sessionCell{gap:var(--spacing-3xs);flex-direction:column;min-width:0;display:flex}.ChatSessionsAdminClient-module__4-fg2a__sessionLabel{font-weight:var(--font-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ChatSessionsAdminClient-module__4-fg2a__sessionId,.ChatSessionsAdminClient-module__4-fg2a__muted{color:var(--color-copy-secondary)}.ChatSessionsAdminClient-module__4-fg2a__clickableRow{cursor:pointer}.ChatSessionsAdminClient-module__4-fg2a__selectedRow{background:var(--color-gray-50)}.ChatSessionsAdminClient-module__4-fg2a__emptyHint{color:var(--color-copy-secondary);font-size:var(--font-size-sm)}.ChatSessionsAdminClient-module__4-fg2a__detailMeta{gap:var(--spacing-2xs);color:var(--color-copy-secondary);font-size:var(--font-size-sm);flex-wrap:wrap;display:flex}.ChatSessionsAdminClient-module__4-fg2a__detailGrid{grid-gap:var(--spacing-sm);gap:var(--spacing-sm);grid-template-columns:1fr;display:grid}.ChatSessionsAdminClient-module__4-fg2a__detailSection{gap:var(--spacing-xs);flex-direction:column;min-width:0;display:flex}.ChatSessionsAdminClient-module__4-fg2a__sectionTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.ChatSessionsAdminClient-module__4-fg2a__sectionTitleRow{justify-content:space-between;align-items:center;gap:var(--spacing-xs);display:flex}.ChatSessionsAdminClient-module__4-fg2a__transcript{gap:var(--spacing-2xs);padding:var(--spacing-xs);border-radius:var(--radius-sm);background:var(--color-gray-50);border:1px solid var(--color-border);flex-direction:column;display:flex}.ChatSessionsAdminClient-module__4-fg2a__message{gap:var(--spacing-3xs);padding:var(--spacing-2xs);border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-white);flex-direction:column;display:flex}.ChatSessionsAdminClient-module__4-fg2a__message[data-role=assistant]{margin-inline-end:var(--spacing-sm)}.ChatSessionsAdminClient-module__4-fg2a__message[data-role=user]{margin-inline-start:var(--spacing-sm)}.ChatSessionsAdminClient-module__4-fg2a__messageHeader{align-items:center;gap:var(--spacing-2xs);font-size:var(--font-size-xs);color:var(--color-copy-secondary);display:flex}.ChatSessionsAdminClient-module__4-fg2a__messageBody{font-size:var(--font-size-sm);white-space:pre-wrap;word-break:break-word}.ChatSessionsAdminClient-module__4-fg2a__toolDetails{font-size:var(--font-size-xs)}.ChatSessionsAdminClient-module__4-fg2a__toolDetails summary{cursor:pointer;color:var(--color-copy-secondary)}.ChatSessionsAdminClient-module__4-fg2a__toolPre{margin:var(--spacing-3xs) 0 0;padding:var(--spacing-2xs);border-radius:var(--radius-xs);background:var(--color-gray-50);max-height:12.5rem;font-family:var(--font-family-mono,ui-monospace, monospace);font-size:var(--font-size-xs);white-space:pre-wrap;word-break:break-word;overflow:auto}.ChatSessionsAdminClient-module__4-fg2a__scoreGrid{grid-gap:var(--spacing-2xs);gap:var(--spacing-2xs);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ChatSessionsAdminClient-module__4-fg2a__scoreItem{gap:var(--spacing-3xs);padding:var(--spacing-2xs);border-radius:var(--radius-sm);background:var(--color-white);border:1px solid var(--color-border);flex-direction:column;display:flex}.ChatSessionsAdminClient-module__4-fg2a__scoreLabel{font-size:var(--font-size-xs);color:var(--color-copy-secondary)}.ChatSessionsAdminClient-module__4-fg2a__scoreValue{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.ChatSessionsAdminClient-module__4-fg2a__summaryText{font-size:var(--font-size-sm);white-space:pre-wrap;word-break:break-word;margin:0}.ChatSessionsAdminClient-module__4-fg2a__usageMeta{gap:var(--spacing-2xs);font-size:var(--font-size-xs);color:var(--color-copy-secondary);flex-wrap:wrap;display:flex}.ChatSessionsAdminClient-module__4-fg2a__freezeRow{gap:var(--spacing-3xs);margin-top:var(--spacing-sm);flex-direction:column;display:flex}.ChatSessionsAdminClient-module__4-fg2a__freezeLabel{color:var(--color-copy-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium)}
.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}
.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}
.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:4px;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 .2s}.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{color:var(--color-copy-tertiary);font-size:.75rem;font-style:italic}.GenerationListClient-module__3jyFBq__modelName{font-family:var(--font-mono);color:var(--color-copy-secondary);font-size:.75rem}.GenerationListClient-module__3jyFBq__emptyState{color:var(--color-copy-secondary);margin-top:1rem}
.FlipToggle-module__k81o5W__toggle{background:color-mix(in srgb, var(--color-gray-100) 62%, transparent);-webkit-backdrop-filter:blur(24px)saturate(70%);backdrop-filter:blur(24px)saturate(70%);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-white) 35%, transparent);border-radius:var(--radius-full);padding:var(--spacing-3xs);align-items:center;gap:var(--spacing-3xs);display:flex}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.FlipToggle-module__k81o5W__toggle{background:var(--color-gray-100)}}.FlipToggle-module__k81o5W__option{box-sizing:border-box;height:40px;min-height:40px;padding:0 var(--spacing-sm);border-radius:var(--radius-full);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;color:inherit;font:inherit;background:0 0;border:none;justify-content:center;align-items:center;text-decoration:none;display:inline-flex;position:relative}.FlipToggle-module__k81o5W__option:active{transform:scale(.97)}.FlipToggle-module__k81o5W__indicator{background:var(--color-white);border-radius:var(--radius-full);position:absolute;inset:0;box-shadow:0 1px 3px #00000014,0 1px 2px #0000000f}.FlipToggle-module__k81o5W__label,.FlipToggle-module__k81o5W__labelActive{z-index:1;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);white-space:nowrap;transition:color var(--transition-fast);line-height:1;position:relative}.FlipToggle-module__k81o5W__label{color:var(--color-gray-400);text-shadow:0 1px 2px color-mix(in srgb, var(--color-white) 55%, transparent), 0 0 8px color-mix(in srgb, var(--color-white) 40%, transparent)}.FlipToggle-module__k81o5W__labelActive{color:var(--color-black);font-weight:var(--font-weight-semibold)}
.StudioTopBar-module__kb9Ojq__bar{height:var(--studio-topbar-height);padding:0 var(--spacing-md);z-index:100;background:0 0;flex-shrink:0;justify-content:space-between;align-items:center;display:flex;position:relative}.StudioTopBar-module__kb9Ojq__left{align-items:center;min-width:200px;display:flex}.StudioTopBar-module__kb9Ojq__menuButton{color:var(--color-gray-700);flex-shrink:0}@media (min-width:768px){.StudioTopBar-module__kb9Ojq__left .StudioTopBar-module__kb9Ojq__menuButton{display:none}}.StudioTopBar-module__kb9Ojq__center{position:absolute;left:50%;transform:translate(-50%)}.StudioTopBar-module__kb9Ojq__right{justify-content:flex-end;align-items:center;min-width:200px;display:flex}@media (max-width:768px){.StudioTopBar-module__kb9Ojq__bar{padding:0 var(--spacing-xs)}.StudioTopBar-module__kb9Ojq__left,.StudioTopBar-module__kb9Ojq__right{min-width:0}.StudioTopBar-module__kb9Ojq__center{position:static;left:auto;transform:none}}
.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}
.GenerationLoader-module__cQRI-a__container{--generation-loader-dot-color:var(--color-gray-500);color:var(--generation-loader-dot-color);background:0 0;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.GenerationLoader-module__cQRI-a__containerErrorTone{--generation-loader-dot-color:var(--color-copy-error)}.GenerationLoader-module__cQRI-a__containerEmbedded{--generation-loader-dot-color:var(--color-gray-400);min-height:0}.GenerationLoader-module__cQRI-a__containerRippleOnly{--generation-loader-dot-color:var(--color-gray-300)}.GenerationLoader-module__cQRI-a__containerBlock{width:100%;height:100%;min-height:200px;position:relative}.GenerationLoader-module__cQRI-a__canvas{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.GenerationLoader-module__cQRI-a__pill{background:var(--color-white);min-width:240px;height:40px;box-shadow:none;z-index:1;border-radius:0 20px 20px;justify-content:center;align-items:center;padding:0 20px;animation:5s cubic-bezier(.65,0,.35,1) infinite GenerationLoader-module__cQRI-a__pillMorph;display:flex;position:relative;overflow:visible}@keyframes GenerationLoader-module__cQRI-a__pillMorph{0%,to{max-width:260px}25%{max-width:300px}50%{max-width:240px}75%{max-width:280px}}.GenerationLoader-module__cQRI-a__labelWrap{text-align:center;justify-content:center;min-width:0;padding:0 4px;display:flex;overflow:visible}.GenerationLoader-module__cQRI-a__message{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-gray-500);white-space:nowrap;text-align:center;display:block}.GenerationLoader-module__cQRI-a__messageError{color:var(--color-copy-error)}
.VideoGenerationCard-module__y8rlAG__root{gap:var(--spacing-2xs);flex-direction:column;align-self:flex-start;width:fit-content;max-width:100%;display:flex}.VideoGenerationCard-module__y8rlAG__thumb{border-radius:var(--radius-md);width:8rem;max-width:100%;height:8rem;position:relative;overflow:hidden;}.VideoGenerationCard-module__y8rlAG__thumbButton{cursor:zoom-in;background:0 0;border:0;width:100%;height:100%;padding:0;display:block}.VideoGenerationCard-module__y8rlAG__posterImage{-o-object-fit:cover;object-fit:cover}.VideoGenerationCard-module__y8rlAG__playBadge{z-index:1;color:var(--color-white);pointer-events:none;background:#00000047;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.VideoGenerationCard-module__y8rlAG__playBadgeIcon{border-radius:var(--radius-full);background:#00000073;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex}.VideoGenerationCard-module__y8rlAG__failureNote{padding:var(--spacing-sm);color:var(--color-gray-600);font-size:var(--font-size-sm);margin:0}.VideoGenerationCard-module__y8rlAG__backdrop{z-index:1000;padding:var(--spacing-lg);background:#000000d1;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.VideoGenerationCard-module__y8rlAG__lightboxInner{flex-direction:column;width:min(92vw,56rem);max-height:92vh;display:flex}.VideoGenerationCard-module__y8rlAG__lightboxVideoWrap{width:100%;aspect-ratio:var(--lightbox-aspect-ratio,16 / 9);border-radius:var(--radius-md);background:var(--color-gray-900);max-height:80vh;position:relative;overflow:hidden}.VideoGenerationCard-module__y8rlAG__lightboxPlayer{width:100%;height:100%}.VideoGenerationCard-module__y8rlAG__lightboxClose{top:var(--spacing-md);right:var(--spacing-md);color:#fff;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:fixed}
.AssistantToolSectionLabel-module__tnSuzW__root{font-weight:var(--font-weight-medium);margin:0;}
.AssistantToolSurface-module__IPCdbG__surface{background:var(--assistant-tool-surface-bg,var(--color-white));border:var(--assistant-tool-surface-border,1px solid var(--color-border));border-radius:var(--assistant-tool-surface-radius,var(--radius-md));box-sizing:border-box}.AssistantToolSurface-module__IPCdbG__fieldBody{padding:var(--spacing-sm);min-width:0;}.AssistantToolSurface-module__IPCdbG__labelInBody{margin:0 0 var(--spacing-2xs)}
.ReferencePreviewStrip-module___KvMGW__wrapper,.ReferencePreviewStrip-module___KvMGW__wrapperInline{gap:var(--spacing-xs);--reference-preview-thumb-size:5rem;flex-direction:column;display:flex}.ReferencePreviewStrip-module___KvMGW__wrapperInline{background:0 0;border:none;padding:0}.ReferencePreviewStrip-module___KvMGW__list{margin:0;padding:0;list-style:none}.ReferencePreviewStrip-module___KvMGW__wrapper .ReferencePreviewStrip-module___KvMGW__list,.ReferencePreviewStrip-module___KvMGW__wrapperInline .ReferencePreviewStrip-module___KvMGW__list{margin:0;padding:0}.ReferencePreviewStrip-module___KvMGW__wrapper .ReferencePreviewStrip-module___KvMGW__list>li,.ReferencePreviewStrip-module___KvMGW__wrapper .ReferencePreviewStrip-module___KvMGW__list>li+li,.ReferencePreviewStrip-module___KvMGW__wrapperInline .ReferencePreviewStrip-module___KvMGW__list>li,.ReferencePreviewStrip-module___KvMGW__wrapperInline .ReferencePreviewStrip-module___KvMGW__list>li+li{margin:0;padding:0;display:block}.ReferencePreviewStrip-module___KvMGW__listGrid{grid-template-columns:repeat(auto-fill, minmax(var(--reference-preview-thumb-size,5rem), 1fr));grid-gap:var(--spacing-sm);align-items:start;gap:var(--spacing-sm);width:100%;display:grid}.ReferencePreviewStrip-module___KvMGW__list:not(.ReferencePreviewStrip-module___KvMGW__listGrid):not(.ReferencePreviewStrip-module___KvMGW__listWrap){gap:var(--spacing-xs);scrollbar-width:thin;flex-wrap:nowrap;display:flex;overflow-x:auto}.ReferencePreviewStrip-module___KvMGW__listWrap{gap:var(--spacing-xs);flex-wrap:wrap;align-items:flex-start;display:flex;overflow:visible}.ReferencePreviewStrip-module___KvMGW__wrapperInline .ReferencePreviewStrip-module___KvMGW__listWrap{justify-content:flex-end}.ReferencePreviewStrip-module___KvMGW__thumbButton{align-items:center;gap:var(--spacing-3xs);cursor:pointer;text-align:center;background:0 0;border:none;flex-direction:column;padding:0;display:flex;position:relative}.ReferencePreviewStrip-module___KvMGW__thumbButtonGrid{width:var(--reference-preview-thumb-size,5rem);min-width:0}.ReferencePreviewStrip-module___KvMGW__thumbButtonStrip{width:var(--reference-preview-thumb-size,5rem);flex:none}.ReferencePreviewStrip-module___KvMGW__thumbRoot{align-items:center;gap:var(--spacing-3xs);flex-direction:column;display:flex}.ReferencePreviewStrip-module___KvMGW__thumbClickTarget{cursor:pointer;background:0 0;border:none;width:100%;padding:0;display:block}.ReferencePreviewStrip-module___KvMGW__thumbClickTarget:focus-visible{outline:2px solid var(--color-focus-ring,var(--color-gray-800));outline-offset:2px;border-radius:var(--radius-md)}.ReferencePreviewStrip-module___KvMGW__thumbButton:focus-visible{outline:none}.ReferencePreviewStrip-module___KvMGW__thumbFrame{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-gray-100);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.ReferencePreviewStrip-module___KvMGW__thumbFrame:after{content:"";z-index:1;opacity:0;pointer-events:none;transition:opacity var(--transition-fast);background:linear-gradient(#0003 0%,#0000 40% 60%,#0000001a 100%);position:absolute;inset:0}.ReferencePreviewStrip-module___KvMGW__thumbButton:hover .ReferencePreviewStrip-module___KvMGW__thumbFrame:after{opacity:1}.ReferencePreviewStrip-module___KvMGW__thumbRoot:has(:focus-visible) .ReferencePreviewStrip-module___KvMGW__thumbFrame:after{opacity:1}.ReferencePreviewStrip-module___KvMGW__thumbFrameGrid,.ReferencePreviewStrip-module___KvMGW__thumbFrameStrip{width:var(--reference-preview-thumb-size,5rem);height:var(--reference-preview-thumb-size,5rem)}.ReferencePreviewStrip-module___KvMGW__indexBadge{top:var(--spacing-3xs);left:var(--spacing-3xs);z-index:1;min-width:1.125rem;height:1.125rem;padding:0 var(--spacing-3xs);border-radius:var(--radius-xs);color:var(--color-white);font-size:10px;font-weight:var(--font-weight-semibold);background:#0000008c;justify-content:center;align-items:center;line-height:1;display:flex;position:absolute}.ReferencePreviewStrip-module___KvMGW__thumbCharacter{border-color:var(--color-signal-info-300,var(--color-border))}.ReferencePreviewStrip-module___KvMGW__thumbProduct{border-color:var(--color-signal-success-300,var(--color-border))}.ReferencePreviewStrip-module___KvMGW__thumbImage{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.ReferencePreviewStrip-module___KvMGW__thumbLabel{width:100%;font-size:var(--font-size-xs);color:var(--color-gray-600);line-height:var(--line-height-snug);word-break:break-word}@media (max-width:767px){.ReferencePreviewStrip-module___KvMGW__listGrid{gap:var(--spacing-xs)}}
.GenerationCompletionNudgeCard-module__8y0dKq__generationCompletionNudgeCard{gap:var(--spacing-xs);flex-direction:column;width:100%;display:flex}.GenerationCompletionNudgeCard-module__8y0dKq__headline{font-size:var(--font-size-sm);line-height:var(--line-height-normal);color:var(--color-gray-800);margin:0}.GenerationCompletionNudgeCard-module__8y0dKq__subline{font-size:var(--font-size-sm);line-height:var(--line-height-normal);color:var(--color-gray-600);margin:0}
.StudioAddToCollectionSubmenu-module__5kv0RG__root{width:100%;min-width:0;max-width:min(20rem, calc(100vw - var(--spacing-xl)));max-height:min(420px, calc(100vh - var(--spacing-xl)));box-sizing:border-box;--studio-collection-rail-icon-size:20px;--submenu-item-radius:var(--action-menu-item-radius,var(--dimension-cornerroundings-s-corner));flex-direction:column;padding:0;display:flex}.StudioAddToCollectionSubmenu-module__5kv0RG__list{flex:1;min-height:0;padding:0;overflow-y:auto}.StudioAddToCollectionSubmenu-module__5kv0RG__row{align-items:center;gap:var(--dimension-8);box-sizing:border-box;width:100%;padding:var(--dimension-8) var(--dimension-12);border-radius:var(--submenu-item-radius);cursor:pointer;border:2px solid #0000;transition:border-color .15s,background-color .15s;display:flex}.StudioAddToCollectionSubmenu-module__5kv0RG__row:hover{background:var(--color-button-text-hoverfill)}.StudioAddToCollectionSubmenu-module__5kv0RG__rowMainButton{align-items:center;gap:var(--dimension-8);cursor:pointer;text-align:left;min-width:0;font:inherit;color:inherit;background:0 0;border:none;flex:1;margin:0;padding:0;display:flex}.StudioAddToCollectionSubmenu-module__5kv0RG__rowIcon{width:var(--studio-collection-rail-icon-size);height:var(--studio-collection-rail-icon-size);color:var(--color-copy-primary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.StudioAddToCollectionSubmenu-module__5kv0RG__rowIcon svg{width:var(--studio-collection-rail-icon-size);height:var(--studio-collection-rail-icon-size)}.StudioAddToCollectionSubmenu-module__5kv0RG__rowMain{flex-direction:column;flex:1;align-items:stretch;gap:2px;min-width:0;display:flex}.StudioAddToCollectionSubmenu-module__5kv0RG__rowTitleWrap,.StudioAddToCollectionSubmenu-module__5kv0RG__rowTitleWrap>*{width:100%;min-width:0;max-width:100%}.StudioAddToCollectionSubmenu-module__5kv0RG__rowTitle{font-size:var(--dimension-typography-interface-inputheadline-fontsize);font-weight:var(--font-weight-medium);line-height:var(--dimension-typography-interface-inputheadline-lineheight);color:var(--color-copy-primary)}.StudioAddToCollectionSubmenu-module__5kv0RG__rowMeta{font-size:11px;font-weight:var(--font-weight-medium);color:var(--color-gray-500);line-height:1.2}.StudioAddToCollectionSubmenu-module__5kv0RG__checkboxWrap{flex-shrink:0;align-items:center;line-height:0;display:flex}.StudioAddToCollectionSubmenu-module__5kv0RG__divider{background:var(--color-dividerdefault);height:1px;margin-block:calc(var(--dimension-4) + var(--spacing-2xs));margin-inline:var(--spacing-sm);border:none}.StudioAddToCollectionSubmenu-module__5kv0RG__rowCreateTrigger .StudioAddToCollectionSubmenu-module__5kv0RG__rowMain{justify-content:center;align-items:flex-start;gap:0}.StudioAddToCollectionSubmenu-module__5kv0RG__rowCreateTrigger .StudioAddToCollectionSubmenu-module__5kv0RG__rowTitle{line-height:var(--studio-collection-rail-icon-size)}.StudioAddToCollectionSubmenu-module__5kv0RG__createExpanded{gap:var(--spacing-sm);flex-direction:column;padding:0;display:flex}.StudioAddToCollectionSubmenu-module__5kv0RG__newCollectionInputWrap{padding-inline:var(--spacing-sm)}.StudioAddToCollectionSubmenu-module__5kv0RG__createActions{justify-content:flex-end;gap:var(--spacing-sm);display:flex}.StudioAddToCollectionSubmenu-module__5kv0RG__loading{padding-top:var(--spacing-2xs);padding-bottom:var(--spacing-2xs);padding-left:calc(var(--dimension-4) + var(--spacing-md));padding-right:var(--spacing-md);font-size:var(--font-size-xxs);font-weight:var(--font-weight-medium);color:var(--color-gray-400);text-transform:uppercase;letter-spacing:.05em;margin:0;line-height:1.2}
.StudioAddToBrandArtifactSubmenu-module__YH2Ioq__root{}.StudioAddToBrandArtifactSubmenu-module__YH2Ioq__list{}.StudioAddToBrandArtifactSubmenu-module__YH2Ioq__row{}.StudioAddToBrandArtifactSubmenu-module__YH2Ioq__rowMainButton{}.StudioAddToBrandArtifactSubmenu-module__YH2Ioq__rowIcon{}.StudioAddToBrandArtifactSubmenu-module__YH2Ioq__rowMain{}.StudioAddToBrandArtifactSubmenu-module__YH2Ioq__rowTitleWrap{}.StudioAddToBrandArtifactSubmenu-module__YH2Ioq__rowTitle{}.StudioAddToBrandArtifactSubmenu-module__YH2Ioq__rowMeta{}.StudioAddToBrandArtifactSubmenu-module__YH2Ioq__loading{}.StudioAddToBrandArtifactSubmenu-module__YH2Ioq__rowLoading{opacity:.6;pointer-events:none}
.BrandContextCuration-module__V8SFfW__root{gap:var(--spacing-sm);flex-direction:column;max-width:56rem;display:flex}.BrandContextCuration-module__V8SFfW__header{justify-content:space-between;align-items:center;gap:var(--spacing-sm);display:flex}.BrandContextCuration-module__V8SFfW__counts{margin:0}.BrandContextCuration-module__V8SFfW__tabs{margin-bottom:var(--spacing-3xs)}.BrandContextCuration-module__V8SFfW__factGroups{gap:var(--spacing-2xs);flex-direction:column;display:flex}.BrandContextCuration-module__V8SFfW__group{border:1px solid var(--color-border);border-radius:var(--radius-sm);overflow:hidden}.BrandContextCuration-module__V8SFfW__groupHeader{align-items:center;gap:var(--spacing-3xs);width:100%;padding:var(--spacing-3xs) var(--spacing-xs);background:var(--color-gray-50);cursor:pointer;text-align:left;color:var(--color-gray-800);font:inherit;border:none;display:flex}.BrandContextCuration-module__V8SFfW__groupHeader:hover{background:var(--color-gray-100)}.BrandContextCuration-module__V8SFfW__groupTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);flex:1}.BrandContextCuration-module__V8SFfW__factList{margin:0;padding:0;list-style:none}.BrandContextCuration-module__V8SFfW__factRow,.BrandContextCuration-module__V8SFfW__factRowSelected{justify-content:space-between;align-items:flex-start;gap:var(--spacing-xs);padding:var(--spacing-3xs) var(--spacing-xs);border-top:1px solid var(--color-border);display:flex}.BrandContextCuration-module__V8SFfW__factRowSelected{background:var(--color-surface-secondary,var(--color-gray-50))}.BrandContextCuration-module__V8SFfW__factMain{align-items:flex-start;gap:var(--spacing-xs);flex:1;min-width:0;display:flex}.BrandContextCuration-module__V8SFfW__swatch{border-radius:var(--radius-xs);border:1px solid var(--color-border);flex-shrink:0;width:1rem;height:1rem;margin-top:.15rem}.BrandContextCuration-module__V8SFfW__factText{flex:1;min-width:0}.BrandContextCuration-module__V8SFfW__factOpenButton{text-align:left;width:100%;min-width:0;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;padding:0;display:block}.BrandContextCuration-module__V8SFfW__factOpenButton:hover .BrandContextCuration-module__V8SFfW__factName{color:var(--color-gray-950)}.BrandContextCuration-module__V8SFfW__factTitleLine{align-items:center;gap:var(--spacing-3xs);flex-wrap:wrap;display:flex}.BrandContextCuration-module__V8SFfW__factName{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-gray-900)}.BrandContextCuration-module__V8SFfW__factSummary{margin:var(--spacing-3xs) 0 0;word-break:break-word;display:block}.BrandContextCuration-module__V8SFfW__factUsage{margin:var(--spacing-3xs) 0 0;color:var(--color-gray-700);word-break:break-word;display:block}.BrandContextCuration-module__V8SFfW__detailBlock{gap:var(--spacing-3xs);flex-direction:column;display:flex}.BrandContextCuration-module__V8SFfW__detailLabel{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-gray-600);text-transform:uppercase;letter-spacing:.02em}.BrandContextCuration-module__V8SFfW__payloadPre{padding:var(--spacing-3xs);border-radius:var(--radius-xs);background:var(--color-gray-50);border:1px solid var(--color-border);max-height:20rem;font-family:var(--font-family-mono,ui-monospace, monospace);font-size:var(--font-size-xs);color:var(--color-gray-800);white-space:pre-wrap;word-break:break-word;margin:0;line-height:1.4;overflow:auto}.BrandContextCuration-module__V8SFfW__drawerBody{gap:var(--spacing-sm);flex-direction:column;display:flex}.BrandContextCuration-module__V8SFfW__drawerActions,.BrandContextCuration-module__V8SFfW__drawerMeta{align-items:center;gap:var(--spacing-3xs);flex-wrap:wrap;display:flex}.BrandContextCuration-module__V8SFfW__drawerMetaText{font-size:var(--font-size-xs);color:var(--color-gray-600)}.BrandContextCuration-module__V8SFfW__sourceList{gap:var(--spacing-2xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.BrandContextCuration-module__V8SFfW__sourceListItem{flex-direction:column;gap:2px;display:flex}.BrandContextCuration-module__V8SFfW__sourceMeta{font-size:var(--font-size-xs);color:var(--color-gray-500)}.BrandContextCuration-module__V8SFfW__sourceQuote{color:var(--color-gray-700);margin:0;font-style:italic}.BrandContextCuration-module__V8SFfW__sourceQuotePreview{font-size:var(--font-size-xs);color:var(--color-gray-500);font-style:italic}.BrandContextCuration-module__V8SFfW__sourceLinks{gap:var(--spacing-3xs);margin-top:var(--spacing-3xs);flex-wrap:wrap;display:flex}.BrandContextCuration-module__V8SFfW__sourceLink{font-size:var(--font-size-xs);color:var(--color-gray-600);text-underline-offset:2px;text-decoration:underline}.BrandContextCuration-module__V8SFfW__sourceLink:hover{color:var(--color-gray-900)}.BrandContextCuration-module__V8SFfW__fileInput{display:none}.BrandContextCuration-module__V8SFfW__fileList{gap:var(--spacing-2xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.BrandContextCuration-module__V8SFfW__fileRow{align-items:center;gap:var(--spacing-2xs);display:flex}.BrandContextCuration-module__V8SFfW__fileMeta{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.BrandContextCuration-module__V8SFfW__fileName{font-size:var(--font-size-xs);color:var(--color-gray-800);word-break:break-all}.BrandContextCuration-module__V8SFfW__fileSub{font-size:var(--font-size-xs);color:var(--color-gray-500);word-break:break-all}.BrandContextCuration-module__V8SFfW__fileActions{align-items:center;gap:var(--spacing-3xs);flex-wrap:nowrap;display:flex}.BrandContextCuration-module__V8SFfW__rulesPane{gap:var(--spacing-xs);flex-direction:column;display:flex}.BrandContextCuration-module__V8SFfW__filters{gap:var(--spacing-2xs);flex-direction:column;display:flex}.BrandContextCuration-module__V8SFfW__bulkBar{justify-content:space-between;align-items:center;gap:var(--spacing-xs);flex-wrap:wrap;display:flex}.BrandContextCuration-module__V8SFfW__bulkActions{align-items:center;gap:var(--spacing-3xs);flex-wrap:wrap;display:flex}.BrandContextCuration-module__V8SFfW__ruleCheckbox{margin:0}.BrandContextCuration-module__V8SFfW__stopRowClick{align-items:center;display:flex}.BrandContextCuration-module__V8SFfW__ruleActions{justify-content:flex-start;align-items:center;gap:var(--spacing-3xs);flex-wrap:nowrap;display:flex}.BrandContextCuration-module__V8SFfW__clickableRow{cursor:pointer}.BrandContextCuration-module__V8SFfW__selectedRow{background:var(--color-surface-secondary,var(--color-gray-50))}.BrandContextCuration-module__V8SFfW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.BrandContextCuration-module__V8SFfW__sectionCell{font-size:var(--font-size-xs);color:var(--color-gray-600)}.BrandContextCuration-module__V8SFfW__statementText{font-size:var(--font-size-sm);color:var(--color-gray-800);word-break:break-word;display:block}.BrandContextCuration-module__V8SFfW__slotWarning{font-size:var(--font-size-xs);color:var(--color-element-chip-warning-text)}.BrandContextCuration-module__V8SFfW__sectionContext{gap:var(--spacing-3xs);padding:var(--spacing-3xs) var(--spacing-xs);flex-direction:column;display:flex}.BrandContextCuration-module__V8SFfW__fieldHint{font-size:var(--font-size-xs);color:var(--color-gray-600)}
.StudioAssetLightbox-module__K2gDAa__overlay{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:1150;background-color:#000000b5;flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.StudioAssetLightbox-module__K2gDAa__overlay{background-color:#000000f0}}.StudioAssetLightbox-module__K2gDAa__backdrop{position:absolute;inset:0}.StudioAssetLightbox-module__K2gDAa__closeBtnMobile{top:max(var(--spacing-md), calc(env(safe-area-inset-top,0px) + var(--spacing-2xs)));right:max(var(--spacing-md), calc(env(safe-area-inset-right,0px) + var(--spacing-2xs)));z-index:3;position:absolute!important}@media (min-width:768px){.StudioAssetLightbox-module__K2gDAa__closeBtnMobile{display:none!important}}.StudioAssetLightbox-module__K2gDAa__content{z-index:1;pointer-events:none;flex-direction:row;flex:auto;align-items:stretch;min-width:0;min-height:0;display:flex;position:relative}.StudioAssetLightbox-module__K2gDAa__imageStage{min-width:0;min-height:0;padding:var(--spacing-md);padding-right:var(--spacing-sm);box-sizing:border-box;flex:auto;justify-content:center;align-items:center;display:flex;position:relative}.StudioAssetLightbox-module__K2gDAa__overlayTagCluster{bottom:var(--spacing-md);left:var(--spacing-md);z-index:2;align-items:center;gap:var(--spacing-2xs);max-width:calc(100% - 2 * var(--spacing-md));pointer-events:none;flex-flow:wrap;line-height:0;display:flex;position:absolute}@media (max-width:768px){.StudioAssetLightbox-module__K2gDAa__overlayTagCluster{bottom:var(--spacing-sm);left:var(--spacing-sm);max-width:calc(100% - 2 * var(--spacing-sm))}}@media (min-width:768px){.StudioAssetLightbox-module__K2gDAa__imageStage{padding-right:var(--spacing-md)}}.StudioAssetLightbox-module__K2gDAa__assetImage{-o-object-fit:contain;object-fit:contain;border-radius:var(--radius-sm);pointer-events:auto;width:auto;max-width:min(100%,90vw,960px);height:auto;max-height:100%}@media (min-width:768px){.StudioAssetLightbox-module__K2gDAa__assetImage{max-width:min(100%, calc(100vw - 380px - var(--spacing-xl)))}}.StudioAssetLightbox-module__K2gDAa__sidebar{box-sizing:border-box;width:380px;min-width:380px;max-width:380px;margin:var(--spacing-md) var(--spacing-md) var(--spacing-md) 0;background:var(--color-white);border-radius:var(--radius-lg);border:1px solid var(--color-border);min-height:0;max-height:none;box-shadow:var(--shadow-lg);z-index:2;pointer-events:auto;flex-direction:column;flex:0 0 380px;align-self:stretch;display:none;overflow:hidden}@media (min-width:768px){.StudioAssetLightbox-module__K2gDAa__sidebar{display:flex}}.StudioAssetLightbox-module__K2gDAa__sidebarHeader{justify-content:space-between;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-sm) var(--spacing-xs);flex-direction:row;flex-shrink:0;display:flex}.StudioAssetLightbox-module__K2gDAa__sidebarCreator{align-items:center;gap:var(--spacing-xs);flex-direction:row;flex:auto;min-width:0;display:flex}.StudioAssetLightbox-module__K2gDAa__sidebarCreatorAvatar{flex-shrink:0}.StudioAssetLightbox-module__K2gDAa__sidebarCreatorText{flex-direction:column;justify-content:center;align-items:flex-start;gap:0;min-width:0;display:flex}.StudioAssetLightbox-module__K2gDAa__sidebarCreatorName{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-copy-primary);line-height:var(--line-height-tight);white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.StudioAssetLightbox-module__K2gDAa__sidebarCreatorTime{font-size:var(--font-size-xxs);font-weight:var(--font-weight-regular);color:var(--color-gray-400);line-height:var(--line-height-normal)}.StudioAssetLightbox-module__K2gDAa__sidebarClose{color:var(--color-copy-primary);flex-shrink:0}.StudioAssetLightbox-module__K2gDAa__sidebarScroll{gap:var(--spacing-xl);padding:var(--spacing-md) var(--spacing-md) var(--spacing-md);flex-direction:column;flex:auto;min-height:0;display:flex;overflow-y:auto}.StudioAssetLightbox-module__K2gDAa__sidebarSectionHeading{margin:0 0 var(--spacing-xs);font-size:var(--font-size-xxs);font-weight:var(--font-weight-medium);color:var(--color-gray-400);text-transform:uppercase;letter-spacing:.05em;line-height:var(--line-height-normal);font-family:var(--font-family-default);padding:0}.StudioAssetLightbox-module__K2gDAa__editSection{flex-direction:column;gap:0;display:flex}.StudioAssetLightbox-module__K2gDAa__modifyPromptBox{width:100%;padding:0}.StudioAssetLightbox-module__K2gDAa__modifyPromptBox textarea{box-sizing:border-box;padding:var(--spacing-lg) var(--spacing-lg) 70px}.StudioAssetLightbox-module__K2gDAa__promptSection{flex-direction:column;flex-shrink:0;gap:0;width:100%;min-width:0;display:flex}.StudioAssetLightbox-module__K2gDAa__promptDisplay{gap:var(--spacing-sm);padding:var(--spacing-md);background:var(--color-gray-100);border-radius:var(--radius-md);box-sizing:border-box;flex-direction:column;min-height:0;display:flex}.StudioAssetLightbox-module__K2gDAa__promptDisplayText{min-height:0;font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);color:var(--color-copy-primary);line-height:var(--line-height-normal);word-break:break-word;overflow-wrap:anywhere;margin:0}.StudioAssetLightbox-module__K2gDAa__promptDisplayActions{align-items:center;gap:var(--spacing-xs);justify-content:flex-end;align-items:center;gap:var(--spacing-2xs);flex-direction:row;flex-shrink:0;display:flex}.StudioAssetLightbox-module__K2gDAa__reuseButton{flex-shrink:0;margin-right:auto}.StudioAssetLightbox-module__K2gDAa__promptDisplayIconButton{flex-shrink:0}.StudioAssetLightbox-module__K2gDAa__promptIconInner{background-color:var(--color-white);border-radius:calc(var(--radius-md) - 1.5px);transition:background-color var(--transition-fast);border:1px solid #0000}.StudioAssetLightbox-module__K2gDAa__promptIcon{color:var(--color-gray-500);transition:color var(--transition-fast)}.StudioAssetLightbox-module__K2gDAa__promptDisplayIconButton:hover:not(:disabled) .StudioAssetLightbox-module__K2gDAa__promptIconInner,.StudioAssetLightbox-module__K2gDAa__promptDisplayIconButton:focus-visible:not(:disabled) .StudioAssetLightbox-module__K2gDAa__promptIconInner{border-color:#0000;background-color:var(--color-white)!important}.StudioAssetLightbox-module__K2gDAa__promptDisplayIconButton:hover:not(:disabled) .StudioAssetLightbox-module__K2gDAa__promptIcon,.StudioAssetLightbox-module__K2gDAa__promptDisplayIconButton:focus-visible:not(:disabled) .StudioAssetLightbox-module__K2gDAa__promptIcon{color:var(--color-black)}.StudioAssetLightbox-module__K2gDAa__promptDisplayIconButton:active:not(:disabled) .StudioAssetLightbox-module__K2gDAa__promptIconInner{background-color:var(--color-white)!important}.StudioAssetLightbox-module__K2gDAa__promptDisplayIconButton:active:not(:disabled) .StudioAssetLightbox-module__K2gDAa__promptIcon{color:var(--color-black)}.StudioAssetLightbox-module__K2gDAa__superAdminGenerationDetailsRow{flex-direction:row;justify-content:flex-end;width:100%;min-width:0;display:flex}.StudioAssetLightbox-module__K2gDAa__sidebarActions{align-self:stretch;align-items:stretch;gap:var(--spacing-md);padding-top:var(--spacing-md);flex-direction:column;width:100%;min-width:0;margin-top:auto;display:flex}.StudioAssetLightbox-module__K2gDAa__sidebarExploreActions{align-items:flex-start;gap:var(--spacing-2xs);width:100%;min-width:0;margin-top:calc(-1 * var(--spacing-sm));flex-direction:column;display:flex}.StudioAssetLightbox-module__K2gDAa__sidebarExploreDlShareRow{justify-content:flex-start;align-items:center;gap:var(--spacing-2xs);flex-flow:wrap;width:100%;min-width:0;display:flex}.StudioAssetLightbox-module__K2gDAa__sidebarExploreDlShareRow .StudioAssetLightbox-module__K2gDAa__downloadSelect{align-self:center}.StudioAssetLightbox-module__K2gDAa__sidebarExploreDlShareRow .StudioAssetLightbox-module__K2gDAa__actionButton{flex:0 auto;width:fit-content;min-width:0}.StudioAssetLightbox-module__K2gDAa__sidebarExploreFullWidthButton{box-sizing:border-box;width:100%;max-width:100%}.StudioAssetLightbox-module__K2gDAa__sidebarCreateActions{align-items:flex-start;gap:var(--spacing-2xs);width:100%;min-width:0;margin-top:calc(-1 * var(--spacing-sm));flex-direction:column;display:flex}.StudioAssetLightbox-module__K2gDAa__sidebarCreateLibraryChip{align-self:flex-start}.StudioAssetLightbox-module__K2gDAa__sidebarPrimaryActionsRow{align-items:flex-start;gap:var(--spacing-2xs);width:100%;min-width:0;margin-top:calc(-1 * var(--spacing-sm));flex-flow:wrap;display:flex}.StudioAssetLightbox-module__K2gDAa__sidebarPrimaryActionsRow .StudioAssetLightbox-module__K2gDAa__downloadSelect,.StudioAssetLightbox-module__K2gDAa__sidebarPrimaryActionsRow .StudioAssetLightbox-module__K2gDAa__actionButton{flex:0 auto;min-width:0}.StudioAssetLightbox-module__K2gDAa__sidebarShareRow{gap:var(--spacing-2xs);width:100%;max-width:100%;margin-top:var(--spacing-xs);flex-wrap:wrap;justify-content:flex-start;display:flex}.StudioAssetLightbox-module__K2gDAa__sidebarShareRow .StudioAssetLightbox-module__K2gDAa__actionButton{flex:0 auto;min-width:0}.StudioAssetLightbox-module__K2gDAa__downloadSelect{align-self:flex-start;width:fit-content;max-width:100%}.StudioAssetLightbox-module__K2gDAa__bottomBarDownloadSelect{flex:none;min-width:0;max-width:100%}.StudioAssetLightbox-module__K2gDAa__sidebarSecondaryRow{align-self:stretch;align-items:center;gap:var(--spacing-sm);flex-flow:row;width:100%;display:flex}.StudioAssetLightbox-module__K2gDAa__sidebarRemoveButton{flex-shrink:0;margin-left:auto}.StudioAssetLightbox-module__K2gDAa__sidebarRemoveButtonExplore{color:var(--color-black)}.StudioAssetLightbox-module__K2gDAa__sidebarRemoveButtonExplore:hover:not(:disabled)>div{background-color:var(--color-button-text-hoverfill)}.StudioAssetLightbox-module__K2gDAa__sidebarRemoveButtonDanger{color:var(--color-element-toast-error-text)}.StudioAssetLightbox-module__K2gDAa__sidebarRemoveDangerIcon{color:currentColor}.StudioAssetLightbox-module__K2gDAa__sidebarRemoveButtonDanger:hover:not(:disabled)>div{background-color:var(--color-element-toast-error-fill)}.StudioAssetLightbox-module__K2gDAa__sidebarSecondaryRow .StudioAssetLightbox-module__K2gDAa__sidebarRemoveButton{height:40px;min-height:40px}.StudioAssetLightbox-module__K2gDAa__sidebarSecondaryRow .StudioAssetLightbox-module__K2gDAa__sidebarRemoveButton>div{height:40px!important;min-height:40px!important}.StudioAssetLightbox-module__K2gDAa__sidebarRatingWrap{flex-shrink:0;justify-content:flex-start;align-items:center;min-width:0;display:flex}.StudioAssetLightbox-module__K2gDAa__sidebarRatingWrap>div{margin-top:0}.StudioAssetLightbox-module__K2gDAa__sidebarRateButtons button{width:40px;min-width:40px;height:40px;min-height:40px}.StudioAssetLightbox-module__K2gDAa__sidebarRateButtons button>div{box-sizing:border-box;min-width:40px;max-width:40px;min-height:40px;max-height:40px;width:40px!important;height:40px!important;padding:0!important}.StudioAssetLightbox-module__K2gDAa__bottomBar{padding:var(--spacing-md);padding-bottom:max(var(--spacing-md), env(safe-area-inset-bottom,0px));box-sizing:border-box;pointer-events:none;flex-shrink:0;justify-content:center;display:flex}@media (min-width:768px){.StudioAssetLightbox-module__K2gDAa__bottomBar{display:none}}.StudioAssetLightbox-module__K2gDAa__bottomBarInner{pointer-events:auto;width:100%;min-width:0;max-width:min(90vw,960px)}.StudioAssetLightbox-module__K2gDAa__metaRow{align-items:center;gap:var(--spacing-md);width:100%;min-width:0;display:flex}.StudioAssetLightbox-module__K2gDAa__metaRowActionsOnly{justify-content:flex-end}.StudioAssetLightbox-module__K2gDAa__bottomBarActions{gap:var(--spacing-xs);flex-wrap:nowrap;flex-shrink:0;align-items:center;display:flex}.StudioAssetLightbox-module__K2gDAa__bottomBarActionsCreate{justify-content:space-between;gap:var(--spacing-sm);width:100%}.StudioAssetLightbox-module__K2gDAa__bottomBarCreateLeft{flex:0 auto;min-width:0}.StudioAssetLightbox-module__K2gDAa__bottomBarCreateRight{align-items:center;gap:var(--spacing-xs);flex-direction:row;flex-shrink:0;margin-left:auto;display:flex}.StudioAssetLightbox-module__K2gDAa__metaPanel{min-width:0;padding:var(--spacing-md);border-radius:var(--radius-md);background:#ffffff14;border:1px solid #ffffff24;flex:1;align-self:stretch;align-items:center;display:flex}.StudioAssetLightbox-module__K2gDAa__metaPanelBody{align-items:center;gap:var(--spacing-sm);width:100%;min-width:0;display:flex}.StudioAssetLightbox-module__K2gDAa__prompt{-webkit-line-clamp:2;text-overflow:ellipsis;word-break:break-word;-webkit-box-orient:vertical;flex:1;min-width:0;margin:0;display:-webkit-box;overflow:hidden}.StudioAssetLightbox-module__K2gDAa__copyPromptButton{flex-shrink:0}.StudioAssetLightbox-module__K2gDAa__modifyBackdrop{z-index:10;cursor:default;position:absolute;inset:0}.StudioAssetLightbox-module__K2gDAa__modifyPanel{bottom:calc(var(--spacing-md) + var(--button-height-md) + var(--spacing-sm));width:max-content;max-width:calc(100vw - var(--spacing-md) * 2);max-height:calc(45dvh - env(safe-area-inset-bottom,0px) - var(--spacing-md));box-sizing:border-box;padding:var(--spacing-sm);background:var(--color-white);border-radius:var(--radius-md);border:1px solid var(--color-gray-200);box-shadow:var(--shadow-lg), var(--shadow-sm);-webkit-overflow-scrolling:touch;position:absolute;left:50%;overflow-y:auto;transform:translate(-50%)}@media (min-width:768px){.StudioAssetLightbox-module__K2gDAa__modifyBackdrop{display:none}}.StudioAssetLightbox-module__K2gDAa__modifyForm{align-items:center;gap:var(--spacing-sm);min-width:0;max-width:100%;display:flex}.StudioAssetLightbox-module__K2gDAa__modifyInput{flex:none;width:42ch;max-width:100%}.StudioAssetLightbox-module__K2gDAa__modifySubmitBtn{flex-shrink:0}@media (max-width:768px){.StudioAssetLightbox-module__K2gDAa__modifyPanel{left:var(--spacing-sm);right:var(--spacing-sm);width:auto;max-width:none;bottom:max(var(--spacing-md), calc(var(--button-height-md) + var(--spacing-md) * 2 + env(safe-area-inset-bottom,0px)));transform:none}.StudioAssetLightbox-module__K2gDAa__modifyForm{align-items:stretch;gap:var(--spacing-sm);flex-direction:column}.StudioAssetLightbox-module__K2gDAa__modifyInput{flex:auto;width:100%}.StudioAssetLightbox-module__K2gDAa__modifySubmitBtn{align-self:flex-end}}
.StudioLibraryAssetGridItem-module__tlr33W__cardImage{-o-object-fit:cover;object-fit:cover;border-radius:0;width:100%;height:100%;display:block}.StudioLibraryAssetGridItem-module__tlr33W__thumb{width:100%;height:100%;min-height:0;display:block}
.FontPreviewPanel-module__hDZobW__fontsList{gap:var(--spacing-md);flex-direction:column;display:flex}.FontPreviewPanel-module__hDZobW__fontCard{border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:var(--spacing-md);background:var(--color-white)}.FontPreviewPanel-module__hDZobW__fontFamily{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);margin:0 0 var(--spacing-sm);padding-bottom:var(--spacing-xs);border-bottom:1px solid var(--color-border)}.FontPreviewPanel-module__hDZobW__preview{gap:var(--spacing-xs);flex-direction:column;display:flex}.FontPreviewPanel-module__hDZobW__weightSample{align-items:baseline;gap:var(--spacing-sm);min-height:1.5rem;display:flex}.FontPreviewPanel-module__hDZobW__weightLabel{font-size:var(--font-size-xs);text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:4rem;color:var(--color-gray-600)}.FontPreviewPanel-module__hDZobW__weightLabel em{font-style:italic;font-size:var(--font-size-2xs)}.FontPreviewPanel-module__hDZobW__sampleText{font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);flex:1}
.StudioLibraryVirtualGrid-module__Q380OW__root{width:100%}.StudioLibraryVirtualGrid-module__Q380OW__virtualSpacer{width:100%;position:relative}.StudioLibraryVirtualGrid-module__Q380OW__masonryRow{grid-gap:var(--spacing-xs);gap:var(--spacing-xs);width:100%;display:grid;position:absolute;top:0;left:0}.StudioLibraryVirtualGrid-module__Q380OW__loadingMore{padding:var(--spacing-sm) 0 var(--spacing-md);font-size:var(--font-size-sm);color:var(--color-gray-500);text-align:center}
.BrandFontsSettings-module__JhyRRq__container{width:100%}.BrandFontsSettings-module__JhyRRq__headerActions{align-items:center;gap:var(--spacing-xs);display:flex}.BrandFontsSettings-module__JhyRRq__actionsCell{justify-content:flex-end;align-items:center;gap:var(--spacing-3xs);display:flex}.BrandFontsSettings-module__JhyRRq__fontFamilyCell{gap:var(--spacing-3xs);flex-direction:column;display:flex}.BrandFontsSettings-module__JhyRRq__fontFamilyCell strong{font-weight:var(--font-weight-semibold)}.BrandFontsSettings-module__JhyRRq__description{font-size:var(--font-size-xs);color:var(--color-gray-500)}.BrandFontsSettings-module__JhyRRq__formats{font-size:var(--font-size-xs);color:var(--color-gray-600)}
.StudioLibraryGrid-module__Ey9sfa__gridArea{padding:var(--spacing-md) var(--spacing-md) var(--spacing-xl);flex:1;overflow-y:auto}.StudioLibraryGrid-module__Ey9sfa__emptyState{justify-content:center;align-items:center;gap:var(--spacing-sm);min-height:200px;color:var(--color-gray-400);font-size:var(--font-size-sm);text-align:center;padding:var(--spacing-xl);flex-direction:column;display:flex}.StudioLibraryGrid-module__Ey9sfa__emptyStateText{color:var(--color-gray-500);margin:0}.StudioLibraryGrid-module__Ey9sfa__masonry{grid-gap:var(--spacing-xs);gap:var(--spacing-xs);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (min-width:1800px){.StudioLibraryGrid-module__Ey9sfa__masonry{grid-template-columns:repeat(5,minmax(0,1fr))}}@media screen and (max-width:1024px){.StudioLibraryGrid-module__Ey9sfa__masonry{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:768px){.StudioLibraryGrid-module__Ey9sfa__masonry{grid-template-columns:repeat(2,minmax(0,1fr))}}.StudioLibraryGrid-module__Ey9sfa__card{aspect-ratio:1;border-radius:var(--radius-sm);cursor:pointer;border:var(--border-default);min-width:0;position:relative;overflow:hidden}.StudioLibraryGrid-module__Ey9sfa__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}.StudioLibraryGrid-module__Ey9sfa__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}.StudioLibraryGrid-module__Ey9sfa__card:hover .StudioLibraryGrid-module__Ey9sfa__selectCheckbox,.StudioLibraryGrid-module__Ey9sfa__selectCheckbox[data-selected=true]{opacity:1}.StudioLibraryGrid-module__Ey9sfa__gridAreaWithBulkBar{padding-bottom:var(--spacing-3xl)}.StudioLibraryGrid-module__Ey9sfa__skeleton{border-radius:var(--radius-sm)}@media (max-width:768px){.StudioLibraryGrid-module__Ey9sfa__gridArea{padding:var(--spacing-sm) var(--spacing-sm) var(--spacing-xl)}.StudioLibraryGrid-module__Ey9sfa__gridAreaWithBulkBar{padding-bottom:calc(var(--spacing-3xl) + env(safe-area-inset-bottom,0px) + var(--spacing-lg))}}@media (hover:none){.StudioLibraryGrid-module__Ey9sfa__card .StudioLibraryGrid-module__Ey9sfa__selectCheckbox{opacity:1}}
.BrandAiLabelPreview-module__FLKiJW__root{gap:var(--spacing-2xs);flex-direction:column;width:100%;display:flex}.BrandAiLabelPreview-module__FLKiJW__tile{aspect-ratio:320/200;border-radius:var(--radius-md);background-color:var(--color-gray-200);background-image:url(/manage/ai-label-sample.png);background-position:50%;background-size:cover;width:100%;position:relative;overflow:hidden}.BrandAiLabelPreview-module__FLKiJW__watermark{font-family:var(--font-family-default);font-weight:var(--font-weight-bold);letter-spacing:.08em;color:#fff6;text-shadow:none;pointer-events:none;-webkit-user-select:none;user-select:none;white-space:nowrap;justify-content:center;align-items:center;font-size:clamp(48px,14vw,96px);display:flex;position:absolute;inset:0;transform:rotate(-22deg)}.BrandAiLabelPreview-module__FLKiJW__badgeLayer{pointer-events:none;display:block;position:absolute;inset:0}.BrandAiLabelPreview-module__FLKiJW__badgeLayer svg{width:100%;height:100%;display:block}
.StudioLibraryHeader-module__3K3tzG__mainHeader{justify-content:space-between;align-items:center;gap:var(--spacing-md);padding:var(--studio-topbar-height) var(--spacing-md) var(--spacing-sm);box-sizing:border-box;background:0 0;flex-shrink:0;width:100%;min-width:0;display:flex}.StudioLibraryHeader-module__3K3tzG__mainHeaderTitle{flex:1;min-width:0}.StudioLibraryHeader-module__3K3tzG__mainHeaderHeadline{min-width:0;margin:0}.StudioLibraryHeader-module__3K3tzG__mainHeaderTitleText{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.StudioLibraryHeader-module__3K3tzG__mainHeaderRight{justify-content:flex-end;align-items:center;gap:var(--spacing-xs);flex:0 auto;min-width:0;display:flex}.StudioLibraryHeader-module__3K3tzG__searchWrap{flex:auto;width:100%;min-width:0;max-width:280px;position:relative}.StudioLibraryHeader-module__3K3tzG__searchFormGroup{width:100%;min-width:0;max-width:100%}.StudioLibraryHeader-module__3K3tzG__styleActionsMenuTrigger{flex-shrink:0}.StudioLibraryHeader-module__3K3tzG__uploadButton{white-space:nowrap;flex-shrink:0}@media (max-width:768px){.StudioLibraryHeader-module__3K3tzG__mainHeader{align-items:stretch;gap:var(--spacing-xs);padding:calc(var(--studio-topbar-height) + var(--spacing-xs)) var(--spacing-sm) var(--spacing-xs);flex-direction:column}.StudioLibraryHeader-module__3K3tzG__mainHeaderTitle{flex:none;min-width:0}.StudioLibraryHeader-module__3K3tzG__mainHeaderRight{justify-content:stretch;gap:var(--spacing-xs);flex:auto;width:100%;min-width:0}.StudioLibraryHeader-module__3K3tzG__searchWrap{flex:auto;min-width:0;max-width:none}}
.AssetRating-module__GM4OXG__rateSection{gap:var(--spacing-sm);flex-direction:column;margin-top:auto;display:flex}.AssetRating-module__GM4OXG__rateButtons{gap:var(--spacing-2xs);flex-direction:row;display:flex}.AssetRating-module__GM4OXG__rateButtonWrap{display:inline-flex;position:relative}.AssetRating-module__GM4OXG__rateCount{background-color:var(--color-copy-primary);min-width:16px;height:16px;color:var(--color-white);border:1px solid var(--color-appbackgroundhigh);font-size:10px;font-weight:var(--font-weight-medium);text-align:center;pointer-events:none;z-index:2;border-radius:999px;padding:0 4px;line-height:16px;position:absolute;bottom:-2px;right:-2px}.AssetRating-module__GM4OXG__ratingNotice{font-size:var(--font-size-sm);color:var(--color-copy-secondary)}.AssetRating-module__GM4OXG__feedbackDropdown{gap:var(--spacing-xs);padding:var(--spacing-sm);flex-direction:column;min-width:280px;display:flex}.AssetRating-module__GM4OXG__feedbackActions{gap:var(--spacing-xs);justify-content:flex-end;display:flex}.AssetRating-module__GM4OXG__editTitle{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-copy-primary);margin:0}
.StudioBrandArtifactsTable-module__BoMitG__collectionChipList{align-items:center;gap:var(--spacing-3xs);flex-wrap:wrap;display:flex}.StudioBrandArtifactsTable-module__BoMitG__collectionChip{min-width:0;max-width:160px}.StudioBrandArtifactsTable-module__BoMitG__collectionChipLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.StudioBrandArtifactsTable-module__BoMitG__sourceTag{flex-shrink:0}.StudioBrandArtifactsTable-module__BoMitG__rowHidden{opacity:.55}.StudioBrandArtifactsTable-module__BoMitG__hiddenChip{align-self:flex-start}.StudioBrandArtifactsTable-module__BoMitG__activityCell{gap:var(--spacing-3xs);flex-direction:column;min-width:0;display:flex}.StudioBrandArtifactsTable-module__BoMitG__activityUser{font-size:var(--font-size-sm);color:var(--text-primary)}.StudioBrandArtifactsTable-module__BoMitG__activityDate{font-size:var(--font-size-xs);color:var(--color-gray-500)}
.ApiTokensSettings-module__qpCiRa__container{gap:var(--spacing-lg);flex-direction:column;display:flex}.ApiTokensSettings-module__qpCiRa__notice{background-color:var(--warning-background);border:1px solid var(--warning-border);border-radius:var(--radius-md);padding:var(--spacing-md)}.ApiTokensSettings-module__qpCiRa__notice p{font-size:var(--font-size-sm);color:var(--warning-text);line-height:var(--line-height-normal);margin:0}.ApiTokensSettings-module__qpCiRa__legend{margin-top:var(--spacing-sm);gap:var(--spacing-sm);font-size:var(--font-size-xs);color:var(--warning-text);flex-wrap:wrap;display:flex}.ApiTokensSettings-module__qpCiRa__legendItem{align-items:center;gap:var(--spacing-2xs);display:inline-flex}.ApiTokensSettings-module__qpCiRa__legendDotGreen,.ApiTokensSettings-module__qpCiRa__legendDotRed{border-radius:999px;width:8px;height:8px;display:inline-block}.ApiTokensSettings-module__qpCiRa__legendDotGreen{background:var(--color-signal-signalgreen-500)}.ApiTokensSettings-module__qpCiRa__legendDotRed{background:var(--color-signal-signalred-500)}.ApiTokensSettings-module__qpCiRa__header{justify-content:space-between;align-items:flex-start;gap:var(--spacing-md);display:flex}.ApiTokensSettings-module__qpCiRa__headerActions{gap:var(--spacing-sm);flex-shrink:0;align-items:center;display:flex}.ApiTokensSettings-module__qpCiRa__headerContent{flex:1;min-width:0}.ApiTokensSettings-module__qpCiRa__title{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);margin:0 0 var(--spacing-xs) 0;color:var(--color-black)}.ApiTokensSettings-module__qpCiRa__description{color:var(--color-black-50);font-size:var(--font-size-sm);line-height:var(--line-height-normal);margin:0}.ApiTokensSettings-module__qpCiRa__orgLink{color:var(--color-primary);cursor:pointer;font-size:inherit;background:0 0;border:none;padding:0;font-family:inherit;text-decoration:underline}.ApiTokensSettings-module__qpCiRa__orgLink:hover{color:var(--color-primary-dark)}.ApiTokensSettings-module__qpCiRa__loading{padding:var(--spacing-xl);text-align:center;color:var(--color-black-50);flex-direction:column;justify-content:center;align-items:center;display:flex}.ApiTokensSettings-module__qpCiRa__loadingSpinner{border:2px solid var(--color-border);border-top:2px solid var(--color-black);width:24px;height:24px;margin-bottom:var(--spacing-sm);border-radius:50%;animation:1s linear infinite ApiTokensSettings-module__qpCiRa__spin}@keyframes ApiTokensSettings-module__qpCiRa__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ApiTokensSettings-module__qpCiRa__emptyState{text-align:center;padding:var(--spacing-xl)}.ApiTokensSettings-module__qpCiRa__emptyStateTitle{font-size:var(--font-size-md);font-weight:var(--font-weight-medium);color:var(--color-black);margin:0 0 var(--spacing-xs) 0}.ApiTokensSettings-module__qpCiRa__emptyStateDescription{font-size:var(--font-size-sm);color:var(--color-black-50);line-height:var(--line-height-normal);margin:0}.ApiTokensSettings-module__qpCiRa__tokenList{gap:var(--spacing-sm);flex-direction:column;display:flex}.ApiTokensSettings-module__qpCiRa__tokenItem{padding:var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-md);justify-content:space-between;align-items:flex-start;gap:var(--spacing-md);display:flex}.ApiTokensSettings-module__qpCiRa__tokenInfo{flex:1;min-width:0}.ApiTokensSettings-module__qpCiRa__tokenHeader{margin-bottom:var(--spacing-sm)}.ApiTokensSettings-module__qpCiRa__tokenName{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);margin:0 0 var(--spacing-2xs) 0;color:var(--color-black)}.ApiTokensSettings-module__qpCiRa__tokenMeta{align-items:center;gap:0 var(--spacing-2xs);font-size:var(--font-size-xs);color:var(--color-black-50);flex-wrap:wrap;display:flex}.ApiTokensSettings-module__qpCiRa__metaSeparator{color:var(--color-black-30)}.ApiTokensSettings-module__qpCiRa__tokenScopes{gap:var(--spacing-2xs);flex-wrap:wrap;display:flex}.ApiTokensSettings-module__qpCiRa__tokenWarning{margin:var(--spacing-xs) 0 0 0;font-size:var(--font-size-xs);color:var(--warning-text)}.ApiTokensSettings-module__qpCiRa__tokenActions{gap:var(--spacing-2xs);flex-shrink:0;display:flex}@media (max-width:640px){.ApiTokensSettings-module__qpCiRa__header{align-items:stretch;gap:var(--spacing-sm);flex-direction:column}.ApiTokensSettings-module__qpCiRa__tokenItem{gap:var(--spacing-sm);flex-direction:column}.ApiTokensSettings-module__qpCiRa__tokenActions{justify-content:flex-end}.ApiTokensSettings-module__qpCiRa__tokenMeta{align-items:flex-start;gap:var(--spacing-3xs);flex-direction:column}.ApiTokensSettings-module__qpCiRa__metaSeparator{display:none}}
.StudioModifyPromptField-module__XE5r4a__wrapper{width:100%;position:relative}.StudioModifyPromptField-module__XE5r4a__textarea{width:100%}.StudioModifyPromptField-module__XE5r4a__textarea textarea{box-shadow:none;border-radius:var(--radius-md);scrollbar-width:none;-ms-overflow-style:none;background:0 0;border:none;outline:none;padding-bottom:70px}.StudioModifyPromptField-module__XE5r4a__textarea textarea:focus,.StudioModifyPromptField-module__XE5r4a__textarea textarea:focus-visible,.StudioModifyPromptField-module__XE5r4a__textarea textarea:active{box-shadow:none;border:none;outline:none}.StudioModifyPromptField-module__XE5r4a__textarea textarea::-webkit-scrollbar{display:none}.StudioModifyPromptField-module__XE5r4a__actions{bottom:var(--spacing-xs);left:var(--spacing-xs);right:var(--spacing-xs);z-index:10;justify-content:space-between;align-items:center;gap:var(--spacing-xs);display:flex;position:absolute}.StudioModifyPromptField-module__XE5r4a__formatSelect{flex-shrink:0}.StudioModifyPromptField-module__XE5r4a__modifyButton{flex-shrink:0;margin-left:auto}
.StudioReferenceImages-module__2x1rnW__section{margin-bottom:var(--spacing-sm)}.StudioReferenceImages-module__2x1rnW__sectionModal{margin-bottom:0}.StudioReferenceImages-module__2x1rnW__modalHeading{margin-bottom:var(--spacing-xs)}.StudioReferenceImages-module__2x1rnW__sectionHeading{}.StudioReferenceImages-module__2x1rnW__stripRow{justify-content:space-between;align-items:center;gap:var(--spacing-sm);min-height:32px;display:flex}.StudioReferenceImages-module__2x1rnW__strip{gap:var(--spacing-2xs);flex-wrap:wrap;flex:1;align-items:center;min-width:0;display:flex}.StudioReferenceImages-module__2x1rnW__modelUsed{max-width:50%;font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-copy-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;overflow:hidden}.StudioReferenceImages-module__2x1rnW__thumb{border-radius:var(--radius-xs);border:1px solid var(--color-border);background:var(--color-gray-100);flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex;overflow:hidden}.StudioReferenceImages-module__2x1rnW__thumb:hover{border-color:var(--color-gray-400)}.StudioReferenceImages-module__2x1rnW__thumbImage{-o-object-fit:cover;object-fit:cover;width:32px;height:32px;display:block}.StudioReferenceImages-module__2x1rnW__thumbPlaceholder{color:var(--color-gray-500);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.StudioReferenceImages-module__2x1rnW__errorText{color:var(--color-signal-error);margin:0}
.StudioCreateVideoPopover-module__hSFn9G__root{z-index:9999;width:min(440px, calc(100vw - var(--spacing-md) * 2));max-width:min(440px, calc(100vw - var(--spacing-md) * 2));box-sizing:border-box;padding:var(--spacing-sm);background:var(--color-white);border-radius:var(--radius-md);border:1px solid var(--color-gray-200);box-shadow:var(--shadow-lg), var(--shadow-sm);position:fixed}.StudioCreateVideoPopover-module__hSFn9G__stack{gap:var(--spacing-2xs);flex-direction:column;width:100%;min-width:0;display:flex}.StudioCreateVideoPopover-module__hSFn9G__shortcutRow{justify-content:flex-start;display:flex}.StudioCreateVideoPopover-module__hSFn9G__animateBtn{flex-shrink:0}.StudioCreateVideoPopover-module__hSFn9G__inputUnit{align-items:flex-end;gap:var(--spacing-2xs);box-sizing:border-box;width:100%;padding:var(--spacing-2xs);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-white);display:flex}.StudioCreateVideoPopover-module__hSFn9G__inputUnit:focus-within{border-color:var(--color-border);box-shadow:none;outline:none}.StudioCreateVideoPopover-module__hSFn9G__textarea{flex:auto;gap:0;min-width:0}.StudioCreateVideoPopover-module__hSFn9G__textarea textarea{box-shadow:none;padding:var(--spacing-3xs) var(--spacing-2xs);resize:none;scrollbar-width:none;-ms-overflow-style:none;background:0 0;border:none;border-radius:0}.StudioCreateVideoPopover-module__hSFn9G__textarea textarea:focus,.StudioCreateVideoPopover-module__hSFn9G__textarea textarea:focus-visible{box-shadow:none;border:none;outline:none}.StudioCreateVideoPopover-module__hSFn9G__textarea textarea::-webkit-scrollbar{display:none}.StudioCreateVideoPopover-module__hSFn9G__submitBtn{flex-shrink:0;align-self:flex-end}@media (max-width:768px){.StudioCreateVideoPopover-module__hSFn9G__root{max-width:calc(100vw - var(--spacing-sm) * 2)}}
.ConnectionsSettings-module__Da1wNG__container{gap:var(--spacing-md);flex-direction:column;display:flex}.ConnectionsSettings-module__Da1wNG__intro{margin:0}.ConnectionsSettings-module__Da1wNG__installActions{gap:var(--spacing-sm);flex-wrap:wrap;display:flex}.ConnectionsSettings-module__Da1wNG__manualBox{gap:var(--spacing-sm);flex-direction:column;display:flex}.ConnectionsSettings-module__Da1wNG__manualTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-black);margin:0}.ConnectionsSettings-module__Da1wNG__manualDescription{margin:0}.ConnectionsSettings-module__Da1wNG__manualUrlField{gap:var(--spacing-3xs);flex-direction:column;display:flex}.ConnectionsSettings-module__Da1wNG__manualUrlLabel{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-black-50)}.ConnectionsSettings-module__Da1wNG__urlValue{width:100%;max-width:100%}.ConnectionsSettings-module__Da1wNG__docsLink{align-self:flex-start}.ConnectionsSettings-module__Da1wNG__connections{gap:var(--spacing-sm);padding-top:var(--spacing-md);border-top:1px solid var(--color-border);flex-direction:column;display:flex}.ConnectionsSettings-module__Da1wNG__connectionsTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-black);margin:0}.ConnectionsSettings-module__Da1wNG__connectionList{gap:var(--spacing-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ConnectionsSettings-module__Da1wNG__connectionItem{padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-white)}.ConnectionsSettings-module__Da1wNG__connectionInfo{min-width:0}.ConnectionsSettings-module__Da1wNG__connectionName{margin:0 0 var(--spacing-3xs);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-black);line-height:var(--line-height-normal)}.ConnectionsSettings-module__Da1wNG__connectionMeta{align-items:center;gap:0 var(--spacing-2xs);font-size:var(--font-size-xs);color:var(--color-black-50);line-height:var(--line-height-normal);flex-wrap:wrap;margin:0;display:flex}.ConnectionsSettings-module__Da1wNG__metaSeparator{color:var(--color-black-30)}.ConnectionsSettings-module__Da1wNG__loading{padding:var(--spacing-xl);text-align:center;color:var(--color-black-50);flex-direction:column;justify-content:center;align-items:center;display:flex}.ConnectionsSettings-module__Da1wNG__loadingSpinner{border:2px solid var(--color-border);border-top:2px solid var(--color-black);width:24px;height:24px;margin-bottom:var(--spacing-sm);border-radius:50%;animation:1s linear infinite ConnectionsSettings-module__Da1wNG__spin}@keyframes ConnectionsSettings-module__Da1wNG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:768px){.ConnectionsSettings-module__Da1wNG__installActions{flex-direction:column}.ConnectionsSettings-module__Da1wNG__installActions a,.ConnectionsSettings-module__Da1wNG__installActions button{width:100%}}
.StudioModifyPopover-module__YrsG4a__root{z-index:9999;width:max-content;max-width:calc(100vw - var(--spacing-md) * 2);background:var(--color-white);border-radius:var(--radius-md);padding:var(--spacing-2xs);box-shadow:var(--shadow-sm);border:var(--border-default);position:fixed}.StudioModifyPopover-module__YrsG4a__inputRow{align-items:center;gap:var(--spacing-2xs);min-width:0;max-width:100%;display:flex}.StudioModifyPopover-module__YrsG4a__input{flex:auto;gap:0;width:42ch;min-width:0;max-width:100%}.StudioModifyPopover-module__YrsG4a__input input{box-shadow:none;padding:var(--spacing-3xs) var(--spacing-2xs);background:0 0;border:none;border-radius:0}.StudioModifyPopover-module__YrsG4a__input input:focus,.StudioModifyPopover-module__YrsG4a__input input:focus-visible{box-shadow:none;border:none;outline:none}.StudioModifyPopover-module__YrsG4a__submitBtn{flex-shrink:0}@media (max-width:768px){.StudioModifyPopover-module__YrsG4a__root{max-width:calc(100vw - var(--spacing-sm) * 2);width:max-content;min-width:0;padding:var(--spacing-sm)}.StudioModifyPopover-module__YrsG4a__inputRow{align-items:stretch;gap:var(--spacing-sm);flex-direction:column}.StudioModifyPopover-module__YrsG4a__input{flex:auto;width:100%}.StudioModifyPopover-module__YrsG4a__submitBtn{align-self:flex-end}}
.DeleteAccountSettings-module__oesBJW__container{gap:var(--spacing-sm);margin-top:var(--spacing-md);flex-direction:column;display:flex}.DeleteAccountSettings-module__oesBJW__confirmMessage{gap:var(--spacing-2xs);flex-direction:column;display:flex}.DeleteAccountSettings-module__oesBJW__description{margin:0}.DeleteAccountSettings-module__oesBJW__ackCheckbox{align-self:flex-start}.DeleteAccountSettings-module__oesBJW__deleteButton{margin-top:var(--spacing-sm);align-self:flex-start}
.SessionBulkCollectionGate-module__foqv3q__collectionGateLoading{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm);display:flex}