.Iwtr0G_page{z-index:9999;box-sizing:border-box;height:100dvh;display:flex;position:fixed;inset:0;overflow:auto}.Iwtr0G_background{z-index:0;background-color:var(--auth-bg-base,#e8f0f4);position:absolute;inset:0;overflow:hidden}.Iwtr0G_backgroundLayer{z-index:0;background:radial-gradient(55% 55% at 18% 22%, var(--auth-bg-blob-1,#a8d5e2) 0%, transparent 65%), radial-gradient(50% 50% at 82% 28%, var(--auth-bg-blob-2,#c2e4dd) 0%, transparent 65%), radial-gradient(60% 60% at 28% 78%, var(--auth-bg-blob-3,#d9eaf1) 0%, transparent 65%), radial-gradient(48% 48% at 76% 72%, var(--auth-bg-blob-4,#b8dde6) 0%, transparent 65%);filter:blur(60px);will-change:transform;animation:18s ease-in-out infinite alternate Iwtr0G_mobile-blocker-drift;position:absolute;inset:-15%}.Iwtr0G_backgroundGrain{z-index:1;pointer-events:none;opacity:.85;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0   0 0 0 0 0   0 0 0 0 0   0 0 0 0.85 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");background-size:240px 240px;position:absolute;inset:0}.Iwtr0G_shell{z-index:1;min-height:100%;padding:var(--spacing-md);box-sizing:border-box;flex:1;justify-content:center;align-items:center;display:flex;position:relative}.Iwtr0G_card{align-items:stretch;gap:var(--spacing-xl);width:100%;max-width:495px;padding:var(--spacing-xl) var(--spacing-lg);border-radius:var(--radius-lg);background-color:var(--color-white);box-shadow:var(--shadow-md);text-align:center;box-sizing:border-box;flex-direction:column;display:flex}.Iwtr0G_logo{align-self:center;width:min(180px,72%);height:auto}.Iwtr0G_iconCircle{width:calc(var(--spacing-2xl) * 2);height:calc(var(--spacing-2xl) * 2);border-radius:var(--radius-full);background-color:var(--color-gray-100);justify-content:center;align-self:center;align-items:center;display:flex}.Iwtr0G_icon{width:var(--spacing-xl);height:var(--spacing-xl);color:var(--color-gray-500)}.Iwtr0G_copy{align-items:center;gap:var(--spacing-sm);flex-direction:column;display:flex}.Iwtr0G_title{text-align:center;letter-spacing:-.01em;margin:0}.Iwtr0G_lead{text-align:center;max-width:320px;margin:0}.Iwtr0G_actions{gap:var(--spacing-sm);flex-direction:column;width:100%;display:flex}.Iwtr0G_signOut{align-self:center}@keyframes Iwtr0G_mobile-blocker-drift{0%{transform:translate(0%)scale(1)}25%{transform:translate(3%,-2%)scale(1.05)}50%{transform:translate(5%,-4%)scale(1.08)}75%{transform:translate(-3%,3%)scale(1.04)}to{transform:translate(-4%,4%)scale(1.06)}}@media (prefers-reduced-motion:reduce){.Iwtr0G_backgroundLayer{animation:none}}@media (min-width:768px){.Iwtr0G_page{display:none}.Iwtr0G_shell{padding:var(--spacing-2xl)}}
.YT95SG_notification{bottom:var(--spacing-lg);right:var(--spacing-lg);z-index:1100;align-items:flex-start;gap:var(--spacing-sm);background-color:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);padding:var(--spacing-sm) var(--spacing-md);max-width:400px;display:flex;position:fixed}.YT95SG_closeButton{top:var(--spacing-xs);right:var(--spacing-xs);border-radius:var(--radius-sm);width:20px;height:20px;color:var(--color-text-tertiary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:flex;position:absolute}.YT95SG_closeButton:hover{background-color:var(--color-gray-100);color:var(--color-text-secondary)}.YT95SG_iconWrapper{border-radius:var(--radius-sm);background-color:var(--color-primary-50);width:28px;height:28px;color:var(--color-primary-600);flex-shrink:0;justify-content:center;align-items:center;display:flex}.YT95SG_content{flex:1;min-width:0}.YT95SG_title{font-size:.8125rem;font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0;line-height:1.3}.YT95SG_description{color:var(--color-text-secondary);margin:2px 0 0;font-size:.75rem;line-height:1.4}.YT95SG_version{font-size:.6875rem;font-family:var(--font-mono);color:var(--color-text-tertiary);margin:4px 0 0;line-height:1.3}.YT95SG_refreshButton{flex-shrink:0;align-self:center}@media (max-width:480px){.YT95SG_notification{left:var(--spacing-md);right:var(--spacing-md);bottom:var(--spacing-md);max-width:none}}
.VjFJNW_overlay{z-index:1200;position:fixed;inset:0;overflow-y:auto}.VjFJNW_overlayFullScreen{overflow:hidden}.VjFJNW_overlayBackground{background:var(--overlay-backdrop-background);-webkit-backdrop-filter:blur(var(--overlay-backdrop-blur));backdrop-filter:blur(var(--overlay-backdrop-blur));position:fixed;inset:0}.VjFJNW_overlayBackgroundStrong{background:var(--overlay-backdrop-background-strong)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.VjFJNW_overlayBackground,.VjFJNW_overlayBackgroundStrong{background:var(--overlay-backdrop-background-fallback)}}.VjFJNW_modalContainer{z-index:1;pointer-events:none;width:100%;min-height:100%;padding:var(--spacing-md);flex-direction:column;align-items:center;display:flex;position:relative}.VjFJNW_modalContainer>*{pointer-events:auto}.VjFJNW_dialogSurface{background-color:var(--color-white);border:1px solid var(--overlay-surface-border);border-radius:var(--radius-lg);box-shadow:var(--overlay-surface-shadow)}.VjFJNW_modal{pointer-events:auto;outline:none;flex-shrink:0;margin:auto;position:relative;}.VjFJNW_modal.VjFJNW_xs{width:min(440px,90%)}.VjFJNW_modal.VjFJNW_sm{width:min(600px,90%)}.VjFJNW_modal.VjFJNW_md{width:min(800px,90%)}.VjFJNW_modal.VjFJNW_lg{width:min(1000px,90%)}.VjFJNW_modal.VjFJNW_xl{width:min(1400px,95%);min-height:min(800px,90vh)}.VjFJNW_modal.VjFJNW_full{border:0;border-radius:0;width:100%;height:100vh;margin:0}.VjFJNW_modal.VjFJNW_full .VjFJNW_content{padding:0}.VjFJNW_modalContainer:has(.VjFJNW_modal.VjFJNW_full){height:100vh;min-height:100vh;padding:0;overflow:hidden}.VjFJNW_header{padding:var(--spacing-lg) var(--spacing-lg);border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;display:flex}.VjFJNW_title{margin:0;font-size:20px!important;font-weight:var(--font-weight-semibold)!important}.VjFJNW_closeButton{top:var(--spacing-md);right:var(--spacing-md);z-index:1;position:absolute!important}.VjFJNW_headerControls{top:var(--spacing-md);right:var(--spacing-md);z-index:1;align-items:center;gap:var(--spacing-xs);display:flex;position:absolute}.VjFJNW_headerControls .VjFJNW_closeButton{top:auto;right:auto;position:static!important}.VjFJNW_content{padding:var(--spacing-sm)}.VjFJNW_footer{border-top:1px solid var(--color-border);justify-content:flex-end;gap:.5rem;padding:1rem;display:flex}
.rR5VAa_content{flex-direction:column;gap:1.5rem;display:flex}.rR5VAa_description{color:var(--text-secondary);margin:0;font-size:.875rem;line-height:1.5}.rR5VAa_inputGroup{flex-direction:column;gap:.5rem;display:flex}.rR5VAa_scopeGroup{flex-direction:column;gap:.75rem;display:flex}.rR5VAa_note{color:var(--text-tertiary);margin:0;font-size:.75rem;line-height:1.5}.rR5VAa_footer{justify-content:flex-end;gap:.75rem;display:flex}.rR5VAa_warning{color:var(--color-warning,#f59e0b);font-weight:500}.rR5VAa_orgSelectGroup{flex-direction:column;gap:.75rem;display:flex}.rR5VAa_previewFound{color:var(--color-success,#16a34a);align-items:flex-start;gap:.375rem;margin:0;font-size:.75rem;line-height:1.5;display:flex}.rR5VAa_previewError{color:var(--color-danger,#dc2626);align-items:flex-start;gap:.375rem;margin:0;font-size:.75rem;line-height:1.5;display:flex}.rR5VAa_previewStatus{color:var(--text-tertiary);align-items:center;gap:.375rem;margin:0;font-size:.75rem;line-height:1.5;display:flex}.rR5VAa_previewSpinner{flex-shrink:0;animation:1s linear infinite rR5VAa_previewSpin}@keyframes rR5VAa_previewSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.rR5VAa_dangerNote{color:var(--color-danger,#dc2626);margin:0;font-size:.75rem;line-height:1.5}
.Oi_eXW_content{flex-direction:column;gap:1.5rem;display:flex}.Oi_eXW_description{color:var(--text-secondary);margin:0;font-size:.875rem;line-height:1.5}.Oi_eXW_inputGroup{flex-direction:column;gap:.5rem;display:flex}.Oi_eXW_label{color:var(--text-primary);font-size:.875rem;font-weight:500}.Oi_eXW_note{color:var(--text-tertiary);margin:0;font-size:.75rem;line-height:1.5}.Oi_eXW_footer{justify-content:flex-end;gap:.75rem;display:flex}.Oi_eXW_warning{color:var(--color-warning,#f59e0b);font-weight:500}
._0T9hIq_container{align-items:center;gap:.25rem;max-width:100%;display:inline-flex}._0T9hIq_text{display:inline-block}._0T9hIq_noTruncate{white-space:normal;overflow-wrap:anywhere;word-break:break-word}._0T9hIq_chip{border:1px solid var(--border-color-light);border-radius:var(--radius-sm);background:var(--background-muted);padding:.125rem .5rem .125rem .125rem}._0T9hIq_chip ._0T9hIq_text{font-family:var(--font-family-mono);font-size:.8125rem;line-height:1.2}._0T9hIq_small ._0T9hIq_text{font-size:.75rem}._0T9hIq_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}._0T9hIq_copyButton:hover{opacity:1}._0T9hIq_copyButton:focus-visible{outline:1px solid var(--color-border-focus);outline-offset:2px;opacity:1}
.ofK3MG_createModal{padding:var(--spacing-md)}.ofK3MG_formGroup{margin-bottom:var(--spacing-lg)}.ofK3MG_permissionsLabel{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);margin-bottom:var(--spacing-sm);color:var(--color-black);display:block}.ofK3MG_scopesList{gap:var(--spacing-sm);flex-direction:column;display:flex}.ofK3MG_scopeItem{padding:var(--spacing-sm);border:1px solid var(--color-border);border-radius:var(--radius-md)}.ofK3MG_scopeCheckbox{gap:var(--spacing-sm)}.ofK3MG_scopeInfo{flex-direction:column;display:flex}.ofK3MG_scopeLabel{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-black);margin:0}.ofK3MG_scopeDescription{font-size:var(--font-size-xs);color:var(--color-black-50);line-height:var(--line-height-normal);margin:0}.ofK3MG_newTokenModal{padding:var(--spacing-md)}.ofK3MG_warning{background:var(--color-gray-50);border:1px solid var(--color-gray-300);border-radius:var(--radius-md);padding:var(--spacing-md);margin-bottom:var(--spacing-lg)}.ofK3MG_warning p{font-size:var(--font-size-sm);color:var(--color-copy-primary);line-height:var(--line-height-normal);margin:0}.ofK3MG_once{font-weight:var(--font-weight-semibold)}.ofK3MG_tokenField{gap:var(--spacing-3xs);flex-direction:column;display:flex}.ofK3MG_tokenFieldLabel{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-black-50)}.ofK3MG_tokenValue{width:100%;max-width:100%}
.KsJdGG_flowIcon{color:var(--color-gray-500);flex-shrink:0}
.GHFqPW_button{cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;line-height:0;display:inline-flex}.GHFqPW_buttonSm{border-radius:var(--radius-2xs);width:16px;height:16px}.GHFqPW_buttonMd{border-radius:var(--radius-xs);width:32px;height:32px}.GHFqPW_buttonLg{border-radius:var(--radius-sm);width:40px;height:40px}.GHFqPW_button:hover .GHFqPW_image{filter:brightness(.92)}.GHFqPW_button:focus-visible{outline:2px solid var(--color-focus-ring,var(--color-gray-800));outline-offset:2px}.GHFqPW_image{-o-object-fit:cover;object-fit:cover;display:block}.GHFqPW_buttonSm .GHFqPW_image{border-radius:var(--radius-2xs);width:16px;height:16px}.GHFqPW_buttonMd .GHFqPW_image{border-radius:var(--radius-xs);width:32px;height:32px}.GHFqPW_buttonLg .GHFqPW_image{border-radius:var(--radius-sm);width:40px;height:40px}
.fJcT4q_tile{box-sizing:border-box;align-items:center;gap:var(--spacing-sm);width:100%;min-height:calc(40px + 2 * var(--spacing-sm) + 2px);padding:var(--spacing-sm);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-white);display:flex}.fJcT4q_tileActivatable{cursor:pointer}.fJcT4q_tileActivatable:hover,.fJcT4q_tileActivatable:focus-visible{background:var(--color-gray-50);outline:none}.fJcT4q_tileDisabled{cursor:not-allowed;opacity:.55;background:var(--color-gray-50);color:var(--color-gray-500)}.fJcT4q_tileEmpty{border-color:var(--color-gray-300)}.fJcT4q_thumbPlaceholderRemoved{border-radius:var(--radius-full);background:var(--color-gray-100);color:var(--color-signal-error);border:none}.fJcT4q_labelRemoved{color:var(--color-signal-error)}.fJcT4q_tileCompact{box-sizing:border-box;height:48px;min-height:48px;max-height:48px;padding:var(--spacing-2xs) var(--spacing-md) var(--spacing-2xs) var(--spacing-2xs)}.fJcT4q_tileCompactEmpty{padding:var(--spacing-2xs) var(--spacing-sm) var(--spacing-2xs) var(--spacing-2xs);gap:0}.fJcT4q_tileCompact .fJcT4q_thumb,.fJcT4q_tileCompact .fJcT4q_thumbPlaceholder{border-radius:6px;width:32px;height:32px}.fJcT4q_tileCompact .fJcT4q_label{font-size:13px}.fJcT4q_thumb{border:var(--border-light);border-radius:var(--radius-sm);-o-object-fit:cover;object-fit:cover;flex-shrink:0;width:40px;height:40px}.fJcT4q_thumbPlaceholder{border:var(--border-light);border-radius:var(--radius-sm);background:var(--color-gray-50);width:40px;height:40px;color:var(--color-gray-500);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.fJcT4q_label{min-width:0;font-size:var(--font-size-md);font-weight:var(--font-weight-medium);line-height:var(--line-height-normal);color:var(--color-copy-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.fJcT4q_labelEmpty{color:var(--color-gray-500);font-weight:var(--font-weight-regular)}.fJcT4q_clearButton{color:var(--color-gray-500);cursor:pointer;border-radius:var(--radius-full);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;padding:0;line-height:1;display:inline-flex}.fJcT4q_clearButton:hover,.fJcT4q_clearButton:focus-visible{color:var(--color-gray-800);outline:none}
.ff2W_G_popup{}.ff2W_G_list{max-height:240px;overflow-y:auto;}.ff2W_G_row{align-items:center;gap:var(--spacing-sm);cursor:pointer;text-align:left;width:100%;padding:var(--spacing-xs) var(--spacing-sm);font:inherit;color:inherit;border-radius:var(--radius-xs);background:0 0;border:none;margin:0;display:flex}.ff2W_G_row:hover{background:var(--color-button-text-hoverfill)}.ff2W_G_thumbWrap{background:var(--color-gray-100);border-radius:50%;flex-shrink:0;width:36px;height:36px;overflow:hidden}.ff2W_G_thumbWrapPlaceholder{color:var(--color-gray-500);justify-content:center;align-items:center;display:inline-flex}.ff2W_G_rowRemove .ff2W_G_thumbWrapPlaceholder,.ff2W_G_rowRemove .ff2W_G_rowTitle{color:var(--color-signal-error)}.ff2W_G_typeBadgeSpacer{width:14px;height:14px;display:block}.ff2W_G_thumb{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.ff2W_G_swatch{width:var(--spacing-sm);height:var(--spacing-sm);border-radius:var(--radius-full,999px);border:var(--border-default);flex-shrink:0}.ff2W_G_rowTitle{min-width:0;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.ff2W_G_typeBadge{color:var(--color-gray-500);flex-shrink:0;display:inline-flex}.ff2W_G_message{padding:var(--spacing-sm);font-size:var(--font-size-sm);color:var(--color-gray-500)}.ff2W_G_group{}.ff2W_G_groupHeading{}.ff2W_G_groupNote{padding:0 var(--spacing-sm) var(--spacing-xs);font-size:var(--font-size-xs);color:var(--color-gray-500)}
.x0wQta_editor{gap:var(--spacing-md);flex-direction:column;display:flex}.x0wQta_splitShell{grid-template-rows:minmax(475px,1fr) auto;grid-template-columns:1fr 1fr;width:100%;min-height:475px;display:grid}.x0wQta_splitRightPanel{background:var(--color-white);flex-direction:column;grid-area:1/2;height:100%;min-height:0;display:flex}.x0wQta_splitRightContent{align-items:stretch;gap:var(--spacing-lg);min-height:0;padding:var(--spacing-xl);flex-direction:column;flex:1;display:flex;overflow-y:auto}.x0wQta_splitRightIntro{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-normal);color:var(--color-copy-primary);margin:0}.x0wQta_splitGlobalFooter{justify-content:space-between;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-lg);border-top:1px solid var(--color-border);background:var(--color-white);flex-wrap:wrap;grid-area:2/1/auto/-1;display:flex}.x0wQta_splitGlobalFooterActions{align-items:center;gap:var(--spacing-sm);margin-left:auto;display:flex}.x0wQta_addTargetRow{justify-content:flex-end;padding-top:0;display:flex}.x0wQta_sourcePanel{background:var(--color-gray-900);grid-area:1/1;height:100%;min-height:100%;position:relative;overflow:hidden}.x0wQta_sourceImageWrap{position:absolute;inset:0}.x0wQta_sourceImage{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.x0wQta_sourceImagePlaceholder{background:var(--color-gray-200);width:100%;height:100%}.x0wQta_sourceOverlays{justify-content:flex-end;gap:var(--spacing-sm);padding:var(--spacing-lg);pointer-events:none;flex-direction:column;display:flex;position:absolute;inset:0}.x0wQta_sourceHelpCard{padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);color:var(--color-copy-primary);max-width:min(100%,360px);line-height:var(--line-height-normal);background:#fffffff5;margin:0}.x0wQta_helpText{font-size:var(--font-size-sm);line-height:var(--line-height-normal);color:var(--color-copy-primary);text-align:center;margin:0}.x0wQta_chipList{gap:var(--spacing-md);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.x0wQta_multiSwapList{gap:var(--spacing-xl)}.x0wQta_chipRow{align-items:center;gap:var(--spacing-sm);flex-wrap:wrap;display:flex}.x0wQta_multiSwapRow{align-items:stretch;gap:var(--spacing-xs);flex-direction:column;display:flex}.x0wQta_multiSwapOriginalRow{align-items:center;gap:var(--spacing-sm);flex-direction:row;display:flex}.x0wQta_multiSwapOriginalSlot,.x0wQta_multiSwapSourceTile{width:fit-content;max-width:100%}.x0wQta_multiSwapArrowDown{flex-shrink:0;transform:rotate(90deg)}.x0wQta_multiEmptyState{font-size:var(--font-size-sm);line-height:var(--line-height-normal);color:var(--color-gray-600);margin:0}.x0wQta_chipSlot{flex:1;min-width:0;max-width:100%;display:flex}.x0wQta_splitRightPanel .x0wQta_chipSlot{flex:none;width:100%}.x0wQta_fanoutBlock{gap:var(--spacing-sm);flex-direction:column;width:100%;max-width:calc(100% - 150px);margin-inline:auto;display:flex}.x0wQta_fanoutBlock .x0wQta_chipSlot{flex:none;width:100%}.x0wQta_fanoutOriginalRow{align-items:stretch;gap:var(--spacing-xs);flex-direction:column;display:flex}.x0wQta_fanoutOriginalSlot{width:100%}.x0wQta_fanoutArrowDown{align-self:center;transform:rotate(90deg)}.x0wQta_fanoutTargetList{gap:var(--spacing-2xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.x0wQta_fanoutTargetRow{align-items:center;display:flex}.x0wQta_addTargetButton{align-self:flex-start}.x0wQta_addTargetButtonIcon svg{width:1em!important;height:1em!important}.x0wQta_swapAllButton,.x0wQta_generateButton{align-self:flex-start}.x0wQta_loading{font-size:var(--font-size-sm);color:var(--color-gray-600)}.x0wQta_loadingSplit{padding:var(--spacing-lg);grid-column:1/-1}@media (max-width:768px){.x0wQta_splitShell{grid-template-rows:auto auto auto;grid-template-columns:1fr;min-height:auto}.x0wQta_sourcePanel{grid-area:1/1;height:min(280px,40vh);min-height:min(280px,40vh)}.x0wQta_splitRightPanel{grid-area:2/1;height:auto}.x0wQta_splitGlobalFooter{grid-area:3/1}}
.ye_dRq_modalContent{width:100%;min-height:475px;padding:0;display:flex}.ye_dRq_modalShell{flex-direction:column;width:min(871px,90%);display:flex;overflow:hidden}
.TyGbXq_container{gap:var(--spacing-md);flex-direction:column;display:flex}.TyGbXq_section{gap:var(--spacing-xs);flex-direction:column;display:flex}.TyGbXq_sectionLabel{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);line-height:var(--line-height-normal);color:var(--color-copy-secondary);text-transform:uppercase;letter-spacing:.04em}.TyGbXq_promptArea textarea{font-size:var(--font-size-sm);line-height:var(--line-height-normal);padding-left:var(--spacing-sm);background-color:var(--color-appbackgroundmid);border:none;border-left:3px solid var(--color-purplish-blue);border-radius:var(--radius-xs)}.TyGbXq_imageGrid{gap:var(--spacing-xs);flex-wrap:wrap;display:flex}.TyGbXq_imageTile{border-radius:var(--radius-sm);position:relative;overflow:hidden}.TyGbXq_imageThumbnail{-o-object-fit:cover;object-fit:cover;border-radius:var(--radius-sm);border:1px solid var(--color-border);width:80px;height:80px;display:block}.TyGbXq_styleRefToggle{cursor:pointer;border:2px solid var(--color-purplish-blue);border-radius:var(--radius-sm);background:0 0;padding:0;transition:opacity .15s,border-color .15s}.TyGbXq_styleRefToggle .TyGbXq_imageThumbnail{border:none}.TyGbXq_styleRefToggle:hover:not(:disabled){opacity:.85}.TyGbXq_styleRefDisabled{border-color:var(--color-border);opacity:.4}.TyGbXq_styleRefDisabled .TyGbXq_referenceBadge{opacity:.55}.TyGbXq_refToggleLocked{cursor:not-allowed}.TyGbXq_referenceBadge{left:var(--spacing-3xs);bottom:var(--spacing-3xs);z-index:1;position:absolute}.TyGbXq_configGrid{grid-gap:var(--spacing-xs) var(--spacing-md);gap:var(--spacing-xs) var(--spacing-md);grid-template-columns:repeat(2,1fr);display:grid}.TyGbXq_configItem{flex-direction:column;gap:2px;display:flex}.TyGbXq_configLabel{font-size:var(--font-size-xs);color:var(--color-copy-secondary)}.TyGbXq_configValue{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-copy-primary);word-break:break-all}.TyGbXq_footer{justify-content:flex-end;gap:var(--spacing-sm);display:flex}.TyGbXq_similarityBadge{right:var(--spacing-3xs);top:var(--spacing-3xs);padding:2px var(--spacing-3xs);border-radius:var(--radius-sm);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-copy-primary);background:color-mix(in srgb, var(--color-purplish-blue) 22%, var(--color-appbackgroundmid));position:absolute}.TyGbXq_retrievalQuery{font-size:var(--font-size-sm);color:var(--color-copy-secondary);line-height:var(--line-height-normal);white-space:pre-wrap;word-break:break-word;margin:0}.TyGbXq_helperText{font-size:var(--font-size-sm);color:var(--color-copy-secondary);line-height:var(--line-height-normal);margin:0}
._T7icG_root{gap:var(--spacing-xs);flex-direction:column;display:flex}._T7icG_label{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}._T7icG_chipList{align-items:center;gap:var(--spacing-2xs);flex-wrap:wrap;display:flex}._T7icG_chipItem,._T7icG_addItem{box-sizing:border-box;min-height:var(--spacing-xl);height:var(--spacing-xl);border-radius:var(--radius-sm);align-items:center;display:inline-flex}._T7icG_chipItem{flex:0 auto;min-width:0;max-width:100%}._T7icG_chipItemSelected{background:var(--color-gray-100)}._T7icG_chipToggle{flex:auto;min-width:0;max-width:100%}._T7icG_chipDelete{width:var(--spacing-lg);height:var(--spacing-lg);margin-right:var(--spacing-3xs);color:var(--color-gray-500);cursor:pointer;border-radius:var(--radius-full);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex}._T7icG_chipDelete:hover:not(:disabled),._T7icG_chipDelete:focus-visible:not(:disabled){color:var(--color-gray-800);outline:none}._T7icG_chipDelete:disabled{cursor:not-allowed;opacity:.5}._T7icG_chipLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._T7icG_addItem{flex-shrink:0}._T7icG_addChip{height:100%;padding:0}._T7icG_addChipIcon svg{width:var(--font-size-sm)!important;height:var(--font-size-sm)!important}._T7icG_empty{font-size:var(--font-size-sm);color:var(--color-gray-500)}._T7icG_createRow{grid-gap:var(--spacing-xs);align-items:end;gap:var(--spacing-xs);grid-template-columns:minmax(0,1fr) auto;display:grid}
.O-mJZG_container{gap:var(--spacing-lg);flex-direction:column;max-width:520px;display:flex}.O-mJZG_intro{margin:0}.O-mJZG_photoSection,.O-mJZG_uploadSection{gap:var(--spacing-sm);flex-direction:column;display:flex}.O-mJZG_label{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.O-mJZG_helperText{font-size:var(--font-size-xs);color:var(--color-text-secondary);line-height:var(--line-height-normal);margin:0}.O-mJZG_photoFormatsHint{margin:0}.O-mJZG_photoGrid{justify-content:flex-start;align-items:flex-start;gap:var(--spacing-sm);flex-wrap:wrap;display:flex}.O-mJZG_photoTile{box-sizing:border-box;aspect-ratio:1;border-radius:var(--radius-sm);border:var(--border-default);background:var(--color-gray-50);flex:0 0 128px;width:128px;max-width:128px;position:relative;overflow:hidden}.O-mJZG_photoTile:focus-visible{outline:var(--border-focus-ring);outline-offset:var(--spacing-3xs)}.O-mJZG_uploadingInner{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.O-mJZG_failedInner{grid-gap:var(--spacing-2xs);place-items:center;gap:var(--spacing-2xs);padding:var(--spacing-2xs);text-align:center;box-sizing:border-box;grid-template-rows:1fr auto;width:100%;height:100%;min-height:0;display:grid}.O-mJZG_failedActions{justify-content:center;align-items:center;gap:var(--spacing-3xs);flex-wrap:wrap;flex-shrink:0;display:flex}.O-mJZG_thumbWrapper{}.O-mJZG_thumbWrapperDraggable{cursor:grab}.O-mJZG_thumbWrapperDraggable:active{cursor:grabbing}.O-mJZG_thumbWrapperDragging{opacity:.45}.O-mJZG_thumbWrapperInactive{opacity:.5}.O-mJZG_thumbWrapperInactive .O-mJZG_previewThumb{filter:grayscale(.35)}.O-mJZG_inactiveBadge{top:var(--spacing-2xs);left:var(--spacing-2xs);z-index:1;padding:var(--spacing-3xs) var(--spacing-2xs);border-radius:var(--radius-xs);background:var(--color-gray-200);color:var(--color-gray-600);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);pointer-events:none;line-height:1;position:absolute}.O-mJZG_dropIndicator{background:var(--color-gray-400);pointer-events:none;border-radius:1px;flex:0 0 2px;align-self:flex-start;width:2px;height:128px}.O-mJZG_dropIndicatorBetween{margin-inline:calc((var(--spacing-sm) - 2px) / -2)}.O-mJZG_dropIndicatorBefore{margin-right:calc((var(--spacing-sm) - 2px) / -2)}.O-mJZG_dropIndicatorAfter{margin-left:calc((var(--spacing-sm) - 2px) / -2)}.O-mJZG_thumbWrapper:hover .O-mJZG_thumbDeleteBtnSlot,.O-mJZG_thumbWrapper:hover .O-mJZG_stagingRemoveBtnSlot{opacity:1}.O-mJZG_primaryBadge{top:var(--spacing-2xs);left:var(--spacing-2xs);z-index:1;padding:var(--spacing-3xs) var(--spacing-2xs);border-radius:var(--radius-xs);color:#fff;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);pointer-events:none;background:#0000008c;line-height:1;position:absolute}.O-mJZG_thumbButton{all:unset;cursor:pointer;width:100%;height:100%;transition:opacity var(--transition-fast);justify-content:center;align-items:center;display:flex}.O-mJZG_thumbButton:hover{opacity:.8}.O-mJZG_previewThumb{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}.O-mJZG_thumbDeleteBtnSlot,.O-mJZG_stagingRemoveBtnSlot{top:var(--spacing-2xs);right:var(--spacing-2xs);z-index:1;opacity:0;transition:opacity var(--transition-fast);position:absolute}.O-mJZG_referenceRoleBadge{left:var(--spacing-2xs);bottom:var(--spacing-2xs);z-index:1;position:absolute}.O-mJZG_captionSection{gap:var(--spacing-xs);flex-direction:column;display:flex}.O-mJZG_captionHeader{justify-content:space-between;align-items:center;display:flex}.O-mJZG_captionHint,.O-mJZG_captionTextarea{margin:0}.O-mJZG_captionLoading{border:var(--border-default);border-radius:var(--radius-sm);background:var(--color-gray-50);justify-content:center;align-items:center;min-height:80px;display:flex}.O-mJZG_captionErrorText{font-size:var(--font-size-xs);color:var(--color-signal-red-500);line-height:var(--line-height-normal);-webkit-line-clamp:3;-webkit-box-orient:vertical;width:100%;min-height:0;margin:0;display:-webkit-box;overflow:hidden}.O-mJZG_auditMeta{align-items:baseline;gap:var(--spacing-2xs);flex-flow:wrap;display:flex}.O-mJZG_auditSeparator{font-size:var(--font-size-xs);color:var(--color-gray-400);line-height:var(--line-height-normal);flex-shrink:0}.O-mJZG_auditLine{margin:0}
.t_8nba_imageSection{padding:var(--spacing-xl);background-color:var(--color-gray-50);justify-content:center;align-items:center;display:flex}.t_8nba_preview{-o-object-fit:contain;object-fit:contain;border-radius:var(--radius-sm);width:auto;max-width:100%;height:auto;max-height:100%;display:block}.t_8nba_content{justify-content:flex-end;gap:var(--spacing-sm);flex-direction:column;width:100%;height:100%;display:flex}.t_8nba_headline{font-family:var(--font-family-brand);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);letter-spacing:-.02em;margin:0;line-height:1.25}.t_8nba_text{color:var(--color-copy-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-normal);margin:0}.t_8nba_footer{justify-content:flex-end;gap:var(--spacing-sm);margin-top:var(--spacing-xs);display:flex}@media (max-width:768px){.t_8nba_imageSection{padding:var(--spacing-md)}.t_8nba_headline{font-size:var(--font-size-md)}}
.YcZqgW_container{gap:var(--spacing-3xs);flex-direction:column;display:flex}.YcZqgW_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;}.YcZqgW_label{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);display:block}.YcZqgW_chipsContainer{gap:var(--spacing-2xs);flex-wrap:wrap;align-items:center;display:flex}.YcZqgW_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-sm);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}.YcZqgW_chip:hover{background-color:var(--color-element-chip-default-hoverfill)}.YcZqgW_chipError{border-color:var(--color-element-chip-error-outline);background-color:var(--color-element-chip-error-fill);color:var(--color-element-chip-error-text)}.YcZqgW_chipPrefix{margin-right:var(--spacing-3xs);justify-content:center;align-items:center;display:inline-flex}.YcZqgW_chipLabel{white-space:nowrap}.YcZqgW_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}.YcZqgW_removeChipButton:hover,.YcZqgW_removeChipButton:focus{opacity:1;color:var(--color-element-chip-error-text);outline:none}.YcZqgW_chipField{width:100%}.YcZqgW_chipField input{padding:0 var(--spacing-3xs);box-shadow:none;background:0 0;border-color:#0000;flex-grow:1;min-width:150px}.YcZqgW_chipField input:focus,.YcZqgW_chipField input:focus-visible{box-shadow:none;border-color:#0000}.YcZqgW_chipField input::placeholder{color:var(--color-gray-500)}
@media (max-width:768px){._H-ImW_iconInnerMin{box-sizing:border-box;width:var(--button-height-sm)!important;min-width:var(--button-height-sm)!important;max-width:var(--button-height-sm)!important;height:var(--button-height-sm)!important;min-height:var(--button-height-sm)!important;max-height:var(--button-height-sm)!important;padding:0!important}._H-ImW_iconInnerPrimary{box-sizing:border-box;width:var(--button-height-md)!important;min-width:var(--button-height-md)!important;max-width:var(--button-height-md)!important;height:var(--button-height-md)!important;min-height:var(--button-height-md)!important;max-height:var(--button-height-md)!important;padding:0!important}._H-ImW_phoneClipX{min-width:0;overflow-x:hidden}._H-ImW_phoneFitColumn{min-width:0;max-width:100%}._H-ImW_phoneWrapText{overflow-wrap:anywhere;min-width:0}._H-ImW_phoneTouchMin{min-width:var(--button-height-sm);min-height:var(--button-height-sm)}._H-ImW_phoneTouchRow{min-height:var(--button-height-md)}._H-ImW_phoneSafeInsetX{padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px)}._H-ImW_touchMin{box-sizing:border-box;min-width:var(--button-height-sm)!important;min-height:var(--button-height-sm)!important;height:var(--button-height-sm)!important;max-height:var(--button-height-sm)!important}}
.GLdSiW_previewArea{width:100%;padding:var(--spacing-sm);z-index:2;align-items:flex-end;gap:var(--spacing-2xs);pointer-events:none;flex-wrap:wrap;display:flex;position:absolute;bottom:0;left:0}.GLdSiW_previewAreaComposer{width:100%;padding:var(--spacing-sm) 0 var(--spacing-xs);pointer-events:auto;gap:var(--spacing-xs);-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;flex-wrap:nowrap;flex-shrink:0;position:static;overflow:auto hidden;}.GLdSiW_previewAreaComposerFlushTop{padding-top:0}.GLdSiW_previewAreaComposer::-webkit-scrollbar{display:none}.GLdSiW_filePreview{background-color:var(--color-gray-100);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--font-size-sm);align-items:center;gap:var(--spacing-xs);pointer-events:auto;outline:1px solid #0000001a;flex-shrink:0;height:50px;display:flex;position:relative;overflow:hidden}.GLdSiW_filePreview.GLdSiW_hasPreview{width:auto;max-width:50px;height:auto;max-height:50px}.GLdSiW_filePreview.GLdSiW_filePreviewComposer{width:auto;max-width:12.5rem;height:auto;max-height:70px}.GLdSiW_filePreview:not(.GLdSiW_hasPreview){padding:0 var(--spacing-xs);padding-right:var(--spacing-lg)}.GLdSiW_previewMedia{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.GLdSiW_filePreview.GLdSiW_hasPreview .GLdSiW_previewMedia{position:relative;inset:auto}.GLdSiW_filePreview.GLdSiW_hasPreview .GLdSiW_previewMediaButton{width:auto;height:auto}.GLdSiW_fileIcon{color:var(--color-gray-400);flex-shrink:0}.GLdSiW_previewMediaButton{cursor:pointer;background:0 0;border:none;width:100%;height:100%;padding:0;display:block}.GLdSiW_previewMediaButton:focus-visible{outline:2px solid var(--color-focus-ring,var(--color-gray-800));outline-offset:2px}.GLdSiW_previewMediaUploading{animation:1.6s ease-in-out infinite GLdSiW_upload-pulse}.GLdSiW_filePreviewComposer:has(.GLdSiW_uploadIndicator){min-width:70px;min-height:70px}.GLdSiW_uploadIndicator{z-index:1;color:var(--color-gray-800);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.GLdSiW_uploadScrim{background:var(--color-white);opacity:.72;position:absolute;inset:0}.GLdSiW_uploadIndicator svg{position:relative}.GLdSiW_filePreview img{aspect-ratio:auto;-o-object-fit:contain;object-fit:contain;width:auto;max-width:50px;height:auto;max-height:50px;display:block}.GLdSiW_filePreview.GLdSiW_filePreviewComposer img{max-width:12.5rem;max-height:70px}.GLdSiW_fileName{white-space:nowrap;text-overflow:ellipsis;flex-grow:1;margin-right:.5rem;overflow:hidden}.GLdSiW_removeButton{border-radius:var(--radius-sm);color:var(--color-gray-600);cursor:pointer;right:var(--spacing-3xs);top:var(--spacing-3xs);z-index:1;padding:var(--spacing-3xs);transition:background-color var(--transition-fast), color var(--transition-fast);background:#ffffffd9;border:none;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;display:flex;position:absolute}.GLdSiW_removeButton:hover:not(:disabled){background:var(--color-white);color:var(--color-black)}.GLdSiW_removeButton:disabled{cursor:not-allowed;opacity:.5}.GLdSiW_removeButtonSlot{top:var(--spacing-2xs);right:var(--spacing-2xs);z-index:1;opacity:0;transition:opacity var(--transition-fast);line-height:0;position:absolute}.GLdSiW_removeButtonControl{}.GLdSiW_filePreviewComposer:hover .GLdSiW_removeButtonSlot{opacity:1}.GLdSiW_filePreviewComposer:has(.GLdSiW_removeButtonSlot :focus-visible) .GLdSiW_removeButtonSlot{opacity:1}@media (hover:none){.GLdSiW_filePreviewComposer .GLdSiW_removeButtonSlot{opacity:1}}@keyframes GLdSiW_upload-pulse{0%,to{opacity:.7}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.GLdSiW_previewMediaUploading{opacity:.85;animation:none}}@media (max-width:768px){.GLdSiW_previewAreaComposer{flex-wrap:wrap;overflow-x:hidden}.GLdSiW_filePreview.GLdSiW_filePreviewComposer{flex-shrink:0}}
.tlbBla_wrapper{z-index:1;--composer-inset:var(--spacing-xs);flex-direction:column;width:100%;min-width:0;max-width:960px;margin:0 auto;display:flex;position:relative;overflow:visible}.tlbBla_dockShell{--composer-surface:var(--color-white);--composer-border-color:var(--overlay-surface-border);flex-direction:column;width:100%;display:flex;position:relative;overflow:visible}.tlbBla_wrapper.tlbBla_wrapper.tlbBla_wrapper{border:1px solid var(--composer-border-color);background:var(--composer-surface);box-shadow:0 2px 8px #0000000a}.tlbBla_wrapper.tlbBla_wrapperDocked{--composer-surface:color-mix(in srgb, var(--color-white) 80%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:100%;max-width:none;margin:0;overflow:hidden}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.tlbBla_wrapper.tlbBla_wrapperDocked{--composer-surface:var(--color-white)}}.tlbBla_inputArea{padding:var(--composer-inset);flex-direction:column;display:flex;position:relative}@property --alpha{syntax:"<number>";inherits:true;initial-value:0}.tlbBla_dropRoot{isolation:isolate;flex-direction:column;min-width:0;display:flex;position:relative}.tlbBla_dropRootDragActive>*{pointer-events:none}.tlbBla_dropRootDragActive .tlbBla_promptEditor .ProseMirror{caret-color:#0000}.tlbBla_dropOverlay{z-index:5;pointer-events:none;opacity:0;background-color:color-mix(in srgb, var(--color-white) 80%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:var(--dimension-cornerroundings-m-corner);justify-content:center;align-items:center;transition:opacity .22s ease-out;display:flex;position:absolute;inset:0}.tlbBla_dropOverlayVisible{opacity:1}.tlbBla_dropOverlayText{font-family:var(--font-family-default);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-normal);color:var(--color-copy-secondary);text-align:center}@media (prefers-reduced-motion:reduce){.tlbBla_wrapper,.tlbBla_dropOverlay{transition:none}}.tlbBla_inputAreaFocusable{cursor:text}.tlbBla_modeTabsInPrompt{justify-content:flex-start;align-items:center;gap:var(--spacing-xs);box-sizing:border-box;margin-left:calc(-1 * var(--composer-inset));margin-right:calc(-1 * var(--composer-inset));padding-left:var(--composer-inset);padding-right:var(--composer-inset);padding-bottom:var(--composer-inset);border-bottom:var(--border-default);display:flex}.tlbBla_modeTabsGrow{flex:auto;min-width:0;}.tlbBla_branchBadgeCorner{top:var(--composer-inset);right:var(--composer-inset);z-index:2;pointer-events:auto;justify-content:flex-end;min-width:0;max-width:min(16rem,46%);display:flex;position:absolute}.tlbBla_inputArea:has(.tlbBla_modeTabsInPrompt) .tlbBla_promptEditor .ProseMirror{padding-top:var(--composer-inset)}.tlbBla_inputAreaDisabled{cursor:not-allowed}.tlbBla_textRow{align-items:flex-start;gap:var(--spacing-xs);min-width:0;font-size:var(--font-size-md);line-height:var(--line-height-normal);--prompt-editor-line-box:1.75em;--prompt-line-height:calc(var(--font-size-sm) * 1.2 + 2 * var(--spacing-3xs) + 4px);min-height:var(--prompt-line-height);display:flex}.tlbBla_promptEditorWrap{min-width:0;min-height:var(--prompt-line-height);max-height:calc(var(--prompt-line-height) * 6);overscroll-behavior:contain;scrollbar-width:thin;flex:1;overflow:hidden auto}.tlbBla_promptEditor{flex:1;min-width:0}.tlbBla_promptEditor .ProseMirror{font-family:var(--font-family-default);font-size:var(--font-size-md);line-height:var(--prompt-line-height);color:var(--color-copy-primary);min-height:var(--prompt-line-height);background:0 0;outline:none;padding:0;overflow-y:visible}.tlbBla_promptEditor .ProseMirror p{min-height:var(--prompt-line-height);line-height:var(--prompt-line-height);margin:0}.tlbBla_promptEditor .ProseMirror [data-node-view-wrapper]{vertical-align:middle;display:inline}.tlbBla_promptEditor .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:var(--color-gray-400);pointer-events:none;height:0}.tlbBla_attachmentStripCollapse{transition:grid-template-rows var(--transition-default);grid-template-rows:0fr;display:grid}.tlbBla_attachmentStripCollapseOpen{grid-template-rows:1fr}.tlbBla_attachmentStripInner{min-height:0;overflow:hidden;}@media (prefers-reduced-motion:reduce){.tlbBla_attachmentStripCollapse{transition:none}}.tlbBla_mentionChip{box-sizing:border-box;align-items:center;gap:var(--spacing-3xs);max-height:1.5em;border-radius:var(--radius-full);vertical-align:middle;max-height:1lh;line-height:var(--line-height-normal);font-size:inherit;white-space:nowrap;-webkit-user-select:none;user-select:none;color:var(--color-element-chip-default-text);display:inline-flex}.tlbBla_mentionChip.tlbBla_mentionChipPill{padding:var(--spacing-3xs) var(--spacing-3xs);background:var(--color-white);border:1px solid #0000001a}.tlbBla_mentionChipThumb{border-radius:var(--radius-full);-o-object-fit:cover;object-fit:cover;flex-shrink:0;width:1em;height:1em}.tlbBla_mentionChipThumbStack{flex-direction:row-reverse;flex-shrink:0;align-items:center;display:inline-flex}.tlbBla_mentionChipThumbButton{border-radius:var(--radius-full);width:1em;height:1em;overflow:hidden}.tlbBla_mentionChipThumbStackButton{border-radius:var(--radius-full);width:1em;height:1em;margin-left:calc(var(--spacing-3xs) * -1);box-shadow:0 0 0 1px var(--color-white);overflow:hidden}.tlbBla_mentionChipThumbStackButton:last-child{margin-left:0}.tlbBla_mentionChipThumbStackItem{border-radius:var(--radius-full);-o-object-fit:cover;object-fit:cover;width:1em;height:1em;margin-left:calc(var(--spacing-3xs) * -1);box-shadow:0 0 0 1px var(--color-white)}.tlbBla_mentionChipThumbStackItem:last-child{margin-left:0}.tlbBla_mentionChipFallback{color:var(--color-gray-500);flex-shrink:0}.tlbBla_mentionChipLabel,.tlbBla_mentionChipVariant{font-size:var(--font-size-sm);line-height:1;font-weight:var(--font-weight-medium)}.tlbBla_mentionChipDivider{width:1px;height:.75em;margin-inline:var(--spacing-3xs);opacity:.22;background:currentColor;flex-shrink:0;display:inline-block}.tlbBla_mentionChipSwatch{width:var(--spacing-sm);height:var(--spacing-sm);border-radius:var(--radius-full,999px);border:var(--border-default);flex-shrink:0}.tlbBla_mentionChip.tlbBla_mentionChipSolid .tlbBla_mentionChipThumb,.tlbBla_mentionChip.tlbBla_mentionChipGhost .tlbBla_mentionChipThumb,.tlbBla_mentionChip.tlbBla_mentionChipPill .tlbBla_mentionChipThumb,.tlbBla_mentionChip.tlbBla_mentionChipSolid .tlbBla_mentionChipThumbStackItem,.tlbBla_mentionChip.tlbBla_mentionChipGhost .tlbBla_mentionChipThumbStackItem,.tlbBla_mentionChip.tlbBla_mentionChipPill .tlbBla_mentionChipThumbStackItem{border-radius:var(--radius-full);width:.875em;height:.875em}.tlbBla_mentionChip.tlbBla_mentionChipSolid .tlbBla_mentionChipFallback,.tlbBla_mentionChip.tlbBla_mentionChipGhost .tlbBla_mentionChipFallback{width:.875em;height:.875em}.tlbBla_mentionChip.tlbBla_mentionChipSolid,.tlbBla_mentionChip.tlbBla_mentionChipGhost{height:var(--prompt-editor-line-box,1.75em);max-height:var(--prompt-editor-line-box,1.75em);padding-block:1px;padding-inline:var(--spacing-2xs);background:var(--color-white);box-shadow:none;box-sizing:border-box;vertical-align:middle;border:1px solid #0000001a;line-height:1}.tlbBla_mentionChip.tlbBla_mentionChipUnavailable{opacity:.55;border-style:dashed}.tlbBla_mentionChip.tlbBla_mentionChipGhost .tlbBla_mentionChipLabel,.tlbBla_mentionChip.tlbBla_mentionChipGhost .tlbBla_mentionChipVariant,.tlbBla_mentionChip.tlbBla_mentionChipSolid .tlbBla_mentionChipLabel,.tlbBla_mentionChip.tlbBla_mentionChipSolid .tlbBla_mentionChipVariant{min-width:0}.tlbBla_mentionChipWithClear{padding-right:var(--spacing-3xs)}.tlbBla_mentionChipActivatable{cursor:pointer}.tlbBla_mentionChipClearButton{margin-left:var(--spacing-3xs);color:var(--color-gray-500);cursor:pointer;border-radius:var(--radius-full);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex;}.tlbBla_mentionChipClearButton:hover,.tlbBla_mentionChipClearButton:focus-visible{color:var(--color-gray-800);outline:none}.tlbBla_promptEditor .ProseMirror-selectednode .tlbBla_mentionChip{background:var(--color-gray-100)}.tlbBla_promptEditor .ProseMirror .tlbBla_mentionChip::-moz-selection{background-color:var(--color-gray-200);color:var(--color-element-chip-default-text)}.tlbBla_promptEditor .ProseMirror .tlbBla_mentionChip ::-moz-selection{background-color:var(--color-gray-200);color:var(--color-element-chip-default-text)}.tlbBla_promptEditor .ProseMirror .tlbBla_mentionChip::selection{background-color:var(--color-gray-200);color:var(--color-element-chip-default-text)}.tlbBla_promptEditor .ProseMirror .tlbBla_mentionChip ::selection{background-color:var(--color-gray-200);color:var(--color-element-chip-default-text)}.tlbBla_textarea{appearance:none;min-width:0;font-family:var(--font-family-default);font-size:var(--font-size-md);line-height:var(--line-height-normal);resize:none;color:var(--color-copy-primary);background:0 0;border:none;outline:none;flex:1;padding:0;display:block}.tlbBla_textarea::placeholder{color:var(--color-gray-400)}.tlbBla_textarea:disabled{cursor:not-allowed}.tlbBla_pickerBar{padding:var(--composer-inset);flex-shrink:0;align-items:center;padding-top:0;display:flex}.tlbBla_pickerRow{justify-content:flex-start;align-items:center;gap:var(--spacing-2xs);width:100%;display:flex}.tlbBla_styleSelectWrap{flex:1;min-width:0;max-width:min(320px,55%)}.tlbBla_pickerSelect{width:100%;max-width:320px}.tlbBla_pickerSelect span[class*=optionThumbnail]{width:var(--spacing-md);height:var(--spacing-md)}.tlbBla_formatSelectWrap{flex-shrink:0}.tlbBla_sendButtonWrap{flex-shrink:0;margin-left:auto}.tlbBla_queuedMessagePanel{box-sizing:border-box;width:100%;min-width:0;max-width:960px;padding:var(--spacing-2xs) var(--spacing-sm);border:1px solid var(--composer-border-color);border-radius:var(--dimension-cornerroundings-m-corner) var(--dimension-cornerroundings-m-corner) 0 0;background:var(--composer-surface);border-bottom:none;margin:0 auto -1px}.tlbBla_queuedMessagePanelDocked{--composer-surface:color-mix(in srgb, var(--color-white) 80%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);max-width:none}.tlbBla_queuedMessagePanel+.tlbBla_wrapper{border-start-start-radius:0;border-start-end-radius:0}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.tlbBla_queuedMessagePanelDocked{--composer-surface:var(--color-white)}}.tlbBla_queuedMessageItem,.tlbBla_queuedMessageActions{align-items:center;gap:var(--spacing-xs);display:flex}.tlbBla_queuedMessageItem{justify-content:space-between}.tlbBla_queuedMessageList{grid-gap:var(--spacing-3xs);gap:var(--spacing-3xs);max-height:132px;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.tlbBla_queuedMessageItem{min-width:0;font-size:var(--font-size-xs)}.tlbBla_queuedMessageContent{align-items:center;gap:var(--spacing-xs);min-width:0;display:flex}.tlbBla_queuedMessageIcon{color:var(--color-copy-secondary);flex:none}.tlbBla_queuedMessagePreview{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tlbBla_queuedMessageActions{flex:none}.tlbBla_sendButton{width:40px;min-width:40px;height:40px}.tlbBla_sendButtonTooltipWrap{pointer-events:auto;display:flex}.tlbBla_attachMenuAnchor{flex-shrink:0;display:flex}.tlbBla_attachButton,.tlbBla_mentionAddButton{flex-shrink:0}@media (max-width:768px){.tlbBla_wrapper{--composer-inset:calc(var(--spacing-sm) * .75);min-width:0;overflow-x:hidden}.tlbBla_modeTabsInPrompt{flex-wrap:wrap}.tlbBla_modeTabsGrow{flex:100%}.tlbBla_promptEditor .ProseMirror{min-height:max(var(--prompt-editor-line-box,1.75em), var(--button-height-sm));font-size:16px}.tlbBla_promptEditor .ProseMirror p{min-height:max(var(--prompt-editor-line-box,1.75em), var(--button-height-sm))}.tlbBla_promptEditorWrap{-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;padding-inline:var(--spacing-3xs);overflow:auto}.tlbBla_promptEditorWrap::-webkit-scrollbar{display:none}.tlbBla_mentionChipClearButton{position:relative}.tlbBla_textarea{font-size:16px}.tlbBla_pickerBar{min-height:calc(var(--button-height-md) + var(--spacing-xs));align-items:center}.tlbBla_pickerRow{gap:var(--spacing-xs);width:100%;min-width:0;padding-block:var(--spacing-4xs);flex-wrap:nowrap;position:relative;overflow:hidden}.tlbBla_sendButtonWrap{z-index:auto;box-shadow:none;background:0 0;flex-shrink:0;margin-left:auto;padding-left:0;position:static}.tlbBla_wrapper.tlbBla_wrapperDocked .tlbBla_sendButtonWrap{box-shadow:none;background:0 0}.tlbBla_styleSelectWrap{flex:1;min-width:0;max-width:none}.tlbBla_styleSelectWrap .tlbBla_pickerSelect{width:100%;min-width:0;max-width:none}.tlbBla_styleSelectWrap button{width:100%;max-width:100%}.tlbBla_formatSelectWrap{flex:0 auto;min-width:0;max-width:7.5rem}.tlbBla_formatSelectWrap button{max-width:100%}}
.FBRMCG_container{--generation-loader-dot-color:var(--color-gray-500);color:var(--generation-loader-dot-color);background:0 0;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.FBRMCG_containerErrorTone{--generation-loader-dot-color:var(--color-copy-error)}.FBRMCG_containerEmbedded{--generation-loader-dot-color:var(--color-gray-400);min-height:0}.FBRMCG_containerRippleOnly{--generation-loader-dot-color:var(--color-gray-300)}.FBRMCG_containerBlock{width:100%;height:100%;min-height:200px;position:relative}.FBRMCG_canvas{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.FBRMCG_pill{background:var(--color-white);min-width:240px;height:40px;box-shadow:none;z-index:1;border-radius:0 20px 20px;justify-content:center;align-items:center;padding:0 20px;animation:5s cubic-bezier(.65,0,.35,1) infinite FBRMCG_pillMorph;display:flex;position:relative;overflow:visible}@keyframes FBRMCG_pillMorph{0%,to{max-width:260px}25%{max-width:300px}50%{max-width:240px}75%{max-width:280px}}.FBRMCG_labelWrap{text-align:center;justify-content:center;min-width:0;padding:0 4px;display:flex;overflow:visible}.FBRMCG_message{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-gray-500);white-space:nowrap;text-align:center;display:block}.FBRMCG_messageError{color:var(--color-copy-error)}
._7cJqUq_text{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);letter-spacing:normal;color:var(--color-gray-500);line-height:24px}
.kDyzra_anchor{flex:0 auto;align-self:center;align-items:center;min-width:0;max-width:min(20rem,48%);margin-left:auto;display:flex}.kDyzra_row{width:100%;max-width:none;padding-bottom:var(--composer-inset);justify-content:flex-end}.kDyzra_badge{align-items:center;gap:var(--spacing-4xs);min-width:0;max-width:100%;color:var(--color-copy-secondary);font-family:var(--font-family-default);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);line-height:1;display:inline-flex}.kDyzra_badgeWarning{color:var(--color-element-chip-warning-text)}.kDyzra_badgeWide{max-width:36rem}.kDyzra_label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.Z0sthG_tabBar{align-items:center;gap:var(--spacing-3xs);box-sizing:border-box;flex-wrap:nowrap;width:100%;min-width:0;display:flex;}.Z0sthG_tabs{align-items:center;gap:var(--spacing-3xs);box-sizing:border-box;flex-wrap:nowrap;flex:auto;min-width:0;display:flex}.Z0sthG_tabSlot{flex:none;align-items:stretch;min-width:0;display:inline-flex;position:relative}.Z0sthG_slidingIndicator{z-index:0;border-radius:calc(var(--radius-md) - 1.5px);pointer-events:none;position:absolute;inset:0}.Z0sthG_slidingTintImagine{background:var(--studio-mode-imagine-surface)}.Z0sthG_slidingTintProduct{background:var(--studio-mode-product-surface)}.Z0sthG_slidingTintAssistant{background:var(--studio-mode-assistant-surface)}.Z0sthG_tabTrigger{z-index:1;flex:none;min-width:0;position:relative}.Z0sthG_tabs .Z0sthG_tabSlot .Z0sthG_tabTrigger{padding:0}.Z0sthG_tabInner{color:var(--color-gray-500);transition:color var(--transition-fast);justify-content:center}.Z0sthG_tabs .Z0sthG_tabSlot .Z0sthG_tabInner{box-sizing:border-box;height:100%;min-height:100%;padding-inline:var(--spacing-xs);padding-block:0}.Z0sthG_tabs .Z0sthG_tabSlot .Z0sthG_tabTrigger .Z0sthG_tabInner.Z0sthG_tabInnerOnIndicator,.Z0sthG_tabs .Z0sthG_tabSlot .Z0sthG_tabTrigger:hover:not(:disabled) .Z0sthG_tabInner.Z0sthG_tabInnerOnIndicator,.Z0sthG_tabs .Z0sthG_tabSlot .Z0sthG_tabTrigger:active:not(:disabled) .Z0sthG_tabInner.Z0sthG_tabInnerOnIndicator{background-color:#0000;border-color:#0000}.Z0sthG_tabContent{gap:.5em;min-width:0}.Z0sthG_tabLabel{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);letter-spacing:-.011em}.Z0sthG_tabIcon svg{width:var(--spacing-md);height:var(--spacing-md)}.Z0sthG_tabInnerActiveImagine{color:var(--studio-mode-imagine)}.Z0sthG_tabInnerActiveProduct{color:var(--studio-mode-product)}.Z0sthG_tabInnerActiveAssistant{color:var(--studio-mode-assistant)}@media (max-width:768px){.Z0sthG_tabInner{font-size:var(--font-size-md)}.Z0sthG_tabs{width:100%}.Z0sthG_tabSlot{flex:1;max-width:100%}.Z0sthG_tabSlotActive{flex:none;min-width:max-content;max-width:100%}.Z0sthG_tabSlotActive .Z0sthG_tabTrigger{max-width:none}.Z0sthG_tabInnerOnIndicator .Z0sthG_tabLabel{text-overflow:clip;flex:none;overflow:visible}.Z0sthG_tabs .Z0sthG_tabSlot .Z0sthG_tabInner{box-sizing:border-box;padding-inline:var(--spacing-xs);width:auto;min-width:var(--button-height-sm);height:var(--button-height-sm);min-height:var(--button-height-sm);max-height:var(--button-height-sm);padding-block:0}}
.Jj_Xua_popup{}.Jj_Xua_list{min-height:0;}.Jj_Xua_row{cursor:pointer;text-align:left;width:100%;padding:var(--dimension-8) var(--dimension-12);font:inherit;color:inherit;border-radius:var(--dimension-cornerroundings-xs-corner);background:0 0;border:none;margin:0;display:block;}.Jj_Xua_rowHighlight{background:var(--color-button-text-hoverfill)}.Jj_Xua_rowDisabled{opacity:.4;cursor:default}.Jj_Xua_backRow{z-index:1;background:var(--color-white);border-radius:0;position:sticky;top:0}.Jj_Xua_backRow:hover,.Jj_Xua_backRow.Jj_Xua_rowHighlight{background:var(--color-button-text-hoverfill)}.Jj_Xua_backRow .Jj_Xua_rowTitle,.Jj_Xua_backRow .Jj_Xua_categoryIcon{color:var(--color-copy-primary)}.Jj_Xua_rowInner{align-items:center;gap:var(--dimension-8);min-width:0;display:flex}.Jj_Xua_thumbWrap{width:var(--spacing-lg);height:var(--spacing-lg);background:var(--color-gray-100);border-radius:50%;flex-shrink:0;overflow:hidden}.Jj_Xua_thumb{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.Jj_Xua_thumbFallback{width:100%;height:100%;color:var(--color-gray-500);justify-content:center;align-items:center;display:flex}.Jj_Xua_swatch{width:var(--spacing-sm);height:var(--spacing-sm);border-radius:var(--radius-full,999px);border:var(--border-default);flex-shrink:0}.Jj_Xua_rowTitle{min-width:0;font-size:var(--dimension-typography-interface-inputheadline-fontsize);line-height:var(--dimension-typography-interface-inputheadline-lineheight);font-weight:var(--font-weight-medium);color:var(--color-copy-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.Jj_Xua_rowArticleNumber{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:45%;color:var(--color-copy-secondary);font-size:var(--dimension-typography-interface-inputheadline-fontsize);line-height:var(--dimension-typography-interface-inputheadline-lineheight);flex-shrink:1;overflow:hidden}.Jj_Xua_typeBadge{color:var(--color-gray-500);flex-shrink:0;display:inline-flex}.Jj_Xua_categoryIcon{color:var(--color-copy-primary);}.Jj_Xua_rowChevron{color:var(--color-gray-500);flex-shrink:0;align-items:center;margin-left:auto;display:inline-flex}.Jj_Xua_empty{}.Jj_Xua_loading,.Jj_Xua_error{padding:var(--dimension-16) var(--dimension-12);color:var(--color-copy-secondary);font-size:var(--dimension-typography-interface-inputheadline-fontsize);line-height:var(--dimension-typography-interface-inputheadline-lineheight)}@media (max-width:768px){.Jj_Xua_popup{box-sizing:border-box;max-width:calc(100vw - 2 * var(--spacing-sm))}.Jj_Xua_row{padding:var(--spacing-xs) var(--spacing-sm)}}
.Y9CdKq_list{gap:var(--spacing-xl);flex-direction:column;display:flex}.Y9CdKq_note{margin:0 0 var(--spacing-sm);color:var(--color-copy-secondary);font-size:var(--font-size-sm)}
.jVIQkW_tabsHost{width:100%;min-width:0;max-width:100%;container:segmented/inline-size}.jVIQkW_tabs{flex-wrap:nowrap;align-items:center;width:max-content;display:flex}.jVIQkW_tab{z-index:1;gap:var(--spacing-4xs);flex:none;position:relative}.jVIQkW_tabIcon,.jVIQkW_tabLabel,.jVIQkW_tabBadge{z-index:1;position:relative}.jVIQkW_tabIcon,.jVIQkW_tabBadge{flex-shrink:0;width:14px;height:14px}.jVIQkW_tabBadge{display:inline-flex}:is(.jVIQkW_tabIcon svg,.jVIQkW_tabBadge svg){width:100%;height:100%}.jVIQkW_tabLabel{white-space:nowrap}
.TYO28q_hint{width:100%;margin:0 0 var(--spacing-sm);line-height:var(--line-height-normal)}
.vR8BGq_dropdownSurfaceDemo{min-width:180px;padding:var(--spacing-sm);font-size:var(--font-size-sm);color:var(--color-copy-primary)}.vR8BGq_inverseButtonSwatch{padding:var(--spacing-2xs);border-radius:var(--radius-sm);background:var(--color-black);display:inline-flex}.vR8BGq_catalogFocusButton{box-shadow:0 0 0 2px var(--color-button-commonbutton-focus)}.vR8BGq_container{flex-direction:column;gap:4rem;padding:4rem 0;display:flex}.vR8BGq_studioLoaderCard{border-radius:var(--border-radius-md);width:400px;min-width:400px;}.vR8BGq_studioLoaderBox{width:400px;height:200px;}.vR8BGq_studioPlaceholderDemo{border:1px solid var(--color-border);border-radius:var(--border-radius-md);width:min(100%,52rem);min-height:28rem;overflow:hidden;}.vR8BGq_studioPlaceholderGrid{padding:var(--spacing-lg);}.vR8BGq_studioLandingWrap{background:var(--color-background-secondary);border-radius:var(--border-radius-md);min-height:500px;overflow:hidden}.vR8BGq_studioAssetActionGrid{grid-gap:var(--spacing-md);gap:var(--spacing-md);grid-template-columns:repeat(2,minmax(0,220px));width:100%;display:grid}.vR8BGq_studioAssetActionCard{gap:var(--spacing-2xs);min-width:0;font-size:var(--font-size-xs);color:var(--color-copy-secondary);flex-direction:column;display:flex}.vR8BGq_studioAssetActionCard>div{aspect-ratio:1;border:1px solid var(--color-border)}.vR8BGq_settingsLayoutDemo{gap:var(--spacing-lg);flex-direction:column;width:100%;display:flex}.vR8BGq_settingsConstrainedDemo,.vR8BGq_settingsWideDemo{gap:var(--spacing-sm);box-sizing:border-box;width:100%;padding:var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-white);flex-direction:column;display:flex}.vR8BGq_settingsConstrainedDemo{max-width:640px}.vR8BGq_settingsDemoChips,.vR8BGq_settingsDemoActions{align-items:center;gap:var(--spacing-xs);flex-wrap:wrap;display:flex}.vR8BGq_settingsDemoActions button{width:fit-content}.vR8BGq_filterPanelDemo{gap:var(--spacing-sm);box-sizing:border-box;width:min(28rem,100vw - 2rem);padding:var(--spacing-sm);flex-direction:column;display:flex}.vR8BGq_filterPanelDemoGroup{justify-content:space-between;width:100%}.vR8BGq_filterPanelDemoFooter{padding-top:var(--spacing-xs);border-top:1px solid var(--color-border);justify-content:flex-end;display:flex}.vR8BGq_settingsWideTableDemo{grid-gap:1px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-border);grid-template-columns:minmax(0,1fr) minmax(7rem,auto);gap:1px;display:grid;overflow:hidden}.vR8BGq_settingsWideTableDemo>span{padding:var(--spacing-2xs) var(--spacing-xs);background:var(--color-white);font-size:var(--font-size-sm)}@media (max-width:600px){.vR8BGq_studioAssetActionGrid{grid-template-columns:minmax(0,1fr)}}.vR8BGq_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}.vR8BGq_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)}.vR8BGq_generateImagePlaygroundControls{gap:var(--spacing-2xs);margin-bottom:var(--spacing-sm);flex-wrap:wrap;display:flex}.vR8BGq_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)}.vR8BGq_studioSessionDemoNote{margin:0 0 var(--spacing-md);line-height:var(--line-height-tight)}.vR8BGq_studioSessionStateBlock{margin-bottom:var(--spacing-lg)}.vR8BGq_studioSessionStateBlock:last-of-type{margin-bottom:0}.vR8BGq_studioSessionStateLabel{margin:0 0 var(--spacing-3xs);text-transform:uppercase;letter-spacing:.05em}.vR8BGq_studioSessionStateHint{margin:0 0 var(--spacing-xs);line-height:var(--line-height-tight)}.vR8BGq_chipStyleSession{min-width:0;max-width:min(264px,44vw);padding-left:var(--dimension-8);overflow:hidden}.vR8BGq_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}.vR8BGq_chipStyleThumbImage{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.vR8BGq_tooltipTruncatedDemo{width:160px;max-width:100%;font-size:var(--font-size-sm);line-height:var(--line-height-normal)}.vR8BGq_tooltipEdgeDemo{justify-content:flex-start;width:100%;display:flex}.vR8BGq_typographyStack{align-items:flex-start;gap:var(--spacing-xs);flex-direction:column;width:100%;display:flex}.vR8BGq_promptTextareaDemo{width:100%;max-width:560px}.vR8BGq_adminTableDemo{width:100%;overflow:auto}.vR8BGq_loadingPanel{padding:var(--spacing-xl);border-radius:var(--radius-md);background:var(--color-background-secondary);justify-content:center;align-items:center;display:flex}.vR8BGq_splitModalCatalog{gap:var(--spacing-lg);flex-direction:column;width:100%;display:flex}.vR8BGq_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}.vR8BGq_splitModalCatalogComponent{font-weight:var(--font-weight-regular,400)}.vR8BGq_splitModalCatalogMeta{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-tight);margin:0}.vR8BGq_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}
.d5Za9W_container{width:100%;max-width:1440px;margin:0 auto}.d5Za9W_title{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);margin:0}.d5Za9W_content{margin-top:var(--spacing-lg);gap:var(--spacing-xl);flex-direction:column;display:flex}.d5Za9W_subSection{width:100%}.d5Za9W_subSection+.d5Za9W_subSection{margin-top:var(--spacing-xl)}.d5Za9W_subSectionTitle{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.02em;color:var(--color-gray-500);margin:0 0 var(--spacing-sm)}.d5Za9W_subSectionContent{width:100%}.d5Za9W_demoPreviewBox{box-sizing:border-box;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-background-secondary);width:100%;padding:var(--spacing-md);gap:var(--spacing-sm);flex-wrap:wrap;align-items:center;display:flex}.d5Za9W_demoPreviewBoxColumn{box-sizing:border-box;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-background-secondary);width:100%;padding:var(--spacing-md);align-items:flex-start;gap:var(--spacing-sm);flex-direction:column;display:flex}.d5Za9W_demoChunk{width:100%}.d5Za9W_demoChunk+.d5Za9W_demoChunk{margin-top:var(--spacing-md);padding-top:var(--spacing-md);border-top:1px solid var(--color-border)}.d5Za9W_demoChunkTitle{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.02em;color:var(--color-gray-500);margin:0 0 var(--spacing-sm)}.d5Za9W_demoChunkContent{gap:var(--spacing-sm);flex-wrap:wrap;align-items:center;display:flex}.d5Za9W_demoChunkContentColumn{align-items:flex-start;gap:var(--spacing-sm);flex-direction:column;width:100%;display:flex}
._5LA7pG_container{white-space:nowrap;align-items:center;display:inline-flex}
.N2THYq_toggle{background:var(--color-gray-200);border-radius:var(--radius-full);padding:var(--spacing-4xs);align-items:center;gap:var(--spacing-4xs);display:flex}.N2THYq_slot{flex:none;align-items:stretch;display:inline-flex;position:relative}.N2THYq_option{z-index:1;box-sizing:border-box;height:var(--button-height-sm);min-height:var(--button-height-sm);padding:0 var(--spacing-xs);border-radius:var(--radius-full);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;color:inherit;font-family:var(--font-family-default);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);transition:color var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;line-height:1;text-decoration:none;display:inline-flex;position:relative}.N2THYq_option:hover:not(:disabled):not([aria-disabled=true]){color:var(--color-copy-primary)}.N2THYq_option:focus-visible{outline:2px solid var(--color-button-commonbutton-focus);outline-offset:1px;z-index:2}.N2THYq_option:disabled,.N2THYq_option[aria-disabled=true]{color:var(--color-gray-400);cursor:not-allowed}.N2THYq_indicator{z-index:0;pointer-events:none;background:var(--color-white);border-radius:var(--radius-full);position:absolute;inset:0;box-shadow:0 1px 2px #0000000f}.N2THYq_label,.N2THYq_labelActive{z-index:1;font:inherit;white-space:nowrap;transition:color var(--transition-fast);position:relative}.N2THYq_label{color:var(--color-gray-600)}.N2THYq_option:disabled .N2THYq_label,.N2THYq_option[aria-disabled=true] .N2THYq_label{color:var(--color-gray-400)}.N2THYq_labelActive{color:var(--color-black);font-weight:var(--font-weight-semibold)}
.dSjjEW_viewWrapper,.dSjjEW_animateArea{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.dSjjEW_animateArea>*{flex-direction:column;flex:1;min-height:0;display:flex}.dSjjEW_landingDropHost{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.dSjjEW_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}.dSjjEW_landingEmbedded{padding-top:var(--spacing-lg)}.dSjjEW_landingComposerBlock{flex-direction:column;flex-shrink:0;align-items:center;width:100%;max-width:960px;display:flex}.dSjjEW_landingHero{align-items:center;gap:var(--spacing-sm);flex-direction:column;flex-shrink:0;width:100%;max-width:960px;margin-top:0;display:flex}.dSjjEW_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}.dSjjEW_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}.dSjjEW_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}.dSjjEW_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}.dSjjEW_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){.dSjjEW_landing{padding:calc(var(--studio-topbar-height) + var(--spacing-sm)) var(--spacing-md) var(--spacing-md);justify-content:flex-start}.dSjjEW_landingEmbedded{padding-top:var(--spacing-lg)}.dSjjEW_landingHero{margin-top:0}.dSjjEW_greeting{font-size:clamp(22px,5.5vw,28px)}}
._7Urfgq_layout{flex-direction:column;flex:1;display:flex;overflow:hidden}._7Urfgq_header{padding:calc(var(--studio-topbar-height) + var(--spacing-md)) var(--spacing-lg) var(--spacing-xs);background:var(--color-white);flex-shrink:0;align-items:center;display:flex}._7Urfgq_indexHeader{gap:var(--spacing-sm);flex-wrap:wrap;align-items:center}._7Urfgq_indexLeading{align-items:center;gap:var(--spacing-sm);flex:auto;min-width:0;display:flex}._7Urfgq_indexLeadingExtra{align-items:center;min-width:0;display:flex}._7Urfgq_indexLeadingExtra:empty{display:none}._7Urfgq_indexTools{flex:18rem;justify-content:flex-end;align-items:center;min-width:0;margin-left:auto;display:flex}._7Urfgq_headerColumn{box-sizing:border-box;width:100%;min-width:0;max-width:640px}._7Urfgq_headerTitleRow{align-items:center;gap:var(--spacing-sm);flex-wrap:wrap;width:100%;min-width:0;display:flex}._7Urfgq_headerTitleRow>nav{flex:none;min-width:max-content}._7Urfgq_headerTitleText{flex:auto;min-width:0}._7Urfgq_headerTools{align-items:center;gap:var(--spacing-xs);flex-wrap:wrap;flex-shrink:0;margin-left:auto;display:flex}._7Urfgq_headerTools:empty{display:none}._7Urfgq_title{font-family:var(--font-family-default);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);color:var(--color-black-33);margin:0}._7Urfgq_styleDetailToolbarStrip{padding:0 var(--spacing-lg) var(--spacing-xs);flex-shrink:0;align-items:center;min-width:0;display:flex}._7Urfgq_styleDetailColumn{box-sizing:border-box;width:100%;min-width:0}._7Urfgq_manageStyleDetailContainer{flex-direction:column;flex:1;min-height:0;padding-top:0;display:flex}._7Urfgq_manageStyleDetailBody{flex-direction:column;flex:1;min-height:0;display:flex}._7Urfgq_bodyStyleDetail{padding-bottom:0}._7Urfgq_styleDetailFooterShell{background:var(--color-white);flex-shrink:0;width:100%}._7Urfgq_styleDetailFooterDivider{background:var(--color-border);flex-shrink:0;height:1px}._7Urfgq_styleDetailFooterBar{box-sizing:border-box;width:100%;min-height:calc(2px + (2 * var(--spacing-sm)) + 40px);padding:var(--spacing-sm) var(--spacing-lg);justify-content:flex-end;align-items:center;display:flex}._7Urfgq_body{min-width:0;padding-top:0;padding-right:var(--spacing-lg);padding-bottom:var(--spacing-lg);padding-left:var(--spacing-lg);--admin-page-padding:var(--spacing-lg);--header-height:0px;flex:1;overflow:hidden auto}._7Urfgq_adminBody{--header-height:0px;--admin-search-header-offset:0px;--admin-page-padding:var(--spacing-lg);padding-top:0;padding-right:var(--admin-page-padding);padding-bottom:var(--admin-page-padding);padding-left:var(--admin-page-padding)}._7Urfgq_settingsBodyConstrain{box-sizing:border-box;width:100%;min-width:0;max-width:640px}._7Urfgq_settingsFormSubmit{margin-top:var(--spacing-sm);align-self:flex-start}._7Urfgq_settingsFormColumn{box-sizing:border-box;width:100%;min-width:0;padding-top:var(--spacing-lg)}._7Urfgq_settingsFullWidthTablePanel{box-sizing:border-box;width:100%;min-width:0;max-width:100%;padding-top:var(--spacing-md);gap:var(--spacing-md);flex-direction:column;display:flex}._7Urfgq_settingsForm{gap:var(--spacing-sm);flex-direction:column;width:100%;min-width:0;display:flex}._7Urfgq_settingsForm+._7Urfgq_settingsForm{margin-top:var(--spacing-xl)}._7Urfgq_settingsForm button,._7Urfgq_settingsForm a{align-self:flex-start;width:fit-content;max-width:100%}._7Urfgq_integrationSetting{gap:var(--spacing-sm);padding:var(--spacing-sm);border:var(--border-default);border-radius:var(--radius-sm);background:var(--color-white);flex-direction:column;display:flex}._7Urfgq_integrationSettingHeader{justify-content:space-between;align-items:flex-start;gap:var(--spacing-md);display:flex}._7Urfgq_integrationSettingCopy{gap:var(--spacing-3xs);flex-direction:column;min-width:0;display:flex}._7Urfgq_integrationToggleControl{flex-shrink:0}._7Urfgq_integrationToggleLoading{align-items:center;gap:var(--spacing-xs);min-height:var(--button-height-md);display:flex}._7Urfgq_integrationToggleLoadingLabel{font-size:var(--font-size-sm);color:var(--color-gray-600);white-space:nowrap}._7Urfgq_integrationMetaGrid{grid-gap:var(--spacing-xs);gap:var(--spacing-xs);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._7Urfgq_integrationMetaGrid>div{gap:var(--spacing-3xs);padding:var(--spacing-xs);border-radius:var(--radius-xs);background:var(--color-gray-50);flex-direction:column;display:flex}._7Urfgq_integrationMetaLabel{font-size:var(--font-size-xs);color:var(--color-gray-500)}._7Urfgq_integrationMetaValue{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-black-33)}._7Urfgq_integrationAction{align-self:flex-start}._7Urfgq_integrationBranchField{align-items:flex-end;gap:var(--spacing-xs);flex-wrap:wrap;display:flex}._7Urfgq_dependencyBlock,._7Urfgq_dependencyList{gap:var(--spacing-xs);flex-direction:column;display:flex}._7Urfgq_dependencyRow{justify-content:space-between;align-items:flex-start;gap:var(--spacing-sm);padding:var(--spacing-xs);border-radius:var(--radius-xs);background:var(--color-gray-50);display:flex}._7Urfgq_dependencyPackage{gap:var(--spacing-3xs);flex-direction:column;min-width:0;display:flex}._7Urfgq_integrationChoices{grid-gap:var(--spacing-md);gap:var(--spacing-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._7Urfgq_integrationChoice{gap:var(--spacing-2xs);padding:var(--spacing-sm);border:var(--border-default);border-radius:var(--radius-xs);flex-direction:column;display:flex}@media (max-width:768px){._7Urfgq_integrationChoices{grid-template-columns:minmax(0,1fr)}}._7Urfgq_integrationSteps{gap:var(--spacing-2xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._7Urfgq_integrationStep{grid-gap:var(--spacing-2xs) var(--spacing-xs);align-items:start;gap:var(--spacing-2xs) var(--spacing-xs);padding:var(--spacing-2xs) var(--spacing-xs);border-radius:var(--radius-xs);background:var(--color-gray-50);grid-template-columns:minmax(0,max-content) minmax(0,1fr);display:grid}._7Urfgq_integrationStepStatus{justify-self:start}._7Urfgq_integrationStepText{gap:var(--spacing-3xs);flex-direction:column;min-width:0;display:flex}._7Urfgq_integrationStepLabel{font-size:var(--font-size-sm);color:var(--color-black-33)}._7Urfgq_integrationStepDetail{font-size:var(--font-size-xs);color:var(--color-gray-500)}@media (max-width:768px){._7Urfgq_integrationStep{grid-template-columns:minmax(0,1fr)}}._7Urfgq_layoutCatalogue{gap:var(--spacing-sm);flex-direction:column;display:flex}._7Urfgq_layoutCatalogueGrid{grid-gap:var(--spacing-sm);gap:var(--spacing-sm);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}._7Urfgq_layoutCatalogueCard{gap:var(--spacing-2xs);min-width:0;padding:var(--spacing-xs);border:var(--border-default);border-radius:var(--radius-xs);background:var(--color-gray-50);flex-direction:column;display:flex}._7Urfgq_layoutCataloguePreviewFrame,._7Urfgq_layoutCataloguePlaceholder{border-radius:var(--radius-xs);background:var(--color-gray-200);width:100%;max-height:12rem}._7Urfgq_layoutCataloguePreviewFrame{justify-content:center;align-items:center;display:flex;overflow:hidden}._7Urfgq_layoutCataloguePreview{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:auto;max-width:100%;height:auto;max-height:12rem;display:block}._7Urfgq_layoutCataloguePlaceholder{justify-content:center;align-items:center;min-height:6rem;display:flex}._7Urfgq_layoutCatalogueCopy{gap:var(--spacing-3xs);flex-direction:column;min-width:0;display:flex}._7Urfgq_layoutCatalogueName{font-weight:var(--font-weight-medium);color:var(--color-black-33)}._7Urfgq_layoutCatalogueMeta{gap:var(--spacing-3xs);flex-wrap:wrap;display:flex}._7Urfgq_layoutCatalogueKeys,._7Urfgq_layoutCatalogueKeyGroup,._7Urfgq_layoutCatalogueKeyList,._7Urfgq_layoutCatalogueKeyRow{flex-direction:column;min-width:0;display:flex}._7Urfgq_layoutCatalogueKeys{gap:var(--spacing-2xs)}._7Urfgq_layoutCatalogueKeyGroup,._7Urfgq_layoutCatalogueKeyList{gap:var(--spacing-3xs)}._7Urfgq_layoutCatalogueKeyGroupLabel{font-weight:var(--font-weight-medium)}._7Urfgq_layoutCatalogueKeyList{margin:0;padding:0;list-style:none}._7Urfgq_layoutCatalogueKey,._7Urfgq_layoutCatalogueKeyMeta{font-size:var(--font-size-xs);line-height:var(--line-height-normal);overflow-wrap:anywhere}._7Urfgq_layoutCatalogueKey{font-family:var(--font-family-mono);color:var(--color-black-33)}._7Urfgq_layoutCatalogueKeyMeta{color:var(--color-gray-500)}._7Urfgq_layoutCatalogueManifest{min-width:0}._7Urfgq_layoutCatalogueManifestSummary{cursor:pointer;font-size:var(--font-size-xs);color:var(--color-gray-500)}._7Urfgq_layoutCatalogueManifestCode{margin:var(--spacing-3xs) 0 0;overscroll-behavior:contain;max-height:20rem;padding:var(--spacing-2xs);border:var(--border-default);border-radius:var(--radius-xs);background:var(--color-white);color:var(--color-black-33);font-family:var(--font-family-mono);font-size:var(--font-size-xs);line-height:var(--line-height-normal);white-space:pre-wrap;word-break:break-word;overflow:auto}@media (max-width:768px){._7Urfgq_layoutCatalogueGrid{grid-template-columns:minmax(0,1fr)}}._7Urfgq_complianceLayout{gap:var(--spacing-lg);flex-direction:column;align-items:flex-start;width:100%;display:flex}._7Urfgq_complianceControls{gap:var(--spacing-sm);flex-direction:column;width:100%;min-width:0;display:flex}._7Urfgq_compliancePreview{gap:var(--spacing-2xs);flex-direction:column;width:100%;min-width:0;display:flex}@media (min-width:768px){._7Urfgq_complianceLayout{gap:var(--spacing-xl);flex-direction:row}._7Urfgq_complianceControls{flex:50%;max-width:480px}._7Urfgq_compliancePreview{max-width:480px;top:var(--spacing-md);flex:50%;position:sticky}}._7Urfgq_idFieldRow{justify-content:space-between;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-2xs) var(--spacing-xs);border:var(--border-default);border-radius:var(--radius-sm);background:var(--color-gray-50);display:flex}._7Urfgq_cellNameGroup{align-items:center;gap:var(--spacing-xs);font:inherit;cursor:pointer;text-align:left;max-width:100%;color:inherit;background:0 0;border:none;flex-wrap:wrap;padding:0;text-decoration:none;display:flex}._7Urfgq_cellThumbLink{color:inherit;border-radius:var(--radius-xs);text-decoration:none;display:inline-flex}._7Urfgq_cellThumb{width:var(--spacing-2xl);height:var(--spacing-2xl);border-radius:var(--radius-xs);-o-object-fit:cover;object-fit:cover;flex-shrink:0}._7Urfgq_cellThumbPlaceholder{width:var(--spacing-2xl);height:var(--spacing-2xl);border-radius:var(--radius-xs);background:var(--color-gray-200);flex-shrink:0}._7Urfgq_cellName{font-weight:var(--font-weight-medium);color:var(--color-black-33)}a._7Urfgq_cellNameGroup:hover ._7Urfgq_cellName{text-decoration:underline}._7Urfgq_cellChipGroup{align-items:center;gap:var(--spacing-xs);flex-wrap:wrap;display:flex}._7Urfgq_manageListContainer{width:100%;padding-top:var(--spacing-md)}._7Urfgq_artifactTableToolbar{padding:0 0 var(--spacing-sm);min-width:0}._7Urfgq_artifactTableToolbarMain{justify-content:flex-end;align-items:center;gap:var(--spacing-sm);flex-wrap:wrap;width:auto;min-width:0;display:flex}._7Urfgq_artifactTableToolbarFilters{align-items:center;gap:var(--spacing-sm);flex:none;min-width:0;display:flex}._7Urfgq_cellMetaDanger{font-size:var(--font-size-xs);color:var(--color-signal-red-500);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._7Urfgq_manageTableContainer{overflow-x:visible}._7Urfgq_cellMeta{font-size:var(--font-size-sm);color:var(--color-gray-500)}._7Urfgq_captionCellStack{align-items:flex-start;gap:var(--spacing-2xs);flex-direction:column;display:flex}._7Urfgq_capabilityList{gap:var(--spacing-3xs);flex-wrap:wrap;display:flex}._7Urfgq_stylesHeaderActions{align-items:center;gap:var(--spacing-sm);display:flex}._7Urfgq_error{font-family:var(--font-family-default);font-size:var(--font-size-sm);color:var(--color-signal-red-500);padding:var(--spacing-lg);margin:0}._7Urfgq_loadingRows{gap:var(--spacing-sm);padding:var(--spacing-md);flex-direction:column;display:flex}._7Urfgq_loadingRow{height:calc(var(--spacing-2xl) + var(--spacing-sm));border-radius:var(--radius-sm);background:var(--color-gray-100);animation:1.5s ease-in-out infinite _7Urfgq_pulse}@keyframes _7Urfgq_pulse{0%,to{opacity:1}50%{opacity:.6}}@media (max-width:768px){._7Urfgq_integrationSettingHeader{flex-direction:column;align-items:stretch}._7Urfgq_integrationMetaGrid{grid-template-columns:1fr}}._7Urfgq_legalPanel{box-sizing:border-box;width:100%;max-width:800px;padding-top:var(--spacing-md);padding-bottom:var(--spacing-xl);font-family:var(--font-family-default);color:var(--color-black-33);margin:0 auto;line-height:1.7}._7Urfgq_legalPanel section{margin-bottom:var(--spacing-lg)}._7Urfgq_legalPanel h2{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);margin-top:var(--spacing-lg);margin-bottom:var(--spacing-sm);color:var(--color-black-33);border-bottom:var(--border-default);padding-bottom:var(--spacing-2xs)}._7Urfgq_legalPanel h3{font-size:var(--font-size-md);font-weight:var(--font-weight-medium);margin-top:var(--spacing-md);margin-bottom:var(--spacing-xs);color:var(--color-black-33)}._7Urfgq_legalPanel p{margin-bottom:var(--spacing-sm)}._7Urfgq_legalPanel ul{margin-left:var(--spacing-lg);margin-bottom:var(--spacing-sm);list-style:outside}._7Urfgq_legalPanel li{margin-bottom:var(--spacing-2xs)}._7Urfgq_legalPanel a{color:var(--color-blue-500);text-decoration:underline}._7Urfgq_brandResearchActions{gap:var(--spacing-sm);flex-wrap:wrap;display:flex}
.XX0efa_editor{background:var(--color-white);height:auto;min-height:9rem;color:var(--text-color-primary);position:relative;}.XX0efa_editor .ProseMirror{white-space:pre-wrap;outline:none;min-height:6.5rem}.XX0efa_editor .ProseMirror p{margin:0}.XX0efa_tokenWrap{display:inline}.XX0efa_chip{box-sizing:border-box;max-width:16rem;height:1.75em;padding:1px var(--spacing-2xs);border-radius:var(--radius-sm);background:var(--color-white);color:var(--color-element-chip-default-text);font-size:inherit;vertical-align:middle;white-space:nowrap;-webkit-user-select:none;user-select:none;text-overflow:ellipsis;border:1px solid #0000001a;align-items:center;margin:0 .15em;line-height:1;display:inline-flex;overflow:hidden}.XX0efa_chipMissing{color:var(--color-gray-600);border-style:dashed}.XX0efa_picker{z-index:5;left:0;right:0;top:calc(100% + var(--spacing-2xs));max-height:16rem;padding:var(--spacing-2xs);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-white);position:absolute;overflow:auto}.XX0efa_option{justify-content:space-between;gap:var(--spacing-sm);width:100%;display:flex}.XX0efa_optionActive{background:var(--color-gray-100)}.XX0efa_counterRow{justify-content:flex-end;display:flex}.XX0efa_counter{color:var(--color-gray-600);margin:0}.XX0efa_counter.XX0efa_counterOver{color:var(--color-error)}
.gNZ5PG_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}.gNZ5PG_left{align-items:center;min-width:200px;display:flex}.gNZ5PG_menuButton{color:var(--color-gray-700);flex-shrink:0;}@media (min-width:768px){.gNZ5PG_left .gNZ5PG_menuButton{display:none}}.gNZ5PG_center{position:absolute;left:50%;transform:translate(-50%)}.gNZ5PG_right{justify-content:flex-end;align-items:center;min-width:200px;display:flex}@media (max-width:768px){.gNZ5PG_bar{padding:0 var(--spacing-xs)}.gNZ5PG_left{z-index:1;min-width:0;position:relative}.gNZ5PG_right{min-width:0}.gNZ5PG_center{flex:1;justify-content:center;min-width:0;display:flex;position:static;left:auto;transform:none}.gNZ5PG_bar.gNZ5PG_barRailOpen{pointer-events:none}.gNZ5PG_barRailOpen .gNZ5PG_left{pointer-events:auto}.gNZ5PG_barRailOpen .gNZ5PG_center,.gNZ5PG_barRailOpen .gNZ5PG_right{visibility:hidden;pointer-events:none}}
.K_rVkG_grid{grid-gap:var(--spacing-sm);gap:var(--spacing-sm);grid-template-columns:1fr;display:grid}.K_rVkG_gridSingle{grid-template-columns:minmax(0,28rem)}@container usage-panel (min-width:36rem){.K_rVkG_gridPair{grid-template-columns:repeat(2,minmax(0,1fr))}}.K_rVkG_card{gap:var(--spacing-xs);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}.K_rVkG_cardHeader{grid-gap:var(--spacing-xs);align-items:start;gap:var(--spacing-xs);grid-template-columns:auto 1fr auto;display:grid}.K_rVkG_iconBubble{border-radius:var(--radius-sm);background:var(--color-gray-100);width:32px;height:32px;color:var(--color-gray-700);justify-content:center;align-items:center;display:inline-flex}.K_rVkG_cardTitleBlock{gap:var(--spacing-3xs);flex-direction:column;min-width:0;display:flex}.K_rVkG_cardTitle{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)}.K_rVkG_percentage{font-family:var(--font-family-default);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-gray-700);white-space:nowrap}.K_rVkG_percentageWarn{color:var(--color-warning-text)}.K_rVkG_percentageDanger{color:var(--color-signal-red-500)}.K_rVkG_values{align-items:baseline;gap:var(--spacing-3xs);margin-top:var(--spacing-3xs);display:flex}.K_rVkG_currentValue{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)}.K_rVkG_limitValue{font-family:var(--font-family-default);font-size:var(--font-size-sm);color:var(--color-gray-500)}.K_rVkG_progressTrack{border-radius:var(--radius-full);background:var(--color-gray-200);width:100%;height:6px;position:relative;overflow:hidden}.K_rVkG_progressFill{background:var(--color-gray-700);height:100%;transition:width var(--transition-default)}.K_rVkG_progressFillWarn{background:var(--color-warning-border)}.K_rVkG_progressFillDanger{background:var(--color-signal-red-500)}.K_rVkG_cardSkeleton{--skeleton-color:var(--color-gray-200)}.K_rVkG_skeletonLineLg,.K_rVkG_skeletonLineSm,.K_rVkG_skeletonFill{background:var(--color-gray-200);border-radius:var(--radius-xs)}.K_rVkG_skeletonLineLg{width:60%;height:18px}.K_rVkG_skeletonLineSm{width:35%;height:12px}.K_rVkG_skeletonFill{width:40%;height:100%}
.EuIy4a_shell{padding-top:var(--status-banner-height);flex-direction:row;flex:1;width:100%;min-width:0;max-width:100%;height:100vh;min-height:0;max-height:100vh;display:flex;overflow:hidden}.EuIy4a_mainColumn{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative}.EuIy4a_topBarSlot{z-index:100;pointer-events:none;position:absolute;top:0;left:0;right:0}.EuIy4a_topBarSlot>*{pointer-events:auto}.EuIy4a_contentArea{flex-direction:column;flex:1;min-height:0;display:flex}.EuIy4a_viewContainer{flex:1;display:flex;position:relative;overflow:hidden}.EuIy4a_view{flex-direction:column;width:100%;height:100%;display:flex;top:0;left:0}.EuIy4a_viewActive{pointer-events:auto;z-index:1;position:relative}.EuIy4a_viewInactive{pointer-events:none;z-index:0;position:absolute}.EuIy4a_libraryView{flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}@supports (height:100svh){.EuIy4a_shell{height:100svh;max-height:100svh}}@media (max-width:768px){.EuIy4a_contentArea{width:100%;min-width:0;padding:0}.EuIy4a_mainColumn{width:100%;min-width:0}.EuIy4a_topBarSlot{z-index:530}}
.aY-t6G_root{width:100%;min-width:0;max-width:min(20rem, calc(100vw - var(--spacing-xl)));max-height:min(420px, calc(100vh - var(--spacing-xl)));box-sizing:border-box;--studio-collection-rail-icon-size:20px;--submenu-item-radius:var(--action-menu-item-radius,var(--dimension-cornerroundings-s-corner));flex-direction:column;padding:0;display:flex}.aY-t6G_list{flex:1;min-height:0;padding:0;overflow-y:auto}.aY-t6G_row{align-items:center;gap:var(--dimension-8);box-sizing:border-box;width:100%;padding:var(--dimension-8) var(--dimension-12);border-radius:var(--submenu-item-radius);cursor:pointer;border:2px solid #0000;transition:border-color .15s,background-color .15s;display:flex}.aY-t6G_row:hover{background:var(--color-button-text-hoverfill)}.aY-t6G_rowMainButton{align-items:center;gap:var(--dimension-8);cursor:pointer;text-align:left;min-width:0;font:inherit;color:inherit;background:0 0;border:none;flex:1;margin:0;padding:0;display:flex}.aY-t6G_rowIcon{width:var(--studio-collection-rail-icon-size);height:var(--studio-collection-rail-icon-size);color:var(--color-copy-primary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.aY-t6G_rowIcon svg{width:var(--studio-collection-rail-icon-size);height:var(--studio-collection-rail-icon-size)}.aY-t6G_rowMain{flex-direction:column;flex:1;align-items:stretch;gap:2px;min-width:0;display:flex}.aY-t6G_rowTitleWrap,.aY-t6G_rowTitleWrap>*{width:100%;min-width:0;max-width:100%}.aY-t6G_rowTitle{font-size:var(--dimension-typography-interface-inputheadline-fontsize);font-weight:var(--font-weight-medium);line-height:var(--dimension-typography-interface-inputheadline-lineheight);color:var(--color-copy-primary)}.aY-t6G_rowMeta{font-size:11px;font-weight:var(--font-weight-medium);color:var(--color-gray-500);line-height:1.2}.aY-t6G_checkboxWrap{flex-shrink:0;align-items:center;line-height:0;display:flex}.aY-t6G_divider{background:var(--color-dividerdefault);height:1px;margin-block:calc(var(--dimension-4) + var(--spacing-2xs));margin-inline:calc(-1 * var(--action-menu-popup-padding,var(--dimension-4)));border:none}.aY-t6G_rowCreateTrigger .aY-t6G_rowMain{justify-content:center;align-items:flex-start;gap:0}.aY-t6G_rowCreateTrigger .aY-t6G_rowTitle{line-height:var(--studio-collection-rail-icon-size)}.aY-t6G_createExpanded{gap:var(--spacing-sm);flex-direction:column;padding:0;display:flex}.aY-t6G_newCollectionInputWrap{padding-inline:var(--spacing-sm)}.aY-t6G_createActions{justify-content:flex-end;gap:var(--spacing-sm);display:flex}.aY-t6G_loading{padding-top:var(--spacing-2xs);padding-bottom:var(--spacing-2xs);padding-left:calc(var(--dimension-4) + var(--spacing-md));padding-right:var(--spacing-md);font-size:var(--font-size-xxs);font-weight:var(--font-weight-medium);color:var(--color-gray-400);text-transform:uppercase;letter-spacing:.05em;margin:0;line-height:1.2}
.SmqZRW_collectionChipList{align-items:center;gap:var(--spacing-3xs);flex-wrap:wrap;display:flex}.SmqZRW_collectionChip{min-width:0;max-width:160px}.SmqZRW_collectionChipLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.SmqZRW_sourceTag{flex-shrink:0}.SmqZRW_activityCell{gap:var(--spacing-3xs);flex-direction:column;min-width:0;display:flex}.SmqZRW_activityUser{font-size:var(--font-size-sm);color:var(--text-primary)}.SmqZRW_activityDate{font-size:var(--font-size-xs);color:var(--color-gray-500)}
.bAfcsW_container{gap:var(--spacing-lg);flex-direction:column;min-width:0;display:flex;container:api-tokens/inline-size}.bAfcsW_notice{background:var(--color-gray-50);border:1px solid var(--color-gray-300);border-radius:var(--radius-md);padding:var(--spacing-md)}.bAfcsW_notice p{font-size:var(--font-size-sm);color:var(--color-copy-primary);line-height:var(--line-height-normal);margin:0}.bAfcsW_legend{margin-top:var(--spacing-sm);gap:var(--spacing-sm);font-size:var(--font-size-xs);color:var(--color-copy-secondary);flex-wrap:wrap;display:flex}.bAfcsW_legendItem{align-items:center;gap:var(--spacing-2xs);display:inline-flex}.bAfcsW_legendDotGreen,.bAfcsW_legendDotRed{border-radius:999px;width:8px;height:8px;display:inline-block}.bAfcsW_legendDotGreen{background:var(--color-signal-signalgreen-500)}.bAfcsW_legendDotRed{background:var(--color-signal-signalred-500)}.bAfcsW_description{color:var(--color-black-50);font-size:var(--font-size-sm);line-height:var(--line-height-normal);margin:0}.bAfcsW_orgLink{color:var(--color-primary);cursor:pointer;font-size:inherit;background:0 0;border:none;padding:0;font-family:inherit;text-decoration:underline}.bAfcsW_orgLink:hover{color:var(--color-primary-dark)}.bAfcsW_loading{padding:var(--spacing-xl);text-align:center;color:var(--color-black-50);flex-direction:column;justify-content:center;align-items:center;display:flex}.bAfcsW_loadingSpinner{border:2px solid var(--color-border);border-top:2px solid var(--color-black);width:24px;height:24px;margin-bottom:var(--spacing-sm);border-radius:50%;animation:1s linear infinite bAfcsW_spin}@keyframes bAfcsW_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.bAfcsW_emptyState{text-align:center;padding:var(--spacing-xl)}.bAfcsW_emptyStateTitle{font-size:var(--font-size-md);font-weight:var(--font-weight-medium);color:var(--color-black);margin:0 0 var(--spacing-xs) 0}.bAfcsW_emptyStateDescription{font-size:var(--font-size-sm);color:var(--color-black-50);line-height:var(--line-height-normal);margin:0}.bAfcsW_tokenList{gap:var(--spacing-sm);flex-direction:column;display:flex}.bAfcsW_tokenItem{padding:var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-md);justify-content:space-between;align-items:flex-start;gap:var(--spacing-md);display:flex}.bAfcsW_tokenInfo{flex:1;min-width:0}.bAfcsW_tokenHeader{margin-bottom:var(--spacing-sm)}.bAfcsW_tokenName{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);margin:0 0 var(--spacing-2xs) 0;color:var(--color-black)}.bAfcsW_tokenMeta{align-items:center;gap:0 var(--spacing-2xs);font-size:var(--font-size-xs);color:var(--color-black-50);flex-wrap:wrap;display:flex}.bAfcsW_metaSeparator{color:var(--color-black-30)}.bAfcsW_tokenScopes{gap:var(--spacing-2xs);flex-wrap:wrap;display:flex}.bAfcsW_tokenWarning{margin:var(--spacing-xs) 0 0 0;font-size:var(--font-size-xs);color:var(--color-copy-secondary)}.bAfcsW_tokenActions{gap:var(--spacing-2xs);flex-shrink:0;display:flex}@container api-tokens (max-width:36rem){.bAfcsW_tokenItem{gap:var(--spacing-sm);flex-direction:column}.bAfcsW_tokenActions{justify-content:flex-end}.bAfcsW_tokenMeta{align-items:flex-start;gap:var(--spacing-3xs);flex-direction:column}.bAfcsW_metaSeparator{display:none}}
._3yCnla_canvas{background:var(--color-gray-50);flex-direction:column;width:100%;height:100%;display:flex}._3yCnla_canvasEmbedded{background:0 0}._3yCnla_canvasEmbedded ._3yCnla_dotGrid{background-image:none}._3yCnla_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}._3yCnla_title{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-black)}._3yCnla_count{font-size:var(--font-size-xs);color:var(--color-gray-400);flex:1}._3yCnla_closeButton{color:var(--color-gray-400);flex-shrink:0}._3yCnla_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;}._3yCnla_dotGridLoaderOnly{background-image:none}._3yCnla_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){._3yCnla_assetGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}._3yCnla_assetThumb{border-radius:0;min-height:0;position:relative;overflow:hidden;}._3yCnla_squareAspect{aspect-ratio:1}._3yCnla_thumbImage{-o-object-fit:cover;object-fit:cover;background:0 0;width:100%;height:100%;display:block}._3yCnla_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}._3yCnla_assetThumb:hover ._3yCnla_thumbOverlay{opacity:1}._3yCnla_actionBar{align-items:center;gap:var(--spacing-2xs);padding:var(--spacing-xs);justify-content:flex-end;width:100%;display:flex}._3yCnla_actionButton{width:32px;height:32px;color:var(--color-black-33);background:var(--color-white);border-radius:var(--radius-full);min-width:32px;padding:0}._3yCnla_actionButton:hover{box-shadow:var(--shadow-md)}._3yCnla_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}._3yCnla_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}._3yCnla_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}._3yCnla_modifyInputRow{align-items:center;gap:var(--spacing-sm);min-width:0;max-width:100%;display:flex}._3yCnla_modifyInputField{flex:none;width:42ch;max-width:100%}._3yCnla_skeleton{background:var(--color-gray-200);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._3yCnla_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 _3yCnla_skeletonShimmer}@keyframes _3yCnla_skeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:768px){._3yCnla_assetGrid{gap:var(--spacing-xs);grid-template-columns:repeat(2,minmax(0,1fr))}._3yCnla_dotGrid{padding:var(--spacing-sm)}._3yCnla_modifyPopoverDock{left:var(--spacing-sm);right:var(--spacing-sm);bottom:max(var(--spacing-sm), env(safe-area-inset-bottom,0px))}._3yCnla_modifyPopover{box-sizing:border-box;width:100%;max-width:100%}._3yCnla_modifyInputRow{align-items:stretch;gap:var(--spacing-xs);flex-direction:column}._3yCnla_modifyInputField{flex:auto;width:100%}._3yCnla_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){._3yCnla_assetThumb ._3yCnla_thumbOverlay{opacity:1}}
.KSICCG_stack{gap:var(--spacing-xl);flex-direction:column;width:100%;min-width:0;display:flex}.KSICCG_section{gap:var(--spacing-sm);flex-direction:column;width:100%;min-width:0;display:flex}.KSICCG_field{align-items:flex-start;gap:var(--spacing-2xs);padding:var(--spacing-xs) var(--spacing-sm);border:var(--border-default);border-radius:var(--radius-sm);background:var(--color-gray-50);flex-direction:column;min-width:0;display:flex}.KSICCG_fieldLabel{flex-shrink:0}.KSICCG_rows{gap:var(--spacing-xs);flex-direction:column;min-width:0;display:flex}.KSICCG_addButton{align-self:flex-start}
.vSRPXa_createView,.vSRPXa_fullLayout,.vSRPXa_splitLayout{flex:1;display:flex;overflow:hidden}.vSRPXa_chatPanelFull{flex-direction:column;flex:1;display:flex;overflow-y:auto}.vSRPXa_chatPanelImagine{overflow:hidden}.vSRPXa_chatPanel{border-right:var(--border-default);flex-direction:column;flex-shrink:0;width:33%;min-width:340px;max-width:440px;display:flex;overflow:hidden}.vSRPXa_canvasPanel{flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.vSRPXa_imagineView{flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.vSRPXa_imagineCanvasArea{min-height:0;padding-top:var(--studio-topbar-height);box-sizing:border-box;flex-direction:column;flex:1;display:flex;overflow:hidden}.vSRPXa_generationLoaderFullViewport{z-index:1;pointer-events:none;position:absolute;inset:0}.vSRPXa_inputDockFloating{padding:var(--spacing-xs) var(--spacing-sm) max(var(--spacing-sm), env(safe-area-inset-bottom,0px));pointer-events:none;z-index:2;justify-content:center;align-items:center;display:flex;position:absolute;bottom:0;left:0;right:0}.vSRPXa_inputDockFloating>*{pointer-events:auto}.vSRPXa_assistantSurfaceShell{flex-direction:column;flex:1;width:100%;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden}@media (max-width:768px){.vSRPXa_chatPanelAssistantChat.vSRPXa_chatPanel{border-right:none;flex:1;width:100%;min-width:0;max-width:none}.vSRPXa_splitLayout{flex-direction:column}.vSRPXa_splitLayout .vSRPXa_canvasPanel{border-top:var(--border-default);flex:1;min-width:0;min-height:min(45vh,22rem);width:100%!important}}
.lIwHoW_card{gap:var(--spacing-xs);min-width:0;padding:var(--spacing-sm);border:var(--border-default);border-radius:var(--radius-md);background:var(--color-white);flex-direction:column;display:flex}.lIwHoW_head{justify-content:space-between;align-items:center;gap:var(--spacing-2xs);flex-wrap:wrap;min-width:0;display:flex}.lIwHoW_identity{gap:var(--spacing-4xs);flex-direction:column;min-width:0;display:flex}.lIwHoW_domain{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.lIwHoW_provider{align-items:center;gap:var(--spacing-3xs);min-width:0;color:var(--color-gray-500);display:flex}.lIwHoW_providerLogo{flex-shrink:0;display:flex}.lIwHoW_providerLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.lIwHoW_headMeta{align-items:center;gap:var(--spacing-2xs);flex-shrink:0;display:flex}.lIwHoW_steps{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lIwHoW_step{grid-template-columns:var(--spacing-md) minmax(0, 1fr) auto;grid-gap:var(--spacing-xs);align-items:start;gap:var(--spacing-xs);padding:var(--spacing-xs) 0;display:grid}.lIwHoW_step+.lIwHoW_step{border-top:var(--border-default)}.lIwHoW_step:last-child{padding-bottom:0}.lIwHoW_marker{width:var(--spacing-md);height:var(--spacing-md);border:1.5px solid var(--color-border);border-radius:var(--radius-full);color:var(--color-gray-500);font-size:var(--font-size-xs);place-items:center;font-weight:500;line-height:1;display:inline-grid}.lIwHoW_done{border-color:var(--color-element-chip-success-text);color:var(--color-element-chip-success-text);background:color-mix(in srgb, var(--color-element-chip-success-text) 10%, var(--color-white))}.lIwHoW_next{border-color:var(--color-gray-700);color:var(--color-gray-700)}.lIwHoW_failed{border-color:var(--color-element-chip-error-text);color:var(--color-element-chip-error-text);background:color-mix(in srgb, var(--color-element-chip-error-text) 10%, var(--color-white))}.lIwHoW_body{gap:var(--spacing-4xs);flex-direction:column;min-width:0;display:flex}.lIwHoW_mono{font-family:var(--font-family-mono)}.lIwHoW_error{color:var(--color-element-chip-error-text)}.lIwHoW_waiting{align-items:center;gap:var(--spacing-3xs);display:flex}.lIwHoW_live{grid-gap:var(--spacing-xs);align-items:start;gap:var(--spacing-xs);grid-template-columns:minmax(0,1fr) auto;display:grid}.lIwHoW_pulse{width:var(--spacing-3xs);height:var(--spacing-3xs);border-radius:var(--radius-full);background:var(--color-element-chip-warning-text);flex-shrink:0}.lIwHoW_share{gap:var(--spacing-2xs);margin-top:var(--spacing-2xs);padding:var(--spacing-xs);border-radius:var(--radius-sm);background:var(--color-gray-50);flex-direction:column;display:flex}.lIwHoW_link{align-items:center;gap:var(--spacing-2xs);min-width:0;display:flex}.lIwHoW_linkValue{min-width:0;padding:var(--spacing-3xs) var(--spacing-2xs);border:var(--border-default);border-radius:var(--radius-xs);background:var(--color-white);font-family:var(--font-family-mono);font-size:var(--font-size-xs);overflow-wrap:anywhere;flex:auto}.lIwHoW_action{white-space:nowrap}@media (max-width:600px){.lIwHoW_step{grid-template-columns:var(--spacing-md) minmax(0, 1fr)}.lIwHoW_step>.lIwHoW_action{grid-column:2;justify-self:start}.lIwHoW_live{grid-template-columns:minmax(0,1fr)}.lIwHoW_live>.lIwHoW_action{justify-self:start}}
.F7MznW_barWrap{bottom:var(--spacing-lg);left:var(--spacing-xl);right:var(--spacing-xl);z-index:1350;pointer-events:none;justify-content:center;display:flex;position:absolute;container:studio-bulk-bar/inline-size}.F7MznW_barWrapEmbedded{z-index:auto;width:100%;max-width:720px;margin:0 auto;position:relative;bottom:auto;left:auto;right:auto;container:none}.F7MznW_bar{place-content:flex-start;align-items:center;gap:var(--spacing-2xs);box-sizing:border-box;width:max-content;max-width:100%;padding:var(--spacing-sm) var(--spacing-md);background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-md);pointer-events:auto;flex-wrap:nowrap;flex-shrink:0;display:flex;position:relative;overflow:visible}.F7MznW_actions,.F7MznW_trailing{align-items:center;gap:var(--spacing-2xs);flex-wrap:nowrap;min-width:0;display:flex}.F7MznW_actions{flex:auto}.F7MznW_trailing{flex:none;min-width:max-content}.F7MznW_barWrapEmbedded .F7MznW_bar{max-width:none}.F7MznW_bar>*{flex-shrink:0}.F7MznW_bulkAction{max-width:none}.F7MznW_counter{box-sizing:border-box;width:max-content;max-width:max-content;font-size:var(--font-size-xxs);font-weight:var(--font-weight-medium);color:var(--color-gray-400);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:left;flex:none;margin:0}.F7MznW_divider{width:1px;height:40px;margin:0;margin-right:var(--spacing-2xs);background:var(--color-border);flex-shrink:0}.F7MznW_bulkLabeled{box-sizing:border-box!important;height:40px!important;min-height:40px!important;max-height:40px!important;padding:0 var(--spacing-sm)!important}.F7MznW_collectionDropdown{box-sizing:border-box;padding:var(--dimension-4)}.F7MznW_bulkClose{box-sizing:border-box!important;width:40px!important;min-width:40px!important;max-width:40px!important;height:40px!important;min-height:40px!important;max-height:40px!important;padding:0!important}@media (max-width:768px){.F7MznW_barWrap{bottom:var(--spacing-md);left:var(--spacing-sm);right:var(--spacing-sm)}.F7MznW_barWrap.F7MznW_barWrapEmbedded{position:relative;bottom:auto;left:auto;right:auto}.F7MznW_bar{justify-content:space-between;gap:var(--spacing-2xs);width:100%;max-width:100%;padding:var(--spacing-xs) var(--spacing-xs);box-shadow:var(--shadow-lg);flex-wrap:nowrap}.F7MznW_counter{text-align:left;flex:none;width:max-content;max-width:max-content;margin:0}.F7MznW_divider{display:none}.F7MznW_bulkLabeled{gap:0!important;width:40px!important;min-width:40px!important;max-width:40px!important;padding:0!important}.F7MznW_bulkLabeled [class*=ellipsisText]{display:none!important}}@container studio-bulk-bar (max-width:52rem){.F7MznW_bar{flex-wrap:nowrap;justify-content:space-between;max-width:100%}.F7MznW_divider{display:none}.F7MznW_bulkLabeled{gap:0!important;width:40px!important;min-width:40px!important;max-width:40px!important;padding:0!important}.F7MznW_bulkLabeled [class*=ellipsisText]{display:none!important}}@media (max-width:600px){.F7MznW_bar{padding:var(--spacing-2xs) var(--spacing-xs)}.F7MznW_bulkLabeled,.F7MznW_bulkClose{width:var(--button-height-sm)!important;min-width:var(--button-height-sm)!important;max-width:var(--button-height-sm)!important;height:var(--button-height-sm)!important;min-height:var(--button-height-sm)!important;max-height:var(--button-height-sm)!important}.F7MznW_counter{font-size:var(--font-size-xxs)}}
.W5iGAa_container{gap:var(--spacing-lg);flex-direction:column;max-width:40rem;display:flex}.W5iGAa_header{gap:var(--spacing-3xs);flex-direction:column;display:flex}.W5iGAa_title{font-size:var(--font-size-md)}.W5iGAa_clientTabs{padding-bottom:var(--spacing-sm)}.W5iGAa_panel{gap:var(--spacing-md);flex-direction:column;display:flex}.W5iGAa_steps{gap:var(--spacing-lg);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.W5iGAa_step{grid-template-columns:var(--spacing-lg) minmax(0, 1fr);grid-column-gap:var(--spacing-sm);-moz-column-gap:var(--spacing-sm);column-gap:var(--spacing-sm);display:grid;position:relative}.W5iGAa_step:not(:last-child):after{content:"";top:calc(var(--spacing-lg) + var(--spacing-2xs));bottom:calc(-1 * var(--spacing-lg) + var(--spacing-2xs));left:calc(var(--spacing-lg) / 2);background:var(--color-border);width:1px;position:absolute}.W5iGAa_stepNumber{width:var(--spacing-lg);height:var(--spacing-lg);border-radius:var(--radius-full);background:var(--color-gray-100);color:var(--color-gray-700);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;justify-content:center;align-items:center;display:inline-flex}.W5iGAa_stepBody{gap:var(--spacing-3xs);min-width:0;padding-top:var(--spacing-4xs);flex-direction:column;display:flex}.W5iGAa_stepAction{margin-top:var(--spacing-xs);display:flex}.W5iGAa_copyBlock{width:100%;min-width:0;padding:var(--spacing-xs) var(--spacing-sm);padding-right:calc(var(--spacing-xl) + var(--spacing-xs));border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-gray-50);align-items:center;display:flex;position:relative}.W5iGAa_copyBlockValue{font-family:var(--font-family-mono);font-size:var(--font-size-xs);line-height:var(--line-height-normal);color:var(--color-gray-700);white-space:pre;overflow-x:auto}.W5iGAa_copyBlockMultiline .W5iGAa_copyBlockValue{white-space:pre-wrap;overflow-wrap:anywhere}.W5iGAa_copyBlockMultiline{align-items:flex-start}.W5iGAa_copyBlockProse .W5iGAa_copyBlockValue{font-family:inherit;font-size:var(--font-size-sm);color:var(--color-black)}.W5iGAa_copyBlockButton{top:var(--spacing-3xs);right:var(--spacing-3xs);position:absolute}.W5iGAa_inlineCode{font-family:var(--font-family-mono);padding:0 var(--spacing-4xs);border-radius:var(--radius-xs);background:var(--color-gray-100);font-size:.92em}.W5iGAa_fallback{margin-left:calc(var(--spacing-lg) + var(--spacing-sm));border-top:1px solid var(--color-border);padding-top:var(--spacing-sm)}.W5iGAa_fallbackSummary{align-items:center;gap:var(--spacing-2xs);cursor:pointer;font-size:var(--font-size-sm);color:var(--color-gray-600);transition:color var(--transition-fast);list-style:none;display:inline-flex}.W5iGAa_fallbackSummary::-webkit-details-marker{display:none}.W5iGAa_fallbackSummary:before{content:"";width:6px;height:6px;transition:transform var(--transition-fast);border-bottom:1.5px solid;border-right:1.5px solid;transform:rotate(-45deg)}.W5iGAa_fallback[open] .W5iGAa_fallbackSummary:before{transform:rotate(45deg)}@media (hover:hover) and (pointer:fine){.W5iGAa_fallbackSummary:hover{color:var(--color-black)}}.W5iGAa_fallbackBody{gap:var(--spacing-xs);padding-top:var(--spacing-sm);flex-direction:column;display:flex}@media (prefers-reduced-motion:reduce){.W5iGAa_fallbackSummary,.W5iGAa_fallbackSummary:before{transition:none}}
.l9XRzG_root{z-index:9999;width:min(440px, calc(100vw - var(--spacing-md) * 2));max-width:min(440px, calc(100vw - var(--spacing-md) * 2));box-sizing:border-box;position:fixed}.l9XRzG_shell{}.l9XRzG_field{}.l9XRzG_editorRow{padding:var(--composer-inset);cursor:text;}.l9XRzG_editorWrap{min-height:calc(var(--prompt-line-height) * 2);}.l9XRzG_controlRow{justify-content:space-between;gap:var(--spacing-2xs);min-width:0;}.l9XRzG_controlEnd{align-items:center;gap:var(--spacing-2xs);min-width:0;margin-left:auto;display:flex}.l9XRzG_durationSelect{flex:0 auto;min-width:0;max-width:7.5rem}.l9XRzG_durationSelectPositioner{z-index:10000}@media (max-width:768px){.l9XRzG_root{max-width:calc(100vw - var(--spacing-sm) * 2)}}
.xHy-Xq_container{gap:var(--spacing-sm);margin-top:var(--spacing-md);flex-direction:column;display:flex}.xHy-Xq_confirmMessage{gap:var(--spacing-2xs);flex-direction:column;display:flex}.xHy-Xq_description{margin:0}.xHy-Xq_ackCheckbox{align-self:flex-start}.xHy-Xq_deleteButton{margin-top:var(--spacing-sm);align-self:flex-start}
._5ourpq_root{z-index:9999;width:max-content;max-width:calc(100vw - var(--spacing-md) * 2);background:var(--color-white);border-radius:var(--radius-md);padding:var(--spacing-2xs);box-shadow:var(--shadow-sm);border:var(--border-default);position:fixed}._5ourpq_inputRow{align-items:center;gap:var(--spacing-2xs);min-width:0;max-width:100%;display:flex}._5ourpq_input{flex:auto;gap:0;width:42ch;min-width:0;max-width:100%}._5ourpq_input input{box-shadow:none;padding:var(--spacing-3xs) var(--spacing-2xs);background:0 0;border:none;border-radius:0}._5ourpq_input input:focus,._5ourpq_input input:focus-visible{box-shadow:none;border:none;outline:none}._5ourpq_submitBtn{flex-shrink:0}@media (max-width:768px){._5ourpq_root{max-width:calc(100vw - var(--spacing-sm) * 2);width:max-content;min-width:0;padding:var(--spacing-sm)}._5ourpq_inputRow{align-items:stretch;gap:var(--spacing-sm);flex-direction:column}._5ourpq_input{flex:auto;width:100%}._5ourpq_submitBtn{align-self:flex-end}}
._8RtwGW_form{gap:var(--spacing-sm);flex-direction:column;display:flex}._8RtwGW_description{color:var(--text-secondary);margin-bottom:.5rem;font-size:.875rem}._8RtwGW_button{margin-top:var(--spacing-sm);align-self:flex-start}._8RtwGW_loadError{color:var(--color-error);font-size:.875rem}
.TeBJvW_form{gap:var(--spacing-sm);flex-direction:column;display:flex}.TeBJvW_actionRow{align-items:center;gap:var(--spacing-xs);margin-top:var(--spacing-sm);flex-wrap:wrap;display:flex}.TeBJvW_button,.TeBJvW_resendButton{align-self:flex-start;width:fit-content;max-width:100%}.TeBJvW_error{color:var(--error-color);margin-top:.5rem}
._1DN6IW_root{gap:var(--spacing-sm);flex-direction:column;width:100%;min-width:0;display:flex}._1DN6IW_actions{gap:var(--spacing-sm);margin-top:var(--spacing-sm);flex-wrap:wrap;display:flex}
.O5Tuma_container{background:var(--color-white);flex-direction:column;width:100%;height:100%;min-height:0;display:flex}.O5Tuma_header{align-items:center;gap:var(--spacing-xs);box-sizing:border-box;padding:calc(var(--studio-topbar-height) + var(--spacing-2xs)) var(--spacing-md) 0;margin-bottom:var(--spacing-sm);min-height:calc(var(--spacing-2xs) + var(--button-height-sm));background:0 0;flex-shrink:0;display:flex}.O5Tuma_main{background:var(--color-white);flex:1;min-height:0;position:relative}.O5Tuma_sessionScroll{padding:var(--spacing-lg);background-color:var(--color-white);padding-bottom:12rem;position:absolute;inset:0;overflow-y:auto}.O5Tuma_sessionScrollDotGrid{}.O5Tuma_sessionScrollWithBulkSelection{padding-bottom:calc(12rem + var(--spacing-3xl))}@media (max-width:768px){.O5Tuma_sessionScroll.O5Tuma_sessionScrollWithBulkSelection{padding-bottom:calc(9.5rem + var(--spacing-3xl))}.O5Tuma_container{min-width:0;max-width:100%;overflow-x:hidden}.O5Tuma_header{gap:var(--spacing-2xs);padding:calc(var(--studio-topbar-height) + var(--spacing-2xs)) var(--spacing-sm) 0;margin-bottom:var(--spacing-xs);min-height:calc(var(--spacing-2xs) + var(--button-height-sm))}.O5Tuma_sessionScroll{min-width:0;padding:var(--spacing-sm);padding-bottom:9.5rem;overflow-x:hidden}.O5Tuma_promptSection{padding:var(--spacing-xs) var(--spacing-sm) max(var(--spacing-sm), env(safe-area-inset-bottom,0px))}}.O5Tuma_promptSection{z-index:10;padding:var(--spacing-md) var(--spacing-lg) max(var(--spacing-lg), env(safe-area-inset-bottom,0px));box-sizing:border-box;pointer-events:none;background:0 0;width:100%;position:absolute;bottom:0;left:0;right:0}.O5Tuma_promptSection>*{pointer-events:auto}.O5Tuma_sessionNotFound{align-items:center;gap:var(--spacing-lg);padding:var(--spacing-xl);text-align:center;flex-direction:column;display:flex}.O5Tuma_sessionNotFoundMessage{font-size:var(--font-size-md);color:var(--color-gray-600);margin:0}
.-wHsLq_container{width:100%;max-width:720px;margin:0 auto}.-wHsLq_containerDocked{max-height:min(70vh, calc(100dvh - var(--studio-topbar-height) - var(--spacing-3xl)));padding:0 var(--spacing-sm) var(--spacing-sm);box-sizing:border-box;overscroll-behavior:contain;overflow:hidden auto}.-wHsLq_hero{text-align:center;margin-bottom:var(--spacing-2xl)}.-wHsLq_heroHeadline{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);color:var(--color-gray-700);margin:0 0 var(--spacing-sm)}.-wHsLq_heroSubtext{font-size:var(--font-size-md);font-weight:var(--font-weight-normal);line-height:var(--line-height-normal);color:var(--color-gray-600);margin:0}.-wHsLq_inputContainer{border-radius:var(--radius);overflow:visible}
.yGV4IG_collectionGateLoading{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm);display:flex}