@font-face{font-family:nunito;src:url(../media/Nunito_VariableFont_wght-s.p.12qxvvvq-h286.woff2)format("woff2");font-display:swap;font-weight:200 1000}@font-face{font-family:nunito Fallback;src:local(Arial);ascent-override:103.02%;descent-override:35.97%;line-gap-override:0.0%;size-adjust:98.13%}.nunito_ea269281-module__zf5cRq__className{font-family:nunito,nunito Fallback}.nunito_ea269281-module__zf5cRq__variable{--font-nunito:"nunito", "nunito Fallback"}
.Button-module__62KtCq__button{--button-padding-x-multiplier:2;--button-text-margin-y-multiplier:1;--button-text-size-multiplier:1;box-sizing:border-box;cursor:pointer;font-family:var(--font-nunito), sans-serif;border-radius:var(--radius-pill);padding:0 calc(var(--space-3) * var(--button-padding-x-multiplier,2));margin:var(--space-3);background-color:var(--surface-raised);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--elevation-1);min-width:0;max-width:100%;min-height:var(--control-height-standard);color:var(--text-primary);white-space:normal;transition:background-color var(--duration-base) var(--ease-standard), box-shadow var(--duration-slow) var(--ease-standard);border:none;justify-content:center;align-items:center;display:flex}.Button-module__62KtCq__button *{color:inherit}.Button-module__62KtCq__button:hover{background-color:var(--surface-sunken);box-shadow:var(--elevation-3)}.Button-module__62KtCq__button .Button-module__62KtCq__icon{height:calc(1.5 * var(--scale))}.Button-module__62KtCq__button .Button-module__62KtCq__leftIconContainer{margin-right:var(--space-3)}.Button-module__62KtCq__button .Button-module__62KtCq__rightIconContainer{margin-left:var(--space-3)}.Button-module__62KtCq__button>div{justify-content:center;align-items:center;min-width:0;display:flex}.Button-module__62KtCq__button span{text-align:center;font-size:var(--font-size-label);line-height:var(--line-height-snug);margin:calc(var(--button-text-margin-y-multiplier,1) * var(--space-3)) 0;overflow-wrap:break-word;font-weight:var(--weight-semibold);letter-spacing:var(--letter-spacing-normal)}.Button-module__62KtCq__button:disabled,.Button-module__62KtCq__button[aria-disabled=true]{opacity:.6;cursor:not-allowed;box-shadow:var(--elevation-0)}.Button-module__62KtCq__noMargin{margin:0}.Button-module__62KtCq__fullWidth{width:100%}.Button-module__62KtCq__largeButton{--button-padding-x-multiplier:2.8;--button-text-size-multiplier:1.22;--button-text-margin-y-multiplier:1.18}.Button-module__62KtCq__touchButton{min-height:var(--control-height-touch)}.Button-module__62KtCq__touchCompactButton.Button-module__62KtCq__touchCompactButton{--button-padding-x-multiplier:1;--button-text-margin-y-multiplier:.85;height:var(--control-height-compact-touch);min-height:var(--control-height-compact-touch)}.Button-module__62KtCq__compactButton{--button-padding-x-multiplier:1.5;--button-text-size-multiplier:.95;--button-text-margin-y-multiplier:.5;min-height:0}.Button-module__62KtCq__smallButton{--button-padding-x-multiplier:1.35;min-height:calc(2.55 * var(--scale))}.Button-module__62KtCq__smallButton span{margin:var(--space-scale-0-62) 0;font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.Button-module__62KtCq__important,.Button-module__62KtCq__important:hover{background-color:var(--brand-primary);color:var(--on-brand)}.Button-module__62KtCq__important *{color:var(--on-brand)}.Button-module__62KtCq__negative{background-color:var(--intent-danger);color:var(--on-danger)}.Button-module__62KtCq__negative:hover{background-color:var(--intent-danger-hover)}.Button-module__62KtCq__negative *{color:inherit}.Button-module__62KtCq__accent,.Button-module__62KtCq__accent:hover{background-color:var(--brand-secondary-strong);color:var(--text-inverse)}.Button-module__62KtCq__accent *{color:var(--text-inverse)}.Button-module__62KtCq__badgeButtonWrap{display:inline-flex;position:relative}.Button-module__62KtCq__buttonBadge{top:var(--space-scale-neg-0-22);right:var(--space-scale-neg-0-22);min-width:calc(1.35 * var(--scale));height:calc(1.35 * var(--scale));border-radius:var(--radius-pill);padding:0 var(--space-scale-0-34);background:var(--intent-warning);color:var(--on-warning);border:var(--border-width-medium) solid var(--surface-raised);box-shadow:var(--elevation-1);font-size:var(--font-size-micro);font-weight:var(--weight-regular);line-height:var(--line-height-snug);pointer-events:none;z-index:var(--layer-raised);letter-spacing:var(--letter-spacing-normal);justify-content:center;align-items:center;display:inline-flex;position:absolute}
.ButtonAppearances-module__cSbTma__subtleButton{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--elevation-0);background:0 0}.ButtonAppearances-module__cSbTma__subtleButton:hover{background:var(--surface-sunken);box-shadow:var(--elevation-0)}.ButtonAppearances-module__cSbTma__lightButton{background:var(--text-inverse);border:var(--border-width-scale-01) solid var(--border-subtle);color:var(--text-primary)}.ButtonAppearances-module__cSbTma__lightButton:hover{background:var(--surface-raised);color:var(--text-primary)}.ButtonAppearances-module__cSbTma__inlineLinkButton{--button-padding-x-multiplier:0;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--elevation-0);color:var(--text-primary);background:0 0;justify-content:flex-start}.ButtonAppearances-module__cSbTma__inlineLinkButton:hover{box-shadow:var(--elevation-0);color:var(--brand-primary);background:0 0}.ButtonAppearances-module__cSbTma__inlineLinkButton span{text-align:left}.ButtonAppearances-module__cSbTma__subtleButton[data-button-negative=true],.ButtonAppearances-module__cSbTma__subtleButton[data-button-negative=true]:hover{color:var(--intent-danger);background:0 0}.ButtonAppearances-module__cSbTma__subtleButton[data-button-negative=true] *{color:inherit}
.TypographyRoles-module__O0SYdW__display-large{font-size:var(--font-size-display-large);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.TypographyRoles-module__O0SYdW__display-medium{font-size:var(--font-size-display-medium);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.TypographyRoles-module__O0SYdW__hero-title{font-size:var(--font-size-title-xl);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.TypographyRoles-module__O0SYdW__page-title{font-size:var(--font-size-title-large);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.TypographyRoles-module__O0SYdW__section-title{font-size:var(--font-size-title-medium);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.TypographyRoles-module__O0SYdW__card-title{font-size:var(--font-size-title-small);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.TypographyRoles-module__O0SYdW__subtitle{font-size:var(--font-size-subtitle);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.TypographyRoles-module__O0SYdW__label{font-size:var(--font-size-label);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.TypographyRoles-module__O0SYdW__body{font-size:var(--font-size-body);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.TypographyRoles-module__O0SYdW__body-editorial{font-size:var(--font-size-body);font-weight:var(--weight-regular);line-height:var(--line-height-relaxed);letter-spacing:var(--letter-spacing-normal)}.TypographyRoles-module__O0SYdW__body-secondary{font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.TypographyRoles-module__O0SYdW__body-compact{font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.TypographyRoles-module__O0SYdW__caption{font-size:var(--font-size-caption);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.TypographyRoles-module__O0SYdW__micro{font-size:var(--font-size-micro);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}
.ButtonIcons-module__gXBwqq__iconButton{--icon-button-scale-multiplier:3.8;--icon-button-size:calc(var(--icon-button-scale-multiplier,3.2) * var(--scale));width:var(--icon-button-size);height:var(--icon-button-size);min-width:var(--icon-button-size);min-height:var(--icon-button-size);border-radius:var(--radius-circle);aspect-ratio:1;flex-shrink:0;padding:0}.ButtonIcons-module__gXBwqq__iconButton.ButtonIcons-module__gXBwqq__iconButton{padding:0}.ButtonIcons-module__gXBwqq__toolbarIconButton.ButtonIcons-module__gXBwqq__toolbarIconButton{width:auto;height:var(--icon-button-size,calc(2.5 * var(--scale)));min-width:var(--icon-button-size,calc(2.5 * var(--scale)));min-height:var(--icon-button-size,calc(2.5 * var(--scale)));aspect-ratio:auto;border-radius:var(--radius-pill);box-shadow:var(--elevation-0);-webkit-backdrop-filter:none;backdrop-filter:none;transition:color var(--duration-base) var(--ease-standard), padding-right var(--duration-slow) var(--ease-standard), background-color var(--duration-slow) var(--ease-standard), box-shadow var(--duration-slow) var(--ease-standard);background:0 0;justify-content:flex-start;gap:0;overflow:hidden}.ButtonIcons-module__gXBwqq__toolbarIconButton.ButtonIcons-module__gXBwqq__toolbarIconButton:hover,.ButtonIcons-module__gXBwqq__toolbarIconButton.ButtonIcons-module__gXBwqq__toolbarIconButton:focus-visible,.ButtonIcons-module__gXBwqq__toolbarIconButton.ButtonIcons-module__gXBwqq__toolbarIconButton[data-toolbar-label-expanded=true]{padding-right:var(--space-scale-1-1);background:var(--interaction-hover);box-shadow:var(--elevation-0)}.ButtonIcons-module__gXBwqq__toolbarIconButton.ButtonIcons-module__gXBwqq__toolbarIconButton[data-button-important=true],.ButtonIcons-module__gXBwqq__toolbarIconButton.ButtonIcons-module__gXBwqq__toolbarIconButton[data-button-important=true]:hover,.ButtonIcons-module__gXBwqq__toolbarIconButton.ButtonIcons-module__gXBwqq__toolbarIconButton[data-button-important=true]:focus-visible{background:var(--brand-primary);color:var(--on-brand)}.ButtonIcons-module__gXBwqq__toolbarIconSlot{width:var(--icon-button-size,calc(2.5 * var(--scale)));min-width:var(--icon-button-size,calc(2.5 * var(--scale)));height:var(--icon-button-size,calc(2.5 * var(--scale)));line-height:var(--line-height-zero);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ButtonIcons-module__gXBwqq__toolbarIconSlot>svg{width:calc(1.5 * var(--scale));height:calc(1.5 * var(--scale));flex-shrink:0;display:block}.ButtonIcons-module__gXBwqq__toolbarIconLabel{opacity:0;max-width:0;transform:translateX(calc(-.25 * var(--scale)));white-space:nowrap;transition:max-width var(--duration-slow) var(--ease-standard), opacity var(--duration-base) var(--ease-standard), transform var(--duration-slow) var(--ease-standard);align-items:center;display:inline-flex;overflow:hidden;}.ButtonIcons-module__gXBwqq__toolbarIconButton:hover .ButtonIcons-module__gXBwqq__toolbarIconLabel,.ButtonIcons-module__gXBwqq__toolbarIconButton:focus-visible .ButtonIcons-module__gXBwqq__toolbarIconLabel,.ButtonIcons-module__gXBwqq__toolbarIconButton[data-toolbar-label-expanded=true] .ButtonIcons-module__gXBwqq__toolbarIconLabel{max-width:calc(24 * var(--scale));opacity:1;transform:translate(0)}.ButtonIcons-module__gXBwqq__toolbarIconLabelText{white-space:nowrap;animation:ButtonIcons-module__gXBwqq__toolbarIconLabelSwap var(--duration-base) var(--ease-standard) both;margin:0;display:inline-flex}@keyframes ButtonIcons-module__gXBwqq__toolbarIconLabelSwap{0%{opacity:0;transform:translateY(calc(.18 * var(--scale)))}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.ButtonIcons-module__gXBwqq__toolbarIconButton,.ButtonIcons-module__gXBwqq__toolbarIconLabel{transition:none}.ButtonIcons-module__gXBwqq__toolbarIconLabelText{animation:none}}.ButtonIcons-module__gXBwqq__compactIconButton{--icon-button-size:calc(1.9 * var(--scale))}.ButtonIcons-module__gXBwqq__compactIconButton svg{width:calc(1.02 * var(--scale));height:calc(1.02 * var(--scale))}.ButtonIcons-module__gXBwqq__inlineIconButton{--icon-button-size:calc(1.25 * var(--scale))}.ButtonIcons-module__gXBwqq__inlineIconButton svg{width:calc(.95 * var(--scale));height:calc(.95 * var(--scale))}.ButtonIcons-module__gXBwqq__touchIconButton{--icon-button-size:var(--control-height-touch)}.ButtonIcons-module__gXBwqq__subtleIconButton{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--elevation-0);background:0 0}.ButtonIcons-module__gXBwqq__subtleIconButton:hover{background:var(--surface-sunken);box-shadow:var(--elevation-0)}.ButtonIcons-module__gXBwqq__subtleIconButton *,.ButtonIcons-module__gXBwqq__subtleIconButton:hover *{color:var(--text-secondary)}@media (min-width:768px){.ButtonIcons-module__gXBwqq__iconButton{--icon-button-scale-multiplier:3.2}}@container respondent-preview (max-width:800px){.ButtonIcons-module__gXBwqq__iconButton{--icon-button-scale-multiplier:3.8}}
.ButtonVariants-module__dzN4wa__splitButtonDivider{background-color:var(--border-default);width:1px;margin:var(--space-scale-0-6) 0;flex-shrink:0;align-self:stretch}.ButtonVariants-module__dzN4wa__button{--button-padding-x-multiplier:2.1}.ButtonVariants-module__dzN4wa__iconButton.ButtonVariants-module__dzN4wa__iconButton{padding:0}.ButtonVariants-module__dzN4wa__button span{--button-text-size-multiplier:1.08;--button-text-margin-y-multiplier:.95}.ButtonVariants-module__dzN4wa__largeButton{--button-padding-x-multiplier:2.5}.ButtonVariants-module__dzN4wa__largeButton span{--button-text-size-multiplier:1.18;--button-text-margin-y-multiplier:1.05}@media (min-width:768px){.ButtonVariants-module__dzN4wa__button{--button-padding-x-multiplier:2}.ButtonVariants-module__dzN4wa__button span{--button-text-size-multiplier:1;--button-text-margin-y-multiplier:1}.ButtonVariants-module__dzN4wa__largeButton{--button-padding-x-multiplier:2.8}.ButtonVariants-module__dzN4wa__largeButton span{--button-text-size-multiplier:1.22;--button-text-margin-y-multiplier:1.18}}@container respondent-preview (max-width:800px){.ButtonVariants-module__dzN4wa__button{--button-padding-x-multiplier:2.1}.ButtonVariants-module__dzN4wa__iconButton.ButtonVariants-module__dzN4wa__iconButton{padding:0}.ButtonVariants-module__dzN4wa__button span{--button-text-size-multiplier:1.08;--button-text-margin-y-multiplier:.95}.ButtonVariants-module__dzN4wa__largeButton{--button-padding-x-multiplier:2.5}.ButtonVariants-module__dzN4wa__largeButton span{--button-text-size-multiplier:1.18;--button-text-margin-y-multiplier:1.05}}
.ButtonTabs-module__RClDYa__tabButton{--button-padding-x-multiplier:1;--button-text-margin-y-multiplier:.45;--button-text-size-multiplier:.95;border-bottom:var(--border-width-medium) solid transparent;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--elevation-0);color:var(--text-secondary);background:0 0;border-radius:0;margin:0}.ButtonTabs-module__RClDYa__tabButton:hover{background:var(--surface-sunken);box-shadow:var(--elevation-0)}.ButtonTabs-module__RClDYa__tabButton:focus-visible{box-shadow:var(--focus-ring);outline:none}.ButtonTabs-module__RClDYa__tabButton[aria-selected=true]{border-bottom-color:var(--brand-primary);color:var(--brand-primary)}.ButtonTabs-module__RClDYa__tabButton[aria-selected=true] *{color:var(--brand-primary)}.ButtonTabs-module__RClDYa__navigationLinkButton.ButtonTabs-module__RClDYa__navigationLinkButton{--button-padding-x-multiplier:1;--button-text-margin-y-multiplier:.45;--button-text-size-multiplier:1;border:var(--border-width-none);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--elevation-0);color:var(--text-primary);background:0 0;margin:0;position:relative}.ButtonTabs-module__RClDYa__navigationLinkButton.ButtonTabs-module__RClDYa__navigationLinkButton:before{content:"";border-radius:inherit;box-shadow:var(--elevation-0);pointer-events:none;background:0 0;position:absolute;inset:0}.ButtonTabs-module__RClDYa__navigationLinkButton.ButtonTabs-module__RClDYa__navigationLinkButton:hover{box-shadow:var(--elevation-0);color:var(--brand-primary);background:0 0}.ButtonTabs-module__RClDYa__navigationLinkButton.ButtonTabs-module__RClDYa__navigationLinkButton:hover:before{background:var(--interaction-hover)}.ButtonTabs-module__RClDYa__navigationLinkButton.ButtonTabs-module__RClDYa__navigationLinkButton:focus-visible{box-shadow:var(--focus-ring);outline:none}.ButtonTabs-module__RClDYa__navigationLinkButton.ButtonTabs-module__RClDYa__navigationLinkButton[aria-selected=true]{box-shadow:var(--elevation-0);color:var(--brand-primary);background:0 0}.ButtonTabs-module__RClDYa__navigationLinkButton.ButtonTabs-module__RClDYa__navigationLinkButton[aria-selected=true]:before{background:var(--interaction-hover)}
.ButtonSplit-module__4ZQoAq__splitButtonGroup{border-radius:var(--radius-pill);box-shadow:var(--elevation-2);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);margin:var(--space-3);align-items:stretch;display:inline-flex;overflow:hidden}.ButtonSplit-module__4ZQoAq__splitButtonPart{z-index:var(--layer-base);border-radius:var(--radius-sm);box-shadow:var(--elevation-0);-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;margin:0;position:relative}.ButtonSplit-module__4ZQoAq__splitButtonPart:before{content:"";inset:var(--space-scale-0-3);border-radius:var(--radius-pill);transition:background-color var(--duration-fast) var(--ease-standard);pointer-events:none;z-index:var(--layer-underlay);background:0 0;position:absolute}.ButtonSplit-module__4ZQoAq__splitButtonPart:hover{box-shadow:var(--elevation-0);background:0 0;transition:none}.ButtonSplit-module__4ZQoAq__splitButtonPart:hover:before{background:var(--brand-primary);color:var(--on-brand)}.ButtonSplit-module__4ZQoAq__splitButtonPart span{z-index:var(--layer-content);transition:color var(--duration-fast) var(--ease-standard);position:relative}.ButtonSplit-module__4ZQoAq__splitButtonPart:hover span{color:var(--on-brand)}
.TextField-module__oBJzIG__control{--text-field-closed-radius:calc(var(--control-height-standard) / 2);box-sizing:border-box;width:100%;min-height:var(--control-height-standard);padding:var(--space-scale-0-8) var(--space-3);border:var(--border-width-thin) solid var(--border-default);background:var(--surface-raised);color:var(--text-primary);font-family:var(--font-nunito), sans-serif;font-size:var(--font-size-label);line-height:var(--line-height-snug);transition:border-color var(--duration-base) var(--ease-standard), background-color var(--duration-base) var(--ease-standard);font-weight:var(--weight-semibold);letter-spacing:var(--letter-spacing-normal)}.TextField-module__oBJzIG__input,.TextField-module__oBJzIG__textarea{border-radius:var(--text-field-closed-radius)}.TextField-module__oBJzIG__textarea{resize:none}.TextField-module__oBJzIG__control::placeholder{color:var(--text-muted)}.TextField-module__oBJzIG__control:focus{border-color:var(--border-focus);outline:none}.TextField-module__oBJzIG__control:disabled{background:var(--interaction-disabled);color:var(--text-disabled);cursor:not-allowed}
.AnalysisChatWidget-module__BGqvUq__panel{--job-editor-content-font-size:var(--font-size-body-secondary);--job-editor-secondary-font-size:var(--font-size-body-secondary);flex-direction:column;flex:auto;width:100%;min-width:0;min-height:0;padding:0;display:flex;overflow:hidden}.AnalysisChatWidget-module__BGqvUq__panelHeader{justify-content:flex-start;align-items:center;gap:var(--space-2);margin-bottom:var(--space-scale-0-7);display:flex}.AnalysisChatWidget-module__BGqvUq__panelTitleIcon{width:calc(1.55 * var(--scale));height:calc(1.55 * var(--scale));color:var(--brand-primary);flex:none}.AnalysisChatWidget-module__BGqvUq__panelTitle{color:var(--text-primary);font-size:var(--font-size-title-small);line-height:var(--line-height-snug);font-weight:var(--weight-semibold);letter-spacing:var(--letter-spacing-normal);margin:0}.AnalysisChatWidget-module__BGqvUq__panelBody{flex-direction:column;flex:auto;min-height:0;display:flex}.AnalysisChatWidget-module__BGqvUq__chatPanel.AnalysisChatWidget-module__BGqvUq__chatPanel{border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-sunken);flex:auto;width:100%;min-width:0;max-width:none;height:auto;min-height:0;overflow:hidden}.AnalysisChatWidget-module__BGqvUq__toolbar{justify-content:space-between;align-items:stretch;gap:var(--space-2);margin-bottom:var(--space-2);flex-direction:column;display:flex}.AnalysisChatWidget-module__BGqvUq__historyControlRow{align-items:flex-end;gap:var(--space-2);min-width:0;display:flex}.AnalysisChatWidget-module__BGqvUq__historySearchField,.AnalysisChatWidget-module__BGqvUq__historyField{gap:var(--space-1);flex-direction:column;flex:auto;min-width:0;display:flex}.AnalysisChatWidget-module__BGqvUq__historySearchField{flex-basis:auto}.AnalysisChatWidget-module__BGqvUq__historyLabel{color:var(--text-secondary);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.AnalysisChatWidget-module__BGqvUq__historySelect{width:100%;min-width:0;height:calc(2.4 * var(--scale));padding:0 var(--space-scale-0-7);border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-raised);color:var(--text-primary);font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.AnalysisChatWidget-module__BGqvUq__searchInputWrap{align-items:center;gap:var(--space-scale-0-4);height:calc(2.4 * var(--scale));padding:0 var(--space-scale-0-65);border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-raised);display:flex}.AnalysisChatWidget-module__BGqvUq__searchInputIcon{width:calc(.85 * var(--scale));height:calc(.85 * var(--scale));color:var(--text-secondary);flex:none}.AnalysisChatWidget-module__BGqvUq__historySearchInput,.AnalysisChatWidget-module__BGqvUq__threadTitleInput{border:var(--border-width-none);width:100%;min-width:0;color:var(--text-primary);font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);background:0 0;outline:0}.AnalysisChatWidget-module__BGqvUq__threadManagementBar{align-items:stretch;gap:var(--space-scale-0-55);margin-bottom:var(--space-scale-0-65);flex-direction:row;display:flex}.AnalysisChatWidget-module__BGqvUq__threadTitleField{gap:var(--space-1);flex-direction:column;flex:auto;min-width:0;display:flex}.AnalysisChatWidget-module__BGqvUq__threadTitleInput{height:calc(2.4 * var(--scale));padding:0 var(--space-scale-0-7);border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-raised)}.AnalysisChatWidget-module__BGqvUq__threadActionButtons{align-items:center;gap:var(--space-scale-0-35);flex:none;justify-content:flex-end;display:flex}.AnalysisChatWidget-module__BGqvUq__footer{gap:var(--space-scale-0-55);padding-bottom:var(--space-scale-0-55);flex-direction:column;display:flex}.AnalysisChatWidget-module__BGqvUq__artifactPanel,.AnalysisChatWidget-module__BGqvUq__sourcesPanel{gap:var(--space-scale-0-4);padding:var(--space-scale-0-7);border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-raised);flex-direction:column;display:flex}.AnalysisChatWidget-module__BGqvUq__footerTitle{color:var(--text-primary);font-size:var(--font-size-body);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);margin:0}.AnalysisChatWidget-module__BGqvUq__artifactSummary{color:var(--text-secondary);font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.AnalysisChatWidget-module__BGqvUq__actionList{gap:var(--space-1);padding-left:var(--space-scale-1-1);color:var(--text-primary);font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);flex-direction:column;margin:0;display:flex}.AnalysisChatWidget-module__BGqvUq__sourcesList{gap:var(--space-scale-0-45);max-height:calc(9 * var(--scale));flex-direction:column;display:flex;overflow-y:auto}.AnalysisChatWidget-module__BGqvUq__sourceItem{gap:var(--space-scale-0-2);padding:var(--space-scale-0-45) var(--space-scale-0-55);border-radius:var(--radius-md);background:var(--surface-sunken);flex-direction:column;display:flex}.AnalysisChatWidget-module__BGqvUq__sourceLabel{align-items:center;gap:var(--space-scale-0-3);color:var(--brand-primary);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);display:flex}.AnalysisChatWidget-module__BGqvUq__sourceLabelButton{align-items:center;gap:var(--space-scale-0-3);border:var(--border-width-none);width:fit-content;max-width:100%;color:var(--brand-primary);font:inherit;font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);text-align:left;cursor:pointer;line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);background:0 0;padding:0;display:inline-flex}.AnalysisChatWidget-module__BGqvUq__sourceLabelButton:hover,.AnalysisChatWidget-module__BGqvUq__sourceLabelButton:focus-visible{text-decoration:underline}.AnalysisChatWidget-module__BGqvUq__sourceActionIcon{width:calc(.8 * var(--scale));height:calc(.8 * var(--scale));flex:none}.AnalysisChatWidget-module__BGqvUq__sourceExcerpt{color:var(--text-secondary);font-size:var(--font-size-body-compact);line-height:var(--line-height-snug);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}
.SearchBar-module__VQiVcW__searchWrapper{min-width:calc(20 * var(--scale));flex:1;position:relative}.SearchBar-module__VQiVcW__searchIcon{left:var(--space-3);color:var(--text-secondary);width:calc(1.1 * var(--scale));height:calc(1.1 * var(--scale));pointer-events:none;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.SearchBar-module__VQiVcW__searchIconSvg{width:100%;height:100%}.SearchBar-module__VQiVcW__searchInput{padding-left:var(--space-scale-2-8)}
.PresentationShareModalBase-module__lsvbJa__content{gap:var(--space-scale-0-9);flex-direction:column;display:flex}.PresentationShareModalBase-module__lsvbJa__content h2{color:var(--text-primary);font-size:var(--font-size-title-large);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);margin:0}.PresentationShareModalBase-module__lsvbJa__content h3{color:var(--text-primary);font-size:var(--font-size-title-small);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}.PresentationShareModalBase-module__lsvbJa__subtitle,.PresentationShareModalBase-module__lsvbJa__errorText{color:var(--text-secondary);font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal);max-width:var(--measure-body);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.PresentationShareModalBase-module__lsvbJa__errorText{max-width:var(--measure-narrow)}.PresentationShareModalBase-module__lsvbJa__emptyText{padding:var(--space-scale-0-7) var(--space-scale-0-85);border-radius:var(--radius-md);background:var(--surface-sunken);color:var(--text-secondary);font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.PresentationShareModalBase-module__lsvbJa__errorText{color:var(--intent-danger-critical)}.PresentationShareModalBase-module__lsvbJa__manualRecipientField{gap:var(--space-scale-0-35);flex-direction:column;min-width:0;display:flex}.PresentationShareModalBase-module__lsvbJa__sectionHeader{gap:var(--space-scale-0-3);flex-direction:column;display:flex}.PresentationShareModalBase-module__lsvbJa__recipientComposer,.PresentationShareModalBase-module__lsvbJa__pendingRecipientsCard,.PresentationShareModalBase-module__lsvbJa__shareActionsPanel{--share-surface-radius:var(--radius-md);--share-surface-padding:var(--space-scale-0-9);--share-surface-border-width:var(--border-width-scale-005);--share-surface-inner-radius:max(0px, calc(var(--share-surface-radius) - var(--share-surface-padding) - var(--share-surface-border-width)));gap:var(--space-scale-0-7);padding:var(--share-surface-padding);border:var(--share-surface-border-width) solid var(--border-subtle);border-radius:var(--share-surface-radius);background:var(--surface-sunken);flex-direction:column;display:flex}.PresentationShareModalBase-module__lsvbJa__manualRecipientRow{align-items:stretch;gap:var(--space-scale-0-6);grid-template-columns:minmax(0,1fr) auto;display:grid}.PresentationShareModalBase-module__lsvbJa__addContactsAction{display:flex}.PresentationShareModalBase-module__lsvbJa__fieldLabel{color:var(--text-primary);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.PresentationShareModalBase-module__lsvbJa__contactPickerSection{width:100%}.PresentationShareModalBase-module__lsvbJa__contactPicker{--contact-picker-radius:var(--share-surface-inner-radius,var(--radius-md));--contact-picker-padding:var(--space-scale-0-8);--contact-picker-border-width:var(--border-width-scale-005);--contact-picker-inner-radius:max(0px, calc(var(--contact-picker-radius) - var(--contact-picker-padding) - var(--contact-picker-border-width)));gap:var(--space-scale-0-55);padding:var(--contact-picker-padding);border:var(--contact-picker-border-width) solid var(--border-subtle);border-radius:var(--contact-picker-radius);background:var(--surface-sunken);flex-direction:column;display:flex}.PresentationShareModalBase-module__lsvbJa__contactList{gap:var(--space-1);max-height:calc(14 * var(--scale));flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.PresentationShareModalBase-module__lsvbJa__contactButton{gap:var(--space-scale-0-12);width:100%;padding:var(--space-scale-0-55) var(--space-scale-0-65);border:var(--border-width-scale-005) solid transparent;border-radius:var(--contact-picker-inner-radius);background:var(--surface-raised);color:var(--text-primary);text-align:left;cursor:pointer;flex-direction:column;display:flex}.PresentationShareModalBase-module__lsvbJa__contactButton:hover,.PresentationShareModalBase-module__lsvbJa__contactButton:focus-visible{border-color:var(--border-focus);outline:none}.PresentationShareModalBase-module__lsvbJa__contactButtonSelected{border-color:var(--brand-primary);background:var(--surface-sunken);cursor:default}.PresentationShareModalBase-module__lsvbJa__contactButtonUnavailable{cursor:not-allowed}.PresentationShareModalBase-module__lsvbJa__contactName{font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.PresentationShareModalBase-module__lsvbJa__contactEmail,.PresentationShareModalBase-module__lsvbJa__contactDetail,.PresentationShareModalBase-module__lsvbJa__contactPickerMessage,.PresentationShareModalBase-module__lsvbJa__contactAction{color:var(--text-secondary);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.PresentationShareModalBase-module__lsvbJa__contactAction{color:var(--brand-primary);font-weight:var(--weight-medium)}.PresentationShareModalBase-module__lsvbJa__contactPickerMessage{max-width:var(--measure-narrow);margin:0}.PresentationShareModalBase-module__lsvbJa__recipientCount{color:var(--text-secondary);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);align-self:center}.PresentationShareModalBase-module__lsvbJa__pendingRecipientList{gap:var(--space-scale-0-45);max-height:calc(12 * var(--scale));flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.PresentationShareModalBase-module__lsvbJa__pendingRecipientRow{justify-content:space-between;align-items:center;gap:var(--space-scale-0-6);padding:var(--space-scale-0-55) var(--space-scale-0-65);border:var(--border-width-scale-005) solid var(--border-subtle);border-radius:var(--share-surface-inner-radius);background:var(--surface-raised);display:flex}.PresentationShareModalBase-module__lsvbJa__pendingRecipientEmail{min-width:0;color:var(--text-primary);font-size:var(--font-size-body-secondary);overflow-wrap:anywhere;font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.PresentationShareModalBase-module__lsvbJa__pendingRecipientsEmpty{padding:var(--space-scale-0-7) var(--space-scale-0-85);border-radius:var(--share-surface-inner-radius);background:var(--surface-raised);color:var(--text-secondary);font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.PresentationShareModalBase-module__lsvbJa__successText{color:var(--intent-success-bright);font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.PresentationShareModalBase-module__lsvbJa__actionRow,.PresentationShareModalBase-module__lsvbJa__shareActionRow{gap:var(--space-scale-0-6);flex-wrap:wrap;display:flex}.PresentationShareModalBase-module__lsvbJa__linkCard{gap:var(--space-scale-0-55);padding:var(--space-scale-0-85);border-radius:var(--share-surface-inner-radius);background:var(--surface-sunken);flex-direction:column;display:flex}.PresentationShareModalBase-module__lsvbJa__requestCard{gap:var(--space-scale-0-55);padding:var(--space-scale-0-85);border-radius:var(--radius-md);background:var(--surface-sunken);flex-direction:column;display:flex}.PresentationShareModalBase-module__lsvbJa__linkValue{color:var(--text-primary);font-size:var(--font-size-body-compact);overflow-wrap:anywhere;font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.PresentationShareModalBase-module__lsvbJa__requestList{gap:var(--space-scale-0-55);flex-direction:column;display:flex}.PresentationShareModalBase-module__lsvbJa__requestMeta{gap:var(--space-scale-0-15);flex-direction:column;display:flex}.PresentationShareModalBase-module__lsvbJa__requestPrimary{color:var(--text-primary);font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.PresentationShareModalBase-module__lsvbJa__requestSecondary{color:var(--text-secondary);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}
.PresentationShareModalBase-module__lsvbJa__content{gap:var(--space-scale-0-9);flex-direction:column;display:flex}.PresentationShareModalBase-module__lsvbJa__content h2{color:var(--text-primary);font-size:var(--font-size-title-large);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);margin:0}.PresentationShareModalBase-module__lsvbJa__content h3{color:var(--text-primary);font-size:var(--font-size-title-small);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}.PresentationShareModalBase-module__lsvbJa__subtitle,.PresentationShareModalBase-module__lsvbJa__errorText{color:var(--text-secondary);font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal);max-width:var(--measure-body);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.PresentationShareModalBase-module__lsvbJa__errorText{max-width:var(--measure-narrow)}.PresentationShareModalBase-module__lsvbJa__emptyText{padding:var(--space-scale-0-7) var(--space-scale-0-85);border-radius:var(--radius-md);background:var(--surface-sunken);color:var(--text-secondary);font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.PresentationShareModalBase-module__lsvbJa__errorText{color:var(--intent-danger-critical)}.PresentationShareModalBase-module__lsvbJa__manualRecipientField{gap:var(--space-scale-0-35);flex-direction:column;min-width:0;display:flex}.PresentationShareModalBase-module__lsvbJa__sectionHeader{gap:var(--space-scale-0-3);flex-direction:column;display:flex}.PresentationShareModalBase-module__lsvbJa__recipientComposer,.PresentationShareModalBase-module__lsvbJa__pendingRecipientsCard,.PresentationShareModalBase-module__lsvbJa__shareActionsPanel{--share-surface-radius:var(--radius-md);--share-surface-padding:var(--space-scale-0-9);--share-surface-border-width:var(--border-width-scale-005);--share-surface-inner-radius:max(0px, calc(var(--share-surface-radius) - var(--share-surface-padding) - var(--share-surface-border-width)));gap:var(--space-scale-0-7);padding:var(--share-surface-padding);border:var(--share-surface-border-width) solid var(--border-subtle);border-radius:var(--share-surface-radius);background:var(--surface-sunken);flex-direction:column;display:flex}.PresentationShareModalBase-module__lsvbJa__manualRecipientRow{align-items:stretch;gap:var(--space-scale-0-6);grid-template-columns:minmax(0,1fr) auto;display:grid}.PresentationShareModalBase-module__lsvbJa__addContactsAction{display:flex}.PresentationShareModalBase-module__lsvbJa__fieldLabel{color:var(--text-primary);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.PresentationShareModalBase-module__lsvbJa__contactPickerSection{width:100%}.PresentationShareModalBase-module__lsvbJa__contactPicker{--contact-picker-radius:var(--share-surface-inner-radius,var(--radius-md));--contact-picker-padding:var(--space-scale-0-8);--contact-picker-border-width:var(--border-width-scale-005);--contact-picker-inner-radius:max(0px, calc(var(--contact-picker-radius) - var(--contact-picker-padding) - var(--contact-picker-border-width)));gap:var(--space-scale-0-55);padding:var(--contact-picker-padding);border:var(--contact-picker-border-width) solid var(--border-subtle);border-radius:var(--contact-picker-radius);background:var(--surface-sunken);flex-direction:column;display:flex}.PresentationShareModalBase-module__lsvbJa__contactList{gap:var(--space-1);max-height:calc(14 * var(--scale));flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.PresentationShareModalBase-module__lsvbJa__contactButton{gap:var(--space-scale-0-12);width:100%;padding:var(--space-scale-0-55) var(--space-scale-0-65);border:var(--border-width-scale-005) solid transparent;border-radius:var(--contact-picker-inner-radius);background:var(--surface-raised);color:var(--text-primary);text-align:left;cursor:pointer;flex-direction:column;display:flex}.PresentationShareModalBase-module__lsvbJa__contactButton:hover,.PresentationShareModalBase-module__lsvbJa__contactButton:focus-visible{border-color:var(--border-focus);outline:none}.PresentationShareModalBase-module__lsvbJa__contactButtonSelected{border-color:var(--brand-primary);background:var(--surface-sunken);cursor:default}.PresentationShareModalBase-module__lsvbJa__contactButtonUnavailable{cursor:not-allowed}.PresentationShareModalBase-module__lsvbJa__contactName{font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.PresentationShareModalBase-module__lsvbJa__contactEmail,.PresentationShareModalBase-module__lsvbJa__contactDetail,.PresentationShareModalBase-module__lsvbJa__contactPickerMessage,.PresentationShareModalBase-module__lsvbJa__contactAction{color:var(--text-secondary);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.PresentationShareModalBase-module__lsvbJa__contactAction{color:var(--brand-primary);font-weight:var(--weight-medium)}.PresentationShareModalBase-module__lsvbJa__contactPickerMessage{max-width:var(--measure-narrow);margin:0}.PresentationShareModalBase-module__lsvbJa__recipientCount{color:var(--text-secondary);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);align-self:center}.PresentationShareModalBase-module__lsvbJa__pendingRecipientList{gap:var(--space-scale-0-45);max-height:calc(12 * var(--scale));flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.PresentationShareModalBase-module__lsvbJa__pendingRecipientRow{justify-content:space-between;align-items:center;gap:var(--space-scale-0-6);padding:var(--space-scale-0-55) var(--space-scale-0-65);border:var(--border-width-scale-005) solid var(--border-subtle);border-radius:var(--share-surface-inner-radius);background:var(--surface-raised);display:flex}.PresentationShareModalBase-module__lsvbJa__pendingRecipientEmail{min-width:0;color:var(--text-primary);font-size:var(--font-size-body-secondary);overflow-wrap:anywhere;font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.PresentationShareModalBase-module__lsvbJa__pendingRecipientsEmpty{padding:var(--space-scale-0-7) var(--space-scale-0-85);border-radius:var(--share-surface-inner-radius);background:var(--surface-raised);color:var(--text-secondary);font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.PresentationShareModalBase-module__lsvbJa__successText{color:var(--intent-success-bright);font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.PresentationShareModalBase-module__lsvbJa__actionRow,.PresentationShareModalBase-module__lsvbJa__shareActionRow{gap:var(--space-scale-0-6);flex-wrap:wrap;display:flex}.PresentationShareModalBase-module__lsvbJa__linkCard{gap:var(--space-scale-0-55);padding:var(--space-scale-0-85);border-radius:var(--share-surface-inner-radius);background:var(--surface-sunken);flex-direction:column;display:flex}.PresentationShareModalBase-module__lsvbJa__requestCard{gap:var(--space-scale-0-55);padding:var(--space-scale-0-85);border-radius:var(--radius-md);background:var(--surface-sunken);flex-direction:column;display:flex}.PresentationShareModalBase-module__lsvbJa__linkValue{color:var(--text-primary);font-size:var(--font-size-body-compact);overflow-wrap:anywhere;font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.PresentationShareModalBase-module__lsvbJa__requestList{gap:var(--space-scale-0-55);flex-direction:column;display:flex}.PresentationShareModalBase-module__lsvbJa__requestMeta{gap:var(--space-scale-0-15);flex-direction:column;display:flex}.PresentationShareModalBase-module__lsvbJa__requestPrimary{color:var(--text-primary);font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.PresentationShareModalBase-module__lsvbJa__requestSecondary{color:var(--text-secondary);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}
.PresentationShareModal-module__vbpLWa__content{}.PresentationShareModal-module__vbpLWa__subtitle{max-width:var(--measure-body);}.PresentationShareModal-module__vbpLWa__errorText{}.PresentationShareModal-module__vbpLWa__emptyText{}.PresentationShareModal-module__vbpLWa__manualRecipientField{}.PresentationShareModal-module__vbpLWa__sectionHeader{}.PresentationShareModal-module__vbpLWa__recipientComposer{}.PresentationShareModal-module__vbpLWa__pendingRecipientsCard{}.PresentationShareModal-module__vbpLWa__shareActionsPanel{}.PresentationShareModal-module__vbpLWa__manualRecipientRow{}.PresentationShareModal-module__vbpLWa__addContactsAction{}.PresentationShareModal-module__vbpLWa__fieldLabel{}.PresentationShareModal-module__vbpLWa__contactPickerSection{}.PresentationShareModal-module__vbpLWa__contactPicker{}.PresentationShareModal-module__vbpLWa__contactList{}.PresentationShareModal-module__vbpLWa__contactButton{}.PresentationShareModal-module__vbpLWa__contactButtonSelected{}.PresentationShareModal-module__vbpLWa__contactButtonUnavailable{}.PresentationShareModal-module__vbpLWa__contactName{}.PresentationShareModal-module__vbpLWa__contactEmail{}.PresentationShareModal-module__vbpLWa__contactDetail{}.PresentationShareModal-module__vbpLWa__contactPickerMessage{max-width:var(--measure-narrow);}.PresentationShareModal-module__vbpLWa__contactAction{}.PresentationShareModal-module__vbpLWa__recipientCount{}.PresentationShareModal-module__vbpLWa__pendingRecipientList{}.PresentationShareModal-module__vbpLWa__pendingRecipientRow{}.PresentationShareModal-module__vbpLWa__pendingRecipientEmail{}.PresentationShareModal-module__vbpLWa__pendingRecipientsEmpty{}.PresentationShareModal-module__vbpLWa__successText{}.PresentationShareModal-module__vbpLWa__actionRow{}.PresentationShareModal-module__vbpLWa__shareActionRow{}.PresentationShareModal-module__vbpLWa__linkCard{}.PresentationShareModal-module__vbpLWa__requestCard{}.PresentationShareModal-module__vbpLWa__linkValue{}.PresentationShareModal-module__vbpLWa__requestList{}.PresentationShareModal-module__vbpLWa__requestMeta{}.PresentationShareModal-module__vbpLWa__requestPrimary{}.PresentationShareModal-module__vbpLWa__requestSecondary{}
.SimulationResults-module__pObhPq__simulationTab{gap:var(--font-size-title-large);flex-direction:column;display:flex}.SimulationResults-module__pObhPq__simulationPersonaeWidget{margin-bottom:0!important}.SimulationResults-module__pObhPq__simulationLoading{justify-content:center;align-items:center;gap:var(--font-size-caption);padding:var(--font-size-title-large);color:var(--text-secondary);display:flex}.SimulationResults-module__pObhPq__simulationError{color:var(--intent-danger);font-size:var(--font-size-body);font-weight:var(--weight-regular);line-height:var(--line-height-normal);padding:var(--space-3);background:var(--intent-danger-surface);border-radius:var(--radius-md);letter-spacing:var(--letter-spacing-normal);margin:0}.SimulationResults-module__pObhPq__simulationPersonaeFeedback{padding-inline:var(--padding,0)}.SimulationResults-module__pObhPq__simulationRunNotice{align-items:center;gap:var(--font-size-body);margin-bottom:var(--font-size-body);padding:var(--font-size-body-compact) var(--font-size-body);border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-sunken);color:var(--text-primary);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.SimulationResults-module__pObhPq__simulationRunNotice[data-tone=error]{border-color:color-mix(in srgb, var(--intent-danger) 25%, transparent);background:var(--intent-danger-surface)}.SimulationResults-module__pObhPq__simulationRunNoticeIcon{width:calc(1.6 * var(--scale));height:calc(1.6 * var(--scale));color:var(--brand-primary);justify-content:center;align-items:center;display:flex}.SimulationResults-module__pObhPq__simulationRunNotice[data-tone=error] .SimulationResults-module__pObhPq__simulationRunNoticeIcon{color:var(--intent-danger)}.SimulationResults-module__pObhPq__simulationRunNoticeCopy{gap:var(--space-1);min-width:0;max-width:var(--measure-narrow);display:grid}.SimulationResults-module__pObhPq__simulationRunNoticeCopy strong{font-size:var(--font-size-label);line-height:var(--line-height-snug);font-weight:var(--weight-semibold);letter-spacing:var(--letter-spacing-normal)}.SimulationResults-module__pObhPq__simulationRunNoticeCopy p{color:var(--text-muted);font-size:var(--font-size-body);font-weight:var(--weight-regular);line-height:var(--line-height-relaxed);letter-spacing:var(--letter-spacing-normal);margin:0}.SimulationResults-module__pObhPq__simulationRunNoticeAction{justify-content:flex-end;display:flex}@media (max-width:700px){.SimulationResults-module__pObhPq__simulationRunNotice{grid-template-columns:auto minmax(0,1fr);align-items:flex-start}.SimulationResults-module__pObhPq__simulationRunNoticeAction{grid-column:2;justify-content:flex-start}}.SimulationResults-module__pObhPq__computeErrorState{align-items:center;gap:var(--font-size-body);padding:var(--font-size-body);border:var(--border-width-thin) solid color-mix(in srgb, var(--intent-danger) 25%, transparent);border-radius:var(--radius-lg);background:var(--intent-danger-surface);color:var(--text-primary);display:flex}.SimulationResults-module__pObhPq__computeErrorIcon{color:var(--intent-danger);flex:none}.SimulationResults-module__pObhPq__computeErrorCopy{gap:var(--font-size-caption);min-width:0;max-width:var(--measure-narrow);display:grid}.SimulationResults-module__pObhPq__computeErrorCopy strong{font-size:var(--font-size-label);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.SimulationResults-module__pObhPq__computeErrorCopy p{color:var(--text-muted);font-size:var(--font-size-body);font-weight:var(--weight-regular);line-height:var(--line-height-relaxed);letter-spacing:var(--letter-spacing-normal);margin:0}.SimulationResults-module__pObhPq__computeErrorAction{flex:none;margin-left:auto}@media (max-width:700px){.SimulationResults-module__pObhPq__computeErrorState{flex-wrap:wrap;align-items:flex-start}.SimulationResults-module__pObhPq__computeErrorAction{width:100%;margin-left:0}}.SimulationResults-module__pObhPq__simulationResultsPanel{gap:var(--font-size-body);padding:var(--font-size-title-medium);flex-direction:column;display:flex}.SimulationResults-module__pObhPq__simulationMessage{color:var(--text-muted);font-size:var(--font-size-label);max-width:var(--measure-narrow);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}.SimulationResults-module__pObhPq__simulationResultsGrid{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}
.SimulationPersonaCards-module__DQcD3G__simulationInProgress{align-items:center;gap:var(--space-scale-0-6);color:var(--brand-primary);font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);padding:var(--space-3);background:var(--surface-sunken);border-radius:var(--radius-md);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);display:inline-flex}.SimulationPersonaCards-module__DQcD3G__simulationVolumetry,.SimulationPersonaCards-module__DQcD3G__simulationWordCloud{padding:0}.SimulationPersonaCards-module__DQcD3G__personaResultCard{border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-lg);padding:var(--font-size-body);gap:var(--font-size-caption);background:var(--surface-raised);transition:background-color var(--duration-base) var(--ease-standard), border-color var(--duration-base) var(--ease-standard), color var(--duration-base) var(--ease-standard), box-shadow var(--duration-base) var(--ease-standard), transform var(--duration-base) var(--ease-standard);flex-direction:column;display:flex}.SimulationPersonaCards-module__DQcD3G__personaResultCard:hover{box-shadow:var(--elevation-1);border-color:var(--brand-primary)}.SimulationPersonaCards-module__DQcD3G__personaResultToggle{gap:var(--space-scale-0-6);text-align:left;cursor:pointer;background:0 0;border:none;flex-direction:column;padding:0;display:flex}.SimulationPersonaCards-module__DQcD3G__personaResultToggle:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}.SimulationPersonaCards-module__DQcD3G__personaResultToggle[aria-disabled=true]{cursor:default;opacity:.7}.SimulationPersonaCards-module__DQcD3G__personaResultHeader{justify-content:space-between;align-items:flex-start;gap:var(--font-size-caption);display:flex}.SimulationPersonaCards-module__DQcD3G__personaResultHeader h3{font-size:var(--font-size-label);color:var(--text-primary);line-height:var(--line-height-snug);font-weight:var(--weight-semibold);letter-spacing:var(--letter-spacing-normal);margin:0}.SimulationPersonaCards-module__DQcD3G__personaResultMeta{color:var(--text-muted);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}.SimulationPersonaCards-module__DQcD3G__personaResultTags{gap:var(--space-scale-0-4);color:var(--text-muted);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);flex-wrap:wrap;margin:0;display:flex}.SimulationPersonaCards-module__DQcD3G__personaResultTags span{background:var(--surface-sunken);border-radius:var(--radius-md);padding:var(--space-scale-0-2) var(--space-scale-0-6);color:var(--brand-primary);font-weight:var(--weight-medium)}.SimulationPersonaCards-module__DQcD3G__personaResultStatus{width:var(--font-size-title-large);height:var(--font-size-title-large);border-radius:var(--radius-circle);font-weight:var(--weight-semibold);background:var(--surface-sunken);color:var(--text-primary);justify-content:center;align-items:center;display:inline-flex}.SimulationPersonaCards-module__DQcD3G__personaResultStatus[data-status=error]{background:color-mix(in srgb, var(--intent-danger) 16%, transparent);color:var(--intent-danger)}.SimulationPersonaCards-module__DQcD3G__personaResultStatus[data-status=done]{background:color-mix(in srgb, var(--intent-success) 16%, transparent);color:var(--intent-success)}.SimulationPersonaCards-module__DQcD3G__personaResultDuration{color:var(--text-muted);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}.SimulationPersonaCards-module__DQcD3G__personaResultFooterRow{color:var(--text-muted);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);justify-content:space-between;align-items:center;display:flex}.SimulationPersonaCards-module__DQcD3G__personaResultToggleHint{font-weight:var(--weight-semibold);color:var(--intent-warning-ink)}.SimulationPersonaCards-module__DQcD3G__personaResultError{color:var(--intent-danger);font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);padding:var(--font-size-caption);background:var(--intent-danger-surface);border-radius:var(--radius-md);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);margin:0}.SimulationPersonaCards-module__DQcD3G__personaResultContent{gap:var(--space-scale-0-6);flex-direction:column;display:flex}.SimulationPersonaCards-module__DQcD3G__personaResultAnswersTitle{margin:0 0 var(--space-scale-0-4);font-size:var(--font-size-body-secondary);color:var(--text-muted);text-transform:uppercase;letter-spacing:var(--letter-spacing-normal);font-weight:var(--weight-regular);line-height:var(--line-height-normal)}.SimulationPersonaCards-module__DQcD3G__personaResultAnswers{padding-left:var(--font-size-body);gap:var(--space-scale-0-6);font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);flex-direction:column;margin:0;display:flex}.SimulationPersonaCards-module__DQcD3G__personaResultQuestion{min-width:0;font-weight:var(--weight-regular);color:var(--text-primary);font-size:var(--font-size-body-compact);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);flex:auto;margin-bottom:0;display:block}.SimulationPersonaCards-module__DQcD3G__personaResultQuestionRow{justify-content:space-between;align-items:flex-start;gap:var(--space-scale-0-35);margin-bottom:var(--space-scale-0-2);display:flex}.SimulationPersonaCards-module__DQcD3G__personaResultAnswer{color:var(--text-secondary);line-height:var(--line-height-normal);white-space:pre-wrap;font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.SimulationPersonaCards-module__DQcD3G__personaResultAiBadge{padding:var(--space-scale-0-2) var(--space-scale-0-6);border-radius:var(--radius-md);background:color-mix(in srgb, var(--brand-primary) 8%, transparent);color:var(--brand-primary);border:var(--border-width-thin) solid color-mix(in srgb, var(--brand-primary) 18%, transparent);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);white-space:nowrap;letter-spacing:var(--letter-spacing-normal);flex:none;justify-content:center;align-items:center;display:inline-flex}.SimulationPersonaCards-module__DQcD3G__personaResultAiBadgeTooltip{flex:none;align-items:center;display:inline-flex}.SimulationPersonaCards-module__DQcD3G__personaResultAiBadge[data-ai-detection=likely_human]{background:color-mix(in srgb, var(--brand-primary) 8%, transparent);color:var(--brand-primary);border-color:color-mix(in srgb, var(--brand-primary) 18%, transparent)}.SimulationPersonaCards-module__DQcD3G__personaResultAiBadge[data-ai-detection=inconclusive]{background:var(--intent-warning-surface);color:var(--intent-warning-hover);border-color:color-mix(in srgb, var(--intent-warning-ink) 18%, var(--surface-raised))}.SimulationPersonaCards-module__DQcD3G__personaResultAiBadge[data-ai-detection=likely_ai]{background:var(--intent-danger-surface);color:var(--intent-danger);border-color:color-mix(in srgb, var(--intent-danger) 25%, transparent)}
.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersLayout{height:min(65vh, calc(38 * var(--scale)));min-height:calc(22 * var(--scale));background:var(--surface-raised);font-family:var(--font-nunito), sans-serif;grid-template-columns:minmax(220px,320px) minmax(0,1fr);align-items:stretch;gap:0;display:grid;overflow:hidden}.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersList{border-right:var(--border-width-thin) solid var(--border-default);flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersListItems{overscroll-behavior:contain;flex-direction:column;flex:1;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow:hidden auto}.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersListItem{width:100%;transition:background-color var(--duration-fast) var(--ease-standard);background:0 0;flex:none;margin:0;padding:0;display:flex}.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersListItem:hover{background:var(--surface-sunken)}.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersListItem[data-selected=true],.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersListItem[data-selected=true]:hover{background:var(--interaction-selected)}.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersListFill{background:var(--interaction-selected);flex:auto;min-height:0;margin:0;padding:0}.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersListButton{justify-content:space-between;align-items:flex-start;gap:var(--font-size-caption);width:100%;min-width:0;padding:var(--font-size-body-compact) var(--space-3);text-align:left;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard);background:0 0;border:none;flex:auto;font-family:inherit;display:flex}.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersListButton:focus-visible{outline:2px solid var(--brand-primary);outline-offset:-2px}.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersListButton[data-selected=true]{background:0 0}.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersListInfo{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersListName{font-weight:var(--weight-bold);color:var(--text-primary);line-height:var(--line-height-tight);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersListMeta{color:var(--text-muted);font-size:var(--font-size-body-compact);text-overflow:ellipsis;white-space:nowrap;font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);overflow:hidden}.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersStatusPill{padding:var(--space-1) var(--space-scale-0-6);border-radius:var(--radius-lg);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);background:var(--surface-sunken);color:var(--text-primary);white-space:nowrap;line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);justify-content:center;align-items:center;display:inline-flex}.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersStatusPill[data-status=error]{background:color-mix(in srgb, var(--intent-danger) 16%, transparent);color:var(--intent-danger)}.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersStatusPill[data-status=done]{background:color-mix(in srgb, var(--intent-success) 16%, transparent);color:var(--intent-success)}.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersStatusPill[data-status=running],.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersStatusPill[data-status=pending]{background:var(--interaction-selected);color:var(--brand-primary)}.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersDetails{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersDetailsHeader{justify-content:space-between;gap:var(--space-3);padding:var(--font-size-body);border-bottom:var(--border-width-thin) solid var(--border-default);background:var(--surface-raised);flex:none;align-items:flex-start;display:flex}.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersDetailsBody{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;padding:var(--font-size-body);flex:1;overflow:hidden auto}.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersEmpty{padding:var(--font-size-body);color:var(--text-muted);font-size:var(--font-size-label);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersDetailsIdentity{min-width:0}.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersDetailsName{font-size:var(--font-size-subtitle);color:var(--text-primary);line-height:var(--line-height-snug);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersDetailsMeta{margin:var(--space-1) 0 0;color:var(--text-muted);font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersDetailsTags{margin:var(--space-scale-0-6) 0 0;gap:var(--space-scale-0-4);color:var(--text-muted);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);flex-wrap:wrap;display:flex}.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersDetailsTags span{background:var(--surface-sunken);border-radius:var(--radius-md);padding:var(--space-scale-0-2) var(--space-scale-0-6);color:var(--brand-primary);font-weight:var(--weight-semibold)}.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersDetailsDuration{margin:0 0 var(--space-3);color:var(--text-muted);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}@media (max-width:900px){.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersLayout{grid-template-columns:1fr;height:auto}.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersList{height:min(45vh, calc(24 * var(--scale)));border-right:var(--border-width-none);border-bottom:var(--border-width-thin) solid var(--border-default)}.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersDetails{height:min(55vh, calc(30 * var(--scale)));max-height:min(55vh, calc(30 * var(--scale)))}}
.SimulationPersonaeAnswersWidget-module__U7PnvW__exportModalContent{gap:var(--space-3);flex-direction:column;display:flex}.SimulationPersonaeAnswersWidget-module__U7PnvW__exportModalTitle{color:var(--text-primary);font-size:var(--font-size-subtitle);line-height:var(--line-height-snug);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}
.SelectField-module__nD9e8q__field{min-height:calc(3 * var(--scale));grid-template-columns:minmax(0, 1fr) minmax(calc(12 * var(--scale)), 52%);align-items:center;gap:var(--space-3);display:grid}.SelectField-module__nD9e8q__field[data-variant=compact]{gap:var(--space-scale-0-35);grid-template-columns:1fr;min-height:auto}.SelectField-module__nD9e8q__label{color:var(--text-primary);font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.SelectField-module__nD9e8q__field[data-variant=compact] .SelectField-module__nD9e8q__label{color:var(--text-muted);font-size:var(--font-size-caption);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.SelectField-module__nD9e8q__control{min-width:0;position:relative}.SelectField-module__nD9e8q__trigger{width:100%;min-height:calc(2.7 * var(--scale));padding:var(--space-scale-0-45) var(--space-scale-0-65) var(--space-scale-0-45) var(--space-scale-0-8);align-items:center;gap:var(--space-2);border:var(--border-width-scale-008) solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-raised);color:var(--text-primary);cursor:pointer;font-family:var(--font-nunito), sans-serif;font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);text-align:left;transition:border-color var(--duration-base) var(--ease-standard), background-color var(--duration-base) var(--ease-standard);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);justify-content:space-between;display:flex}.SelectField-module__nD9e8q__trigger:hover:not(:disabled){border-color:var(--brand-muted);background:var(--surface-sunken)}.SelectField-module__nD9e8q__trigger:focus-visible{border-color:var(--border-focus);outline:none}.SelectField-module__nD9e8q__trigger:disabled{border-color:var(--border-disabled);background:var(--interaction-disabled);color:var(--text-disabled);cursor:not-allowed}.SelectField-module__nD9e8q__triggerValue{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.SelectField-module__nD9e8q__chevron{width:calc(1.2 * var(--scale));height:calc(1.2 * var(--scale));color:var(--text-secondary);transition:transform var(--duration-base) var(--ease-standard);flex:none}.SelectField-module__nD9e8q__control[data-open=true] .SelectField-module__nD9e8q__chevron{color:var(--brand-primary);transform:rotate(180deg)}.SelectField-module__nD9e8q__listbox{--select-list-radius:var(--radius-lg);--select-list-padding:var(--space-scale-0-35);--select-list-border:var(--border-width-thin);--select-list-max-height:calc(18 * var(--scale));--select-option-radius:max(0px, calc(var(--select-list-radius) - var(--select-list-padding) - var(--select-list-border)));z-index:var(--layer-popover);max-height:var(--select-list-max-height);padding:var(--select-list-padding);border:var(--select-list-border) solid var(--border-subtle);border-radius:var(--select-list-radius);background:var(--surface-raised);box-shadow:var(--elevation-2);position:fixed;overflow-y:auto}.SelectField-module__nD9e8q__listbox[data-positioned=false]{visibility:hidden}.SelectField-module__nD9e8q__option{width:100%;min-height:calc(2.5 * var(--scale));padding:var(--space-scale-0-5) var(--space-scale-0-65);align-items:center;gap:var(--space-2);border:var(--border-width-none);border-radius:var(--select-option-radius);color:var(--text-primary);cursor:pointer;font-family:var(--font-nunito), sans-serif;font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);text-align:left;letter-spacing:var(--letter-spacing-normal);background:0 0;justify-content:space-between;display:flex}.SelectField-module__nD9e8q__optionActive,.SelectField-module__nD9e8q__option:hover{background:var(--interaction-hover)}.SelectField-module__nD9e8q__optionSelected{color:var(--brand-primary)}.SelectField-module__nD9e8q__option:focus-visible{box-shadow:var(--focus-ring);outline:none}.SelectField-module__nD9e8q__optionCheck{width:calc(1.1 * var(--scale));height:calc(1.1 * var(--scale));color:var(--brand-primary);flex:none}@media (max-width:620px){.SelectField-module__nD9e8q__field{gap:var(--space-scale-0-4);grid-template-columns:1fr}}
.ResultsAnalyticsFiltersBar-module__cHzaLa__container{--results-filter-inner-radius:max(calc(0 * var(--scale)), calc(var(--radius-lg) - var(--font-size-body-compact) - var(--border-width-thin)));border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-raised);width:100%;padding:var(--font-size-body-compact);gap:var(--font-size-caption);flex-direction:column;display:flex}.ResultsAnalyticsFiltersBar-module__cHzaLa__header{justify-content:space-between;align-items:flex-start;gap:var(--space-scale-0-6);flex-wrap:wrap;display:flex}.ResultsAnalyticsFiltersBar-module__cHzaLa__heading{gap:var(--space-1);min-width:min(calc(22 * var(--scale)), 100%);flex-direction:column;display:flex}.ResultsAnalyticsFiltersBar-module__cHzaLa__title{color:var(--text-primary);font-size:var(--font-size-title-small);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}.ResultsAnalyticsFiltersBar-module__cHzaLa__subtitle{color:var(--text-secondary);font-size:var(--font-size-label);line-height:var(--line-height-snug);max-width:var(--measure-body);font-weight:var(--weight-semibold);letter-spacing:var(--letter-spacing-normal);margin:0}.ResultsAnalyticsFiltersBar-module__cHzaLa__actions{align-items:center;gap:var(--space-scale-0-35);display:flex}.ResultsAnalyticsFiltersBar-module__cHzaLa__grid{grid-template-columns:repeat(auto-fit, minmax(calc(13 * var(--scale)), 1fr));gap:var(--space-scale-0-75);display:grid}.ResultsAnalyticsFiltersBar-module__cHzaLa__periodBlock{justify-content:flex-end;gap:var(--space-scale-0-35);flex-direction:column;display:flex}.ResultsAnalyticsFiltersBar-module__cHzaLa__periodTitle{color:var(--text-secondary);font-size:var(--font-size-body);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);margin:0}.ResultsAnalyticsFiltersBar-module__cHzaLa__periodButtons{align-items:center;gap:var(--space-scale-0-45);display:inline-flex}.ResultsAnalyticsFiltersBar-module__cHzaLa__cohortValues{padding:var(--space-scale-0-75);border:var(--border-width-thin) solid var(--border-default);border-radius:var(--results-filter-inner-radius);background:var(--surface-raised);color:var(--text-primary);margin:0}.ResultsAnalyticsFiltersBar-module__cHzaLa__cohortValues legend{padding:0 var(--space-scale-0-35);color:var(--text-secondary);font-size:var(--font-size-body);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.ResultsAnalyticsFiltersBar-module__cHzaLa__cohortValueList{gap:var(--space-scale-0-75);flex-wrap:wrap;display:flex}@media (max-width:900px){.ResultsAnalyticsFiltersBar-module__cHzaLa__header{flex-direction:column;align-items:stretch}.ResultsAnalyticsFiltersBar-module__cHzaLa__actions{justify-content:flex-end;width:100%}.ResultsAnalyticsFiltersBar-module__cHzaLa__grid{grid-template-columns:1fr}.ResultsAnalyticsFiltersBar-module__cHzaLa__periodButtons{flex-wrap:wrap}}
.Checkbox-module__j-Yeva__checkbox{align-items:center;gap:var(--space-scale-0-6);width:fit-content;min-height:calc(2 * var(--scale));padding:var(--space-1) var(--space-scale-0-1);color:var(--text-secondary);font-size:var(--font-size-body-secondary);cursor:pointer;transition:color var(--duration-base) var(--ease-standard);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);display:inline-flex}.Checkbox-module__j-Yeva__checkbox input{clip:rect(0, 0, 0, 0);white-space:nowrap;border:var(--border-width-none);width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Checkbox-module__j-Yeva__control{width:calc(2.35 * var(--scale));height:calc(1.35 * var(--scale));border-radius:var(--radius-pill);background:var(--border-default);transition:background-color var(--duration-base) var(--ease-standard), border-color var(--duration-base) var(--ease-standard), box-shadow var(--duration-base) var(--ease-standard);flex:none;position:relative}.Checkbox-module__j-Yeva__thumb{top:var(--space-scale-0-15);left:var(--space-scale-0-15);width:calc(1.05 * var(--scale));height:calc(1.05 * var(--scale));border-radius:var(--radius-circle);background:var(--surface-raised);box-shadow:var(--elevation-1);transition:transform var(--duration-base) var(--ease-standard);position:absolute}.Checkbox-module__j-Yeva__label{font-weight:var(--weight-medium);line-height:var(--line-height-tight)}.Checkbox-module__j-Yeva__checkbox:hover:not(:has(input:disabled)){color:var(--text-primary)}.Checkbox-module__j-Yeva__checkbox:hover:not(:has(input:disabled)) .Checkbox-module__j-Yeva__control{background:var(--interaction-hover)}.Checkbox-module__j-Yeva__checkbox input:checked+.Checkbox-module__j-Yeva__control{background:var(--brand-primary);color:var(--on-brand)}.Checkbox-module__j-Yeva__checkbox input:checked+.Checkbox-module__j-Yeva__control .Checkbox-module__j-Yeva__thumb{transform:translateX(calc(1 * var(--scale)))}.Checkbox-module__j-Yeva__checkbox input:focus-visible+.Checkbox-module__j-Yeva__control{box-shadow:var(--focus-ring)}.Checkbox-module__j-Yeva__checkbox:has(input:disabled){cursor:not-allowed;opacity:.55}
.Volumetry-module__4PTZla__volumetry{gap:var(--font-size-subtitle);flex-direction:column;display:flex}.Volumetry-module__4PTZla__controls{width:100%;display:block}.Volumetry-module__4PTZla__heroProofCard{justify-content:center;align-items:center;gap:var(--space-scale-0-12);padding:var(--space-scale-0-7) var(--space-scale-0-9);border-radius:var(--radius-lg);border:var(--border-width-thin) solid color-mix(in srgb, var(--text-primary) 9%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--surface-raised) 92%, transparent), color-mix(in srgb, var(--surface-raised) 78%, transparent));box-shadow:var(--elevation-1);flex-direction:column;display:flex}.Volumetry-module__4PTZla__heroProofTitle{font-size:var(--font-size-micro);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);text-transform:uppercase;color:color-mix(in srgb, var(--text-primary) 58%, transparent);line-height:var(--line-height-snug);margin:0}.Volumetry-module__4PTZla__heroProofValue{font-size:var(--font-size-display-medium);line-height:var(--line-height-tight);font-weight:var(--weight-regular);color:color-mix(in srgb, var(--text-primary) 95%, transparent);letter-spacing:var(--letter-spacing-tight);margin:0}.Volumetry-module__4PTZla__heroProofLabel{font-size:var(--font-size-title-small);font-weight:var(--weight-semibold);color:color-mix(in srgb, var(--text-primary) 80%, transparent);text-align:center;max-width:var(--measure-narrow);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}.Volumetry-module__4PTZla__heroProofHint{font-size:var(--font-size-body-compact);color:color-mix(in srgb, var(--text-primary) 62%, transparent);text-align:center;max-width:var(--measure-narrow);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}.Volumetry-module__4PTZla__chartEmptyMessage{max-width:var(--measure-narrow);margin-inline:auto}.Volumetry-module__4PTZla__chart{border-radius:var(--radius-md);border:var(--border-width-thin) solid color-mix(in srgb, var(--text-primary) 8%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--surface-raised) 84%, transparent), color-mix(in srgb, var(--surface-raised) 72%, transparent));width:100%;min-height:clamp(14rem,30vh,20rem);box-shadow:var(--elevation-1);flex-grow:1;display:flex;position:relative}.Volumetry-module__4PTZla__chartLoading{min-height:clamp(12rem,26vh,16rem)}.Volumetry-module__4PTZla__chartViewport{border-radius:var(--radius-md);width:100%;min-height:clamp(14rem,30vh,20rem);position:relative;overflow:visible}.Volumetry-module__4PTZla__chartLayout{gap:var(--space-scale-0-6);min-height:inherit;grid-template-columns:minmax(0,1fr);align-items:stretch;display:grid}.Volumetry-module__4PTZla__chartLayoutWithPanel{grid-template-columns:var(--volumetry-details-width,clamp(20rem, 28vw, 30rem)) calc(.65 * var(--scale)) minmax(0, 1fr);height:var(--volumetry-shared-chart-height,100%);max-height:var(--volumetry-shared-chart-height,100%);gap:0;min-height:0;overflow:hidden}.Volumetry-module__4PTZla__chartLayoutWithPanel[data-panel-resizing=true]{cursor:col-resize;-webkit-user-select:none;user-select:none}.Volumetry-module__4PTZla__chartLayoutWithPanel[data-panel-resizing=true] *{cursor:col-resize!important;-webkit-user-select:none!important;user-select:none!important}.Volumetry-module__4PTZla__chartCanvasPane{min-width:0;height:100%;min-height:0;padding-left:0}.Volumetry-module__4PTZla__detailsResizeHandle{align-self:stretch}.Volumetry-module__4PTZla__chartLoading .Volumetry-module__4PTZla__chartViewport{min-height:clamp(12rem,26vh,16rem);max-height:clamp(12rem,26vh,16rem)}.Volumetry-module__4PTZla__overlay{width:100%;height:100%;padding-top:var(--space-scale-1-2);background-color:color-mix(in srgb, var(--surface-sunken) 55%, transparent);z-index:var(--layer-content);pointer-events:none;justify-content:center;align-items:flex-start;display:flex;position:absolute;top:0;left:0}.Volumetry-module__4PTZla__overlayContent{width:calc(3.6 * var(--scale));height:calc(3.6 * var(--scale));border-radius:var(--radius-pill);border:var(--border-width-thin) solid color-mix(in srgb, var(--text-primary) 12%, transparent);background:color-mix(in srgb, var(--surface-raised) 72%, transparent);-webkit-backdrop-filter:blur(calc(1 * var(--scale)));box-shadow:var(--elevation-1);justify-content:center;align-items:center;display:inline-flex}.Volumetry-module__4PTZla__chartSkeleton{gap:var(--space-scale-0-55);padding:var(--space-scale-0-95);flex-direction:column;display:flex}.Volumetry-module__4PTZla__chartSkeletonRail{height:calc(.95 * var(--scale));border-radius:var(--radius-pill);background:linear-gradient(90deg, color-mix(in srgb, var(--text-primary) 6%, transparent) 0%, color-mix(in srgb, var(--text-primary) 12%, transparent) 48%, color-mix(in srgb, var(--text-primary) 6%, transparent) 100%);background-size:220% 100%;animation:1.2s ease-in-out infinite Volumetry-module__4PTZla__chartSkeletonPulse}.Volumetry-module__4PTZla__chartSkeletonRail:nth-child(2){width:84%}.Volumetry-module__4PTZla__chartSkeletonRail:nth-child(3){width:68%}.Volumetry-module__4PTZla__chartSkeletonRail:nth-child(4){width:91%}.Volumetry-module__4PTZla__chartSkeletonRail:nth-child(5){width:76%}@keyframes Volumetry-module__4PTZla__chartSkeletonPulse{0%{background-position:100% 0}to{background-position:-100% 0}}.Volumetry-module__4PTZla__chartEmpty{min-height:clamp(12rem,26vh,16rem);padding:var(--font-size-title-medium);text-align:center;color:color-mix(in srgb, var(--text-primary) 64%, transparent);max-width:var(--measure-narrow);justify-content:center;align-items:center;display:flex}.Volumetry-module__4PTZla__chartEmpty p{font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal);max-width:var(--measure-narrow);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.Volumetry-module__4PTZla__expressionDetailsPanel{align-self:stretch;gap:var(--space-scale-0-52);width:100%;min-width:0;max-width:none;padding:var(--space-scale-0-35) var(--space-scale-0-65);border-left:var(--border-width-none);box-shadow:none;background:0 0;flex-direction:column;height:100%;min-height:0;max-height:100%;display:flex;overflow:hidden}
.VolumetryDetails-module__ZOQ7Gq__expressionDetailsHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-scale-0-45);display:flex}.VolumetryDetails-module__ZOQ7Gq__expressionDetailsHeading{gap:var(--space-scale-0-15);flex-direction:column;min-width:0;display:flex}.VolumetryDetails-module__ZOQ7Gq__expressionDetailsTitle{font-size:var(--font-size-micro);letter-spacing:var(--letter-spacing-normal);text-transform:uppercase;color:color-mix(in srgb, var(--text-primary) 58%, transparent);font-weight:var(--weight-regular);line-height:var(--line-height-snug);margin:0}.VolumetryDetails-module__ZOQ7Gq__expressionDetailsExpression{font-size:var(--font-size-body);line-height:var(--line-height-normal);color:color-mix(in srgb, var(--text-primary) 96%, transparent);word-break:break-word;font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.VolumetryDetails-module__ZOQ7Gq__expressionDetailsMeta{align-items:center;gap:var(--space-scale-0-3);display:inline-flex}.VolumetryDetails-module__ZOQ7Gq__expressionDetailsCount{min-width:calc(1.5 * var(--scale));padding:var(--space-scale-0-15) var(--space-scale-0-45);border-radius:var(--radius-pill);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);color:color-mix(in srgb, var(--text-primary) 92%, transparent);background:color-mix(in srgb, var(--brand-wash) 32%, transparent);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);justify-content:center;align-items:center;display:inline-flex}.VolumetryDetails-module__ZOQ7Gq__expressionDetailsClose{width:calc(1.45 * var(--scale));height:calc(1.45 * var(--scale));border-radius:var(--radius-pill);border:var(--border-width-thin) solid color-mix(in srgb, var(--text-primary) 18%, transparent);background:color-mix(in srgb, var(--surface-raised) 88%, transparent);color:color-mix(in srgb, var(--text-primary) 86%, transparent);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.VolumetryDetails-module__ZOQ7Gq__expressionDetailsClose:hover{border-color:color-mix(in srgb, var(--brand-primary) 48%, transparent);color:color-mix(in srgb, var(--brand-primary) 96%, transparent)}.VolumetryDetails-module__ZOQ7Gq__expressionDetailsClose>svg{width:calc(.68 * var(--scale));height:calc(.68 * var(--scale))}.VolumetryDetails-module__ZOQ7Gq__expressionDetailsMatches{font-size:var(--font-size-body-compact);color:color-mix(in srgb, var(--text-primary) 66%, transparent);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}.VolumetryDetails-module__ZOQ7Gq__expressionDetailsBlock{gap:var(--space-scale-0-3);flex-direction:column;display:flex}.VolumetryDetails-module__ZOQ7Gq__expressionDetailsBlock:last-child{flex:1;min-height:0}.VolumetryDetails-module__ZOQ7Gq__expressionDetailsBlock h5{font-size:var(--font-size-body-secondary);color:color-mix(in srgb, var(--text-primary) 84%, transparent);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);margin:0}.VolumetryDetails-module__ZOQ7Gq__expressionDetailsEmpty{font-size:var(--font-size-body-compact);color:color-mix(in srgb, var(--text-primary) 58%, transparent);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}.VolumetryDetails-module__ZOQ7Gq__expressionDetailsNeighbors{gap:var(--space-1);flex-wrap:wrap;display:flex}.VolumetryDetails-module__ZOQ7Gq__expressionDetailsNeighbor{align-items:center;gap:var(--space-scale-0-2);padding:var(--space-scale-0-18) var(--space-scale-0-38);border-radius:var(--radius-pill);border:var(--border-width-thin) solid color-mix(in srgb, var(--brand-primary) 26%, transparent);background:color-mix(in srgb, var(--brand-primary) 8%, transparent);display:inline-flex}.VolumetryDetails-module__ZOQ7Gq__expressionDetailsNeighborLabel{font-size:var(--font-size-body-compact);color:color-mix(in srgb, var(--text-primary) 84%, transparent);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.VolumetryDetails-module__ZOQ7Gq__expressionDetailsNeighborCount{font-size:var(--font-size-micro);font-weight:var(--weight-regular);color:color-mix(in srgb, var(--brand-primary) 92%, transparent);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.VolumetryDetails-module__ZOQ7Gq__expressionDetailsSentences{gap:var(--space-scale-0-32);flex-direction:column;flex:1;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow:auto}.VolumetryDetails-module__ZOQ7Gq__expressionDetailsSentence{padding:var(--space-1) var(--space-scale-0-1);border:var(--border-width-none);border-bottom:var(--border-width-thin) solid color-mix(in srgb, var(--text-primary) 10%, transparent);background:0 0}.VolumetryDetails-module__ZOQ7Gq__expressionDetailsSentence:last-child{border-bottom:var(--border-width-none)}.VolumetryDetails-module__ZOQ7Gq__expressionDetailsSentenceMeta{margin:0 0 var(--space-scale-0-1) 0;font-size:var(--font-size-micro);font-weight:var(--weight-regular);color:color-mix(in srgb, var(--text-primary) 58%, transparent);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);display:block}.VolumetryDetails-module__ZOQ7Gq__expressionDetailsSentenceAction{border:var(--border-width-none);text-align:left;cursor:pointer;background:0 0;flex-direction:column;align-items:flex-start;width:100%;padding:0;display:flex}.VolumetryDetails-module__ZOQ7Gq__expressionDetailsSentenceAction:hover .VolumetryDetails-module__ZOQ7Gq__expressionDetailsSentenceText,.VolumetryDetails-module__ZOQ7Gq__expressionDetailsSentenceAction:focus-visible .VolumetryDetails-module__ZOQ7Gq__expressionDetailsSentenceText{color:color-mix(in srgb, var(--text-primary) 96%, transparent)}.VolumetryDetails-module__ZOQ7Gq__expressionDetailsSentenceAction:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px;border-radius:var(--radius-sm)}.VolumetryDetails-module__ZOQ7Gq__expressionDetailsSentenceText{font-size:var(--font-size-body-compact);line-height:var(--line-height-snug);color:color-mix(in srgb, var(--text-primary) 82%, transparent);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.VolumetryDetails-module__ZOQ7Gq__expressionDetailsSentenceText mark{padding:0 var(--space-scale-0-1);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--brand-primary) 20%, transparent);color:color-mix(in srgb, var(--text-primary) 95%, transparent)}.VolumetryDetails-module__ZOQ7Gq__filtersContainer{gap:var(--space-scale-0-42);padding:var(--space-scale-0-55) var(--space-scale-0-68);border-radius:var(--radius-lg);background:var(--surface-glass);border:var(--border-width-thin) solid color-mix(in srgb, var(--text-primary) 6%, transparent);box-shadow:var(--elevation-1);flex-direction:column;display:flex;container-type:inline-size}.VolumetryDetails-module__ZOQ7Gq__primaryControls{align-items:stretch;gap:var(--space-scale-0-4);flex-wrap:wrap;display:flex}.VolumetryDetails-module__ZOQ7Gq__primaryControls>*{flex:none;min-width:0;max-width:100%}
.VolumetryControls-module__GIseGa__secondaryControls{grid-template-columns:repeat(auto-fit, minmax(min(100%, calc(16 * var(--scale))), 1fr));gap:var(--space-scale-0-38);display:grid}.VolumetryControls-module__GIseGa__secondaryControls>*{min-width:0}.VolumetryControls-module__GIseGa__order,.VolumetryControls-module__GIseGa__grouping,.VolumetryControls-module__GIseGa__size,.VolumetryControls-module__GIseGa__questionTermsToggle{gap:var(--space-scale-0-28);padding:var(--space-scale-0-34) var(--space-scale-0-45);border-radius:var(--radius-md);background:var(--surface-raised);min-height:calc(4.8 * var(--scale));flex-direction:column;display:flex}.VolumetryControls-module__GIseGa__order>span,.VolumetryControls-module__GIseGa__groupingLabel,.VolumetryControls-module__GIseGa__sizeLabel{font-size:var(--font-size-micro);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);text-transform:uppercase;color:color-mix(in srgb, var(--text-primary) 58%, transparent);white-space:normal;line-height:var(--line-height-snug);margin:0}.VolumetryControls-module__GIseGa__order>div[class*=selectorContainer],.VolumetryControls-module__GIseGa__grouping>div[class*=selectorContainer],.VolumetryControls-module__GIseGa__size>div[class*=selectorContainer]{justify-content:flex-start;width:max-content;min-width:0;max-width:100%}.VolumetryControls-module__GIseGa__order>div[class*=selectorContainer]>div[class*=selector],.VolumetryControls-module__GIseGa__grouping>div[class*=selectorContainer]>div[class*=selector],.VolumetryControls-module__GIseGa__size>div[class*=selectorContainer]>div[class*=selector]{width:max-content;max-width:100%}.VolumetryControls-module__GIseGa__groupingSelector,.VolumetryControls-module__GIseGa__sizeSelector{width:max-content;min-width:0;max-width:100%}.VolumetryControls-module__GIseGa__questionTermsToggle{justify-content:space-between;align-items:center;gap:var(--space-scale-0-45);padding:var(--space-scale-0-4) var(--space-2);min-height:calc(3.5 * var(--scale));flex-direction:row}.VolumetryControls-module__GIseGa__questionTermsCopy{gap:var(--space-scale-0-12);flex-direction:column;min-width:0;display:flex}.VolumetryControls-module__GIseGa__questionTermsLabel{font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);color:color-mix(in srgb, var(--text-primary) 82%, transparent);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}.VolumetryControls-module__GIseGa__questionTermsDescription{font-size:var(--font-size-micro);color:color-mix(in srgb, var(--text-primary) 65%, transparent);line-height:var(--line-height-snug);max-width:var(--measure-narrow);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.VolumetryControls-module__GIseGa__analysisFiltersWrap{border-radius:var(--radius-md);border:var(--border-width-thin) solid color-mix(in srgb, var(--text-primary) 8%, transparent);background:color-mix(in srgb, var(--surface-raised) 72%, transparent);padding:var(--space-scale-0-2)}.VolumetryControls-module__GIseGa__analysisFiltersWrap>div{border-radius:var(--radius-md);padding:var(--space-scale-0-2);gap:var(--space-scale-0-28);background:0 0}.VolumetryControls-module__GIseGa__analysisFiltersWrap>div>div{gap:var(--space-scale-0-28);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.VolumetryControls-module__GIseGa__analysisFiltersWrap [class*=filterTitle]{min-height:calc(2.4 * var(--scale));padding:var(--space-scale-0-3) var(--space-scale-0-45)}.VolumetryControls-module__GIseGa__range{gap:var(--space-scale-0-3);padding:var(--space-scale-0-38) var(--space-2);border-radius:var(--radius-lg);background:var(--surface-glass);border:var(--border-width-thin) solid color-mix(in srgb, var(--text-primary) 6%, transparent);box-shadow:var(--elevation-1);flex-direction:column;display:flex}.VolumetryControls-module__GIseGa__rangeSlot{flex:0 auto;max-width:100%}.VolumetryControls-module__GIseGa__rangeSlot .VolumetryControls-module__GIseGa__range{height:100%;min-height:calc(4.8 * var(--scale));min-width:0}.VolumetryControls-module__GIseGa__rangeField{align-items:center;gap:var(--space-scale-0-35);min-width:0;display:flex}.VolumetryControls-module__GIseGa__rangeLabel{min-width:max-content;font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);text-transform:uppercase;color:color-mix(in srgb, var(--text-primary) 62%, transparent);white-space:nowrap;line-height:var(--line-height-normal);flex:none}.VolumetryControls-module__GIseGa__rangeField [class*=numberSelector]{justify-content:flex-end;gap:var(--space-scale-0-16);flex:1;min-width:0}.VolumetryControls-module__GIseGa__rangeField [class*=numberSelector] input[type=number]{flex:0 1 calc(3.8 * var(--scale));max-width:calc(3.8 * var(--scale));min-width:calc(3.4 * var(--scale));font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.VolumetryControls-module__GIseGa__rangeField [class*=numberSelector] [class*=buttons]{gap:var(--space-scale-0-12)}.VolumetryControls-module__GIseGa__rangeField [class*=numberSelector] button{min-width:calc(1.55 * var(--scale));padding:var(--space-scale-0-05) var(--space-scale-0-2);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);flex:none}@container (max-width:820px){.VolumetryControls-module__GIseGa__rangeSlot{flex-basis:100%;min-width:0}}@container (max-width:560px){.VolumetryControls-module__GIseGa__secondaryControls{grid-template-columns:1fr}}
.VolumetryResponsive-module__rlW8OG__chartLayoutWithPanel{grid-template-columns:1fr;height:auto;max-height:none}.VolumetryResponsive-module__rlW8OG__chartCanvasPane{padding-left:0}.VolumetryResponsive-module__rlW8OG__detailsResizeHandle{display:none}.VolumetryResponsive-module__rlW8OG__expressionDetailsPanel{border-left:var(--border-width-none);border-bottom:var(--border-width-thin) solid color-mix(in srgb, var(--text-primary) 14%, transparent);width:100%;min-width:0;max-width:100%;padding-bottom:var(--space-scale-0-55)}.VolumetryResponsive-module__rlW8OG__rangeSlot{flex-basis:100%;min-width:0}.VolumetryResponsive-module__rlW8OG__secondaryControls,.VolumetryResponsive-module__rlW8OG__analysisFiltersWrap>div>div{grid-template-columns:1fr}@media (min-width:1200px){.VolumetryResponsive-module__rlW8OG__chartLayoutWithPanel{grid-template-columns:var(--volumetry-details-width,clamp(20rem, 28vw, 30rem)) calc(.65 * var(--scale)) minmax(0, 1fr);height:var(--volumetry-shared-chart-height,100%);max-height:var(--volumetry-shared-chart-height,100%);gap:0;min-height:0;overflow:hidden}.VolumetryResponsive-module__rlW8OG__chartCanvasPane{min-width:0;height:100%;min-height:0;padding-left:0}.VolumetryResponsive-module__rlW8OG__detailsResizeHandle{align-self:stretch;display:block}.VolumetryResponsive-module__rlW8OG__expressionDetailsPanel{align-self:stretch;gap:var(--space-scale-0-52);width:100%;min-width:0;max-width:none;padding:var(--space-scale-0-35) var(--space-scale-0-65);border-left:var(--border-width-none);border-bottom:var(--border-width-none);box-shadow:none;background:0 0;flex-direction:column;height:100%;min-height:0;max-height:100%;display:flex;overflow:hidden}.VolumetryResponsive-module__rlW8OG__rangeSlot{flex-basis:auto;min-width:auto}.VolumetryResponsive-module__rlW8OG__secondaryControls{grid-template-columns:repeat(auto-fit, minmax(min(100%, calc(16 * var(--scale))), 1fr))}.VolumetryResponsive-module__rlW8OG__analysisFiltersWrap>div>div{grid-template-columns:repeat(2,minmax(0,1fr))}}.VolumetryResponsive-module__rlW8OG__disabledMessage{min-height:240px;padding:var(--font-size-title-medium);text-align:center;background-color:var(--surface-sunken);border-radius:var(--radius-md);color:var(--text-primary);max-width:var(--measure-narrow);justify-content:center;align-items:center;display:flex}.VolumetryResponsive-module__rlW8OG__disabledMessage p{font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal);max-width:var(--measure-narrow);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.VolumetryResponsive-module__rlW8OG__disabledMessageText{max-width:var(--measure-narrow);text-align:center}
.SegmentedControl-module__W3PS4G__segmentedControl{--segmented-indicator-radius:var(--radius-pill);box-sizing:border-box;align-items:stretch;min-width:0;max-width:100%;display:flex;position:relative}.SegmentedControl-module__W3PS4G__segmentedControl[data-orientation=vertical]{flex-direction:column}.SegmentedControl-module__W3PS4G__segmentedControl[data-equal-width=true]{width:var(--segmented-control-width,max-content);max-width:100%}.SegmentedControl-module__W3PS4G__segmentedControl[data-fluid=true]{width:100%;max-width:100%}.SegmentedControl-module__W3PS4G__segmentedControl[data-fluid=true][data-equal-width=true]{width:100%}.SegmentedControl-module__W3PS4G__segmentedControl[data-equal-width=true] .SegmentedControl-module__W3PS4G__segmentedControlOption{flex:0 0 var(--segmented-option-width,max-content);min-width:var(--segmented-option-width,max-content);margin:0}.SegmentedControl-module__W3PS4G__segmentedControl[data-fluid=true][data-equal-width=true] .SegmentedControl-module__W3PS4G__segmentedControlOption{flex:1 1 var(--segmented-option-width,max-content)}.SegmentedControl-module__W3PS4G__segmentedControl[data-orientation=vertical] .SegmentedControl-module__W3PS4G__segmentedControlOption{flex:1 1 0;width:100%;min-width:0;margin:0}.SegmentedControl-module__W3PS4G__segmentedControl[data-single-character=true] .SegmentedControl-module__W3PS4G__segmentedControlOption{flex-basis:var(--segmented-option-size,var(--segmented-option-width,max-content));width:var(--segmented-option-size,var(--segmented-option-width,max-content));min-width:var(--segmented-option-size,var(--segmented-option-width,max-content));height:var(--segmented-option-size,auto)}.SegmentedControl-module__W3PS4G__segmentedControlOption{z-index:var(--layer-content);box-sizing:border-box;position:relative}.SegmentedControl-module__W3PS4G__segmentedControlIndicator{top:var(--segmented-indicator-top,0px);left:var(--segmented-indicator-left,0px);width:var(--segmented-indicator-width,var(--segmented-option-width,0px));height:var(--segmented-indicator-height,0px);border-radius:var(--segmented-indicator-radius);background:var(--segmented-indicator-color,var(--brand-primary));box-shadow:var(--elevation-1);pointer-events:none;z-index:var(--layer-base);transition:top var(--duration-slow) var(--ease-standard), left var(--duration-slow) var(--ease-standard), width var(--duration-slow) var(--ease-standard), height var(--duration-slow) var(--ease-standard), background-color var(--duration-base) var(--ease-standard), box-shadow var(--duration-base) var(--ease-standard);position:absolute}.SegmentedControl-module__W3PS4G__segmentedControl[data-accent=orange] .SegmentedControl-module__W3PS4G__segmentedControlIndicator{background:var(--segmented-indicator-color,var(--brand-secondary))}.SegmentedControl-module__W3PS4G__segmentedControl[data-indicator=none] .SegmentedControl-module__W3PS4G__segmentedControlIndicator{display:none}@media (prefers-reduced-motion:reduce){.SegmentedControl-module__W3PS4G__segmentedControlIndicator{transition:none}}
.Selector-module__CfzjYW__selectorContainer{box-sizing:border-box;justify-content:center;min-width:0;max-width:100%;display:flex}.Selector-module__CfzjYW__selectorContainer[data-variant=fluid]{width:100%}.Selector-module__CfzjYW__selector{--selector-outer-radius:var(--selector-parent-radius,var(--radius-lg));--selector-outer-padding:var(--space-scale-0-2);--selector-border-width:var(--border-width-scale-01);--selector-option-margin:0px;--selector-inner-radius:max(0px, calc(var(--selector-outer-radius) - var(--selector-outer-padding) - var(--selector-border-width) - var(--selector-option-margin)));--segmented-indicator-radius:var(--selector-inner-radius);border:var(--selector-border-width) solid var(--border-default);background-color:var(--surface-raised);border-radius:var(--selector-outer-radius);padding:var(--selector-outer-padding);justify-content:flex-start;gap:var(--space-scale-0-4);overflow:auto hidden}.Selector-module__CfzjYW__selector .Selector-module__CfzjYW__selectorIndicator{border-radius:var(--selector-inner-radius)}.Selector-module__CfzjYW__selectorButton{appearance:none;text-align:center;box-sizing:border-box;line-height:var(--line-height-normal);white-space:nowrap;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;border-radius:var(--radius-pill);padding:var(--space-scale-0-7) var(--space-scale-1-6);font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);font-family:var(--font-nunito), -apple-system, BlinkMacSystemFont, sans-serif;color:var(--text-muted);cursor:pointer;transition:color var(--duration-base) var(--ease-standard), background var(--duration-base) var(--ease-standard), box-shadow var(--duration-base) var(--ease-standard);z-index:var(--layer-content);letter-spacing:var(--letter-spacing-normal);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.Selector-module__CfzjYW__selectorButton:hover{color:var(--text-primary)}.Selector-module__CfzjYW__selectorButton.Selector-module__CfzjYW__selected{color:var(--text-inverse)}.Selector-module__CfzjYW__selector[data-variant=default] .Selector-module__CfzjYW__selectorButton.Selector-module__CfzjYW__selected,.Selector-module__CfzjYW__selector[data-variant=fluid] .Selector-module__CfzjYW__selectorButton.Selector-module__CfzjYW__selected,.Selector-module__CfzjYW__selector[data-variant=compact] .Selector-module__CfzjYW__selectorButton.Selector-module__CfzjYW__selected{color:var(--on-brand);box-shadow:none;background-color:#0000}.Selector-module__CfzjYW__selectorButton:focus-visible{outline:calc(.12 * var(--scale)) solid var(--border-focus);outline-offset:calc(.08 * var(--scale))}.Selector-module__CfzjYW__selector[data-variant=default] .Selector-module__CfzjYW__selectorButton,.Selector-module__CfzjYW__selector[data-variant=fluid] .Selector-module__CfzjYW__selectorButton,.Selector-module__CfzjYW__selector[data-variant=compact] .Selector-module__CfzjYW__selectorButton{border-radius:var(--selector-inner-radius)}.Selector-module__CfzjYW__selector[data-variant=default] .Selector-module__CfzjYW__selectorButton,.Selector-module__CfzjYW__selector[data-variant=fluid] .Selector-module__CfzjYW__selectorButton{margin:var(--selector-option-margin);padding:var(--space-3) var(--space-4)}.Selector-module__CfzjYW__selector[data-variant=compact]{--selector-outer-radius:var(--selector-parent-radius,var(--radius-xl));--selector-outer-padding:var(--space-scale-0-5);--selector-option-padding-block:var(--space-scale-0-4);--selector-option-padding-inline:var(--space-scale-0-65);padding:var(--selector-outer-padding)}.Selector-module__CfzjYW__selector[data-variant=compact] .Selector-module__CfzjYW__selectorButton{padding:var(--selector-option-padding-block) var(--selector-option-padding-inline);margin:0}.Selector-module__CfzjYW__selector[data-variant=period]{--segmented-indicator-radius:var(--radius-pill);background:var(--surface-sunken);padding:var(--space-scale-0-4);border-radius:var(--radius-pill);gap:var(--selector-gap,var(--space-scale-0-4));box-shadow:var(--elevation-0);--selector-gap:calc(.4 * var(--scale));border:none}.Selector-module__CfzjYW__selector[data-variant=period] .Selector-module__CfzjYW__selectorIndicator{border-radius:var(--radius-pill)}.Selector-module__CfzjYW__selector[data-variant=period] .Selector-module__CfzjYW__selectorButton{border-radius:var(--radius-pill);padding:var(--space-scale-0-95) var(--space-scale-2-6);font-size:var(--font-size-subtitle);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);line-height:var(--line-height-snug);margin:0}.Selector-module__CfzjYW__selectorContainer[data-variant=tabs]{justify-content:flex-start}.Selector-module__CfzjYW__selector[data-variant=tabs]{border:var(--border-width-none);border-radius:var(--radius-sm);gap:var(--space-scale-1-1);background:0 0;width:max-content;padding:0;overflow:visible}.Selector-module__CfzjYW__selector[data-variant=tabs] .Selector-module__CfzjYW__selectorButton{min-height:calc(2 * var(--scale));padding:var(--space-scale-0-35) 0;border-bottom:var(--border-width-scale-012) solid transparent;border-radius:var(--radius-sm);color:var(--text-secondary);font-size:var(--font-size-body-compact);box-shadow:var(--elevation-0);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}.Selector-module__CfzjYW__selector[data-variant=tabs] .Selector-module__CfzjYW__selectorButton:hover{color:var(--brand-primary);background:0 0}.Selector-module__CfzjYW__selector[data-variant=tabs] .Selector-module__CfzjYW__selectorButton.Selector-module__CfzjYW__selected{border-bottom-color:var(--brand-primary);color:var(--brand-primary);box-shadow:var(--elevation-0);background:0 0}
.HideSelector-module__q03vNq__hideSelector{cursor:pointer;--padding:calc(.5 * var(--scale));--padding2:calc(1 * var(--scale));width:100%;display:inline-block;position:relative}.HideSelector-module__q03vNq__hideSelector .HideSelector-module__q03vNq__options{margin-top:var(--space-2);background:var(--glass-bg);border:var(--border-width-scale-008) solid var(--border-strong);-webkit-backdrop-filter:var(--glass-blur);box-shadow:var(--elevation-2);padding:var(--padding);border-radius:var(--radius-lg);z-index:var(--layer-popover);position:absolute;left:0;right:0}.HideSelector-module__q03vNq__hideSelector .HideSelector-module__q03vNq__option{padding:var(--space-2);margin:var(--padding);border-radius:var(--radius-lg);border:var(--border-width-scale-008) solid transparent;transition:background-color var(--duration-base) var(--ease-standard), border-color var(--duration-base) var(--ease-standard), transform var(--duration-base) var(--ease-standard)}.HideSelector-module__q03vNq__hideSelector .HideSelector-module__q03vNq__option:hover,.HideSelector-module__q03vNq__hideSelector .HideSelector-module__q03vNq__option:focus-visible{background:var(--interaction-selected);border-color:var(--border-focus);transform:translateY(calc(-.06 * var(--scale)))}.HideSelector-module__q03vNq__option.HideSelector-module__q03vNq__selected{background:var(--brand-wash);border-color:var(--border-focus);color:var(--brand-primary);font-weight:var(--weight-semibold)}.HideSelector-module__q03vNq__highlighted{background:var(--interaction-selected);border-color:var(--border-focus)}.HideSelector-module__q03vNq__current{border:var(--border-width-scale-01) solid var(--border-default);background:var(--surface-glass);padding:var(--padding2) calc(var(--padding) + var(--padding2));border-radius:var(--radius-lg);transition:background-color var(--duration-base) var(--ease-standard), border-color var(--duration-base) var(--ease-standard), box-shadow var(--duration-base) var(--ease-standard)}.HideSelector-module__q03vNq__hideSelector:hover .HideSelector-module__q03vNq__current{border-color:var(--brand-muted);box-shadow:var(--elevation-1)}.HideSelector-module__q03vNq__hideSelector:focus-within .HideSelector-module__q03vNq__current{border-color:var(--border-focus);box-shadow:var(--focus-ring)}@media (prefers-reduced-motion:reduce){.HideSelector-module__q03vNq__hideSelector .HideSelector-module__q03vNq__option,.HideSelector-module__q03vNq__current{transition:none}}
.AnimatedSwitch-module__s0HxUW__animatedSwitch{--switch-width:calc(2.8 * var(--scale));--switch-height:calc(1.5 * var(--scale));--thumb-size:calc(1.1 * var(--scale));--thumb-offset:calc(.2 * var(--scale));width:var(--switch-width);height:var(--switch-height);background:var(--border-default);border-radius:var(--radius-pill);cursor:pointer;transition:background-color var(--duration-slow) var(--ease-standard);box-shadow:var(--elevation-0);box-sizing:border-box;border:none;outline:none;flex-shrink:0;align-items:center;padding:0;display:inline-flex;position:relative}.AnimatedSwitch-module__s0HxUW__animatedSwitch.AnimatedSwitch-module__s0HxUW__regular{--switch-width:calc(4.4 * var(--scale));--switch-height:calc(2.4 * var(--scale));--thumb-size:calc(1.8 * var(--scale));--thumb-offset:calc(.3 * var(--scale))}.AnimatedSwitch-module__s0HxUW__animatedSwitch:hover:not(.AnimatedSwitch-module__s0HxUW__disabled){box-shadow:var(--elevation-1)}.AnimatedSwitch-module__s0HxUW__animatedSwitch:focus-visible{outline:calc(.12 * var(--scale)) solid var(--border-focus);outline-offset:calc(.15 * var(--scale))}.AnimatedSwitch-module__s0HxUW__animatedSwitch.AnimatedSwitch-module__s0HxUW__checked{background:var(--brand-primary);color:var(--on-brand)}.AnimatedSwitch-module__s0HxUW__animatedSwitch.AnimatedSwitch-module__s0HxUW__checked:hover:not(.AnimatedSwitch-module__s0HxUW__disabled){background:var(--brand-muted)}.AnimatedSwitch-module__s0HxUW__animatedSwitch.AnimatedSwitch-module__s0HxUW__disabled{background:var(--border-disabled);cursor:not-allowed}.AnimatedSwitch-module__s0HxUW__animatedSwitch.AnimatedSwitch-module__s0HxUW__checked.AnimatedSwitch-module__s0HxUW__disabled{background:var(--brand-base)}.AnimatedSwitch-module__s0HxUW__slider{top:var(--thumb-offset);left:var(--thumb-offset);width:var(--thumb-size);height:var(--thumb-size);background:var(--surface-raised);border-radius:var(--radius-circle);transition:transform var(--duration-slow) var(--ease-standard);box-shadow:var(--elevation-1);box-sizing:border-box;position:absolute}.AnimatedSwitch-module__s0HxUW__disabled .AnimatedSwitch-module__s0HxUW__slider{background:var(--text-disabled);box-shadow:var(--elevation-0)}.AnimatedSwitch-module__s0HxUW__checked.AnimatedSwitch-module__s0HxUW__disabled .AnimatedSwitch-module__s0HxUW__slider{background:var(--surface-raised)}.AnimatedSwitch-module__s0HxUW__animatedSwitch:not(.AnimatedSwitch-module__s0HxUW__disabled):hover .AnimatedSwitch-module__s0HxUW__slider{box-shadow:var(--elevation-2)}.AnimatedSwitch-module__s0HxUW__checked .AnimatedSwitch-module__s0HxUW__slider{transform:translateX(calc(var(--switch-width) - var(--thumb-size) - (var(--thumb-offset) * 2)))}
.ChatComposer-module__-Lbh_W__hiddenFileInput{display:none}.ChatComposer-module__-Lbh_W__composerShell{background:var(--surface-raised);border-radius:var(--radius-lg);border:var(--border-width-thin) solid var(--border-default);box-shadow:var(--elevation-3);-webkit-backdrop-filter:none;gap:var(--space-scale-0-18)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){@media (update:fast){.ChatComposer-module__-Lbh_W__composerShell{background:var(--glass-bg);border:var(--glass-border);-webkit-backdrop-filter:var(--glass-blur)}}}.ChatComposer-module__-Lbh_W__chatInputBarDragging{box-shadow:var(--focus-ring)}.ChatComposer-module__-Lbh_W__dropHint{padding:var(--space-scale-0-55) var(--space-scale-0-9);background:var(--surface-sunken);color:var(--brand-primary);font-size:var(--font-size-caption);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.ChatComposer-module__-Lbh_W__composerSuggestions{align-items:flex-start;gap:var(--space-scale-0-45);padding:var(--space-scale-0-72) var(--space-scale-0-78) 0;background:0 0;flex-wrap:wrap;display:flex;overflow-x:visible}.ChatComposer-module__-Lbh_W__composerSuggestionButton{padding:var(--space-scale-0-28) var(--space-scale-0-85);border-radius:var(--radius-lg);border:var(--border-width-thin) solid var(--border-default);background:var(--surface-raised);box-shadow:var(--elevation-0);cursor:pointer;transition:border-color var(--duration-base) var(--ease-standard), color var(--duration-base) var(--ease-standard), background-color var(--duration-base) var(--ease-standard);justify-content:center;align-items:center;margin:0;display:inline-flex}.ChatComposer-module__-Lbh_W__composerSuggestionButton span{font-size:var(--font-size-body-compact);color:var(--text-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.ChatComposer-module__-Lbh_W__composerSuggestionButton:hover,.ChatComposer-module__-Lbh_W__composerSuggestionButton:focus-visible{background:var(--surface-raised);border-color:var(--border-focus);box-shadow:var(--elevation-0);outline:none}.ChatComposer-module__-Lbh_W__composerSuggestionButton:hover span,.ChatComposer-module__-Lbh_W__composerSuggestionButton:focus-visible span{color:var(--brand-primary)}.ChatComposer-module__-Lbh_W__composerSuggestionButton:disabled{cursor:default;opacity:.55}.ChatComposer-module__-Lbh_W__attachmentRow{align-items:center;gap:var(--space-scale-0-6);padding:var(--space-scale-0-18) var(--space-scale-0-78) var(--space-scale-0-35);background:var(--surface-raised);grid-template-columns:minmax(0,1fr) auto;display:grid}.ChatComposer-module__-Lbh_W__attachmentBadge{gap:var(--space-scale-0-18);min-width:0;max-width:100%;padding:var(--space-2) var(--space-scale-0-72);border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-sunken);flex-direction:column;display:flex}.ChatComposer-module__-Lbh_W__attachmentBadgeCompact{width:100%}.ChatComposer-module__-Lbh_W__attachmentBadgeLabel{font-size:var(--font-size-micro);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);text-transform:uppercase;color:var(--text-muted);line-height:var(--line-height-snug)}.ChatComposer-module__-Lbh_W__attachmentBadgeName{font-size:var(--font-size-body-compact);color:var(--text-primary);line-height:var(--line-height-snug);white-space:nowrap;text-overflow:ellipsis;font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);overflow:hidden}.ChatComposer-module__-Lbh_W__attachmentError{padding:var(--space-scale-0-45) var(--space-scale-0-8);background:var(--surface-raised);color:var(--intent-danger);font-size:var(--font-size-caption);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.ChatComposer-module__-Lbh_W__composerTextSection{padding:var(--space-scale-0-72) var(--space-scale-0-85) var(--space-scale-0-45)}.ChatComposer-module__-Lbh_W__composerInput{width:100%;min-height:0;max-height:calc(8.6 * var(--scale));line-height:var(--line-height-1-45);font-weight:var(--weight-regular);padding:0;overflow-y:auto!important}.ChatComposer-module__-Lbh_W__composerInput::placeholder{color:var(--text-muted)}.ChatComposer-module__-Lbh_W__composerActionsRow{justify-content:space-between;align-items:center;gap:var(--space-scale-0-6);padding:var(--space-scale-0-12) var(--space-scale-0-55) var(--space-scale-0-55);display:flex}.ChatComposer-module__-Lbh_W__composerActionsCluster{align-items:center;gap:var(--space-scale-0-38);display:flex}@media (max-width:800px),(orientation:portrait){.ChatComposer-module__-Lbh_W__composerSuggestions{padding:var(--space-scale-0-62) var(--space-scale-0-62) var(--space-scale-0-1)}.ChatComposer-module__-Lbh_W__composerTextSection{padding:var(--space-scale-0-62) var(--space-scale-0-7) var(--space-scale-0-35)}.ChatComposer-module__-Lbh_W__composerActionsRow{padding:var(--space-scale-0-1) var(--space-scale-0-42) var(--space-scale-0-42)}}
