.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}
.AnnouncementCornerCard-module__yrWfqq__card{bottom:var(--spacing-lg);right:var(--spacing-lg);z-index:1300;box-sizing:border-box;width:min(380px, calc(100vw - 2 * var(--spacing-lg)));background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-md);max-height:min(85vh,640px);box-shadow:var(--shadow-md);flex-direction:column;display:flex;position:fixed;overflow:hidden}.AnnouncementCornerCard-module__yrWfqq__closeButton{top:var(--spacing-md);right:var(--spacing-md);z-index:2;-webkit-backdrop-filter:blur(4px);background-color:#ffffffe6!important;position:absolute!important}.AnnouncementCornerCard-module__yrWfqq__slideViewport{flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.AnnouncementCornerCard-module__yrWfqq__slide{flex-direction:column;width:100%;min-height:0;display:flex;overflow:hidden auto}.AnnouncementCornerCard-module__yrWfqq__imageWrap{aspect-ratio:16/9;flex-shrink:0;width:100%;position:relative;overflow:hidden}.AnnouncementCornerCard-module__yrWfqq__image{-o-object-fit:cover;object-fit:cover}.AnnouncementCornerCard-module__yrWfqq__body{gap:var(--spacing-sm);padding:var(--spacing-md);flex-direction:column;min-height:0;display:flex}.AnnouncementCornerCard-module__yrWfqq__bodyNoImage{padding-top:calc(var(--spacing-md) + 36px + var(--spacing-2xs))}.AnnouncementCornerCard-module__yrWfqq__preline{text-transform:uppercase;letter-spacing:.05em;margin:0}.AnnouncementCornerCard-module__yrWfqq__headline{margin:0 0 var(--spacing-3xs)}.AnnouncementCornerCard-module__yrWfqq__itemList{gap:var(--spacing-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.AnnouncementCornerCard-module__yrWfqq__itemRow{gap:var(--spacing-sm);align-items:flex-start;display:flex}.AnnouncementCornerCard-module__yrWfqq__itemIcon{color:var(--color-gray-700);flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;display:inline-flex}.AnnouncementCornerCard-module__yrWfqq__itemIconPlaceholder{flex-shrink:0;width:20px;height:20px}.AnnouncementCornerCard-module__yrWfqq__itemText{gap:var(--spacing-3xs);flex-direction:column;min-width:0;display:flex}.AnnouncementCornerCard-module__yrWfqq__itemTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-snug);color:var(--color-gray-900);margin:0}.AnnouncementCornerCard-module__yrWfqq__itemDescription{margin:0}.AnnouncementCornerCard-module__yrWfqq__footer{justify-content:space-between;align-items:center;gap:var(--spacing-sm);padding:0 var(--spacing-md) var(--spacing-md);flex-shrink:0;display:flex}.AnnouncementCornerCard-module__yrWfqq__pager{align-items:center;display:flex}.AnnouncementCornerCard-module__yrWfqq__dots{align-items:center;gap:var(--spacing-3xs);margin:0;padding:0;list-style:none;display:flex}.AnnouncementCornerCard-module__yrWfqq__dot{appearance:none;padding:var(--spacing-3xs);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.AnnouncementCornerCard-module__yrWfqq__dot:after{content:"";border-radius:var(--radius-full);background:var(--color-gray-300);width:6px;height:6px;transition:background-color .15s;display:block}.AnnouncementCornerCard-module__yrWfqq__dot:hover:after{background:var(--color-gray-500)}.AnnouncementCornerCard-module__yrWfqq__dotActive:after,.AnnouncementCornerCard-module__yrWfqq__dotActive:hover:after{background:var(--color-gray-900)}.AnnouncementCornerCard-module__yrWfqq__cta{margin-left:auto}@media (max-width:768px){.AnnouncementCornerCard-module__yrWfqq__card{left:var(--spacing-sm);right:var(--spacing-sm);border-radius:var(--radius-md) var(--radius-md) 0 0;width:auto;max-width:none;max-height:min(70vh,480px);margin:0;bottom:0}.AnnouncementCornerCard-module__yrWfqq__body{padding:var(--spacing-sm)}.AnnouncementCornerCard-module__yrWfqq__footer{padding:0 var(--spacing-sm) max(var(--spacing-sm), env(safe-area-inset-bottom,0px))}.AnnouncementCornerCard-module__yrWfqq__imageWrap{aspect-ratio:auto;max-height:160px}}
.AnnouncementForm-module__224a0W__form{gap:var(--spacing-md);flex-direction:column;display:flex}.AnnouncementForm-module__224a0W__actions{gap:var(--spacing-sm);justify-content:flex-end;display:flex}.AnnouncementForm-module__224a0W__itemsSection{gap:var(--spacing-sm);flex-direction:column;display:flex}.AnnouncementForm-module__224a0W__itemRow{gap:var(--spacing-sm);padding:var(--spacing-sm);border:1px dashed var(--color-border);border-radius:var(--radius-md);flex-direction:column;display:flex}.AnnouncementForm-module__224a0W__slideBlock{gap:var(--spacing-sm);padding:var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-gray-50,transparent);flex-direction:column;display:flex}.AnnouncementForm-module__224a0W__slideHeader{justify-content:space-between;align-items:center;gap:var(--spacing-sm);display:flex}.AnnouncementForm-module__224a0W__slideTitle{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-gray-900)}.AnnouncementForm-module__224a0W__itemRowActions{justify-content:flex-end;display:flex}.AnnouncementForm-module__224a0W__previewOverlay{z-index:2000;padding:var(--spacing-lg);box-sizing:border-box;background:#00000080;justify-content:flex-end;align-items:flex-end;display:flex;position:fixed;inset:0}.AnnouncementForm-module__224a0W__previewOverlayInner{pointer-events:auto}.AnnouncementForm-module__224a0W__imageUpload{gap:var(--spacing-sm);flex-direction:column;display:flex}.AnnouncementForm-module__224a0W__label{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-gray-900)}.AnnouncementForm-module__224a0W__previewContainer{border-radius:var(--radius-md);border:1px dashed var(--color-border);background-color:var(--color-gray-100);width:100%;min-height:220px;position:relative;overflow:hidden}.AnnouncementForm-module__224a0W__previewImage{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.AnnouncementForm-module__224a0W__imageActions{top:var(--spacing-xs);right:var(--spacing-xs);z-index:10;position:absolute}.AnnouncementForm-module__224a0W__dateFields{grid-gap:var(--spacing-md);gap:var(--spacing-md);grid-template-columns:1fr 1fr;display:grid}@media (max-width:768px){.AnnouncementForm-module__224a0W__dateFields{grid-template-columns:1fr}.AnnouncementForm-module__224a0W__previewOverlay{padding:var(--spacing-sm);align-items:flex-end}}
.AnnouncementsListClient-module__7Xy8BW__listContainer{width:100%}.AnnouncementsListClient-module__7Xy8BW__noResults{color:var(--text-secondary)}.AnnouncementsListClient-module__7Xy8BW__headline{color:var(--text-primary);font-weight:600}.AnnouncementsListClient-module__7Xy8BW__description{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;max-width:300px;font-size:.85rem;overflow:hidden}.AnnouncementsListClient-module__7Xy8BW__targetGroup{align-items:center;gap:.5rem;margin-bottom:.35rem;display:flex}.AnnouncementsListClient-module__7Xy8BW__targetGroup:last-of-type{margin-bottom:0}.AnnouncementsListClient-module__7Xy8BW__targetLabel{color:var(--text-secondary);text-transform:uppercase;font-size:.8rem;font-weight:600}.AnnouncementsListClient-module__7Xy8BW__targetValue{color:var(--text-primary);font-size:.9rem}.AnnouncementsListClient-module__7Xy8BW__userTargetList{flex-wrap:wrap;gap:.25rem;display:flex}.AnnouncementsListClient-module__7Xy8BW__globalBadge{background-color:var(--background-muted);color:var(--text-secondary);text-transform:uppercase;border-radius:999px;padding:.25rem .5rem;font-size:.8rem;font-weight:600;display:inline-block}.AnnouncementsListClient-module__7Xy8BW__scheduleDates{color:var(--text-secondary);font-size:.85rem}.AnnouncementsListClient-module__7Xy8BW__seenByCount{align-items:center;display:flex}.AnnouncementsListClient-module__7Xy8BW__seenByBadge{background-color:var(--background-muted);color:var(--text-primary);border-radius:999px;justify-content:center;align-items:center;min-width:2rem;padding:.25rem .5rem;font-size:.85rem;font-weight:600;display:inline-flex}.AnnouncementsListClient-module__7Xy8BW__seenByEmpty{color:var(--text-secondary);font-size:.85rem}
.RightDrawer-module__zPJEbq__root{z-index:1150;pointer-events:auto;position:fixed;inset:0}.RightDrawer-module__zPJEbq__dismiss{cursor:pointer;background:0 0;border:none;margin:0;padding:0;position:absolute;inset:0}.RightDrawer-module__zPJEbq__root[data-scrim=true] .RightDrawer-module__zPJEbq__dismiss{background:#00000047}.RightDrawer-module__zPJEbq__panel{background:var(--color-white);border-inline-start:1px solid var(--color-border);max-width:100vw;min-height:0;box-shadow:var(--shadow-lg);pointer-events:auto;outline:none;flex-direction:column;display:flex;position:absolute;inset-block:0;inset-inline-end:0}.RightDrawer-module__zPJEbq__widthMd{width:28rem}.RightDrawer-module__zPJEbq__widthLg{width:36rem}.RightDrawer-module__zPJEbq__header{justify-content:space-between;align-items:flex-start;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-sm) var(--spacing-xs);border-block-end:1px solid var(--color-border);background:var(--color-white);z-index:1;flex-shrink:0;display:flex;position:sticky;inset-block-start:0}.RightDrawer-module__zPJEbq__headerText{gap:var(--spacing-3xs);flex-direction:column;min-width:0;display:flex}.RightDrawer-module__zPJEbq__title{font-size:var(--font-size-md);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight);margin:0}.RightDrawer-module__zPJEbq__description{color:var(--color-copy-secondary);font-size:var(--font-size-sm)}.RightDrawer-module__zPJEbq__body{min-height:0;padding:var(--spacing-sm);gap:var(--spacing-sm);flex-direction:column;flex:1;display:flex;overflow:auto}
.AuditLogListClient-module__u1JP7W__filtersRow{align-items:center;gap:var(--spacing-2xs);flex-wrap:wrap;min-width:0;display:flex}.AuditLogListClient-module__u1JP7W__scopeFilter{min-width:160px;max-width:220px}.AuditLogListClient-module__u1JP7W__tableContainer,.AuditLogListClient-module__u1JP7W__listContainer{width:100%;min-width:0}.AuditLogListClient-module__u1JP7W__footer{justify-content:space-between;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-xs) 0;display:flex}.AuditLogListClient-module__u1JP7W__footerMeta{color:var(--color-text-secondary);font-size:var(--font-size-sm)}.AuditLogListClient-module__u1JP7W__actionCell{font-family:var(--font-family-mono,ui-monospace, monospace);font-size:var(--font-size-sm)}.AuditLogListClient-module__u1JP7W__actorCell{min-width:0;max-width:220px}.AuditLogListClient-module__u1JP7W__scopeCell{min-width:0;max-width:180px;color:var(--color-text-secondary);font-size:var(--font-size-sm)}.AuditLogListClient-module__u1JP7W__detailMeta{gap:var(--spacing-2xs);color:var(--color-text-secondary);font-size:var(--font-size-sm);flex-wrap:wrap;display:flex}.AuditLogListClient-module__u1JP7W__metadataPre{padding:var(--spacing-xs);border-radius:var(--radius-sm);background:var(--color-surface-primary);border:1px solid var(--color-border-subtle);max-height:320px;font-family:var(--font-family-mono,ui-monospace, monospace);font-size:var(--font-size-sm);white-space:pre-wrap;word-break:break-word;margin:0;overflow:auto}.AuditLogListClient-module__u1JP7W__clickableRow{cursor:pointer}.AuditLogListClient-module__u1JP7W__selectedRow{background:var(--color-surface-secondary)}.AuditLogListClient-module__u1JP7W__emptyHint{color:var(--color-text-secondary);font-size:var(--font-size-sm)}.AuditLogListClient-module__u1JP7W__exportActions{align-items:center;gap:var(--spacing-2xs);display:flex}
.BrandGuideUpload-module__RoumZa__container{-webkit-user-select:none;user-select:none;width:100%;position:relative}
.UploadingAnimation-module__cnmiGG__container{text-align:center;background-color:var(--color-gray-100);border-radius:var(--radius-lg);flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.UploadingAnimation-module__cnmiGG__message{align-items:center;gap:var(--spacing-xs);display:flex}.UploadingAnimation-module__cnmiGG__spark{width:40px;height:40px}.UploadingAnimation-module__cnmiGG__message p{font-size:var(--font-size-md);font-weight:var(--font-weight-medium);margin-top:.2em}
.BrandGuidesAdminClient-module__cFHvcW__container{flex-direction:column;gap:1.5rem;width:100%;display:flex}.BrandGuidesAdminClient-module__cFHvcW__controlBar{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.BrandGuidesAdminClient-module__cFHvcW__brandSelect{max-width:320px}.BrandGuidesAdminClient-module__cFHvcW__uploadCard{border:1px solid var(--border-subtle,#e5e7eb);background:var(--surface-primary,#fff);border-radius:.75rem;flex-direction:column;gap:.75rem;padding:1rem;display:flex;box-shadow:0 1px 2px #1118270a}.BrandGuidesAdminClient-module__cFHvcW__uploadHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.BrandGuidesAdminClient-module__cFHvcW__uploadTitle{color:var(--text-primary,#111827);font-size:1rem;font-weight:600}.BrandGuidesAdminClient-module__cFHvcW__uploadHint,.BrandGuidesAdminClient-module__cFHvcW__uploadStatus{color:var(--text-secondary,#6b7280);font-size:.875rem}.BrandGuidesAdminClient-module__cFHvcW__tableCard{border:1px solid var(--border-subtle,#e5e7eb);background:var(--surface-primary,#fff);border-radius:.75rem;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 1px 2px #1118270a}.BrandGuidesAdminClient-module__cFHvcW__tableHeader{border-bottom:1px solid var(--border-subtle,#e5e7eb);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:1rem;display:flex}.BrandGuidesAdminClient-module__cFHvcW__tableTitle{color:var(--text-primary,#111827);font-weight:600}.BrandGuidesAdminClient-module__cFHvcW__tableHint{color:var(--text-secondary,#6b7280);font-size:.875rem}.BrandGuidesAdminClient-module__cFHvcW__tableContainer{width:100%}.BrandGuidesAdminClient-module__cFHvcW__table{border-collapse:collapse;width:100%}.BrandGuidesAdminClient-module__cFHvcW__table th{text-align:left;color:var(--text-secondary,#6b7280);text-transform:uppercase;letter-spacing:.02em;background:var(--surface-secondary,#f9fafb);padding:.75rem 1rem;font-size:.75rem;font-weight:600}.BrandGuidesAdminClient-module__cFHvcW__table td{border-top:1px solid var(--border-subtle,#e5e7eb);padding:.75rem 1rem}.BrandGuidesAdminClient-module__cFHvcW__table tbody tr:nth-child(2n){background:var(--surface-tertiary,#f9fafb)}.BrandGuidesAdminClient-module__cFHvcW__table tbody tr:hover{background:var(--surface-secondary,#f3f4f6)}.BrandGuidesAdminClient-module__cFHvcW__fileName{white-space:nowrap;text-overflow:ellipsis;max-width:340px;font-weight:600;overflow:hidden}.BrandGuidesAdminClient-module__cFHvcW__actions{flex-wrap:wrap;gap:.5rem;display:flex}.BrandGuidesAdminClient-module__cFHvcW__emptyState{text-align:center;color:var(--text-secondary,#6b7280);background:var(--surface-secondary,#f9fafb);padding:1.5rem}
.studio-admin-content-inset-module__Db_vAG__contentTopInset{padding-top:var(--spacing-lg)}
.CsOrgCard-module__bH9PLG__card{gap:var(--spacing-sm);padding:var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-gray-50);flex-direction:column;min-width:0;display:flex}.CsOrgCard-module__bH9PLG__header{grid-gap:var(--spacing-sm);align-items:start;gap:var(--spacing-sm);grid-template-columns:auto auto 1fr auto;display:grid}.CsOrgCard-module__bH9PLG__headerChips{align-items:flex-end;gap:var(--spacing-3xs);flex-direction:column;display:flex}.CsOrgCard-module__bH9PLG__headerText{gap:var(--spacing-3xs);flex-direction:column;min-width:0;display:flex}.CsOrgCard-module__bH9PLG__name{font-family:var(--font-family-default);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-gray-900);line-height:var(--line-height-tight);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.CsOrgCard-module__bH9PLG__owner{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.CsOrgCard-module__bH9PLG__scoreBadge{border-radius:var(--radius-full);border:2px solid var(--color-border);flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.CsOrgCard-module__bH9PLG__scoreValue{font-family:var(--font-family-default);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);line-height:1}.CsOrgCard-module__bH9PLG__scoreHot{border-color:var(--color-element-chip-success-outline);background:var(--color-element-chip-success-fill);color:var(--color-element-chip-success-text)}.CsOrgCard-module__bH9PLG__scoreWarm{border-color:var(--color-element-chip-warning-outline);background:var(--color-element-chip-warning-fill);color:var(--color-element-chip-warning-text)}.CsOrgCard-module__bH9PLG__scoreCold{border-color:var(--color-border);background:var(--color-gray-100);color:var(--color-gray-600)}.CsOrgCard-module__bH9PLG__lifecycleRow{align-items:center;gap:var(--spacing-xs);flex-wrap:wrap;display:flex}.CsOrgCard-module__bH9PLG__phaseBlock{gap:var(--spacing-3xs);flex-direction:column;display:flex}.CsOrgCard-module__bH9PLG__phaseHeader{justify-content:space-between;align-items:center;gap:var(--spacing-xs);display:flex}.CsOrgCard-module__bH9PLG__phaseLabel{font-family:var(--font-family-default);font-size:var(--font-size-xxs);font-weight:var(--font-weight-medium);color:var(--color-gray-700)}.CsOrgCard-module__bH9PLG__phaseMeta{font-family:var(--font-family-default);font-size:var(--font-size-xxs);color:var(--color-gray-500)}.CsOrgCard-module__bH9PLG__usageGrid{gap:var(--spacing-xs);padding:var(--spacing-xs) 0;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);flex-direction:column;display:flex}.CsOrgCard-module__bH9PLG__usageRow{gap:var(--spacing-3xs);flex-direction:column;display:flex}.CsOrgCard-module__bH9PLG__usageHeader{justify-content:space-between;align-items:baseline;gap:var(--spacing-xs);display:flex}.CsOrgCard-module__bH9PLG__usageLabel{font-family:var(--font-family-default);font-size:var(--font-size-xxs);color:var(--color-gray-600)}.CsOrgCard-module__bH9PLG__usageNumbers{font-family:var(--font-family-default);font-size:var(--font-size-xxs);color:var(--color-gray-500)}.CsOrgCard-module__bH9PLG__usageTrack{border-radius:var(--radius-full);background:var(--color-gray-200);width:100%;height:5px;overflow:hidden}.CsOrgCard-module__bH9PLG__usageFill{background:var(--color-gray-700);height:100%;transition:width var(--transition-default)}.CsOrgCard-module__bH9PLG__usageFillWarn{background:var(--color-warning-border)}.CsOrgCard-module__bH9PLG__usageFillDanger{background:var(--color-signal-red-500)}.CsOrgCard-module__bH9PLG__phaseFillTrial{background:var(--color-gray-600)}.CsOrgCard-module__bH9PLG__metrics{grid-gap:var(--spacing-xs);gap:var(--spacing-xs);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.CsOrgCard-module__bH9PLG__metric{gap:var(--spacing-3xs);flex-direction:column;min-width:0;display:flex}.CsOrgCard-module__bH9PLG__metricValue{font-family:var(--font-family-default);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-gray-900);line-height:var(--line-height-tight)}.CsOrgCard-module__bH9PLG__metricLabel{font-family:var(--font-family-default);font-size:var(--font-size-xxs);color:var(--color-gray-500);line-height:var(--line-height-tight)}.CsOrgCard-module__bH9PLG__footerMeta{align-items:center;gap:var(--spacing-3xs);flex-wrap:wrap;display:flex}.CsOrgCard-module__bH9PLG__metaItem{font-family:var(--font-family-default);font-size:var(--font-size-xxs);color:var(--color-gray-600)}.CsOrgCard-module__bH9PLG__metaDivider,.CsOrgCard-module__bH9PLG__metaInactive{color:var(--color-gray-400)}@media (min-width:320px){.CsOrgCard-module__bH9PLG__header{grid-template-columns:auto 1fr auto}.CsOrgCard-module__bH9PLG__headerChips{flex-direction:row;grid-column:1/-1;justify-content:flex-start}.CsOrgCard-module__bH9PLG__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}
.CsStatTile-module__-9o2wq__tile{gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-gray-50);flex-direction:column;min-width:0;display:flex}.CsStatTile-module__-9o2wq__topRow{justify-content:space-between;align-items:center;gap:var(--spacing-sm);width:100%;display:flex}.CsStatTile-module__-9o2wq__iconBubble{border-radius:var(--radius-sm);background:var(--color-gray-100);width:32px;height:32px;color:var(--color-gray-700);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.CsStatTile-module__-9o2wq__content{gap:var(--spacing-3xs);flex-direction:column;width:100%;min-width:0;display:flex}.CsStatTile-module__-9o2wq__value{font-family:var(--font-family-default);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-gray-900);line-height:var(--line-height-tight);text-align:right;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.CsStatTile-module__-9o2wq__label{font-family:var(--font-family-default);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-gray-600);line-height:var(--line-height-tight)}.CsStatTile-module__-9o2wq__hint{margin:0}.CsStatTile-module__-9o2wq__positive .CsStatTile-module__-9o2wq__iconBubble{background:var(--color-element-chip-success-fill);color:var(--color-element-chip-success-text)}.CsStatTile-module__-9o2wq__warning .CsStatTile-module__-9o2wq__iconBubble{background:var(--color-warning-bg);color:var(--color-warning-text)}.CsStatTile-module__-9o2wq__muted .CsStatTile-module__-9o2wq__iconBubble{background:var(--color-gray-100);color:var(--color-gray-500)}.CsStatTile-module__-9o2wq__positive .CsStatTile-module__-9o2wq__value{color:var(--color-element-chip-success-text)}.CsStatTile-module__-9o2wq__warning .CsStatTile-module__-9o2wq__value{color:var(--color-warning-text)}.CsStatTile-module__-9o2wq__muted .CsStatTile-module__-9o2wq__value{color:var(--color-gray-600)}
.CustomerSuccessDashboard-module__7mPidq__dashboard{gap:var(--spacing-md);flex-direction:column;width:100%;display:flex}.CustomerSuccessDashboard-module__7mPidq__statsSection{width:100%}.CustomerSuccessDashboard-module__7mPidq__statsGrid{grid-gap:var(--spacing-sm);gap:var(--spacing-sm);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:768px){.CustomerSuccessDashboard-module__7mPidq__statsGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1200px){.CustomerSuccessDashboard-module__7mPidq__statsGrid{grid-template-columns:repeat(6,minmax(0,1fr))}}.CustomerSuccessDashboard-module__7mPidq__insightsRow{grid-gap:var(--spacing-sm);gap:var(--spacing-sm);grid-template-columns:1fr;display:grid}@media (min-width:992px){.CustomerSuccessDashboard-module__7mPidq__insightsRow{grid-template-columns:repeat(2,minmax(0,1fr))}}.CustomerSuccessDashboard-module__7mPidq__insightPanel{gap:var(--spacing-sm);padding:var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-gray-50);flex-direction:column;min-width:0;display:flex}.CustomerSuccessDashboard-module__7mPidq__emptyInsight{font-family:var(--font-family-default);font-size:var(--font-size-sm);color:var(--color-gray-500);margin:0}.CustomerSuccessDashboard-module__7mPidq__leaderboard{gap:var(--spacing-xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.CustomerSuccessDashboard-module__7mPidq__leaderboardItem{grid-gap:var(--spacing-xs);align-items:center;gap:var(--spacing-xs);grid-template-columns:auto auto 1fr auto;display:grid}.CustomerSuccessDashboard-module__7mPidq__leaderboardText{gap:var(--spacing-3xs);flex-direction:column;min-width:0;display:flex}.CustomerSuccessDashboard-module__7mPidq__leaderboardSub{font-family:var(--font-family-default);font-size:var(--font-size-xxs);color:var(--color-gray-500);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.CustomerSuccessDashboard-module__7mPidq__rank{width:18px;font-family:var(--font-family-default);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-gray-500);text-align:center}.CustomerSuccessDashboard-module__7mPidq__leaderboardName{font-family:var(--font-family-default);font-size:var(--font-size-sm);color:var(--color-gray-900);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.CustomerSuccessDashboard-module__7mPidq__leaderboardValue{font-family:var(--font-family-default);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-gray-900)}.CustomerSuccessDashboard-module__7mPidq__attentionList{gap:var(--spacing-xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.CustomerSuccessDashboard-module__7mPidq__attentionItem{grid-gap:var(--spacing-xs);align-items:center;gap:var(--spacing-xs);grid-template-columns:auto 1fr;display:grid}.CustomerSuccessDashboard-module__7mPidq__attentionText{gap:var(--spacing-3xs);flex-direction:column;min-width:0;display:flex}.CustomerSuccessDashboard-module__7mPidq__attentionName{font-family:var(--font-family-default);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-gray-900);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.CustomerSuccessDashboard-module__7mPidq__attentionReason{font-family:var(--font-family-default);font-size:var(--font-size-2xs);color:var(--color-gray-500)}.CustomerSuccessDashboard-module__7mPidq__orgListHeader{border-top:var(--border-default)}.CustomerSuccessDashboard-module__7mPidq__cardsSection{width:100%}.CustomerSuccessDashboard-module__7mPidq__cardsGrid{grid-gap:var(--spacing-sm);gap:var(--spacing-sm);grid-template-columns:1fr;display:grid}@media (min-width:768px){.CustomerSuccessDashboard-module__7mPidq__cardsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){.CustomerSuccessDashboard-module__7mPidq__cardsGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.CustomerSuccessDashboard-module__7mPidq__noResults{padding:var(--spacing-lg);text-align:center;font-family:var(--font-family-default);font-size:var(--font-size-sm);color:var(--color-gray-500);margin:0}
.ListEmptyState-module__xR2HTa__root{padding:var(--spacing-2xl);justify-content:center;align-items:center;gap:var(--spacing-xs);text-align:center;flex-direction:column;display:flex}.ListEmptyState-module__xR2HTa__rootPanel{padding:var(--spacing-xl);border:1px solid var(--color-border);border-radius:var(--radius-sm);grid-gap:var(--spacing-2xs);gap:var(--spacing-2xs);text-align:center;display:grid}.ListEmptyState-module__xR2HTa__title{font-family:var(--font-family-default);font-size:var(--font-size-md);font-weight:var(--font-weight-medium);color:var(--color-gray-500);margin:0}.ListEmptyState-module__xR2HTa__hint{font-family:var(--font-family-default);font-size:var(--font-size-sm);color:var(--color-gray-400);margin:0}
.MetricBandValue-module__xaoUrq__metricBand{align-items:center;gap:var(--spacing-2xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;display:inline-flex}.MetricBandValue-module__xaoUrq__metricBandStripe{border-radius:var(--radius-full);flex-shrink:0;width:3px;height:1.1em}.MetricBandValue-module__xaoUrq__metricBandText{color:inherit}.MetricBandValue-module__xaoUrq__bandGood .MetricBandValue-module__xaoUrq__metricBandStripe{background:var(--color-signal-green-500)}.MetricBandValue-module__xaoUrq__bandWarning .MetricBandValue-module__xaoUrq__metricBandStripe{background:var(--color-warning-border)}.MetricBandValue-module__xaoUrq__bandBad .MetricBandValue-module__xaoUrq__metricBandStripe{background:var(--color-signal-red-500)}.MetricBandValue-module__xaoUrq__bandNeutral .MetricBandValue-module__xaoUrq__metricBandStripe{background:var(--color-gray-300)}.MetricBandValue-module__xaoUrq__bandGood .MetricBandValue-module__xaoUrq__metricBandText{color:var(--color-success)}.MetricBandValue-module__xaoUrq__bandWarning .MetricBandValue-module__xaoUrq__metricBandText{color:var(--color-warning-text)}.MetricBandValue-module__xaoUrq__bandBad .MetricBandValue-module__xaoUrq__metricBandText{color:var(--color-error)}.MetricBandValue-module__xaoUrq__bandNeutral .MetricBandValue-module__xaoUrq__metricBandText{color:inherit}
.PlatformPerformanceDashboard-module__SECejW__dashboard{gap:var(--spacing-md);flex-direction:column;width:100%;display:flex}.PlatformPerformanceDashboard-module__SECejW__statsSection{width:100%}.PlatformPerformanceDashboard-module__SECejW__statsGrid{grid-gap:var(--spacing-sm);gap:var(--spacing-sm);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:768px){.PlatformPerformanceDashboard-module__SECejW__statsGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1200px){.PlatformPerformanceDashboard-module__SECejW__statsGrid{grid-template-columns:repeat(6,minmax(0,1fr))}}.PlatformPerformanceDashboard-module__SECejW__insightsRow{grid-gap:var(--spacing-sm);gap:var(--spacing-sm);grid-template-columns:1fr;display:grid}@media (min-width:992px){.PlatformPerformanceDashboard-module__SECejW__insightsRow{grid-template-columns:repeat(2,minmax(0,1fr))}}.PlatformPerformanceDashboard-module__SECejW__chartPanel{gap:var(--spacing-sm);padding:var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-gray-50);flex-direction:column;min-width:0;display:flex}.PlatformPerformanceDashboard-module__SECejW__chartGrid{grid-gap:var(--spacing-2xs);align-items:end;gap:var(--spacing-2xs);grid-template-columns:repeat(auto-fit,minmax(28px,1fr));min-height:160px;display:grid}.PlatformPerformanceDashboard-module__SECejW__chartColumn{align-items:center;gap:var(--spacing-3xs);flex-direction:column;min-width:0;display:flex}.PlatformPerformanceDashboard-module__SECejW__chartBarTrack{align-items:flex-end;width:100%;height:140px;display:flex}.PlatformPerformanceDashboard-module__SECejW__chartBarFill{border-radius:var(--radius-xs) var(--radius-xs) 0 0;background:var(--color-gray-400);width:100%;min-height:2px}.PlatformPerformanceDashboard-module__SECejW__chartBarFill[data-band=good]{background:var(--color-signal-green-500)}.PlatformPerformanceDashboard-module__SECejW__chartBarFill[data-band=warning]{background:var(--color-warning-border)}.PlatformPerformanceDashboard-module__SECejW__chartBarFill[data-band=bad]{background:var(--color-signal-red-500)}.PlatformPerformanceDashboard-module__SECejW__chartBarFill[data-band=neutral]{background:var(--color-gray-400)}.PlatformPerformanceDashboard-module__SECejW__chartLabel{font-family:var(--font-family-default);font-size:var(--font-size-xs);color:var(--color-gray-500)}.PlatformPerformanceDashboard-module__SECejW__phaseBreakdown{gap:var(--spacing-sm);flex-direction:column;display:flex}.PlatformPerformanceDashboard-module__SECejW__phaseStack{border-radius:var(--radius-sm);background:var(--color-white);border:var(--border-default);gap:2px;width:100%;min-height:24px;display:flex;overflow:hidden}.PlatformPerformanceDashboard-module__SECejW__phaseSegment{border-radius:var(--radius-xs);min-width:3px;height:24px}.PlatformPerformanceDashboard-module__SECejW__phaseLegend{grid-gap:var(--spacing-2xs);gap:var(--spacing-2xs);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.PlatformPerformanceDashboard-module__SECejW__phaseLegend{grid-template-columns:repeat(2,minmax(0,1fr))}}.PlatformPerformanceDashboard-module__SECejW__phaseLegendItem{grid-gap:var(--spacing-2xs);align-items:center;gap:var(--spacing-2xs);font-family:var(--font-family-default);font-size:var(--font-size-sm);color:var(--color-gray-700);grid-template-columns:auto 1fr auto;display:grid}.PlatformPerformanceDashboard-module__SECejW__phaseLegendSwatch{border-radius:var(--radius-full);flex-shrink:0;width:12px;height:12px}.PlatformPerformanceDashboard-module__SECejW__phaseSegment[data-phase=preFalContextResolveMs],.PlatformPerformanceDashboard-module__SECejW__phaseLegendSwatch[data-phase=preFalContextResolveMs]{background:var(--color-element-chip-info-text)}.PlatformPerformanceDashboard-module__SECejW__phaseSegment[data-phase=preFalPromptValidationMs],.PlatformPerformanceDashboard-module__SECejW__phaseLegendSwatch[data-phase=preFalPromptValidationMs]{background:var(--color-blue-500)}.PlatformPerformanceDashboard-module__SECejW__phaseSegment[data-phase=preFalPromptEnhancementMs],.PlatformPerformanceDashboard-module__SECejW__phaseLegendSwatch[data-phase=preFalPromptEnhancementMs]{background:var(--color-purplish-blue)}.PlatformPerformanceDashboard-module__SECejW__phaseSegment[data-phase=preFalReferenceSearchMs],.PlatformPerformanceDashboard-module__SECejW__phaseLegendSwatch[data-phase=preFalReferenceSearchMs]{background:var(--user-message-bubble-color)}.PlatformPerformanceDashboard-module__SECejW__phaseSegment[data-phase=preFalArtifactLoadMs],.PlatformPerformanceDashboard-module__SECejW__phaseLegendSwatch[data-phase=preFalArtifactLoadMs]{background:var(--color-gray-600)}.PlatformPerformanceDashboard-module__SECejW__phaseSegment[data-phase=preFalManifestBuildMs],.PlatformPerformanceDashboard-module__SECejW__phaseLegendSwatch[data-phase=preFalManifestBuildMs]{background:var(--color-element-chip-warning-text)}.PlatformPerformanceDashboard-module__SECejW__phaseSegment[data-phase=preFalFalSubmitMs],.PlatformPerformanceDashboard-module__SECejW__phaseLegendSwatch[data-phase=preFalFalSubmitMs]{background:var(--color-signalyellow)}.PlatformPerformanceDashboard-module__SECejW__phaseSegment[data-phase=falInferenceMs],.PlatformPerformanceDashboard-module__SECejW__phaseLegendSwatch[data-phase=falInferenceMs]{background:var(--color-purplish-blue)}.PlatformPerformanceDashboard-module__SECejW__phaseSegment[data-phase=postFalMs],.PlatformPerformanceDashboard-module__SECejW__phaseLegendSwatch[data-phase=postFalMs]{background:var(--color-element-chip-success-text)}.PlatformPerformanceDashboard-module__SECejW__phaseSegment[data-phase=clientDeliveryMs],.PlatformPerformanceDashboard-module__SECejW__phaseLegendSwatch[data-phase=clientDeliveryMs]{background:var(--color-signal-green-500)}.PlatformPerformanceDashboard-module__SECejW__phaseLegendValue{justify-self:end}.PlatformPerformanceDashboard-module__SECejW__tableSection{gap:var(--spacing-sm);flex-direction:column;display:flex}.PlatformPerformanceDashboard-module__SECejW__tableContainer{width:100%;min-width:0}
.AdminTableEntityLink-module__CBi7Nq__logoLink,.AdminTableEntityLink-module__CBi7Nq__nameLink{color:var(--color-copy-primary);font-weight:var(--font-weight-medium);text-decoration:none}.AdminTableEntityLink-module__CBi7Nq__logoLink{border-radius:var(--dimension-cornerroundings-s-corner);display:inline-flex}.AdminTableEntityLink-module__CBi7Nq__nameLink{font-size:inherit;line-height:inherit}.AdminTableEntityLink-module__CBi7Nq__logoLink:hover,.AdminTableEntityLink-module__CBi7Nq__nameLink:hover{color:var(--color-copy-primary);text-decoration:underline}
.BrandListClient-module__b6f3fG__listContainer{width:100%}.BrandListClient-module__b6f3fG__importButton{white-space:nowrap}.BrandListClient-module__b6f3fG__tableContainer{overflow-x:visible}.BrandListClient-module__b6f3fG__actionsCell{justify-content:flex-end;align-items:center;gap:.25rem;display:flex}.BrandListClient-module__b6f3fG__actionsColumn{width:40px}.BrandListClient-module__b6f3fG__noResults{color:var(--text-secondary);margin-top:1rem}.BrandListClient-module__b6f3fG__logoColumn{width:48px}.BrandListClient-module__b6f3fG__logoBadge{margin:0 auto;display:block}
.ChatSessionsAdminClient-module__4-fg2a__listContainer{width:100%;min-width:0}.ChatSessionsAdminClient-module__4-fg2a__filtersRow{align-items:center;gap:var(--spacing-2xs);flex-wrap:wrap;min-width:0;display:flex}.ChatSessionsAdminClient-module__4-fg2a__scopeFilter{min-width:160px;max-width:220px}.ChatSessionsAdminClient-module__4-fg2a__tableContainer{width:100%;min-width:0}.ChatSessionsAdminClient-module__4-fg2a__footer{justify-content:space-between;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-xs) 0;display:flex}.ChatSessionsAdminClient-module__4-fg2a__footerMeta{color:var(--color-copy-secondary);font-size:var(--font-size-sm)}.ChatSessionsAdminClient-module__4-fg2a__sessionCell{gap:var(--spacing-3xs);flex-direction:column;min-width:0;display:flex}.ChatSessionsAdminClient-module__4-fg2a__sessionLabel{font-weight:var(--font-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ChatSessionsAdminClient-module__4-fg2a__sessionId,.ChatSessionsAdminClient-module__4-fg2a__muted{color:var(--color-copy-secondary)}.ChatSessionsAdminClient-module__4-fg2a__clickableRow{cursor:pointer}.ChatSessionsAdminClient-module__4-fg2a__selectedRow{background:var(--color-gray-50)}.ChatSessionsAdminClient-module__4-fg2a__emptyHint{color:var(--color-copy-secondary);font-size:var(--font-size-sm)}.ChatSessionsAdminClient-module__4-fg2a__forkNotice{color:var(--color-copy-secondary);font-size:var(--font-size-sm);margin:0}.ChatSessionsAdminClient-module__4-fg2a__detailMeta{gap:var(--spacing-2xs);color:var(--color-copy-secondary);font-size:var(--font-size-sm);flex-wrap:wrap;display:flex}.ChatSessionsAdminClient-module__4-fg2a__detailGrid{grid-gap:var(--spacing-sm);gap:var(--spacing-sm);grid-template-columns:1fr;display:grid}.ChatSessionsAdminClient-module__4-fg2a__detailSection{gap:var(--spacing-xs);flex-direction:column;min-width:0;display:flex}.ChatSessionsAdminClient-module__4-fg2a__sectionTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.ChatSessionsAdminClient-module__4-fg2a__sectionTitleRow{justify-content:space-between;align-items:center;gap:var(--spacing-xs);display:flex}.ChatSessionsAdminClient-module__4-fg2a__transcript{gap:var(--spacing-2xs);padding:var(--spacing-xs);border-radius:var(--radius-sm);background:var(--color-gray-50);border:1px solid var(--color-border);flex-direction:column;display:flex}.ChatSessionsAdminClient-module__4-fg2a__message{gap:var(--spacing-3xs);padding:var(--spacing-2xs);border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-white);flex-direction:column;display:flex}.ChatSessionsAdminClient-module__4-fg2a__message[data-role=assistant]{margin-inline-end:var(--spacing-sm)}.ChatSessionsAdminClient-module__4-fg2a__message[data-role=user]{margin-inline-start:var(--spacing-sm)}.ChatSessionsAdminClient-module__4-fg2a__messageHeader{align-items:center;gap:var(--spacing-2xs);font-size:var(--font-size-xs);color:var(--color-copy-secondary);display:flex}.ChatSessionsAdminClient-module__4-fg2a__messageBody{font-size:var(--font-size-sm);white-space:pre-wrap;word-break:break-word}.ChatSessionsAdminClient-module__4-fg2a__toolDetails{font-size:var(--font-size-xs)}.ChatSessionsAdminClient-module__4-fg2a__toolDetails summary{cursor:pointer;color:var(--color-copy-secondary)}.ChatSessionsAdminClient-module__4-fg2a__toolPre{margin:var(--spacing-3xs) 0 0;padding:var(--spacing-2xs);border-radius:var(--radius-xs);background:var(--color-gray-50);max-height:12.5rem;font-family:var(--font-family-mono,ui-monospace, monospace);font-size:var(--font-size-xs);white-space:pre-wrap;word-break:break-word;overflow:auto}.ChatSessionsAdminClient-module__4-fg2a__scoreGrid{grid-gap:var(--spacing-2xs);gap:var(--spacing-2xs);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ChatSessionsAdminClient-module__4-fg2a__scoreItem{gap:var(--spacing-3xs);padding:var(--spacing-2xs);border-radius:var(--radius-sm);background:var(--color-white);border:1px solid var(--color-border);flex-direction:column;display:flex}.ChatSessionsAdminClient-module__4-fg2a__scoreLabel{font-size:var(--font-size-xs);color:var(--color-copy-secondary)}.ChatSessionsAdminClient-module__4-fg2a__scoreValue{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.ChatSessionsAdminClient-module__4-fg2a__summaryText{font-size:var(--font-size-sm);white-space:pre-wrap;word-break:break-word;margin:0}.ChatSessionsAdminClient-module__4-fg2a__usageMeta{gap:var(--spacing-2xs);font-size:var(--font-size-xs);color:var(--color-copy-secondary);flex-wrap:wrap;display:flex}.ChatSessionsAdminClient-module__4-fg2a__freezeRow{gap:var(--spacing-3xs);margin-top:var(--spacing-sm);flex-direction:column;display:flex}.ChatSessionsAdminClient-module__4-fg2a__freezeLabel{color:var(--color-copy-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium)}.ChatSessionsAdminClient-module__4-fg2a__humanFeedback{gap:var(--spacing-3xs);margin-top:var(--spacing-2xs);flex-direction:column;display:flex}.ChatSessionsAdminClient-module__4-fg2a__humanFeedbackItem{gap:var(--spacing-3xs);padding:var(--spacing-2xs);border-radius:var(--radius-sm);background:var(--color-gray-50);font-size:var(--font-size-xs);color:var(--color-copy-secondary);flex-direction:column;display:flex}
.KeyCode-module__tb-cbG__container{font-family:var(--font-family-mono);background-color:var(--color-gray-100);border-radius:var(--radius-xs)}.KeyCode-module__tb-cbG__sm{font-size:var(--font-size-xs);padding:2px 6px}.KeyCode-module__tb-cbG__md{padding:.25rem .5rem;font-size:.85em}
.FlagsListClient-module__92Tnua__listContainer{width:100%}.FlagsListClient-module__92Tnua__flagsTable table{table-layout:fixed;width:100%;min-width:740px}.FlagsListClient-module__92Tnua__flagsTable th:first-child,.FlagsListClient-module__92Tnua__flagsTable td:first-child{width:300px;max-width:300px;overflow:hidden}.FlagsListClient-module__92Tnua__noResults{color:var(--color-gray-500)}.FlagsListClient-module__92Tnua__keyCell{gap:var(--spacing-3xs);flex-direction:column;width:100%;min-width:0;max-width:100%;display:flex}.FlagsListClient-module__92Tnua__keyCode{white-space:normal;overflow-wrap:anywhere;word-break:break-word;align-self:flex-start;max-width:100%}.FlagsListClient-module__92Tnua__keyDescription{font-size:var(--font-size-xs);line-height:var(--line-height-tight);color:var(--color-gray-500);white-space:normal;overflow-wrap:break-word;word-break:break-word;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.FlagsListClient-module__92Tnua__globalBadge,.FlagsListClient-module__92Tnua__targetBadge{border-radius:var(--radius-full);background-color:var(--color-gray-100);color:var(--color-gray-500);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);padding:.2rem .5rem;display:inline-block}.FlagsListClient-module__92Tnua__globalBadge{text-transform:uppercase}.FlagsListClient-module__92Tnua__actionsCell{justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.FlagsListClient-module__92Tnua__unconfiguredRow{opacity:.85;background-color:var(--color-gray-50)}
.QuickBrandSelector-module__D3Fq8G__trigger{white-space:nowrap}.QuickBrandSelector-module__D3Fq8G__positioner{z-index:1100}.QuickBrandSelector-module__D3Fq8G__popup{background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-md);min-width:280px;max-width:320px;box-shadow:var(--shadow-md);opacity:1;transform-origin:top;animation:.2s QuickBrandSelector-module__D3Fq8G__dropdownEnter;overflow:hidden}@keyframes QuickBrandSelector-module__D3Fq8G__dropdownEnter{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.QuickBrandSelector-module__D3Fq8G__header{padding:var(--dimension-12);border-bottom:1px solid var(--color-dividerdefault);gap:var(--dimension-8);flex-direction:column;display:flex}.QuickBrandSelector-module__D3Fq8G__title{font-size:var(--dimension-typography-interface-label-fontsize);font-weight:var(--font-weight-semibold);color:var(--color-copy-secondary);text-transform:uppercase}.QuickBrandSelector-module__D3Fq8G__searchInput{width:100%}.QuickBrandSelector-module__D3Fq8G__list{max-height:300px;padding:var(--dimension-4);overflow-y:auto}.QuickBrandSelector-module__D3Fq8G__item{align-items:center;gap:var(--dimension-8);padding:var(--dimension-8) var(--dimension-12);cursor:pointer;border-radius:var(--dimension-cornerroundings-xs-corner);outline:none;transition:background-color .15s;display:flex}.QuickBrandSelector-module__D3Fq8G__item[data-highlighted]{background:var(--color-button-text-hoverfill)}.QuickBrandSelector-module__D3Fq8G__item[data-disabled]{opacity:.5;cursor:not-allowed;pointer-events:none}.QuickBrandSelector-module__D3Fq8G__itemContent{align-items:center;gap:var(--dimension-8);width:100%;display:flex}.QuickBrandSelector-module__D3Fq8G__itemEnabled{background-color:var(--color-signal-signalgreen-100)}.QuickBrandSelector-module__D3Fq8G__itemEnabled[data-highlighted]{background-color:var(--color-signal-signalgreen-200)}.QuickBrandSelector-module__D3Fq8G__brandLogo{flex-shrink:0}.QuickBrandSelector-module__D3Fq8G__brandText{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.QuickBrandSelector-module__D3Fq8G__brandName{font-size:var(--dimension-typography-interface-inputheadline-fontsize);font-weight:var(--font-weight-medium);color:var(--color-copy-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.QuickBrandSelector-module__D3Fq8G__brandSlug{font-weight:var(--font-weight-regular);color:var(--color-copy-secondary)}.QuickBrandSelector-module__D3Fq8G__brandOrg{font-size:var(--dimension-typography-interface-label-fontsize);color:var(--color-copy-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.QuickBrandSelector-module__D3Fq8G__indicator{flex-shrink:0}.QuickBrandSelector-module__D3Fq8G__enabledBadge{font-size:var(--dimension-typography-interface-label-fontsize);font-weight:var(--font-weight-semibold);color:var(--color-signal-signalgreen-500);text-transform:uppercase;flex-shrink:0}.QuickBrandSelector-module__D3Fq8G__empty{padding:var(--dimension-16) var(--dimension-12);text-align:center;color:var(--color-copy-secondary);font-size:var(--dimension-typography-interface-inputheadline-fontsize)}.QuickBrandSelector-module__D3Fq8G__moreCount{padding:var(--dimension-8) var(--dimension-12);text-align:center;color:var(--color-copy-secondary);font-size:var(--dimension-typography-interface-label-fontsize);border-top:1px solid var(--color-dividerdefault)}
.GenerationListClient-module__3jyFBq__filtersRow{align-items:center;gap:var(--spacing-2xs);flex-wrap:wrap;min-width:0;display:flex}.GenerationListClient-module__3jyFBq__tableContainer{width:100%;min-width:0}.GenerationListClient-module__3jyFBq__imageLink{border-radius:var(--radius-xs);flex-shrink:0;width:60px;height:60px;display:block;overflow:hidden}.GenerationListClient-module__3jyFBq__thumbnail{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform var(--transition-fast)}.GenerationListClient-module__3jyFBq__imageLink:hover .GenerationListClient-module__3jyFBq__thumbnail{transform:scale(1.05)}.GenerationListClient-module__3jyFBq__promptCell{gap:var(--spacing-3xs);box-sizing:border-box;flex-direction:column;min-width:0;max-width:100%;display:flex}.GenerationListClient-module__3jyFBq__promptText{word-break:break-word;white-space:pre-wrap;overflow-wrap:anywhere;cursor:default}.GenerationListClient-module__3jyFBq__visualStyleCell{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;display:block;overflow:hidden}.GenerationListClient-module__3jyFBq__promptTooltip{white-space:pre-wrap;word-break:break-word;max-width:400px;line-height:1.5}.GenerationListClient-module__3jyFBq__originalPrompt{font-size:var(--font-size-xs);color:var(--color-copy-tertiary);font-style:italic}.GenerationListClient-module__3jyFBq__sessionBadge{padding:0 var(--spacing-3xs);border-radius:var(--radius-xs);background:var(--color-gray-100);color:var(--color-copy-secondary);font-size:var(--font-size-xs);align-self:flex-start;line-height:1.4;display:inline-flex}.GenerationListClient-module__3jyFBq__voteCell{align-items:center;gap:var(--spacing-3xs);display:flex}.GenerationListClient-module__3jyFBq__voteIcon{color:var(--color-copy-primary);display:inline-flex}.GenerationListClient-module__3jyFBq__voteIconDown{color:var(--color-copy-secondary);display:inline-flex}.GenerationListClient-module__3jyFBq__emptyVote{color:var(--color-copy-tertiary)}.GenerationListClient-module__3jyFBq__commentCell{gap:var(--spacing-3xs);flex-direction:column;min-width:0;display:flex}.GenerationListClient-module__3jyFBq__commentEntry{flex-direction:column;gap:2px;min-width:0;display:flex}.GenerationListClient-module__3jyFBq__commentMeta{font-size:var(--font-size-xs);color:var(--color-copy-tertiary)}.GenerationListClient-module__3jyFBq__commentText{word-break:break-word;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--color-copy-primary)}.GenerationListClient-module__3jyFBq__commentEmpty{font-size:var(--font-size-xs);color:var(--color-copy-tertiary);font-style:italic}.GenerationListClient-module__3jyFBq__modelName{font-family:var(--font-mono);font-size:var(--font-size-xs);color:var(--color-copy-secondary)}.GenerationListClient-module__3jyFBq__emptyState{margin-top:var(--spacing-sm);color:var(--color-copy-secondary)}
.GlobalSettingsClient-module__S6ujsq__container{gap:var(--spacing-lg);flex-direction:column;max-width:640px;display:flex}.GlobalSettingsClient-module__S6ujsq__section{background-color:var(--color-white);border:var(--border-default);border-radius:var(--radius-md);padding:var(--spacing-lg)}.GlobalSettingsClient-module__S6ujsq__sectionHeader{margin-bottom:var(--spacing-lg)}.GlobalSettingsClient-module__S6ujsq__sectionTitle{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);margin-bottom:var(--spacing-2xs)}.GlobalSettingsClient-module__S6ujsq__sectionDescription{color:var(--color-gray-500);font-size:var(--font-size-sm)}.GlobalSettingsClient-module__S6ujsq__field{margin-bottom:var(--spacing-md)}.GlobalSettingsClient-module__S6ujsq__toggleRow{justify-content:space-between;align-items:center;gap:var(--spacing-md);display:flex}.GlobalSettingsClient-module__S6ujsq__label{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-black)}.GlobalSettingsClient-module__S6ujsq__preview{justify-content:center;align-items:center;gap:var(--spacing-2xs);padding:var(--spacing-sm) var(--spacing-md);background-color:var(--color-warning-muted-bg);color:var(--color-warning-muted);border-radius:var(--radius-sm);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);border:1px solid #ab962b1f;display:flex}.GlobalSettingsClient-module__S6ujsq__actions{gap:var(--spacing-sm);margin-top:var(--spacing-lg);padding-top:var(--spacing-lg);border-top:var(--border-default);display:flex}.GlobalSettingsClient-module__S6ujsq__fieldHint{margin-top:var(--spacing-2xs);color:var(--color-gray-500);font-size:var(--font-size-xs)}.GlobalSettingsClient-module__S6ujsq__warning{align-items:center;gap:var(--spacing-xs);padding:var(--spacing-sm) var(--spacing-md);margin-bottom:var(--spacing-md);background-color:var(--color-warning-bg);color:var(--color-warning-text);border:1px solid var(--color-warning-border);border-radius:var(--radius-sm);font-size:var(--font-size-sm);display:flex}.GlobalSettingsClient-module__S6ujsq__embeddingWarning{align-items:center;gap:var(--spacing-2xs);margin-bottom:var(--spacing-xs);color:var(--color-warning-muted);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);display:flex}
.StudioAssistantMessageFeedback-module__2e1p6a__inner{justify-content:flex-start;align-items:center;gap:var(--spacing-3xs);padding:var(--spacing-3xs) 0 0;margin:0;display:flex;}.StudioAssistantMessageFeedback-module__2e1p6a__inner .StudioAssistantMessageFeedback-module__2e1p6a__thumb{color:inherit}.StudioAssistantMessageFeedback-module__2e1p6a__thumbIcon svg{width:var(--font-size-xs)!important;height:var(--font-size-xs)!important}.StudioAssistantMessageFeedback-module__2e1p6a__thanks{margin:0}
.Messages-module__-GJEAW__messagesContainer{padding:var(--spacing-md);gap:var(--chat-message-gap,var(--spacing-sm));flex-direction:column;flex-grow:1;flex-basis:0;display:flex;overflow-y:auto}.Messages-module__-GJEAW__scrollerItem{flex-direction:column;width:100%;min-width:0;display:flex}.Messages-module__-GJEAW__scrollerItemUser{align-items:flex-end}.Messages-module__-GJEAW__message{word-wrap:break-word;line-height:var(--line-height-normal);font-size:var(--font-size-md);cursor:default;flex-direction:column;display:flex}.Messages-module__-GJEAW__messageBubble{border-radius:var(--radius-lg);padding:var(--spacing-sm) var(--spacing-md);gap:var(--spacing-sm);word-wrap:break-word;min-width:0;line-height:var(--line-height-normal);font-size:var(--font-size-md);cursor:default;flex-direction:column;display:flex}.Messages-module__-GJEAW__userMessageGroup{align-items:flex-end;gap:var(--spacing-xs);flex-direction:column;align-self:flex-end;width:fit-content;min-width:0;max-width:80%;display:flex}.Messages-module__-GJEAW__userMessageStack{flex-direction:column;align-items:flex-end;width:100%;min-width:0;max-width:100%;display:flex}.Messages-module__-GJEAW__messageBubbleUser{border-radius:var(--radius-lg);width:fit-content;max-width:100%;padding:var(--spacing-sm) var(--spacing-md);color:var(--color-gray-700);font-weight:var(--font-weight-normal);letter-spacing:-.011em;background:var(--color-gray-200);border-bottom-right-radius:0;align-self:flex-end;align-items:flex-end;overflow:hidden}.Messages-module__-GJEAW__userMessageMeta{opacity:0;pointer-events:none;transition:opacity var(--transition-default);justify-content:flex-end;align-items:center;margin:0;padding:0;display:flex}.Messages-module__-GJEAW__userMessageMetaInner{justify-content:flex-end;align-items:center;gap:var(--spacing-3xs);padding:var(--spacing-3xs) 0 0;margin:0;display:flex;}.Messages-module__-GJEAW__scrollerItemUser:hover .Messages-module__-GJEAW__userMessageMeta,.Messages-module__-GJEAW__userMessageGroup:hover .Messages-module__-GJEAW__userMessageMeta,.Messages-module__-GJEAW__userMessageStack:hover .Messages-module__-GJEAW__userMessageMeta,.Messages-module__-GJEAW__messageBubbleUser:hover+.Messages-module__-GJEAW__userMessageMeta,.Messages-module__-GJEAW__userMessageMetaVisible{opacity:1;pointer-events:auto}.Messages-module__-GJEAW__assistantFeedback{opacity:0;pointer-events:none;transition:opacity var(--transition-default);justify-content:flex-start;align-items:center;margin:0;padding:0;display:flex}.Messages-module__-GJEAW__scrollerItem:hover .Messages-module__-GJEAW__assistantFeedback,.Messages-module__-GJEAW__assistantMessageBrand:hover .Messages-module__-GJEAW__assistantFeedback,.Messages-module__-GJEAW__assistantFeedback:focus-within,.Messages-module__-GJEAW__assistantFeedbackVisible{opacity:1;pointer-events:auto}.Messages-module__-GJEAW__assistantFeedback:has([data-open]){opacity:1;pointer-events:auto}.Messages-module__-GJEAW__assistantFeedback:has([data-submitted]){opacity:1;pointer-events:auto}.Messages-module__-GJEAW__daySeparator{width:100%;padding:var(--spacing-xs) 0;font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);line-height:var(--line-height-normal);color:var(--color-gray-500);text-align:center;margin:0}.Messages-module__-GJEAW__userMessageCopyButton{color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;line-height:0;display:inline-flex}.Messages-module__-GJEAW__userMessageCopyButton svg{width:12px;height:12px}.Messages-module__-GJEAW__messageBubbleUser .Messages-module__-GJEAW__messageContent{white-space:pre-line;background:0 0;border-radius:0;padding:0}.Messages-module__-GJEAW__messageContent [class*=mentionChip]{vertical-align:middle;margin-inline:.1em}.Messages-module__-GJEAW__assistantMessage{align-self:stretch;align-items:stretch;gap:var(--spacing-sm);background-color:#0000;width:100%;max-width:100%;padding:0}.Messages-module__-GJEAW__assistantMessageBrand{align-self:stretch;width:100%;max-width:100%}.Messages-module__-GJEAW__assistantBrandRoot{--assistant-mark-column:calc(40px + var(--spacing-sm));gap:var(--spacing-2xs);flex-direction:column;width:100%;display:flex}.Messages-module__-GJEAW__assistantBrandRootNoMark{--assistant-mark-column:0px}.Messages-module__-GJEAW__assistantBrandTopRow{align-items:flex-start;gap:var(--spacing-sm);--assistant-brand-mark-size:40px;width:100%;display:flex}.Messages-module__-GJEAW__assistantBrandMark{flex-shrink:0;display:block}.Messages-module__-GJEAW__assistantBrandMarkSpacer{width:var(--assistant-brand-mark-size);height:var(--assistant-brand-mark-size);flex-shrink:0}.Messages-module__-GJEAW__assistantBrandColumn>.Messages-module__-GJEAW__messageContent:first-child{padding-top:calc((var(--assistant-brand-mark-size) - 1lh) / 2)}.Messages-module__-GJEAW__completionNudgeBesideMark{padding-top:calc((var(--assistant-brand-mark-size) - 1lh) / 2);width:100%;min-width:0}.Messages-module__-GJEAW__brandChromeMinimalRow{justify-content:flex-start;align-items:flex-start;gap:var(--spacing-3xs);width:100%;padding:var(--spacing-3xs) 0;box-sizing:border-box;flex-direction:column;display:flex}.Messages-module__-GJEAW__assistantBrandColumn{gap:var(--spacing-sm);flex-direction:column;flex:1;min-width:0;display:flex}.Messages-module__-GJEAW__assistantBrandColumnPlain{gap:var(--spacing-sm);flex-direction:column;width:100%;min-width:0;display:flex}.Messages-module__-GJEAW__messageContent{cursor:default;min-width:0}.Messages-module__-GJEAW__messageContent p{margin:0}.Messages-module__-GJEAW__messageContent :is(h1,h2,h3,h4,h5,h6){font-size:inherit;font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);color:var(--color-gray-900);margin:var(--spacing-sm) 0 var(--spacing-sm)}.Messages-module__-GJEAW__messageContent :is(h1,h2,h3,h4,h5,h6):first-child{margin-top:0}.Messages-module__-GJEAW__messageContent :is(p,ul,ol)+:is(h1,h2,h3,h4,h5,h6){margin-top:var(--spacing-md)}.Messages-module__-GJEAW__messageContent :is(h1,h2,h3,h4,h5,h6)+:is(p,ul,ol){margin-top:0}.Messages-module__-GJEAW__messageContent :is(strong,b){font-size:inherit;font-weight:var(--font-weight-semibold);line-height:inherit;color:inherit}:is(.Messages-module__-GJEAW__messageBubble .Messages-module__-GJEAW__messageContent p+p,.Messages-module__-GJEAW__message .Messages-module__-GJEAW__messageContent p+p),:is(.Messages-module__-GJEAW__messageBubble .Messages-module__-GJEAW__messageContent :is(p,ul,ol)+:is(p,ul,ol),.Messages-module__-GJEAW__message .Messages-module__-GJEAW__messageContent :is(p,ul,ol)+:is(p,ul,ol)){margin-top:var(--spacing-sm)}:is(.Messages-module__-GJEAW__messageContent ul,.Messages-module__-GJEAW__messageContent ol){margin:0;padding-left:1.25em}.Messages-module__-GJEAW__messageContent li+li{margin-top:var(--spacing-2xs)}.Messages-module__-GJEAW__messageContent li>:is(ul,ol){margin-top:var(--spacing-2xs)}.Messages-module__-GJEAW__messageContent [data-markdown-table]{box-sizing:border-box;width:100%;max-width:100%;margin:var(--spacing-sm) 0;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-white);background-clip:padding-box;overflow-x:auto}.Messages-module__-GJEAW__messageContent [data-markdown-table]:first-child{margin-top:0}.Messages-module__-GJEAW__messageContent [data-markdown-table]:last-child{margin-bottom:0}.Messages-module__-GJEAW__messageContent table{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--font-size-sm);line-height:var(--line-height-normal);color:var(--color-gray-900)}:is(.Messages-module__-GJEAW__messageContent th,.Messages-module__-GJEAW__messageContent td){padding:var(--spacing-xs) var(--spacing-sm);text-align:left;vertical-align:top;border:none;border-bottom:1px solid var(--color-border)}.Messages-module__-GJEAW__messageContent tr:last-child :is(th,td){border-bottom:none}.Messages-module__-GJEAW__messageContent th{font-size:inherit;font-weight:var(--font-weight-semibold);color:var(--color-gray-900);background:0 0}.Messages-module__-GJEAW__messageContent td:first-child{font-weight:var(--font-weight-medium);color:var(--color-gray-600)}.Messages-module__-GJEAW__messageContent tr:first-child>:first-child{border-top-left-radius:var(--radius-lg)}.Messages-module__-GJEAW__messageContent tr:first-child>:last-child{border-top-right-radius:var(--radius-lg)}.Messages-module__-GJEAW__messageContent tr:last-child>:first-child{border-bottom-left-radius:var(--radius-lg)}.Messages-module__-GJEAW__messageContent tr:last-child>:last-child{border-bottom-right-radius:var(--radius-lg)}:is(.Messages-module__-GJEAW__messageContent :is(p,ul,ol)+[data-markdown-table],.Messages-module__-GJEAW__messageContent [data-markdown-table]+:is(p,ul,ol)){margin-top:var(--spacing-sm)}.Messages-module__-GJEAW__messageContent [data-markdown-code]{margin:var(--spacing-sm) 0}.Messages-module__-GJEAW__messageContent [data-markdown-code]:first-child{margin-top:0}.Messages-module__-GJEAW__messageContent [data-markdown-code]:last-child{margin-bottom:0}:is(.Messages-module__-GJEAW__messageContent :is(p,ul,ol,[data-markdown-table])+[data-markdown-code],.Messages-module__-GJEAW__messageContent [data-markdown-code]+:is(p,ul,ol,[data-markdown-table])){margin-top:var(--spacing-sm)}.Messages-module__-GJEAW__toolNormalizationNote{margin-top:var(--spacing-2xs);color:var(--color-gray-600);font-size:var(--font-size-xs);line-height:var(--line-height-normal)}.Messages-module__-GJEAW__streamErrorNotice{align-items:flex-start;gap:var(--spacing-2xs);flex-direction:column;display:flex}.Messages-module__-GJEAW__streamErrorNoticeBrand{align-items:flex-start;width:100%}.Messages-module__-GJEAW__streamErrorAction{margin-left:calc(18px + var(--spacing-xs))}.Messages-module__-GJEAW__streamErrorActionBrand{margin-left:0}.Messages-module__-GJEAW__message ol,.Messages-module__-GJEAW__message ul,.Messages-module__-GJEAW__messageBubble ol,.Messages-module__-GJEAW__messageBubble ul{padding-left:var(--spacing-md)}.Messages-module__-GJEAW__message li+li,.Messages-module__-GJEAW__messageBubble li+li{margin-top:var(--spacing-2xs)}.Messages-module__-GJEAW__message blockquote,.Messages-module__-GJEAW__messageBubble blockquote{background-color:var(--color-gray-300);padding:var(--spacing-sm);margin-top:var(--spacing-sm);border-radius:var(--radius-md)}.Messages-module__-GJEAW__userMessageAttachments{--reference-preview-thumb-size:7.5rem;width:100%;max-width:100%}.Messages-module__-GJEAW__systemActionNote{max-width:90%;font-size:var(--font-size-sm);line-height:var(--line-height-normal);color:var(--color-gray-500);text-align:center;align-self:center;margin:0}.Messages-module__-GJEAW__systemActionNote strong{font-weight:var(--font-weight-medium);color:var(--color-gray-700)}@media (max-width:768px){.Messages-module__-GJEAW__userMessageMeta{opacity:1;pointer-events:auto}.Messages-module__-GJEAW__userMessageCopyButton{min-width:var(--button-height-sm);min-height:var(--button-height-sm)}.Messages-module__-GJEAW__userMessageGroup{min-width:0;max-width:100%}.Messages-module__-GJEAW__messageBubble{overflow-wrap:anywhere;min-width:0}.Messages-module__-GJEAW__assistantBrandRoot,.Messages-module__-GJEAW__assistantBrandColumn,.Messages-module__-GJEAW__messageContent{min-width:0}}
.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;pointer-events:auto;position:absolute!important}.StudioAssetLightbox-module__K2gDAa__navBtnPrev,.StudioAssetLightbox-module__K2gDAa__navBtnNext{z-index:3;pointer-events:auto;top:50%;transform:translateY(-50%);position:absolute!important}.StudioAssetLightbox-module__K2gDAa__navBtnPrev{left:var(--spacing-sm)}.StudioAssetLightbox-module__K2gDAa__navBtnNext{right:var(--spacing-sm)}.StudioAssetLightbox-module__K2gDAa__closeBtnMobileInner{}.StudioAssetLightbox-module__K2gDAa__navBtnInner{}@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__overlay{min-width:0;max-width:100%;overflow-x:hidden}.StudioAssetLightbox-module__K2gDAa__content{flex-direction:column;min-width:0;max-width:100%}.StudioAssetLightbox-module__K2gDAa__sidebar{width:auto;min-width:0;max-width:100%;display:none}.StudioAssetLightbox-module__K2gDAa__imageStage{min-width:0;max-width:100%;padding:var(--spacing-sm);padding-top:calc(var(--button-height-md) + var(--spacing-sm) + env(safe-area-inset-top,0px))}.StudioAssetLightbox-module__K2gDAa__assetImage{min-width:0;max-width:100%;max-height:min(100%,70dvh)}.StudioAssetLightbox-module__K2gDAa__closeBtnMobile{top:max(var(--spacing-sm), calc(env(safe-area-inset-top,0px) + var(--spacing-2xs)));right:max(var(--spacing-sm), calc(env(safe-area-inset-right,0px) + var(--spacing-2xs)))}.StudioAssetLightbox-module__K2gDAa__navBtnPrev{left:max(var(--spacing-2xs), env(safe-area-inset-left,0px))}.StudioAssetLightbox-module__K2gDAa__navBtnNext{right:max(var(--spacing-2xs), env(safe-area-inset-right,0px))}.StudioAssetLightbox-module__K2gDAa__bottomBar{min-width:0;max-width:100%;padding-bottom:max(var(--spacing-sm), env(safe-area-inset-bottom,0px))}.StudioAssetLightbox-module__K2gDAa__bottomBarActions{flex-wrap:wrap;min-width:0;max-width:100%}.StudioAssetLightbox-module__K2gDAa__bottomBarActionsCreate{flex-direction:column;align-items:stretch}.StudioAssetLightbox-module__K2gDAa__bottomBarCreateRight{flex-wrap:wrap;margin-left:0}.StudioAssetLightbox-module__K2gDAa__metaRow{flex-wrap:wrap;min-width:0}.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__recreateStyleSelect{}.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>*{flex:0 auto;width:fit-content;min-width:0;max-width:100%}.StudioAssetLightbox-module__K2gDAa__sidebarExploreDlShareRow .StudioAssetLightbox-module__K2gDAa__downloadSelect,.StudioAssetLightbox-module__K2gDAa__sidebarExploreDlShareRow .StudioAssetLightbox-module__K2gDAa__recreateStyleSelect{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__assetImage{max-height:min(100%,70dvh)}.StudioAssetLightbox-module__K2gDAa__bottomBarActions{flex-wrap:wrap}.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}
.page-module__qzdu7W__container{flex-direction:column;gap:4rem;padding:4rem 0;display:flex}.page-module__qzdu7W__studioLoaderCard{border-radius:var(--border-radius-md);width:400px;min-width:400px;}.page-module__qzdu7W__studioLoaderBox{width:400px;height:200px;}.page-module__qzdu7W__studioPlaceholderDemo{border:1px solid var(--color-border);border-radius:var(--border-radius-md);width:min(100%,52rem);min-height:28rem;overflow:hidden;}.page-module__qzdu7W__studioPlaceholderGrid{padding:var(--spacing-lg);}.page-module__qzdu7W__studioLandingWrap{background:var(--color-background-secondary);border-radius:var(--border-radius-md);min-height:500px;overflow:hidden}.page-module__qzdu7W__assistantChatDebugWrap{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-background-secondary);max-width:720px;max-height:min(80vh,900px);padding:var(--spacing-sm);overflow:auto}.page-module__qzdu7W__generateImageCardDemo{box-sizing:border-box;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-background-secondary);max-width:720px;padding:var(--spacing-sm)}.page-module__qzdu7W__generateImagePlaygroundControls{gap:var(--spacing-2xs);margin-bottom:var(--spacing-sm);flex-wrap:wrap;display:flex}.page-module__qzdu7W__studioRailDemo{box-sizing:border-box;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-white);width:280px;max-width:100%;padding:var(--spacing-md) var(--spacing-2xs) var(--spacing-md)}.page-module__qzdu7W__studioSessionDemoNote{margin:0 0 var(--spacing-md);line-height:var(--line-height-tight)}.page-module__qzdu7W__studioSessionStateBlock{margin-bottom:var(--spacing-lg)}.page-module__qzdu7W__studioSessionStateBlock:last-of-type{margin-bottom:0}.page-module__qzdu7W__studioSessionStateLabel{margin:0 0 var(--spacing-3xs);text-transform:uppercase;letter-spacing:.05em}.page-module__qzdu7W__studioSessionStateHint{margin:0 0 var(--spacing-xs);line-height:var(--line-height-tight)}.page-module__qzdu7W__chipStyleSession{min-width:0;max-width:min(264px,44vw);padding-left:var(--dimension-8);overflow:hidden}.page-module__qzdu7W__chipStyleThumbCrop{width:calc(var(--font-size-sm) + 2px);height:calc(var(--font-size-sm) + 2px);border-radius:var(--radius-full);box-sizing:border-box;background-color:var(--color-white);flex-shrink:0;display:flex;overflow:hidden}.page-module__qzdu7W__chipStyleThumbImage{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.page-module__qzdu7W__tooltipTruncatedDemo{width:160px;max-width:100%;font-size:var(--font-size-sm);line-height:var(--line-height-normal)}.page-module__qzdu7W__tooltipEdgeDemo{justify-content:flex-start;width:100%;display:flex}.page-module__qzdu7W__typographyStack{align-items:flex-start;gap:var(--spacing-xs);flex-direction:column;width:100%;display:flex}.page-module__qzdu7W__promptTextareaDemo{width:100%;max-width:560px}.page-module__qzdu7W__quickActionsDemo{align-items:flex-start;gap:var(--spacing-sm);flex-direction:column;width:100%;display:flex}.page-module__qzdu7W__adminTableDemo{width:100%;overflow:auto}.page-module__qzdu7W__loadingPanel{padding:var(--spacing-xl);border-radius:var(--radius-md);background:var(--color-background-secondary);justify-content:center;align-items:center;display:flex}.page-module__qzdu7W__splitModalCatalog{gap:var(--spacing-lg);flex-direction:column;width:100%;display:flex}.page-module__qzdu7W__splitModalCatalogEntry{align-items:flex-start;gap:var(--spacing-sm);padding:var(--spacing-md);border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-background-secondary);flex-direction:column;display:flex}.page-module__qzdu7W__splitModalCatalogComponent{font-weight:var(--font-weight-regular,400)}.page-module__qzdu7W__splitModalCatalogMeta{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-tight);margin:0}.page-module__qzdu7W__splitModalCatalogContent{padding-left:var(--spacing-md);font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-relaxed,1.5);margin:0}
.UserChip-module__ZXJAbq__container{white-space:nowrap;align-items:center;display:inline-flex}
.FlipToggle-module__k81o5W__toggle{background:color-mix(in srgb, var(--color-gray-100) 62%, transparent);-webkit-backdrop-filter:blur(24px)saturate(70%);backdrop-filter:blur(24px)saturate(70%);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-white) 35%, transparent);border-radius:var(--radius-full);padding:var(--spacing-3xs);align-items:center;gap:var(--spacing-3xs);display:flex}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.FlipToggle-module__k81o5W__toggle{background:var(--color-gray-100)}}.FlipToggle-module__k81o5W__option{box-sizing:border-box;height:40px;min-height:40px;padding:0 var(--spacing-sm);border-radius:var(--radius-full);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;color:inherit;font:inherit;background:0 0;border:none;justify-content:center;align-items:center;text-decoration:none;display:inline-flex;position:relative}.FlipToggle-module__k81o5W__option:active{transform:scale(.97)}.FlipToggle-module__k81o5W__indicator{background:var(--color-white);border-radius:var(--radius-full);position:absolute;inset:0;box-shadow:0 1px 3px #00000014,0 1px 2px #0000000f}.FlipToggle-module__k81o5W__label,.FlipToggle-module__k81o5W__labelActive{z-index:1;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);white-space:nowrap;transition:color var(--transition-fast);line-height:1;position:relative}.FlipToggle-module__k81o5W__label{color:var(--color-gray-400);text-shadow:0 1px 2px color-mix(in srgb, var(--color-white) 55%, transparent), 0 0 8px color-mix(in srgb, var(--color-white) 40%, transparent)}.FlipToggle-module__k81o5W__labelActive{color:var(--color-black);font-weight:var(--font-weight-semibold)}
.ChatLanding-module__a-z9oG__viewWrapper,.ChatLanding-module__a-z9oG__animateArea{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.ChatLanding-module__a-z9oG__animateArea>*{flex-direction:column;flex:1;min-height:0;display:flex}.ChatLanding-module__a-z9oG__landingDropHost{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.ChatLanding-module__a-z9oG__landing{padding:var(--spacing-lg);padding-top:var(--studio-topbar-height);scroll-padding-top:var(--studio-topbar-height);flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:0;display:flex;position:relative;overflow-y:auto}.ChatLanding-module__a-z9oG__landingComposerAnchored{justify-content:flex-start}.ChatLanding-module__a-z9oG__landingEmbedded{padding-top:var(--spacing-lg)}.ChatLanding-module__a-z9oG__landingComposerBlock{flex-direction:column;flex-shrink:0;align-items:center;width:100%;max-width:960px;display:flex}.ChatLanding-module__a-z9oG__landingHero{align-items:center;gap:var(--spacing-sm);flex-direction:column;flex-shrink:0;width:100%;max-width:960px;margin-top:0;display:flex}.ChatLanding-module__a-z9oG__landingInputWrap{width:100%;margin-top:var(--spacing-md);padding:0 var(--spacing-sm) var(--spacing-sm);box-sizing:border-box;flex-direction:column;flex-shrink:0;align-items:center;display:flex}.ChatLanding-module__a-z9oG__greeting{font-family:var(--font-family-brand);font-size:28px;font-weight:var(--font-weight-semibold);color:var(--color-black);text-align:center;line-height:var(--line-height-tight);margin:0}.ChatLanding-module__a-z9oG__subgreeting{font-size:var(--font-size-sm);color:var(--color-gray-500);text-align:center;line-height:var(--line-height-normal);max-width:480px;margin:0}.ChatLanding-module__a-z9oG__subgreetingCombined{font-size:var(--font-size-sm);color:var(--color-gray-500);text-align:center;line-height:var(--line-height-normal);max-width:480px;padding:var(--spacing-2xs) var(--spacing-sm);background:var(--color-gray-50);border:1px solid var(--color-gray-100);border-radius:var(--radius-md);margin:0}.ChatLanding-module__a-z9oG__hintKbd{padding:1px var(--spacing-3xs);border:1px solid var(--color-gray-300);border-radius:var(--radius-xs);font-family:var(--font-family-default);font-size:var(--font-size-xs);align-items:center;display:inline-flex}@media (max-width:768px){.ChatLanding-module__a-z9oG__landing{padding:calc(var(--studio-topbar-height) + var(--spacing-sm)) var(--spacing-md) var(--spacing-md);justify-content:flex-start}.ChatLanding-module__a-z9oG__landingEmbedded{padding-top:var(--spacing-lg)}.ChatLanding-module__a-z9oG__landingComposerAnchored{justify-content:flex-start}.ChatLanding-module__a-z9oG__landingHero{margin-top:0}.ChatLanding-module__a-z9oG__greeting{font-size:clamp(22px,5.5vw,28px)}}
.StudioSessionThumb-module__CJbFeW__wrap{width:var(--spacing-xl);height:var(--spacing-xl);box-sizing:border-box;border-radius:var(--radius-sm);background:var(--color-gray-100);flex-shrink:0;align-self:center;padding:2px;position:relative}.StudioSessionThumb-module__CJbFeW__wrapHasImage{background:0 0}.StudioSessionThumb-module__CJbFeW__inner{border-radius:var(--radius-xs);width:100%;height:100%;position:relative;overflow:hidden}.StudioSessionThumb-module__CJbFeW__image{border-radius:var(--radius-xs);-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.StudioSessionThumb-module__CJbFeW__imageBusy{filter:blur(2px);transform:scale(1.08)}.StudioSessionThumb-module__CJbFeW__busyOverlay{z-index:1;border-radius:var(--radius-xs);background:color-mix(in srgb, var(--color-gray-900) 28%, transparent);pointer-events:none;place-items:center;line-height:0;display:grid;position:absolute;inset:0}.StudioSessionThumb-module__CJbFeW__placeholder{border-radius:var(--radius-xs);background:var(--color-gray-100);place-items:center;width:100%;height:100%;line-height:0;display:grid}.StudioSessionThumb-module__CJbFeW__centerSpinner{box-sizing:border-box;border:1.5px solid #0000;border-top-color:var(--color-purplish-blue);border-radius:var(--radius-full);opacity:0;width:12px;height:12px;animation:.85s linear infinite StudioSessionThumb-module__CJbFeW__badgeSpinnerRotate}.StudioSessionThumb-module__CJbFeW__centerSpinnerVisible{opacity:1}.StudioSessionThumb-module__CJbFeW__glyph{border-radius:var(--radius-xs);box-sizing:border-box;background:var(--color-gray-100);width:100%;height:100%;color:var(--color-gray-350);place-items:center;display:grid}.StudioSessionThumb-module__CJbFeW__badge{z-index:1;border-radius:var(--radius-full);background:var(--color-white);pointer-events:none;place-items:center;width:14px;height:14px;line-height:0;display:grid;position:absolute;bottom:2px;left:2px}.StudioSessionThumb-module__CJbFeW__badgeSpinner{box-sizing:border-box;border:1.25px solid #0000;border-top-color:var(--color-purplish-blue);border-radius:var(--radius-full);width:8px;height:8px;animation:.85s linear infinite StudioSessionThumb-module__CJbFeW__badgeSpinnerRotate}@keyframes StudioSessionThumb-module__CJbFeW__badgeSpinnerRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.StudioSessionThumb-module__CJbFeW__badgeSpinner,.StudioSessionThumb-module__CJbFeW__centerSpinner{animation-duration:1.4s}.StudioSessionThumb-module__CJbFeW__imageBusy{filter:none;transform:none}}.StudioSessionThumb-module__CJbFeW__badgeUnseenWrap{background:0 0;width:auto;height:auto;inset:-2px -2px auto auto}.StudioSessionThumb-module__CJbFeW__badgeUnseen{aspect-ratio:1;border-radius:var(--radius-full);background:var(--color-signal-green-500);flex-shrink:0;width:6px;height:6px;display:block}
.AllowedDomainsListClient-module__vjU09G__listContainer{width:100%}.AllowedDomainsListClient-module__vjU09G__urlLink{color:var(--text-link);align-items:center;gap:.25rem;text-decoration:none;display:inline-flex}.AllowedDomainsListClient-module__vjU09G__urlLink:hover{text-decoration:underline}.AllowedDomainsListClient-module__vjU09G__urlIcon{opacity:.7;flex-shrink:0}.AllowedDomainsListClient-module__vjU09G__notesCell{text-overflow:ellipsis;white-space:nowrap;max-width:200px;color:var(--text-secondary);font-size:.875rem;display:block;overflow:hidden}.AllowedDomainsListClient-module__vjU09G__emptyValue,.AllowedDomainsListClient-module__vjU09G__noResults{color:var(--text-secondary)}
.OnboardingReviewsAdminClient-module__DgG0ha__layout{--pane-padding:var(--admin-page-padding,var(--spacing-lg));grid-gap:0;margin:0 calc(-1 * var(--pane-padding)) calc(-1 * var(--pane-padding));min-height:calc(100% + var(--pane-padding));grid-template-columns:1fr;gap:0;height:100%;display:grid}@media (min-width:768px){.OnboardingReviewsAdminClient-module__DgG0ha__layout{grid-template-columns:minmax(240px,320px) 1fr}}.OnboardingReviewsAdminClient-module__DgG0ha__listPane,.OnboardingReviewsAdminClient-module__DgG0ha__detailPane{gap:var(--spacing-sm);min-height:0;padding:var(--pane-padding);flex-direction:column;display:flex}.OnboardingReviewsAdminClient-module__DgG0ha__listPane{border-bottom:var(--border-default);overflow:hidden}@media (min-width:768px){.OnboardingReviewsAdminClient-module__DgG0ha__listPane{border-bottom:none;border-right:var(--border-default)}}.OnboardingReviewsAdminClient-module__DgG0ha__list{gap:var(--spacing-3xs);flex-direction:column;flex:1;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.OnboardingReviewsAdminClient-module__DgG0ha__listItem{justify-content:flex-start;width:100%;height:auto!important}.OnboardingReviewsAdminClient-module__DgG0ha__listItemInner{border-radius:var(--radius-md);width:100%;white-space:normal!important;height:auto!important;padding:var(--spacing-2xs) var(--spacing-xs)!important}.OnboardingReviewsAdminClient-module__DgG0ha__listItemContent{justify-content:flex-start;align-items:center;gap:var(--spacing-xs);width:100%}.OnboardingReviewsAdminClient-module__DgG0ha__listItemEllipsis{text-align:left;flex:auto;min-width:0}.OnboardingReviewsAdminClient-module__DgG0ha__listTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-gray-700);text-overflow:ellipsis;white-space:nowrap;text-align:left;display:block;overflow:hidden}.OnboardingReviewsAdminClient-module__DgG0ha__listCheck{color:var(--color-gray-500);flex-shrink:0}.OnboardingReviewsAdminClient-module__DgG0ha__listCheckHasUploads{color:var(--color-element-chip-success-text)}.OnboardingReviewsAdminClient-module__DgG0ha__sourceList{padding-left:var(--spacing-md);margin:0}.OnboardingReviewsAdminClient-module__DgG0ha__fileRow{align-items:baseline;gap:var(--spacing-3xs) var(--spacing-xs);flex-wrap:wrap;display:flex}.OnboardingReviewsAdminClient-module__DgG0ha__fileCategory,.OnboardingReviewsAdminClient-module__DgG0ha__fileSize{margin:0}.OnboardingReviewsAdminClient-module__DgG0ha__fileDownload{justify-content:flex-start;height:auto!important}.OnboardingReviewsAdminClient-module__DgG0ha__actions{gap:var(--spacing-xs);flex-wrap:wrap;display:flex}.OnboardingReviewsAdminClient-module__DgG0ha__statChips{gap:var(--spacing-2xs);flex-wrap:wrap;display:flex}.OnboardingReviewsAdminClient-module__DgG0ha__emptyState{gap:var(--spacing-sm);padding:var(--spacing-md);border:1px dashed var(--color-border);border-radius:var(--radius-md);background:var(--color-gray-50);flex-direction:column;display:flex}.OnboardingReviewsAdminClient-module__DgG0ha__linkBox{gap:var(--spacing-2xs);padding:var(--spacing-sm);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-gray-50);flex-direction:column;display:flex}.OnboardingReviewsAdminClient-module__DgG0ha__linkHeader{align-items:baseline;gap:var(--spacing-2xs) var(--spacing-xs);flex-wrap:wrap;display:flex}.OnboardingReviewsAdminClient-module__DgG0ha__linkTitle,.OnboardingReviewsAdminClient-module__DgG0ha__linkMeta{margin:0}.OnboardingReviewsAdminClient-module__DgG0ha__linkUrl{word-break:break-all;font-size:var(--font-size-sm)}.OnboardingReviewsAdminClient-module__DgG0ha__dataDangerZone{gap:var(--spacing-sm);margin-top:var(--spacing-md);padding-top:var(--spacing-md);border-top:1px solid var(--color-border);flex-direction:column;display:flex}.OnboardingReviewsAdminClient-module__DgG0ha__dataDangerCopy{gap:var(--spacing-3xs);flex-direction:column;max-width:36rem;display:flex}
.StudioTopBar-module__kb9Ojq__bar{height:var(--studio-topbar-height);padding:0 var(--spacing-md);z-index:100;background:0 0;flex-shrink:0;justify-content:space-between;align-items:center;display:flex;position:relative}.StudioTopBar-module__kb9Ojq__left{align-items:center;min-width:200px;display:flex}.StudioTopBar-module__kb9Ojq__menuButton{color:var(--color-gray-700);flex-shrink:0}.StudioTopBar-module__kb9Ojq__menuButtonInner{}@media (min-width:768px){.StudioTopBar-module__kb9Ojq__left .StudioTopBar-module__kb9Ojq__menuButton{display:none}}.StudioTopBar-module__kb9Ojq__center{position:absolute;left:50%;transform:translate(-50%)}.StudioTopBar-module__kb9Ojq__right{justify-content:flex-end;align-items:center;min-width:200px;display:flex}@media (max-width:768px){.StudioTopBar-module__kb9Ojq__bar{padding:0 var(--spacing-xs)}.StudioTopBar-module__kb9Ojq__left{z-index:1;min-width:0;position:relative}.StudioTopBar-module__kb9Ojq__right{min-width:0}.StudioTopBar-module__kb9Ojq__center{flex:1;justify-content:center;min-width:0;display:flex;position:static;left:auto;transform:none}.StudioTopBar-module__kb9Ojq__bar.StudioTopBar-module__kb9Ojq__barRailOpen{pointer-events:none}.StudioTopBar-module__kb9Ojq__barRailOpen .StudioTopBar-module__kb9Ojq__left{pointer-events:auto}.StudioTopBar-module__kb9Ojq__barRailOpen .StudioTopBar-module__kb9Ojq__center,.StudioTopBar-module__kb9Ojq__barRailOpen .StudioTopBar-module__kb9Ojq__right{visibility:hidden;pointer-events:none}}
.OrganizationListClient-module__vdtGcG__listContainer{width:100%}.OrganizationListClient-module__vdtGcG__tableContainer{overflow-x:visible}.OrganizationListClient-module__vdtGcG__brandsLink{color:var(--text-link);text-decoration:none}.OrganizationListClient-module__vdtGcG__brandsLink:hover{text-decoration:underline}.OrganizationListClient-module__vdtGcG__noResults{color:var(--text-secondary)}
.UserListClient-module__obAeNW__userListContainer{width:100%}.UserListClient-module__obAeNW__tableContainer{overflow-x:visible}.UserListClient-module__obAeNW__noUsers{color:var(--color-copy-secondary);margin-top:1rem}.UserListClient-module__obAeNW__filtersRow{align-items:center;gap:var(--spacing-2xs);flex-wrap:wrap;min-width:0;display:flex}.UserListClient-module__obAeNW__userCell{align-items:center;gap:.5rem;display:flex}.UserListClient-module__obAeNW__userCell>*{flex-shrink:0}.UserListClient-module__obAeNW__invitesSection{flex-direction:column;gap:.75rem;margin-top:2rem;display:flex}.UserListClient-module__obAeNW__sectionHeading{color:var(--color-copy-primary);font-size:1rem;font-weight:600}
.EditCanvas-module__qsb5Rq__canvas{background:var(--color-gray-50);flex-direction:column;width:100%;height:100%;display:flex}.EditCanvas-module__qsb5Rq__canvasEmbedded{background:0 0}.EditCanvas-module__qsb5Rq__canvasEmbedded .EditCanvas-module__qsb5Rq__dotGrid{background-image:none}.EditCanvas-module__qsb5Rq__header{align-items:center;gap:var(--spacing-xs);padding:var(--spacing-sm) var(--spacing-md);border-bottom:var(--border-default);background:var(--color-white);flex-shrink:0;display:flex}.EditCanvas-module__qsb5Rq__title{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-black)}.EditCanvas-module__qsb5Rq__count{font-size:var(--font-size-xs);color:var(--color-gray-400);flex:1}.EditCanvas-module__qsb5Rq__closeButton{color:var(--color-gray-400);flex-shrink:0}.EditCanvas-module__qsb5Rq__dotGrid{padding:var(--spacing-lg);background-image:radial-gradient(circle, var(--color-gray-300) 1px, transparent 1px);background-size:20px 20px;flex:1;min-height:0;position:relative;overflow-y:auto}.EditCanvas-module__qsb5Rq__dotGridLoaderOnly{background-image:none}.EditCanvas-module__qsb5Rq__assetGrid{grid-gap:var(--spacing-md);gap:var(--spacing-md);grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;display:grid}@media screen and (max-width:1024px){.EditCanvas-module__qsb5Rq__assetGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.EditCanvas-module__qsb5Rq__assetThumb{border-radius:0;min-height:0;position:relative;overflow:hidden}.EditCanvas-module__qsb5Rq__squareAspect{aspect-ratio:1}.EditCanvas-module__qsb5Rq__thumbImage{-o-object-fit:cover;object-fit:cover;background:0 0;width:100%;height:100%;display:block}.EditCanvas-module__qsb5Rq__thumbOverlay{opacity:0;transition:opacity var(--transition-fast);background:0 0;justify-content:flex-end;align-items:flex-end;display:flex;position:absolute;inset:0}.EditCanvas-module__qsb5Rq__assetThumb:hover .EditCanvas-module__qsb5Rq__thumbOverlay{opacity:1}.EditCanvas-module__qsb5Rq__actionBar{align-items:center;gap:var(--spacing-2xs);padding:var(--spacing-xs);justify-content:flex-end;width:100%;display:flex}.EditCanvas-module__qsb5Rq__actionButton{width:32px;height:32px;color:var(--color-black-33);background:var(--color-white);border-radius:var(--radius-full);min-width:32px;padding:0}.EditCanvas-module__qsb5Rq__actionButton:hover{box-shadow:var(--shadow-md)}.EditCanvas-module__qsb5Rq__savedBadge{bottom:var(--spacing-xs);left:var(--spacing-xs);border-radius:var(--radius-full);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);width:28px;height:28px;color:var(--color-signal-red-500);box-shadow:var(--shadow-md);background:#ffffffd9;justify-content:center;align-items:center;display:flex;position:absolute}.EditCanvas-module__qsb5Rq__modifyPopoverDock{left:var(--spacing-md);right:var(--spacing-md);bottom:var(--spacing-md);z-index:2;pointer-events:none;justify-content:center;display:flex;position:absolute}.EditCanvas-module__qsb5Rq__modifyPopover{background:var(--color-white);border-radius:var(--radius-md);padding:var(--spacing-3xs) var(--spacing-2xs);width:max-content;max-width:100%;box-shadow:var(--shadow-lg), var(--shadow-sm);border:1px solid var(--color-gray-200);pointer-events:auto}.EditCanvas-module__qsb5Rq__modifyInputRow{align-items:center;gap:var(--spacing-sm);min-width:0;max-width:100%;display:flex}.EditCanvas-module__qsb5Rq__modifyInputField{flex:none;width:42ch;max-width:100%}.EditCanvas-module__qsb5Rq__skeleton{background:var(--color-gray-200);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.EditCanvas-module__qsb5Rq__skeletonShimmer{background:linear-gradient(90deg,#0000 0%,#fff6 50%,#0000 100%) 0 0/200% 100%;width:100%;height:100%;animation:1.5s ease-in-out infinite EditCanvas-module__qsb5Rq__skeletonShimmer}@keyframes EditCanvas-module__qsb5Rq__skeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:768px){.EditCanvas-module__qsb5Rq__assetGrid{gap:var(--spacing-xs);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;max-width:100%}.EditCanvas-module__qsb5Rq__assetThumb{min-width:0;max-width:100%}.EditCanvas-module__qsb5Rq__dotGrid{min-width:0;padding:var(--spacing-sm);overflow-x:hidden}.EditCanvas-module__qsb5Rq__modifyPopoverDock{left:var(--spacing-sm);right:var(--spacing-sm);bottom:max(var(--spacing-sm), env(safe-area-inset-bottom,0px))}.EditCanvas-module__qsb5Rq__modifyPopover{box-sizing:border-box;width:100%;max-width:100%}.EditCanvas-module__qsb5Rq__modifyInputRow{align-items:stretch;gap:var(--spacing-xs);flex-direction:column}.EditCanvas-module__qsb5Rq__modifyInputField{flex:auto;width:100%}.EditCanvas-module__qsb5Rq__actionButton{width:var(--button-height-sm);min-width:var(--button-height-sm);height:var(--button-height-sm);min-height:var(--button-height-sm)}}@media (hover:none){.EditCanvas-module__qsb5Rq__assetThumb .EditCanvas-module__qsb5Rq__thumbOverlay{opacity:1}}