.OnboardingBackground-module__nrYSzG__root{z-index:0;pointer-events:none;isolation:isolate;opacity:0;background-color:#e8f0f4;transition:opacity .7s cubic-bezier(.23,1,.32,1);position:absolute;inset:0;overflow:hidden}.OnboardingBackground-module__nrYSzG__active{opacity:1}.OnboardingBackground-module__nrYSzG__wash{z-index:0;filter:blur(10rem);background-image:radial-gradient(55% 55% at 18% 22%,#a8d5e2 0%,#0000 65%),radial-gradient(50% 50% at 82% 28%,#c2e4dd 0%,#0000 65%),radial-gradient(60% 60% at 28% 78%,#d9eaf1 0%,#0000 65%),radial-gradient(48% 48% at 76% 72%,#b8dde6 0%,#0000 65%);position:absolute;inset:-30%}.OnboardingBackground-module__nrYSzG__grain{z-index:1;opacity:.35;mix-blend-mode:overlay;pointer-events:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0   0 0 0 0 0   0 0 0 0 0   0 0 0 0.55 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");background-repeat:repeat;background-size:240px 240px;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.OnboardingBackground-module__nrYSzG__root{transition:opacity .2s}}
.Chip-module__vgMM0q__container{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--dimension-4);border-radius:var(--radius-full);white-space:nowrap;font-family:var(--font-family-default);font-size:var(--dimension-typography-interface-tag-l-fontsize);line-height:var(--dimension-typography-interface-tag-l-lineheight);font-weight:var(--number-typography-interface-tag-l-fontweight);transition:background-color var(--transition-fast), color var(--transition-fast);border:none;display:inline-flex}.Chip-module__vgMM0q__xs{--chip-icon-size:var(--font-size-sm);font-size:var(--dimension-typography-interface-tag-s-fontsize);line-height:var(--dimension-typography-interface-tag-s-lineheight);font-weight:var(--number-typography-interface-tag-s-fontweight);padding:var(--dimension-4) var(--dimension-8)}.Chip-module__vgMM0q__sm{--chip-icon-size:var(--font-size-sm);font-size:var(--dimension-typography-interface-tag-s-fontsize);line-height:var(--dimension-typography-interface-tag-s-lineheight);font-weight:var(--number-typography-interface-tag-s-fontweight);padding:var(--spacing-3xs) var(--spacing-xs)}.Chip-module__vgMM0q__md{padding:var(--spacing-2xs) var(--spacing-xs)}.Chip-module__vgMM0q__lg{padding:var(--spacing-xs) var(--spacing-sm);font-size:var(--dimension-typography-interface-tag-l-fontsize);line-height:var(--dimension-typography-interface-tag-l-lineheight);font-weight:var(--number-typography-interface-tag-l-fontweight)}.Chip-module__vgMM0q__container.Chip-module__vgMM0q__green{color:var(--color-element-chip-success-text);background-color:color-mix(in srgb, var(--color-element-chip-success-text) 10%, var(--color-white))}.Chip-module__vgMM0q__container.Chip-module__vgMM0q__blue{color:var(--color-element-chip-info-text);background-color:color-mix(in srgb, var(--color-element-chip-info-text) 10%, var(--color-white))}.Chip-module__vgMM0q__container.Chip-module__vgMM0q__yellow,.Chip-module__vgMM0q__container.Chip-module__vgMM0q__orange{color:var(--color-element-chip-warning-text);background-color:color-mix(in srgb, var(--color-element-chip-warning-text) 10%, var(--color-white))}.Chip-module__vgMM0q__container.Chip-module__vgMM0q__red{color:var(--color-element-chip-error-text);background-color:color-mix(in srgb, var(--color-element-chip-error-text) 10%, var(--color-white))}.Chip-module__vgMM0q__container.Chip-module__vgMM0q__grey{color:var(--color-element-chip-neutral-text);background-color:color-mix(in srgb, var(--color-element-chip-neutral-text) 10%, var(--color-white))}.Chip-module__vgMM0q__container.Chip-module__vgMM0q__purple{color:var(--color-basics-purple-500);background-color:color-mix(in srgb, var(--color-basics-purple-500) 10%, var(--color-white))}.Chip-module__vgMM0q__container.Chip-module__vgMM0q__white{color:var(--color-element-chip-default-text);background-color:color-mix(in srgb, var(--color-element-chip-default-text) 10%, var(--color-white))}.Chip-module__vgMM0q__container.Chip-module__vgMM0q__white:hover{background-color:color-mix(in srgb, var(--color-element-chip-default-text) 15%, var(--color-white))}.Chip-module__vgMM0q__icon{color:inherit;flex-shrink:0;justify-content:center;align-items:center;display:flex}.Chip-module__vgMM0q__xs .Chip-module__vgMM0q__icon,.Chip-module__vgMM0q__sm .Chip-module__vgMM0q__icon{width:var(--chip-icon-size);height:var(--chip-icon-size);min-width:var(--chip-icon-size);min-height:var(--chip-icon-size)}.Chip-module__vgMM0q__xs .Chip-module__vgMM0q__icon svg,.Chip-module__vgMM0q__sm .Chip-module__vgMM0q__icon svg{width:var(--chip-icon-size);height:var(--chip-icon-size)}.Chip-module__vgMM0q__compactSpinner{width:var(--chip-icon-size);height:var(--chip-icon-size);border-width:1.5px}
.SeedDuplicateReviewModal-module__1F1AYa__container{gap:var(--spacing-md);flex-direction:column;display:flex}.SeedDuplicateReviewModal-module__1F1AYa__progress{color:var(--color-copy-secondary);font-size:var(--font-size-sm)}.SeedDuplicateReviewModal-module__1F1AYa__compareGrid{grid-gap:var(--spacing-md);gap:var(--spacing-md);grid-template-columns:1fr 1fr;display:grid}@media (max-width:768px){.SeedDuplicateReviewModal-module__1F1AYa__compareGrid{grid-template-columns:1fr}}.SeedDuplicateReviewModal-module__1F1AYa__column{gap:var(--spacing-xs);flex-direction:column;min-width:0;display:flex}.SeedDuplicateReviewModal-module__1F1AYa__columnLabel{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-copy-secondary)}.SeedDuplicateReviewModal-module__1F1AYa__previewFrame{aspect-ratio:1;border-radius:var(--radius-sm);border:var(--border-default);background-color:var(--color-gray-100);position:relative;overflow:hidden}.SeedDuplicateReviewModal-module__1F1AYa__previewImage{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.SeedDuplicateReviewModal-module__1F1AYa__meta{gap:var(--spacing-3xs);flex-direction:column;min-width:0;display:flex}.SeedDuplicateReviewModal-module__1F1AYa__fileName{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);word-break:break-all}.SeedDuplicateReviewModal-module__1F1AYa__fileMeta{font-size:var(--font-size-xs);color:var(--color-copy-secondary)}.SeedDuplicateReviewModal-module__1F1AYa__actions{justify-content:flex-end;gap:var(--spacing-xs);flex-wrap:wrap;display:flex}
.CuratedExamplePromptsSection-module__NGR4AW__root{gap:var(--spacing-lg);flex-direction:column;display:flex}.CuratedExamplePromptsSection-module__NGR4AW__intro{color:var(--color-text-secondary)}.CuratedExamplePromptsSection-module__NGR4AW__modeBlock{gap:var(--spacing-sm);padding:var(--spacing-md);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface-secondary);flex-direction:column;display:flex}.CuratedExamplePromptsSection-module__NGR4AW__modeTitle{font:var(--font-body-md-semibold);color:var(--color-text-primary);margin:0}.CuratedExamplePromptsSection-module__NGR4AW__modeDescription{color:var(--color-text-secondary);margin:0}.CuratedExamplePromptsSection-module__NGR4AW__slots{gap:var(--spacing-md);flex-direction:column;display:flex}.CuratedExamplePromptsSection-module__NGR4AW__slotRow{grid-gap:var(--spacing-sm);gap:var(--spacing-sm);grid-template-columns:1.5rem 1fr;align-items:end;display:grid}.CuratedExamplePromptsSection-module__NGR4AW__artifactSlot{grid-gap:var(--spacing-sm);gap:var(--spacing-sm);grid-template-columns:1.5rem 1fr;align-items:start;display:grid}.CuratedExamplePromptsSection-module__NGR4AW__artifactFields{gap:var(--spacing-sm);flex-direction:column;min-width:0;display:flex}.CuratedExamplePromptsSection-module__NGR4AW__studioPreview{padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-sm);background:var(--color-surface-tertiary);color:var(--color-text-secondary);font-family:var(--font-family-mono,ui-monospace, monospace);word-break:break-word;margin:0}.CuratedExamplePromptsSection-module__NGR4AW__studioPreviewLabel{font:var(--font-body-sm-semibold);color:var(--color-text-primary)}.CuratedExamplePromptsSection-module__NGR4AW__slotLabel{font:var(--font-body-sm-semibold);color:var(--color-text-secondary);padding-top:.35rem}
.Tabs-module__yGDzAq__tabs{gap:var(--spacing-2xs);display:flex}.Tabs-module__yGDzAq__tab{border:none}
.Toggle-module__xiRN1q__container{align-items:center;gap:var(--spacing-2xs);-webkit-user-select:none;user-select:none;display:flex}.Toggle-module__xiRN1q__label{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);cursor:pointer}.Toggle-module__xiRN1q__input{--padding:.3em;--width:3.2em;--height:2.2em;appearance:none;padding:var(--padding);width:var(--width);height:var(--height);cursor:pointer;border-radius:9999px;align-items:center;transition:background .1s ease-out,opacity .2s ease-out;display:flex;position:relative;box-shadow:0 3px 6px -2px #00000012}.Toggle-module__xiRN1q__input:before{content:"";height:calc(100% - var(--padding) * 2);aspect-ratio:1;width:auto;left:var(--padding);z-index:2;background-color:#fff;border-radius:100%;transition:left .2s ease-out,background .1s ease-out,opacity .2s ease-out;display:block;position:absolute}.Toggle-module__xiRN1q__input:after{content:"";z-index:0;border-radius:999px;width:calc(100% - 3px);height:calc(100% - 3px);transition:background .2s ease-out;display:block;position:absolute;inset:1.5px}.Toggle-module__xiRN1q__input:not(:checked){background:linear-gradient(to bottom, var(--color-gray-200), var(--color-gray-400))}.Toggle-module__xiRN1q__input:not(:checked):after{background-color:var(--color-white)}.Toggle-module__xiRN1q__input:not(:checked):before{background-color:var(--color-black)}.Toggle-module__xiRN1q__input:checked{background:linear-gradient(to bottom, var(--color-black-33), var(--color-black))}.Toggle-module__xiRN1q__input:checked:before{left:calc(100% - var(--height) + var(--padding))}.Toggle-module__xiRN1q__input:checked:after{background-color:#0000}.Toggle-module__xiRN1q__input:active:before{opacity:.8}.Toggle-module__xiRN1q__input:disabled{cursor:not-allowed;opacity:.45}
.CopyableText-module__I9TGba__container{align-items:center;gap:.25rem;max-width:100%;display:inline-flex}.CopyableText-module__I9TGba__text{display:inline-block}.CopyableText-module__I9TGba__noTruncate{white-space:normal;overflow-wrap:anywhere;word-break:break-word}.CopyableText-module__I9TGba__chip{border:1px solid var(--border-color-light);background:var(--background-muted);border-radius:999px;padding:.125rem .5rem .125rem .125rem}.CopyableText-module__I9TGba__chip .CopyableText-module__I9TGba__text{font-family:var(--font-family-mono);font-size:.8125rem;line-height:1.2}.CopyableText-module__I9TGba__small .CopyableText-module__I9TGba__text{font-size:.75rem}.CopyableText-module__I9TGba__copyButton{cursor:pointer;color:var(--color-text-secondary);opacity:.6;background:0 0;border:none;align-items:center;padding:0;transition:opacity .15s;display:inline-flex}.CopyableText-module__I9TGba__copyButton:hover{opacity:1}.CopyableText-module__I9TGba__copyButton:focus-visible{outline:1px solid var(--color-border-focus);outline-offset:2px;opacity:1}
.ChipInput-module__G87Jsq__container{gap:var(--spacing-3xs);flex-direction:column;display:flex}.ChipInput-module__G87Jsq__chipInputWrapper{gap:var(--spacing-2xs);padding:var(--spacing-2xs);border:1px solid var(--color-border);border-radius:var(--radius-sm);flex-direction:column;display:flex;}.ChipInput-module__G87Jsq__label{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);display:block}.ChipInput-module__G87Jsq__chipsContainer{gap:var(--spacing-2xs);flex-wrap:wrap;align-items:center;display:flex}.ChipInput-module__G87Jsq__chip{align-items:center;gap:var(--dimension-4);padding:var(--spacing-2xs) var(--spacing-xs);background-color:var(--color-element-chip-default-defaultfill);color:var(--color-element-chip-default-text);border:1px solid var(--color-element-chip-default-outlineupper);border-radius:var(--radius-full);font-family:var(--font-family-default);font-size:var(--dimension-typography-interface-tag-l-fontsize);line-height:var(--dimension-typography-interface-tag-l-lineheight);font-weight:var(--number-typography-interface-tag-l-fontweight);transition:background-color var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast);display:flex}.ChipInput-module__G87Jsq__chip:hover{background-color:var(--color-element-chip-default-hoverfill)}.ChipInput-module__G87Jsq__chipError{border-color:var(--color-element-chip-error-outline);background-color:var(--color-element-chip-error-fill);color:var(--color-element-chip-error-text)}.ChipInput-module__G87Jsq__chipPrefix{margin-right:var(--spacing-3xs);justify-content:center;align-items:center;display:inline-flex}.ChipInput-module__G87Jsq__chipLabel{white-space:nowrap}.ChipInput-module__G87Jsq__removeChipButton{margin-left:var(--spacing-3xs);color:inherit;cursor:pointer;opacity:.7;transition:opacity var(--transition-fast), color var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex}.ChipInput-module__G87Jsq__removeChipButton:hover,.ChipInput-module__G87Jsq__removeChipButton:focus{opacity:1;color:var(--color-element-chip-error-text);outline:none}.ChipInput-module__G87Jsq__chipField{width:100%}.ChipInput-module__G87Jsq__chipField input{padding:0 var(--spacing-3xs);box-shadow:none;background:0 0;border-color:#0000;flex-grow:1;min-width:150px}.ChipInput-module__G87Jsq__chipField input:focus,.ChipInput-module__G87Jsq__chipField input:focus-visible{box-shadow:none;border-color:#0000}.ChipInput-module__G87Jsq__chipField input::placeholder{color:var(--color-gray-500)}
.InviteConfirmModal-module__UgXGuG__content{padding:var(--spacing-sm);gap:var(--spacing-md);flex-direction:column;display:flex}.InviteConfirmModal-module__UgXGuG__message{color:var(--color-text-secondary);margin:0;line-height:1.5}.InviteConfirmModal-module__UgXGuG__actions{gap:var(--spacing-sm);margin-top:var(--spacing-sm);justify-content:flex-end;display:flex}
.AvatarBadge-module__MbltBW__container{border-radius:50%;position:relative;overflow:hidden}.AvatarBadge-module__MbltBW__md{--radius:50%;--border:1.5px;width:50px;height:50px}.AvatarBadge-module__MbltBW__sm{--radius:50%;--border:1px;width:32px;height:32px}.AvatarBadge-module__MbltBW__container:after{content:"";pointer-events:none;--x:0;--y:0;--blur:14;--bg-size:calc(100% + (2 * var(--border)));--alpha:0;--gradient:linear-gradient(to top, #c9c9c9, #d9d9d94d);background:var(--gradient) center center / var(--bg-size) var(--bg-size);border:var(--border) solid transparent;-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-radius:50%;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}.AvatarBadge-module__MbltBW__badge{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:all var(--transition-fast);border-radius:50%;outline:1.2px solid #0000001a;width:100%;height:100%;display:block;position:relative}.AvatarBadge-module__MbltBW__initial{background-color:var(--color-gray-100);font-weight:var(--font-weight-semibold);color:var(--color-gray-700);font-size:var(--font-size-md);border-radius:50%;place-items:center;height:100%;display:grid}
.AddMemberModal-module__YHA6IW__content{gap:var(--spacing-md);flex-direction:column;display:flex}.AddMemberModal-module__YHA6IW__searchField{width:100%}.AddMemberModal-module__YHA6IW__loadingText{font-size:var(--font-size-sm);color:var(--color-copy-secondary);margin:var(--spacing-xs) 0 0 0}.AddMemberModal-module__YHA6IW__footerButtons{gap:var(--spacing-sm);justify-content:flex-end;display:flex}.AddMemberModal-module__YHA6IW__selectWrapper,.AddMemberModal-module__YHA6IW__selectWrapper button{width:100%}.AddMemberModal-module__YHA6IW__userListContainer{flex-direction:column;min-height:180px;max-height:280px;display:flex}.AddMemberModal-module__YHA6IW__userList{gap:var(--spacing-xs);padding-right:var(--spacing-2xs);flex-direction:column;display:flex;overflow-y:auto}.AddMemberModal-module__YHA6IW__userCard{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer;flex-shrink:0;transition:background-color .15s,border-color .15s;display:flex}.AddMemberModal-module__YHA6IW__userCard:hover{background-color:var(--color-appbackgroundmid)}.AddMemberModal-module__YHA6IW__userCard.AddMemberModal-module__YHA6IW__selected{background-color:var(--color-element-toast-info-fill);border-color:var(--color-blue-200)}.AddMemberModal-module__YHA6IW__userCard.AddMemberModal-module__YHA6IW__selected:hover{background-color:var(--color-element-toast-info-fill);filter:brightness(.97)}.AddMemberModal-module__YHA6IW__userCard.AddMemberModal-module__YHA6IW__disabled{opacity:.7;cursor:not-allowed;background-color:var(--color-appbackgroundmid)}.AddMemberModal-module__YHA6IW__userCard.AddMemberModal-module__YHA6IW__disabled:hover{background-color:var(--color-appbackgroundmid)}.AddMemberModal-module__YHA6IW__userInfo{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex;overflow:hidden}.AddMemberModal-module__YHA6IW__userName{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-copy-primary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.AddMemberModal-module__YHA6IW__userEmail{font-size:var(--font-size-xs);color:var(--color-copy-secondary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.AddMemberModal-module__YHA6IW__memberBadge{font-size:var(--font-size-xs);color:var(--color-copy-secondary);padding:var(--spacing-3xs) var(--spacing-xs);background-color:var(--color-gray-100);border-radius:var(--radius-xs);flex-shrink:0}.AddMemberModal-module__YHA6IW__noUsers{padding:var(--spacing-xl);text-align:center;color:var(--color-copy-secondary)}
.SplitModal-module__jEAhoa__overlay{z-index:1200;width:100%;height:100%;padding:var(--spacing-md);background-color:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;top:0;left:0;overflow:auto}.SplitModal-module__jEAhoa__modal{background-color:var(--color-white);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);outline:none;width:min(900px,90vw);min-height:min(600px,70vh);margin:auto;display:flex;position:relative;overflow:hidden}.SplitModal-module__jEAhoa__imageRight{flex-direction:row-reverse}.SplitModal-module__jEAhoa__closeButton{top:var(--spacing-sm);right:var(--spacing-sm);z-index:10;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#ffffffe6;position:absolute!important}.SplitModal-module__jEAhoa__imageSection{flex-basis:50%;min-height:300px;position:relative}.SplitModal-module__jEAhoa__image{-o-object-fit:cover;object-fit:cover}.SplitModal-module__jEAhoa__contentSection{padding:var(--spacing-xl);flex-direction:column;flex-basis:50%;justify-content:flex-end;align-items:flex-start;display:flex;overflow-y:auto}@media (max-width:768px){.SplitModal-module__jEAhoa__overlay{padding:var(--spacing-sm)}.SplitModal-module__jEAhoa__modal{width:calc(100% - var(--spacing-sm));flex-direction:column}.SplitModal-module__jEAhoa__imageRight{flex-direction:column}.SplitModal-module__jEAhoa__imageSection{flex-basis:35%;min-height:200px}.SplitModal-module__jEAhoa__contentSection{padding:var(--spacing-md);flex:1}.SplitModal-module__jEAhoa__closeButton{top:var(--spacing-xs);right:var(--spacing-xs)}}
.BrandDetailModal-module__vZ4nrW__container{min-height:400px;display:flex}.BrandDetailModal-module__vZ4nrW__sidebar{border-right:1px solid var(--border-color);width:260px;padding-right:var(--spacing-md);margin-right:var(--spacing-md);flex-shrink:0}.BrandDetailModal-module__vZ4nrW__section{gap:var(--spacing-3xs);flex-direction:column;align-items:stretch;display:flex}.BrandDetailModal-module__vZ4nrW__section:not(:first-child) .BrandDetailModal-module__vZ4nrW__sectionTitle{margin-top:var(--spacing-md)}.BrandDetailModal-module__vZ4nrW__sidebarTabs{gap:var(--spacing-3xs);flex-direction:column;width:100%;display:flex}.BrandDetailModal-module__vZ4nrW__tabButton{width:100%}.BrandDetailModal-module__vZ4nrW__tabButtonInner{justify-content:flex-start!important}.BrandDetailModal-module__vZ4nrW__content{flex-grow:1}.BrandDetailModal-module__vZ4nrW__stack{flex-direction:column;gap:1rem;display:flex}.BrandDetailModal-module__vZ4nrW__idFields{border:1px solid var(--border-color-light);background:var(--background-muted);border-radius:.5rem;flex-direction:column;gap:.5rem;padding:.75rem;display:flex}.BrandDetailModal-module__vZ4nrW__idFieldRow{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.BrandDetailModal-module__vZ4nrW__idFieldLabel{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--text-color-primary)}.BrandDetailModal-module__vZ4nrW__researchResults{background:var(--background-color-light);border:1px solid var(--border-color-light);border-radius:.5rem;margin:.5rem 0;padding:1rem}.BrandDetailModal-module__vZ4nrW__researchResults h4{color:var(--text-color-primary);margin:0 0 .5rem;font-size:.9rem;font-weight:600}.BrandDetailModal-module__vZ4nrW__researchInfo{color:var(--text-color-secondary);font-size:.8rem}.BrandDetailModal-module__vZ4nrW__researchInfo p{margin:.25rem 0}.BrandDetailModal-module__vZ4nrW__body{min-height:300px}.BrandDetailModal-module__vZ4nrW__table{border-collapse:collapse;width:100%;margin-top:.5rem;font-size:.9rem}.BrandDetailModal-module__vZ4nrW__table th,.BrandDetailModal-module__vZ4nrW__table td{border:1px solid var(--border-color-light);text-align:left;padding:.5rem .75rem}.BrandDetailModal-module__vZ4nrW__table th{background:var(--background-muted)}.BrandDetailModal-module__vZ4nrW__footerButtons{gap:var(--spacing-xs);justify-content:flex-end;display:flex}.BrandDetailModal-module__vZ4nrW__helpText{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:-.5rem 0 0}.BrandDetailModal-module__vZ4nrW__modalOverlay{z-index:1200;background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.BrandDetailModal-module__vZ4nrW__modal{background:var(--background-color);border-radius:.5rem;min-width:400px;max-width:500px;padding:1.5rem;box-shadow:0 10px 25px #0003}.BrandDetailModal-module__vZ4nrW__modal h3{color:var(--text-color);margin:0 0 1rem;font-size:1.25rem;font-weight:600}.BrandDetailModal-module__vZ4nrW__modalContent{flex-direction:column;gap:1rem;margin-bottom:1.5rem;display:flex}.BrandDetailModal-module__vZ4nrW__formGroup{flex-direction:column;gap:.5rem;display:flex}.BrandDetailModal-module__vZ4nrW__formGroup label{color:var(--text-color);font-size:.875rem;font-weight:500}.BrandDetailModal-module__vZ4nrW__modalActions{justify-content:flex-end;gap:.5rem;display:flex}.BrandDetailModal-module__vZ4nrW__subtleLink{font-size:var(--font-size-sm);color:var(--color-text-muted);align-items:center;gap:.25rem;margin-top:.5rem;text-decoration:none;transition:color .2s;display:inline-flex}.BrandDetailModal-module__vZ4nrW__subtleLink:hover{color:var(--primary-color);text-decoration:underline}.BrandDetailModal-module__vZ4nrW__tabHeader{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.BrandDetailModal-module__vZ4nrW__tabHeader h3{color:var(--text-primary);margin:0;font-size:1.125rem;font-weight:600}.BrandDetailModal-module__vZ4nrW__brandGuidesTab{flex-direction:column;gap:1rem;display:flex}.BrandDetailModal-module__vZ4nrW__featureFlagsTab{flex-direction:column;gap:.75rem;display:flex}.BrandDetailModal-module__vZ4nrW__flagsLoading{padding:.25rem 0}.BrandDetailModal-module__vZ4nrW__flagsToolbar{align-items:center;gap:var(--spacing-sm);flex-wrap:wrap;display:flex}.BrandDetailModal-module__vZ4nrW__flagsSearchInput{flex:1;min-width:160px;max-width:220px}.BrandDetailModal-module__vZ4nrW__statusFilterChips{gap:.25rem;display:flex}.BrandDetailModal-module__vZ4nrW__filterChip{padding:var(--spacing-2xs) var(--spacing-xs);border-radius:var(--radius-full);background-color:var(--color-element-chip-neutral-fill);color:var(--color-element-chip-neutral-text);border:1px solid var(--color-element-chip-neutral-outline);font-size:var(--dimension-typography-interface-tag-l-fontsize);line-height:var(--dimension-typography-interface-tag-l-lineheight);font-weight:var(--number-typography-interface-tag-l-fontweight);font-family:var(--font-family-default);cursor:pointer;transition:var(--transition-fast);align-items:center;display:inline-flex}.BrandDetailModal-module__vZ4nrW__filterChip:hover{background-color:var(--color-element-chip-default-hoverfill);border-color:var(--color-element-chip-default-outlineupper);color:var(--color-element-chip-default-text)}.BrandDetailModal-module__vZ4nrW__filterChipActive{background-color:var(--color-basics-black);color:var(--color-basics-white);border-color:var(--color-basics-black)}.BrandDetailModal-module__vZ4nrW__filterChipActive:hover{background-color:var(--color-black-33);border-color:var(--color-black-33)}.BrandDetailModal-module__vZ4nrW__activeTagFilter{align-items:center;gap:.5rem;display:flex}.BrandDetailModal-module__vZ4nrW__activeTagLabel{font-size:var(--font-size-xs);color:var(--color-gray-500)}.BrandDetailModal-module__vZ4nrW__clearTagButton{cursor:pointer;opacity:.7;background:0 0;border:none;justify-content:center;align-items:center;margin-left:.25rem;padding:0;transition:opacity .15s;display:inline-flex}.BrandDetailModal-module__vZ4nrW__clearTagButton:hover{opacity:1}.BrandDetailModal-module__vZ4nrW__noFlagsMessage{color:var(--color-gray-500);font-size:var(--font-size-sm);padding:var(--spacing-sm) 0}.BrandDetailModal-module__vZ4nrW__flagsList{flex-direction:column;gap:1.25rem;display:flex}.BrandDetailModal-module__vZ4nrW__flagsGroup{flex-direction:column;gap:.5rem;display:flex}.BrandDetailModal-module__vZ4nrW__flagsGroupHeader{align-items:center;gap:.5rem;display:flex}.BrandDetailModal-module__vZ4nrW__flagsGroupCount{font-size:var(--font-size-xs);color:var(--color-gray-400)}.BrandDetailModal-module__vZ4nrW__flagsGroupList{flex-direction:column;gap:.375rem;display:flex}.BrandDetailModal-module__vZ4nrW__flagRow{border-radius:var(--radius-sm);background:var(--color-gray-50,#f9fafb);justify-content:space-between;align-items:flex-start;gap:1rem;padding:.625rem .75rem;transition:background-color .15s;display:flex}.BrandDetailModal-module__vZ4nrW__flagRow:hover{background:var(--color-gray-100)}.BrandDetailModal-module__vZ4nrW__flagInfo{flex:1;min-width:0}.BrandDetailModal-module__vZ4nrW__flagKey{font-family:var(--font-family-mono);background-color:var(--color-gray-100);border-radius:var(--radius-xs);padding:.15rem .4rem;font-size:.8rem;display:inline-block}.BrandDetailModal-module__vZ4nrW__flagDescription{font-size:var(--font-size-xs);color:var(--color-gray-500);margin:.2rem 0 0;line-height:1.4}.BrandDetailModal-module__vZ4nrW__flagTags{flex-wrap:wrap;gap:.25rem;margin-top:.375rem;display:flex}.BrandDetailModal-module__vZ4nrW__flagTag{padding:var(--dimension-4) var(--dimension-8);border-radius:var(--radius-full);background-color:var(--color-element-chip-neutral-fill);color:var(--color-element-chip-neutral-text);border:1px solid var(--color-element-chip-neutral-outline);font-size:var(--dimension-typography-interface-tag-s-fontsize);line-height:var(--dimension-typography-interface-tag-s-lineheight);font-weight:var(--number-typography-interface-tag-s-fontweight);font-family:var(--font-family-default);cursor:pointer;transition:var(--transition-fast);align-items:center;display:inline-flex}.BrandDetailModal-module__vZ4nrW__flagTag:hover{background-color:var(--color-element-chip-default-hoverfill);border-color:var(--color-element-chip-default-outlineupper);color:var(--color-element-chip-default-text)}.BrandDetailModal-module__vZ4nrW__flagTagActive{background-color:var(--color-basics-black);border-color:var(--color-basics-black);color:var(--color-basics-white)}
.ConfirmationModal-module__u_wSAW__container{background:var(--color-background-primary,#fff);border-radius:var(--dimension-cornerroundings-m-corner);z-index:1;flex-direction:column;gap:1rem;width:100%;min-width:0;max-width:480px;margin-top:auto;margin-bottom:auto;padding:1.5rem;display:flex;box-shadow:0 4px 20px #f7efef26}.ConfirmationModal-module__u_wSAW__title{color:var(--color-text-primary);overflow-wrap:anywhere;word-break:break-word;margin:0;font-size:1.25rem;font-weight:600}.ConfirmationModal-module__u_wSAW__message{color:var(--color-text-secondary);overflow-wrap:anywhere;word-break:break-word;line-height:1.5}.ConfirmationModal-module__u_wSAW__confirmHint{color:var(--color-text-secondary);overflow-wrap:anywhere;word-break:break-word;margin:0;font-size:.875rem}.ConfirmationModal-module__u_wSAW__actions{justify-content:flex-end;gap:.75rem;margin-top:.5rem;display:flex}.ConfirmationModal-module__u_wSAW__confirmInput{width:100%;margin-top:.5rem}
.PreviewGrid-module__X3kogq__container{grid-gap:var(--spacing-md);gap:var(--spacing-md);grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:relative}@media screen and (max-width:768px){.PreviewGrid-module__X3kogq__container{gap:var(--spacing-xs);grid-template-columns:repeat(2,minmax(0,1fr))}}.PreviewGrid-module__X3kogq__item{width:100%;transition:opacity .6s;padding-bottom:100%!important;position:relative!important;overflow:hidden!important}.PreviewGrid-module__X3kogq__itemLoadingOverlay{z-index:10;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.PreviewGrid-module__X3kogq__item.PreviewGrid-module__X3kogq__disabled{pointer-events:none;opacity:.6;transition:opacity .6s}.PreviewGrid-module__X3kogq__previewImg{-o-object-fit:cover;object-fit:cover;aspect-ratio:1;width:100%;height:100%;position:absolute;top:0;left:0}.PreviewGrid-module__X3kogq__fileThumb{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.PreviewGrid-module__X3kogq__successIndicator{color:#fff;z-index:1;background-color:#10b981;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:absolute;top:8px;left:8px;box-shadow:0 2px 4px #0003}.PreviewGrid-module__X3kogq__errorIndicator{color:#fff;z-index:1;background-color:#ef4444;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:absolute;top:8px;left:8px;box-shadow:0 2px 4px #0003}.PreviewGrid-module__X3kogq__remove{z-index:1;opacity:0;transition:opacity .2s ease-in-out;top:10px;right:10px;position:absolute!important}@media screen and (max-width:768px){.PreviewGrid-module__X3kogq__remove{opacity:1;top:5px;right:5px}}.PreviewGrid-module__X3kogq__item:hover .PreviewGrid-module__X3kogq__remove{opacity:1}
.CreateVisualStyleModal-module__i6h-0a__container{gap:var(--spacing-lg);flex-direction:column;display:flex}.CreateVisualStyleModal-module__i6h-0a__loadingContainer{justify-content:center;align-items:center;gap:var(--spacing-md);flex-direction:column;min-height:200px;display:flex}.CreateVisualStyleModal-module__i6h-0a__loadingContainer p{color:var(--color-text-primary);font-size:var(--font-size-sm);margin:0}.CreateVisualStyleModal-module__i6h-0a__uploadSection{gap:var(--spacing-sm);flex-direction:column;display:flex}.CreateVisualStyleModal-module__i6h-0a__label{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.CreateVisualStyleModal-module__i6h-0a__helperText{font-size:var(--font-size-xs);color:var(--color-text-secondary);margin:0}.CreateVisualStyleModal-module__i6h-0a__dropzone{padding:var(--spacing-lg) var(--spacing-xl);border:2px dashed var(--color-gray-400);border-radius:var(--radius-lg);background-color:var(--color-gray-200);color:var(--color-text-primary);cursor:pointer;text-align:center;justify-content:center;align-items:center;gap:var(--spacing-sm);flex-direction:column;min-height:150px;transition:all .2s ease-in-out;display:flex}.CreateVisualStyleModal-module__i6h-0a__dropzone:hover{border-color:var(--color-primary)}.CreateVisualStyleModal-module__i6h-0a__dropzone.CreateVisualStyleModal-module__i6h-0a__dragActive{background-color:var(--color-gray-300);border-color:var(--color-primary-active)}.CreateVisualStyleModal-module__i6h-0a__dropzoneDisabled{cursor:not-allowed;opacity:.7;pointer-events:none}.CreateVisualStyleModal-module__i6h-0a__dropzone p{color:var(--color-text-primary);font-size:var(--font-size-sm);margin:0}.CreateVisualStyleModal-module__i6h-0a__previewGrid{grid-gap:var(--spacing-sm);gap:var(--spacing-sm);grid-template-columns:repeat(auto-fill,minmax(80px,1fr));display:grid}
.FilterChips-module__JPeyIa__filterGroup{align-items:center;gap:var(--spacing-xs);display:flex}.FilterChips-module__JPeyIa__label{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-gray-500);text-transform:uppercase;letter-spacing:.02em}.FilterChips-module__JPeyIa__chips{gap:var(--spacing-3xs);flex-wrap:wrap;display:flex}.FilterChips-module__JPeyIa__chip{padding:var(--spacing-2xs) var(--spacing-xs);border-radius:var(--radius-full);background-color:var(--color-element-chip-neutral-fill);color:var(--color-element-chip-neutral-text);border:1px solid var(--color-element-chip-neutral-outline);font-size:var(--dimension-typography-interface-tag-l-fontsize);line-height:var(--dimension-typography-interface-tag-l-lineheight);font-weight:var(--number-typography-interface-tag-l-fontweight);font-family:var(--font-family-default);cursor:pointer;transition:var(--transition-fast);align-items:center;display:inline-flex}.FilterChips-module__JPeyIa__chip:hover{background-color:var(--color-element-chip-default-hoverfill);border-color:var(--color-element-chip-default-outlineupper);color:var(--color-element-chip-default-text)}.FilterChips-module__JPeyIa__active{background-color:var(--color-basics-black);color:var(--color-basics-white);border-color:var(--color-basics-black)}.FilterChips-module__JPeyIa__active:hover{background-color:var(--color-black-33);border-color:var(--color-black-33);color:var(--color-basics-white)}
.FlagRolloutControls-module__flmOeW__container{gap:var(--spacing-sm);flex-direction:column;display:flex}.FlagRolloutControls-module__flmOeW__hint{font-size:var(--font-size-xs);color:var(--color-gray-500);line-height:var(--line-height-sm);margin:0}.FlagRolloutControls-module__flmOeW__warning{font-size:var(--font-size-xs);color:var(--color-gray-700);line-height:var(--line-height-sm);margin:0}.FlagRolloutControls-module__flmOeW__targetSelectorWrapper{gap:var(--spacing-2xs);flex-direction:column;display:flex}
.FlagDetailModal-module__B3AzGa__loading{padding:var(--spacing-xl);text-align:center;color:var(--color-gray-500)}.FlagDetailModal-module__B3AzGa__content{gap:var(--spacing-lg);flex-direction:column;display:flex}.FlagDetailModal-module__B3AzGa__header{align-items:center;gap:var(--spacing-sm);padding-bottom:var(--spacing-sm);border-bottom:var(--border-default);display:flex}.FlagDetailModal-module__B3AzGa__flagKey{font-family:var(--font-family-mono);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);background-color:var(--color-gray-100);padding:var(--spacing-2xs) var(--spacing-xs);border-radius:var(--radius-xs)}.FlagDetailModal-module__B3AzGa__form{gap:var(--spacing-sm);flex-direction:column;display:flex}.FlagDetailModal-module__B3AzGa__row{align-items:flex-end;gap:var(--spacing-lg);display:flex}.FlagDetailModal-module__B3AzGa__targetsSection{gap:var(--spacing-sm);flex-direction:column;display:flex}.FlagDetailModal-module__B3AzGa__targetsHeader{align-items:center;gap:var(--spacing-sm);display:flex}.FlagDetailModal-module__B3AzGa__targetsLabel{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-black-33)}.FlagDetailModal-module__B3AzGa__globalBadge{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-gray-500);padding:var(--spacing-3xs) var(--spacing-2xs);background-color:var(--color-gray-100);border-radius:var(--radius-full)}.FlagDetailModal-module__B3AzGa__targetsList{gap:var(--spacing-2xs);flex-wrap:wrap;display:flex}.FlagDetailModal-module__B3AzGa__targetChip{align-items:center;gap:var(--spacing-2xs);padding:var(--spacing-3xs) var(--spacing-2xs);padding-right:var(--spacing-3xs);border-radius:var(--radius-full);border:var(--border-default);background-color:var(--color-white);font-size:var(--font-size-xs);display:inline-flex}.FlagDetailModal-module__B3AzGa__targetName{color:var(--color-black-33);font-weight:var(--font-weight-medium);text-overflow:ellipsis;white-space:nowrap;max-width:150px;overflow:hidden}.FlagDetailModal-module__B3AzGa__targetRemove{color:var(--color-gray-400);cursor:pointer;padding:var(--spacing-3xs);border-radius:var(--radius-full);transition:var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.FlagDetailModal-module__B3AzGa__targetRemove:hover{background-color:var(--color-gray-100);color:var(--color-black-33)}.FlagDetailModal-module__B3AzGa__userAvatar{border-radius:var(--radius-full);background-color:var(--color-gray-200);width:20px;height:20px;font-size:10px;font-weight:var(--font-weight-semibold);color:var(--color-gray-500);flex-shrink:0;place-items:center;display:grid}.FlagDetailModal-module__B3AzGa__targetSelectorWrapper{gap:var(--spacing-2xs);flex-direction:column;display:flex}.FlagDetailModal-module__B3AzGa__footer{align-items:center;gap:var(--spacing-xs);display:flex}.FlagDetailModal-module__B3AzGa__footerSpacer{flex:1}
.InviteMemberModal-module__4Fk9PG__content{gap:var(--spacing-md);flex-direction:column;display:flex}.InviteMemberModal-module__4Fk9PG__formField{width:100%}.InviteMemberModal-module__4Fk9PG__formField .formGroup{width:100%}.InviteMemberModal-module__4Fk9PG__selectWrapper,.InviteMemberModal-module__4Fk9PG__selectWrapper button{width:100%}.InviteMemberModal-module__4Fk9PG__divider{background-color:var(--color-border);height:1px;margin:var(--spacing-xs) 0}.InviteMemberModal-module__4Fk9PG__advancedSection{gap:var(--spacing-sm);flex-direction:column;display:flex}.InviteMemberModal-module__4Fk9PG__advancedLabel{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-copy-secondary);text-transform:uppercase;letter-spacing:.05em}.InviteMemberModal-module__4Fk9PG__checkboxWrapper{padding:var(--spacing-2xs) 0}.InviteMemberModal-module__4Fk9PG__footerButtons{justify-content:flex-end;gap:var(--spacing-sm);display:flex}.InviteMemberModal-module__4Fk9PG__roleDescription{font-size:var(--font-size-xs);color:var(--color-copy-secondary);margin-top:var(--spacing-3xs)}
.ProductContextDetailCard-module__0iryMG__container{gap:var(--spacing-lg);flex-direction:column;display:flex}.ProductContextDetailCard-module__0iryMG__meta{align-items:center;gap:var(--spacing-2xs);flex-wrap:wrap;display:flex}.ProductContextDetailCard-module__0iryMG__foreignKey{margin:0}.ProductContextDetailCard-module__0iryMG__block{gap:var(--spacing-xs);flex-direction:column;display:flex}.ProductContextDetailCard-module__0iryMG__label{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.ProductContextDetailCard-module__0iryMG__body{line-height:var(--line-height-normal);margin:0}.ProductContextDetailCard-module__0iryMG__copyList{padding-left:var(--spacing-md);gap:var(--spacing-3xs);flex-direction:column;margin:0;display:flex}.ProductContextDetailCard-module__0iryMG__copyList li{font-size:var(--font-size-sm);line-height:var(--line-height-normal)}.ProductContextDetailCard-module__0iryMG__uspList{gap:var(--spacing-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ProductContextDetailCard-module__0iryMG__uspItem{gap:var(--spacing-3xs);flex-direction:column;display:flex}.ProductContextDetailCard-module__0iryMG__footnoteMarks{margin-left:var(--spacing-3xs);font-size:var(--font-size-xs);color:var(--color-gray-500)}.ProductContextDetailCard-module__0iryMG__footnoteMarks sup{font-size:inherit;line-height:1}.ProductContextDetailCard-module__0iryMG__footnoteMarks sup+sup{margin-left:var(--spacing-3xs)}.ProductContextDetailCard-module__0iryMG__footnoteList{color:var(--color-gray-500);padding-left:0;list-style:none;}.ProductContextDetailCard-module__0iryMG__footnoteMark{margin-right:var(--spacing-3xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ProductContextDetailCard-module__0iryMG__detailList{gap:var(--spacing-2xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ProductContextDetailCard-module__0iryMG__detailList li{font-size:var(--font-size-sm);line-height:var(--line-height-normal)}.ProductContextDetailCard-module__0iryMG__detailKey{color:var(--color-gray-500);margin-right:var(--spacing-3xs)}.ProductContextDetailCard-module__0iryMG__chipRow{gap:var(--spacing-3xs);flex-wrap:wrap;display:flex}.ProductContextDetailCard-module__0iryMG__variant{gap:var(--spacing-sm);flex-direction:column;display:flex}.ProductContextDetailCard-module__0iryMG__variantHead{align-items:center;gap:var(--spacing-2xs);min-width:0;display:flex}.ProductContextDetailCard-module__0iryMG__variantLabel{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}.ProductContextDetailCard-module__0iryMG__swatch{width:var(--spacing-sm);height:var(--spacing-sm);border-radius:var(--radius-full,999px);border:var(--border-default);flex-shrink:0}.ProductContextDetailCard-module__0iryMG__photoGrid{align-items:flex-start;gap:var(--spacing-sm);flex-wrap:wrap;display:flex}.ProductContextDetailCard-module__0iryMG__photoCell{gap:var(--spacing-2xs);flex-direction:column;flex:0 0 128px;width:128px;min-width:0;max-width:128px;display:flex}.ProductContextDetailCard-module__0iryMG__photoTile{box-sizing:border-box;aspect-ratio:1;border-radius:var(--radius-sm);border:var(--border-default);background:var(--color-gray-50);width:100%;position:relative;overflow:hidden}.ProductContextDetailCard-module__0iryMG__photoMeta{gap:var(--spacing-3xs);flex-direction:column;min-width:0;display:flex}.ProductContextDetailCard-module__0iryMG__slotName{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.ProductContextDetailCard-module__0iryMG__thumbButton{all:unset;cursor:pointer;width:100%;height:100%;transition:opacity var(--transition-fast);justify-content:center;align-items:center;display:flex}.ProductContextDetailCard-module__0iryMG__thumbButton:hover{opacity:.8}.ProductContextDetailCard-module__0iryMG__thumbButton:focus-visible{outline:var(--border-focus-ring);outline-offset:var(--spacing-3xs)}.ProductContextDetailCard-module__0iryMG__previewThumb{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}.ProductContextDetailCard-module__0iryMG__primaryBadge{top:var(--spacing-2xs);left:var(--spacing-2xs);z-index:1;padding:var(--spacing-3xs) var(--spacing-2xs);border-radius:var(--radius-xs);color:#fff;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);pointer-events:none;background:#0000008c;line-height:1;position:absolute}.ProductContextDetailCard-module__0iryMG__primaryAction{top:var(--spacing-2xs);right:var(--spacing-2xs);z-index:1;padding:var(--spacing-3xs) var(--spacing-2xs);border-radius:var(--radius-xs);color:#fff;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);cursor:pointer;opacity:0;pointer-events:none;background:#000000b3;border:0;line-height:1;position:absolute}.ProductContextDetailCard-module__0iryMG__photoTile:hover .ProductContextDetailCard-module__0iryMG__primaryAction,.ProductContextDetailCard-module__0iryMG__photoTile:focus-within .ProductContextDetailCard-module__0iryMG__primaryAction{opacity:1;pointer-events:auto}.ProductContextDetailCard-module__0iryMG__primaryAction:hover{background:#000000d9}.ProductContextDetailCard-module__0iryMG__primaryAction:focus-visible{outline:var(--border-focus-ring);outline-offset:var(--spacing-3xs)}.ProductContextDetailCard-module__0iryMG__primaryAction:disabled{cursor:wait;opacity:.7}
.ProductContextDetailModal-module__QhlpkG__headerWithActions{padding-right:9rem}.ProductContextDetailModal-module__QhlpkG__headerWithLocale{padding-right:16rem}.ProductContextDetailModal-module__QhlpkG__headerActions{align-items:center;gap:var(--spacing-sm);display:flex}.ProductContextDetailModal-module__QhlpkG__localeSelect{min-width:5.5rem}
.PromptDisplayModal-module__hMNIrG__container{gap:var(--spacing-md);flex-direction:column;display:flex}.PromptDisplayModal-module__hMNIrG__belowPrompt{min-height:0}.PromptDisplayModal-module__hMNIrG__grid{grid-gap:var(--spacing-lg);gap:var(--spacing-lg);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.PromptDisplayModal-module__hMNIrG__column,.PromptDisplayModal-module__hMNIrG__columnEnhanced{gap:var(--spacing-xs);flex-direction:column;display:flex}.PromptDisplayModal-module__hMNIrG__textareaWrapper textarea,.PromptDisplayModal-module__hMNIrG__textareaWrapperEnhanced textarea,.PromptDisplayModal-module__hMNIrG__singleTextarea textarea{padding-bottom:calc(var(--button-height-sm,32px) + var(--spacing-md))}.PromptDisplayModal-module__hMNIrG__textareaWrapper textarea{font-size:var(--font-size-sm);line-height:var(--line-height-normal);padding-left:var(--spacing-sm);background-color:var(--color-appbackgroundmid);border:none;border-left:3px solid var(--color-border);border-radius:var(--radius-xs)}.PromptDisplayModal-module__hMNIrG__textareaWrapperEnhanced textarea{font-size:var(--font-size-sm);line-height:var(--line-height-normal);padding-left:var(--spacing-sm);background-color:var(--color-appbackgroundmid);border:none;border-left:3px solid var(--color-purplish-blue);border-radius:var(--radius-xs)}.PromptDisplayModal-module__hMNIrG__columnHeader{justify-content:space-between;align-items:center;gap:var(--spacing-xs);display:flex}.PromptDisplayModal-module__hMNIrG__columnTitle{align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-copy-secondary);text-transform:uppercase;letter-spacing:.05em;display:inline-flex}.PromptDisplayModal-module__hMNIrG__columnTitleEnhanced{align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-purplish-blue);text-transform:uppercase;letter-spacing:.05em;display:inline-flex}.PromptDisplayModal-module__hMNIrG__singleColumn{gap:var(--spacing-xs);flex-direction:column;display:flex}.PromptDisplayModal-module__hMNIrG__singleHeader{justify-content:flex-end;align-items:center;gap:var(--spacing-sm);min-height:24px;display:flex}.PromptDisplayModal-module__hMNIrG__generationMetaRow{justify-content:flex-end;align-items:center;min-height:32px;display:flex}.PromptDisplayModal-module__hMNIrG__modelUsed{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-copy-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.PromptDisplayModal-module__hMNIrG__charCount{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-copy-secondary);text-transform:none;letter-spacing:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PromptDisplayModal-module__hMNIrG__sameTag{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-copy-secondary);background:var(--color-gray-200);border:1px solid var(--color-border);white-space:nowrap;border-radius:999px;padding:2px 8px}@media (max-width:900px){.PromptDisplayModal-module__hMNIrG__grid{grid-template-columns:1fr}}
.StyleMismatchModal-module__jYq24q__content{flex-direction:column;justify-content:flex-end;height:100%;display:flex}.StyleMismatchModal-module__jYq24q__title{margin-bottom:var(--spacing-md);font-size:26px;line-height:1.4}.StyleMismatchModal-module__jYq24q__message{margin:0 0 var(--spacing-lg);color:var(--color-copy-secondary);line-height:1.6;font-size:var(--font-size-md)}.StyleMismatchModal-module__jYq24q__keywords{margin-bottom:var(--spacing-xl)}.StyleMismatchModal-module__jYq24q__keywordsLabel{font-weight:var(--font-weight-semibold);color:var(--color-copy-primary);margin-bottom:var(--spacing-sm);font-size:var(--font-size-sm);display:block}.StyleMismatchModal-module__jYq24q__keywordsList{padding-left:var(--spacing-md);color:var(--color-copy-secondary);margin:0}.StyleMismatchModal-module__jYq24q__keywordItem{margin-top:var(--spacing-2xs);line-height:1.5}.StyleMismatchModal-module__jYq24q__footer{justify-content:flex-end;gap:var(--spacing-sm);display:flex}
.PullBrandFromRemoteModal-module__GRMaJW__content{flex-direction:column;gap:1.5rem;display:flex}.PullBrandFromRemoteModal-module__GRMaJW__description{color:var(--text-secondary);margin:0;font-size:.875rem;line-height:1.5}.PullBrandFromRemoteModal-module__GRMaJW__inputGroup{flex-direction:column;gap:.5rem;display:flex}.PullBrandFromRemoteModal-module__GRMaJW__scopeGroup{flex-direction:column;gap:.75rem;display:flex}.PullBrandFromRemoteModal-module__GRMaJW__note{color:var(--text-tertiary);margin:0;font-size:.75rem;line-height:1.5}.PullBrandFromRemoteModal-module__GRMaJW__footer{justify-content:flex-end;gap:.75rem;display:flex}.PullBrandFromRemoteModal-module__GRMaJW__warning{color:var(--color-warning,#f59e0b);font-weight:500}.PullBrandFromRemoteModal-module__GRMaJW__orgSelectGroup{flex-direction:column;gap:.75rem;display:flex}.PullBrandFromRemoteModal-module__GRMaJW__previewFound{color:var(--color-success,#16a34a);align-items:flex-start;gap:.375rem;margin:0;font-size:.75rem;line-height:1.5;display:flex}.PullBrandFromRemoteModal-module__GRMaJW__previewError{color:var(--color-danger,#dc2626);align-items:flex-start;gap:.375rem;margin:0;font-size:.75rem;line-height:1.5;display:flex}.PullBrandFromRemoteModal-module__GRMaJW__previewStatus{color:var(--text-tertiary);align-items:center;gap:.375rem;margin:0;font-size:.75rem;line-height:1.5;display:flex}.PullBrandFromRemoteModal-module__GRMaJW__previewSpinner{flex-shrink:0;animation:1s linear infinite PullBrandFromRemoteModal-module__GRMaJW__previewSpin}@keyframes PullBrandFromRemoteModal-module__GRMaJW__previewSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.PullBrandFromRemoteModal-module__GRMaJW__dangerNote{color:var(--color-danger,#dc2626);margin:0;font-size:.75rem;line-height:1.5}
.PullFromRemoteModal-module__9EwF-G__content{flex-direction:column;gap:1.5rem;display:flex}.PullFromRemoteModal-module__9EwF-G__description{color:var(--text-secondary);margin:0;font-size:.875rem;line-height:1.5}.PullFromRemoteModal-module__9EwF-G__inputGroup{flex-direction:column;gap:.5rem;display:flex}.PullFromRemoteModal-module__9EwF-G__label{color:var(--text-primary);font-size:.875rem;font-weight:500}.PullFromRemoteModal-module__9EwF-G__note{color:var(--text-tertiary);margin:0;font-size:.75rem;line-height:1.5}.PullFromRemoteModal-module__9EwF-G__footer{justify-content:flex-end;gap:.75rem;display:flex}.PullFromRemoteModal-module__9EwF-G__warning{color:var(--color-warning,#f59e0b);font-weight:500}
.RequestSsoModal-module__W9OfLG__form{gap:var(--spacing-md);flex-direction:column;display:flex}.RequestSsoModal-module__W9OfLG__intro{margin-bottom:var(--spacing-2xs)}.RequestSsoModal-module__W9OfLG__field{width:100%}.RequestSsoModal-module__W9OfLG__field .formGroup{width:100%}.RequestSsoModal-module__W9OfLG__selectWrapper,.RequestSsoModal-module__W9OfLG__selectWrapper button{width:100%}.RequestSsoModal-module__W9OfLG__footerButtons{justify-content:flex-end;gap:var(--spacing-sm);display:flex}.RequestSsoModal-module__W9OfLG__success{padding-bottom:var(--spacing-2xs)}
.CreateApiTokenModal-module__2rwHwG__createModal{padding:var(--spacing-md)}.CreateApiTokenModal-module__2rwHwG__formGroup{margin-bottom:var(--spacing-lg)}.CreateApiTokenModal-module__2rwHwG__permissionsLabel{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);margin-bottom:var(--spacing-sm);color:var(--color-black);display:block}.CreateApiTokenModal-module__2rwHwG__scopesList{gap:var(--spacing-sm);flex-direction:column;display:flex}.CreateApiTokenModal-module__2rwHwG__scopeItem{padding:var(--spacing-sm);border:1px solid var(--color-border);border-radius:var(--radius-md)}.CreateApiTokenModal-module__2rwHwG__scopeCheckbox{gap:var(--spacing-sm)}.CreateApiTokenModal-module__2rwHwG__scopeInfo{flex-direction:column;display:flex}.CreateApiTokenModal-module__2rwHwG__scopeLabel{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-black);margin:0}.CreateApiTokenModal-module__2rwHwG__scopeDescription{font-size:var(--font-size-xs);color:var(--color-black-50);line-height:var(--line-height-normal);margin:0}.CreateApiTokenModal-module__2rwHwG__modalActions{justify-content:flex-end;gap:var(--spacing-sm);margin-top:var(--spacing-lg);display:flex}.CreateApiTokenModal-module__2rwHwG__newTokenModal{padding:var(--spacing-md)}.CreateApiTokenModal-module__2rwHwG__warning{background:var(--color-signal-signalyellow-100);border:1px solid var(--color-signal-signalyellow-200);border-radius:var(--radius-md);padding:var(--spacing-md);margin-bottom:var(--spacing-lg)}.CreateApiTokenModal-module__2rwHwG__warning p{font-size:var(--font-size-sm);color:var(--color-signal-signalyellow-500);line-height:var(--line-height-normal);margin:0}.CreateApiTokenModal-module__2rwHwG__tokenLabel{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);margin-bottom:var(--spacing-sm);color:var(--color-black);display:block}.CreateApiTokenModal-module__2rwHwG__tokenDisplay{align-items:center;gap:var(--spacing-xs);display:flex}.CreateApiTokenModal-module__2rwHwG__tokenField{flex:1;min-width:0}.CreateApiTokenModal-module__2rwHwG__tokenField input{font-family:var(--font-family-mono);font-size:var(--font-size-sm);letter-spacing:.025em}.CreateApiTokenModal-module__2rwHwG__tokenActions{gap:var(--spacing-2xs);flex-shrink:0;display:flex}
.BrandAssetSwapFlowIcons-module__1-t2zW__flowIcon{color:var(--color-gray-500);flex-shrink:0}
.BrandArtifactThumbButton-module___3uDBa__button{cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;line-height:0;display:inline-flex}.BrandArtifactThumbButton-module___3uDBa__buttonSm{border-radius:var(--radius-2xs);width:16px;height:16px}.BrandArtifactThumbButton-module___3uDBa__buttonMd{border-radius:var(--radius-xs);width:32px;height:32px}.BrandArtifactThumbButton-module___3uDBa__buttonLg{border-radius:var(--radius-sm);width:40px;height:40px}.BrandArtifactThumbButton-module___3uDBa__button:hover .BrandArtifactThumbButton-module___3uDBa__image{filter:brightness(.92)}.BrandArtifactThumbButton-module___3uDBa__button:focus-visible{outline:2px solid var(--color-focus-ring,var(--color-gray-800));outline-offset:2px}.BrandArtifactThumbButton-module___3uDBa__image{-o-object-fit:cover;object-fit:cover;display:block}.BrandArtifactThumbButton-module___3uDBa__buttonSm .BrandArtifactThumbButton-module___3uDBa__image{border-radius:var(--radius-2xs);width:16px;height:16px}.BrandArtifactThumbButton-module___3uDBa__buttonMd .BrandArtifactThumbButton-module___3uDBa__image{border-radius:var(--radius-xs);width:32px;height:32px}.BrandArtifactThumbButton-module___3uDBa__buttonLg .BrandArtifactThumbButton-module___3uDBa__image{border-radius:var(--radius-sm);width:40px;height:40px}
.BrandAssetSwapTile-module__np0rIq__tile{box-sizing:border-box;align-items:center;gap:var(--spacing-sm);width:100%;min-height:calc(40px + 2 * var(--spacing-sm) + 2px);padding:var(--spacing-sm);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-white);display:flex}.BrandAssetSwapTile-module__np0rIq__tileActivatable{cursor:pointer}.BrandAssetSwapTile-module__np0rIq__tileActivatable:hover,.BrandAssetSwapTile-module__np0rIq__tileActivatable:focus-visible{background:var(--color-gray-50);outline:none}.BrandAssetSwapTile-module__np0rIq__tileDisabled{cursor:not-allowed;opacity:.55;background:var(--color-gray-50);color:var(--color-gray-500)}.BrandAssetSwapTile-module__np0rIq__tileEmpty{border-color:var(--color-gray-300)}.BrandAssetSwapTile-module__np0rIq__thumbPlaceholderRemoved{border-radius:var(--radius-full);background:var(--color-gray-100);color:var(--color-signal-error);border:none}.BrandAssetSwapTile-module__np0rIq__labelRemoved{color:var(--color-signal-error)}.BrandAssetSwapTile-module__np0rIq__tileCompact{box-sizing:border-box;height:48px;min-height:48px;max-height:48px;padding:var(--spacing-2xs) var(--spacing-md) var(--spacing-2xs) var(--spacing-2xs)}.BrandAssetSwapTile-module__np0rIq__tileCompactEmpty{padding:var(--spacing-2xs) var(--spacing-sm) var(--spacing-2xs) var(--spacing-2xs);gap:0}.BrandAssetSwapTile-module__np0rIq__tileCompact .BrandAssetSwapTile-module__np0rIq__thumb,.BrandAssetSwapTile-module__np0rIq__tileCompact .BrandAssetSwapTile-module__np0rIq__thumbPlaceholder{border-radius:6px;width:32px;height:32px}.BrandAssetSwapTile-module__np0rIq__tileCompact .BrandAssetSwapTile-module__np0rIq__label{font-size:13px}.BrandAssetSwapTile-module__np0rIq__thumb{border:var(--border-light);border-radius:var(--radius-sm);-o-object-fit:cover;object-fit:cover;flex-shrink:0;width:40px;height:40px}.BrandAssetSwapTile-module__np0rIq__thumbPlaceholder{border:var(--border-light);border-radius:var(--radius-sm);background:var(--color-gray-50);width:40px;height:40px;color:var(--color-gray-500);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.BrandAssetSwapTile-module__np0rIq__label{min-width:0;font-size:var(--font-size-md);font-weight:var(--font-weight-medium);line-height:var(--line-height-normal);color:var(--color-copy-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.BrandAssetSwapTile-module__np0rIq__labelEmpty{color:var(--color-gray-500);font-weight:var(--font-weight-regular)}.BrandAssetSwapTile-module__np0rIq__clearButton{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;margin-left:auto;padding:0;line-height:1;display:inline-flex}.BrandAssetSwapTile-module__np0rIq__clearButton:hover,.BrandAssetSwapTile-module__np0rIq__clearButton:focus-visible{color:var(--color-gray-800);outline:none}
.BrandArtifactSwapPicker-module__O5WSEq__popup{}.BrandArtifactSwapPicker-module__O5WSEq__list{max-height:240px;overflow-y:auto;}.BrandArtifactSwapPicker-module__O5WSEq__row{align-items:center;gap:var(--spacing-sm);cursor:pointer;text-align:left;width:100%;padding:var(--spacing-xs) var(--spacing-sm);font:inherit;color:inherit;border-radius:var(--radius-xs);background:0 0;border:none;margin:0;display:flex}.BrandArtifactSwapPicker-module__O5WSEq__row:hover{background:var(--color-button-text-hoverfill)}.BrandArtifactSwapPicker-module__O5WSEq__thumbWrap{background:var(--color-gray-100);border-radius:50%;flex-shrink:0;width:36px;height:36px;overflow:hidden}.BrandArtifactSwapPicker-module__O5WSEq__thumbWrapPlaceholder{color:var(--color-gray-500);justify-content:center;align-items:center;display:inline-flex}.BrandArtifactSwapPicker-module__O5WSEq__rowRemove .BrandArtifactSwapPicker-module__O5WSEq__thumbWrapPlaceholder,.BrandArtifactSwapPicker-module__O5WSEq__rowRemove .BrandArtifactSwapPicker-module__O5WSEq__rowTitle{color:var(--color-signal-error)}.BrandArtifactSwapPicker-module__O5WSEq__typeBadgeSpacer{width:14px;height:14px;display:block}.BrandArtifactSwapPicker-module__O5WSEq__thumb{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.BrandArtifactSwapPicker-module__O5WSEq__rowTitle{min-width:0;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.BrandArtifactSwapPicker-module__O5WSEq__typeBadge{color:var(--color-gray-500);flex-shrink:0;display:inline-flex}.BrandArtifactSwapPicker-module__O5WSEq__message{padding:var(--spacing-sm);font-size:var(--font-size-sm);color:var(--color-gray-500)}
.BrandAssetSwapEditor-module__2g2wIa__editor{gap:var(--spacing-md);flex-direction:column;display:flex}.BrandAssetSwapEditor-module__2g2wIa__splitShell{grid-template-rows:minmax(475px,1fr) auto;grid-template-columns:1fr 1fr;width:100%;min-height:475px;display:grid}.BrandAssetSwapEditor-module__2g2wIa__splitRightPanel{background:var(--color-white);flex-direction:column;grid-area:1/2;height:100%;min-height:0;display:flex}.BrandAssetSwapEditor-module__2g2wIa__splitRightContent{align-items:stretch;gap:var(--spacing-lg);min-height:0;padding:var(--spacing-xl);flex-direction:column;flex:1;display:flex;overflow-y:auto}.BrandAssetSwapEditor-module__2g2wIa__splitRightIntro{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-normal);color:var(--color-copy-primary);margin:0}.BrandAssetSwapEditor-module__2g2wIa__splitGlobalFooter{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;grid-area:2/1/auto/-1;display:flex}.BrandAssetSwapEditor-module__2g2wIa__splitGlobalFooterActions{align-items:center;gap:var(--spacing-sm);margin-left:auto;display:flex}.BrandAssetSwapEditor-module__2g2wIa__addTargetRow{justify-content:flex-end;padding-top:0;display:flex}.BrandAssetSwapEditor-module__2g2wIa__sourcePanel{background:var(--color-gray-900);grid-area:1/1;height:100%;min-height:100%;position:relative;overflow:hidden}.BrandAssetSwapEditor-module__2g2wIa__sourceImageWrap{position:absolute;inset:0}.BrandAssetSwapEditor-module__2g2wIa__sourceImage{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.BrandAssetSwapEditor-module__2g2wIa__sourceImagePlaceholder{background:var(--color-gray-200);width:100%;height:100%}.BrandAssetSwapEditor-module__2g2wIa__sourceOverlays{justify-content:flex-end;gap:var(--spacing-sm);padding:var(--spacing-lg);pointer-events:none;flex-direction:column;display:flex;position:absolute;inset:0}.BrandAssetSwapEditor-module__2g2wIa__sourceHelpCard{padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);color:var(--color-copy-primary);max-width:min(100%,360px);line-height:var(--line-height-normal);background:#fffffff5;margin:0}.BrandAssetSwapEditor-module__2g2wIa__helpText{font-size:var(--font-size-sm);line-height:var(--line-height-normal);color:var(--color-copy-primary);text-align:center;margin:0}.BrandAssetSwapEditor-module__2g2wIa__chipList{gap:var(--spacing-md);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.BrandAssetSwapEditor-module__2g2wIa__multiSwapList{gap:var(--spacing-xl)}.BrandAssetSwapEditor-module__2g2wIa__chipRow{align-items:center;gap:var(--spacing-sm);flex-wrap:wrap;display:flex}.BrandAssetSwapEditor-module__2g2wIa__multiSwapRow{align-items:stretch;gap:var(--spacing-xs);flex-direction:column;display:flex}.BrandAssetSwapEditor-module__2g2wIa__multiSwapOriginalRow{align-items:center;gap:var(--spacing-sm);flex-direction:row;display:flex}.BrandAssetSwapEditor-module__2g2wIa__multiSwapOriginalSlot,.BrandAssetSwapEditor-module__2g2wIa__multiSwapSourceTile{width:fit-content;max-width:100%}.BrandAssetSwapEditor-module__2g2wIa__multiSwapArrowDown{flex-shrink:0;transform:rotate(90deg)}.BrandAssetSwapEditor-module__2g2wIa__multiEmptyState{font-size:var(--font-size-sm);line-height:var(--line-height-normal);color:var(--color-gray-600);margin:0}.BrandAssetSwapEditor-module__2g2wIa__chipSlot{flex:1;min-width:0;max-width:100%;display:flex}.BrandAssetSwapEditor-module__2g2wIa__splitRightPanel .BrandAssetSwapEditor-module__2g2wIa__chipSlot{flex:none;width:100%}.BrandAssetSwapEditor-module__2g2wIa__fanoutBlock{gap:var(--spacing-sm);flex-direction:column;width:100%;max-width:calc(100% - 150px);margin-inline:auto;display:flex}.BrandAssetSwapEditor-module__2g2wIa__fanoutBlock .BrandAssetSwapEditor-module__2g2wIa__chipSlot{flex:none;width:100%}.BrandAssetSwapEditor-module__2g2wIa__fanoutOriginalRow{align-items:stretch;gap:var(--spacing-xs);flex-direction:column;display:flex}.BrandAssetSwapEditor-module__2g2wIa__fanoutOriginalSlot{width:100%}.BrandAssetSwapEditor-module__2g2wIa__fanoutArrowDown{align-self:center;transform:rotate(90deg)}.BrandAssetSwapEditor-module__2g2wIa__fanoutTargetList{gap:var(--spacing-2xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.BrandAssetSwapEditor-module__2g2wIa__fanoutTargetRow{align-items:center;display:flex}.BrandAssetSwapEditor-module__2g2wIa__addTargetButton{align-self:flex-start}.BrandAssetSwapEditor-module__2g2wIa__addTargetButtonIcon svg{width:1em!important;height:1em!important}.BrandAssetSwapEditor-module__2g2wIa__swapAllButton,.BrandAssetSwapEditor-module__2g2wIa__generateButton{align-self:flex-start}.BrandAssetSwapEditor-module__2g2wIa__loading{font-size:var(--font-size-sm);color:var(--color-gray-600)}.BrandAssetSwapEditor-module__2g2wIa__loadingSplit{padding:var(--spacing-lg);grid-column:1/-1}@media (max-width:768px){.BrandAssetSwapEditor-module__2g2wIa__splitShell{grid-template-rows:auto auto auto;grid-template-columns:1fr;min-height:auto}.BrandAssetSwapEditor-module__2g2wIa__sourcePanel{grid-area:1/1;height:min(280px,40vh);min-height:min(280px,40vh)}.BrandAssetSwapEditor-module__2g2wIa__splitRightPanel{grid-area:2/1;height:auto}.BrandAssetSwapEditor-module__2g2wIa__splitGlobalFooter{grid-area:3/1}}
.BrandAssetSwapModal-module__K1e8JG__modalContent{width:100%;min-height:475px;padding:0;display:flex}.BrandAssetSwapModal-module__K1e8JG__modalShell{flex-direction:column;width:min(871px,90%);display:flex;overflow:hidden}
.GenerationPreviewModal-module__C0UtCG__container{gap:var(--spacing-md);flex-direction:column;display:flex}.GenerationPreviewModal-module__C0UtCG__section{gap:var(--spacing-xs);flex-direction:column;display:flex}.GenerationPreviewModal-module__C0UtCG__sectionLabel{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-copy-secondary);text-transform:uppercase;letter-spacing:.05em}.GenerationPreviewModal-module__C0UtCG__promptArea textarea{font-size:var(--font-size-sm);line-height:var(--line-height-normal);padding-left:var(--spacing-sm);background-color:var(--color-appbackgroundmid);border:none;border-left:3px solid var(--color-purplish-blue);border-radius:var(--radius-xs)}.GenerationPreviewModal-module__C0UtCG__imageGrid{gap:var(--spacing-xs);flex-wrap:wrap;display:flex}.GenerationPreviewModal-module__C0UtCG__imageTile{border-radius:var(--radius-sm);position:relative;overflow:hidden}.GenerationPreviewModal-module__C0UtCG__imageThumbnail{-o-object-fit:cover;object-fit:cover;border-radius:var(--radius-sm);border:1px solid var(--color-border);width:80px;height:80px;display:block}.GenerationPreviewModal-module__C0UtCG__styleRefToggle{cursor:pointer;border:2px solid var(--color-purplish-blue);border-radius:var(--radius-sm);background:0 0;padding:0;transition:opacity .15s,border-color .15s}.GenerationPreviewModal-module__C0UtCG__styleRefToggle .GenerationPreviewModal-module__C0UtCG__imageThumbnail{border:none}.GenerationPreviewModal-module__C0UtCG__styleRefToggle:hover:not(:disabled){opacity:.85}.GenerationPreviewModal-module__C0UtCG__styleRefDisabled{border-color:var(--color-border);opacity:.4}.GenerationPreviewModal-module__C0UtCG__styleRefDisabled .GenerationPreviewModal-module__C0UtCG__referenceBadge{opacity:.55}.GenerationPreviewModal-module__C0UtCG__refToggleLocked{cursor:not-allowed}.GenerationPreviewModal-module__C0UtCG__referenceBadge{left:var(--spacing-3xs);bottom:var(--spacing-3xs);z-index:1;position:absolute}.GenerationPreviewModal-module__C0UtCG__configGrid{grid-gap:var(--spacing-xs) var(--spacing-md);gap:var(--spacing-xs) var(--spacing-md);grid-template-columns:repeat(2,1fr);display:grid}.GenerationPreviewModal-module__C0UtCG__configItem{flex-direction:column;gap:2px;display:flex}.GenerationPreviewModal-module__C0UtCG__configLabel{font-size:var(--font-size-xs);color:var(--color-copy-secondary)}.GenerationPreviewModal-module__C0UtCG__configValue{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-copy-primary);word-break:break-all}.GenerationPreviewModal-module__C0UtCG__footer{justify-content:flex-end;gap:var(--spacing-sm);display:flex}.GenerationPreviewModal-module__C0UtCG__similarityBadge{right:var(--spacing-3xs);top:var(--spacing-3xs);padding:2px var(--spacing-3xs);border-radius:var(--radius-xs);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-copy-primary);background:color-mix(in srgb, var(--color-purplish-blue) 22%, var(--color-appbackgroundmid));position:absolute}.GenerationPreviewModal-module__C0UtCG__retrievalQuery{font-size:var(--font-size-sm);color:var(--color-copy-secondary);line-height:var(--line-height-normal);white-space:pre-wrap;word-break:break-word;margin:0}.GenerationPreviewModal-module__C0UtCG__helperText{font-size:var(--font-size-sm);color:var(--color-copy-secondary);line-height:var(--line-height-normal);margin:0}
.StudioBrandArtifactCollectionPicker-module__oBSCmW__root{gap:var(--spacing-xs);flex-direction:column;display:flex}.StudioBrandArtifactCollectionPicker-module__oBSCmW__label{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.StudioBrandArtifactCollectionPicker-module__oBSCmW__chipList{align-items:center;gap:var(--spacing-2xs);flex-wrap:wrap;display:flex}.StudioBrandArtifactCollectionPicker-module__oBSCmW__chipItem,.StudioBrandArtifactCollectionPicker-module__oBSCmW__addItem{box-sizing:border-box;min-height:var(--spacing-xl);height:var(--spacing-xl);border-radius:var(--radius-md);align-items:center;display:inline-flex}.StudioBrandArtifactCollectionPicker-module__oBSCmW__chipItem{flex:0 auto;min-width:0;max-width:100%}.StudioBrandArtifactCollectionPicker-module__oBSCmW__chipItemSelected{background:var(--color-gray-100)}.StudioBrandArtifactCollectionPicker-module__oBSCmW__chipToggle{flex:auto;min-width:0;max-width:100%}.StudioBrandArtifactCollectionPicker-module__oBSCmW__chipDelete{width:var(--spacing-lg);height:var(--spacing-lg);margin-right: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}.StudioBrandArtifactCollectionPicker-module__oBSCmW__chipDelete:hover:not(:disabled),.StudioBrandArtifactCollectionPicker-module__oBSCmW__chipDelete:focus-visible:not(:disabled){color:var(--color-gray-800);outline:none}.StudioBrandArtifactCollectionPicker-module__oBSCmW__chipDelete:disabled{cursor:not-allowed;opacity:.5}.StudioBrandArtifactCollectionPicker-module__oBSCmW__chipLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.StudioBrandArtifactCollectionPicker-module__oBSCmW__addItem{flex-shrink:0}.StudioBrandArtifactCollectionPicker-module__oBSCmW__addChip{height:100%;padding:0}.StudioBrandArtifactCollectionPicker-module__oBSCmW__addChipIcon svg{width:var(--font-size-sm)!important;height:var(--font-size-sm)!important}.StudioBrandArtifactCollectionPicker-module__oBSCmW__empty{font-size:var(--font-size-sm);color:var(--color-gray-500)}.StudioBrandArtifactCollectionPicker-module__oBSCmW__createRow{grid-gap:var(--spacing-xs);align-items:end;gap:var(--spacing-xs);grid-template-columns:minmax(0,1fr) auto;display:grid}
.StudioBrandArtifactModal-module__c0uVCa__container{gap:var(--spacing-lg);flex-direction:column;max-width:520px;display:flex}.StudioBrandArtifactModal-module__c0uVCa__intro{margin:0}.StudioBrandArtifactModal-module__c0uVCa__photoSection,.StudioBrandArtifactModal-module__c0uVCa__uploadSection{gap:var(--spacing-sm);flex-direction:column;display:flex}.StudioBrandArtifactModal-module__c0uVCa__label{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.StudioBrandArtifactModal-module__c0uVCa__helperText{font-size:var(--font-size-xs);color:var(--color-text-secondary);line-height:var(--line-height-normal);margin:0}.StudioBrandArtifactModal-module__c0uVCa__photoFormatsHint{margin:0}.StudioBrandArtifactModal-module__c0uVCa__photoGrid{justify-content:flex-start;align-items:flex-start;gap:var(--spacing-sm);flex-wrap:wrap;display:flex}.StudioBrandArtifactModal-module__c0uVCa__photoTile{box-sizing:border-box;aspect-ratio:1;border-radius:var(--radius-sm);border:var(--border-default);background:var(--color-gray-50);flex:0 0 128px;width:128px;max-width:128px;position:relative;overflow:hidden}.StudioBrandArtifactModal-module__c0uVCa__photoTile:focus-visible{outline:var(--border-focus-ring);outline-offset:var(--spacing-3xs)}.StudioBrandArtifactModal-module__c0uVCa__uploadingInner{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.StudioBrandArtifactModal-module__c0uVCa__failedInner{grid-gap:var(--spacing-2xs);place-items:center;gap:var(--spacing-2xs);padding:var(--spacing-2xs);text-align:center;box-sizing:border-box;grid-template-rows:1fr auto;width:100%;height:100%;min-height:0;display:grid}.StudioBrandArtifactModal-module__c0uVCa__failedActions{justify-content:center;align-items:center;gap:var(--spacing-3xs);flex-wrap:wrap;flex-shrink:0;display:flex}.StudioBrandArtifactModal-module__c0uVCa__thumbWrapper{}.StudioBrandArtifactModal-module__c0uVCa__thumbWrapperDraggable{cursor:grab}.StudioBrandArtifactModal-module__c0uVCa__thumbWrapperDraggable:active{cursor:grabbing}.StudioBrandArtifactModal-module__c0uVCa__thumbWrapperDragging{opacity:.45}.StudioBrandArtifactModal-module__c0uVCa__thumbWrapperInactive{opacity:.5}.StudioBrandArtifactModal-module__c0uVCa__thumbWrapperInactive .StudioBrandArtifactModal-module__c0uVCa__previewThumb{filter:grayscale(.35)}.StudioBrandArtifactModal-module__c0uVCa__inactiveBadge{top:var(--spacing-2xs);left:var(--spacing-2xs);z-index:1;padding:var(--spacing-3xs) var(--spacing-2xs);border-radius:var(--radius-xs);background:var(--color-gray-200);color:var(--color-gray-600);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);pointer-events:none;line-height:1;position:absolute}.StudioBrandArtifactModal-module__c0uVCa__dropIndicator{background:var(--color-gray-400);pointer-events:none;border-radius:1px;flex:0 0 2px;align-self:flex-start;width:2px;height:128px}.StudioBrandArtifactModal-module__c0uVCa__dropIndicatorBetween{margin-inline:calc((var(--spacing-sm) - 2px) / -2)}.StudioBrandArtifactModal-module__c0uVCa__dropIndicatorBefore{margin-right:calc((var(--spacing-sm) - 2px) / -2)}.StudioBrandArtifactModal-module__c0uVCa__dropIndicatorAfter{margin-left:calc((var(--spacing-sm) - 2px) / -2)}.StudioBrandArtifactModal-module__c0uVCa__thumbWrapper:hover .StudioBrandArtifactModal-module__c0uVCa__thumbDeleteBtnSlot,.StudioBrandArtifactModal-module__c0uVCa__thumbWrapper:hover .StudioBrandArtifactModal-module__c0uVCa__stagingRemoveBtnSlot{opacity:1}.StudioBrandArtifactModal-module__c0uVCa__primaryBadge{top:var(--spacing-2xs);left:var(--spacing-2xs);z-index:1;padding:var(--spacing-3xs) var(--spacing-2xs);border-radius:var(--radius-xs);color:#fff;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);pointer-events:none;background:#0000008c;line-height:1;position:absolute}.StudioBrandArtifactModal-module__c0uVCa__thumbButton{all:unset;cursor:pointer;width:100%;height:100%;transition:opacity var(--transition-fast);justify-content:center;align-items:center;display:flex}.StudioBrandArtifactModal-module__c0uVCa__thumbButton:hover{opacity:.8}.StudioBrandArtifactModal-module__c0uVCa__previewThumb{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}.StudioBrandArtifactModal-module__c0uVCa__thumbDeleteBtnSlot,.StudioBrandArtifactModal-module__c0uVCa__stagingRemoveBtnSlot{top:var(--spacing-2xs);right:var(--spacing-2xs);z-index:1;opacity:0;transition:opacity var(--transition-fast);position:absolute}.StudioBrandArtifactModal-module__c0uVCa__referenceRoleBadge{left:var(--spacing-2xs);bottom:var(--spacing-2xs);z-index:1;position:absolute}.StudioBrandArtifactModal-module__c0uVCa__captionSection{gap:var(--spacing-xs);flex-direction:column;display:flex}.StudioBrandArtifactModal-module__c0uVCa__captionHeader{justify-content:space-between;align-items:center;display:flex}.StudioBrandArtifactModal-module__c0uVCa__captionHint,.StudioBrandArtifactModal-module__c0uVCa__captionTextarea{margin:0}.StudioBrandArtifactModal-module__c0uVCa__captionLoading{border:var(--border-default);border-radius:var(--radius-sm);background:var(--color-gray-50);justify-content:center;align-items:center;min-height:80px;display:flex}.StudioBrandArtifactModal-module__c0uVCa__captionErrorText{font-size:var(--font-size-xs);color:var(--color-signal-red-500);line-height:var(--line-height-normal);-webkit-line-clamp:3;-webkit-box-orient:vertical;width:100%;min-height:0;margin:0;display:-webkit-box;overflow:hidden}.StudioBrandArtifactModal-module__c0uVCa__auditMeta{align-items:baseline;gap:var(--spacing-2xs);flex-flow:wrap;display:flex}.StudioBrandArtifactModal-module__c0uVCa__auditSeparator{font-size:var(--font-size-xs);color:var(--color-gray-400);line-height:var(--line-height-normal);flex-shrink:0}.StudioBrandArtifactModal-module__c0uVCa__auditLine{margin:0}
.LibraryUploadBrandFitModal-module__o3q37G__imageSection{padding:var(--spacing-xl);background-color:var(--color-gray-50);justify-content:center;align-items:center;display:flex}.LibraryUploadBrandFitModal-module__o3q37G__preview{-o-object-fit:contain;object-fit:contain;border-radius:var(--radius-sm);width:auto;max-width:100%;height:auto;max-height:100%;display:block}.LibraryUploadBrandFitModal-module__o3q37G__content{justify-content:flex-end;gap:var(--spacing-sm);flex-direction:column;width:100%;height:100%;display:flex}.LibraryUploadBrandFitModal-module__o3q37G__headline{font-family:var(--font-family-brand);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);letter-spacing:-.02em;margin:0;line-height:1.25}.LibraryUploadBrandFitModal-module__o3q37G__text{color:var(--color-copy-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-normal);margin:0}.LibraryUploadBrandFitModal-module__o3q37G__footer{justify-content:flex-end;gap:var(--spacing-sm);margin-top:var(--spacing-xs);display:flex}@media (max-width:768px){.LibraryUploadBrandFitModal-module__o3q37G__imageSection{padding:var(--spacing-md)}.LibraryUploadBrandFitModal-module__o3q37G__headline{font-size:var(--font-size-md)}}
.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__dropRoot{isolation:isolate;flex-direction:column;min-width:0;display:flex;position:relative}.ChatInput-module__TdVfKq__dropRootDragActive>*{pointer-events:none}.ChatInput-module__TdVfKq__dropRootDragActive .ChatInput-module__TdVfKq__promptEditor .ProseMirror{caret-color:#0000}.ChatInput-module__TdVfKq__dropOverlay{z-index:5;pointer-events:none;opacity:0;background-color:color-mix(in srgb, var(--color-white) 80%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:var(--dimension-cornerroundings-m-corner);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{justify-content:flex-start;align-items:center;gap:var(--spacing-xs);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);display:flex}.ChatInput-module__TdVfKq__modeTabsGrow{flex:auto;min-width:0}.ChatInput-module__TdVfKq__assistantBranchBadge{flex:0 auto;min-width:0;margin-left:auto}.ChatInput-module__TdVfKq__modeTabsInPromptBadgeOnly{padding-bottom:var(--spacing-xs);justify-content:flex-end}.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;--prompt-line-height:calc(var(--font-size-sm) * 1.2 + 2 * var(--spacing-3xs) + 4px);min-height:var(--prompt-line-height);display:flex}.ChatInput-module__TdVfKq__promptEditorWrap{min-width:0;min-height:var(--prompt-line-height);max-height:calc(var(--prompt-line-height) * 6);overscroll-behavior:contain;scrollbar-width:thin;flex:1;overflow:hidden auto}.ChatInput-module__TdVfKq__promptEditor{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(--prompt-line-height);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:auto}.ChatInput-module__TdVfKq__promptEditorWrap::-webkit-scrollbar{display:none}}.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__sendButtonTooltipWrap{pointer-events:auto;display:flex}.ChatInput-module__TdVfKq__attachButton,.ChatInput-module__TdVfKq__mentionAddButton,.ChatInput-module__TdVfKq__suggestionsToggleButton{flex-shrink:0}@media (max-width:768px){.ChatInput-module__TdVfKq__wrapper{--composer-inset:calc(var(--spacing-sm) * .75);min-width:0;overflow-x:hidden}.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{gap:var(--spacing-xs);width:100%;min-width:0;padding-block:var(--spacing-4xs);flex-wrap:nowrap;position:relative;overflow:hidden}.ChatInput-module__TdVfKq__sendButtonWrap{z-index:auto;box-shadow:none;background:0 0;flex-shrink:0;margin-left:auto;padding-left:0;position:static}.ChatInput-module__TdVfKq__wrapper.ChatInput-module__TdVfKq__wrapperDocked .ChatInput-module__TdVfKq__sendButtonWrap{box-shadow:none;background:0 0}.ChatInput-module__TdVfKq__styleSelectWrap{flex:1;min-width:0;max-width:none}.ChatInput-module__TdVfKq__styleSelectWrap .ChatInput-module__TdVfKq__pickerSelect{width:100%;min-width:0;max-width:none}.ChatInput-module__TdVfKq__styleSelectWrap button{width:100%;max-width:100%}.ChatInput-module__TdVfKq__formatSelectWrap{flex:0 auto;min-width:0;max-width:7.5rem}.ChatInput-module__TdVfKq__formatSelectWrap button{max-width:100%}}
.StudioAssetLightbox-module__K2gDAa__overlay{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:1150;background-color:#000000b5;flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.StudioAssetLightbox-module__K2gDAa__overlay{background-color:#000000f0}}.StudioAssetLightbox-module__K2gDAa__backdrop{position:absolute;inset:0}.StudioAssetLightbox-module__K2gDAa__closeBtnMobile{top:max(var(--spacing-md), calc(env(safe-area-inset-top,0px) + var(--spacing-2xs)));right:max(var(--spacing-md), calc(env(safe-area-inset-right,0px) + var(--spacing-2xs)));z-index:3;position:absolute!important}@media (min-width:768px){.StudioAssetLightbox-module__K2gDAa__closeBtnMobile{display:none!important}}.StudioAssetLightbox-module__K2gDAa__content{z-index:1;pointer-events:none;flex-direction:row;flex:auto;align-items:stretch;min-width:0;min-height:0;display:flex;position:relative}.StudioAssetLightbox-module__K2gDAa__imageStage{min-width:0;min-height:0;padding:var(--spacing-md);padding-right:var(--spacing-sm);box-sizing:border-box;flex:auto;justify-content:center;align-items:center;display:flex;position:relative}.StudioAssetLightbox-module__K2gDAa__overlayTagCluster{bottom:var(--spacing-md);left:var(--spacing-md);z-index:2;align-items:center;gap:var(--spacing-2xs);max-width:calc(100% - 2 * var(--spacing-md));pointer-events:none;flex-flow:wrap;line-height:0;display:flex;position:absolute}@media (max-width:768px){.StudioAssetLightbox-module__K2gDAa__overlayTagCluster{bottom:var(--spacing-sm);left:var(--spacing-sm);max-width:calc(100% - 2 * var(--spacing-sm))}}@media (min-width:768px){.StudioAssetLightbox-module__K2gDAa__imageStage{padding-right:var(--spacing-md)}}.StudioAssetLightbox-module__K2gDAa__assetImage{-o-object-fit:contain;object-fit:contain;border-radius:var(--radius-sm);pointer-events:auto;width:auto;max-width:min(100%,90vw,960px);height:auto;max-height:100%}@media (min-width:768px){.StudioAssetLightbox-module__K2gDAa__assetImage{max-width:min(100%, calc(100vw - 380px - var(--spacing-xl)))}}.StudioAssetLightbox-module__K2gDAa__sidebar{box-sizing:border-box;width:380px;min-width:380px;max-width:380px;margin:var(--spacing-md) var(--spacing-md) var(--spacing-md) 0;background:var(--color-white);border-radius:var(--radius-lg);border:1px solid var(--color-border);min-height:0;max-height:none;box-shadow:var(--shadow-lg);z-index:2;pointer-events:auto;flex-direction:column;flex:0 0 380px;align-self:stretch;display:none;overflow:hidden}@media (min-width:768px){.StudioAssetLightbox-module__K2gDAa__sidebar{display:flex}}.StudioAssetLightbox-module__K2gDAa__sidebarHeader{justify-content:space-between;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-sm) var(--spacing-xs);flex-direction:row;flex-shrink:0;display:flex}.StudioAssetLightbox-module__K2gDAa__sidebarCreator{align-items:center;gap:var(--spacing-xs);flex-direction:row;flex:auto;min-width:0;display:flex}.StudioAssetLightbox-module__K2gDAa__sidebarCreatorAvatar{flex-shrink:0}.StudioAssetLightbox-module__K2gDAa__sidebarCreatorText{flex-direction:column;justify-content:center;align-items:flex-start;gap:0;min-width:0;display:flex}.StudioAssetLightbox-module__K2gDAa__sidebarCreatorName{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-copy-primary);line-height:var(--line-height-tight);white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.StudioAssetLightbox-module__K2gDAa__sidebarCreatorTime{font-size:var(--font-size-xxs);font-weight:var(--font-weight-regular);color:var(--color-gray-400);line-height:var(--line-height-normal)}.StudioAssetLightbox-module__K2gDAa__sidebarClose{color:var(--color-copy-primary);flex-shrink:0}.StudioAssetLightbox-module__K2gDAa__sidebarScroll{gap:var(--spacing-xl);padding:var(--spacing-md) var(--spacing-md) var(--spacing-md);flex-direction:column;flex:auto;min-height:0;display:flex;overflow-y:auto}.StudioAssetLightbox-module__K2gDAa__sidebarSectionHeading{margin:0 0 var(--spacing-xs);font-size:var(--font-size-xxs);font-weight:var(--font-weight-medium);color:var(--color-gray-400);text-transform:uppercase;letter-spacing:.05em;line-height:var(--line-height-normal);font-family:var(--font-family-default);padding:0}.StudioAssetLightbox-module__K2gDAa__editSection{flex-direction:column;gap:0;display:flex}.StudioAssetLightbox-module__K2gDAa__modifyPromptBox{width:100%;padding:0}.StudioAssetLightbox-module__K2gDAa__modifyPromptBox textarea{box-sizing:border-box;padding:var(--spacing-lg) var(--spacing-lg) 70px}.StudioAssetLightbox-module__K2gDAa__promptSection{flex-direction:column;flex-shrink:0;gap:0;width:100%;min-width:0;display:flex}.StudioAssetLightbox-module__K2gDAa__promptDisplay{gap:var(--spacing-sm);padding:var(--spacing-md);background:var(--color-gray-100);border-radius:var(--radius-md);box-sizing:border-box;flex-direction:column;min-height:0;display:flex}.StudioAssetLightbox-module__K2gDAa__promptDisplayTextWrap{min-width:0}.StudioAssetLightbox-module__K2gDAa__promptDisplayText{min-height:0;font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);color:var(--color-copy-primary);line-height:var(--line-height-normal);word-break:break-word;overflow-wrap:anywhere;margin:0}.StudioAssetLightbox-module__K2gDAa__promptDisplayTextClamped{-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.StudioAssetLightbox-module__K2gDAa__promptDisplayExpand{flex-shrink:0;align-self:flex-start}.StudioAssetLightbox-module__K2gDAa__promptDisplayActions{align-items:center;gap:var(--spacing-xs);justify-content:flex-end;align-items:center;gap:var(--spacing-2xs);flex-direction:row;flex-shrink:0;display:flex}.StudioAssetLightbox-module__K2gDAa__reuseButton{flex-shrink:0;margin-right:auto}.StudioAssetLightbox-module__K2gDAa__promptDisplayIconButton{flex-shrink:0}.StudioAssetLightbox-module__K2gDAa__promptIconInner{background-color:var(--color-white);border-radius:calc(var(--radius-md) - 1.5px);transition:background-color var(--transition-fast);border:1px solid #0000}.StudioAssetLightbox-module__K2gDAa__promptIcon{color:var(--color-gray-500);transition:color var(--transition-fast)}.StudioAssetLightbox-module__K2gDAa__promptDisplayIconButton:hover:not(:disabled) .StudioAssetLightbox-module__K2gDAa__promptIconInner,.StudioAssetLightbox-module__K2gDAa__promptDisplayIconButton:focus-visible:not(:disabled) .StudioAssetLightbox-module__K2gDAa__promptIconInner{border-color:#0000;background-color:var(--color-white)!important}.StudioAssetLightbox-module__K2gDAa__promptDisplayIconButton:hover:not(:disabled) .StudioAssetLightbox-module__K2gDAa__promptIcon,.StudioAssetLightbox-module__K2gDAa__promptDisplayIconButton:focus-visible:not(:disabled) .StudioAssetLightbox-module__K2gDAa__promptIcon{color:var(--color-black)}.StudioAssetLightbox-module__K2gDAa__promptDisplayIconButton:active:not(:disabled) .StudioAssetLightbox-module__K2gDAa__promptIconInner{background-color:var(--color-white)!important}.StudioAssetLightbox-module__K2gDAa__promptDisplayIconButton:active:not(:disabled) .StudioAssetLightbox-module__K2gDAa__promptIcon{color:var(--color-black)}.StudioAssetLightbox-module__K2gDAa__superAdminGenerationDetailsRow{flex-direction:row;justify-content:flex-end;width:100%;min-width:0;display:flex}.StudioAssetLightbox-module__K2gDAa__sidebarActions{align-self:stretch;align-items:stretch;gap:var(--spacing-md);padding-top:var(--spacing-md);flex-direction:column;width:100%;min-width:0;margin-top:auto;display:flex}.StudioAssetLightbox-module__K2gDAa__sidebarExploreActions{align-items:flex-start;gap:var(--spacing-2xs);width:100%;min-width:0;margin-top:calc(-1 * var(--spacing-sm));flex-direction:column;display:flex}.StudioAssetLightbox-module__K2gDAa__sidebarExploreDlShareRow{justify-content:flex-start;align-items:center;gap:var(--spacing-2xs);flex-flow:wrap;width:100%;min-width:0;display:flex}.StudioAssetLightbox-module__K2gDAa__sidebarExploreDlShareRow .StudioAssetLightbox-module__K2gDAa__downloadSelect{align-self:center}.StudioAssetLightbox-module__K2gDAa__sidebarExploreDlShareRow .StudioAssetLightbox-module__K2gDAa__actionButton{flex:0 auto;width:fit-content;min-width:0}.StudioAssetLightbox-module__K2gDAa__createVideoTooltipWrap{pointer-events:auto;display:inline-flex}.StudioAssetLightbox-module__K2gDAa__sidebarExploreFullWidthButton{box-sizing:border-box;width:100%;max-width:100%}.StudioAssetLightbox-module__K2gDAa__sidebarCreateActions{align-items:flex-start;gap:var(--spacing-2xs);width:100%;min-width:0;margin-top:calc(-1 * var(--spacing-sm));flex-direction:column;display:flex}.StudioAssetLightbox-module__K2gDAa__sidebarCreateLibraryChip{align-self:flex-start}.StudioAssetLightbox-module__K2gDAa__sidebarPrimaryActionsRow{align-items:flex-start;gap:var(--spacing-2xs);width:100%;min-width:0;margin-top:calc(-1 * var(--spacing-sm));flex-flow:wrap;display:flex}.StudioAssetLightbox-module__K2gDAa__sidebarPrimaryActionsRow .StudioAssetLightbox-module__K2gDAa__downloadSelect,.StudioAssetLightbox-module__K2gDAa__sidebarPrimaryActionsRow .StudioAssetLightbox-module__K2gDAa__actionButton{flex:0 auto;min-width:0}.StudioAssetLightbox-module__K2gDAa__sidebarShareRow{gap:var(--spacing-2xs);width:100%;max-width:100%;margin-top:var(--spacing-xs);flex-wrap:wrap;justify-content:flex-start;display:flex}.StudioAssetLightbox-module__K2gDAa__sidebarShareRow .StudioAssetLightbox-module__K2gDAa__actionButton{flex:0 auto;min-width:0}.StudioAssetLightbox-module__K2gDAa__downloadSelect{align-self:flex-start;width:fit-content;max-width:100%}.StudioAssetLightbox-module__K2gDAa__bottomBarDownloadSelect{flex:none;min-width:0;max-width:100%}.StudioAssetLightbox-module__K2gDAa__sidebarSecondaryRow{align-self:stretch;align-items:center;gap:var(--spacing-sm);flex-flow:row;width:100%;display:flex}.StudioAssetLightbox-module__K2gDAa__sidebarRemoveButton{flex-shrink:0;margin-left:auto}.StudioAssetLightbox-module__K2gDAa__sidebarRemoveButtonExplore{color:var(--color-black)}.StudioAssetLightbox-module__K2gDAa__sidebarRemoveButtonExplore:hover:not(:disabled)>div{background-color:var(--color-button-text-hoverfill)}.StudioAssetLightbox-module__K2gDAa__sidebarRemoveButtonDanger{color:var(--color-element-toast-error-text)}.StudioAssetLightbox-module__K2gDAa__sidebarRemoveDangerIcon{color:currentColor}.StudioAssetLightbox-module__K2gDAa__sidebarRemoveButtonDanger:hover:not(:disabled)>div{background-color:var(--color-element-toast-error-fill)}.StudioAssetLightbox-module__K2gDAa__sidebarSecondaryRow .StudioAssetLightbox-module__K2gDAa__sidebarRemoveButton{height:40px;min-height:40px}.StudioAssetLightbox-module__K2gDAa__sidebarSecondaryRow .StudioAssetLightbox-module__K2gDAa__sidebarRemoveButton>div{height:40px!important;min-height:40px!important}.StudioAssetLightbox-module__K2gDAa__sidebarRatingWrap{flex-shrink:0;justify-content:flex-start;align-items:center;min-width:0;display:flex}.StudioAssetLightbox-module__K2gDAa__sidebarRatingWrap>div{margin-top:0}.StudioAssetLightbox-module__K2gDAa__sidebarRateButtons button{width:40px;min-width:40px;height:40px;min-height:40px}.StudioAssetLightbox-module__K2gDAa__sidebarRateButtons button>div{box-sizing:border-box;min-width:40px;max-width:40px;min-height:40px;max-height:40px;width:40px!important;height:40px!important;padding:0!important}.StudioAssetLightbox-module__K2gDAa__bottomBar{padding:var(--spacing-md);padding-bottom:max(var(--spacing-md), env(safe-area-inset-bottom,0px));box-sizing:border-box;pointer-events:none;flex-shrink:0;justify-content:center;display:flex}@media (min-width:768px){.StudioAssetLightbox-module__K2gDAa__bottomBar{display:none}}.StudioAssetLightbox-module__K2gDAa__bottomBarInner{pointer-events:auto;width:100%;min-width:0;max-width:min(90vw,960px)}.StudioAssetLightbox-module__K2gDAa__metaRow{align-items:center;gap:var(--spacing-md);width:100%;min-width:0;display:flex}.StudioAssetLightbox-module__K2gDAa__metaRowActionsOnly{justify-content:flex-end}.StudioAssetLightbox-module__K2gDAa__bottomBarActions{gap:var(--spacing-xs);flex-wrap:nowrap;flex-shrink:0;align-items:center;display:flex}.StudioAssetLightbox-module__K2gDAa__bottomBarActionsCreate{justify-content:space-between;gap:var(--spacing-sm);width:100%}.StudioAssetLightbox-module__K2gDAa__bottomBarCreateLeft{flex:0 auto;min-width:0}.StudioAssetLightbox-module__K2gDAa__bottomBarCreateRight{align-items:center;gap:var(--spacing-xs);flex-direction:row;flex-shrink:0;margin-left:auto;display:flex}.StudioAssetLightbox-module__K2gDAa__metaPanel{min-width:0;padding:var(--spacing-md);border-radius:var(--radius-md);background:#ffffff14;border:1px solid #ffffff24;flex:1;align-self:stretch;align-items:center;display:flex}.StudioAssetLightbox-module__K2gDAa__metaPanelBody{align-items:center;gap:var(--spacing-sm);width:100%;min-width:0;display:flex}.StudioAssetLightbox-module__K2gDAa__prompt{-webkit-line-clamp:2;text-overflow:ellipsis;word-break:break-word;-webkit-box-orient:vertical;flex:1;min-width:0;margin:0;display:-webkit-box;overflow:hidden}.StudioAssetLightbox-module__K2gDAa__copyPromptButton{flex-shrink:0}.StudioAssetLightbox-module__K2gDAa__modifyBackdrop{z-index:10;cursor:default;position:absolute;inset:0}.StudioAssetLightbox-module__K2gDAa__modifyPanel{bottom:calc(var(--spacing-md) + var(--button-height-md) + var(--spacing-sm));width:max-content;max-width:calc(100vw - var(--spacing-md) * 2);max-height:calc(45dvh - env(safe-area-inset-bottom,0px) - var(--spacing-md));box-sizing:border-box;padding:var(--spacing-sm);background:var(--color-white);border-radius:var(--radius-md);border:1px solid var(--color-gray-200);box-shadow:var(--shadow-lg), var(--shadow-sm);-webkit-overflow-scrolling:touch;position:absolute;left:50%;overflow-y:auto;transform:translate(-50%)}@media (min-width:768px){.StudioAssetLightbox-module__K2gDAa__modifyBackdrop{display:none}}.StudioAssetLightbox-module__K2gDAa__modifyForm{align-items:center;gap:var(--spacing-sm);min-width:0;max-width:100%;display:flex}.StudioAssetLightbox-module__K2gDAa__modifyInput{flex:none;width:42ch;max-width:100%}.StudioAssetLightbox-module__K2gDAa__modifySubmitBtn{flex-shrink:0}@media (max-width:768px){.StudioAssetLightbox-module__K2gDAa__modifyPanel{left:var(--spacing-sm);right:var(--spacing-sm);width:auto;max-width:none;bottom:max(var(--spacing-md), calc(var(--button-height-md) + var(--spacing-md) * 2 + env(safe-area-inset-bottom,0px)));transform:none}.StudioAssetLightbox-module__K2gDAa__modifyForm{align-items:stretch;gap:var(--spacing-sm);flex-direction:column}.StudioAssetLightbox-module__K2gDAa__modifyInput{flex:auto;width:100%}.StudioAssetLightbox-module__K2gDAa__modifySubmitBtn{align-self:flex-end}}
.StudioReferenceImages-module__2x1rnW__section{margin-bottom:var(--spacing-sm)}.StudioReferenceImages-module__2x1rnW__sectionModal{margin-bottom:0}.StudioReferenceImages-module__2x1rnW__modalHeading{margin-bottom:var(--spacing-xs)}.StudioReferenceImages-module__2x1rnW__sectionHeading{}.StudioReferenceImages-module__2x1rnW__stripRow{justify-content:space-between;align-items:center;gap:var(--spacing-sm);min-height:32px;display:flex}.StudioReferenceImages-module__2x1rnW__strip{gap:var(--spacing-2xs);flex-wrap:wrap;flex:1;align-items:center;min-width:0;display:flex}.StudioReferenceImages-module__2x1rnW__modelUsed{max-width:50%;font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-copy-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;overflow:hidden}.StudioReferenceImages-module__2x1rnW__thumb{border-radius:var(--radius-xs);border:1px solid var(--color-border);background:var(--color-gray-100);flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex;overflow:hidden}.StudioReferenceImages-module__2x1rnW__thumb:hover{border-color:var(--color-gray-400)}.StudioReferenceImages-module__2x1rnW__thumbImage{-o-object-fit:cover;object-fit:cover;width:32px;height:32px;display:block}.StudioReferenceImages-module__2x1rnW__thumbPlaceholder{color:var(--color-gray-500);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.StudioReferenceImages-module__2x1rnW__errorText{color:var(--color-signal-error);margin:0}
.StyleListCard-module__kjdSQq__empty{font-size:var(--font-size-sm);color:var(--color-gray-600);margin:0}.StyleListCard-module__kjdSQq__grid{grid-gap:var(--spacing-sm);gap:var(--spacing-sm);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;max-width:36rem;margin:0;padding:0;list-style:none;display:grid}@container studio-assistant-column (max-width:36rem){.StyleListCard-module__kjdSQq__grid{grid-template-columns:1fr}}.StyleListCard-module__kjdSQq__item{min-width:0;margin:0;padding:0;display:block}.StyleListCard-module__kjdSQq__cardButton,.StyleListCard-module__kjdSQq__cardStatic{--style-card-radius:var(--assistant-tool-surface-radius,var(--radius-md));--style-card-fill:linear-gradient(to top, var(--color-button-secondary-defaultbackgroundlower), var(--color-button-secondary-defaultbackgroundupper));--style-card-outline:linear-gradient(to top, var(--color-button-secondary-defaultoutlinelower), var(--color-button-secondary-defaultoutlineupper));align-items:center;gap:var(--spacing-sm);width:100%;min-width:0;height:100%;padding:var(--spacing-sm);text-align:left;box-sizing:border-box;border-radius:var(--style-card-radius);background:var(--style-card-fill);flex-direction:row;display:flex;position:relative;overflow:hidden}.StyleListCard-module__kjdSQq__cardButton:after,.StyleListCard-module__kjdSQq__cardStatic:after{content:"";pointer-events:none;border-radius:var(--style-card-radius);--bg-size:calc(100% + 3px);--alpha:0;background:var(--style-card-outline) center center / var(--bg-size) var(--bg-size);-webkit-mask:linear-gradient(hsl(0 0% 100%/var(--alpha)), hsl(0 0% 100%/var(--alpha))), linear-gradient(#fff, #fff);-webkit-mask:linear-gradient(hsl(0 0% 100%/var(--alpha)), hsl(0 0% 100%/var(--alpha))), linear-gradient(#fff, #fff);mask:linear-gradient(hsl(0 0% 100%/var(--alpha)), hsl(0 0% 100%/var(--alpha))), linear-gradient(#fff, #fff);-webkit-mask-composite:source-in, xor;border:1.5px solid #0000;position:absolute;inset:0;-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-composite:source-in;mask-composite:intersect}.StyleListCard-module__kjdSQq__cardButton{cursor:pointer;font:inherit;color:inherit;transition:background var(--transition-fast), box-shadow var(--transition-fast);margin:0}.StyleListCard-module__kjdSQq__cardButton:before{content:"";pointer-events:none;z-index:0;border-radius:var(--style-card-radius);background:var(--color-button-secondary-hoverfill);opacity:0;transition:opacity var(--transition-fast);position:absolute;inset:0}.StyleListCard-module__kjdSQq__cardButton:hover:before{opacity:1}.StyleListCard-module__kjdSQq__cardButton:hover{box-shadow:0 3px 6px -2px #00000012}.StyleListCard-module__kjdSQq__cardButton>*{z-index:1;position:relative}.StyleListCard-module__kjdSQq__cardButton:focus-visible{outline:2px solid var(--color-focus-ring,var(--color-gray-800));outline-offset:2px}.StyleListCard-module__kjdSQq__thumb{border-radius:var(--radius-xs);background:var(--color-gray-100);width:3.5rem;height:3.5rem;color:var(--color-gray-400);flex-shrink:0;place-items:center;display:grid;position:relative;overflow:hidden}.StyleListCard-module__kjdSQq__thumbImage{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.StyleListCard-module__kjdSQq__text{align-items:flex-start;gap:var(--spacing-3xs);flex-direction:column;flex:1;min-width:0;display:flex}.StyleListCard-module__kjdSQq__name{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-gray-900);line-height:var(--line-height-snug);text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.StyleListCard-module__kjdSQq__meta{font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);color:var(--color-gray-500);line-height:var(--line-height-normal);text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}
.BrandArtifactListCard-module__yWOhNG__empty{}.BrandArtifactListCard-module__yWOhNG__grid{}.BrandArtifactListCard-module__yWOhNG__item{}.BrandArtifactListCard-module__yWOhNG__cardButton{}.BrandArtifactListCard-module__yWOhNG__cardStatic{}.BrandArtifactListCard-module__yWOhNG__thumb{}.BrandArtifactListCard-module__yWOhNG__thumbImage{}.BrandArtifactListCard-module__yWOhNG__text{}.BrandArtifactListCard-module__yWOhNG__name{}.BrandArtifactListCard-module__yWOhNG__meta{}
.ColorChip-module__bBE23q__container{padding:var(--spacing-3xs) var(--spacing-xs);padding-right:var(--spacing-xl);align-items:center;gap:var(--spacing-2xs);border-radius:var(--radius-md);border:1px solid var(--color-border);cursor:pointer;transition:background-color var(--transition-fast), border-color var(--transition-fast);flex-direction:row;display:inline-flex;position:relative}.ColorChip-module__bBE23q__container:hover{background-color:var(--color-gray-100);border-color:var(--color-gray-300)}.ColorChip-module__bBE23q__type{letter-spacing:.05em;text-transform:uppercase;font-size:10px;font-weight:var(--font-weight-regular);color:var(--color-gray-500)}.ColorChip-module__bBE23q__value{font-size:var(--font-size-sm);color:var(--color-text-secondary)}.ColorChip-module__bBE23q__copyButton{color:#b7b7b7;background:0 0;border:none;justify-content:center;align-items:center;height:100%;margin:auto;padding:10px;display:flex;position:absolute;top:0;bottom:0;right:0}.ColorChip-module__bBE23q__container:hover .ColorChip-module__bBE23q__copyButton{color:var(--color-gray-500)}
.Color-module__2iamMG__colorContainer{box-sizing:border-box;background-color:var(--assistant-tool-surface-bg,var(--color-white));border-radius:var(--radius-md);width:100%;padding:var(--spacing-md);border:1px solid var(--color-border);flex-direction:column;align-items:stretch;display:flex}.Color-module__2iamMG__color{gap:var(--spacing-2xl);flex-direction:column;display:flex}.Color-module__2iamMG__color+.Color-module__2iamMG__color{margin-top:var(--spacing-2xl);border-top:1px solid var(--color-border);padding-top:var(--spacing-2xl)}.Color-module__2iamMG__section{gap:var(--spacing-2xs);flex-direction:column;min-width:0;display:flex}.Color-module__2iamMG__colorHeader{flex-direction:row;align-items:center;gap:1rem;display:flex}.Color-module__2iamMG__colorBox{border-radius:var(--radius-md);border:1px solid color(from var(--color) display-p3 calc(r - .1) calc(g - .1) calc(b - .1));flex-shrink:0;width:50px;height:50px}.Color-module__2iamMG__colorInfo{flex-direction:column;display:flex}.Color-module__2iamMG__colorName{font-size:1rem;font-weight:600}.Color-module__2iamMG__colorDescription{color:#666}.Color-module__2iamMG__colorValues{gap:var(--spacing-3xs);flex-flow:wrap;display:flex}.Color-module__2iamMG__colorPreview{border-radius:var(--radius-sm);border:1px solid var(--color-border);width:100%;max-width:12rem;height:auto}
.ImageGallery-module__PVWQdW__wrapper{box-sizing:border-box;width:100%}.ImageGallery-module__PVWQdW__gallery{width:100%}.ImageGallery-module__PVWQdW__grid{grid-gap:var(--spacing-sm);gap:var(--spacing-sm);grid-template-columns:repeat(2,minmax(0,1fr));max-width:100%;display:grid}@container studio-assistant-column (min-width:36rem){.ImageGallery-module__PVWQdW__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.ImageGallery-module__PVWQdW__figure{border-radius:var(--radius-md);background-color:var(--color-gray-100);min-width:0;margin:0;padding:0;overflow:hidden}.ImageGallery-module__PVWQdW__figureThumb{min-width:0}.ImageGallery-module__PVWQdW__surface{aspect-ratio:1;border-radius:var(--radius-md);background-color:var(--color-gray-100);width:100%;position:relative;overflow:hidden}
.AssetDownloadItem-module__1o4pnW__container{align-items:center;gap:var(--spacing-xs);width:fit-content;max-width:100%;padding:var(--spacing-3xs) var(--spacing-3xs) var(--spacing-3xs) var(--spacing-sm);border:1px solid var(--color-border);border-radius:var(--radius-md);box-sizing:border-box;transition:background-color .1s ease-in-out;display:inline-flex}.AssetDownloadItem-module__1o4pnW__container:hover{background-color:var(--color-gray-100)}.AssetDownloadItem-module__1o4pnW__fileName{min-width:0}
.StudioAssistantBranchBadge-module__kMpW8a__badge{min-width:0;max-width:12rem}.StudioAssistantBranchBadge-module__kMpW8a__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.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)}