.wJjHGq_root{z-index:0;pointer-events:none;isolation:isolate;opacity:0;background-color:#e8f0f4;transition:opacity .7s cubic-bezier(.23,1,.32,1);position:absolute;inset:0;overflow:hidden}.wJjHGq_active{opacity:1}.wJjHGq_wash{z-index:0;filter:blur(10rem);background-image:radial-gradient(55% 55% at 18% 22%,#a8d5e2 0%,#0000 65%),radial-gradient(50% 50% at 82% 28%,#c2e4dd 0%,#0000 65%),radial-gradient(60% 60% at 28% 78%,#d9eaf1 0%,#0000 65%),radial-gradient(48% 48% at 76% 72%,#b8dde6 0%,#0000 65%);position:absolute;inset:-30%}.wJjHGq_grain{z-index:1;opacity:.35;mix-blend-mode:overlay;pointer-events:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0   0 0 0 0 0   0 0 0 0 0   0 0 0 0.55 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");background-repeat:repeat;background-size:240px 240px;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.wJjHGq_root{transition:opacity .2s}}
@font-face{font-family:ppMori;src:url(../media/PPMori_VariableVF-s.p.3kmm-ubux9q3l.woff2)format("woff2");font-display:swap}@font-face{font-family:ppMori Fallback;src:local(Arial);ascent-override:97.7%;descent-override:29.31%;line-gap-override:9.77%;size-adjust:102.36%}._8hVCmq_className{font-family:ppMori,ppMori Fallback}._8hVCmq_variable{--font-pp-mori:"ppMori", "ppMori Fallback"}

.tlCfXW_form{padding:var(--spacing-lg);flex-direction:column;gap:1.5rem;display:flex}.tlCfXW_field{flex-direction:column;gap:.5rem;display:flex}.tlCfXW_label{color:var(--text-primary);font-size:.875rem;font-weight:600}.tlCfXW_required{color:var(--color-copy-error)}.tlCfXW_helpText{color:var(--text-secondary);margin-top:.25rem;font-size:.75rem}.tlCfXW_checkboxLabel{cursor:pointer;align-items:center;gap:.5rem;font-size:.875rem;display:flex}.tlCfXW_checkboxLabel input[type=checkbox]{cursor:pointer}.tlCfXW_actions{border-top:1px solid var(--border-color-light);justify-content:flex-end;gap:.5rem;margin-top:1rem;padding-top:1rem;display:flex}
.a4EhJG_dropzoneContainer{align-items:center;gap:var(--spacing-md);flex-direction:column;display:flex}.a4EhJG_dropzone{border:2px dashed var(--border-color,#ccc);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;transition:border-color .2s ease-in-out;display:flex;position:relative;overflow:hidden}.a4EhJG_dropzone:hover,.a4EhJG_dropzoneActive{border-color:var(--primary-color,#2d70de)}.a4EhJG_dropOverlay{color:#fff;text-align:center;background-color:#007bffb3;border-radius:50%;justify-content:center;align-items:center;padding:.5rem;font-size:.9rem;display:flex;position:absolute;inset:0}.a4EhJG_errorText{color:var(--error-color,red);align-self:center;margin-bottom:0;margin-left:1rem;font-size:.8rem}.a4EhJG_logoButtons{gap:var(--spacing-xs);display:flex}
.O_fZ9q_form{flex-direction:column;gap:1rem;display:flex}.O_fZ9q_formGroup{flex-direction:column;gap:.5rem;display:flex}.O_fZ9q_button{align-self:flex-start}.O_fZ9q_error{color:var(--error-color);margin-top:.5rem}.O_fZ9q_formContainer{flex-direction:column;gap:1rem;display:flex}
._9NhcyW_formGroup{flex-direction:column;gap:1rem;margin-bottom:1rem;display:flex}._9NhcyW_userSelectSection{margin-top:1rem}._9NhcyW_userSelectLabel{color:var(--color-copy-secondary);margin-bottom:.5rem;font-size:.85rem;font-weight:500}._9NhcyW_userList{border:1px solid var(--color-dividerdefault);border-radius:var(--radius-sm);flex-direction:column;gap:.25rem;max-height:200px;padding:.5rem;display:flex;overflow-y:auto}._9NhcyW_userOption{cursor:pointer;align-items:center;gap:.5rem;font-size:.85rem;display:flex}
.VCUc5W_modalContent{flex-direction:column;gap:1rem;display:flex}.VCUc5W_checkboxLabel{cursor:pointer}.VCUc5W_label{margin-bottom:.25rem;font-weight:500}.VCUc5W_footerButtons{justify-content:flex-end;gap:.5rem;display:flex}
.dsFb2a_container{z-index:1;flex-direction:column;gap:1rem;width:100%;max-width:480px;margin-top:auto;margin-bottom:auto;padding:1.5rem;display:flex;}.dsFb2a_title{color:var(--color-text-primary);margin:0;font-size:1.25rem;font-weight:600}.dsFb2a_message{color:var(--color-text-secondary);gap:var(--spacing-sm);flex-direction:column;line-height:1.5;display:flex}.dsFb2a_warning{color:var(--color-text-secondary);margin-top:.25rem;font-size:.875rem}.dsFb2a_form{gap:var(--spacing-md);flex-direction:column;margin-top:.5rem;display:flex}.dsFb2a_input{width:100%}.dsFb2a_actions{justify-content:flex-end;gap:.75rem;margin-top:.5rem;display:flex}
.-sCbdW_container{align-items:center;gap:var(--spacing-2xs);-webkit-user-select:none;user-select:none;display:flex}.-sCbdW_label{font-size:var(--font-size-sm);cursor:pointer;margin-top:.15em}.-sCbdW_required{margin-left:.15em}.-sCbdW_input{--width:var(--spacing-md);--height:var(--spacing-md);z-index:0;appearance:none;box-sizing:border-box;width:var(--width);height:var(--height);border:1px solid var(--color-input-checkbox-defaultoutline);border-radius:var(--radius-full);background:var(--color-white);cursor:pointer;transition:background-color var(--transition-fast), border-color var(--transition-fast), box-shadow var(--transition-fast);flex-shrink:0;margin:0;padding:0;position:relative}.-sCbdW_input:focus{outline:none}.-sCbdW_input:focus-visible{z-index:1;box-shadow:0 0 0 2px var(--color-button-commonbutton-focus)}.-sCbdW_input:after{content:"";border-radius:var(--radius-full);background:var(--color-white);opacity:0;width:6px;height:6px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.-sCbdW_input:not(:checked){background:var(--color-white);border-color:var(--color-input-checkbox-defaultoutline)}.-sCbdW_input:not(:checked):not(:disabled):hover{background:var(--color-input-checkbox-hoverfill)}.-sCbdW_input:checked{border-color:var(--color-input-checkbox-defaultfilllower);background-color:var(--color-input-checkbox-defaultfilllower)}.-sCbdW_input:checked:after{opacity:1}.-sCbdW_input:disabled{cursor:not-allowed;opacity:.45}.-sCbdW_input:disabled+.-sCbdW_label{cursor:not-allowed}
.V-LHQG_positioner{z-index:14000}.V-LHQG_popup{box-sizing:border-box;max-width:280px;box-shadow:none;color:var(--color-copy-primary);transform-origin:var(--transform-origin,bottom center);opacity:1;filter:drop-shadow(1px 0 0 var(--color-border)) drop-shadow(-1px 0 0 var(--color-border)) drop-shadow(0 1px 0 var(--color-border)) drop-shadow(0 -1px 0 var(--color-border)) drop-shadow(0 10px 20px #00000026);background:0 0;border:none;flex-direction:column;align-items:stretch;padding:0;transition:opacity .22s cubic-bezier(.16,1,.3,1),transform .38s cubic-bezier(.34,1.12,.64,1);display:flex;position:relative;overflow:visible;transform:translate(0,0)scale(1)}.V-LHQG_popup[data-side=top][data-starting-style],.V-LHQG_popup[data-starting-style]:not([data-side]){opacity:0;transform:translateY(12px)scale(.93)}.V-LHQG_popup[data-side=bottom][data-starting-style]{opacity:0;transform:translateY(-12px)scale(.93)}.V-LHQG_popup[data-side=left][data-starting-style],.V-LHQG_popup[data-side=inline-start][data-starting-style]{opacity:0;transform:translate(12px)scale(.93)}.V-LHQG_popup[data-side=right][data-starting-style],.V-LHQG_popup[data-side=inline-end][data-starting-style]{opacity:0;transform:translate(-12px)scale(.93)}.V-LHQG_popup[data-ending-style]{transition:opacity 95ms cubic-bezier(.4,0,1,1),transform 95ms cubic-bezier(.4,0,1,1)}.V-LHQG_popup[data-side=top][data-ending-style],.V-LHQG_popup[data-ending-style]:not([data-side]){opacity:0;transform:translateY(4px)scale(.97)}.V-LHQG_popup[data-side=bottom][data-ending-style]{opacity:0;transform:translateY(-4px)scale(.97)}.V-LHQG_popup[data-side=left][data-ending-style],.V-LHQG_popup[data-side=inline-start][data-ending-style]{opacity:0;transform:translate(4px)scale(.97)}.V-LHQG_popup[data-side=right][data-ending-style],.V-LHQG_popup[data-side=inline-end][data-ending-style]{opacity:0;transform:translate(-4px)scale(.97)}.V-LHQG_popup[data-instant]{transition:none!important}.V-LHQG_popup[data-side=bottom]{transform-origin:top}.V-LHQG_popup[data-side=left],.V-LHQG_popup[data-side=inline-start]{transform-origin:100%}.V-LHQG_popup[data-side=right],.V-LHQG_popup[data-side=inline-end]{transform-origin:0}@media (prefers-reduced-motion:reduce){.V-LHQG_popup{transition:opacity .12s}.V-LHQG_popup[data-starting-style],.V-LHQG_popup[data-ending-style]{opacity:0;transition:opacity .12s;transform:translate(0,0)scale(1)}}.V-LHQG_arrow{pointer-events:none;display:block;overflow:visible}.V-LHQG_arrow:after{content:"";border-style:solid;width:0;height:0;position:absolute}.V-LHQG_arrow[data-side=top]{width:12px;height:6px;bottom:-5px}.V-LHQG_arrow[data-side=top]:after{border-width:6px 6px 0;border-color:var(--color-white) transparent transparent;top:0;left:50%;transform:translate(-50%)}.V-LHQG_arrow[data-side=bottom]{width:12px;height:6px;top:-5px}.V-LHQG_arrow[data-side=bottom]:after{border-width:0 6px 6px;border-color:transparent transparent var(--color-white);bottom:0;left:50%;transform:translate(-50%)}.V-LHQG_arrow[data-side=left],.V-LHQG_arrow[data-side=inline-start]{width:6px;height:12px;right:-6px}.V-LHQG_arrow[data-side=left]:after,.V-LHQG_arrow[data-side=inline-start]:after{border-width:6px 0 6px 6px;border-color:transparent transparent transparent var(--color-white);top:50%;left:0;transform:translateY(-50%)}.V-LHQG_arrow[data-side=right],.V-LHQG_arrow[data-side=inline-end]{width:6px;height:12px;left:-6px}.V-LHQG_arrow[data-side=right]:after,.V-LHQG_arrow[data-side=inline-end]:after{border-width:6px 6px 6px 0;border-color:transparent var(--color-white) transparent transparent;top:50%;right:0;transform:translateY(-50%)}.V-LHQG_card{gap:var(--spacing-xs);background:var(--color-white);border-radius:var(--radius-md);padding:var(--spacing-sm);flex-direction:column;display:flex}.V-LHQG_textStack{gap:var(--spacing-3xs);flex-direction:column;display:flex}.V-LHQG_previews{gap:var(--spacing-2xs);align-items:stretch;display:flex}.V-LHQG_previewFrame{border-radius:var(--radius-xs);background:var(--color-gray-100);aspect-ratio:4/3;flex:1;min-width:0;max-height:56px;overflow:hidden}.V-LHQG_previewsSingleThumb .V-LHQG_previewFrame{flex:none;width:112px;max-width:min(112px,100%)}.V-LHQG_previewImage{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.V-LHQG_title,.V-LHQG_description{margin:0}.V-LHQG_triggerWrap{vertical-align:middle;justify-content:center;align-items:center;display:inline-flex}
._6WxjRq_formGroup{gap:var(--dimension-4);text-align:left;flex-direction:column;width:fit-content;display:flex;position:relative}._6WxjRq_label{font-size:var(--dimension-typography-interface-inputheadline-fontsize);line-height:var(--dimension-typography-interface-inputheadline-lineheight);font-weight:var(--number-typography-interface-inputheadline-fontweight);color:var(--color-copy-primary);display:block}._6WxjRq_triggerButton{text-align:left;justify-content:space-between;width:fit-content;position:relative}._6WxjRq_triggerButton ._6WxjRq_triggerButtonInner{width:100%;font-size:var(--font-size-sm)!important;justify-content:flex-start!important}._6WxjRq_triggerButtonContent{justify-content:space-between;gap:var(--dimension-8);width:100%}._6WxjRq_triggerButtonEllipsisText{align-items:center;gap:var(--dimension-8);flex:1;min-width:0;display:flex}._6WxjRq_triggerButtonEllipsisText>:first-child{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}._6WxjRq_chevron{color:var(--color-copy-secondary);flex-shrink:0;justify-content:center;align-items:center;transition:transform .2s;display:flex}._6WxjRq_triggerButton[data-popup-open] ._6WxjRq_chevron,._6WxjRq_triggerButton[aria-expanded=true] ._6WxjRq_chevron{transform:rotate(180deg)}._6WxjRq_triggerButtonFullWidth{width:100%}._6WxjRq_formGroup ._6WxjRq_triggerButton:focus-visible{border-color:var(--input-focus-border-color);box-shadow:none}._6WxjRq_hasError ._6WxjRq_triggerButton{border-color:var(--input-error-border-color)}._6WxjRq_hasError ._6WxjRq_triggerButton:focus-visible{border-color:var(--input-error-border-color);box-shadow:none}._6WxjRq_positioner{z-index:1300}._6WxjRq_popup{background:var(--color-white);border:1px solid var(--floating-surface-border);border-radius:var(--radius-md);box-shadow:var(--floating-surface-shadow);-webkit-backdrop-filter:none;backdrop-filter:none;padding:var(--dimension-4);min-width:var(--anchor-width,200px);opacity:1;transform-origin:top;box-sizing:border-box;max-height:300px;font-family:var(--font-family-default);flex-direction:column;animation:.2s _6WxjRq_dropdownEnter;display:flex;position:relative;overflow:hidden}._6WxjRq_catalogOpenMenu{width:min(100%,240px);margin-top:var(--spacing-xs)}._6WxjRq_catalogOpenMenu ._6WxjRq_popup{animation:none}._6WxjRq_popupLibraryTranslucent{background:var(--floating-surface-background-fallback);background:var(--floating-surface-background);-webkit-backdrop-filter:blur(var(--floating-surface-backdrop-blur));backdrop-filter:blur(var(--floating-surface-backdrop-blur))}._6WxjRq_searchInputWrapper{box-sizing:border-box;height:var(--button-height-sm);margin-bottom:var(--dimension-4);padding-inline:var(--spacing-xs);align-items:center;gap:var(--dimension-8);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-normal);letter-spacing:-.011em;flex-shrink:0;display:flex}._6WxjRq_searchIcon{color:var(--color-copy-secondary);flex-shrink:0}._6WxjRq_searchInput{min-width:0;box-shadow:none;appearance:none;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:var(--color-copy-primary);background:0 0;border:none;border-radius:0;outline:none;flex:1;margin:0;padding:0}._6WxjRq_searchInput:focus{outline:none}._6WxjRq_searchInput::placeholder{color:var(--color-copy-secondary)}._6WxjRq_emptyState{padding:var(--dimension-16) var(--dimension-12);text-align:center;color:var(--color-copy-secondary);font-family:var(--font-family-default);font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);line-height:var(--line-height-normal)}._6WxjRq_emptyState:empty{display:none}._6WxjRq_list{flex:1;max-height:240px;padding:0;overflow:visible auto}._6WxjRq_list>*+*{margin-top:var(--dimension-4)}._6WxjRq_group{flex-direction:column;display:flex}._6WxjRq_group>*+*{margin-top:var(--dimension-4)}._6WxjRq_groupLabel{padding:var(--dimension-4) var(--dimension-8);font-size:var(--dimension-typography-interface-tag-s-fontsize);line-height:var(--dimension-typography-interface-tag-s-lineheight);font-weight:var(--number-typography-interface-tag-s-fontweight);color:var(--color-copy-secondary)}._6WxjRq_item{border-radius:var(--dimension-cornerroundings-xs-corner);padding-right:var(--dimension-32);cursor:pointer;font-family:var(--font-family-default);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-normal);letter-spacing:-.011em;color:var(--color-copy-primary);flex-shrink:0;position:relative;overflow:hidden}._6WxjRq_item[data-highlighted]:not([data-disabled]){background:var(--floating-option-hover-background)}._6WxjRq_item[data-selected],._6WxjRq_item[data-selected][data-highlighted]:not([data-disabled]){background:var(--floating-option-selected-background)}._6WxjRq_item[data-disabled]{opacity:.6;cursor:not-allowed;pointer-events:none}._6WxjRq_itemContent{flex:1;align-items:center;min-width:0;display:flex}._6WxjRq_itemButton{text-align:left;pointer-events:none;width:100%;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;justify-content:flex-start;padding:0!important}._6WxjRq_itemButton,._6WxjRq_itemButton:hover,._6WxjRq_itemButton:active,._6WxjRq_itemButton:focus{box-shadow:none!important;color:var(--color-copy-primary)!important;background:0 0!important;border:none!important;border-radius:0!important;outline:none!important}._6WxjRq_itemButton ._6WxjRq_itemButtonInner,._6WxjRq_itemButton ._6WxjRq_itemButtonInner:hover,._6WxjRq_itemButton ._6WxjRq_itemButtonInner:active,._6WxjRq_itemButton ._6WxjRq_itemButtonInner:focus{box-shadow:none!important;color:var(--color-copy-primary)!important;font-size:var(--font-size-sm)!important;background:0 0!important;border:none!important;outline:none!important;justify-content:flex-start!important}._6WxjRq_itemButtonContent{text-align:left;width:100%;background:0 0!important;justify-content:flex-start!important}._6WxjRq_itemButtonEllipsisText{text-align:left;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;background:0 0!important}._6WxjRq_itemText{width:100%}._6WxjRq_itemIndicator{right:var(--dimension-12);color:var(--color-copy-primary);justify-content:center;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}._6WxjRq_scrollButton{width:var(--button-height-xs);height:var(--button-height-xs);color:var(--color-copy-secondary);z-index:1;cursor:pointer;background:0 0;justify-content:center;align-items:center;display:flex;position:absolute;right:0}._6WxjRq_scrollButton:first-of-type{border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md);top:0}._6WxjRq_scrollButton:last-of-type{border-bottom-left-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md);bottom:0}._6WxjRq_scrollButton:hover{background:var(--floating-option-hover-background)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){._6WxjRq_popupLibraryTranslucent{background:var(--floating-surface-background-fallback)}}@keyframes _6WxjRq_dropdownEnter{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}._6WxjRq_optionThumbnail{width:var(--spacing-lg);height:var(--spacing-lg);border-radius:var(--radius-full);background:var(--color-gray-100);flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}._6WxjRq_optionThumbnailImage{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}._6WxjRq_errorMessage{color:var(--color-copy-error);font-size:var(--dimension-typography-interface-inputsubline-fontsize);line-height:var(--dimension-typography-interface-inputsubline-lineheight);margin-top:var(--dimension-4)}
._6mOkGW_modalContent{flex-direction:column;gap:1.5rem;display:flex}._6mOkGW_field{flex-direction:column;gap:.5rem;display:flex}._6mOkGW_label{color:var(--text-primary);font-size:.875rem;font-weight:500}._6mOkGW_radioGroup{flex-direction:column;gap:.75rem;display:flex}._6mOkGW_radioLabel{cursor:pointer;border:1px solid var(--border-color);border-radius:.375rem;align-items:flex-start;gap:.5rem;padding:.75rem;transition:background-color .2s;display:flex}._6mOkGW_radioLabel:hover{background-color:var(--bg-secondary)}._6mOkGW_radioControl{flex-shrink:0;margin-top:.125rem}._6mOkGW_radioLabel span:first-of-type{min-width:4rem;font-weight:500}._6mOkGW_radioDescription{color:var(--text-secondary);flex:1;font-size:.875rem}._6mOkGW_loading,._6mOkGW_error{text-align:center;color:var(--text-secondary);padding:.75rem;font-size:.875rem}._6mOkGW_error{color:var(--error-color)}._6mOkGW_footerButtons{justify-content:flex-end;gap:.75rem;display:flex}
.NdSrXa_card{bottom:var(--spacing-lg);right:var(--spacing-lg);z-index:1300;box-sizing:border-box;width:min(380px, calc(100vw - 2 * var(--spacing-lg)));background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-md);max-height:min(85vh,640px);box-shadow:var(--shadow-md);flex-direction:column;display:flex;position:fixed;overflow:hidden}.NdSrXa_closeButton{top:var(--spacing-md);right:var(--spacing-md);z-index:2;-webkit-backdrop-filter:blur(4px);background-color:#ffffffe6!important;position:absolute!important}.NdSrXa_slideViewport{flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.NdSrXa_slide{flex-direction:column;width:100%;min-height:0;display:flex;overflow:hidden auto}.NdSrXa_imageWrap{aspect-ratio:16/9;flex-shrink:0;width:100%;position:relative;overflow:hidden}.NdSrXa_image{-o-object-fit:cover;object-fit:cover}.NdSrXa_body{gap:var(--spacing-sm);padding:var(--spacing-md);flex-direction:column;min-height:0;display:flex}.NdSrXa_bodyNoImage{padding-top:calc(var(--spacing-md) + 36px + var(--spacing-2xs))}.NdSrXa_preline{text-transform:uppercase;letter-spacing:.05em;margin:0}.NdSrXa_headline{margin:0 0 var(--spacing-3xs)}.NdSrXa_itemList{gap:var(--spacing-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.NdSrXa_itemRow{gap:var(--spacing-sm);align-items:flex-start;display:flex}.NdSrXa_itemIcon{color:var(--color-gray-700);flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;display:inline-flex}.NdSrXa_itemIconPlaceholder{flex-shrink:0;width:20px;height:20px}.NdSrXa_itemText{gap:var(--spacing-3xs);flex-direction:column;min-width:0;display:flex}.NdSrXa_itemTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-snug);color:var(--color-gray-900);margin:0}.NdSrXa_itemDescription{margin:0}.NdSrXa_footer{justify-content:space-between;align-items:center;gap:var(--spacing-sm);padding:0 var(--spacing-md) var(--spacing-md);flex-shrink:0;display:flex}.NdSrXa_pager{align-items:center;display:flex}.NdSrXa_dots{align-items:center;gap:var(--spacing-3xs);margin:0;padding:0;list-style:none;display:flex}.NdSrXa_dot{appearance:none;padding:var(--spacing-3xs);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.NdSrXa_dot:after{content:"";border-radius:var(--radius-full);background:var(--color-gray-300);width:6px;height:6px;transition:background-color .15s;display:block}.NdSrXa_dot:hover:after{background:var(--color-gray-500)}.NdSrXa_dotActive:after,.NdSrXa_dotActive:hover:after{background:var(--color-gray-900)}.NdSrXa_cta{margin-left:auto}@media (max-width:768px){.NdSrXa_card{left:var(--spacing-sm);right:var(--spacing-sm);border-radius:var(--radius-md) var(--radius-md) 0 0;width:auto;max-width:none;max-height:min(70vh,480px);margin:0;bottom:0}.NdSrXa_body{padding:var(--spacing-sm)}.NdSrXa_footer{padding:0 var(--spacing-sm) max(var(--spacing-sm), env(safe-area-inset-bottom,0px))}.NdSrXa_imageWrap{aspect-ratio:auto;max-height:160px}}
.pF-pKq_form{gap:var(--spacing-md);flex-direction:column;display:flex}.pF-pKq_actions{gap:var(--spacing-sm);justify-content:flex-end;display:flex}.pF-pKq_itemsSection{gap:var(--spacing-sm);flex-direction:column;display:flex}.pF-pKq_itemRow{gap:var(--spacing-sm);padding:var(--spacing-sm);border:1px dashed var(--color-border);border-radius:var(--radius-md);flex-direction:column;display:flex}.pF-pKq_slideBlock{gap:var(--spacing-sm);padding:var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-gray-50,transparent);flex-direction:column;display:flex}.pF-pKq_slideHeader{justify-content:space-between;align-items:center;gap:var(--spacing-sm);display:flex}.pF-pKq_slideTitle{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-gray-900)}.pF-pKq_itemRowActions{justify-content:flex-end;display:flex}.pF-pKq_previewOverlay{z-index:2000;background:var(--overlay-backdrop-background);-webkit-backdrop-filter:blur(var(--overlay-backdrop-blur));backdrop-filter:blur(var(--overlay-backdrop-blur));padding:var(--spacing-lg);box-sizing:border-box;justify-content:flex-end;align-items:flex-end;display:flex;position:fixed;inset:0}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.pF-pKq_previewOverlay{background:var(--overlay-backdrop-background-fallback)}}.pF-pKq_previewOverlayInner{pointer-events:auto}.pF-pKq_imageUpload{gap:var(--spacing-sm);flex-direction:column;display:flex}.pF-pKq_label{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-gray-900)}.pF-pKq_previewContainer{border-radius:var(--radius-md);border:1px dashed var(--color-border);background-color:var(--color-gray-100);width:100%;min-height:220px;position:relative;overflow:hidden}.pF-pKq_previewImage{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.pF-pKq_imageActions{top:var(--spacing-xs);right:var(--spacing-xs);z-index:10;position:absolute}.pF-pKq_dateFields{grid-gap:var(--spacing-md);gap:var(--spacing-md);grid-template-columns:1fr 1fr;display:grid}@media (max-width:768px){.pF-pKq_dateFields{grid-template-columns:1fr}.pF-pKq_previewOverlay{padding:var(--spacing-sm);align-items:flex-end}}
.V1IT2W_listContainer{width:100%}.V1IT2W_noResults{color:var(--text-secondary)}.V1IT2W_headline{color:var(--text-primary);font-weight:600}.V1IT2W_description{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;max-width:300px;font-size:.85rem;overflow:hidden}.V1IT2W_targetGroup{align-items:center;gap:.5rem;margin-bottom:.35rem;display:flex}.V1IT2W_targetGroup:last-of-type{margin-bottom:0}.V1IT2W_targetLabel{color:var(--text-secondary);text-transform:uppercase;font-size:.8rem;font-weight:600}.V1IT2W_targetValue{color:var(--text-primary);font-size:.9rem}.V1IT2W_userTargetList{flex-wrap:wrap;gap:.25rem;display:flex}.V1IT2W_globalBadge{border-radius:var(--radius-sm);background-color:var(--background-muted);color:var(--text-secondary);text-transform:uppercase;padding:.25rem .5rem;font-size:.8rem;font-weight:600;display:inline-block}.V1IT2W_scheduleDates{color:var(--text-secondary);font-size:.85rem}.V1IT2W_seenByCount{align-items:center;display:flex}.V1IT2W_seenByBadge{border-radius:var(--radius-sm);background-color:var(--background-muted);color:var(--text-primary);justify-content:center;align-items:center;min-width:2rem;padding:.25rem .5rem;font-size:.85rem;font-weight:600;display:inline-flex}.V1IT2W_seenByEmpty{color:var(--text-secondary);font-size:.85rem}
.jEZJOa_root{z-index:1150;pointer-events:auto;position:fixed;inset:0}.jEZJOa_dismiss{cursor:pointer;background:0 0;border:none;margin:0;padding:0;position:absolute;inset:0}.jEZJOa_root[data-scrim=true] .jEZJOa_dismiss{background:var(--overlay-backdrop-background);-webkit-backdrop-filter:blur(var(--overlay-backdrop-blur));backdrop-filter:blur(var(--overlay-backdrop-blur))}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.jEZJOa_root[data-scrim=true] .jEZJOa_dismiss{background:var(--overlay-backdrop-background-fallback)}}.jEZJOa_panel{background:var(--color-white);border-inline-start:1px solid var(--color-border);max-width:100vw;min-height:0;box-shadow:var(--shadow-lg);pointer-events:auto;outline:none;flex-direction:column;display:flex;position:absolute;inset-block:0;inset-inline-end:0}.jEZJOa_widthMd{width:28rem}.jEZJOa_widthLg{width:36rem}.jEZJOa_header{justify-content:space-between;align-items:flex-start;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-sm) var(--spacing-xs);border-block-end:1px solid var(--color-border);background:var(--color-white);z-index:1;flex-shrink:0;display:flex;position:sticky;inset-block-start:0}.jEZJOa_headerText{gap:var(--spacing-3xs);flex-direction:column;min-width:0;display:flex}.jEZJOa_title{font-size:var(--font-size-md);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight);margin:0}.jEZJOa_description{color:var(--color-copy-secondary);font-size:var(--font-size-sm)}.jEZJOa_body{min-height:0;padding:var(--spacing-sm);gap:var(--spacing-sm);flex-direction:column;flex:1;display:flex;overflow:auto}
.sUy20a_filtersRow{align-items:center;gap:var(--spacing-2xs);flex-wrap:wrap;min-width:0;display:flex}.sUy20a_scopeFilter{min-width:160px;max-width:220px}.sUy20a_tableContainer,.sUy20a_listContainer{width:100%;min-width:0}.sUy20a_footer{justify-content:space-between;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-xs) 0;display:flex}.sUy20a_footerMeta{color:var(--color-text-secondary);font-size:var(--font-size-sm)}.sUy20a_actionCell{font-family:var(--font-family-mono,ui-monospace, monospace);font-size:var(--font-size-sm)}.sUy20a_actorCell{min-width:0;max-width:220px}.sUy20a_scopeCell{min-width:0;max-width:180px;color:var(--color-text-secondary);font-size:var(--font-size-sm)}.sUy20a_detailMeta{gap:var(--spacing-2xs);color:var(--color-text-secondary);font-size:var(--font-size-sm);flex-wrap:wrap;display:flex}.sUy20a_metadataPre{padding:var(--spacing-xs);border-radius:var(--radius-sm);background:var(--color-surface-primary);border:1px solid var(--color-border-subtle);max-height:320px;font-family:var(--font-family-mono,ui-monospace, monospace);font-size:var(--font-size-sm);white-space:pre-wrap;word-break:break-word;margin:0;overflow:auto}.sUy20a_clickableRow{cursor:pointer}.sUy20a_selectedRow{background:var(--color-surface-secondary)}.sUy20a_emptyHint{color:var(--color-text-secondary);font-size:var(--font-size-sm)}.sUy20a_exportActions{align-items:center;gap:var(--spacing-2xs);display:flex}
._9Zz26a_card{gap:var(--spacing-sm);padding:var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-gray-50);flex-direction:column;min-width:0;display:flex}._9Zz26a_header{grid-gap:var(--spacing-sm);align-items:start;gap:var(--spacing-sm);grid-template-columns:auto auto 1fr auto;display:grid}._9Zz26a_headerChips{align-items:flex-end;gap:var(--spacing-3xs);flex-direction:column;display:flex}._9Zz26a_headerText{gap:var(--spacing-3xs);flex-direction:column;min-width:0;display:flex}._9Zz26a_name{font-family:var(--font-family-default);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-gray-900);line-height:var(--line-height-tight);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._9Zz26a_owner{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}._9Zz26a_scoreBadge{border-radius:var(--radius-full);border:2px solid var(--color-border);flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}._9Zz26a_scoreValue{font-family:var(--font-family-default);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);line-height:1}._9Zz26a_scoreHot{border-color:var(--color-element-chip-success-outline);background:var(--color-element-chip-success-fill);color:var(--color-element-chip-success-text)}._9Zz26a_scoreWarm{border-color:var(--color-element-chip-warning-outline);background:var(--color-element-chip-warning-fill);color:var(--color-element-chip-warning-text)}._9Zz26a_scoreCold{border-color:var(--color-border);background:var(--color-gray-100);color:var(--color-gray-600)}._9Zz26a_lifecycleRow{align-items:center;gap:var(--spacing-xs);flex-wrap:wrap;display:flex}._9Zz26a_phaseBlock{gap:var(--spacing-3xs);flex-direction:column;display:flex}._9Zz26a_phaseHeader{justify-content:space-between;align-items:center;gap:var(--spacing-xs);display:flex}._9Zz26a_phaseLabel{font-family:var(--font-family-default);font-size:var(--font-size-xxs);font-weight:var(--font-weight-medium);color:var(--color-gray-700)}._9Zz26a_phaseMeta{font-family:var(--font-family-default);font-size:var(--font-size-xxs);color:var(--color-gray-500)}._9Zz26a_usageGrid{gap:var(--spacing-xs);padding:var(--spacing-xs) 0;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);flex-direction:column;display:flex}._9Zz26a_usageRow{gap:var(--spacing-3xs);flex-direction:column;display:flex}._9Zz26a_usageHeader{justify-content:space-between;align-items:baseline;gap:var(--spacing-xs);display:flex}._9Zz26a_usageLabel{font-family:var(--font-family-default);font-size:var(--font-size-xxs);color:var(--color-gray-600)}._9Zz26a_usageNumbers{font-family:var(--font-family-default);font-size:var(--font-size-xxs);color:var(--color-gray-500)}._9Zz26a_usageTrack{border-radius:var(--radius-full);background:var(--color-gray-200);width:100%;height:5px;overflow:hidden}._9Zz26a_usageFill{background:var(--color-gray-700);height:100%;transition:width var(--transition-default)}._9Zz26a_usageFillWarn{background:var(--color-warning-border)}._9Zz26a_usageFillDanger{background:var(--color-signal-red-500)}._9Zz26a_phaseFillTrial{background:var(--color-gray-600)}._9Zz26a_metrics{grid-gap:var(--spacing-xs);gap:var(--spacing-xs);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._9Zz26a_metric{gap:var(--spacing-3xs);flex-direction:column;min-width:0;display:flex}._9Zz26a_metricValue{font-family:var(--font-family-default);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-gray-900);line-height:var(--line-height-tight)}._9Zz26a_metricLabel{font-family:var(--font-family-default);font-size:var(--font-size-xxs);color:var(--color-gray-500);line-height:var(--line-height-tight)}._9Zz26a_footerMeta{align-items:center;gap:var(--spacing-3xs);flex-wrap:wrap;display:flex}._9Zz26a_metaItem{font-family:var(--font-family-default);font-size:var(--font-size-xxs);color:var(--color-gray-600)}._9Zz26a_metaDivider,._9Zz26a_metaInactive{color:var(--color-gray-400)}@media (min-width:320px){._9Zz26a_header{grid-template-columns:auto 1fr auto}._9Zz26a_headerChips{flex-direction:row;grid-column:1/-1;justify-content:flex-start}._9Zz26a_metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}
.zWsn6q_tile{gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-gray-50);flex-direction:column;min-width:0;display:flex}.zWsn6q_topRow{justify-content:space-between;align-items:center;gap:var(--spacing-sm);width:100%;display:flex}.zWsn6q_iconBubble{border-radius:var(--radius-sm);background:var(--color-gray-100);width:32px;height:32px;color:var(--color-gray-700);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.zWsn6q_content{gap:var(--spacing-3xs);flex-direction:column;width:100%;min-width:0;display:flex}.zWsn6q_value{font-family:var(--font-family-default);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-gray-900);line-height:var(--line-height-tight);text-align:right;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.zWsn6q_label{font-family:var(--font-family-default);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-gray-600);line-height:var(--line-height-tight)}.zWsn6q_hint{margin:0}.zWsn6q_positive .zWsn6q_iconBubble{background:var(--color-element-chip-success-fill);color:var(--color-element-chip-success-text)}.zWsn6q_warning .zWsn6q_iconBubble{background:var(--color-warning-bg);color:var(--color-warning-text)}.zWsn6q_muted .zWsn6q_iconBubble{background:var(--color-gray-100);color:var(--color-gray-500)}.zWsn6q_positive .zWsn6q_value{color:var(--color-element-chip-success-text)}.zWsn6q_warning .zWsn6q_value{color:var(--color-warning-text)}.zWsn6q_muted .zWsn6q_value{color:var(--color-gray-600)}
._lOuWq_dashboard{gap:var(--spacing-md);flex-direction:column;width:100%;display:flex}._lOuWq_statsSection{width:100%}._lOuWq_statsGrid{grid-gap:var(--spacing-sm);gap:var(--spacing-sm);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:768px){._lOuWq_statsGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1200px){._lOuWq_statsGrid{grid-template-columns:repeat(6,minmax(0,1fr))}}._lOuWq_insightsRow{grid-gap:var(--spacing-sm);gap:var(--spacing-sm);grid-template-columns:1fr;display:grid}@media (min-width:992px){._lOuWq_insightsRow{grid-template-columns:repeat(2,minmax(0,1fr))}}._lOuWq_insightPanel{gap:var(--spacing-sm);padding:var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-gray-50);flex-direction:column;min-width:0;display:flex}._lOuWq_emptyInsight{font-family:var(--font-family-default);font-size:var(--font-size-sm);color:var(--color-gray-500);margin:0}._lOuWq_leaderboard{gap:var(--spacing-xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._lOuWq_leaderboardItem{grid-gap:var(--spacing-xs);align-items:center;gap:var(--spacing-xs);grid-template-columns:auto auto 1fr auto;display:grid}._lOuWq_leaderboardText{gap:var(--spacing-3xs);flex-direction:column;min-width:0;display:flex}._lOuWq_leaderboardSub{font-family:var(--font-family-default);font-size:var(--font-size-xxs);color:var(--color-gray-500);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._lOuWq_rank{width:18px;font-family:var(--font-family-default);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-gray-500);text-align:center}._lOuWq_leaderboardName{font-family:var(--font-family-default);font-size:var(--font-size-sm);color:var(--color-gray-900);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._lOuWq_leaderboardValue{font-family:var(--font-family-default);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-gray-900)}._lOuWq_attentionList{gap:var(--spacing-xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._lOuWq_attentionItem{grid-gap:var(--spacing-xs);align-items:center;gap:var(--spacing-xs);grid-template-columns:auto 1fr;display:grid}._lOuWq_attentionText{gap:var(--spacing-3xs);flex-direction:column;min-width:0;display:flex}._lOuWq_attentionName{font-family:var(--font-family-default);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-gray-900);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._lOuWq_attentionReason{font-family:var(--font-family-default);font-size:var(--font-size-2xs);color:var(--color-gray-500)}._lOuWq_orgListHeader{border-top:var(--border-default)}._lOuWq_cardsSection{width:100%}._lOuWq_cardsGrid{grid-gap:var(--spacing-sm);gap:var(--spacing-sm);grid-template-columns:1fr;display:grid}@media (min-width:768px){._lOuWq_cardsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){._lOuWq_cardsGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}._lOuWq_noResults{padding:var(--spacing-lg);text-align:center;font-family:var(--font-family-default);font-size:var(--font-size-sm);color:var(--color-gray-500);margin:0}
.jErYvW_root{padding:var(--spacing-2xl);justify-content:center;align-items:center;gap:var(--spacing-xs);text-align:center;flex-direction:column;display:flex}.jErYvW_rootPanel{padding:var(--spacing-xl);border:1px solid var(--color-border);border-radius:var(--radius-sm);grid-gap:var(--spacing-2xs);gap:var(--spacing-2xs);text-align:center;display:grid}.jErYvW_title{font-family:var(--font-family-default);font-size:var(--font-size-md);font-weight:var(--font-weight-medium);color:var(--color-gray-500);margin:0}.jErYvW_hint{font-family:var(--font-family-default);font-size:var(--font-size-sm);color:var(--color-gray-400);margin:0}
.AnkQfW_contentTopInset{padding-top:var(--spacing-lg)}
.AMYeTG_metricBand{align-items:center;gap:var(--spacing-2xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;display:inline-flex}.AMYeTG_metricBandStripe{border-radius:var(--radius-full);flex-shrink:0;width:3px;height:1.1em}.AMYeTG_metricBandText{color:inherit}.AMYeTG_bandGood .AMYeTG_metricBandStripe{background:var(--color-signal-green-500)}.AMYeTG_bandWarning .AMYeTG_metricBandStripe{background:var(--color-warning-border)}.AMYeTG_bandBad .AMYeTG_metricBandStripe{background:var(--color-signal-red-500)}.AMYeTG_bandNeutral .AMYeTG_metricBandStripe{background:var(--color-gray-300)}.AMYeTG_bandGood .AMYeTG_metricBandText{color:var(--color-success)}.AMYeTG_bandWarning .AMYeTG_metricBandText{color:var(--color-warning-text)}.AMYeTG_bandBad .AMYeTG_metricBandText{color:var(--color-error)}.AMYeTG_bandNeutral .AMYeTG_metricBandText{color:inherit}
.UGTPHW_dashboard{gap:var(--spacing-md);flex-direction:column;width:100%;display:flex}.UGTPHW_statsSection{width:100%}.UGTPHW_statsGrid{grid-gap:var(--spacing-sm);gap:var(--spacing-sm);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:768px){.UGTPHW_statsGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1200px){.UGTPHW_statsGrid{grid-template-columns:repeat(6,minmax(0,1fr))}}.UGTPHW_insightsRow{grid-gap:var(--spacing-sm);gap:var(--spacing-sm);grid-template-columns:1fr;display:grid}@media (min-width:992px){.UGTPHW_insightsRow{grid-template-columns:repeat(2,minmax(0,1fr))}}.UGTPHW_chartPanel{gap:var(--spacing-sm);padding:var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-gray-50);flex-direction:column;min-width:0;display:flex}.UGTPHW_chartGrid{grid-gap:var(--spacing-2xs);align-items:end;gap:var(--spacing-2xs);grid-template-columns:repeat(auto-fit,minmax(28px,1fr));min-height:160px;display:grid}.UGTPHW_chartColumn{align-items:center;gap:var(--spacing-3xs);flex-direction:column;min-width:0;display:flex}.UGTPHW_chartBarTrack{align-items:flex-end;width:100%;height:140px;display:flex}.UGTPHW_chartBarFill{border-radius:var(--radius-xs) var(--radius-xs) 0 0;background:var(--color-gray-400);width:100%;min-height:2px}.UGTPHW_chartBarFill[data-band=good]{background:var(--color-signal-green-500)}.UGTPHW_chartBarFill[data-band=warning]{background:var(--color-warning-border)}.UGTPHW_chartBarFill[data-band=bad]{background:var(--color-signal-red-500)}.UGTPHW_chartBarFill[data-band=neutral]{background:var(--color-gray-400)}.UGTPHW_chartLabel{font-family:var(--font-family-default);font-size:var(--font-size-xs);color:var(--color-gray-500)}.UGTPHW_phaseBreakdown{gap:var(--spacing-sm);flex-direction:column;display:flex}.UGTPHW_phaseStack{border-radius:var(--radius-sm);background:var(--color-white);border:var(--border-default);gap:2px;width:100%;min-height:24px;display:flex;overflow:hidden}.UGTPHW_phaseSegment{border-radius:var(--radius-xs);min-width:3px;height:24px}.UGTPHW_phaseLegend{grid-gap:var(--spacing-2xs);gap:var(--spacing-2xs);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.UGTPHW_phaseLegend{grid-template-columns:repeat(2,minmax(0,1fr))}}.UGTPHW_phaseLegendItem{grid-gap:var(--spacing-2xs);align-items:center;gap:var(--spacing-2xs);font-family:var(--font-family-default);font-size:var(--font-size-sm);color:var(--color-gray-700);grid-template-columns:auto 1fr auto;display:grid}.UGTPHW_phaseLegendSwatch{border-radius:var(--radius-full);flex-shrink:0;width:12px;height:12px}.UGTPHW_phaseSegment[data-phase=preFalContextResolveMs],.UGTPHW_phaseLegendSwatch[data-phase=preFalContextResolveMs]{background:var(--color-element-chip-info-text)}.UGTPHW_phaseSegment[data-phase=preFalPromptValidationMs],.UGTPHW_phaseLegendSwatch[data-phase=preFalPromptValidationMs]{background:var(--color-blue-500)}.UGTPHW_phaseSegment[data-phase=preFalPromptEnhancementMs],.UGTPHW_phaseLegendSwatch[data-phase=preFalPromptEnhancementMs]{background:var(--color-purplish-blue)}.UGTPHW_phaseSegment[data-phase=preFalReferenceSearchMs],.UGTPHW_phaseLegendSwatch[data-phase=preFalReferenceSearchMs]{background:var(--color-gray-700)}.UGTPHW_phaseSegment[data-phase=preFalArtifactLoadMs],.UGTPHW_phaseLegendSwatch[data-phase=preFalArtifactLoadMs]{background:var(--color-gray-600)}.UGTPHW_phaseSegment[data-phase=preFalManifestBuildMs],.UGTPHW_phaseLegendSwatch[data-phase=preFalManifestBuildMs]{background:var(--color-element-chip-warning-text)}.UGTPHW_phaseSegment[data-phase=preFalFalSubmitMs],.UGTPHW_phaseLegendSwatch[data-phase=preFalFalSubmitMs]{background:var(--color-signalyellow)}.UGTPHW_phaseSegment[data-phase=falInferenceMs],.UGTPHW_phaseLegendSwatch[data-phase=falInferenceMs]{background:var(--color-purplish-blue)}.UGTPHW_phaseSegment[data-phase=postFalMs],.UGTPHW_phaseLegendSwatch[data-phase=postFalMs]{background:var(--color-element-chip-success-text)}.UGTPHW_phaseSegment[data-phase=clientDeliveryMs],.UGTPHW_phaseLegendSwatch[data-phase=clientDeliveryMs]{background:var(--color-signal-green-500)}.UGTPHW_phaseLegendValue{justify-self:end}.UGTPHW_tableSection{gap:var(--spacing-sm);flex-direction:column;display:flex}.UGTPHW_tableContainer{width:100%;min-width:0}
.iBTf7G_logoLink,.iBTf7G_nameLink{color:var(--color-copy-primary);font-weight:var(--font-weight-medium);text-decoration:none}.iBTf7G_logoLink{border-radius:var(--dimension-cornerroundings-s-corner);display:inline-flex}.iBTf7G_nameLink{font-size:inherit;line-height:inherit}.iBTf7G_logoLink:hover,.iBTf7G_nameLink:hover{color:var(--color-copy-primary);text-decoration:underline}
.JBTnFG_listContainer{width:100%}.JBTnFG_importButton{white-space:nowrap}.JBTnFG_tableContainer{overflow-x:visible}.JBTnFG_actionsCell{justify-content:flex-end;align-items:center;gap:.25rem;display:flex}.JBTnFG_actionsColumn{width:40px}.JBTnFG_noResults{color:var(--text-secondary);margin-top:1rem}.JBTnFG_logoColumn{width:48px}.JBTnFG_logoBadge{margin:0 auto;display:block}
._3gjTvq_listContainer{width:100%;min-width:0}._3gjTvq_filtersRow{align-items:center;gap:var(--spacing-2xs);flex-wrap:wrap;min-width:0;display:flex}._3gjTvq_scopeFilter{min-width:160px;max-width:220px}._3gjTvq_tableContainer{width:100%;min-width:0}._3gjTvq_footer{justify-content:space-between;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-xs) 0;display:flex}._3gjTvq_footerMeta{color:var(--color-copy-secondary);font-size:var(--font-size-sm)}._3gjTvq_sessionCell{gap:var(--spacing-3xs);flex-direction:column;min-width:0;display:flex}._3gjTvq_sessionLabel{font-weight:var(--font-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._3gjTvq_sessionId,._3gjTvq_muted{color:var(--color-copy-secondary)}._3gjTvq_clickableRow{cursor:pointer}._3gjTvq_selectedRow{background:var(--color-gray-50)}._3gjTvq_emptyHint{color:var(--color-copy-secondary);font-size:var(--font-size-sm)}._3gjTvq_forkNotice{color:var(--color-copy-secondary);font-size:var(--font-size-sm);margin:0}._3gjTvq_detailMeta{gap:var(--spacing-2xs);color:var(--color-copy-secondary);font-size:var(--font-size-sm);flex-wrap:wrap;display:flex}._3gjTvq_detailGrid{grid-gap:var(--spacing-sm);gap:var(--spacing-sm);grid-template-columns:1fr;display:grid}._3gjTvq_detailSection{gap:var(--spacing-xs);flex-direction:column;min-width:0;display:flex}._3gjTvq_sectionTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}._3gjTvq_sectionTitleRow{justify-content:space-between;align-items:center;gap:var(--spacing-xs);display:flex}._3gjTvq_transcript{gap:var(--spacing-2xs);padding:var(--spacing-xs);border-radius:var(--radius-sm);background:var(--color-gray-50);border:1px solid var(--color-border);flex-direction:column;display:flex}._3gjTvq_message{gap:var(--spacing-3xs);padding:var(--spacing-2xs);border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-white);flex-direction:column;display:flex}._3gjTvq_message[data-role=assistant]{margin-inline-end:var(--spacing-sm)}._3gjTvq_message[data-role=user]{margin-inline-start:var(--spacing-sm)}._3gjTvq_messageHeader{align-items:center;gap:var(--spacing-2xs);font-size:var(--font-size-xs);color:var(--color-copy-secondary);display:flex}._3gjTvq_messageBody{font-size:var(--font-size-sm);white-space:pre-wrap;word-break:break-word}._3gjTvq_toolDetails{font-size:var(--font-size-xs)}._3gjTvq_toolDetails summary{cursor:pointer;color:var(--color-copy-secondary)}._3gjTvq_toolPre{margin:var(--spacing-3xs) 0 0;padding:var(--spacing-2xs);border-radius:var(--radius-xs);background:var(--color-gray-50);max-height:12.5rem;font-family:var(--font-family-mono,ui-monospace, monospace);font-size:var(--font-size-xs);white-space:pre-wrap;word-break:break-word;overflow:auto}._3gjTvq_scoreGrid{grid-gap:var(--spacing-2xs);gap:var(--spacing-2xs);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._3gjTvq_scoreItem{gap:var(--spacing-3xs);padding:var(--spacing-2xs);border-radius:var(--radius-sm);background:var(--color-white);border:1px solid var(--color-border);flex-direction:column;display:flex}._3gjTvq_scoreLabel{font-size:var(--font-size-xs);color:var(--color-copy-secondary)}._3gjTvq_scoreValue{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}._3gjTvq_summaryText{font-size:var(--font-size-sm);white-space:pre-wrap;word-break:break-word;margin:0}._3gjTvq_usageMeta{gap:var(--spacing-2xs);font-size:var(--font-size-xs);color:var(--color-copy-secondary);flex-wrap:wrap;display:flex}._3gjTvq_freezeRow{gap:var(--spacing-3xs);margin-top:var(--spacing-sm);flex-direction:column;display:flex}._3gjTvq_freezeLabel{color:var(--color-copy-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium)}._3gjTvq_humanFeedback{gap:var(--spacing-3xs);margin-top:var(--spacing-2xs);flex-direction:column;display:flex}._3gjTvq_humanFeedbackItem{gap:var(--spacing-3xs);padding:var(--spacing-2xs);border-radius:var(--radius-sm);background:var(--color-gray-50);font-size:var(--font-size-xs);color:var(--color-copy-secondary);flex-direction:column;display:flex}
.vKfEMa_container{font-family:var(--font-family-mono);background-color:var(--color-gray-100);border-radius:var(--radius-xs)}.vKfEMa_sm{font-size:var(--font-size-xs);padding:2px 6px}.vKfEMa_md{padding:.25rem .5rem;font-size:.85em}
.Y5Nakq_listContainer{width:100%}.Y5Nakq_flagsTable table{table-layout:fixed;width:100%;min-width:740px}.Y5Nakq_flagsTable th:first-child,.Y5Nakq_flagsTable td:first-child{width:300px;max-width:300px;overflow:hidden}.Y5Nakq_noResults{color:var(--color-gray-500)}.Y5Nakq_keyCell{gap:var(--spacing-3xs);flex-direction:column;width:100%;min-width:0;max-width:100%;display:flex}.Y5Nakq_keyCode{white-space:normal;overflow-wrap:anywhere;word-break:break-word;align-self:flex-start;max-width:100%}.Y5Nakq_keyDescription{font-size:var(--font-size-xs);line-height:var(--line-height-tight);color:var(--color-gray-500);white-space:normal;overflow-wrap:break-word;word-break:break-word;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.Y5Nakq_globalBadge,.Y5Nakq_targetBadge{border-radius:var(--radius-sm);background-color:var(--color-gray-100);color:var(--color-gray-500);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);padding:.2rem .5rem;display:inline-block}.Y5Nakq_globalBadge{text-transform:uppercase}.Y5Nakq_actionsCell{justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.Y5Nakq_unconfiguredRow{opacity:.85;background-color:var(--color-gray-50)}
.xedFiG_trigger{white-space:nowrap}.xedFiG_positioner{z-index:1100}.xedFiG_popup{background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-md);min-width:280px;max-width:320px;box-shadow:var(--shadow-md);opacity:1;transform-origin:top;animation:.2s xedFiG_dropdownEnter;overflow:hidden}@keyframes xedFiG_dropdownEnter{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.xedFiG_header{padding:var(--dimension-12);border-bottom:1px solid var(--color-dividerdefault);gap:var(--dimension-8);flex-direction:column;display:flex}.xedFiG_title{font-size:var(--dimension-typography-interface-label-fontsize);font-weight:var(--font-weight-semibold);color:var(--color-copy-secondary);text-transform:uppercase}.xedFiG_searchInput{width:100%}.xedFiG_list{max-height:300px;padding:var(--dimension-4);overflow-y:auto}.xedFiG_item{align-items:center;gap:var(--dimension-8);padding:var(--dimension-8) var(--dimension-12);cursor:pointer;border-radius:var(--dimension-cornerroundings-xs-corner);outline:none;transition:background-color .15s;display:flex}.xedFiG_item[data-highlighted]{background:var(--color-button-text-hoverfill)}.xedFiG_item[data-disabled]{opacity:.5;cursor:not-allowed;pointer-events:none}.xedFiG_itemContent{align-items:center;gap:var(--dimension-8);width:100%;display:flex}.xedFiG_itemEnabled{background-color:var(--color-signal-signalgreen-100)}.xedFiG_itemEnabled[data-highlighted]{background-color:var(--color-signal-signalgreen-200)}.xedFiG_brandLogo{flex-shrink:0}.xedFiG_brandText{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.xedFiG_brandName{font-size:var(--dimension-typography-interface-inputheadline-fontsize);font-weight:var(--font-weight-medium);color:var(--color-copy-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.xedFiG_brandSlug{font-weight:var(--font-weight-regular);color:var(--color-copy-secondary)}.xedFiG_brandOrg{font-size:var(--dimension-typography-interface-label-fontsize);color:var(--color-copy-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.xedFiG_indicator{flex-shrink:0}.xedFiG_enabledBadge{font-size:var(--dimension-typography-interface-label-fontsize);font-weight:var(--font-weight-semibold);color:var(--color-signal-signalgreen-500);text-transform:uppercase;flex-shrink:0}.xedFiG_empty{padding:var(--dimension-16) var(--dimension-12);text-align:center;color:var(--color-copy-secondary);font-size:var(--dimension-typography-interface-inputheadline-fontsize)}.xedFiG_moreCount{padding:var(--dimension-8) var(--dimension-12);text-align:center;color:var(--color-copy-secondary);font-size:var(--dimension-typography-interface-label-fontsize);border-top:1px solid var(--color-dividerdefault)}
.Jeewra_filtersRow{align-items:center;gap:var(--spacing-2xs);flex-wrap:wrap;min-width:0;display:flex}.Jeewra_tableContainer{width:100%;min-width:0}.Jeewra_imageButton{border-radius:var(--radius-xs);cursor:zoom-in;background:0 0;border:none;flex-shrink:0;width:60px;height:60px;padding:0;display:block;overflow:hidden}.Jeewra_thumbnail{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.Jeewra_visualStyleCell{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;display:block;overflow:hidden}.Jeewra_createdCell{align-items:flex-start;gap:var(--spacing-3xs);flex-direction:column;display:flex}.Jeewra_sessionLink{align-items:center;gap:var(--spacing-3xs);border:1px solid var(--color-basics-warm-grey-150);border-radius:var(--radius-sm);background-color:var(--color-basics-warm-grey-100);color:var(--color-basics-warm-grey-700);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);white-space:nowrap;padding:.25em .4em;line-height:1;text-decoration:none;display:inline-flex}.Jeewra_sessionLink:hover{border-color:var(--color-basics-warm-grey-200)}.Jeewra_sessionLinkArrow{opacity:.6;flex-shrink:0}.Jeewra_sourceLabel{color:var(--color-copy-secondary);font-size:var(--font-size-xs);line-height:1.4}.Jeewra_voteCell{gap:var(--spacing-3xs);flex-direction:column;min-width:0;display:flex}.Jeewra_voteIcon{color:var(--color-copy-primary);display:inline-flex}.Jeewra_voteIconDown{color:var(--color-copy-secondary);display:inline-flex}.Jeewra_emptyVote{color:var(--color-copy-tertiary)}.Jeewra_voteEntry{align-items:center;gap:var(--spacing-3xs);flex-wrap:wrap;min-width:0;display:flex}.Jeewra_voteAuthor{font-size:var(--font-size-xs);color:var(--color-copy-tertiary)}.Jeewra_commentText{word-break:break-word;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--color-copy-primary)}.Jeewra_commentEmpty{font-size:var(--font-size-xs);color:var(--color-copy-tertiary);font-style:italic}.Jeewra_emptyState{margin-top:var(--spacing-sm);color:var(--color-copy-secondary)}
.Z3iFCq_container{gap:var(--spacing-lg);flex-direction:column;max-width:640px;display:flex}.Z3iFCq_section{background-color:var(--color-white);border:var(--border-default);border-radius:var(--radius-md);padding:var(--spacing-lg)}.Z3iFCq_sectionHeader{margin-bottom:var(--spacing-lg)}.Z3iFCq_sectionTitle{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);margin-bottom:var(--spacing-2xs)}.Z3iFCq_sectionDescription{color:var(--color-gray-500);font-size:var(--font-size-sm)}.Z3iFCq_field{margin-bottom:var(--spacing-md)}.Z3iFCq_toggleRow{justify-content:space-between;align-items:center;gap:var(--spacing-md);display:flex}.Z3iFCq_label{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-black)}.Z3iFCq_preview{justify-content:center;align-items:center;gap:var(--spacing-2xs);padding:var(--spacing-sm) var(--spacing-md);background-color:var(--color-warning-muted-bg);color:var(--color-warning-muted);border-radius:var(--radius-sm);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);border:1px solid #ab962b1f;display:flex}.Z3iFCq_actions{gap:var(--spacing-sm);margin-top:var(--spacing-lg);padding-top:var(--spacing-lg);border-top:var(--border-default);display:flex}.Z3iFCq_fieldHint{margin-top:var(--spacing-2xs);color:var(--color-gray-500);font-size:var(--font-size-xs)}.Z3iFCq_warning{align-items:center;gap:var(--spacing-xs);padding:var(--spacing-sm) var(--spacing-md);margin-bottom:var(--spacing-md);background-color:var(--color-warning-bg);color:var(--color-warning-text);border:1px solid var(--color-warning-border);border-radius:var(--radius-sm);font-size:var(--font-size-sm);display:flex}.Z3iFCq_embeddingWarning{align-items:center;gap:var(--spacing-2xs);margin-bottom:var(--spacing-xs);color:var(--color-warning-muted);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);display:flex}
._8aIaqq_root{align-items:flex-end;gap:var(--spacing-sm);width:100%;display:flex}._8aIaqq_mark{flex-shrink:0;display:block}._8aIaqq_labelColumn{min-width:0;min-height:40px;padding-bottom:var(--spacing-3xs);flex:1;align-items:center;display:flex}._8aIaqq_clip{width:100%;height:1lh;font-size:var(--font-size-sm);line-height:var(--line-height-sm);position:relative;overflow:hidden}._8aIaqq_label{width:100%;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-sm);color:var(--color-gray-500);white-space:nowrap;text-overflow:ellipsis;animation:2.4s ease-in-out infinite _8aIaqq_labelPulse;display:block;overflow:hidden}._8aIaqq_labelAbsolute{inset-inline:0;position:absolute;top:0}._8aIaqq_pushOut{animation:2.4s ease-in-out infinite _8aIaqq_labelPulse,.32s cubic-bezier(.22,1,.36,1) forwards _8aIaqq_pushOut}._8aIaqq_pushIn{animation:2.4s ease-in-out infinite _8aIaqq_labelPulse,.32s cubic-bezier(.22,1,.36,1) forwards _8aIaqq_pushIn}@keyframes _8aIaqq_labelPulse{0%,to{opacity:.55}50%{opacity:1}}@keyframes _8aIaqq_pushOut{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes _8aIaqq_pushIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){._8aIaqq_label,._8aIaqq_pushOut,._8aIaqq_pushIn{opacity:.85;animation:none;transform:none}}
._4oxsfG_frame:after{content:"";z-index:1;opacity:0;pointer-events:none;transition:opacity var(--transition-fast);background:linear-gradient(#0003 0%,#0000 40% 60%,#0000001a 100%);position:absolute;inset:0}._4oxsfG_hoverRoot:hover ._4oxsfG_frame:after,._4oxsfG_hoverRoot:focus-within ._4oxsfG_frame:after{opacity:1}._4oxsfG_hoverRoot:has(:focus-visible) ._4oxsfG_frame:after{opacity:1}._4oxsfG_activateOnSelf:hover:after,._4oxsfG_activateOnSelf:focus-within:after{opacity:1}._4oxsfG_activateOnSelf:has(:focus-visible):after{opacity:1}@media (hover:none){._4oxsfG_frame:after,._4oxsfG_activateOnSelf:after{opacity:1}}
._3NBo0W_generationCompletionNudgeCard{gap:var(--spacing-xs);flex-direction:column;width:100%;display:flex}._3NBo0W_headline{font-size:var(--font-size-sm);line-height:var(--line-height-normal);color:var(--color-gray-800);margin:0}._3NBo0W_subline{font-size:var(--font-size-sm);line-height:var(--line-height-normal);color:var(--color-gray-600);margin:0}
.vghqTG_root{flex:1;width:100%;height:100%;display:flex;position:relative;container:session-image-thumb/inline-size}.vghqTG_slotImageLayer{z-index:1;transform-origin:50%;width:100%;height:100%;display:flex;position:absolute;inset:0}.vghqTG_thumbButton{cursor:pointer;background:0 0;border:0;flex:1;width:100%;height:100%;padding:0;display:flex}.vghqTG_quickActionsBar,.vghqTG_quickActionsMenu{z-index:3;opacity:0;pointer-events:none;transition:opacity var(--transition-fast);position:absolute}.vghqTG_quickActionsBar{inset-inline:var(--spacing-3xs);bottom:var(--spacing-3xs);gap:var(--spacing-3xs);flex-wrap:nowrap;justify-content:center;display:flex}.vghqTG_quickActionsMenu{top:var(--spacing-xs);right:var(--spacing-xs);display:none}.vghqTG_menuTriggerIconGlyph svg{width:var(--spacing-md)!important;height:var(--spacing-md)!important}.vghqTG_root:hover .vghqTG_quickActionsBar,.vghqTG_root:hover .vghqTG_quickActionsMenu,.vghqTG_root:focus-within .vghqTG_quickActionsBar,.vghqTG_root:focus-within .vghqTG_quickActionsMenu,.vghqTG_menuOpen .vghqTG_quickActionsBar,.vghqTG_menuOpen .vghqTG_quickActionsMenu{opacity:1;pointer-events:auto}@container session-image-thumb (max-width:259px){.vghqTG_root[data-action-count="2"] .vghqTG_quickActionsBar{display:none}.vghqTG_root[data-action-count="2"] .vghqTG_quickActionsMenu{display:block}}@container session-image-thumb (max-width:439px){.vghqTG_root[data-action-count="3"] .vghqTG_quickActionsBar{display:none}.vghqTG_root[data-action-count="3"] .vghqTG_quickActionsMenu{display:block}}@container session-image-thumb (max-width:559px){.vghqTG_root[data-action-count="4"] .vghqTG_quickActionsBar{display:none}.vghqTG_root[data-action-count="4"] .vghqTG_quickActionsMenu{display:block}}.vghqTG_emptySlot{width:100%;height:100%;color:var(--color-gray-400);font-size:var(--font-size-sm);justify-content:center;align-items:center;display:flex}.vghqTG_imageWrap{background:var(--color-gray-100);width:100%;height:100%;display:flex;position:relative;overflow:hidden}.vghqTG_image{-o-object-fit:cover;object-fit:cover}.vghqTG_intrinsicLayer{width:100%;height:auto;display:block;position:relative}.vghqTG_intrinsicRoot,.vghqTG_intrinsicButton,.vghqTG_intrinsicWrap{height:auto}.vghqTG_intrinsicImage{width:100%;height:auto;display:block}.vghqTG_quickActionInner{}@media (max-width:768px){.vghqTG_quickActionsBar,.vghqTG_quickActionsMenu{opacity:1;pointer-events:auto}}@media (hover:none){.vghqTG_quickActionsBar,.vghqTG_quickActionsMenu{opacity:1;pointer-events:auto}}
.OrP-nW_root{z-index:1;justify-content:center;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-md);text-align:center;background:var(--color-gray-50);flex-direction:column;display:flex;position:absolute;inset:0}.OrP-nW_message{color:var(--color-copy-secondary);margin:0}.OrP-nW_actions{justify-content:center;align-items:center;gap:var(--spacing-xs);pointer-events:auto;flex-wrap:wrap;display:flex}
.Y8ktPq_root{gap:var(--spacing-2xs);flex-direction:column;align-self:flex-start;width:fit-content;max-width:100%;margin:0;padding:0;display:flex}.Y8ktPq_sessionLinkRow{justify-content:flex-end;align-self:stretch;width:100%;margin:0;padding:0;display:flex}.Y8ktPq_sessionLink{padding:0}.Y8ktPq_sessionLinkInner{height:auto;padding:0}.Y8ktPq_slotGrid{grid-gap:var(--spacing-2xs);gap:var(--spacing-2xs);width:100%;max-width:100%;margin:0;padding:0;display:grid}.Y8ktPq_slotGrid[data-slot-count="1"]{grid-template-columns:minmax(0,17.5rem)}.Y8ktPq_slotGrid[data-slot-count="2"]{grid-template-columns:repeat(2,minmax(0,17.5rem))}.Y8ktPq_slotGrid[data-slot-count="3"],.Y8ktPq_slotGrid[data-slot-count="4"],.Y8ktPq_slotGrid[data-slot-count="5"],.Y8ktPq_slotGrid[data-slot-count="6"]{grid-template-columns:repeat(3,minmax(0,17.5rem))}.Y8ktPq_slotItem{align-items:stretch;min-width:0;margin:0;padding:0;display:flex}.Y8ktPq_slotWithDecision{gap:var(--spacing-3xs);flex-direction:column}.Y8ktPq_decisionRow{grid-gap:var(--spacing-3xs);gap:var(--spacing-3xs);grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.Y8ktPq_slotSurface{width:100%;min-width:0;aspect-ratio:var(--slot-aspect-ratio,16 / 9);border-radius:var(--radius-md);flex:1;display:flex;position:relative;overflow:hidden}.Y8ktPq_slotSurfaceFailed{border:1px solid var(--color-border);background:var(--color-gray-50)}.Y8ktPq_slotSurfaceLoading{}.Y8ktPq_slotImageLayer{z-index:1;transform-origin:50%;width:100%;height:100%;display:flex;position:absolute;inset:0}.Y8ktPq_statusMessage{font-size:var(--font-size-sm);color:var(--color-gray-600);margin:0}.Y8ktPq_discardedOverlay{z-index:2;padding:var(--spacing-2xs);background:color-mix(in srgb, var(--color-black) 45%, transparent);pointer-events:none;justify-content:flex-start;align-items:flex-end;display:flex;position:absolute;inset:0}.Y8ktPq_excludedOverlay{z-index:2;justify-content:center;align-items:center;gap:var(--spacing-2xs);background:color-mix(in srgb, var(--color-black) 55%, transparent);color:var(--color-white);flex-direction:column;display:flex;position:absolute;inset:0}.Y8ktPq_discardedLabel{border-radius:var(--radius-sm);background:var(--color-white);color:var(--color-gray-800);font-size:var(--font-size-xs);margin:0;padding:.15em .45em;line-height:1.2}@media (max-width:768px){.Y8ktPq_root{width:100%;min-width:0}.Y8ktPq_slotGrid[data-slot-count="1"]{grid-template-columns:minmax(0,1fr)}.Y8ktPq_slotGrid[data-slot-count="2"],.Y8ktPq_slotGrid[data-slot-count="3"],.Y8ktPq_slotGrid[data-slot-count="4"],.Y8ktPq_slotGrid[data-slot-count="5"],.Y8ktPq_slotGrid[data-slot-count="6"]{grid-template-columns:repeat(2,minmax(0,1fr))}}.Y8ktPq_removeScene{top:var(--spacing-2xs);right:var(--spacing-2xs);z-index:3;justify-content:center;width:35px;height:35px;position:absolute}
.lX-HEa_root{flex-direction:column;flex:1;width:100%;min-width:0;min-height:0;display:flex;position:relative;overflow:visible}.lX-HEa_rootDocked{height:100%}.lX-HEa_viewport{flex:1;min-height:0;overflow:hidden auto}.lX-HEa_viewportDocked{padding-top:var(--studio-topbar-height);scroll-padding-top:var(--studio-topbar-height);padding-bottom:calc(var(--docked-composer-height,0px) + var(--spacing-2xl));scroll-padding-bottom:calc(var(--docked-composer-height,0px) + var(--spacing-2xl))}.lX-HEa_content{justify-content:flex-end;width:100%;min-width:0;min-height:100%;overflow:visible;}.lX-HEa_scrollButtonAnchor{left:50%;bottom:var(--spacing-md);z-index:5;transition:opacity var(--transition-fast), transform var(--transition-fast);position:absolute;overflow:visible;transform:translate(-50%)}.lX-HEa_scrollButtonAnchor:has([data-active=false]){opacity:0;pointer-events:none;transform:translateX(-50%) translateY(var(--spacing-3xs))}.lX-HEa_scrollButtonAnchor:has([data-active=true]){opacity:1;transform:translate(-50%)translateY(0)}.lX-HEa_scrollButtonAnchorDocked{bottom:calc(var(--docked-composer-height,0px) + var(--spacing-md))}
.ZqEc_G_root{margin-top:var(--spacing-3xs)}.ZqEc_G_rootStandalone{margin-top:0}.ZqEc_G_summary{align-items:center;gap:var(--spacing-2xs);width:fit-content;max-width:100%;font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-gray-500);cursor:pointer;-webkit-user-select:none;user-select:none;line-height:24px;list-style:none;display:inline-flex;}.ZqEc_G_summary::-webkit-details-marker{display:none}.ZqEc_G_label{flex:0 auto;min-width:0}.ZqEc_G_caret{color:var(--color-gray-500);transition:transform var(--transition-fast);flex-shrink:0}.ZqEc_G_root[open]>.ZqEc_G_summary .ZqEc_G_caret{transform:rotate(180deg)}.ZqEc_G_root[open]>.ZqEc_G_summary{color:var(--color-gray-700)}.ZqEc_G_body{gap:var(--spacing-xs);margin-top:var(--spacing-xs);flex-direction:column;min-width:0;display:flex}.ZqEc_G_list{gap:var(--spacing-2xs);flex-direction:column;margin:0;display:flex}.ZqEc_G_row{grid-gap:var(--spacing-xs);gap:var(--spacing-xs);font-size:var(--font-size-xs);grid-template-columns:minmax(86px,auto) 1fr;align-items:start;display:grid}.ZqEc_G_row dt{color:var(--color-gray-500);font-weight:var(--font-weight-medium);margin:0}.ZqEc_G_row dd{min-width:0;margin:0}.ZqEc_G_row code{white-space:pre-wrap;color:var(--color-gray-600);word-break:break-all;display:block}
.quD1La_pane{gap:var(--spacing-2xs);flex-direction:column;min-width:0;display:flex}.quD1La_paneHeader{justify-content:flex-end;display:flex}.quD1La_pre{overscroll-behavior:contain;max-height:40vh;padding:var(--spacing-sm);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-gray-50);color:var(--color-gray-800);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;margin:0;overflow:auto}.quD1La_empty{color:var(--color-gray-500);font-size:var(--font-size-xs);margin:0}.quD1La_gates{gap:var(--spacing-3xs);font-size:var(--font-size-xs);font-family:var(--font-family-mono);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.quD1La_gates li{gap:var(--spacing-xs);align-items:baseline;display:flex}.quD1La_gateOn,.quD1La_gateOff{min-width:2rem;font-weight:var(--font-weight-medium);display:inline-block}.quD1La_gateOn{color:var(--color-success)}.quD1La_gateOff{color:var(--color-gray-500)}
.gPBRDa_frame{gap:var(--spacing-3xs);box-sizing:border-box;--assistant-tool-surface-bg:var(--color-white);--assistant-tool-surface-border:1px solid var(--color-border);--assistant-tool-surface-radius:var(--radius-md);--assistant-tool-section-label-color:var(--color-gray-500);background:0 0;flex-direction:column;width:100%;padding:0;display:flex}.gPBRDa_progressFrame{gap:var(--spacing-2xs);box-sizing:border-box;flex-direction:column;width:100%;min-width:0;display:flex}.gPBRDa_progressSummary{color:var(--color-gray-500);font-weight:var(--font-weight-regular)}.gPBRDa_body{gap:var(--spacing-sm);flex-direction:column;width:100%;min-width:0;display:flex}:is(.gPBRDa_body ul,.gPBRDa_body ol){box-sizing:border-box;width:100%;max-width:100%;margin:0;padding-left:0}:is(.gPBRDa_body li,.gPBRDa_body li+li){margin:0;padding:0}.gPBRDa_body [data-ow-assistant-section-label]{color:var(--assistant-tool-section-label-color,var(--color-gray-500));font-weight:var(--font-weight-medium);font-size:var(--font-size-xs);letter-spacing:.05em;text-transform:uppercase}.gPBRDa_collapsible{gap:var(--spacing-sm);flex-direction:column;min-width:0;display:flex}.gPBRDa_collapsibleSummary{align-items:center;gap:var(--spacing-2xs);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-gray-600);cursor:pointer;-webkit-user-select:none;user-select:none;list-style:none;display:flex}.gPBRDa_collapsibleSummary::-webkit-details-marker{display:none}.gPBRDa_collapsibleSummary:after{content:"›";font-size:var(--font-size-md);color:var(--color-gray-500);line-height:1;transition:transform .12s;display:inline-block;transform:rotate(0)}.gPBRDa_collapsible[open]>.gPBRDa_collapsibleSummary:after{transform:rotate(90deg)}.gPBRDa_collapsible[open]>.gPBRDa_collapsibleSummary{color:var(--color-gray-800)}@media (max-width:768px){.gPBRDa_frame,.gPBRDa_progressFrame,.gPBRDa_body{min-width:0;max-width:100%}}
.XONk4G_omittedBlock{gap:var(--spacing-2xs);padding:var(--spacing-sm);border-radius:var(--radius-md);background:var(--color-white);border:1px solid var(--color-border);flex-direction:column;display:flex}.XONk4G_sectionLabel{color:var(--color-gray-500);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);letter-spacing:.05em;text-transform:uppercase;margin:0}.XONk4G_omittedList{gap:var(--spacing-2xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.XONk4G_omittedItem{gap:var(--spacing-3xs);font-size:var(--font-size-xs);line-height:var(--line-height-normal);flex-direction:column;display:flex}.XONk4G_omittedId{color:var(--color-gray-800);font-weight:var(--font-weight-medium);word-break:break-word}.XONk4G_omittedReason{color:var(--color-gray-600);margin:0}.XONk4G_omittedMeta{color:var(--color-gray-600);font-size:var(--font-size-xs);line-height:var(--line-height-normal);margin:0}
._31RuAG_summary{align-items:center;gap:var(--spacing-2xs);width:fit-content;max-width:100%;font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-gray-500);cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:0;margin:0;padding:0;line-height:24px;list-style:none;display:inline-flex}._31RuAG_summary::-webkit-details-marker{display:none}._31RuAG_toolSummary::-webkit-details-marker{display:none}._31RuAG_label{min-width:0}._31RuAG_product{cursor:default;-webkit-user-select:text;user-select:text;}._31RuAG_tool{margin:0}._31RuAG_caret{color:var(--color-gray-500);transition:transform var(--transition-fast);flex-shrink:0}._31RuAG_root[open]>._31RuAG_summary ._31RuAG_caret,._31RuAG_tool[open]>._31RuAG_toolSummary ._31RuAG_caret{transform:rotate(180deg)}._31RuAG_root[open]>._31RuAG_summary{color:var(--color-gray-700)}._31RuAG_body,._31RuAG_lines,._31RuAG_args{gap:var(--spacing-3xs);flex-direction:column;min-width:0;margin:0;padding:0;list-style:none;display:flex}._31RuAG_body{margin-top:var(--spacing-2xs)}._31RuAG_line,._31RuAG_promptLine,._31RuAG_toolSummary,._31RuAG_why{font-size:var(--font-size-xs);line-height:var(--line-height-normal);color:var(--color-gray-600);margin:0}._31RuAG_toolSummary{align-items:center;gap:var(--spacing-2xs);cursor:pointer;width:fit-content;max-width:100%;list-style:none;display:inline-flex}._31RuAG_args{margin:var(--spacing-3xs) 0 0 var(--spacing-md);color:var(--color-gray-500);font-family:var(--font-family-mono)}._31RuAG_why,._31RuAG_promptLine{color:var(--color-gray-500)}
.ZObNhG_pendingRoot{gap:var(--spacing-sm);flex-direction:column;width:100%;display:flex}.ZObNhG_belowMark{padding-left:var(--assistant-mark-column,calc(40px + var(--spacing-sm)));box-sizing:border-box;width:100%}.ZObNhG_grid{gap:var(--spacing-2xs);flex-wrap:wrap;display:flex}.ZObNhG_slotSurface{--slot-max-height:10rem;--slot-max-width:17.5rem;aspect-ratio:var(--slot-aspect-ratio,1);height:min(var(--slot-max-height), calc(var(--slot-max-width) / (var(--slot-aspect-ratio,1))));width:min(var(--slot-max-width), calc(var(--slot-max-height) * (var(--slot-aspect-ratio,1))));border-radius:var(--radius-md);max-width:100%;display:block;position:relative;overflow:hidden;}.ZObNhG_slotSurfaceFailed{border:1px solid var(--color-border);background:var(--color-gray-50)}.ZObNhG_card{align-items:center;gap:var(--spacing-2xs);padding:var(--spacing-sm);border-radius:var(--radius-md);border:1px solid var(--color-border);font-size:var(--font-size-sm);display:flex}.ZObNhG_errorIcon{color:var(--color-signal-error);flex-shrink:0}.ZObNhG_caption{margin:var(--spacing-2xs) 0 0;color:var(--color-gray-500);font-size:var(--font-size-xs)}.ZObNhG_thumbButton{cursor:pointer;background:0 0;border:0;width:fit-content;max-width:100%;padding:0;display:block}.ZObNhG_imageWrap{width:100%;height:100%;display:block;position:relative}.ZObNhG_thumbImage{-o-object-fit:contain;object-fit:contain}@media (max-width:768px){.ZObNhG_pendingRoot,.ZObNhG_belowMark,.ZObNhG_grid,.ZObNhG_thumbButton,.ZObNhG_card,.ZObNhG_grid>*{min-width:0;max-width:100%}.ZObNhG_thumbButton{width:100%}.ZObNhG_caption{overflow-wrap:anywhere;min-width:0}.ZObNhG_card span{overflow-wrap:anywhere}}
.Zp4Uza_root{align-items:center;gap:var(--spacing-2xs);font-size:var(--font-size-md);line-height:var(--line-height-normal);color:var(--color-gray-700);margin:0;display:flex}.Zp4Uza_icon{color:var(--color-error);flex-shrink:0}.Zp4Uza_label{min-width:0;font-weight:var(--font-weight-medium)}.Zp4Uza_rootLabel{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);letter-spacing:normal;color:var(--color-gray-500);line-height:24px;}.Zp4Uza_rootLabel .Zp4Uza_label{text-transform:none;font-weight:inherit;color:inherit}.Zp4Uza_rootLabel .Zp4Uza_icon{display:none}
.oN9O1W_grid{grid-gap:var(--spacing-sm);gap:var(--spacing-sm);grid-template-columns:repeat(auto-fill,minmax(96px,1fr));margin:0;padding:0;list-style:none;display:grid}.oN9O1W_tile{gap:var(--spacing-3xs);flex-direction:column;min-width:0;display:flex}.oN9O1W_thumbFrame{aspect-ratio:1;border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-gray-100);position:relative;overflow:hidden}.oN9O1W_thumbButton{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:100%;height:100%;padding:0;display:flex}.oN9O1W_thumbImage{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.oN9O1W_captionChipButton{bottom:var(--spacing-2xs);left:var(--spacing-2xs);z-index:2;cursor:pointer;background:0 0;border:none;padding:0;position:absolute}.oN9O1W_captionChip{pointer-events:none}.oN9O1W_thumbLabel{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-gray-700);line-height:var(--line-height-tight)}
._3Bjqpq_container{background-color:var(--color-black);justify-content:center;align-items:center;width:100%;display:flex;position:relative}._3Bjqpq_player{width:100%;height:auto;display:block}._3Bjqpq_poster{z-index:1;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0}._3Bjqpq_bigPlayButton{z-index:3;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._3Bjqpq_bigPlayButtonInner{width:80px;height:80px;color:var(--color-white);cursor:pointer;pointer-events:all;background:#0009;border:none;border-radius:50%;justify-content:center;align-items:center;transition:all .2s;display:flex}._3Bjqpq_bigPlayButtonInner:hover{background:#000c}._3Bjqpq_controls{opacity:0;pointer-events:none;z-index:2;background:linear-gradient(#0000 0%,#000c 100%);padding:1rem;transition:opacity .3s;position:absolute;bottom:0;left:0;right:0}._3Bjqpq_controlsVisible{opacity:1;pointer-events:all}._3Bjqpq_progressBar{width:100%;margin-bottom:.75rem}._3Bjqpq_progressSlider{cursor:pointer;appearance:none;background:#ffffff4d;border-radius:2px;outline:none;width:100%;height:4px}._3Bjqpq_progressSlider::-webkit-slider-thumb{appearance:none;background:var(--color-white);cursor:pointer;border-radius:50%;width:12px;height:12px}._3Bjqpq_progressSlider::-moz-range-thumb{background:var(--color-white);cursor:pointer;border:none;border-radius:50%;width:12px;height:12px}._3Bjqpq_controlsBar{align-items:center;gap:1rem;display:flex}._3Bjqpq_controlButton{color:var(--color-white);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:.5rem;transition:opacity .2s;display:flex}._3Bjqpq_controlButton:hover{opacity:.8}._3Bjqpq_controlButton:active{opacity:.6}._3Bjqpq_timeDisplay{color:var(--color-white);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:80px;font-size:.875rem}._3Bjqpq_volumeControl{align-items:center;gap:.5rem;margin-left:auto;display:flex}._3Bjqpq_volumeSlider{cursor:pointer;appearance:none;background:#ffffff4d;border-radius:2px;outline:none;width:80px;height:4px}._3Bjqpq_volumeSlider::-webkit-slider-thumb{appearance:none;background:var(--color-white);cursor:pointer;border-radius:50%;width:12px;height:12px}._3Bjqpq_volumeSlider::-moz-range-thumb{background:var(--color-white);cursor:pointer;border:none;border-radius:50%;width:12px;height:12px}
.aGw_hq_root{gap:var(--spacing-2xs);flex-direction:column;align-self:flex-start;width:fit-content;max-width:100%;display:flex}.aGw_hq_thumb{border-radius:var(--radius-md);width:8rem;max-width:100%;height:8rem;position:relative;overflow:hidden;}.aGw_hq_thumbButton{cursor:zoom-in;background:0 0;border:0;width:100%;height:100%;padding:0;display:block}.aGw_hq_posterImage{-o-object-fit:cover;object-fit:cover}.aGw_hq_playBadge{z-index:1;color:var(--color-white);pointer-events:none;background:#00000047;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.aGw_hq_playBadgeIcon{border-radius:var(--radius-full);background:#00000073;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex}.aGw_hq_failureNote{padding:var(--spacing-sm);color:var(--color-gray-600);font-size:var(--font-size-sm);margin:0}.aGw_hq_backdrop{z-index:1000;padding:var(--spacing-lg);background:var(--overlay-backdrop-background);-webkit-backdrop-filter:blur(var(--overlay-backdrop-blur));backdrop-filter:blur(var(--overlay-backdrop-blur));justify-content:center;align-items:center;display:flex;position:fixed;inset:0}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.aGw_hq_backdrop{background:var(--overlay-backdrop-background-fallback)}}.aGw_hq_lightboxInner{flex-direction:column;width:min(92vw,56rem);max-height:92vh;display:flex}.aGw_hq_lightboxVideoWrap{width:100%;aspect-ratio:var(--lightbox-aspect-ratio,16 / 9);border-radius:var(--radius-md);background:var(--color-gray-900);max-height:80vh;position:relative;overflow:hidden}.aGw_hq_lightboxPlayer{width:100%;height:100%}.aGw_hq_lightboxClose{top:var(--spacing-md);right:var(--spacing-md);width:var(--spacing-3xl);height:var(--spacing-3xl);border:1px solid var(--floating-surface-border);border-radius:var(--radius-full);background:var(--floating-surface-background);color:var(--color-black);box-shadow:var(--floating-surface-shadow);-webkit-backdrop-filter:blur(var(--floating-surface-backdrop-blur));backdrop-filter:blur(var(--floating-surface-backdrop-blur));cursor:pointer;transition:background-color var(--transition-fast);justify-content:center;align-items:center;padding:0;display:inline-flex;position:fixed}.aGw_hq_lightboxClose:hover{background:var(--floating-option-hover-background)}
.JyE58W_root{gap:var(--spacing-2xs);flex-direction:column;align-self:flex-start;width:fit-content;max-width:100%;display:flex}.JyE58W_row{align-items:flex-end;gap:var(--spacing-sm);flex-wrap:wrap;width:100%;max-width:100%;display:flex}.JyE58W_slot{align-items:flex-start;gap:var(--spacing-3xs);flex-direction:column;flex:none;min-width:0;display:flex}.JyE58W_surface{border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-gray-50);flex-shrink:0;max-width:100%;position:relative;overflow:hidden}.JyE58W_imageWrap{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.JyE58W_ratioLabel{font-size:var(--font-size-xs);color:var(--color-gray-500);line-height:1}.JyE58W_failureNote{font-size:var(--font-size-xs);color:var(--color-signal-error-700,var(--color-gray-700));text-align:center;margin:0}.JyE58W_sessionLinkRow{justify-content:flex-end;align-self:stretch;width:100%;display:flex}.JyE58W_sessionLink{padding:0}.JyE58W_sessionLinkInner{height:auto;padding:0}.JyE58W_statusMessage{font-size:var(--font-size-sm);color:var(--color-gray-600);margin:0}
.ktjK5a_root{gap:var(--spacing-sm);flex-direction:column;display:flex}.ktjK5a_meta,.ktjK5a_counts,.ktjK5a_done{font-size:var(--font-size-xs);color:var(--color-gray-600);margin:0}.ktjK5a_recoveryError{padding:var(--spacing-xs);border-radius:var(--radius-sm);color:var(--color-danger);background:var(--color-gray-50);font-size:var(--font-size-xs);margin:0}.ktjK5a_list{gap:var(--spacing-lg);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ktjK5a_row{gap:var(--spacing-sm);padding:var(--spacing-md) 0;border-top:1px solid var(--color-gray-200);flex-direction:column;display:flex}.ktjK5a_slot{margin:0}.ktjK5a_sceneCaption{justify-content:space-between;align-items:center;gap:var(--spacing-sm);flex-direction:row;display:flex}.ktjK5a_pair{grid-gap:var(--spacing-xs);gap:var(--spacing-xs);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ktjK5a_column{gap:var(--spacing-2xs);flex-direction:column;min-width:0;display:flex}.ktjK5a_frame{aspect-ratio:auto;border-radius:var(--radius-sm);background:var(--color-gray-50);min-width:0;height:auto;display:flex;position:relative;overflow:hidden}.ktjK5a_imageChoice{z-index:2;left:var(--spacing-xs);bottom:var(--spacing-xs);padding:var(--spacing-2xs) var(--spacing-xs);border-radius:var(--radius-sm);background:var(--color-white);position:absolute}.ktjK5a_frameLoading{aspect-ratio:1;}.ktjK5a_frameEmpty{aspect-ratio:1;width:100%;padding:var(--spacing-xs);justify-content:center;align-items:center;display:flex}.ktjK5a_emptyLabel{font-size:var(--font-size-xs);color:var(--color-gray-500);text-align:center;margin:0}.ktjK5a_prompt{margin:0}.ktjK5a_decisions,.ktjK5a_secondaryDecisions,.ktjK5a_actions{gap:var(--spacing-xs);flex-wrap:wrap;display:flex}
.KLVUsq_typographyContainer{box-sizing:border-box;background-color:var(--assistant-tool-surface-bg,var(--color-white));border-radius:var(--radius-md);width:100%;padding:var(--spacing-md);border:1px solid var(--color-border);flex-direction:column;align-items:stretch;display:flex}.KLVUsq_fontBlock{gap:var(--spacing-2xl);flex-direction:column;display:flex}.KLVUsq_fontBlock+.KLVUsq_fontBlock{margin-top:var(--spacing-2xl);border-top:1px solid var(--color-border);padding-top:var(--spacing-2xl)}.KLVUsq_section{gap:var(--spacing-2xs);flex-direction:column;min-width:0;display:flex}.KLVUsq_fontHeader{flex-direction:row;align-items:flex-start;gap:1rem;display:flex}.KLVUsq_icon{border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-gray-50);flex-shrink:0;justify-content:center;align-items:center;width:50px;height:50px;display:flex}.KLVUsq_fontInfo{flex-direction:column;min-width:0;display:flex}.KLVUsq_fontName{color:var(--color-black);margin:0;font-size:1rem;font-weight:600}.KLVUsq_fontDescription{color:#666;font-size:var(--font-size-sm);line-height:var(--line-height-normal);margin:.25rem 0 0}.KLVUsq_chips{gap:var(--spacing-3xs);flex-flow:wrap;display:flex}.KLVUsq_chip{font-size:var(--font-size-xs);color:var(--color-gray-700);background-color:var(--color-gray-50);border:1px solid var(--color-border);border-radius:var(--radius-sm);align-items:center;padding:.2rem .5rem;font-weight:500;display:inline-flex}.KLVUsq_downloads{align-items:flex-start;gap:var(--spacing-2xs);flex-direction:column;width:100%;display:flex}.KLVUsq_downloadItem{width:fit-content;max-width:100%}
.MrKFGW_card{gap:var(--spacing-xs);flex-direction:column;width:100%;display:flex}.MrKFGW_header{justify-content:space-between;align-items:center;gap:var(--spacing-2xs);flex-wrap:wrap;display:flex}.MrKFGW_verdict{align-items:center;gap:var(--spacing-xs);flex-wrap:wrap;min-width:0;display:flex}.MrKFGW_score{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;align-items:baseline;display:inline-flex}.MrKFGW_scoreValue{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-copy-primary)}.MrKFGW_scoreMax{font-size:var(--font-size-xs);color:var(--color-gray-500)}.MrKFGW_styleName{font-weight:var(--font-weight-medium);color:var(--color-gray-700)}.MrKFGW_loading{gap:var(--spacing-3xs);line-height:var(--line-height-normal);flex-direction:column;display:flex}.MrKFGW_card .MrKFGW_gaps{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.MrKFGW_card .MrKFGW_gap{grid-template-columns:var(--spacing-md) minmax(0, 1fr);grid-gap:var(--spacing-xs);align-items:start;gap:var(--spacing-xs);padding:var(--spacing-xs) 0;border-top:var(--border-default);margin:0;display:grid}.MrKFGW_marker{width:var(--spacing-md);height:var(--spacing-md);border:1.5px solid var(--color-element-chip-warning-text);border-radius:var(--radius-full);color:var(--color-element-chip-warning-text);background:color-mix(in srgb, var(--color-element-chip-warning-text) 10%, var(--color-white));place-items:center;display:inline-grid}.MrKFGW_gapBody{gap:var(--spacing-4xs);flex-direction:column;min-width:0;display:flex}.MrKFGW_card p{margin:0}.MrKFGW_card .MrKFGW_wrap{line-height:var(--line-height-normal);overflow-wrap:anywhere}.MrKFGW_divided{padding-top:var(--spacing-xs);border-top:var(--border-default)}
.CsQEvW_check{gap:var(--spacing-2xs);font-size:var(--font-size-xs);flex-direction:column;display:flex}.CsQEvW_row{align-items:center;gap:var(--spacing-xs);flex-wrap:wrap;display:flex}.CsQEvW_light{background-color:var(--color-gray-400);border-radius:50%;flex-shrink:0;width:.5rem;height:.5rem}.CsQEvW_red{background-color:var(--color-error)}.CsQEvW_amber{background-color:var(--color-warning-border)}.CsQEvW_green{background-color:var(--color-success)}.CsQEvW_text{overflow-wrap:anywhere;min-width:0}.CsQEvW_disclaimer{color:var(--color-gray-600);margin:0}.CsQEvW_onDocument{align-items:flex-start;gap:var(--spacing-3xs);flex-direction:column;display:flex}
.BAQLDW_finding{gap:var(--spacing-3xs);padding:var(--spacing-3xs) var(--spacing-2xs);border-left:3px solid var(--color-gray-400);background-color:var(--color-gray-100);font-size:var(--font-size-xs);line-height:var(--line-height-normal);flex-direction:column;display:flex}.BAQLDW_violation{border-left-color:var(--color-error)}.BAQLDW_greyZone{border-left-color:var(--color-warning-border)}.BAQLDW_head{gap:var(--spacing-2xs);flex-wrap:wrap;margin:0;display:flex}.BAQLDW_result{font-weight:var(--font-weight-medium)}.BAQLDW_modality,.BAQLDW_retrieved{color:var(--color-gray-500)}.BAQLDW_facts{grid-gap:var(--spacing-4xs) var(--spacing-2xs);gap:var(--spacing-4xs) var(--spacing-2xs);grid-template-columns:max-content minmax(0,1fr);margin:0;display:grid}.BAQLDW_facts dt{color:var(--color-gray-500)}.BAQLDW_facts dd{overflow-wrap:anywhere;margin:0}.BAQLDW_facts .BAQLDW_sources{gap:var(--spacing-3xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.BAQLDW_facts .BAQLDW_source{margin:0}.BAQLDW_source{gap:var(--spacing-4xs);flex-direction:column;display:flex}.BAQLDW_source a{color:inherit;text-underline-offset:2px;text-decoration:underline}.BAQLDW_source .BAQLDW_sourceQuote{padding:0 0 0 var(--spacing-2xs);border-left:1px solid var(--color-border);color:inherit;white-space:pre-line;background-color:#0000;border-radius:0;margin:0}
.zn8I_W_findings{gap:var(--spacing-3xs);flex-direction:column;align-self:stretch;display:flex}
.qex6xa_card{gap:var(--spacing-sm);max-width:40rem;padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-md);flex-direction:column;display:flex}.qex6xa_header{align-items:center;gap:var(--spacing-sm);display:flex}.qex6xa_icon{color:var(--color-gray-500);flex-shrink:0}.qex6xa_heading{flex-direction:column;min-width:0;display:flex}.qex6xa_title{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);overflow-wrap:anywhere}.qex6xa_meta,.qex6xa_sectionLabel,.qex6xa_blockLabel{color:var(--color-gray-500);font-size:var(--font-size-xs)}.qex6xa_document{gap:var(--spacing-sm);flex-direction:column;display:flex}.qex6xa_section{gap:var(--spacing-xs);padding-top:var(--spacing-sm);border-top:1px solid var(--color-border);flex-direction:column;display:flex}.qex6xa_sectionLabel{font-weight:var(--font-weight-medium)}.qex6xa_block{gap:var(--spacing-3xs);font-size:var(--font-size-sm);line-height:var(--line-height-normal);flex-direction:column;display:flex}.qex6xa_frame{font-size:var(--font-size-xs)}.qex6xa_text{overflow-wrap:anywhere;margin:0}.qex6xa_line{display:block}.qex6xa_text a{color:inherit;text-underline-offset:2px;text-decoration:underline}.qex6xa_inline,.qex6xa_inline .qex6xa_blockLabel{display:block}.qex6xa_inline .qex6xa_text,.qex6xa_inline .qex6xa_line{display:inline}.qex6xa_marker{font-size:.75em;line-height:0}.qex6xa_entries{gap:var(--spacing-3xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.qex6xa_entry{gap:var(--spacing-2xs);display:flex}.qex6xa_entryLabel{flex-shrink:0;min-width:1.5em}.qex6xa_tableScroll{max-width:100%;overflow-x:auto}.qex6xa_table{border-collapse:collapse;font-size:var(--font-size-xs)}.qex6xa_table th,.qex6xa_table td{padding:var(--spacing-3xs) var(--spacing-2xs);border:1px solid var(--color-border);text-align:left;vertical-align:top}.qex6xa_table th{font-weight:var(--font-weight-medium)}.qex6xa_flagged{align-items:flex-start;gap:var(--spacing-4xs);padding-left:var(--spacing-2xs);border-left:3px solid;flex-direction:column;display:flex}.qex6xa_flagViolation{border-left-color:var(--color-error)}.qex6xa_flagGreyZone{border-left-color:var(--color-warning-border)}.qex6xa_inline .qex6xa_flagged{display:inline}.qex6xa_mark{background-color:var(--color-warning-muted-bg);color:inherit}.qex6xa_markViolation{-webkit-text-decoration:underline wavy var(--color-error);-webkit-text-decoration:underline wavy var(--color-error);text-decoration:underline wavy var(--color-error);text-decoration-skip-ink:none;text-underline-offset:3px}.qex6xa_actions{gap:var(--spacing-2xs);flex-wrap:wrap;display:flex}.qex6xa_hint{color:var(--color-gray-600);font-size:var(--font-size-xs);margin:0}
.ubt7RW_pendingRoot{}.ubt7RW_belowMark{}.ubt7RW_failure{}.ubt7RW_errorIcon{}.ubt7RW_slotSurface{aspect-ratio:3/4;border-radius:var(--radius-md);width:7.5rem;display:block;position:relative;overflow:hidden;}.ubt7RW_card{align-items:center;gap:var(--spacing-sm);max-width:100%;padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-md);color:inherit;text-decoration:none;display:inline-flex}.ubt7RW_card:hover{background:var(--color-gray-50)}.ubt7RW_card:focus-visible{outline:2px solid var(--color-focus-ring,var(--color-gray-800));outline-offset:2px}.ubt7RW_fileIcon{color:var(--color-signal-error);flex-shrink:0}.ubt7RW_text{flex-direction:column;min-width:0;display:flex}.ubt7RW_title{font-size:var(--font-size-sm);overflow-wrap:anywhere;font-weight:500}.ubt7RW_meta{color:var(--color-gray-500);font-size:var(--font-size-xs)}.ubt7RW_proofList{padding-left:var(--spacing-sm);margin:0}.ubt7RW_proofText{margin:var(--spacing-2xs) 0 0;font-size:var(--font-size-xs);white-space:pre-wrap;overflow-wrap:anywhere}@media (max-width:768px){.ubt7RW_card{min-width:0}}
._9hsY8G_root{grid-gap:var(--spacing-md);gap:var(--spacing-md);display:grid}._9hsY8G_routes{grid-gap:var(--spacing-md);align-items:stretch;gap:var(--spacing-md);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._9hsY8G_route{grid-gap:var(--spacing-md);gap:var(--spacing-md);min-width:0;padding:var(--spacing-sm);border:1px solid var(--color-gray-200);border-radius:var(--radius-md);grid-template-rows:auto minmax(0,1fr) auto;display:grid}._9hsY8G_preview{aspect-ratio:4/3;border-radius:var(--radius-sm);background:var(--color-gray-100);place-items:center;width:100%;display:grid;position:relative;overflow:hidden}._9hsY8G_copy{grid-gap:var(--spacing-xs);align-content:start;gap:var(--spacing-xs);display:grid}._9hsY8G_action{justify-self:start}._9hsY8G_expand{grid-gap:var(--spacing-sm);justify-items:start;gap:var(--spacing-sm);margin-top:var(--spacing-md);display:grid}@media (max-width:768px){._9hsY8G_routes{grid-template-columns:1fr}}
.DFK2VW_root{gap:var(--spacing-sm);flex-direction:column;display:flex}.DFK2VW_meta{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-gray-700);margin:0}.DFK2VW_notice{font-size:var(--font-size-xs);color:var(--color-gray-600);margin:0}
.rg3lUa_root{gap:var(--spacing-sm);flex-direction:column;display:flex}.rg3lUa_meta{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-gray-700);margin:0}.rg3lUa_pending{margin-top:var(--spacing-xs)}.rg3lUa_productRules{gap:var(--spacing-xs);flex-direction:column;display:flex}.rg3lUa_productRulesHeading{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);line-height:var(--line-height-snug);margin:0}.rg3lUa_productRulesText{font-size:var(--font-size-sm);line-height:var(--line-height-normal);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.rg3lUa_savedGrid{grid-gap:var(--spacing-xs);gap:var(--spacing-xs);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.rg3lUa_savedImage img{border-radius:var(--radius-md);width:100%;height:auto;display:block}.rg3lUa_actions{gap:var(--spacing-xs);margin-top:var(--spacing-xs);flex-wrap:wrap;justify-content:flex-start;display:flex}.rg3lUa_followUp{font-size:var(--font-size-md);line-height:var(--line-height-normal);color:var(--color-gray-900);margin:0}
.Y4Udfq_root{align-items:center;gap:var(--spacing-2xs);font-size:var(--font-size-md);line-height:var(--line-height-normal);color:var(--color-gray-800);margin:0;display:flex}.Y4Udfq_icon{color:var(--color-signal-green-500);flex-shrink:0}.Y4Udfq_label{min-width:0;font-weight:var(--font-weight-medium)}.Y4Udfq_rootLabel{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);letter-spacing:normal;color:var(--color-gray-500);line-height:24px;}.Y4Udfq_rootLabel .Y4Udfq_label{font-weight:inherit;color:inherit}.Y4Udfq_rootLabel .Y4Udfq_icon{display:none}
.LOIVlq_list{gap:var(--spacing-xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.LOIVlq_item{justify-content:space-between;align-items:center;gap:var(--spacing-sm);display:flex}.LOIVlq_name{overflow-wrap:anywhere;min-width:0}
.HbHOvq_colorSwatch{font-size:1em;font-weight:var(--font-weight-semibold);text-transform:uppercase;align-items:center;gap:.25rem;display:inline-flex}.HbHOvq_swatch{border:1px solid #0000001a;border-radius:.125rem;flex-shrink:0;width:.75rem;height:.75rem;display:inline-block}.HbHOvq_copyButton{opacity:.4;transition:opacity var(--transition-fast)}.HbHOvq_copyButton:hover{opacity:1}
.EiLquG_block{align-items:flex-start;gap:var(--spacing-2xs);box-sizing:border-box;width:100%;max-width:100%;padding:var(--spacing-sm);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-white);background-clip:padding-box;display:flex;overflow:hidden}.EiLquG_copyColumn{flex-shrink:0;align-items:flex-start;display:flex}.EiLquG_pre{white-space:pre-wrap;overflow-wrap:break-word;min-width:0;font:inherit;color:inherit;flex:1;margin:0;padding:0;overflow-x:auto}.EiLquG_pre code{font:inherit}
.kGc8kG_copy{align-items:flex-start;gap:var(--spacing-3xs);text-align:left;flex-direction:column;min-width:0;display:flex}.kGc8kG_copy p{margin:0}.kGc8kG_byline{color:var(--color-gray-500);letter-spacing:0}.kGc8kG_label{font-weight:var(--font-weight-medium)}.kGc8kG_separator{color:var(--color-gray-400)}.kGc8kG_values{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.kGc8kG_copy p.kGc8kG_value{color:var(--color-gray-700)}
._2xNyFq_dockShell{border-radius:var(--dimension-cornerroundings-m-corner);width:100%;box-shadow:0 6px 10px #0000000d;}._2xNyFq_dockShell ._2xNyFq_dock{isolation:isolate;background:0 0;width:100%;overflow:hidden}._2xNyFq_dockShell ._2xNyFq_dock:before{content:"";z-index:0;border-radius:inherit;background:color-mix(in srgb, var(--color-white) 80%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:none;position:absolute;inset:0}._2xNyFq_dockShell ._2xNyFq_dock>*{z-index:1;position:relative}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){._2xNyFq_dockShell ._2xNyFq_dock:before{background:var(--color-white)}}._2xNyFq_dockInner{gap:var(--spacing-xs);width:100%;padding:var(--spacing-lg);padding-bottom:var(--spacing-md);flex-direction:column;display:flex}._2xNyFq_header{align-items:flex-start;gap:var(--spacing-3xs);flex-direction:column;display:flex}._2xNyFq_question{flex:1;min-width:0}._2xNyFq_selectionHint{margin-top:var(--spacing-3xs)}._2xNyFq_stepIndicator{color:var(--color-copy-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);line-height:var(--line-height-normal)}._2xNyFq_options{gap:var(--spacing-3xs);overscroll-behavior:contain;flex-direction:column;max-height:min(40vh,20rem);display:flex;overflow:hidden auto}._2xNyFq_option{align-items:center;gap:var(--spacing-2xs);width:100%;min-height:2.25rem;padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-md);color:var(--color-copy-primary);font:inherit;font-size:var(--font-size-sm);line-height:var(--line-height-normal);text-align:left;cursor:pointer;transition:background-color var(--transition-fast);background:0 0;border:none;margin:0;display:flex}._2xNyFq_option:hover,._2xNyFq_optionHovered,._2xNyFq_optionSelected{background:var(--color-gray-100)}._2xNyFq_option:focus-visible{outline:2px solid var(--color-gray-400);outline-offset:1px}._2xNyFq_optionLocked{cursor:default;opacity:.55;pointer-events:none}._2xNyFq_optionControl{flex-shrink:0}._2xNyFq_optionCopy{align-items:flex-start;gap:var(--spacing-3xs);flex-direction:column;flex:1;min-width:0;display:flex}._2xNyFq_optionLabel{min-width:0;}._2xNyFq_optionDescription{color:var(--color-copy-secondary)}._2xNyFq_optionIndex{width:var(--spacing-md);color:var(--color-copy-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;line-height:1;display:flex;transform:translateY(1px)}._2xNyFq_optionFreeText{cursor:text}._2xNyFq_freeTextInput{width:100%;min-width:0;color:var(--color-copy-primary);font:inherit;font-size:var(--font-size-sm);line-height:var(--line-height-normal);background:0 0;border:none;outline:none;flex:1;padding:0}._2xNyFq_freeTextInput::placeholder{color:var(--color-copy-secondary)}._2xNyFq_freeTextInput:disabled{cursor:default;opacity:1}._2xNyFq_footerActions{justify-content:space-between;align-items:center;gap:var(--spacing-xs);display:flex}._2xNyFq_footerTrailing{justify-content:flex-end;align-items:center;gap:var(--spacing-2xs);margin-left:auto;display:flex}@media (max-width:768px){._2xNyFq_dockInner{padding:var(--spacing-md)}._2xNyFq_option{min-height:var(--button-height-md)}._2xNyFq_footerActions{flex-wrap:wrap}}
.heUnYG_container{flex-direction:column;gap:4rem;padding:4rem 0;display:flex}.heUnYG_assistantComposerCatalog{box-sizing:border-box;width:min(100%,820px);padding:var(--spacing-3xl) var(--spacing-lg) var(--spacing-lg);border-radius:var(--radius-md);background:linear-gradient(135deg, color-mix(in srgb, var(--color-gray-100) 76%, transparent), transparent 55%), var(--color-background-secondary)}.heUnYG_assistantComposerCatalogNote{max-width:720px;margin:0 0 var(--spacing-3xl)}.heUnYG_assistantComposerFixtureGrid{grid-gap:var(--spacing-xl);gap:var(--spacing-xl);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.heUnYG_assistantComposerFixtureGrid>div{min-width:0}.heUnYG_assistantComposerFixtureGrid .heUnYG_assistantComposerCatalog{margin-top:var(--spacing-2xs)}.heUnYG_assistantBranchVisibilityCases{grid-gap:var(--spacing-2xs);gap:var(--spacing-2xs);max-width:820px;margin-top:var(--spacing-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.heUnYG_assistantBranchCase{justify-content:space-between;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-2xs) var(--spacing-xs);border:1px solid var(--color-border);border-radius:var(--radius-sm);display:flex}.heUnYG_assistantInlineSelectStates{grid-gap:var(--spacing-sm);gap:var(--spacing-sm);max-width:820px;margin-top:var(--spacing-lg);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.heUnYG_assistantInlineSelectStates>div{align-items:flex-start;gap:var(--spacing-3xs);flex-direction:column;min-width:0;display:flex}.heUnYG_toolLabelPair{gap:var(--spacing-2xs);flex-direction:column;display:flex}.heUnYG_assistantTagRow{gap:var(--spacing-2xs);flex-wrap:wrap;display:flex}@media (max-width:991px){.heUnYG_assistantComposerFixtureGrid,.heUnYG_assistantBranchVisibilityCases,.heUnYG_assistantInlineSelectStates{grid-template-columns:minmax(0,1fr)}}.heUnYG_assistantChatDebugWrap{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-background-secondary);width:100%;max-width:960px;max-height:min(80vh,900px);padding:var(--spacing-xl) var(--spacing-xl) var(--spacing-3xl);box-sizing:border-box;overflow:auto}.heUnYG_generateImageCardDemo,.heUnYG_assistantThinkingIndicatorDemo{box-sizing:border-box;gap:var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-background-secondary);width:100%;max-width:1400px;padding:var(--spacing-xl);flex-direction:column;display:flex}.heUnYG_generateImagePlaygroundControls{gap:var(--spacing-2xs);margin-bottom:var(--spacing-sm);flex-wrap:wrap;display:flex}.heUnYG_studioSessionDemoNote{margin:0 0 var(--spacing-md);line-height:var(--line-height-tight)}.heUnYG_studioSessionStateBlock{margin-bottom:var(--spacing-lg)}.heUnYG_studioSessionStateBlock:last-of-type{margin-bottom:0}.heUnYG_studioSessionStateLabel{margin:0 0 var(--spacing-3xs);text-transform:uppercase;letter-spacing:.05em}.heUnYG_studioSessionStateHint{margin:0 0 var(--spacing-xs);line-height:var(--line-height-tight)}.heUnYG_choiceDockPlayground{gap:var(--spacing-xs);flex-direction:column;max-width:720px;display:flex}.heUnYG_choiceDockComposerStack{gap:var(--spacing-2xs);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-background-secondary);padding:var(--spacing-sm);flex-direction:column;display:flex}.heUnYG_choiceDockMockComposer{border-radius:var(--dimension-cornerroundings-m-corner);width:100%;box-shadow:var(--shadow-md)}.heUnYG_choiceDockMockField.heUnYG_choiceDockMockField{width:100%}.heUnYG_choiceDockMockTextarea{width:100%;padding:var(--spacing-lg);font:inherit;font-size:var(--font-size-md);resize:vertical;background:0 0;border:none;outline:none;display:block}.heUnYG_thinkingLabelCycleDemo{box-sizing:border-box;gap:var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-background-secondary);width:100%;max-width:1400px;padding:var(--spacing-xl);flex-direction:column;display:flex}.heUnYG_thinkingLabelCycleControls{align-items:center;gap:var(--spacing-sm);flex-wrap:wrap;display:flex}
.wY9sVG_container{width:100%;max-width:1440px;margin:0 auto}.wY9sVG_title{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);margin:0}.wY9sVG_content{margin-top:var(--spacing-lg);gap:var(--spacing-xl);flex-direction:column;display:flex}.wY9sVG_subSection{width:100%}.wY9sVG_subSection+.wY9sVG_subSection{margin-top:var(--spacing-xl)}.wY9sVG_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)}.wY9sVG_subSectionContent{align-items:stretch;gap:var(--spacing-sm);flex-direction:column;width:100%;display:flex}
.NLSaVq_overlay{z-index:20;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}.NLSaVq_overlayVisible{opacity:1;pointer-events:auto}.NLSaVq_overlayText{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){.NLSaVq_overlay{transition:none}}
.SXjy5G_surface{border:1px solid var(--color-border);background:var(--color-gray-50);overflow:hidden}.SXjy5G_box{width:100%;height:100%;position:relative;overflow:hidden}
.BVyata_root{z-index:1;position:absolute;inset:0;}.BVyata_spinner{z-index:2;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}
.CDfWoG_card{align-self:start;width:100%;position:relative}.CDfWoG_thumb{}.CDfWoG_loaderBox{z-index:1;position:absolute;inset:0;}.CDfWoG_menuDock{top:var(--spacing-xs);right:var(--spacing-xs);z-index:3;opacity:0;pointer-events:none;transition:opacity var(--transition-fast);position:absolute}.CDfWoG_thumb:hover .CDfWoG_menuDock,.CDfWoG_menuOpen .CDfWoG_menuDock{opacity:1;pointer-events:auto}.CDfWoG_thumb:has(:focus-visible) .CDfWoG_menuDock{opacity:1;pointer-events:auto}@media (hover:none){.CDfWoG_menuDock{opacity:1;pointer-events:auto}}@media (max-width:768px){.CDfWoG_menuDock{opacity:1;pointer-events:auto}}.CDfWoG_overlayMenuIconGlyph{}
.QKCeLW_listContainer{width:100%}.QKCeLW_urlLink{color:var(--text-link);align-items:center;gap:.25rem;text-decoration:none;display:inline-flex}.QKCeLW_urlLink:hover{text-decoration:underline}.QKCeLW_urlIcon{opacity:.7;flex-shrink:0}.QKCeLW_notesCell{text-overflow:ellipsis;white-space:nowrap;max-width:200px;color:var(--text-secondary);font-size:.875rem;display:block;overflow:hidden}.QKCeLW_emptyValue,.QKCeLW_noResults{color:var(--text-secondary)}
.gAxopa_layout{--pane-padding:var(--admin-page-padding,var(--spacing-lg));grid-gap:0;margin:0 calc(-1 * var(--pane-padding)) calc(-1 * var(--pane-padding));min-height:calc(100% + var(--pane-padding));grid-template-columns:1fr;gap:0;height:100%;display:grid}@media (min-width:768px){.gAxopa_layout{grid-template-columns:minmax(240px,320px) 1fr}}.gAxopa_listPane,.gAxopa_detailPane{gap:var(--spacing-sm);min-height:0;padding:var(--pane-padding);flex-direction:column;display:flex}.gAxopa_listPane{border-bottom:var(--border-default);overflow:hidden}@media (min-width:768px){.gAxopa_listPane{border-bottom:none;border-right:var(--border-default)}}.gAxopa_list{gap:var(--spacing-3xs);flex-direction:column;flex:1;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.gAxopa_listItem{justify-content:flex-start;width:100%;height:auto!important}.gAxopa_listItemInner{border-radius:var(--radius-md);width:100%;white-space:normal!important;height:auto!important;padding:var(--spacing-2xs) var(--spacing-xs)!important}.gAxopa_listItemContent{justify-content:flex-start;align-items:center;gap:var(--spacing-xs);width:100%}.gAxopa_listItemEllipsis{text-align:left;flex:auto;min-width:0}.gAxopa_listTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-gray-700);text-overflow:ellipsis;white-space:nowrap;text-align:left;display:block;overflow:hidden}.gAxopa_listCheck{color:var(--color-gray-500);flex-shrink:0}.gAxopa_listCheckHasUploads{color:var(--color-element-chip-success-text)}.gAxopa_sourceList{padding-left:var(--spacing-md);margin:0}.gAxopa_fileRow{align-items:baseline;gap:var(--spacing-3xs) var(--spacing-xs);flex-wrap:wrap;display:flex}.gAxopa_fileCategory,.gAxopa_fileSize{margin:0}.gAxopa_fileDownload{justify-content:flex-start;height:auto!important}.gAxopa_actions{gap:var(--spacing-xs);flex-wrap:wrap;display:flex}.gAxopa_statChips{gap:var(--spacing-2xs);flex-wrap:wrap;display:flex}.gAxopa_emptyState{gap:var(--spacing-sm);padding:var(--spacing-md);border:1px dashed var(--color-border);border-radius:var(--radius-md);background:var(--color-gray-50);flex-direction:column;display:flex}.gAxopa_linkBox{gap:var(--spacing-2xs);padding:var(--spacing-sm);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-gray-50);flex-direction:column;display:flex}.gAxopa_linkHeader{align-items:baseline;gap:var(--spacing-2xs) var(--spacing-xs);flex-wrap:wrap;display:flex}.gAxopa_linkTitle,.gAxopa_linkMeta{margin:0}.gAxopa_linkUrl{word-break:break-all;font-size:var(--font-size-sm)}.gAxopa_dataDangerZone{gap:var(--spacing-sm);margin-top:var(--spacing-md);padding-top:var(--spacing-md);border-top:1px solid var(--color-border);flex-direction:column;display:flex}.gAxopa_dataDangerCopy{gap:var(--spacing-3xs);flex-direction:column;max-width:36rem;display:flex}
.VoSf4a_listContainer{width:100%}.VoSf4a_tableContainer{overflow-x:visible}.VoSf4a_brandsLink{color:var(--text-link);text-decoration:none}.VoSf4a_brandsLink:hover{text-decoration:underline}.VoSf4a_noResults{color:var(--text-secondary)}
.LPCRcG_userListContainer{width:100%}.LPCRcG_tableContainer{overflow-x:visible}.LPCRcG_noUsers{color:var(--color-copy-secondary);margin-top:1rem}.LPCRcG_filtersRow{align-items:center;gap:var(--spacing-2xs);flex-wrap:wrap;min-width:0;display:flex}.LPCRcG_userCell{align-items:center;gap:.5rem;display:flex}.LPCRcG_userCell>*{flex-shrink:0}.LPCRcG_invitesSection{flex-direction:column;gap:.75rem;margin-top:2rem;display:flex}.LPCRcG_sectionHeading{color:var(--color-copy-primary);font-size:1rem;font-weight:600}
.QPrZYG_container{width:100%}.QPrZYG_tableContainer{overflow-x:visible}.QPrZYG_filterSelect{width:auto;min-width:0}.QPrZYG_importButton{white-space:nowrap}.QPrZYG_assetsRow{align-items:center;gap:.5rem;font-size:.875rem;display:flex}.QPrZYG_previewGrid{align-items:center;gap:.25rem;margin-left:.5rem;display:flex}.QPrZYG_previewImg{-o-object-fit:cover;object-fit:cover;border-radius:.25rem;width:20px;height:20px}.QPrZYG_buttonGroup{gap:var(--spacing-2xs);display:flex}.QPrZYG_noResults{text-align:center;color:var(--text-secondary,#6b7280);padding:2rem}
._ZDJKW_container{grid-gap:var(--spacing-md);gap:var(--spacing-md);grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:relative}@media screen and (max-width:768px){._ZDJKW_container{gap:var(--spacing-xs);grid-template-columns:repeat(2,minmax(0,1fr))}}._ZDJKW_item{width:100%;transition:opacity .6s;padding-bottom:100%!important;position:relative!important;overflow:hidden!important}._ZDJKW_itemLoadingOverlay{z-index:10;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._ZDJKW_item._ZDJKW_disabled{pointer-events:none;opacity:.6;transition:opacity .6s}._ZDJKW_previewImg{-o-object-fit:cover;object-fit:cover;aspect-ratio:1;width:100%;height:100%;position:absolute;top:0;left:0}._ZDJKW_fileThumb{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}._ZDJKW_successIndicator{color:#fff;z-index:1;background-color:#10b981;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:absolute;top:8px;left:8px;box-shadow:0 2px 4px #0003}._ZDJKW_errorIndicator{color:#fff;z-index:1;background-color:#ef4444;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:absolute;top:8px;left:8px;box-shadow:0 2px 4px #0003}._ZDJKW_remove{z-index:1;opacity:0;transition:opacity .2s ease-in-out;top:10px;right:10px;position:absolute!important}@media screen and (max-width:768px){._ZDJKW_remove{opacity:1;top:5px;right:5px}}._ZDJKW_item:hover ._ZDJKW_remove{opacity:1}
.o3B5oq_container{gap:var(--spacing-lg);flex-direction:column;display:flex}.o3B5oq_loadingContainer{justify-content:center;align-items:center;gap:var(--spacing-md);flex-direction:column;min-height:200px;display:flex}.o3B5oq_loadingContainer p{color:var(--color-text-primary);font-size:var(--font-size-sm);margin:0}.o3B5oq_uploadSection{gap:var(--spacing-sm);flex-direction:column;display:flex}.o3B5oq_label{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.o3B5oq_helperText{font-size:var(--font-size-xs);color:var(--color-text-secondary);margin:0}.o3B5oq_dropzone{padding:var(--spacing-lg) var(--spacing-xl);border:2px dashed var(--color-gray-400);border-radius:var(--radius-lg);background-color:var(--color-gray-200);color:var(--color-text-primary);cursor:pointer;text-align:center;justify-content:center;align-items:center;gap:var(--spacing-sm);flex-direction:column;min-height:150px;transition:all .2s ease-in-out;display:flex}.o3B5oq_dropzone:hover{border-color:var(--color-primary)}.o3B5oq_dropzone.o3B5oq_dragActive{background-color:var(--color-gray-300);border-color:var(--color-primary-active)}.o3B5oq_dropzoneDisabled{cursor:not-allowed;opacity:.7;pointer-events:none}.o3B5oq_dropzone p{color:var(--color-text-primary);font-size:var(--font-size-sm);margin:0}.o3B5oq_previewGrid{grid-gap:var(--spacing-sm);gap:var(--spacing-sm);grid-template-columns:repeat(auto-fill,minmax(80px,1fr));display:grid}
.IQY_1W_container{gap:var(--spacing-sm);flex-direction:column;display:flex}.IQY_1W_hint{font-size:var(--font-size-xs);color:var(--color-gray-500);line-height:var(--line-height-sm);margin:0}.IQY_1W_warning{font-size:var(--font-size-xs);color:var(--color-gray-700);line-height:var(--line-height-sm);margin:0}.IQY_1W_targetSelectorWrapper{gap:var(--spacing-2xs);flex-direction:column;display:flex}
.o9AEtG_loading{padding:var(--spacing-xl);text-align:center;color:var(--color-gray-500)}.o9AEtG_content{gap:var(--spacing-lg);flex-direction:column;display:flex}.o9AEtG_header{align-items:center;gap:var(--spacing-sm);padding-bottom:var(--spacing-sm);border-bottom:var(--border-default);display:flex}.o9AEtG_flagKey{font-family:var(--font-family-mono);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);background-color:var(--color-gray-100);padding:var(--spacing-2xs) var(--spacing-xs);border-radius:var(--radius-xs)}.o9AEtG_form{gap:var(--spacing-sm);flex-direction:column;display:flex}.o9AEtG_row{align-items:flex-end;gap:var(--spacing-lg);display:flex}.o9AEtG_targetsSection{gap:var(--spacing-sm);flex-direction:column;display:flex}.o9AEtG_targetsHeader{align-items:center;gap:var(--spacing-sm);display:flex}.o9AEtG_targetsLabel{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-black-33)}.o9AEtG_globalBadge{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-gray-500);padding:var(--spacing-3xs) var(--spacing-2xs);background-color:var(--color-gray-100);border-radius:var(--radius-sm)}.o9AEtG_targetsList{gap:var(--spacing-2xs);flex-wrap:wrap;display:flex}.o9AEtG_targetChip{align-items:center;gap:var(--spacing-2xs);padding:var(--spacing-3xs) var(--spacing-2xs);padding-right:var(--spacing-3xs);border-radius:var(--radius-sm);border:var(--border-default);background-color:var(--color-white);font-size:var(--font-size-xs);display:inline-flex}.o9AEtG_targetName{color:var(--color-black-33);font-weight:var(--font-weight-medium);text-overflow:ellipsis;white-space:nowrap;max-width:150px;overflow:hidden}.o9AEtG_targetRemove{color:var(--color-gray-400);cursor:pointer;padding:var(--spacing-3xs);border-radius:var(--radius-full);transition:var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.o9AEtG_targetRemove:hover{background-color:var(--color-gray-100);color:var(--color-black-33)}.o9AEtG_userAvatar{border-radius:var(--radius-full);background-color:var(--color-gray-200);width:20px;height:20px;font-size:10px;font-weight:var(--font-weight-semibold);color:var(--color-gray-500);flex-shrink:0;place-items:center;display:grid}.o9AEtG_targetSelectorWrapper{gap:var(--spacing-2xs);flex-direction:column;display:flex}.o9AEtG_footer{align-items:center;gap:var(--spacing-xs);display:flex}.o9AEtG_footerSpacer{flex:1}
.bYSLna_content{gap:var(--spacing-md);flex-direction:column;display:flex}.bYSLna_formField{width:100%}.bYSLna_formField .formGroup{width:100%}.bYSLna_selectWrapper,.bYSLna_selectWrapper button{width:100%}.bYSLna_divider{background-color:var(--color-border);height:1px;margin:var(--spacing-xs) 0}.bYSLna_advancedSection{gap:var(--spacing-sm);flex-direction:column;display:flex}.bYSLna_advancedLabel{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-copy-secondary);text-transform:uppercase;letter-spacing:.05em}.bYSLna_checkboxWrapper{padding:var(--spacing-2xs) 0}.bYSLna_footerButtons{justify-content:flex-end;gap:var(--spacing-sm);display:flex}.bYSLna_roleDescription{font-size:var(--font-size-xs);color:var(--color-copy-secondary);margin-top:var(--spacing-3xs)}
._8zjjbq_content{flex-direction:column;justify-content:flex-end;height:100%;display:flex}._8zjjbq_title{margin-bottom:var(--spacing-md);font-size:26px;line-height:1.4}._8zjjbq_message{margin:0 0 var(--spacing-lg);color:var(--color-copy-secondary);line-height:1.6;font-size:var(--font-size-md)}._8zjjbq_keywords{margin-bottom:var(--spacing-xl)}._8zjjbq_keywordsLabel{font-weight:var(--font-weight-semibold);color:var(--color-copy-primary);margin-bottom:var(--spacing-sm);font-size:var(--font-size-sm);display:block}._8zjjbq_keywordsList{padding-left:var(--spacing-md);color:var(--color-copy-secondary);margin:0}._8zjjbq_keywordItem{margin-top:var(--spacing-2xs);line-height:1.5}._8zjjbq_footer{justify-content:flex-end;gap:var(--spacing-sm);display:flex}