@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2?dpl=dpl_DFhbgtkvdgwBDUS4Sroceu6uivxP)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2?dpl=dpl_DFhbgtkvdgwBDUS4Sroceu6uivxP)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2?dpl=dpl_DFhbgtkvdgwBDUS4Sroceu6uivxP)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2?dpl=dpl_DFhbgtkvdgwBDUS4Sroceu6uivxP)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2?dpl=dpl_DFhbgtkvdgwBDUS4Sroceu6uivxP)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2?dpl=dpl_DFhbgtkvdgwBDUS4Sroceu6uivxP)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2?dpl=dpl_DFhbgtkvdgwBDUS4Sroceu6uivxP)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_5901b7c6-module__ec5Qua__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_5901b7c6-module__ec5Qua__variable{--font-inter:"Inter", "Inter Fallback"}
@keyframes react-loading-skeleton{to{transform:translate(100%)}}.react-loading-skeleton{--base-color:#ebebeb;--highlight-color:#f5f5f5;--animation-duration:1.5s;--animation-direction:normal;--pseudo-element-display:block;background-color:var(--base-color);-webkit-user-select:none;user-select:none;border-radius:.25rem;width:100%;line-height:1;display:inline-flex;position:relative;overflow:hidden}.react-loading-skeleton:after{content:" ";display:var(--pseudo-element-display);background-repeat:no-repeat;background-image:var(--custom-highlight-background,linear-gradient(90deg, var(--base-color) 0%, var(--highlight-color) 50%, var(--base-color) 100%));height:100%;animation-name:react-loading-skeleton;animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-timing-function:ease-in-out;animation-iteration-count:infinite;position:absolute;top:0;left:0;right:0;transform:translate(-100%)}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display:none}}
.StudioAssetImage-module__SMQdia__placeholder{background-color:var(--color-gray-200);-o-object-fit:cover;object-fit:cover;width:100%;height:100%;min-height:4rem;display:block}
.StudioAssetThumb-module__36j8HW__thumb{border-radius:var(--radius-sm);width:100%;height:100%;position:relative;overflow:hidden}.StudioAssetThumb-module__36j8HW__thumbIntrinsic{align-self:start;height:auto}.StudioAssetThumb-module__36j8HW__clickable{cursor:pointer}.StudioAssetThumb-module__36j8HW__thumbWithLink .StudioAssetThumb-module__36j8HW__assetLink{z-index:1;color:inherit;text-decoration:none;display:block;position:absolute;inset:0}.StudioAssetThumb-module__36j8HW__thumbWithLink .StudioAssetThumb-module__36j8HW__assetLink:focus-visible{outline:2px solid var(--color-button-commonbutton-focus,var(--color-blue-500));outline-offset:2px}.StudioAssetThumb-module__36j8HW__clickable:focus{outline:none}.StudioAssetThumb-module__36j8HW__clickable:focus-visible{outline:2px solid var(--color-button-commonbutton-focus,var(--color-blue-500));outline-offset:2px}.StudioAssetThumb-module__36j8HW__image{-o-object-fit:cover;object-fit:cover;background:0 0;width:100%;height:100%;display:block}.StudioAssetThumb-module__36j8HW__imageIntrinsic{-o-object-fit:contain;object-fit:contain;max-width:100%;height:auto}.StudioAssetThumb-module__36j8HW__overlay{z-index:2;opacity:0;pointer-events:none;transition:opacity var(--transition-fast);padding:var(--spacing-3xs);flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:0}.StudioAssetThumb-module__36j8HW__overlayScrim{padding:var(--spacing-xs);background:linear-gradient(#0003 0%,#0000 40% 60%,#0000001a 100%)}.StudioAssetThumb-module__36j8HW__thumb:hover .StudioAssetThumb-module__36j8HW__overlay,.StudioAssetThumb-module__36j8HW__thumbOverlayPinned .StudioAssetThumb-module__36j8HW__overlay{opacity:1}.StudioAssetThumb-module__36j8HW__thumb:has(:focus-visible) .StudioAssetThumb-module__36j8HW__overlay{opacity:1}.StudioAssetThumb-module__36j8HW__topRow{justify-content:space-between;align-items:flex-start;gap:var(--spacing-3xs);pointer-events:auto;min-width:0;display:flex}.StudioAssetThumb-module__36j8HW__topActions{align-items:center;gap:var(--spacing-3xs);display:flex}.StudioAssetThumb-module__36j8HW__bottomRow{pointer-events:none;justify-content:flex-end;display:flex}.StudioAssetThumb-module__36j8HW__bottomRow>*{pointer-events:auto}.StudioAssetThumb-module__36j8HW__overlayMenuIconGlyph svg{width:var(--spacing-md)!important;height:var(--spacing-md)!important}.StudioAssetThumb-module__36j8HW__sessionActionBar{align-items:center;gap:var(--spacing-2xs);display:flex}.StudioAssetThumb-module__36j8HW__sessionBottomLeftCluster{bottom:var(--spacing-xs);left:var(--spacing-xs);z-index:3;align-items:center;gap:var(--spacing-3xs);max-width:calc(100% - 2 * var(--spacing-xs));pointer-events:none;flex-flow:wrap;display:flex;position:absolute}.StudioAssetThumb-module__36j8HW__sessionBottomChipWrap{flex-shrink:0;line-height:0}.StudioAssetThumb-module__36j8HW__persistentBadge{bottom:var(--spacing-xs);left:var(--spacing-xs);z-index:2;pointer-events:none;position:absolute}.StudioAssetThumb-module__36j8HW__videoTypeIndicator{top:var(--spacing-xs);right:var(--spacing-xs);z-index:2;pointer-events:none;line-height:0;position:absolute;left:auto}@media (hover:none){.StudioAssetThumb-module__36j8HW__thumb .StudioAssetThumb-module__36j8HW__overlay{opacity:1}}.StudioAssetThumb-module__36j8HW__sessionAddToLibraryButton{flex-shrink:0}@media (max-width:768px){.StudioAssetThumb-module__36j8HW__sessionAddToLibraryLabel{display:none}.StudioAssetThumb-module__36j8HW__sessionAddToLibraryButtonInner{box-sizing:border-box;flex-shrink:0;width:36px;min-width:36px;max-width:36px;height:36px;min-height:36px;max-height:36px;padding:0!important}.StudioAssetThumb-module__36j8HW__sessionAddToLibraryIcon svg{width:1.3em;height:1.3em}.StudioAssetThumb-module__36j8HW__thumbSession .StudioAssetThumb-module__36j8HW__overlayScrim{padding:var(--spacing-2xs);background:linear-gradient(#00000024 0%,#0000 38% 62%,#00000014 100%)}.StudioAssetThumb-module__36j8HW__thumbSession .StudioAssetThumb-module__36j8HW__sessionBottomLeftCluster{bottom:var(--spacing-2xs);left:var(--spacing-2xs);max-width:calc(100% - 2 * var(--spacing-2xs))}}
.TruncatedLabelWithTooltip-module__0fWApW__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}
.StudioLibraryRailRow-module__fB1Jma__row{align-items:center;gap:var(--spacing-2xs);padding:var(--spacing-2xs) var(--spacing-sm);border-radius:var(--radius-md);min-width:0;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:background-color var(--transition-fast);white-space:nowrap;text-overflow:ellipsis;text-align:left;width:100%;color:inherit;background:0 0;border:none;text-decoration:none;display:flex;overflow:hidden}a.StudioLibraryRailRow-module__fB1Jma__row:focus-visible{outline:2px solid var(--color-button-commonbutton-focus,var(--color-blue-500));outline-offset:2px}.StudioLibraryRailRow-module__fB1Jma__row:hover,.StudioLibraryRailRow-module__fB1Jma__rowActive{background:var(--color-gray-100)}.StudioLibraryRailRow-module__fB1Jma__rowNoThumb{padding-left:calc(var(--spacing-sm) + var(--spacing-2xl) + var(--spacing-2xs))}.StudioLibraryRailRow-module__fB1Jma__thumbSlot{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.StudioLibraryRailRow-module__fB1Jma__thumbGlyph{color:var(--color-black);flex-shrink:0}.StudioLibraryRailRow-module__fB1Jma__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:var(--font-weight-medium);color:var(--color-black);flex:1;display:block;overflow:hidden}.StudioLibraryRailRow-module__fB1Jma__count{font-size:var(--font-size-xs);color:var(--color-gray-400);flex-shrink:0}.StudioLibraryRailRow-module__fB1Jma__row:hover .StudioLibraryRailRow-module__fB1Jma__count{color:var(--color-gray-700)}.StudioLibraryRailRow-module__fB1Jma__row.StudioLibraryRailRow-module__fB1Jma__rowActive .StudioLibraryRailRow-module__fB1Jma__count{color:var(--color-black)}
.StudioLeftRail-module__vnc07W__rail{box-sizing:border-box;border-right:var(--border-default);background:var(--color-white);-webkit-user-select:none;user-select:none;width:320px;min-height:0;padding-inline:var(--spacing-2xs);flex-direction:column;flex-shrink:0;align-self:stretch;display:flex;overflow:hidden}.StudioLeftRail-module__vnc07W__brandSection{min-height:var(--header-height);flex-shrink:0;align-items:center;padding:0;display:flex}.StudioLeftRail-module__vnc07W__brandClusterInRail{flex:1;min-width:0}.StudioLeftRail-module__vnc07W__adminSettingsBackSection{padding-block:var(--spacing-2xs) 0;flex-shrink:0}.StudioLeftRail-module__vnc07W__recentsSectionHeader{align-items:center;gap:var(--spacing-2xs);min-width:0;padding:0 var(--spacing-2xs) 0 var(--spacing-xs);display:flex}.StudioLeftRail-module__vnc07W__recentsHeadingCluster{align-items:center;gap:var(--spacing-3xs);flex-shrink:0;display:flex}.StudioLeftRail-module__vnc07W__recentsSectionHeader .StudioLeftRail-module__vnc07W__listHeading{padding:0}.StudioLeftRail-module__vnc07W__recentsCountBadge{color:var(--color-gray-400);font-size:var(--font-size-xxs);font-weight:var(--font-weight-medium);align-items:center;line-height:1.4;display:inline-flex}.StudioLeftRail-module__vnc07W__recentsTabStrip{padding:var(--spacing-2xs) 0 0;background:var(--color-white);z-index:1;flex-shrink:0}.StudioLeftRail-module__vnc07W__list{min-height:0;padding:var(--spacing-md) 0 var(--spacing-2xs);z-index:0;scrollbar-width:none;-ms-overflow-style:none;flex:1;position:relative;overflow:hidden auto}.StudioLeftRail-module__vnc07W__list::-webkit-scrollbar{display:none}.StudioLeftRail-module__vnc07W__listHeading{font-size:var(--font-size-xxs);font-weight:var(--font-weight-medium);color:var(--color-gray-400);text-transform:uppercase;letter-spacing:.05em;margin:0 0 var(--spacing-2xs);padding:0 var(--spacing-sm)}.StudioLeftRail-module__vnc07W__collectionsBlockHeading{margin-top:calc(var(--spacing-md) + var(--spacing-lg))}.StudioLeftRail-module__vnc07W__listStack{gap:var(--spacing-2xs);flex-direction:column;width:100%;display:flex}.StudioLeftRail-module__vnc07W__listStack .StudioLeftRail-module__vnc07W__listHeading{margin-bottom:0}.StudioLeftRail-module__vnc07W__list.StudioLeftRail-module__vnc07W__recentsScrollList{padding:var(--spacing-md) 0 var(--spacing-2xs)}.StudioLeftRail-module__vnc07W__listBody{gap:var(--spacing-2xs);flex-direction:column;min-width:0;display:flex}.StudioLeftRail-module__vnc07W__historySkeleton{gap:var(--spacing-sm);padding:0 var(--spacing-sm) var(--spacing-md);flex-direction:column;display:flex}.StudioLeftRail-module__vnc07W__historySkeletonRow{gap:var(--spacing-3xs);padding:var(--spacing-2xs) 0;flex-direction:column;display:flex}.StudioLeftRail-module__vnc07W__historyEmpty{align-items:stretch;gap:var(--spacing-2xs);padding:0 var(--spacing-sm) var(--spacing-md);text-align:left;flex-direction:column;display:flex}.StudioLeftRail-module__vnc07W__historyEmpty .StudioLeftRail-module__vnc07W__historyEmptyHint{color:var(--color-gray-400)}.StudioLeftRail-module__vnc07W__sessionItem{width:100%;padding-right:var(--spacing-2xs);border-radius:var(--radius-md);transition:background-color var(--transition-fast);text-align:left;align-items:stretch;gap:0;display:flex;position:relative}.StudioLeftRail-module__vnc07W__sessionItem:hover,.StudioLeftRail-module__vnc07W__sessionItemActive{background:var(--color-gray-100)}.StudioLeftRail-module__vnc07W__sessionItemDraft{opacity:.65;transition:opacity var(--transition-fast)}.StudioLeftRail-module__vnc07W__sessionItemDraft:hover,.StudioLeftRail-module__vnc07W__sessionItemActive.StudioLeftRail-module__vnc07W__sessionItemDraft{opacity:1}.StudioLeftRail-module__vnc07W__sessionRowTrigger{flex:auto;align-items:stretch;gap:0;width:100%;min-width:0;display:flex}.StudioLeftRail-module__vnc07W__sessionMetaHoverAnchorEdge{flex-shrink:0;align-self:stretch;width:0}.StudioLeftRail-module__vnc07W__sessionMetaHoverPositionAnchor{align-self:stretch}.StudioLeftRail-module__vnc07W__sessionContent{align-items:center;gap:var(--spacing-xs);min-width:0;padding:var(--spacing-2xs) var(--spacing-2xs) var(--spacing-2xs) var(--spacing-xs);cursor:pointer;text-align:left;font:inherit;background:0 0;border:none;flex-direction:row;flex:1;display:flex}a.StudioLeftRail-module__vnc07W__sessionContent{color:inherit;outline-offset:2px;text-decoration:none}.StudioLeftRail-module__vnc07W__sessionTextBlock{gap:var(--spacing-4xs);flex-direction:column;flex:1;min-width:0;display:flex}.StudioLeftRail-module__vnc07W__sessionRowMain{align-items:center;gap:var(--spacing-xs);width:100%;min-width:0;display:flex}.StudioLeftRail-module__vnc07W__sessionRowMain .StudioLeftRail-module__vnc07W__sessionTitle{flex:auto;min-width:0}.StudioLeftRail-module__vnc07W__sessionTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-gray-700);text-overflow:ellipsis;white-space:nowrap;min-width:0;line-height:1.25;overflow:hidden}.StudioLeftRail-module__vnc07W__sessionTitleMention{font-weight:var(--font-weight-semibold);color:var(--color-gray-900);font-style:normal}.StudioLeftRail-module__vnc07W__sessionMeta{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-gray-500);text-overflow:ellipsis;white-space:nowrap;line-height:1.25;overflow:hidden}.StudioLeftRail-module__vnc07W__sessionMetaSep{padding:0 var(--spacing-3xs);color:var(--color-gray-400);font-weight:var(--font-weight-semibold);display:inline-block}.StudioLeftRail-module__vnc07W__sessionMetaSavedInline{flex-shrink:0;align-items:center;display:inline-flex}.StudioLeftRail-module__vnc07W__sessionActionsWrap{z-index:1;flex-shrink:0;justify-content:center;align-self:center;align-items:center;width:0;min-width:0;margin-left:0;display:flex;overflow:hidden}.StudioLeftRail-module__vnc07W__sessionActionsWrap.StudioLeftRail-module__vnc07W__sessionActionsWrapDisabled{pointer-events:none}.StudioLeftRail-module__vnc07W__sessionActionsMenu{opacity:0;pointer-events:none}.StudioLeftRail-module__vnc07W__sessionItem:hover .StudioLeftRail-module__vnc07W__sessionActionsWrap:not(.StudioLeftRail-module__vnc07W__sessionActionsWrapDisabled) .StudioLeftRail-module__vnc07W__sessionActionsMenu,.StudioLeftRail-module__vnc07W__sessionItemActionsOpen .StudioLeftRail-module__vnc07W__sessionActionsWrap:not(.StudioLeftRail-module__vnc07W__sessionActionsWrapDisabled) .StudioLeftRail-module__vnc07W__sessionActionsMenu,.StudioLeftRail-module__vnc07W__sessionActionsWrap:focus-within:not(.StudioLeftRail-module__vnc07W__sessionActionsWrapDisabled) .StudioLeftRail-module__vnc07W__sessionActionsMenu{opacity:1;pointer-events:auto}.StudioLeftRail-module__vnc07W__sessionItem:hover .StudioLeftRail-module__vnc07W__sessionActionsWrap:not(.StudioLeftRail-module__vnc07W__sessionActionsWrapDisabled),.StudioLeftRail-module__vnc07W__sessionItemActionsOpen .StudioLeftRail-module__vnc07W__sessionActionsWrap:not(.StudioLeftRail-module__vnc07W__sessionActionsWrapDisabled),.StudioLeftRail-module__vnc07W__sessionActionsWrap:focus-within:not(.StudioLeftRail-module__vnc07W__sessionActionsWrapDisabled){width:var(--button-height-sm);min-width:var(--button-height-sm);margin-left:var(--spacing-xs)}@media (hover:none){.StudioLeftRail-module__vnc07W__sessionItem .StudioLeftRail-module__vnc07W__sessionActionsWrap:not(.StudioLeftRail-module__vnc07W__sessionActionsWrapDisabled) .StudioLeftRail-module__vnc07W__sessionActionsMenu{opacity:1;pointer-events:auto}.StudioLeftRail-module__vnc07W__sessionItem .StudioLeftRail-module__vnc07W__sessionActionsWrap:not(.StudioLeftRail-module__vnc07W__sessionActionsWrapDisabled){width:var(--button-height-sm);min-width:var(--button-height-sm);margin-left:var(--spacing-xs)}}.StudioLeftRail-module__vnc07W__libraryAllAssetsRow{margin-bottom:0}.StudioLeftRail-module__vnc07W__headingBtn{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;margin-top:0;display:flex}.StudioLeftRail-module__vnc07W__headingBtn.StudioLeftRail-module__vnc07W__librarySectionHeading{margin-top:var(--spacing-xl)}.StudioLeftRail-module__vnc07W__artifactSectionCaret{color:var(--color-gray-400);transition:transform var(--transition-fast);flex-shrink:0}.StudioLeftRail-module__vnc07W__artifactSectionCaretCollapsed{transform:rotate(-90deg)}.StudioLeftRail-module__vnc07W__libraryCollapsiblePanel{flex-direction:column;gap:0;min-width:0;display:flex}.StudioLeftRail-module__vnc07W__artifactThumb{border-radius:var(--radius-xs);-o-object-fit:cover;object-fit:cover;flex-shrink:0;width:20px;height:20px;display:block}.StudioLeftRail-module__vnc07W__collectionSection{gap:var(--spacing-4xs);flex-direction:column;padding:0;display:flex}.StudioLeftRail-module__vnc07W__productSectionThumbIcon{color:var(--color-black);flex-shrink:0}.StudioLeftRail-module__vnc07W__manageNavList{padding-bottom:var(--spacing-md);flex-direction:column;display:flex}.StudioLeftRail-module__vnc07W__settingsSection{gap:var(--spacing-2xs);margin-bottom:var(--spacing-lg);flex-direction:column;display:flex}.StudioLeftRail-module__vnc07W__manageNavList>.StudioLeftRail-module__vnc07W__settingsSection:last-child{margin-bottom:0}.StudioLeftRail-module__vnc07W__settingsItemStack{gap:var(--spacing-2xs);flex-direction:column;display:flex}.StudioLeftRail-module__vnc07W__settingsSection .StudioLeftRail-module__vnc07W__listHeading{margin:0}.StudioLeftRail-module__vnc07W__settingsSubsection{gap:var(--spacing-3xs);margin-top:var(--spacing-sm);flex-direction:column;display:flex}.StudioLeftRail-module__vnc07W__settingsSection>.StudioLeftRail-module__vnc07W__settingsSubsection:first-child{margin-top:0}.StudioLeftRail-module__vnc07W__settingsItem{align-items:center;gap:var(--spacing-xs);width:100%;height:40px;padding:0 var(--spacing-sm);font-family:inherit;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-black);border-radius:var(--radius-md);cursor:pointer;text-align:left;transition:background-color var(--transition-fast);background:0 0;border:none;text-decoration:none;display:flex}.StudioLeftRail-module__vnc07W__settingsItem svg{color:var(--color-black);flex-shrink:0}.StudioLeftRail-module__vnc07W__settingsItem:hover,.StudioLeftRail-module__vnc07W__settingsItemActive{background:var(--color-gray-100)}.StudioLeftRail-module__vnc07W__settingsBackButton{}.StudioLeftRail-module__vnc07W__userSection{background:var(--color-white);z-index:1;flex-shrink:0;margin-top:auto;padding:0;position:relative}.StudioLeftRail-module__vnc07W__userSection:before{content:"";height:var(--spacing-xl);pointer-events:none;background:linear-gradient(to top, var(--color-white) 0%, transparent 100%);position:absolute;bottom:100%;left:0;right:0}.StudioLeftRail-module__vnc07W__settingsBlock{flex-direction:column;gap:0;display:flex}.StudioLeftRail-module__vnc07W__settingsDivider{background:var(--color-border);height:1px;margin-inline:calc(-1 * var(--spacing-2xs));width:calc(100% + 2 * var(--spacing-2xs));box-sizing:border-box;flex-shrink:0}.StudioLeftRail-module__vnc07W__settingsButton{align-items:center;gap:var(--spacing-xs);width:100%;height:40px;padding:0 var(--spacing-sm);padding-right:var(--spacing-lg);margin:var(--spacing-sm) 0;font-family:inherit;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-black);border-radius:var(--radius-md);cursor:pointer;text-align:left;transition:background-color var(--transition-fast);background:0 0;border:none;text-decoration:none;display:flex}.StudioLeftRail-module__vnc07W__settingsButton svg:first-of-type{color:var(--color-black)}.StudioLeftRail-module__vnc07W__settingsButton:hover{background:var(--color-gray-100)}.StudioLeftRail-module__vnc07W__settingsLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.StudioLeftRail-module__vnc07W__settingsArrow{width:14px;height:14px;color:var(--color-black);transition:transform var(--transition-fast);flex-shrink:0;justify-content:center;align-items:center;display:flex}.StudioLeftRail-module__vnc07W__settingsArrowClose{transform:rotate(180deg)}.StudioLeftRail-module__vnc07W__userRow{align-items:center;gap:var(--spacing-xs);min-height:calc(2px + (2 * var(--spacing-sm)) + 40px);padding:var(--spacing-sm);display:flex}.StudioLeftRail-module__vnc07W__userAvatarBadge{flex-shrink:0;margin-inline-start:calc(-1 * var(--spacing-2xs))}.StudioLeftRail-module__vnc07W__userName{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-black);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.StudioLeftRail-module__vnc07W__logoutBtn{flex-shrink:0}.StudioLeftRail-module__vnc07W__mobileRailBackdrop{display:none}@media (max-width:768px){.StudioLeftRail-module__vnc07W__mobileRailBackdrop{z-index:519;cursor:pointer;appearance:none;background:#00000026;border:0;margin:0;padding:0;display:block;position:fixed;inset:0}.StudioLeftRail-module__vnc07W__rail{top:var(--status-banner-height);z-index:520;height:var(--app-viewport-height);max-height:var(--app-viewport-height);box-shadow:var(--shadow-lg);transition:transform .2s;position:fixed;bottom:0;left:0;transform:translate(-100%)}.StudioLeftRail-module__vnc07W__rail.StudioLeftRail-module__vnc07W__railOpen{transform:translate(0)}}@supports (height:100svh){@media (max-width:768px){.StudioLeftRail-module__vnc07W__rail{height:calc(100svh - var(--status-banner-height));max-height:calc(100svh - var(--status-banner-height))}}}
.AssistantAttachmentPicker-module__oS4ltq__modalContent{flex-direction:column;flex:1;min-height:0;padding:0;display:flex;overflow:hidden}.AssistantAttachmentPicker-module__oS4ltq__modalShell{flex-direction:column;width:min(1400px,95%);max-height:min(800px,90vh);display:flex;overflow:hidden}.AssistantAttachmentPicker-module__oS4ltq__root{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.AssistantAttachmentPicker-module__oS4ltq__layout{flex:1;min-height:min(520px,55vh);display:flex;overflow:hidden}.AssistantAttachmentPicker-module__oS4ltq__rail{box-sizing:border-box;border-right:var(--border-default);background:var(--color-white);width:320px;min-height:0;padding-inline:var(--spacing-2xs);flex-direction:column;flex-shrink:0;display:flex}.AssistantAttachmentPicker-module__oS4ltq__railScroll{min-height:0;padding:var(--spacing-md) 0 var(--spacing-2xs);scrollbar-width:none;-ms-overflow-style:none;flex:1;overflow:hidden auto}.AssistantAttachmentPicker-module__oS4ltq__railScroll::-webkit-scrollbar{display:none}.AssistantAttachmentPicker-module__oS4ltq__folderRow{}.AssistantAttachmentPicker-module__oS4ltq__folderRowActive{}.AssistantAttachmentPicker-module__oS4ltq__folderRowNoThumb{}.AssistantAttachmentPicker-module__oS4ltq__folderThumb{}.AssistantAttachmentPicker-module__oS4ltq__folderLabel{}.AssistantAttachmentPicker-module__oS4ltq__folderCount{}.AssistantAttachmentPicker-module__oS4ltq__sectionHeading{width:100%;margin:var(--spacing-xl) 0 var(--spacing-2xs);padding:0 var(--spacing-sm);cursor:pointer;text-align:left;font-size:var(--font-size-xxs);font-weight:var(--font-weight-medium);color:var(--color-gray-400);text-transform:uppercase;letter-spacing:.05em;background:0 0;border:none;justify-content:space-between;align-items:center;display:flex}.AssistantAttachmentPicker-module__oS4ltq__sectionCaret{color:var(--color-gray-400);transition:transform var(--transition-fast);flex-shrink:0}.AssistantAttachmentPicker-module__oS4ltq__sectionCaretCollapsed{transform:rotate(-90deg)}.AssistantAttachmentPicker-module__oS4ltq__sectionBody{}.AssistantAttachmentPicker-module__oS4ltq__productSectionThumbIcon{color:var(--color-black);flex-shrink:0}.AssistantAttachmentPicker-module__oS4ltq__artifactThumb{border-radius:var(--radius-xs);-o-object-fit:cover;object-fit:cover;flex-shrink:0;width:20px;height:20px;display:block}.AssistantAttachmentPicker-module__oS4ltq__main{background:var(--color-white);flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.AssistantAttachmentPicker-module__oS4ltq__mainHeader{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);border-bottom:var(--border-default);flex-shrink:0;display:flex}.AssistantAttachmentPicker-module__oS4ltq__searchWrap{flex:auto;width:100%;min-width:0;max-width:280px;position:relative}.AssistantAttachmentPicker-module__oS4ltq__searchFormGroup{width:100%;min-width:0;max-width:100%}.AssistantAttachmentPicker-module__oS4ltq__mainHeaderActions{align-items:center;gap:var(--spacing-xs);flex-shrink:0;margin-left:auto;display:flex}.AssistantAttachmentPicker-module__oS4ltq__gridArea{min-height:0;padding:var(--spacing-md) var(--spacing-md) var(--spacing-xl);flex:1;overflow-y:auto}.AssistantAttachmentPicker-module__oS4ltq__masonry{grid-gap:var(--spacing-xs);gap:var(--spacing-xs);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (min-width:1800px){.AssistantAttachmentPicker-module__oS4ltq__masonry{grid-template-columns:repeat(5,minmax(0,1fr))}}@media screen and (max-width:1024px){.AssistantAttachmentPicker-module__oS4ltq__masonry{grid-template-columns:repeat(3,minmax(0,1fr))}}.AssistantAttachmentPicker-module__oS4ltq__emptyState{justify-content:center;align-items:center;gap:var(--spacing-sm);min-height:240px;color:var(--color-gray-400);font-size:var(--font-size-sm);flex-direction:column;display:flex}.AssistantAttachmentPicker-module__oS4ltq__footer{justify-content:space-between;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-lg);border-top:1px solid var(--color-border);background:var(--color-white);flex-wrap:wrap;flex-shrink:0;display:flex}.AssistantAttachmentPicker-module__oS4ltq__footerActions{align-items:center;gap:var(--spacing-sm);margin-left:auto;display:flex}
.ShareSessionModal-module__fDk-la__modalContentPadding{padding-bottom:var(--spacing-md)}.ShareSessionModal-module__fDk-la__stack{gap:var(--spacing-md);flex-direction:column;display:flex}.ShareSessionModal-module__fDk-la__toggleBlock{gap:var(--spacing-xs);flex-direction:column;display:flex}.ShareSessionModal-module__fDk-la__footerRow{justify-content:flex-end;width:100%;display:flex}
.ow-logo-shimmer-module__Jf83rW__shimmerRect{transform-origin:50%;animation:1.8s linear infinite ow-logo-shimmer-module__Jf83rW__owLogoShimmerMove}.ow-logo-shimmer-module__Jf83rW__shimmerRectRelaxed{animation-duration:2.6s;}@keyframes ow-logo-shimmer-module__Jf83rW__owLogoShimmerMove{0%{transform:translate(-100%,-100%)}60%{transform:translate(100%,100%)}60.01%,to{transform:translate(-100%,-100%)}}@media (prefers-reduced-motion:reduce){.ow-logo-shimmer-module__Jf83rW__shimmerRect,.ow-logo-shimmer-module__Jf83rW__shimmerRectRelaxed{animation:none}}
.AssistantThinkingIndicator-module__dwqIFW__root{align-items:flex-end;gap:var(--spacing-sm);width:100%;display:flex}.AssistantThinkingIndicator-module__dwqIFW__mark{flex-shrink:0;display:block}.AssistantThinkingIndicator-module__dwqIFW__labelColumn{min-width:0;min-height:40px;padding-bottom:var(--spacing-3xs);flex:1;align-items:center;display:flex}.AssistantThinkingIndicator-module__dwqIFW__label{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-sm);color:var(--color-gray-500);animation:2.4s ease-in-out infinite AssistantThinkingIndicator-module__dwqIFW__labelPulse}@keyframes AssistantThinkingIndicator-module__dwqIFW__labelPulse{0%,to{opacity:.55}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.AssistantThinkingIndicator-module__dwqIFW__label{opacity:.85;animation:none}}
.ColorSwatch-module__se_j7q__colorSwatch{font-size:1em;font-weight:var(--font-weight-semibold);text-transform:uppercase;align-items:center;gap:.25rem;display:inline-flex}.ColorSwatch-module__se_j7q__swatch{border:1px solid #0000001a;border-radius:.125rem;flex-shrink:0;width:.75rem;height:.75rem;display:inline-block}.ColorSwatch-module__se_j7q__copyButton{opacity:.4;transition:opacity var(--transition-fast)}.ColorSwatch-module__se_j7q__copyButton:hover{opacity:1}
.LoadingIndicator-module__WUdm4W__loadingIndicator{justify-content:center;align-items:center;display:inline-flex}.LoadingIndicator-module__WUdm4W__dot{background-color:var(--color-gray-500);border-radius:50%;width:8px;height:8px;margin:0 3px;animation:1.2s ease-in-out infinite LoadingIndicator-module__WUdm4W__pulse}.LoadingIndicator-module__WUdm4W__dot:first-child{animation-delay:-.32s}.LoadingIndicator-module__WUdm4W__dot:nth-child(2){animation-delay:-.16s}@keyframes LoadingIndicator-module__WUdm4W__pulse{0%{opacity:.3;transform:scale(.9)}50%{opacity:1;transform:scale(1)}to{opacity:.3;transform:scale(.9)}}
.assistantChromeLabel-module__8_3FcG__text{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);letter-spacing:normal;color:var(--color-gray-500);line-height:24px}
.Messages-module__-GJEAW__messagesContainer{padding:var(--spacing-md);gap:var(--chat-message-gap,var(--spacing-sm));flex-direction:column;flex-grow:1;flex-basis:0;display:flex;overflow-y:auto}.Messages-module__-GJEAW__scrollerItem{flex-direction:column;width:100%;min-width:0;display:flex}.Messages-module__-GJEAW__scrollerItemUser{align-items:flex-end}.Messages-module__-GJEAW__message{word-wrap:break-word;line-height:var(--line-height-normal);font-size:var(--font-size-md);cursor:default;flex-direction:column;display:flex}.Messages-module__-GJEAW__messageBubble{border-radius:var(--radius-lg);padding:var(--spacing-sm) var(--spacing-md);gap:var(--spacing-sm);word-wrap:break-word;min-width:0;line-height:var(--line-height-normal);font-size:var(--font-size-md);cursor:default;flex-direction:column;display:flex}.Messages-module__-GJEAW__userMessageGroup{align-items:flex-end;gap:var(--spacing-xs);flex-direction:column;align-self:flex-end;width:fit-content;min-width:0;max-width:80%;display:flex}@media (max-width:768px){.Messages-module__-GJEAW__userMessageGroup{max-width:100%}}.Messages-module__-GJEAW__userMessageStack{flex-direction:column;align-items:flex-end;width:100%;min-width:0;max-width:100%;display:flex}.Messages-module__-GJEAW__messageBubbleUser{border-radius:var(--radius-lg);width:fit-content;max-width:100%;padding:var(--spacing-sm) var(--spacing-md);color:var(--color-gray-700);font-weight:var(--font-weight-normal);letter-spacing:-.011em;background:var(--color-gray-200);border-bottom-right-radius:0;align-self:flex-end;align-items:flex-end;overflow:hidden}.Messages-module__-GJEAW__userMessageMeta{justify-content:flex-end;align-items:center;gap:var(--spacing-3xs);opacity:0;pointer-events:none;max-height:0;transition:opacity var(--transition-fast), max-height var(--transition-fast), padding var(--transition-fast);margin:0;padding:0;display:flex;overflow:hidden;}.Messages-module__-GJEAW__userMessageMetaVisible{opacity:1;max-height:24px;padding:var(--spacing-3xs) 0 0;pointer-events:auto}.Messages-module__-GJEAW__userMessageCopyButton{color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;line-height:0;display:inline-flex}.Messages-module__-GJEAW__userMessageCopyButton svg{width:12px;height:12px}.Messages-module__-GJEAW__messageBubbleUser .Messages-module__-GJEAW__messageContent{white-space:pre-line;background:0 0;border-radius:0;padding:0}.Messages-module__-GJEAW__assistantMessage{align-self:stretch;align-items:stretch;gap:var(--spacing-sm);background-color:#0000;width:100%;max-width:100%;padding:0}.Messages-module__-GJEAW__assistantMessageBrand{align-self:stretch;width:100%;max-width:100%}.Messages-module__-GJEAW__assistantBrandRoot{gap:var(--spacing-2xs);flex-direction:column;width:100%;display:flex}.Messages-module__-GJEAW__assistantBrandTopRow{align-items:flex-start;gap:var(--spacing-sm);--assistant-brand-mark-size:40px;width:100%;display:flex}.Messages-module__-GJEAW__assistantBrandMark{flex-shrink:0;display:block}.Messages-module__-GJEAW__assistantBrandMarkSpacer{width:var(--assistant-brand-mark-size);height:var(--assistant-brand-mark-size);flex-shrink:0}.Messages-module__-GJEAW__assistantBrandColumn>.Messages-module__-GJEAW__messageContent:first-child{padding-top:calc((var(--assistant-brand-mark-size) - 1lh) / 2)}.Messages-module__-GJEAW__completionNudgeBesideMark{padding-top:calc((var(--assistant-brand-mark-size) - 1lh) / 2);width:100%;min-width:0}.Messages-module__-GJEAW__brandChromeMinimalRow{justify-content:flex-start;align-items:flex-start;gap:var(--spacing-3xs);width:100%;padding:var(--spacing-3xs) 0;box-sizing:border-box;flex-direction:column;display:flex}.Messages-module__-GJEAW__assistantBrandColumn{gap:var(--spacing-sm);flex-direction:column;flex:1;min-width:0;display:flex}.Messages-module__-GJEAW__messageContent{cursor:default;min-width:0}.Messages-module__-GJEAW__messageContent p{margin:0}.Messages-module__-GJEAW__messageContent :is(h1,h2,h3,h4,h5,h6){font-size:inherit;font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);color:var(--color-gray-900);margin:var(--spacing-sm) 0 var(--spacing-sm)}.Messages-module__-GJEAW__messageContent :is(h1,h2,h3,h4,h5,h6):first-child{margin-top:0}.Messages-module__-GJEAW__messageContent :is(p,ul,ol)+:is(h1,h2,h3,h4,h5,h6){margin-top:var(--spacing-md)}.Messages-module__-GJEAW__messageContent :is(h1,h2,h3,h4,h5,h6)+:is(p,ul,ol){margin-top:0}.Messages-module__-GJEAW__messageContent :is(strong,b){font-size:inherit;font-weight:var(--font-weight-semibold);line-height:inherit;color:inherit}:is(.Messages-module__-GJEAW__messageBubble .Messages-module__-GJEAW__messageContent p+p,.Messages-module__-GJEAW__message .Messages-module__-GJEAW__messageContent p+p),:is(.Messages-module__-GJEAW__messageBubble .Messages-module__-GJEAW__messageContent :is(p,ul,ol)+:is(p,ul,ol),.Messages-module__-GJEAW__message .Messages-module__-GJEAW__messageContent :is(p,ul,ol)+:is(p,ul,ol)){margin-top:var(--spacing-sm)}:is(.Messages-module__-GJEAW__messageContent ul,.Messages-module__-GJEAW__messageContent ol){margin:0;padding-left:1.25em}.Messages-module__-GJEAW__messageContent li+li{margin-top:var(--spacing-2xs)}.Messages-module__-GJEAW__messageContent li>:is(ul,ol){margin-top:var(--spacing-2xs)}.Messages-module__-GJEAW__toolNormalizationNote{margin-top:var(--spacing-2xs);color:var(--color-gray-600);font-size:var(--font-size-xs);line-height:var(--line-height-normal)}.Messages-module__-GJEAW__streamErrorNotice{align-items:flex-start;gap:var(--spacing-2xs);flex-direction:column;display:flex}.Messages-module__-GJEAW__streamErrorNoticeBrand{align-items:flex-start;width:100%}.Messages-module__-GJEAW__streamErrorAction{margin-left:calc(18px + var(--spacing-xs))}.Messages-module__-GJEAW__streamErrorActionBrand{margin-left:0}.Messages-module__-GJEAW__message ol,.Messages-module__-GJEAW__message ul,.Messages-module__-GJEAW__messageBubble ol,.Messages-module__-GJEAW__messageBubble ul{padding-left:var(--spacing-md)}.Messages-module__-GJEAW__message li+li,.Messages-module__-GJEAW__messageBubble li+li{margin-top:var(--spacing-2xs)}.Messages-module__-GJEAW__message blockquote,.Messages-module__-GJEAW__messageBubble blockquote{background-color:var(--color-gray-300);padding:var(--spacing-sm);margin-top:var(--spacing-sm);border-radius:var(--radius-md)}.Messages-module__-GJEAW__userMessageAttachments{--reference-preview-thumb-size:7.5rem;width:fit-content;max-width:100%}.Messages-module__-GJEAW__systemActionNote{max-width:90%;font-size:var(--font-size-sm);line-height:var(--line-height-normal);color:var(--color-gray-500);text-align:center;align-self:center;margin:0}.Messages-module__-GJEAW__systemActionNote strong{font-weight:var(--font-weight-medium);color:var(--color-gray-700)}
.ChatMessageScroller-module__yxubtq__root{flex-direction:column;flex:1;width:100%;min-width:0;min-height:0;display:flex;position:relative;overflow:visible}.ChatMessageScroller-module__yxubtq__rootDocked{height:100%}.ChatMessageScroller-module__yxubtq__viewport{flex:1;min-height:0;overflow:hidden auto}.ChatMessageScroller-module__yxubtq__viewportDocked{padding-top:var(--studio-topbar-height);scroll-padding-top:var(--studio-topbar-height);padding-bottom:calc(var(--docked-composer-height,0px) + var(--spacing-2xl));scroll-padding-bottom:calc(var(--docked-composer-height,0px) + var(--spacing-2xl))}.ChatMessageScroller-module__yxubtq__content{width:100%;min-width:0;overflow:visible;}.ChatMessageScroller-module__yxubtq__scrollButtonAnchor{left:50%;bottom:var(--spacing-md);z-index:5;transition:opacity var(--transition-fast), transform var(--transition-fast);position:absolute;overflow:visible;transform:translate(-50%)}.ChatMessageScroller-module__yxubtq__scrollButtonAnchor:has([data-active=false]){opacity:0;pointer-events:none;transform:translateX(-50%) translateY(var(--spacing-3xs))}.ChatMessageScroller-module__yxubtq__scrollButtonAnchor:has([data-active=true]){opacity:1;transform:translate(-50%)translateY(0)}.ChatMessageScroller-module__yxubtq__scrollButtonAnchorDocked{bottom:calc(var(--docked-composer-height,0px) + var(--spacing-md))}
.ToolFailureLabel-module__5FVg6q__root{align-items:center;gap:var(--spacing-2xs);font-size:var(--font-size-md);line-height:var(--line-height-normal);color:var(--color-gray-700);margin:0;display:flex}.ToolFailureLabel-module__5FVg6q__icon{color:var(--color-error);flex-shrink:0}.ToolFailureLabel-module__5FVg6q__label{min-width:0;font-weight:var(--font-weight-medium)}.ToolFailureLabel-module__5FVg6q__rootLabel{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);letter-spacing:normal;color:var(--color-gray-500);line-height:24px;}.ToolFailureLabel-module__5FVg6q__rootLabel .ToolFailureLabel-module__5FVg6q__label{text-transform:none;font-weight:inherit;color:inherit}.ToolFailureLabel-module__5FVg6q__rootLabel .ToolFailureLabel-module__5FVg6q__icon{display:none}
.GenerationDiagnosisCard-module__jMobJa__grid{grid-gap:var(--spacing-sm);gap:var(--spacing-sm);grid-template-columns:repeat(auto-fill,minmax(96px,1fr));margin:0;padding:0;list-style:none;display:grid}.GenerationDiagnosisCard-module__jMobJa__tile{gap:var(--spacing-3xs);flex-direction:column;min-width:0;display:flex}.GenerationDiagnosisCard-module__jMobJa__thumbFrame{aspect-ratio:1;border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-gray-100);position:relative;overflow:hidden}.GenerationDiagnosisCard-module__jMobJa__thumbButton{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:100%;height:100%;padding:0;display:flex}.GenerationDiagnosisCard-module__jMobJa__thumbImage{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.GenerationDiagnosisCard-module__jMobJa__captionChipButton{bottom:var(--spacing-2xs);left:var(--spacing-2xs);z-index:1;cursor:pointer;background:0 0;border:none;padding:0;position:absolute}.GenerationDiagnosisCard-module__jMobJa__captionChip{pointer-events:none}.GenerationDiagnosisCard-module__jMobJa__thumbLabel{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-gray-700);line-height:var(--line-height-tight)}
.GenerationRunInspectionCard-module__ycBQwG__wrapper{gap:var(--spacing-md);margin-top:var(--spacing-sm);flex-direction:column;display:flex}.GenerationRunInspectionCard-module__ycBQwG__promptText{white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--font-size-sm);color:var(--color-copy-primary);margin:0;line-height:1.5}
.SessionImageThumb-module__0-_YtW__root{flex:1;width:100%;height:100%;display:flex;position:relative;container:session-image-thumb/inline-size}.SessionImageThumb-module__0-_YtW__slotImageLayer{z-index:1;transform-origin:50%;width:100%;height:100%;display:flex;position:absolute;inset:0}.SessionImageThumb-module__0-_YtW__thumbButton{cursor:pointer;width:100%;height:100%;transition:transform var(--transition-fast);background:0 0;border:0;flex:1;padding:0;display:flex}.SessionImageThumb-module__0-_YtW__thumbButton:active{transform:scale(.98)}.SessionImageThumb-module__0-_YtW__quickActionsBar,.SessionImageThumb-module__0-_YtW__quickActionsMenu{z-index:3;opacity:0;pointer-events:none;transition:opacity var(--transition-fast);position:absolute}.SessionImageThumb-module__0-_YtW__quickActionsBar{inset-inline:var(--spacing-3xs);bottom:var(--spacing-3xs);gap:var(--spacing-3xs);flex-wrap:nowrap;justify-content:center;display:flex}.SessionImageThumb-module__0-_YtW__quickActionsMenu{right:var(--spacing-3xs);bottom:var(--spacing-3xs);display:none}.SessionImageThumb-module__0-_YtW__menuTriggerIconGlyph svg{width:var(--spacing-md)!important;height:var(--spacing-md)!important}.SessionImageThumb-module__0-_YtW__root:hover .SessionImageThumb-module__0-_YtW__quickActionsBar,.SessionImageThumb-module__0-_YtW__root:hover .SessionImageThumb-module__0-_YtW__quickActionsMenu,.SessionImageThumb-module__0-_YtW__root:focus-within .SessionImageThumb-module__0-_YtW__quickActionsBar,.SessionImageThumb-module__0-_YtW__root:focus-within .SessionImageThumb-module__0-_YtW__quickActionsMenu,.SessionImageThumb-module__0-_YtW__menuOpen .SessionImageThumb-module__0-_YtW__quickActionsBar,.SessionImageThumb-module__0-_YtW__menuOpen .SessionImageThumb-module__0-_YtW__quickActionsMenu{opacity:1;pointer-events:auto}@container session-image-thumb (max-width:219px){.SessionImageThumb-module__0-_YtW__root[data-action-count="2"] .SessionImageThumb-module__0-_YtW__quickActionsBar{display:none}.SessionImageThumb-module__0-_YtW__root[data-action-count="2"] .SessionImageThumb-module__0-_YtW__quickActionsMenu{display:block}}@container session-image-thumb (max-width:299px){.SessionImageThumb-module__0-_YtW__root[data-action-count="3"] .SessionImageThumb-module__0-_YtW__quickActionsBar{display:none}.SessionImageThumb-module__0-_YtW__root[data-action-count="3"] .SessionImageThumb-module__0-_YtW__quickActionsMenu{display:block}}.SessionImageThumb-module__0-_YtW__emptySlot{width:100%;height:100%;color:var(--color-gray-400);font-size:var(--font-size-sm);justify-content:center;align-items:center;display:flex}.SessionImageThumb-module__0-_YtW__imageWrap{background:var(--color-gray-100);width:100%;height:100%;display:flex;position:relative;overflow:hidden}.SessionImageThumb-module__0-_YtW__image{-o-object-fit:cover;object-fit:cover;transition:filter var(--transition-fast)}@media (hover:hover) and (pointer:fine){.SessionImageThumb-module__0-_YtW__thumbButton:hover .SessionImageThumb-module__0-_YtW__image{filter:brightness(.96)}}@media (hover:none){.SessionImageThumb-module__0-_YtW__quickActionsBar,.SessionImageThumb-module__0-_YtW__quickActionsMenu{opacity:1;pointer-events:auto}}
.LibrarySearchCard-module__freFKq__root{gap:var(--spacing-xs);flex-direction:column;width:100%;margin:0;padding:0;display:flex}.LibrarySearchCard-module__freFKq__grid{grid-gap:var(--spacing-2xs);gap:var(--spacing-2xs);grid-template-columns:repeat(auto-fill,minmax(160px,1fr));width:100%;margin:0;padding:0;display:grid}.LibrarySearchCard-module__freFKq__cell{gap:var(--spacing-3xs);flex-direction:column;min-width:0;display:flex}.LibrarySearchCard-module__freFKq__surface{aspect-ratio:1;border-radius:var(--radius-md);background:var(--color-gray-100);width:100%;position:relative;overflow:hidden}.LibrarySearchCard-module__freFKq__caption{font-size:var(--font-size-xs);color:var(--color-gray-600);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.LibrarySearchCard-module__freFKq__emptyMessage{font-size:var(--font-size-sm);color:var(--color-gray-600);margin:0}.LibrarySearchCard-module__freFKq__fallbackNote{font-size:var(--font-size-xs);color:var(--color-gray-500);margin:0}
.SuperadminDebugDisclosure-module__MS5TNa__root{margin-top:var(--spacing-3xs)}.SuperadminDebugDisclosure-module__MS5TNa__rootStandalone{margin-top:0}.SuperadminDebugDisclosure-module__MS5TNa__summary{align-items:center;gap:var(--spacing-2xs);width:fit-content;max-width:100%;font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-gray-500);cursor:pointer;-webkit-user-select:none;user-select:none;line-height:24px;list-style:none;display:inline-flex;}.SuperadminDebugDisclosure-module__MS5TNa__summary::-webkit-details-marker{display:none}.SuperadminDebugDisclosure-module__MS5TNa__label{flex:0 auto;min-width:0}.SuperadminDebugDisclosure-module__MS5TNa__caret{color:var(--color-gray-500);transition:transform var(--transition-fast);flex-shrink:0}.SuperadminDebugDisclosure-module__MS5TNa__root[open]>.SuperadminDebugDisclosure-module__MS5TNa__summary .SuperadminDebugDisclosure-module__MS5TNa__caret{transform:rotate(180deg)}.SuperadminDebugDisclosure-module__MS5TNa__root[open]>.SuperadminDebugDisclosure-module__MS5TNa__summary{color:var(--color-gray-700)}.SuperadminDebugDisclosure-module__MS5TNa__body{gap:var(--spacing-xs);margin-top:var(--spacing-xs);flex-direction:column;min-width:0;display:flex}.SuperadminDebugDisclosure-module__MS5TNa__list{gap:var(--spacing-2xs);flex-direction:column;margin:0;display:flex}.SuperadminDebugDisclosure-module__MS5TNa__row{grid-gap:var(--spacing-xs);gap:var(--spacing-xs);font-size:var(--font-size-xs);grid-template-columns:minmax(86px,auto) 1fr;align-items:start;display:grid}.SuperadminDebugDisclosure-module__MS5TNa__row dt{color:var(--color-gray-500);font-weight:var(--font-weight-medium);margin:0}.SuperadminDebugDisclosure-module__MS5TNa__row dd{min-width:0;margin:0}.SuperadminDebugDisclosure-module__MS5TNa__row code{white-space:pre-wrap;color:var(--color-gray-600);word-break:break-all;display:block}
.AppLoading-module__tyNmCq__container{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.AppLoading-module__tyNmCq__logoWrapper{display:inline-block;position:relative}.AppLoading-module__tyNmCq__logo{display:block;position:relative;overflow:visible}.AppLoading-module__tyNmCq__owPath{fill:var(--color-black,#000)}
.QuickActions-module__HtVQ2q__container{gap:var(--gap-sm);z-index:1;pointer-events:none;flex-wrap:wrap;display:flex;position:relative}@media (max-width:768px){.QuickActions-module__HtVQ2q__container{gap:5px}}.QuickActions-module__HtVQ2q__container.QuickActions-module__HtVQ2q__visible{pointer-events:auto}.QuickActions-module__HtVQ2q__dropdownContent{align-items:flex-start;gap:var(--spacing-3xs);padding:var(--spacing-3xs) 0;flex-direction:column;display:flex}@media (max-width:768px){.QuickActions-module__HtVQ2q__quickActionButton{font-size:13px}}
.comparisonHint-module__9-BzSG__hint{width:100%;margin:0 0 var(--spacing-sm);line-height:var(--line-height-normal)}
.section-module__aKmZCq__container{width:100%;max-width:1440px;margin:0 auto}.section-module__aKmZCq__title{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);margin:0}.section-module__aKmZCq__content{margin-top:var(--spacing-lg);gap:var(--spacing-xl);flex-direction:column;display:flex}.section-module__aKmZCq__subSection{width:100%}.section-module__aKmZCq__subSection+.section-module__aKmZCq__subSection{margin-top:var(--spacing-xl)}.section-module__aKmZCq__subSectionTitle{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.02em;color:var(--color-gray-500);margin:0 0 var(--spacing-sm)}.section-module__aKmZCq__subSectionContent{width:100%}.section-module__aKmZCq__demoPreviewBox{box-sizing:border-box;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-background-secondary);width:100%;padding:var(--spacing-md);gap:var(--spacing-sm);flex-wrap:wrap;align-items:center;display:flex}.section-module__aKmZCq__demoPreviewBoxColumn{box-sizing:border-box;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-background-secondary);width:100%;padding:var(--spacing-md);align-items:flex-start;gap:var(--spacing-sm);flex-direction:column;display:flex}.section-module__aKmZCq__demoChunk{width:100%}.section-module__aKmZCq__demoChunk+.section-module__aKmZCq__demoChunk{margin-top:var(--spacing-md);padding-top:var(--spacing-md);border-top:1px solid var(--color-border)}.section-module__aKmZCq__demoChunkTitle{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.02em;color:var(--color-gray-500);margin:0 0 var(--spacing-sm)}.section-module__aKmZCq__demoChunkContent{gap:var(--spacing-sm);flex-wrap:wrap;align-items:center;display:flex}.section-module__aKmZCq__demoChunkContentColumn{align-items:flex-start;gap:var(--spacing-sm);flex-direction:column;width:100%;display:flex}
.ComposerChoiceDock-module__rPMF5q__dock{gap:var(--spacing-xs);width:100%;padding:var(--spacing-sm);background:var(--color-white);border-radius:var(--radius-md);border:1px solid #00000014;flex-direction:column;display:flex;box-shadow:0 1px 4px #0000000f}.ComposerChoiceDock-module__rPMF5q__header{justify-content:space-between;align-items:flex-start;gap:var(--spacing-sm);display:flex}.ComposerChoiceDock-module__rPMF5q__question{flex:1;min-width:0}.ComposerChoiceDock-module__rPMF5q__selectionHint{margin-top:var(--spacing-3xs)}.ComposerChoiceDock-module__rPMF5q__stepIndicator{color:var(--color-copy-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);line-height:var(--line-height-normal);white-space:nowrap;flex-shrink:0;padding-top:.1em}.ComposerChoiceDock-module__rPMF5q__options{gap:var(--spacing-3xs);flex-direction:column;display:flex}.ComposerChoiceDock-module__rPMF5q__option{align-items:center;gap:var(--spacing-sm);width:100%;min-height:2.25rem;padding:var(--spacing-2xs) var(--spacing-sm);border-radius:var(--radius-sm);color:var(--color-copy-primary);font:inherit;font-size:var(--font-size-sm);line-height:var(--line-height-normal);text-align:left;cursor:pointer;transition:background var(--transition-fast);background:0 0;border:none;display:flex}.ComposerChoiceDock-module__rPMF5q__option:hover:not(:disabled){background:var(--color-gray-100)}.ComposerChoiceDock-module__rPMF5q__option:focus-visible{outline:2px solid var(--color-gray-400);outline-offset:1px}.ComposerChoiceDock-module__rPMF5q__optionHovered{background:var(--color-gray-100)}.ComposerChoiceDock-module__rPMF5q__optionSelected{background:var(--color-gray-200)}.ComposerChoiceDock-module__rPMF5q__option:disabled{cursor:default;opacity:.55}.ComposerChoiceDock-module__rPMF5q__optionSelected:disabled{opacity:1}.ComposerChoiceDock-module__rPMF5q__optionNumber{border-radius:var(--radius-xs);background:var(--color-gray-200);width:1.375rem;height:1.375rem;color:var(--color-copy-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ComposerChoiceDock-module__rPMF5q__optionNumberActive{background:var(--color-gray-700);color:var(--color-white)}.ComposerChoiceDock-module__rPMF5q__optionLabel{flex:1;min-width:0}.ComposerChoiceDock-module__rPMF5q__optionFreeText{cursor:text}.ComposerChoiceDock-module__rPMF5q__freeTextInput{width:100%;min-width:0;color:var(--color-copy-primary);font:inherit;font-size:var(--font-size-sm);line-height:var(--line-height-normal);background:0 0;border:none;outline:none;flex:1;padding:0}.ComposerChoiceDock-module__rPMF5q__freeTextInput::placeholder{color:var(--color-copy-secondary)}.ComposerChoiceDock-module__rPMF5q__freeTextInput:disabled{cursor:default;opacity:1}.ComposerChoiceDock-module__rPMF5q__footerActions{justify-content:space-between;align-items:center;gap:var(--spacing-sm);padding-top:var(--spacing-3xs);display:flex}.ComposerChoiceDock-module__rPMF5q__footerTrailing{justify-content:flex-end;align-items:center;gap:var(--spacing-2xs);margin-left:auto;display:flex}
.BrandArtifactMentionPicker-module__3YopPq__popup{}.BrandArtifactMentionPicker-module__3YopPq__list{min-height:0;}.BrandArtifactMentionPicker-module__3YopPq__row{cursor:pointer;text-align:left;width:100%;padding:var(--dimension-8) var(--dimension-12);font:inherit;color:inherit;border-radius:var(--dimension-cornerroundings-xs-corner);background:0 0;border:none;margin:0;display:block}.BrandArtifactMentionPicker-module__3YopPq__rowHighlight{background:var(--color-button-text-hoverfill)}.BrandArtifactMentionPicker-module__3YopPq__backRow{z-index:1;background:var(--color-white);border-radius:0;position:sticky;top:0}.BrandArtifactMentionPicker-module__3YopPq__backRow:hover,.BrandArtifactMentionPicker-module__3YopPq__backRow.BrandArtifactMentionPicker-module__3YopPq__rowHighlight{background:var(--color-button-text-hoverfill)}.BrandArtifactMentionPicker-module__3YopPq__backRow .BrandArtifactMentionPicker-module__3YopPq__rowTitle,.BrandArtifactMentionPicker-module__3YopPq__backRow .BrandArtifactMentionPicker-module__3YopPq__categoryIcon{color:var(--color-copy-primary)}.BrandArtifactMentionPicker-module__3YopPq__rowInner{align-items:center;gap:var(--dimension-8);min-width:0;display:flex}.BrandArtifactMentionPicker-module__3YopPq__thumbWrap{width:var(--spacing-lg);height:var(--spacing-lg);background:var(--color-gray-100);border-radius:50%;flex-shrink:0;overflow:hidden}.BrandArtifactMentionPicker-module__3YopPq__thumb{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.BrandArtifactMentionPicker-module__3YopPq__rowTitle{min-width:0;font-size:var(--dimension-typography-interface-inputheadline-fontsize);line-height:var(--dimension-typography-interface-inputheadline-lineheight);font-weight:var(--font-weight-medium);color:var(--color-copy-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.BrandArtifactMentionPicker-module__3YopPq__typeBadge{color:var(--color-gray-500);flex-shrink:0;display:inline-flex}.BrandArtifactMentionPicker-module__3YopPq__categoryIcon{color:var(--color-copy-primary);}.BrandArtifactMentionPicker-module__3YopPq__rowChevron{color:var(--color-gray-500);flex-shrink:0;align-items:center;margin-left:auto;display:inline-flex}.BrandArtifactMentionPicker-module__3YopPq__empty{}.BrandArtifactMentionPicker-module__3YopPq__loading,.BrandArtifactMentionPicker-module__3YopPq__error{padding:var(--dimension-16) var(--dimension-12);color:var(--color-copy-secondary);font-size:var(--dimension-typography-interface-inputheadline-fontsize);line-height:var(--dimension-typography-interface-inputheadline-lineheight)}
.ChatInput-module__TdVfKq__wrapper{--composer-inset:calc(var(--spacing-lg) * .75);flex-direction:column;width:100%;min-width:0;max-width:960px;margin:0 auto;display:flex;position:relative;overflow:visible}.ChatInput-module__TdVfKq__dockShell{border-radius:var(--dimension-cornerroundings-m-corner);width:100%;box-shadow:var(--shadow-md)}.ChatInput-module__TdVfKq__wrapper.ChatInput-module__TdVfKq__wrapperDocked{isolation:isolate;background:0 0;width:100%;max-width:none;margin:0;overflow:hidden}.ChatInput-module__TdVfKq__wrapper.ChatInput-module__TdVfKq__wrapperDocked:before{content:"";z-index:0;border-radius:inherit;background:color-mix(in srgb, var(--color-white) 80%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:none;position:absolute;inset:0}.ChatInput-module__TdVfKq__wrapper.ChatInput-module__TdVfKq__wrapperDocked>*{z-index:1;position:relative}.ChatInput-module__TdVfKq__wrapper.ChatInput-module__TdVfKq__wrapperDocked:after{z-index:2}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.ChatInput-module__TdVfKq__wrapper.ChatInput-module__TdVfKq__wrapperDocked:before{background:var(--color-white)}}.ChatInput-module__TdVfKq__wrapper :is(button,a):active:not(:disabled):not([aria-disabled=true]),.ChatInput-module__TdVfKq__wrapper :is(button,a).ChatInput-module__TdVfKq__active:not([aria-disabled=true]){transform:none!important}.ChatInput-module__TdVfKq__inputArea{padding:var(--composer-inset);flex-direction:column;display:flex;position:relative}@property --alpha{syntax:"<number>";inherits:true;initial-value:0}.ChatInput-module__TdVfKq__wrapper{transition:background-color .22s ease-out}.ChatInput-module__TdVfKq__wrapper:after{transition:--alpha .22s ease-out}.ChatInput-module__TdVfKq__wrapperDragActive{background:linear-gradient(to top, var(--color-button-secondary-defaultbackgroundlower), var(--color-button-secondary-defaultbackgroundupper))}.ChatInput-module__TdVfKq__wrapperDragActive:after{--alpha:1;--gradient:linear-gradient(to top, var(--color-button-secondary-defaultoutlinelower), var(--color-button-secondary-defaultoutlineupper));border-width:2px}.ChatInput-module__TdVfKq__wrapperDragActive .ChatInput-module__TdVfKq__modeTabsInPrompt{border-bottom:none}.ChatInput-module__TdVfKq__dropRoot{isolation:isolate;flex-direction:column;min-width:0;display:flex;position:relative}.ChatInput-module__TdVfKq__dropOverlay{z-index:5;pointer-events:none;opacity:0;border-radius:var(--dimension-cornerroundings-m-corner);background-color:#ffffff73;justify-content:center;align-items:center;transition:opacity .22s ease-out;display:flex;position:absolute;inset:0}.ChatInput-module__TdVfKq__dropOverlayVisible{opacity:1}.ChatInput-module__TdVfKq__dropOverlayText{font-family:var(--font-family-default);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-normal);color:var(--color-copy-secondary);text-align:center}@media (prefers-reduced-motion:reduce){.ChatInput-module__TdVfKq__wrapper,.ChatInput-module__TdVfKq__dropOverlay{transition:none}}.ChatInput-module__TdVfKq__inputAreaFocusable{cursor:text}.ChatInput-module__TdVfKq__modeTabsInPrompt{box-sizing:border-box;margin-left:calc(-1 * var(--composer-inset));margin-right:calc(-1 * var(--composer-inset));padding-left:var(--composer-inset);padding-right:var(--composer-inset);padding-bottom:var(--composer-inset);border-bottom:var(--border-default);justify-content:flex-start;display:flex}.ChatInput-module__TdVfKq__inputArea:has(.ChatInput-module__TdVfKq__modeTabsInPrompt) .ChatInput-module__TdVfKq__promptEditor .ProseMirror{padding-top:var(--composer-inset)}.ChatInput-module__TdVfKq__inputAreaDisabled{cursor:not-allowed}.ChatInput-module__TdVfKq__textRow{align-items:flex-start;gap:var(--spacing-xs);min-width:0;font-size:var(--font-size-md);line-height:var(--line-height-normal);--prompt-editor-line-box:1.75em;min-height:var(--prompt-editor-line-box);display:flex}.ChatInput-module__TdVfKq__promptEditorWrap{min-width:0;min-height:var(--prompt-editor-line-box,1.75em);flex:1}.ChatInput-module__TdVfKq__promptEditor{--prompt-line-height:calc(var(--font-size-sm) * 1.2 + 2 * var(--spacing-3xs) + 4px);flex:1;min-width:0}.ChatInput-module__TdVfKq__promptEditor .ProseMirror{font-family:var(--font-family-default);font-size:var(--font-size-md);line-height:var(--line-height-normal);color:var(--color-copy-primary);min-height:var(--prompt-line-height);background:0 0;outline:none;padding:0;overflow-y:visible}.ChatInput-module__TdVfKq__promptEditor .ProseMirror p{min-height:var(--prompt-line-height);line-height:var(--prompt-line-height);margin:0}.ChatInput-module__TdVfKq__promptEditor .ProseMirror [data-node-view-wrapper]{vertical-align:middle;display:inline}.ChatInput-module__TdVfKq__promptEditor .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:var(--color-gray-400);pointer-events:none;height:0}@media (max-width:768px){.ChatInput-module__TdVfKq__promptEditor .ProseMirror{min-height:max(var(--prompt-editor-line-box,1.75em), var(--button-height-sm));font-size:16px}.ChatInput-module__TdVfKq__promptEditor .ProseMirror p{min-height:max(var(--prompt-editor-line-box,1.75em), var(--button-height-sm))}.ChatInput-module__TdVfKq__promptEditorWrap{-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;padding-inline:var(--spacing-3xs);overflow-x:auto}.ChatInput-module__TdVfKq__promptEditorWrap::-webkit-scrollbar{display:none}}.ChatInput-module__TdVfKq__referenceChipRow{gap:var(--spacing-3xs);padding:0 var(--spacing-3xs) var(--spacing-3xs);flex-wrap:wrap;display:flex}.ChatInput-module__TdVfKq__attachmentStripCollapse{transition:grid-template-rows var(--transition-default);grid-template-rows:0fr;display:grid}.ChatInput-module__TdVfKq__attachmentStripCollapseOpen{grid-template-rows:1fr}.ChatInput-module__TdVfKq__attachmentStripInner{min-height:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.ChatInput-module__TdVfKq__attachmentStripCollapse{transition:none}}.ChatInput-module__TdVfKq__mentionChip{box-sizing:border-box;align-items:center;gap:var(--spacing-3xs);max-height:1.5em;border-radius:var(--radius-full);vertical-align:middle;max-height:1lh;line-height:var(--line-height-normal);font-size:inherit;white-space:nowrap;-webkit-user-select:none;user-select:none;color:var(--color-element-chip-default-text);display:inline-flex}.ChatInput-module__TdVfKq__mentionChip.ChatInput-module__TdVfKq__mentionChipPill{padding:var(--spacing-3xs) var(--spacing-3xs);background:var(--color-white);border:1px solid #0000001a}.ChatInput-module__TdVfKq__mentionChipThumb{border-radius:var(--radius-full);-o-object-fit:cover;object-fit:cover;flex-shrink:0;width:1em;height:1em}.ChatInput-module__TdVfKq__mentionChipThumbStack{flex-direction:row-reverse;flex-shrink:0;align-items:center;display:inline-flex}.ChatInput-module__TdVfKq__mentionChipThumbButton{border-radius:var(--radius-full);width:1em;height:1em;overflow:hidden}.ChatInput-module__TdVfKq__mentionChipThumbStackButton{border-radius:var(--radius-full);width:1em;height:1em;margin-left:calc(var(--spacing-3xs) * -1);box-shadow:0 0 0 1px var(--color-white);overflow:hidden}.ChatInput-module__TdVfKq__mentionChipThumbStackButton:last-child{margin-left:0}.ChatInput-module__TdVfKq__mentionChipThumbStackItem{border-radius:var(--radius-full);-o-object-fit:cover;object-fit:cover;width:1em;height:1em;margin-left:calc(var(--spacing-3xs) * -1);box-shadow:0 0 0 1px var(--color-white)}.ChatInput-module__TdVfKq__mentionChipThumbStackItem:last-child{margin-left:0}.ChatInput-module__TdVfKq__mentionChipFallback{color:var(--color-gray-500);flex-shrink:0}.ChatInput-module__TdVfKq__mentionChipLabel{font-size:var(--font-size-sm);line-height:1;font-weight:var(--font-weight-medium)}.ChatInput-module__TdVfKq__mentionChip.ChatInput-module__TdVfKq__mentionChipSolid .ChatInput-module__TdVfKq__mentionChipThumb,.ChatInput-module__TdVfKq__mentionChip.ChatInput-module__TdVfKq__mentionChipGhost .ChatInput-module__TdVfKq__mentionChipThumb,.ChatInput-module__TdVfKq__mentionChip.ChatInput-module__TdVfKq__mentionChipPill .ChatInput-module__TdVfKq__mentionChipThumb,.ChatInput-module__TdVfKq__mentionChip.ChatInput-module__TdVfKq__mentionChipSolid .ChatInput-module__TdVfKq__mentionChipThumbStackItem,.ChatInput-module__TdVfKq__mentionChip.ChatInput-module__TdVfKq__mentionChipGhost .ChatInput-module__TdVfKq__mentionChipThumbStackItem,.ChatInput-module__TdVfKq__mentionChip.ChatInput-module__TdVfKq__mentionChipPill .ChatInput-module__TdVfKq__mentionChipThumbStackItem{border-radius:var(--radius-full);width:.875em;height:.875em}.ChatInput-module__TdVfKq__mentionChip.ChatInput-module__TdVfKq__mentionChipSolid .ChatInput-module__TdVfKq__mentionChipFallback,.ChatInput-module__TdVfKq__mentionChip.ChatInput-module__TdVfKq__mentionChipGhost .ChatInput-module__TdVfKq__mentionChipFallback{width:.875em;height:.875em}.ChatInput-module__TdVfKq__mentionChip.ChatInput-module__TdVfKq__mentionChipSolid,.ChatInput-module__TdVfKq__mentionChip.ChatInput-module__TdVfKq__mentionChipGhost{height:var(--prompt-editor-line-box,1.75em);max-height:var(--prompt-editor-line-box,1.75em);padding-block:1px;padding-inline:var(--spacing-2xs);background:var(--color-white);box-shadow:none;box-sizing:border-box;vertical-align:middle;border:1px solid #0000001a;line-height:1}.ChatInput-module__TdVfKq__mentionChip.ChatInput-module__TdVfKq__mentionChipGhost .ChatInput-module__TdVfKq__mentionChipLabel,.ChatInput-module__TdVfKq__mentionChip.ChatInput-module__TdVfKq__mentionChipSolid .ChatInput-module__TdVfKq__mentionChipLabel{min-width:0}.ChatInput-module__TdVfKq__mentionChipWithClear{padding-right:var(--spacing-3xs)}.ChatInput-module__TdVfKq__mentionChipActivatable{cursor:pointer}.ChatInput-module__TdVfKq__mentionChipClearButton{margin-left:var(--spacing-3xs);color:var(--color-gray-500);cursor:pointer;border-radius:var(--radius-full);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex}.ChatInput-module__TdVfKq__mentionChipClearButton:hover,.ChatInput-module__TdVfKq__mentionChipClearButton:focus-visible{color:var(--color-gray-800);outline:none}.ChatInput-module__TdVfKq__promptEditor .ProseMirror-selectednode .ChatInput-module__TdVfKq__mentionChip{background:var(--color-gray-100)}.ChatInput-module__TdVfKq__promptEditor .ProseMirror .ChatInput-module__TdVfKq__mentionChip::-moz-selection{background-color:var(--color-gray-200);color:var(--color-element-chip-default-text)}.ChatInput-module__TdVfKq__promptEditor .ProseMirror .ChatInput-module__TdVfKq__mentionChip ::-moz-selection{background-color:var(--color-gray-200);color:var(--color-element-chip-default-text)}.ChatInput-module__TdVfKq__promptEditor .ProseMirror .ChatInput-module__TdVfKq__mentionChip::selection{background-color:var(--color-gray-200);color:var(--color-element-chip-default-text)}.ChatInput-module__TdVfKq__promptEditor .ProseMirror .ChatInput-module__TdVfKq__mentionChip ::selection{background-color:var(--color-gray-200);color:var(--color-element-chip-default-text)}.ChatInput-module__TdVfKq__textarea{appearance:none;min-width:0;font-family:var(--font-family-default);font-size:var(--font-size-md);line-height:var(--line-height-normal);resize:none;color:var(--color-copy-primary);background:0 0;border:none;outline:none;flex:1;padding:0;display:block}.ChatInput-module__TdVfKq__textarea::placeholder{color:var(--color-gray-400)}.ChatInput-module__TdVfKq__textarea:disabled{cursor:not-allowed}.ChatInput-module__TdVfKq__pickerBar{padding:var(--composer-inset);flex-shrink:0;align-items:center;padding-top:0;display:flex}.ChatInput-module__TdVfKq__pickerRow{justify-content:flex-start;align-items:center;gap:var(--spacing-2xs);width:100%;display:flex}.ChatInput-module__TdVfKq__styleSelectWrap{flex:1;min-width:0;max-width:min(320px,55%)}.ChatInput-module__TdVfKq__pickerSelect{width:100%;max-width:320px}.ChatInput-module__TdVfKq__pickerSelect span[class*=optionThumbnail]{width:var(--spacing-md);height:var(--spacing-md)}.ChatInput-module__TdVfKq__formatSelectWrap{flex-shrink:0}.ChatInput-module__TdVfKq__sendButtonWrap{flex-shrink:0;margin-left:auto}.ChatInput-module__TdVfKq__attachButton,.ChatInput-module__TdVfKq__mentionAddButton,.ChatInput-module__TdVfKq__suggestionsToggleButton{flex-shrink:0}.ChatInput-module__TdVfKq__wrapperDragActive .ChatInput-module__TdVfKq__attachButton{z-index:1;position:relative}.ChatInput-module__TdVfKq__wrapperDragActive .ChatInput-module__TdVfKq__sendButtonWrap{z-index:6;position:relative}@media (max-width:768px){.ChatInput-module__TdVfKq__wrapper{--composer-inset:calc(var(--spacing-sm) * .75)}.ChatInput-module__TdVfKq__textarea{font-size:16px}.ChatInput-module__TdVfKq__pickerBar{min-height:calc(var(--button-height-md) + var(--spacing-xs));align-items:center}.ChatInput-module__TdVfKq__pickerRow{-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;gap:var(--spacing-xs);width:100%;min-width:0;padding-block:var(--spacing-4xs);flex-wrap:nowrap;position:relative;overflow:auto hidden}.ChatInput-module__TdVfKq__pickerRow::-webkit-scrollbar{display:none}.ChatInput-module__TdVfKq__sendButtonWrap{z-index:2;background:var(--color-white);padding-left:var(--spacing-xs);flex-shrink:0;margin-left:auto;position:sticky;right:0;box-shadow:-10px 0 14px -6px #fff}.ChatInput-module__TdVfKq__wrapper.ChatInput-module__TdVfKq__wrapperDocked .ChatInput-module__TdVfKq__sendButtonWrap{background:color-mix(in srgb, var(--color-white) 80%, transparent);box-shadow:-10px 0 14px -6px color-mix(in srgb, var(--color-white) 90%, transparent)}.ChatInput-module__TdVfKq__styleSelectWrap{flex:none;min-width:min(17.5rem,72vw);max-width:none}.ChatInput-module__TdVfKq__formatSelectWrap{flex-shrink:0}}
.GenerationSlotFailed-module__ztpq8q__root{z-index:1;justify-content:center;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-md);text-align:center;background:var(--color-gray-50);border:1px solid var(--color-border);border-radius:var(--radius-md);flex-direction:column;display:flex;position:absolute;inset:0}.GenerationSlotFailed-module__ztpq8q__message{color:var(--color-copy-secondary);margin:0}.GenerationSlotFailed-module__ztpq8q__actions{justify-content:center;align-items:center;gap:var(--spacing-xs);pointer-events:auto;flex-wrap:wrap;display:flex}
.StyleGenerationCard-module__umFO4a__root{gap:var(--spacing-2xs);flex-direction:column;align-self:flex-start;width:fit-content;max-width:100%;margin:0;padding:0;display:flex}.StyleGenerationCard-module__umFO4a__sessionLinkRow{justify-content:flex-end;align-self:stretch;width:100%;margin:0;padding:0;display:flex}.StyleGenerationCard-module__umFO4a__sessionLink{padding:0}.StyleGenerationCard-module__umFO4a__sessionLinkInner{height:auto;padding:0}.StyleGenerationCard-module__umFO4a__slotGrid{grid-gap:var(--spacing-2xs);gap:var(--spacing-2xs);width:max-content;max-width:100%;margin:0;padding:0;display:grid}.StyleGenerationCard-module__umFO4a__slotGrid[data-slot-count="1"]{grid-template-columns:minmax(0,17.5rem)}.StyleGenerationCard-module__umFO4a__slotGrid[data-slot-count="2"]{grid-template-columns:repeat(2,minmax(0,17.5rem))}.StyleGenerationCard-module__umFO4a__slotGrid[data-slot-count="3"],.StyleGenerationCard-module__umFO4a__slotGrid[data-slot-count="4"],.StyleGenerationCard-module__umFO4a__slotGrid[data-slot-count="5"],.StyleGenerationCard-module__umFO4a__slotGrid[data-slot-count="6"]{grid-template-columns:repeat(3,minmax(0,17.5rem))}.StyleGenerationCard-module__umFO4a__slotItem{align-items:stretch;min-width:0;margin:0;padding:0;display:flex}.StyleGenerationCard-module__umFO4a__slotSurface{width:100%;min-width:0;aspect-ratio:var(--slot-aspect-ratio,16 / 9);border-radius:var(--radius-md);flex:1;display:flex;position:relative;overflow:hidden}.StyleGenerationCard-module__umFO4a__slotSurfaceLoading{}.StyleGenerationCard-module__umFO4a__slotImageLayer{z-index:1;transform-origin:50%;width:100%;height:100%;display:flex;position:absolute;inset:0}.StyleGenerationCard-module__umFO4a__statusMessage{font-size:var(--font-size-sm);color:var(--color-gray-600);margin:0}
.ModificationCard-module__bwPzLG__root{gap:var(--spacing-2xs);flex-direction:column;align-self:flex-start;width:fit-content;max-width:100%;display:flex}.ModificationCard-module__bwPzLG__flowRow{align-items:center;gap:var(--spacing-2xs);width:fit-content;max-width:100%;display:flex}.ModificationCard-module__bwPzLG__referenceColumn,.ModificationCard-module__bwPzLG__resultColumn{flex:none;min-width:0}.ModificationCard-module__bwPzLG__arrowColumn{color:var(--color-gray-500);flex:none;justify-content:center;align-items:center;display:flex}.ModificationCard-module__bwPzLG__surface{width:auto;max-width:17.5rem;height:10rem;aspect-ratio:var(--slot-aspect-ratio,16 / 9);border-radius:var(--radius-md);position:relative;overflow:hidden}.ModificationCard-module__bwPzLG__imageLayer{z-index:1;transform-origin:50%;width:100%;height:100%;display:flex;position:absolute;inset:0}.ModificationCard-module__bwPzLG__pendingLayer{z-index:0;position:absolute;inset:0}.ModificationCard-module__bwPzLG__slotNumber{top:var(--spacing-3xs);left:var(--spacing-3xs);z-index:2;min-width:1.25rem;height:1.25rem;padding:0 var(--spacing-3xs);border-radius:var(--radius-full);color:var(--color-gray-100);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);pointer-events:none;background:#0000008c;justify-content:center;align-items:center;line-height:1;display:inline-flex;position:absolute}.ModificationCard-module__bwPzLG__imageWrap{background:var(--color-gray-100);width:100%;height:100%;display:flex;position:relative;overflow:hidden}.ModificationCard-module__bwPzLG__imageWrapPending{background:var(--color-gray-200);animation:1.6s ease-in-out infinite ModificationCard-module__bwPzLG__slot-pulse}.ModificationCard-module__bwPzLG__thumbButton{cursor:pointer;width:100%;height:100%;transition:transform var(--transition-fast);background:0 0;border:0;padding:0;display:flex}.ModificationCard-module__bwPzLG__thumbButton:active{transform:scale(.98)}.ModificationCard-module__bwPzLG__image{-o-object-fit:cover;object-fit:cover;transition:filter var(--transition-fast)}.ModificationCard-module__bwPzLG__slotLabel{margin:var(--spacing-3xs) 0 0;font-size:var(--font-size-xs);color:var(--color-gray-500)}.ModificationCard-module__bwPzLG__sessionLinkRow{justify-content:flex-end;align-self:stretch;width:100%;display:flex}.ModificationCard-module__bwPzLG__sessionLink{padding:0}.ModificationCard-module__bwPzLG__sessionLinkInner{height:auto;padding:0}.ModificationCard-module__bwPzLG__statusMessage{font-size:var(--font-size-sm);color:var(--color-gray-600);margin:0}.ModificationCard-module__bwPzLG__failureNote{font-size:var(--font-size-sm);color:var(--color-signal-error-700,var(--color-gray-700));margin:0}.ModificationCard-module__bwPzLG__emptyReference{width:100%;height:100%;color:var(--color-gray-400);font-size:var(--font-size-sm);justify-content:center;align-items:center;display:flex}@keyframes ModificationCard-module__bwPzLG__slot-pulse{0%,to{opacity:.55}50%{opacity:1}}@media (hover:hover) and (pointer:fine){.ModificationCard-module__bwPzLG__thumbButton:hover .ModificationCard-module__bwPzLG__image{filter:brightness(.96)}}@media (prefers-reduced-motion:reduce){.ModificationCard-module__bwPzLG__imageWrapPending{opacity:.75;animation:none}}
.RecomposeBatchCard-module__2bxT1a__root{gap:var(--spacing-2xs);flex-direction:column;align-self:flex-start;width:fit-content;max-width:100%;display:flex}.RecomposeBatchCard-module__2bxT1a__row{align-items:flex-end;gap:var(--spacing-sm);flex-wrap:wrap;width:max-content;max-width:100%;display:flex}.RecomposeBatchCard-module__2bxT1a__slot{align-items:flex-start;gap:var(--spacing-3xs);flex-direction:column;flex:none;min-width:0;display:flex}.RecomposeBatchCard-module__2bxT1a__surface{width:auto;max-width:min(14rem,100%);height:8rem;aspect-ratio:var(--slot-aspect-ratio,1);border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-gray-50);position:relative;overflow:hidden}.RecomposeBatchCard-module__2bxT1a__imageLayer{z-index:1;width:100%;height:100%;display:flex;position:absolute;inset:0}.RecomposeBatchCard-module__2bxT1a__thumbButton{cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;display:flex}.RecomposeBatchCard-module__2bxT1a__imageWrap{width:100%;height:100%;display:block;position:relative}.RecomposeBatchCard-module__2bxT1a__image{-o-object-fit:cover;object-fit:cover}.RecomposeBatchCard-module__2bxT1a__ratioLabel{font-size:var(--font-size-xs);color:var(--color-gray-500);line-height:1}.RecomposeBatchCard-module__2bxT1a__failureNote{font-size:var(--font-size-xs);color:var(--color-signal-error-700,var(--color-gray-700));margin:0}.RecomposeBatchCard-module__2bxT1a__sessionLinkRow{justify-content:flex-end;align-self:stretch;width:100%;display:flex}.RecomposeBatchCard-module__2bxT1a__sessionLink{padding:0}.RecomposeBatchCard-module__2bxT1a__sessionLinkInner{height:auto;padding:0}.RecomposeBatchCard-module__2bxT1a__statusMessage{font-size:var(--font-size-sm);color:var(--color-gray-600);margin:0}
.AssistantToolFrame-module__yapBLG__frame{gap:var(--spacing-3xs);box-sizing:border-box;--assistant-tool-surface-bg:var(--color-white);--assistant-tool-surface-border:1px solid var(--color-border);--assistant-tool-surface-radius:var(--radius-md);--assistant-tool-section-label-color:var(--color-gray-500);background:0 0;flex-direction:column;width:100%;padding:0;display:flex}.AssistantToolFrame-module__yapBLG__progressFrame{gap:var(--spacing-2xs);box-sizing:border-box;flex-direction:column;width:100%;min-width:0;display:flex}.AssistantToolFrame-module__yapBLG__progressSummary{color:var(--color-gray-500);font-weight:var(--font-weight-regular)}.AssistantToolFrame-module__yapBLG__body{gap:var(--spacing-sm);flex-direction:column;width:100%;min-width:0;display:flex}:is(.AssistantToolFrame-module__yapBLG__body ul,.AssistantToolFrame-module__yapBLG__body ol){box-sizing:border-box;width:100%;max-width:100%;margin:0;padding-left:0}:is(.AssistantToolFrame-module__yapBLG__body li,.AssistantToolFrame-module__yapBLG__body li+li){margin:0;padding:0}.AssistantToolFrame-module__yapBLG__body [data-ow-assistant-section-label]{color:var(--assistant-tool-section-label-color,var(--color-gray-500));font-weight:var(--font-weight-medium);font-size:var(--font-size-xs);letter-spacing:.05em;text-transform:uppercase}.AssistantToolFrame-module__yapBLG__collapsible{gap:var(--spacing-sm);flex-direction:column;min-width:0;display:flex}.AssistantToolFrame-module__yapBLG__collapsibleSummary{align-items:center;gap:var(--spacing-2xs);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-gray-600);cursor:pointer;-webkit-user-select:none;user-select:none;list-style:none;display:flex}.AssistantToolFrame-module__yapBLG__collapsibleSummary::-webkit-details-marker{display:none}.AssistantToolFrame-module__yapBLG__collapsibleSummary:after{content:"›";font-size:var(--font-size-md);color:var(--color-gray-500);line-height:1;transition:transform .12s;display:inline-block;transform:rotate(0)}.AssistantToolFrame-module__yapBLG__collapsible[open]>.AssistantToolFrame-module__yapBLG__collapsibleSummary:after{transform:rotate(90deg)}.AssistantToolFrame-module__yapBLG__collapsible[open]>.AssistantToolFrame-module__yapBLG__collapsibleSummary{color:var(--color-gray-800)}
.ChatSectionHeading-module__sv8Aya__h3{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-gray-900);margin:var(--spacing-sm) 0 var(--spacing-xs);line-height:1.3}
.BrandArtifactDetailCard-module__uCWrwa__wrapper{gap:var(--spacing-md);box-sizing:border-box;flex-direction:column;width:100%;display:flex}.BrandArtifactDetailCard-module__uCWrwa__hero{align-items:center;gap:var(--spacing-xs);flex-wrap:wrap;min-width:0;display:flex}.BrandArtifactDetailCard-module__uCWrwa__title{min-width:0;margin:0}.BrandArtifactDetailCard-module__uCWrwa__fieldValue{font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);color:var(--color-gray-800);white-space:pre-wrap;word-break:break-word;margin:0}.BrandArtifactDetailCard-module__uCWrwa__fieldValueEmpty{color:var(--color-gray-500);font-style:italic}
.StyleListCard-module__kjdSQq__empty{font-size:var(--font-size-sm);color:var(--color-gray-600);margin:0}.StyleListCard-module__kjdSQq__grid{grid-gap:var(--spacing-sm);gap:var(--spacing-sm);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;max-width:36rem;margin:0;padding:0;list-style:none;display:grid}@media (max-width:520px){.StyleListCard-module__kjdSQq__grid{grid-template-columns:1fr}}.StyleListCard-module__kjdSQq__item{min-width:0;margin:0;padding:0;display:block}.StyleListCard-module__kjdSQq__cardButton,.StyleListCard-module__kjdSQq__cardStatic{--style-card-radius:var(--assistant-tool-surface-radius,var(--radius-md));--style-card-fill:linear-gradient(to top, var(--color-button-secondary-defaultbackgroundlower), var(--color-button-secondary-defaultbackgroundupper));--style-card-outline:linear-gradient(to top, var(--color-button-secondary-defaultoutlinelower), var(--color-button-secondary-defaultoutlineupper));align-items:center;gap:var(--spacing-sm);width:100%;min-width:0;height:100%;padding:var(--spacing-sm);text-align:left;box-sizing:border-box;border-radius:var(--style-card-radius);background:var(--style-card-fill);flex-direction:row;display:flex;position:relative;overflow:hidden}.StyleListCard-module__kjdSQq__cardButton:after,.StyleListCard-module__kjdSQq__cardStatic:after{content:"";pointer-events:none;border-radius:var(--style-card-radius);--bg-size:calc(100% + 3px);--alpha:0;background:var(--style-card-outline) center center / var(--bg-size) var(--bg-size);-webkit-mask:linear-gradient(hsl(0 0% 100%/var(--alpha)), hsl(0 0% 100%/var(--alpha))), linear-gradient(#fff, #fff);-webkit-mask:linear-gradient(hsl(0 0% 100%/var(--alpha)), hsl(0 0% 100%/var(--alpha))), linear-gradient(#fff, #fff);mask:linear-gradient(hsl(0 0% 100%/var(--alpha)), hsl(0 0% 100%/var(--alpha))), linear-gradient(#fff, #fff);-webkit-mask-composite:source-in, xor;border:1.5px solid #0000;position:absolute;inset:0;-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-composite:source-in;mask-composite:intersect}.StyleListCard-module__kjdSQq__cardButton{cursor:pointer;font:inherit;color:inherit;transition:background var(--transition-fast), box-shadow var(--transition-fast);margin:0}.StyleListCard-module__kjdSQq__cardButton:before{content:"";pointer-events:none;z-index:0;border-radius:var(--style-card-radius);background:var(--color-button-secondary-hoverfill);opacity:0;transition:opacity var(--transition-fast);position:absolute;inset:0}.StyleListCard-module__kjdSQq__cardButton:hover:before{opacity:1}.StyleListCard-module__kjdSQq__cardButton:hover{box-shadow:0 3px 6px -2px #00000012}.StyleListCard-module__kjdSQq__cardButton>*{z-index:1;position:relative}.StyleListCard-module__kjdSQq__cardButton:focus-visible{outline:2px solid var(--color-focus-ring,var(--color-gray-800));outline-offset:2px}.StyleListCard-module__kjdSQq__thumb{border-radius:var(--radius-xs);background:var(--color-gray-100);width:3.5rem;height:3.5rem;color:var(--color-gray-400);flex-shrink:0;place-items:center;display:grid;position:relative;overflow:hidden}.StyleListCard-module__kjdSQq__thumbImage{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.StyleListCard-module__kjdSQq__text{align-items:flex-start;gap:var(--spacing-3xs);flex-direction:column;flex:1;min-width:0;display:flex}.StyleListCard-module__kjdSQq__name{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-gray-900);line-height:var(--line-height-snug);text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.StyleListCard-module__kjdSQq__meta{font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);color:var(--color-gray-500);line-height:var(--line-height-normal);text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}
.BrandArtifactListCard-module__yWOhNG__empty{}.BrandArtifactListCard-module__yWOhNG__grid{}.BrandArtifactListCard-module__yWOhNG__item{}.BrandArtifactListCard-module__yWOhNG__cardButton{}.BrandArtifactListCard-module__yWOhNG__cardStatic{}.BrandArtifactListCard-module__yWOhNG__thumb{}.BrandArtifactListCard-module__yWOhNG__thumbImage{}.BrandArtifactListCard-module__yWOhNG__text{}.BrandArtifactListCard-module__yWOhNG__name{}.BrandArtifactListCard-module__yWOhNG__meta{}
.ColorChip-module__bBE23q__container{padding:var(--spacing-3xs) var(--spacing-xs);padding-right:var(--spacing-xl);align-items:center;gap:var(--spacing-2xs);border-radius:var(--radius-md);border:1px solid var(--color-border);cursor:pointer;transition:background-color var(--transition-fast), border-color var(--transition-fast);flex-direction:row;display:inline-flex;position:relative}.ColorChip-module__bBE23q__container:hover{background-color:var(--color-gray-100);border-color:var(--color-gray-300)}.ColorChip-module__bBE23q__type{letter-spacing:.05em;text-transform:uppercase;font-size:10px;font-weight:var(--font-weight-regular);color:var(--color-gray-500)}.ColorChip-module__bBE23q__value{font-size:var(--font-size-sm);color:var(--color-text-secondary)}.ColorChip-module__bBE23q__copyButton{color:#b7b7b7;background:0 0;border:none;justify-content:center;align-items:center;height:100%;margin:auto;padding:10px;display:flex;position:absolute;top:0;bottom:0;right:0}.ColorChip-module__bBE23q__container:hover .ColorChip-module__bBE23q__copyButton{color:var(--color-gray-500)}
.Color-module__2iamMG__colorContainer{box-sizing:border-box;background-color:var(--assistant-tool-surface-bg,var(--color-white));border-radius:var(--radius-md);width:100%;padding:var(--spacing-md);border:1px solid var(--color-border);flex-direction:column;align-items:stretch;display:flex}.Color-module__2iamMG__color{gap:var(--spacing-2xl);flex-direction:column;display:flex}.Color-module__2iamMG__color+.Color-module__2iamMG__color{margin-top:var(--spacing-2xl);border-top:1px solid var(--color-border);padding-top:var(--spacing-2xl)}.Color-module__2iamMG__section{gap:var(--spacing-2xs);flex-direction:column;min-width:0;display:flex}.Color-module__2iamMG__colorHeader{flex-direction:row;align-items:center;gap:1rem;display:flex}.Color-module__2iamMG__colorBox{border-radius:var(--radius-md);border:1px solid color(from var(--color) display-p3 calc(r - .1) calc(g - .1) calc(b - .1));flex-shrink:0;width:50px;height:50px}.Color-module__2iamMG__colorInfo{flex-direction:column;display:flex}.Color-module__2iamMG__colorName{font-size:1rem;font-weight:600}.Color-module__2iamMG__colorDescription{color:#666}.Color-module__2iamMG__colorValues{gap:var(--spacing-3xs);flex-flow:wrap;display:flex}
.ImageGallery-module__PVWQdW__wrapper{box-sizing:border-box;width:100%}.ImageGallery-module__PVWQdW__gallery{width:100%}.ImageGallery-module__PVWQdW__grid{grid-gap:var(--spacing-sm);gap:var(--spacing-sm);grid-template-columns:repeat(2,minmax(0,1fr));max-width:100%;display:grid}@media (min-width:640px){.ImageGallery-module__PVWQdW__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.ImageGallery-module__PVWQdW__figure{border-radius:var(--radius-md);background-color:var(--color-gray-100);min-width:0;margin:0;padding:0;overflow:hidden}.ImageGallery-module__PVWQdW__figureThumb{min-width:0}.ImageGallery-module__PVWQdW__surface{aspect-ratio:1;border-radius:var(--radius-md);background-color:var(--color-gray-100);width:100%;position:relative;overflow:hidden}
.AssetDownloadItem-module__1o4pnW__container{align-items:center;gap:var(--spacing-xs);width:fit-content;max-width:100%;padding:var(--spacing-3xs) var(--spacing-3xs) var(--spacing-3xs) var(--spacing-sm);border:1px solid var(--color-border);border-radius:var(--radius-md);box-sizing:border-box;transition:background-color .1s ease-in-out;display:inline-flex}.AssetDownloadItem-module__1o4pnW__container:hover{background-color:var(--color-gray-100)}.AssetDownloadItem-module__1o4pnW__fileName{min-width:0}
.Logo-module__j5GTPG__logoContainer{box-sizing:border-box;background-color:var(--assistant-tool-surface-bg,var(--color-white));border:1px solid var(--color-border);border-radius:var(--radius-md);width:100%;padding:var(--spacing-md)}.Logo-module__j5GTPG__logoBlock{align-items:flex-start;gap:var(--spacing-2xl);flex-direction:column;display:flex}.Logo-module__j5GTPG__logoBlock+.Logo-module__j5GTPG__logoBlock{margin-top:var(--spacing-2xl);border-top:1px solid var(--color-border);padding-top:var(--spacing-2xl)}.Logo-module__j5GTPG__header{align-items:center;gap:var(--spacing-md);width:100%;display:flex}.Logo-module__j5GTPG__logoImageWrapper{justify-content:center;align-items:center;width:min(100px,100%);height:100px;display:flex;position:relative;overflow:hidden}.Logo-module__j5GTPG__logoImage{-o-object-fit:contain;object-fit:contain}.Logo-module__j5GTPG__logoImagePlaceholder{padding:var(--spacing-2xs);background-color:var(--color-gray-100);border:1px dashed var(--color-gray-300);border-radius:var(--radius-sm);text-align:center;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.Logo-module__j5GTPG__logoImagePlaceholderLabel{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-gray-500);line-height:var(--line-height-tight)}.Logo-module__j5GTPG__logoDetails{gap:var(--spacing-xs);flex-direction:column;display:flex}.Logo-module__j5GTPG__logoName{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-black)}.Logo-module__j5GTPG__body{gap:var(--spacing-2xl);flex-direction:column;width:100%;min-width:0;display:flex}.Logo-module__j5GTPG__section{gap:var(--spacing-2xs);min-width:0;font-size:var(--font-size-sm);color:var(--color-gray-800);line-height:var(--line-height-normal);flex-direction:column;display:flex}.Logo-module__j5GTPG__section p{margin:0}.Logo-module__j5GTPG__section ul{padding-left:var(--spacing-md);margin:0}.Logo-module__j5GTPG__sectionBody{gap:var(--spacing-sm);flex-direction:column;min-width:0;display:flex}.Logo-module__j5GTPG__dosDonts{align-items:flex-start;gap:var(--spacing-xs);flex-direction:column;display:flex}.Logo-module__j5GTPG__dosContainer,.Logo-module__j5GTPG__dontsContainer{box-sizing:border-box;width:fit-content;max-width:100%;padding:var(--spacing-sm);border-radius:var(--radius-md)}.Logo-module__j5GTPG__dosContainer{border:1px solid var(--color-signal-green-500)}.Logo-module__j5GTPG__dontsContainer{border:1px solid var(--color-signal-red-500)}.Logo-module__j5GTPG__dosContainer ul,.Logo-module__j5GTPG__dontsContainer ul{margin:0;padding:0;list-style-type:none}.Logo-module__j5GTPG__dosItem,.Logo-module__j5GTPG__dontsItem{align-items:flex-start;gap:var(--spacing-xs);margin-bottom:var(--spacing-xs);font-size:var(--font-size-sm);line-height:var(--line-height-normal);display:flex}.Logo-module__j5GTPG__dosItem:last-child,.Logo-module__j5GTPG__dontsItem:last-child{margin-bottom:0}.Logo-module__j5GTPG__dosIcon{color:var(--color-signal-green-500);flex-shrink:0}.Logo-module__j5GTPG__dontsIcon{color:var(--color-signal-red-500);flex-shrink:0}.Logo-module__j5GTPG__downloads{align-items:flex-start;gap:var(--spacing-2xs);flex-direction:column;width:100%;display:flex}.Logo-module__j5GTPG__downloadItem{width:fit-content;max-width:100%}
.StyleEvaluationGrid-module__8sXfRq__wrapper{gap:var(--spacing-sm);margin-top:var(--spacing-sm);flex-direction:column;display:flex}.StyleEvaluationGrid-module__8sXfRq__header{gap:var(--spacing-3xs);flex-direction:column;display:flex}.StyleEvaluationGrid-module__8sXfRq__title{margin:0}.StyleEvaluationGrid-module__8sXfRq__meta{font-size:var(--font-size-xs);color:var(--color-gray-600);margin:0}.StyleEvaluationGrid-module__8sXfRq__verificationNotice{font-size:var(--font-size-xs);color:var(--color-signal-warning-700,var(--color-gray-700));line-height:var(--line-height-relaxed);margin:0}.StyleEvaluationGrid-module__8sXfRq__promptText{font-size:var(--font-size-sm);color:var(--color-gray-800);white-space:pre-wrap;word-break:break-word;margin:0}.StyleEvaluationGrid-module__8sXfRq__embeddedGrid{grid-gap:var(--spacing-sm);gap:var(--spacing-sm);margin-top:var(--spacing-sm);grid-template-columns:repeat(2,minmax(14rem,1fr));display:grid;overflow-x:auto}.StyleEvaluationGrid-module__8sXfRq__embeddedGrid[data-columns="1"]{grid-template-columns:minmax(14rem,1fr)}.StyleEvaluationGrid-module__8sXfRq__embeddedGrid[data-columns="3"]{grid-template-columns:repeat(3,minmax(12rem,1fr))}.StyleEvaluationGrid-module__8sXfRq__grid{grid-gap:var(--spacing-sm);gap:var(--spacing-sm);grid-template-columns:repeat(2,minmax(14rem,1fr));display:grid;overflow-x:auto}.StyleEvaluationGrid-module__8sXfRq__grid[data-columns="1"]{grid-template-columns:minmax(14rem,1fr)}.StyleEvaluationGrid-module__8sXfRq__grid[data-columns="3"]{grid-template-columns:repeat(3,minmax(12rem,1fr))}.StyleEvaluationGrid-module__8sXfRq__figure{gap:var(--spacing-xs);background:0 0;border:none;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.StyleEvaluationGrid-module__8sXfRq__imageButton{border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:none;width:100%;max-width:100%;padding:0;display:block;overflow:hidden}.StyleEvaluationGrid-module__8sXfRq__imageButton:hover .StyleEvaluationGrid-module__8sXfRq__image{opacity:.92}.StyleEvaluationGrid-module__8sXfRq__imageButton:focus-visible{outline:2px solid var(--color-gray-400);outline-offset:2px}.StyleEvaluationGrid-module__8sXfRq__image{border-radius:0;width:100%;height:auto;display:block}.StyleEvaluationGrid-module__8sXfRq__errorState{min-height:8rem;padding:var(--spacing-sm);border-radius:var(--radius-sm);background:var(--assistant-tool-surface-bg,var(--color-gray-50));color:var(--color-signal-error-700,var(--color-gray-700));font-size:var(--font-size-xs);text-align:center;justify-content:center;align-items:center;display:flex}.StyleEvaluationGrid-module__8sXfRq__caption{gap:var(--spacing-3xs);flex-direction:column;display:flex}.StyleEvaluationGrid-module__8sXfRq__modelTag{font-size:var(--font-size-xs);color:var(--color-gray-500)}
.PromptDiffView-module__x2t_Xa__wrapper{gap:var(--spacing-sm);margin-top:var(--spacing-sm);flex-direction:column;display:flex}.PromptDiffView-module__x2t_Xa__header{gap:var(--spacing-3xs);flex-direction:column;display:flex}.PromptDiffView-module__x2t_Xa__title{margin:0}.PromptDiffView-module__x2t_Xa__changedFields{font-size:var(--font-size-xs);color:var(--color-gray-600);margin:0}.PromptDiffView-module__x2t_Xa__fallbackNote{font-size:var(--font-size-xs);color:var(--color-signal-warning-700,var(--color-gray-700));line-height:var(--line-height-relaxed);margin:0}.PromptDiffView-module__x2t_Xa__promptText{font-size:var(--font-size-sm);color:var(--color-gray-800);white-space:pre-wrap;margin:0}.PromptDiffView-module__x2t_Xa__columns{grid-gap:var(--spacing-sm);gap:var(--spacing-sm);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow-x:auto}.PromptDiffView-module__x2t_Xa__columns>*{min-width:14rem;min-height:0}.PromptDiffView-module__x2t_Xa__emptyNote{font-size:var(--font-size-sm);color:var(--color-gray-500);margin:0;font-style:italic}
.ChoiceCard-module__rYEoUG__wrapper{gap:var(--spacing-sm);flex-direction:column;width:100%;display:flex}.ChoiceCard-module__rYEoUG__question{font-size:var(--font-size-md);line-height:var(--line-height-normal);color:var(--color-gray-800);margin:0}.ChoiceCard-module__rYEoUG__options{gap:var(--spacing-2xs);flex-wrap:wrap;display:flex}
.SaveChatImageLibraryConfirmationCard-module__RGdECG__score{font-size:var(--font-size-sm);line-height:var(--line-height-normal);color:var(--color-gray-600);margin:0}
.ProfileDiffPanel-module__oZE_uq__diffList{gap:var(--spacing-md);flex-direction:column;margin:0;display:flex}.ProfileDiffPanel-module__oZE_uq__fieldSection{gap:var(--spacing-xs);flex-direction:column;min-width:0;display:flex}.ProfileDiffPanel-module__oZE_uq__fieldHeading{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);line-height:var(--line-height-snug);color:var(--color-gray-900);margin:0}.ProfileDiffPanel-module__oZE_uq__columns{grid-gap:var(--spacing-sm);gap:var(--spacing-sm);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow-x:auto}.ProfileDiffPanel-module__oZE_uq__columns>*{min-width:14rem;min-height:0}.ProfileDiffPanel-module__oZE_uq__promptText{font-size:var(--font-size-sm);line-height:var(--line-height-normal);white-space:pre-wrap;word-break:break-word;margin:0}.ProfileDiffPanel-module__oZE_uq__promptTextMuted{color:var(--color-gray-500);font-style:italic;}.ProfileDiffPanel-module__oZE_uq__diffEqual{color:var(--color-gray-700)}.ProfileDiffPanel-module__oZE_uq__diffOmitted{color:var(--color-gray-400);font-style:italic}.ProfileDiffPanel-module__oZE_uq__diffDelete{color:var(--color-gray-500);text-decoration:line-through}.ProfileDiffPanel-module__oZE_uq__diffInsert{color:var(--color-gray-900);background:var(--color-gray-200);border-radius:var(--radius-xs)}
.StyleProfileProposalCard-module__BAzp5G__notice{font-size:var(--font-size-xs);color:var(--color-gray-600);margin:0}.StyleProfileProposalCard-module__BAzp5G__actions{gap:var(--spacing-xs);margin-top:var(--spacing-sm);flex-wrap:wrap;justify-content:flex-start;display:flex}
.StyleProfileReadCard-module__i-33Lq__fieldList{gap:var(--spacing-md);flex-direction:column;display:flex}.StyleProfileReadCard-module__i-33Lq__header{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);line-height:var(--line-height-snug);color:var(--color-gray-900);margin:0}.StyleProfileReadCard-module__i-33Lq__field{min-width:0}.StyleProfileReadCard-module__i-33Lq__fieldValue{font-size:var(--font-size-sm);line-height:var(--line-height-normal);white-space:pre-wrap;word-break:break-word;margin:0}.StyleProfileReadCard-module__i-33Lq__fieldValueEmpty{color:var(--color-gray-500);font-style:italic;}
.StyleProfileUpdateCard-module__miHgiq__summaryPanel{padding:var(--spacing-sm);}.StyleProfileUpdateCard-module__miHgiq__summaryList{gap:var(--spacing-2xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.StyleProfileUpdateCard-module__miHgiq__summaryRow{justify-content:space-between;align-items:baseline;gap:var(--spacing-sm);font-size:var(--font-size-xs);min-width:0;display:flex}.StyleProfileUpdateCard-module__miHgiq__fieldLabel{color:var(--color-gray-700);font-weight:var(--font-weight-medium);min-width:0}.StyleProfileUpdateCard-module__miHgiq__diffStat{color:var(--color-gray-500);white-space:nowrap;flex-shrink:0}.StyleProfileUpdateCard-module__miHgiq__details{margin:0}.StyleProfileUpdateCard-module__miHgiq__detailsSummary{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-gray-500);cursor:pointer;-webkit-user-select:none;user-select:none;list-style:none}.StyleProfileUpdateCard-module__miHgiq__detailsSummary::-webkit-details-marker{display:none}.StyleProfileUpdateCard-module__miHgiq__detailsBody{margin-top:var(--spacing-xs)}.StyleProfileUpdateCard-module__miHgiq__actions{gap:var(--spacing-xs);margin-top:var(--spacing-xs);flex-wrap:wrap;display:flex}
.Typography-module__FZLosG__typographyContainer{box-sizing:border-box;background-color:var(--assistant-tool-surface-bg,var(--color-white));border-radius:var(--radius-md);width:100%;padding:var(--spacing-md);border:1px solid var(--color-border);flex-direction:column;align-items:stretch;display:flex}.Typography-module__FZLosG__fontBlock{gap:var(--spacing-2xl);flex-direction:column;display:flex}.Typography-module__FZLosG__fontBlock+.Typography-module__FZLosG__fontBlock{margin-top:var(--spacing-2xl);border-top:1px solid var(--color-border);padding-top:var(--spacing-2xl)}.Typography-module__FZLosG__section{gap:var(--spacing-2xs);flex-direction:column;min-width:0;display:flex}.Typography-module__FZLosG__fontHeader{flex-direction:row;align-items:flex-start;gap:1rem;display:flex}.Typography-module__FZLosG__icon{border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-gray-50);flex-shrink:0;justify-content:center;align-items:center;width:50px;height:50px;display:flex}.Typography-module__FZLosG__fontInfo{flex-direction:column;min-width:0;display:flex}.Typography-module__FZLosG__fontName{color:var(--color-black);margin:0;font-size:1rem;font-weight:600}.Typography-module__FZLosG__fontDescription{color:#666;font-size:var(--font-size-sm);line-height:var(--line-height-normal);margin:.25rem 0 0}.Typography-module__FZLosG__chips{gap:var(--spacing-3xs);flex-flow:wrap;display:flex}.Typography-module__FZLosG__chip{font-size:var(--font-size-xs);color:var(--color-gray-700);background-color:var(--color-gray-50);border:1px solid var(--color-border);border-radius:999px;align-items:center;padding:.2rem .5rem;font-weight:500;display:inline-flex}.Typography-module__FZLosG__downloads{align-items:flex-start;gap:var(--spacing-2xs);flex-direction:column;width:100%;display:flex}.Typography-module__FZLosG__downloadItem{width:fit-content;max-width:100%}
.GenerateAdToolPart-module__SWIXeW__pendingRoot{gap:var(--spacing-sm);flex-direction:column;width:100%;display:flex}.GenerateAdToolPart-module__SWIXeW__belowMark{padding-left:calc(40px + var(--spacing-sm));box-sizing:border-box;width:100%}.GenerateAdToolPart-module__SWIXeW__grid{gap:var(--spacing-2xs);flex-wrap:wrap;display:flex}.GenerateAdToolPart-module__SWIXeW__slotSurface{border-radius:var(--radius-md);max-width:100%;display:block;position:relative;overflow:hidden;}.GenerateAdToolPart-module__SWIXeW__card{align-items:center;gap:var(--spacing-2xs);padding:var(--spacing-sm);border-radius:var(--radius-md);border:1px solid var(--color-border);font-size:var(--font-size-sm);display:flex}.GenerateAdToolPart-module__SWIXeW__errorIcon{color:var(--color-signal-error);flex-shrink:0}.GenerateAdToolPart-module__SWIXeW__thumbButton{cursor:zoom-in;width:fit-content;max-width:100%;transition:opacity var(--transition-fast);background:0 0;border:0;padding:0;display:block}.GenerateAdToolPart-module__SWIXeW__thumbButton:hover{opacity:.96}.GenerateAdToolPart-module__SWIXeW__imageWrap{width:100%;height:100%;display:block;position:relative}.GenerateAdToolPart-module__SWIXeW__thumbImage{-o-object-fit:cover;object-fit:cover}.GenerateAdToolPart-module__SWIXeW__backdrop{z-index:1000;padding:var(--spacing-lg);background:#000000d1;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.GenerateAdToolPart-module__SWIXeW__lightboxInner{gap:var(--spacing-2xs);flex-direction:column;max-width:92vw;max-height:92vh;display:flex}.GenerateAdToolPart-module__SWIXeW__lightboxImageWrap{width:90vw;max-width:1100px;max-height:80vh;position:relative}.GenerateAdToolPart-module__SWIXeW__lightboxImage{-o-object-fit:contain;object-fit:contain}.GenerateAdToolPart-module__SWIXeW__lightboxBar{justify-content:space-between;align-items:center;gap:var(--spacing-sm);display:flex}.GenerateAdToolPart-module__SWIXeW__lightboxLink{color:var(--color-gray-100);font-size:var(--font-size-sm);text-decoration:none}.GenerateAdToolPart-module__SWIXeW__lightboxLink:hover{text-decoration:underline}.GenerateAdToolPart-module__SWIXeW__lightboxClose{border-radius:var(--radius-full);width:2rem;height:2rem;color:var(--color-gray-100);cursor:pointer;background:#ffffff26;border:none;justify-content:center;align-items:center;display:inline-flex}.GenerateAdToolPart-module__SWIXeW__lightboxClose:hover{background:#ffffff40}
.ReadOnlyJsonView-module__f-Q3_q__readOnlyJsonView{--read-only-json-height:min(420px, 50vh);height:var(--read-only-json-height);max-height:var(--read-only-json-height);border-top:1px solid var(--color-border);background:var(--color-gray-50);flex-direction:column;display:flex;overflow:hidden}.ReadOnlyJsonView-module__f-Q3_q__editorShell{flex:1;min-height:0;overflow:hidden}.ReadOnlyJsonView-module__f-Q3_q__codeMirror{height:100%}.ReadOnlyJsonView-module__f-Q3_q__readOnlyJsonView .cm-editor{height:100%;max-height:100%;font-size:var(--font-size-xs)}.ReadOnlyJsonView-module__f-Q3_q__readOnlyJsonView .cm-scroller{overscroll-behavior:contain;max-height:100%;overflow:auto!important}.ReadOnlyJsonView-module__f-Q3_q__readOnlyJsonView .cm-content{padding:var(--spacing-sm) var(--spacing-md);min-height:0}.ReadOnlyJsonView-module__f-Q3_q__readOnlyJsonView .cm-focused{outline:none}.ReadOnlyJsonView-module__f-Q3_q__readOnlyJsonView .cm-selectionBackground{background-color:color-mix(in srgb, color-mix(in srgb, var(--color-purplish-blue) 28%, var(--color-gray-500)) 14%, transparent)!important}.ReadOnlyJsonView-module__f-Q3_q__readOnlyJsonView .cm-editor.cm-focused .cm-selectionBackground{background-color:color-mix(in srgb, color-mix(in srgb, var(--color-purplish-blue) 28%, var(--color-gray-500)) 18%, transparent)!important}.ReadOnlyJsonView-module__f-Q3_q__readOnlyJsonView .cm-content ::-moz-selection{background-color:color-mix(in srgb, color-mix(in srgb, var(--color-purplish-blue) 28%, var(--color-gray-500)) 18%, transparent);color:inherit}.ReadOnlyJsonView-module__f-Q3_q__readOnlyJsonView .cm-content ::selection{background-color:color-mix(in srgb, color-mix(in srgb, var(--color-purplish-blue) 28%, var(--color-gray-500)) 18%, transparent);color:inherit}
.RetrieveBrandContextToolPart-module__Z-UfnG__omittedBlock{gap:var(--spacing-2xs);padding:var(--spacing-sm);border-radius:var(--radius-md);background:var(--color-white);border:1px solid var(--color-border);flex-direction:column;display:flex}.RetrieveBrandContextToolPart-module__Z-UfnG__sectionLabel{color:var(--color-gray-500);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);letter-spacing:.05em;text-transform:uppercase;margin:0}.RetrieveBrandContextToolPart-module__Z-UfnG__omittedList{gap:var(--spacing-2xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.RetrieveBrandContextToolPart-module__Z-UfnG__omittedItem{gap:var(--spacing-3xs);font-size:var(--font-size-xs);line-height:var(--line-height-normal);flex-direction:column;display:flex}.RetrieveBrandContextToolPart-module__Z-UfnG__omittedId{color:var(--color-gray-800);font-weight:var(--font-weight-medium);word-break:break-word}.RetrieveBrandContextToolPart-module__Z-UfnG__omittedReason{color:var(--color-gray-600);margin:0}.RetrieveBrandContextToolPart-module__Z-UfnG__omittedMeta{color:var(--color-gray-600);font-size:var(--font-size-xs);line-height:var(--line-height-normal);margin:0}.RetrieveBrandContextToolPart-module__Z-UfnG__jsonDetails{min-width:0}.RetrieveBrandContextToolPart-module__Z-UfnG__jsonSummary{align-items:center;gap:var(--spacing-2xs);width:fit-content;font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-gray-500);cursor:pointer;-webkit-user-select:none;user-select:none;list-style:none;display:inline-flex}.RetrieveBrandContextToolPart-module__Z-UfnG__jsonSummary::-webkit-details-marker{display:none}.RetrieveBrandContextToolPart-module__Z-UfnG__jsonDetails[open]>.RetrieveBrandContextToolPart-module__Z-UfnG__jsonSummary{color:var(--color-gray-700)}.RetrieveBrandContextToolPart-module__Z-UfnG__jsonDetails[open] .RetrieveBrandContextToolPart-module__Z-UfnG__jsonCaret{transform:rotate(180deg)}.RetrieveBrandContextToolPart-module__Z-UfnG__jsonCaret{color:var(--color-gray-500);transition:transform var(--transition-fast);flex-shrink:0}.RetrieveBrandContextToolPart-module__Z-UfnG__jsonBody{margin-top:var(--spacing-xs);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-white);overflow:hidden}
.ToolSuccessLabel-module__EXx7aa__root{align-items:center;gap:var(--spacing-2xs);font-size:var(--font-size-md);line-height:var(--line-height-normal);color:var(--color-gray-800);margin:0;display:flex}.ToolSuccessLabel-module__EXx7aa__icon{color:var(--color-signal-green-500);flex-shrink:0}.ToolSuccessLabel-module__EXx7aa__label{min-width:0;font-weight:var(--font-weight-medium)}.ToolSuccessLabel-module__EXx7aa__rootLabel{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);letter-spacing:normal;color:var(--color-gray-500);line-height:24px;}.ToolSuccessLabel-module__EXx7aa__rootLabel .ToolSuccessLabel-module__EXx7aa__label{font-weight:inherit;color:inherit}.ToolSuccessLabel-module__EXx7aa__rootLabel .ToolSuccessLabel-module__EXx7aa__icon{display:none}
.StudioGenerationLoaderSurface-module__dMIBMa__surface{border:1px solid var(--color-border);background:var(--color-gray-50);overflow:hidden}.StudioGenerationLoaderSurface-module__dMIBMa__box{width:100%;height:100%;position:relative;overflow:hidden}
.StudioGenerationSlotLoader-module__K5oREG__root{z-index:1;position:absolute;inset:0;}.StudioGenerationSlotLoader-module__K5oREG__spinner{z-index:2;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}
.SessionGenerationPlaceholderCard-module__VMrt-G__card{align-self:start;width:100%;position:relative}.SessionGenerationPlaceholderCard-module__VMrt-G__thumb{}.SessionGenerationPlaceholderCard-module__VMrt-G__thumbOverlayPinned{}.SessionGenerationPlaceholderCard-module__VMrt-G__loaderBox{z-index:1;position:absolute;inset:0;}.SessionGenerationPlaceholderCard-module__VMrt-G__overlay{}.SessionGenerationPlaceholderCard-module__VMrt-G__topRow{}.SessionGenerationPlaceholderCard-module__VMrt-G__bottomRow{}.SessionGenerationPlaceholderCard-module__VMrt-G__overlayMenuIconGlyph{}
.StudioSessionThumb-module__CJbFeW__wrap{width:var(--spacing-xl);height:var(--spacing-xl);box-sizing:border-box;border-radius:var(--radius-sm);background:var(--color-gray-100);flex-shrink:0;align-self:center;padding:2px;position:relative}.StudioSessionThumb-module__CJbFeW__wrapHasImage{background:0 0}.StudioSessionThumb-module__CJbFeW__inner{border-radius:var(--radius-xs);width:100%;height:100%;position:relative;overflow:hidden}.StudioSessionThumb-module__CJbFeW__image{border-radius:var(--radius-xs);-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.StudioSessionThumb-module__CJbFeW__imageBusy{filter:blur(2px);transform:scale(1.08)}.StudioSessionThumb-module__CJbFeW__busyOverlay{z-index:1;border-radius:var(--radius-xs);background:color-mix(in srgb, var(--color-gray-900) 28%, transparent);pointer-events:none;place-items:center;line-height:0;display:grid;position:absolute;inset:0}.StudioSessionThumb-module__CJbFeW__placeholder{border-radius:var(--radius-xs);background:var(--color-gray-100);place-items:center;width:100%;height:100%;line-height:0;display:grid}.StudioSessionThumb-module__CJbFeW__centerSpinner{box-sizing:border-box;border:1.5px solid #0000;border-top-color:var(--color-purplish-blue);border-radius:var(--radius-full);opacity:0;width:12px;height:12px;animation:.85s linear infinite StudioSessionThumb-module__CJbFeW__badgeSpinnerRotate}.StudioSessionThumb-module__CJbFeW__centerSpinnerVisible{opacity:1}.StudioSessionThumb-module__CJbFeW__glyph{border-radius:var(--radius-xs);box-sizing:border-box;background:var(--color-gray-100);width:100%;height:100%;color:var(--color-gray-350);place-items:center;display:grid}.StudioSessionThumb-module__CJbFeW__badge{z-index:1;border-radius:var(--radius-full);background:var(--color-white);pointer-events:none;place-items:center;width:14px;height:14px;line-height:0;display:grid;position:absolute;bottom:2px;left:2px}.StudioSessionThumb-module__CJbFeW__badgeSpinner{box-sizing:border-box;border:1.25px solid #0000;border-top-color:var(--color-purplish-blue);border-radius:var(--radius-full);width:8px;height:8px;animation:.85s linear infinite StudioSessionThumb-module__CJbFeW__badgeSpinnerRotate}@keyframes StudioSessionThumb-module__CJbFeW__badgeSpinnerRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.StudioSessionThumb-module__CJbFeW__badgeSpinner,.StudioSessionThumb-module__CJbFeW__centerSpinner{animation-duration:1.4s}.StudioSessionThumb-module__CJbFeW__imageBusy{filter:none;transform:none}}.StudioSessionThumb-module__CJbFeW__badgeUnseen,.StudioSessionThumb-module__CJbFeW__badgeFailed{border-radius:var(--radius-full);flex-shrink:0;width:5px;height:5px;display:block}.StudioSessionThumb-module__CJbFeW__badgeUnseenWrap{background:0 0;width:auto;height:auto;inset:-2px -2px auto auto}.StudioSessionThumb-module__CJbFeW__badgeUnseen{aspect-ratio:1;background:var(--color-signal-green-500);width:6px;height:6px}.StudioSessionThumb-module__CJbFeW__badgeFailed{background:var(--color-signal-red-500)}
.AllowedDomainsListClient-module__vjU09G__listContainer{width:100%}.AllowedDomainsListClient-module__vjU09G__urlLink{color:var(--text-link);align-items:center;gap:.25rem;text-decoration:none;display:inline-flex}.AllowedDomainsListClient-module__vjU09G__urlLink:hover{text-decoration:underline}.AllowedDomainsListClient-module__vjU09G__urlIcon{opacity:.7;flex-shrink:0}.AllowedDomainsListClient-module__vjU09G__notesCell{text-overflow:ellipsis;white-space:nowrap;max-width:200px;color:var(--text-secondary);font-size:.875rem;display:block;overflow:hidden}.AllowedDomainsListClient-module__vjU09G__emptyValue,.AllowedDomainsListClient-module__vjU09G__noResults{color:var(--text-secondary)}
.BrandAssetSwapPromptDisplay-module__h9sUDq__root{align-items:center;gap:var(--spacing-3xs);line-height:var(--line-height-normal);flex-wrap:wrap;margin:0;display:flex}.BrandAssetSwapPromptDisplay-module__h9sUDq__prefix{color:var(--color-gray-800)}.BrandAssetSwapPromptDisplay-module__h9sUDq__entrySep{color:var(--color-gray-600)}.BrandAssetSwapPromptDisplay-module__h9sUDq__removedLabel{font-size:var(--font-size-sm);color:var(--color-gray-600)}.BrandAssetSwapPromptDisplay-module__h9sUDq__removedChip{opacity:.7;text-decoration:line-through}
.OnboardingLegalInfoButton-module__hZaHTG__modalHeader{padding:var(--spacing-xl)}.OnboardingLegalInfoButton-module__hZaHTG__modalClose{top:calc(var(--spacing-xl) + (1.25rem - 2.25rem) / 2);right:var(--spacing-xl)}.OnboardingLegalInfoButton-module__hZaHTG__content{gap:var(--spacing-sm);padding:var(--spacing-xl);flex-direction:column;display:flex}.OnboardingLegalInfoButton-module__hZaHTG__inlineLink{color:var(--color-gray-700);text-underline-offset:.15em;text-decoration:underline}.OnboardingLegalInfoButton-module__hZaHTG__inlineLink:hover{color:var(--color-black)}