.PersonaeSocialGraph-module__FOIPHG__layout{gap:var(--font-size-body);grid-template-columns:minmax(20rem,28rem) minmax(0,1fr);align-items:start;display:grid}.PersonaeSocialGraph-module__FOIPHG__controlsCard{gap:var(--font-size-caption);flex-direction:column;grid-column:1;display:flex}.PersonaeSocialGraph-module__FOIPHG__controlsTitle{color:var(--text-primary);font-size:var(--font-size-subtitle);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}.PersonaeSocialGraph-module__FOIPHG__controlGrid{gap:var(--font-size-caption);grid-template-columns:minmax(0,1fr);display:grid}.PersonaeSocialGraph-module__FOIPHG__controlItem{gap:var(--space-scale-0-4);font-size:var(--font-size-body-secondary);color:var(--text-primary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label value""range range";align-items:center;display:grid}.PersonaeSocialGraph-module__FOIPHG__controlItem span:first-child{grid-area:label}.PersonaeSocialGraph-module__FOIPHG__controlValue{color:var(--brand-primary);font-weight:var(--weight-bold);grid-area:value}.PersonaeSocialGraph-module__FOIPHG__rangeInput{grid-area:range;width:100%}.PersonaeSocialGraph-module__FOIPHG__familiesTitle{margin-top:var(--space-scale-0-4);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)}.PersonaeSocialGraph-module__FOIPHG__familyGrid{gap:var(--space-scale-0-45);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.PersonaeSocialGraph-module__FOIPHG__familyItem{align-items:center;gap:var(--space-scale-0-35);color:var(--text-primary);font-size:var(--font-size-caption);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);display:flex}.PersonaeSocialGraph-module__FOIPHG__actionsRow{gap:var(--space-scale-0-45);flex-wrap:wrap;display:flex}.PersonaeSocialGraph-module__FOIPHG__graphCard{min-height:calc(38 * var(--scale));gap:var(--space-scale-0-4);flex-direction:column;grid-area:1/2/span 3;display:flex;overflow:hidden}.PersonaeSocialGraph-module__FOIPHG__graphViewport{width:100%;height:clamp(calc(34 * var(--scale)), 66vh, calc(56 * var(--scale)));min-height:calc(34 * var(--scale));border-radius:var(--radius-lg);border:var(--border-width-scale-008) solid var(--border-default);background:linear-gradient(180deg, var(--surface-sunken) 0%, var(--surface-raised) 100%);contain:paint;isolation:isolate;position:relative;overflow:hidden}.PersonaeSocialGraph-module__FOIPHG__graphViewport canvas{max-width:100%;max-height:100%}.PersonaeSocialGraph-module__FOIPHG__placeholder{color:var(--text-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)}.PersonaeSocialGraph-module__FOIPHG__infoCard{gap:var(--space-scale-0-45);flex-direction:column;grid-column:1;display:flex}.PersonaeSocialGraph-module__FOIPHG__infoTitle{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)}.PersonaeSocialGraph-module__FOIPHG__infoGrid{gap:var(--space-scale-0-45);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.PersonaeSocialGraph-module__FOIPHG__infoGrid>div{gap:var(--space-scale-0-2);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);flex-direction:column;display:flex}.PersonaeSocialGraph-module__FOIPHG__infoLabel{color:var(--text-secondary);font-size:var(--font-size-caption);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.PersonaeSocialGraph-module__FOIPHG__selectionBlock{gap:var(--space-scale-0-3);flex-direction:column;display:flex}.PersonaeSocialGraph-module__FOIPHG__secondaryText{color:var(--text-secondary);font-size:var(--font-size-caption);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.PersonaeSocialGraph-module__FOIPHG__evidenceList{padding-left:var(--font-size-body-secondary);gap:var(--space-scale-0-28);flex-direction:column;margin:0;display:flex}.PersonaeSocialGraph-module__FOIPHG__evidenceList li{color:var(--text-primary);font-size:var(--font-size-caption);line-height:var(--line-height-snug);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal)}.PersonaeSocialGraph-module__FOIPHG__evidenceList li span{margin-left:var(--space-1);color:var(--text-secondary)}@media (max-width:1024px){.PersonaeSocialGraph-module__FOIPHG__layout{grid-template-columns:minmax(0,1fr)}.PersonaeSocialGraph-module__FOIPHG__controlsCard,.PersonaeSocialGraph-module__FOIPHG__graphCard,.PersonaeSocialGraph-module__FOIPHG__infoCard{grid-area:auto/1}.PersonaeSocialGraph-module__FOIPHG__familyGrid,.PersonaeSocialGraph-module__FOIPHG__infoGrid{grid-template-columns:minmax(0,1fr)}.PersonaeSocialGraph-module__FOIPHG__graphViewport{height:calc(36 * var(--scale));min-height:calc(32 * var(--scale))}}
.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;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;font-family:inherit;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__loadingContent,.Button-module__62KtCq__progressButton>div{z-index:var(--layer-content);position:relative}.Button-module__62KtCq__progressButton{isolation:isolate;position:relative;overflow:hidden}.Button-module__62KtCq__button.Button-module__62KtCq__progressButton:disabled,.Button-module__62KtCq__button.Button-module__62KtCq__progressButton[aria-disabled=true]{opacity:1}.Button-module__62KtCq__progress{width:100%;height:100%;z-index:var(--layer-base);pointer-events:none;appearance:none;background:0 0;display:block;position:absolute;inset:0}.Button-module__62KtCq__progress::-webkit-progress-bar{background:0 0}.Button-module__62KtCq__progress::-webkit-progress-value{background:var(--intent-success-fill)}.Button-module__62KtCq__progress::-moz-progress-bar{background:var(--intent-success-fill)}.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)}@media (max-width:799px),(max-width:1199px) and (max-height:480px){.Button-module__62KtCq__compactButton,.Button-module__62KtCq__smallButton{min-height:var(--control-height-compact-touch)}}.Button-module__62KtCq__important,.Button-module__62KtCq__important:hover{background-color:var(--brand-action-surface);color:var(--on-brand-action)}.Button-module__62KtCq__important *{color:var(--on-brand-action)}.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-action-surface);color:var(--on-brand-action)}.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}}@media (max-width:799px),(max-width:1199px) and (max-height:480px){.ButtonIcons-module__gXBwqq__iconButton,.ButtonIcons-module__gXBwqq__compactIconButton,.ButtonIcons-module__gXBwqq__inlineIconButton{--icon-button-size:var(--control-height-touch)}}
.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);text-align:start;background:0 0;justify-content:flex-start;margin:0;position:relative}.ButtonTabs-module__RClDYa__navigationLinkButton.ButtonTabs-module__RClDYa__navigationLinkButton span{text-align:start}.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],.ButtonTabs-module__RClDYa__navigationLinkButton.ButtonTabs-module__RClDYa__navigationLinkButton[aria-pressed=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,.ButtonTabs-module__RClDYa__navigationLinkButton.ButtonTabs-module__RClDYa__navigationLinkButton[aria-pressed=true]:before{background:var(--interaction-hover)}.ButtonTabs-module__RClDYa__listButton.ButtonTabs-module__RClDYa__listButton{border-radius:0}
.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:not(:disabled):not([aria-disabled=true]){box-shadow:var(--elevation-0);color:var(--on-brand);background:0 0;transition:none}.ButtonSplit-module__4ZQoAq__splitButtonPart:hover:not(:disabled):not([aria-disabled=true]):before{background:var(--brand-primary)}.ButtonSplit-module__4ZQoAq__splitButtonPart span{z-index:var(--layer-content);transition:color var(--duration-fast) var(--ease-standard);position:relative}
.ResultFreshnessNotice-module__62lqyq__notice{align-items:center;gap:var(--space-scale-0-55);padding:var(--space-scale-0-2) var(--space-scale-0-1);border-top:var(--border-width-thin) solid var(--border-default);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.ResultFreshnessNotice-module__62lqyq__icon{width:var(--font-size-body);height:var(--font-size-body);color:var(--text-secondary);justify-content:center;align-items:center;display:flex}.ResultFreshnessNotice-module__62lqyq__icon svg{width:100%;height:100%}.ResultFreshnessNotice-module__62lqyq__notice_stale .ResultFreshnessNotice-module__62lqyq__icon{color:var(--intent-warning-ink)}.ResultFreshnessNotice-module__62lqyq__notice_fresh .ResultFreshnessNotice-module__62lqyq__icon{color:var(--intent-success)}.ResultFreshnessNotice-module__62lqyq__notice_freshness_unknown .ResultFreshnessNotice-module__62lqyq__icon{color:var(--text-secondary)}.ResultFreshnessNotice-module__62lqyq__copy{gap:var(--space-scale-0-06);flex-direction:column;min-width:0;display:flex}.ResultFreshnessNotice-module__62lqyq__title,.ResultFreshnessNotice-module__62lqyq__body{margin:0}.ResultFreshnessNotice-module__62lqyq__title{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)}.ResultFreshnessNotice-module__62lqyq__body{max-width:var(--measure-body);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)}.ResultFreshnessNotice-module__62lqyq__actions{align-items:center;display:flex}@media (max-width:1024px){.ResultFreshnessNotice-module__62lqyq__notice{align-items:flex-start;row-gap:var(--space-2);grid-template-columns:auto minmax(0,1fr)}.ResultFreshnessNotice-module__62lqyq__actions{grid-column:2}}
.ConfidentialAggregateResults-module__1rFV4a__view{gap:var(--space-scale-1-2);max-width:var(--measure-wide);padding:var(--space-4) var(--space-2);flex-direction:column;margin:0 auto;display:flex}.ConfidentialAggregateResults-module__1rFV4a__header{align-items:flex-start;gap:var(--space-scale-0-9);padding-bottom:var(--space-scale-1);border-bottom:var(--border-width-thin) solid var(--border-default);display:flex}.ConfidentialAggregateResults-module__1rFV4a__header>svg{width:var(--space-scale-1-2);height:var(--space-scale-1-2);color:var(--brand-primary);flex:none}.ConfidentialAggregateResults-module__1rFV4a__header h1,.ConfidentialAggregateResults-module__1rFV4a__header p,.ConfidentialAggregateResults-module__1rFV4a__status h2,.ConfidentialAggregateResults-module__1rFV4a__status p,.ConfidentialAggregateResults-module__1rFV4a__disabledOutputs,.ConfidentialAggregateResults-module__1rFV4a__state{margin:0}.ConfidentialAggregateResults-module__1rFV4a__header h1{color:var(--text-primary);font-size:var(--font-size-title-large);font-weight:var(--weight-regular);line-height:var(--line-height-tight)}.ConfidentialAggregateResults-module__1rFV4a__header p,.ConfidentialAggregateResults-module__1rFV4a__status p,.ConfidentialAggregateResults-module__1rFV4a__disabledOutputs,.ConfidentialAggregateResults-module__1rFV4a__state{color:var(--text-secondary);font-size:var(--font-size-body);line-height:var(--line-height-relaxed)}.ConfidentialAggregateResults-module__1rFV4a__status{gap:var(--space-scale-0-55);padding:var(--space-scale-1-2);border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-raised);flex-direction:column;display:flex}.ConfidentialAggregateResults-module__1rFV4a__status h2{color:var(--text-primary);font-size:var(--font-size-title-medium);font-weight:var(--weight-regular);line-height:var(--line-height-tight)}.ConfidentialAggregateResults-module__1rFV4a__disabledOutputs{padding-top:var(--space-scale-0-55)}.ConfidentialAggregateResults-module__1rFV4a__questions{gap:var(--space-scale-0-9);flex-direction:column;display:flex}.ConfidentialAggregateResults-module__1rFV4a__questions>h2,.ConfidentialAggregateResults-module__1rFV4a__questions>p,.ConfidentialAggregateResults-module__1rFV4a__question h3,.ConfidentialAggregateResults-module__1rFV4a__question ul{margin:0}.ConfidentialAggregateResults-module__1rFV4a__questions>h2{color:var(--text-primary);font-size:var(--font-size-title-medium);font-weight:var(--weight-regular);line-height:var(--line-height-tight)}.ConfidentialAggregateResults-module__1rFV4a__questions>p,.ConfidentialAggregateResults-module__1rFV4a__question li{color:var(--text-secondary);font-size:var(--font-size-body-compact);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.ConfidentialAggregateResults-module__1rFV4a__question{gap:var(--space-scale-0-55);padding:var(--space-scale-0-9);border:var(--border-width-thin) solid var(--border-subtle);background:var(--surface-raised);flex-direction:column;display:flex}.ConfidentialAggregateResults-module__1rFV4a__question h3{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)}.ConfidentialAggregateResults-module__1rFV4a__question ul{gap:var(--space-scale-0-35);flex-direction:column;padding:0;list-style:none;display:flex}.ConfidentialAggregateResults-module__1rFV4a__question li{justify-content:space-between;gap:var(--space-scale-0-9);display:flex}.ConfidentialAggregateResults-module__1rFV4a__state{padding:var(--space-4) var(--space-2);text-align:center}
.QuestionEvidence-module__KvEL_a__evidence{gap:var(--space-3);min-width:0;max-width:var(--measure-wide);display:grid}.QuestionEvidence-module__KvEL_a__title{color:var(--text-secondary);font-size:var(--font-size-label);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);text-transform:uppercase;margin:0}.QuestionEvidence-module__KvEL_a__excerptList{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.QuestionEvidence-module__KvEL_a__excerptItem{min-width:0}.QuestionEvidence-module__KvEL_a__excerptItem+.QuestionEvidence-module__KvEL_a__excerptItem{border-block-start:var(--border-width-thin) solid var(--border-subtle);padding-block-start:var(--space-3)}.QuestionEvidence-module__KvEL_a__excerptFigure{gap:max(var(--space-2), .5rem);min-width:0;margin:0;display:grid}.QuestionEvidence-module__KvEL_a__excerptQuote{max-width:var(--measure-body);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;padding:0}.QuestionEvidence-module__KvEL_a__attribution{gap:var(--space-1) var(--space-2);max-width:var(--measure-body);color:var(--text-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);flex-wrap:wrap;margin:0;display:flex}.QuestionEvidence-module__KvEL_a__attributionPart+.QuestionEvidence-module__KvEL_a__attributionPart:before{content:"·";color:var(--text-muted);margin-inline-end:var(--space-2)}
.Restitution-module__ZzFefq__restitutionPanel,.Restitution-module__ZzFefq__withdrawnPanel{gap:var(--space-scale-0-9);padding:var(--space-3);border:var(--border-width-thin) solid var(--brand-base);border-radius:var(--radius-md);background:var(--interaction-selected);flex-direction:column;display:flex}.Restitution-module__ZzFefq__panelHeading{justify-content:space-between;align-items:flex-start;gap:var(--space-scale-0-8);display:flex}.Restitution-module__ZzFefq__panelHeading h2,.Restitution-module__ZzFefq__withdrawnPanel h2{color:var(--text-primary);font-size:var(--font-size-title-medium);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);margin:0}.Restitution-module__ZzFefq__eyebrow,.Restitution-module__ZzFefq__updatedAt,.Restitution-module__ZzFefq__notice,.Restitution-module__ZzFefq__withdrawnPanel p,.Restitution-module__ZzFefq__acknowledgement p{color:var(--text-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);margin:0}.Restitution-module__ZzFefq__eyebrow{color:var(--brand-primary);font-weight:var(--weight-bold)}.Restitution-module__ZzFefq__groupCard,.Restitution-module__ZzFefq__sectionCard{gap:var(--space-scale-0-4);padding:var(--space-scale-0-8);border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-raised);flex-direction:column;display:flex}.Restitution-module__ZzFefq__groupCard>span,.Restitution-module__ZzFefq__itemList span{color:var(--text-secondary);font-size:var(--font-size-caption);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.Restitution-module__ZzFefq__groupCard>strong{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)}.Restitution-module__ZzFefq__membersBlock h3,.Restitution-module__ZzFefq__sectionCard h3{color:var(--text-primary);font-size:var(--font-size-subtitle);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}.Restitution-module__ZzFefq__membersBlock ul,.Restitution-module__ZzFefq__itemList{padding-left:var(--space-3);margin:0}.Restitution-module__ZzFefq__sectionList{grid-template-columns:repeat(auto-fit, minmax(calc(15 * var(--scale)), 1fr));gap:var(--space-scale-0-7);display:grid}.Restitution-module__ZzFefq__sectionCard p,.Restitution-module__ZzFefq__itemList p{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);margin:0}.Restitution-module__ZzFefq__itemList{gap:var(--space-scale-0-55);flex-direction:column;display:flex}.Restitution-module__ZzFefq__itemList li{justify-content:space-between;gap:var(--space-scale-0-7);display:flex}.Restitution-module__ZzFefq__itemList li>div{gap:var(--space-scale-0-15);flex-direction:column;display:flex}.Restitution-module__ZzFefq__itemList a{color:var(--brand-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)}.Restitution-module__ZzFefq__acknowledgement{justify-content:flex-end;display:flex}@media (max-width:720px){.Restitution-module__ZzFefq__panelHeading,.Restitution-module__ZzFefq__itemList li{flex-direction:column}.Restitution-module__ZzFefq__sectionList{grid-template-columns:1fr}}
.RestitutionPublication-module__VHUDWq__container,.RestitutionPublication-module__VHUDWq__fieldsGrid,.RestitutionPublication-module__VHUDWq__groupFields,.RestitutionPublication-module__VHUDWq__history,.RestitutionPublication-module__VHUDWq__previewZone{gap:var(--space-scale-0-75);flex-direction:column;display:flex}.RestitutionPublication-module__VHUDWq__intro,.RestitutionPublication-module__VHUDWq__status,.RestitutionPublication-module__VHUDWq__error,.RestitutionPublication-module__VHUDWq__field small,.RestitutionPublication-module__VHUDWq__history li,.RestitutionPublication-module__VHUDWq__confirmation p{color:var(--text-secondary);font-size:var(--font-size-body-secondary);max-width:var(--measure-body);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);margin:0}.RestitutionPublication-module__VHUDWq__error{max-width:var(--measure-narrow);color:var(--intent-danger)}.RestitutionPublication-module__VHUDWq__actions,.RestitutionPublication-module__VHUDWq__previewActions,.RestitutionPublication-module__VHUDWq__settingsGrid{align-items:flex-end;gap:var(--space-scale-0-55);flex-wrap:wrap;display:flex}.RestitutionPublication-module__VHUDWq__field{gap:var(--space-1);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);flex-direction:column;display:flex}.RestitutionPublication-module__VHUDWq__field textarea,.RestitutionPublication-module__VHUDWq__field input,.RestitutionPublication-module__VHUDWq__field select{width:100%;padding:var(--space-scale-0-55);border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-raised);color:var(--text-primary);font:inherit;font-weight:var(--weight-regular)}.RestitutionPublication-module__VHUDWq__groupFields h4,.RestitutionPublication-module__VHUDWq__history h4,.RestitutionPublication-module__VHUDWq__previewZone h4,.RestitutionPublication-module__VHUDWq__confirmation h3{color:var(--text-primary);font-size:var(--font-size-subtitle);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}.RestitutionPublication-module__VHUDWq__groupFieldRow,.RestitutionPublication-module__VHUDWq__settingsGrid{gap:var(--space-scale-0-65);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.RestitutionPublication-module__VHUDWq__checkboxField{align-items:center;gap:var(--space-scale-0-4);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);display:flex}.RestitutionPublication-module__VHUDWq__history ul{padding-left:var(--space-3);margin:0}.RestitutionPublication-module__VHUDWq__confirmation{gap:var(--space-scale-0-65);flex-direction:column;display:flex}.RestitutionPublication-module__VHUDWq__previewSelect{min-width:calc(15 * var(--scale));padding:var(--space-2);border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-raised)}@media (max-width:720px){.RestitutionPublication-module__VHUDWq__groupFieldRow,.RestitutionPublication-module__VHUDWq__settingsGrid{grid-template-columns:1fr}}
.Results-module__feO66G__resultsTab{--results-widget-spacing:var(--scale);gap:var(--results-widget-spacing);flex-direction:column;display:flex}.Results-module__feO66G__resultsTab>.widget{margin-bottom:0!important}.Results-module__feO66G__resultsTab .Results-module__feO66G__headerContainer{justify-content:space-between;align-items:flex-start;gap:var(--space-3);margin-bottom:var(--space-3);flex-flow:wrap;display:flex}.Results-module__feO66G__resultsTab .Results-module__feO66G__header{background-color:var(--surface-raised);box-shadow:var(--elevation-1);padding:var(--space-3);flex:auto;width:auto;min-width:0}.Results-module__feO66G__resultsTab .Results-module__feO66G__header .Results-module__feO66G__top{flex-direction:row;justify-content:space-between;align-items:flex-start;display:flex}.Results-module__feO66G__resultsTab .Results-module__feO66G__statusRow{align-items:center;gap:var(--space-scale-0-6);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.Results-module__feO66G__resultsTab .Results-module__feO66G__statusLabel{font-weight:var(--weight-semibold);color:var(--text-secondary);font-size:var(--font-size-title-small);text-transform:uppercase;letter-spacing:var(--letter-spacing-normal);line-height:var(--line-height-snug)}.Results-module__feO66G__resultsTab .Results-module__feO66G__statusBadge{font-weight:var(--weight-semibold);padding:var(--space-scale-0-2) var(--space-scale-0-6);border-radius:var(--radius-md);background:var(--surface-sunken);font-size:var(--font-size-title-small);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.Results-module__feO66G__resultsTab .Results-module__feO66G__statusDraft{background:color-mix(in srgb, var(--intent-warning) 18%, var(--surface-raised));color:var(--intent-warning-ink)}.Results-module__feO66G__resultsTab .Results-module__feO66G__statusSent{background:color-mix(in srgb, var(--intent-success) 32%, var(--surface-raised));color:var(--intent-success)}.Results-module__feO66G__resultsTab .Results-module__feO66G__statusClosed{background:var(--border-default);color:var(--text-secondary)}.Results-module__feO66G__resultsTab .Results-module__feO66G__statusHint{font-size:var(--font-size-body);color:var(--text-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.Results-module__feO66G__resultsTab .Results-module__feO66G__globalScore{background-color:var(--surface-sunken);padding:var(--space-2);border-radius:var(--radius-md);flex-direction:column;justify-content:center;align-items:center;padding-bottom:0;display:flex}.Results-module__feO66G__resultsTab .Results-module__feO66G__globalScore h3{color:var(--text-primary);font-size:var(--font-size-title-medium);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);justify-content:center;align-self:center;display:flex}.Results-module__feO66G__resultsTab .Results-module__feO66G__globalScore .Results-module__feO66G__pieGraph{width:calc(5 * var(--scale));height:calc(5 * var(--scale))}.Results-module__feO66G__resultsTab .Results-module__feO66G__header .Results-module__feO66G__submittedAnswersCount{font-size:var(--font-size-title-medium);background-color:var(--surface-sunken);width:fit-content;padding:var(--space-2);border-radius:var(--radius-md);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);flex-direction:row;justify-content:center;align-items:center;display:flex}.Results-module__feO66G__resultsTab .Results-module__feO66G__sideWidgets{gap:var(--font-size-caption);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;width:100%;display:grid}.Results-module__feO66G__resultsTab .Results-module__feO66G__sideWidgets>*{min-width:0;margin-bottom:0!important}@media (max-width:960px){.Results-module__feO66G__resultsTab .Results-module__feO66G__headerContainer{flex-direction:column}.Results-module__feO66G__resultsTab .Results-module__feO66G__sideWidgets{grid-template-columns:1fr;width:100%}}.Results-module__feO66G__resultsTab .Results-module__feO66G__submittedAnswersCount span{margin-left:var(--space-3)}
.ResultsQrAndResults-module__mzDmOW__resultsTab .ResultsQrAndResults-module__mzDmOW__qrcodeContainer{justify-content:center;align-items:center;display:flex}.ResultsQrAndResults-module__mzDmOW__resultsTab .ResultsQrAndResults-module__mzDmOW__qrcodeContainer.ResultsQrAndResults-module__mzDmOW__expanded{background-color:var(--brand-base);z-index:var(--layer-sticky);flex-direction:column;width:100vw;height:100vh;display:flex;position:absolute;top:0;left:0}.ResultsQrAndResults-module__mzDmOW__resultsTab .ResultsQrAndResults-module__mzDmOW__qrcodeContainer.ResultsQrAndResults-module__mzDmOW__expanded .ResultsQrAndResults-module__mzDmOW__qrcodeSvg{width:80vw;height:80vh}.ResultsQrAndResults-module__mzDmOW__resultsTab .ResultsQrAndResults-module__mzDmOW__qrcodeSvg{width:calc(8.5 * var(--scale));height:calc(8.5 * var(--scale))}.ResultsQrAndResults-module__mzDmOW__resultsTab .ResultsQrAndResults-module__mzDmOW__qrcodeSkeleton{background:linear-gradient(90deg, var(--surface-sunken) 25%, var(--surface-raised) 37%, var(--surface-sunken) 63%);border-radius:var(--radius-md);background-size:400% 100%;justify-content:center;align-items:center;width:100%;height:100%;animation:1.4s infinite ResultsQrAndResults-module__mzDmOW__shimmer;display:flex}@keyframes ResultsQrAndResults-module__mzDmOW__shimmer{0%{background-position:100% 0}to{background-position:0 0}}.ResultsQrAndResults-module__mzDmOW__resultsTab .ResultsQrAndResults-module__mzDmOW__qrcodeHeader{align-items:center;gap:var(--space-2);flex-direction:row;display:flex}.ResultsQrAndResults-module__mzDmOW__resultsTab .ResultsQrAndResults-module__mzDmOW__qrcodeHeaderCollapsed{margin-bottom:var(--space-1)}.ResultsQrAndResults-module__mzDmOW__resultsTab .ResultsQrAndResults-module__mzDmOW__qrcodeHeaderExpanded{margin-bottom:var(--space-scale-0-2);justify-content:flex-end}.ResultsQrAndResults-module__mzDmOW__resultsTab .ResultsQrAndResults-module__mzDmOW__qrcode .ResultsQrAndResults-module__mzDmOW__controls{justify-content:space-between;align-items:center;gap:var(--space-2);margin:var(--space-scale-0-4) 0;flex-direction:row;display:flex}.ResultsQrAndResults-module__mzDmOW__resultsTab .ResultsQrAndResults-module__mzDmOW__expandButton,.ResultsQrAndResults-module__mzDmOW__resultsTab .ResultsQrAndResults-module__mzDmOW__retractButton{width:calc(2.4 * var(--scale));height:calc(2.4 * var(--scale));padding:var(--space-scale-0-35);border-radius:var(--radius-pill);flex-shrink:0;margin:0}.ResultsQrAndResults-module__mzDmOW__resultsTab .ResultsQrAndResults-module__mzDmOW__retractIcon{width:var(--font-size-subtitle);height:var(--font-size-subtitle)}.ResultsQrAndResults-module__mzDmOW__resultsTab .ResultsQrAndResults-module__mzDmOW__copyButton{width:100%;min-height:calc(2.4 * var(--scale));padding:0 var(--font-size-caption);margin:0}.ResultsQrAndResults-module__mzDmOW__resultsTab .ResultsQrAndResults-module__mzDmOW__copyButtonCollapsed .ResultsQrAndResults-module__mzDmOW__leftIconContainer{margin-right:var(--space-scale-0-4)}.ResultsQrAndResults-module__mzDmOW__resultsTab .ResultsQrAndResults-module__mzDmOW__copyButtonIcon{width:var(--font-size-label);height:var(--font-size-label)}.ResultsQrAndResults-module__mzDmOW__resultsTab .ResultsQrAndResults-module__mzDmOW__copyButton span{font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.ResultsQrAndResults-module__mzDmOW__resultsTab .ResultsQrAndResults-module__mzDmOW__downloadOptions{border:solid var(--border-width-scale-008) var(--brand-base);border-radius:var(--radius-md);padding:var(--space-scale-0-35) var(--space-scale-0-45);flex-direction:row;justify-content:space-between;align-items:center;display:flex}.ResultsQrAndResults-module__mzDmOW__resultsTab .ResultsQrAndResults-module__mzDmOW__shareActions{gap:var(--space-scale-0-35);margin-bottom:var(--space-scale-0-45);flex-wrap:wrap;display:flex}.ResultsQrAndResults-module__mzDmOW__resultsTab .ResultsQrAndResults-module__mzDmOW__shareActionButton{width:var(--font-size-title-xl);height:var(--font-size-title-xl);border-radius:var(--radius-pill);margin:0;padding:0}.ResultsQrAndResults-module__mzDmOW__resultsTab .ResultsQrAndResults-module__mzDmOW__shareServiceIcon{width:var(--font-size-label);height:var(--font-size-label);fill:currentColor}.ResultsQrAndResults-module__mzDmOW__resultsTab .ResultsQrAndResults-module__mzDmOW__downloadOptions .ResultsQrAndResults-module__mzDmOW__button{min-height:var(--font-size-title-xl);padding:0 var(--font-size-body-compact);margin:0}.ResultsQrAndResults-module__mzDmOW__resultsTab .ResultsQrAndResults-module__mzDmOW__downloadOptions .ResultsQrAndResults-module__mzDmOW__button span{font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.ResultsQrAndResults-module__mzDmOW__resultsTab .ResultsQrAndResults-module__mzDmOW__selectOption{margin-right:var(--space-scale-0-35);flex-direction:row;align-items:center;display:flex}.ResultsQrAndResults-module__mzDmOW__resultsTab .ResultsQrAndResults-module__mzDmOW__selectOption label{font-size:var(--font-size-body-compact);margin-right:var(--space-scale-0-35);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.ResultsQrAndResults-module__mzDmOW__resultsTab .ResultsQrAndResults-module__mzDmOW__selectOption select{min-height:var(--font-size-title-large);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.ResultsQrAndResults-module__mzDmOW__resultsTab .ResultsQrAndResults-module__mzDmOW__volumetry{flex-direction:column;justify-content:space-between;align-items:center;display:flex}.ResultsQrAndResults-module__mzDmOW__resultsTab .ResultsQrAndResults-module__mzDmOW__languageWidgets{gap:var(--font-size-body);flex-direction:column;display:flex}.ResultsQrAndResults-module__mzDmOW__resultsTab .ResultsQrAndResults-module__mzDmOW__languageWidgets>.ResultsQrAndResults-module__mzDmOW__widget,.ResultsQrAndResults-module__mzDmOW__resultsTab .ResultsQrAndResults-module__mzDmOW__languageWidgets>[data-export-loading]>.ResultsQrAndResults-module__mzDmOW__widget{margin-bottom:0!important}.ResultsQrAndResults-module__mzDmOW__resultsTab h1{font-size:var(--font-size-title-large);color:var(--brand-primary);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.ResultsQrAndResults-module__mzDmOW__resultsTab h2{font-size:var(--font-size-title-xl);line-height:var(--line-height-tight);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-tight)}.ResultsQrAndResults-module__mzDmOW__resultsTab .ResultsQrAndResults-module__mzDmOW__durationText{font-size:var(--font-size-body-secondary);color:var(--text-secondary);margin-top:var(--space-1);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}:where(.ResultsQrAndResults-module__mzDmOW__resultsTab h3){font-weight:var(--weight-regular);font-size:var(--font-size-title-xl);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);align-self:flex-start}.ResultsQrAndResults-module__mzDmOW__resultsTab .ResultsQrAndResults-module__mzDmOW__groupsContainer{grid-template-columns:repeat(auto-fill, minmax(calc(25 * var(--scale)), 1fr));gap:var(--space-3);padding:var(--space-3);display:grid}@media (max-width:1200px){.ResultsQrAndResults-module__mzDmOW__resultsTab .ResultsQrAndResults-module__mzDmOW__groupsContainer{grid-template-columns:repeat(auto-fill, minmax(calc(22 * var(--scale)), 1fr))}}@media (max-width:768px){.ResultsQrAndResults-module__mzDmOW__resultsTab .ResultsQrAndResults-module__mzDmOW__groupsContainer{grid-template-columns:repeat(auto-fill, minmax(calc(18 * var(--scale)), 1fr))}}@media (max-width:480px){.ResultsQrAndResults-module__mzDmOW__resultsTab .ResultsQrAndResults-module__mzDmOW__groupsContainer{grid-template-columns:1fr}}.ResultsQrAndResults-module__mzDmOW__emptyGroup{text-align:center;width:100%;color:var(--text-secondary);padding:var(--space-3);grid-column:1/-1}
.ResultsGroups-module__9U8qIq__resultsTab .ResultsGroups-module__9U8qIq__group{--padding:calc(.75 * var(--scale));--border-radius:var(--radius-sm);background-color:var(--text-inverse);border:var(--border-width-thin) solid var(--border-default);box-shadow:var(--elevation-1);padding:var(--padding);border-radius:var(--radius-md);gap:var(--space-scale-0-35);box-sizing:border-box;cursor:pointer;height:100%;transition:border-color var(--duration-slow) var(--ease-standard), box-shadow var(--duration-slow) var(--ease-standard), transform var(--duration-slow) var(--ease-standard), background-color var(--duration-slow) var(--ease-standard);flex-direction:column;display:flex;transform:translateY(0)}.ResultsGroups-module__9U8qIq__resultsTab .ResultsGroups-module__9U8qIq__group:hover{border-color:color-mix(in srgb, var(--brand-primary) 18%, transparent);box-shadow:var(--elevation-1);transform:translateY(calc(-.07 * var(--scale)))}.ResultsGroups-module__9U8qIq__resultsTab .ResultsGroups-module__9U8qIq__groupExpanded{border-color:color-mix(in srgb, var(--brand-primary) 18%, transparent);box-shadow:var(--elevation-1);transform:translateY(calc(-.05 * var(--scale)));grid-column:1/-1}.ResultsGroups-module__9U8qIq__resultsTab .ResultsGroups-module__9U8qIq__group .ResultsGroups-module__9U8qIq__groupHeader{justify-content:space-between;align-items:center;gap:var(--space-scale-0-35);flex-direction:row;display:flex}.ResultsGroups-module__9U8qIq__resultsTab .ResultsGroups-module__9U8qIq__group h4{font-weight:var(--weight-semibold);font-size:var(--font-size-title-small);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.ResultsGroups-module__9U8qIq__resultsTab .ResultsGroups-module__9U8qIq__group .ResultsGroups-module__9U8qIq__groupVolumetryPanel{opacity:0;transform:translateY(calc(-.2 * var(--scale)));transition:grid-template-rows var(--duration-slow) var(--ease-standard), opacity var(--duration-base) var(--ease-standard), transform var(--duration-base) var(--ease-standard);grid-template-rows:0fr;display:grid}.ResultsGroups-module__9U8qIq__resultsTab .ResultsGroups-module__9U8qIq__group .ResultsGroups-module__9U8qIq__groupVolumetryPanelOpen{opacity:1;grid-template-rows:1fr;transform:translateY(0)}.ResultsGroups-module__9U8qIq__resultsTab .ResultsGroups-module__9U8qIq__group .ResultsGroups-module__9U8qIq__groupVolumetryPanelInner{min-height:0;overflow:hidden}.ResultsGroups-module__9U8qIq__resultsTab .ResultsGroups-module__9U8qIq__group .ResultsGroups-module__9U8qIq__answer{padding:var(--space-scale-0-35) var(--space-scale-0-45);background-color:var(--text-inverse);border-radius:var(--radius-md);border:var(--border-width-thin) solid var(--border-subtle);transition:border-color var(--duration-base) var(--ease-standard), box-shadow var(--duration-base) var(--ease-standard), background-color var(--duration-base) var(--ease-standard), transform var(--duration-base) var(--ease-standard);transform:translateY(0)}.ResultsGroups-module__9U8qIq__resultsTab .ResultsGroups-module__9U8qIq__group .ResultsGroups-module__9U8qIq__answerFocused{border-color:var(--brand-primary);background-color:color-mix(in srgb, var(--brand-primary) 8%, transparent);box-shadow:var(--focus-ring);transform:translateY(calc(-.04 * var(--scale)))}.ResultsGroups-module__9U8qIq__resultsTab .ResultsGroups-module__9U8qIq__group .ResultsGroups-module__9U8qIq__answer .ResultsGroups-module__9U8qIq__answerMetaRow{justify-content:space-between;align-items:center;gap:var(--space-scale-0-4);margin-bottom:0;display:flex}.ResultsGroups-module__9U8qIq__resultsTab .ResultsGroups-module__9U8qIq__group .ResultsGroups-module__9U8qIq__answer .ResultsGroups-module__9U8qIq__answerMetaRowNoIdentity{justify-content:flex-end}.ResultsGroups-module__9U8qIq__resultsTab .ResultsGroups-module__9U8qIq__group .ResultsGroups-module__9U8qIq__answerExpanded .ResultsGroups-module__9U8qIq__answerMetaRow{margin-bottom:var(--space-1)}.ResultsGroups-module__9U8qIq__resultsTab .ResultsGroups-module__9U8qIq__group .ResultsGroups-module__9U8qIq__answer .ResultsGroups-module__9U8qIq__answerIdentity{font-weight:var(--weight-regular);color:var(--text-primary);font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.ResultsGroups-module__9U8qIq__resultsTab .ResultsGroups-module__9U8qIq__group .ResultsGroups-module__9U8qIq__answer .ResultsGroups-module__9U8qIq__answerStatusBadge{font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);border-radius:var(--radius-md);padding:var(--space-scale-0-14) var(--space-scale-0-36);white-space:nowrap;line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);justify-content:center;align-items:center;display:inline-flex}.ResultsGroups-module__9U8qIq__resultsTab .ResultsGroups-module__9U8qIq__group .ResultsGroups-module__9U8qIq__answer .ResultsGroups-module__9U8qIq__answerStatusAnswered{background:color-mix(in srgb, var(--intent-success) 16%, transparent);color:var(--intent-success);border:var(--border-width-thin) solid color-mix(in srgb, var(--intent-success) 25%, transparent)}.ResultsGroups-module__9U8qIq__resultsTab .ResultsGroups-module__9U8qIq__group .ResultsGroups-module__9U8qIq__answer .ResultsGroups-module__9U8qIq__answerStatusPending{background:var(--surface-sunken);color:var(--text-secondary)}.ResultsGroups-module__9U8qIq__resultsTab .ResultsGroups-module__9U8qIq__group .ResultsGroups-module__9U8qIq__answer:not(:last-child){margin-bottom:var(--space-scale-0-35)}.ResultsGroups-module__9U8qIq__resultsTab .ResultsGroups-module__9U8qIq__group .ResultsGroups-module__9U8qIq__answer .ResultsGroups-module__9U8qIq__answerCompactValue{font-size:var(--font-size-body);color:var(--text-primary);line-height:var(--line-height-relaxed);margin-top:var(--space-scale-0-18);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);flex:1;overflow:hidden}.ResultsGroups-module__9U8qIq__resultsTab .ResultsGroups-module__9U8qIq__group .ResultsGroups-module__9U8qIq__answer .ResultsGroups-module__9U8qIq__answerCompactRow{justify-content:space-between;align-items:center;gap:var(--space-scale-0-35);display:flex}.ResultsGroups-module__9U8qIq__resultsTab .ResultsGroups-module__9U8qIq__group .ResultsGroups-module__9U8qIq__answer .ResultsGroups-module__9U8qIq__answerCompactPanel{opacity:0;max-height:0;transform:translateY(calc(-.1 * var(--scale)));pointer-events:none;transition:max-height var(--duration-base) var(--ease-standard), opacity var(--duration-base) var(--ease-standard), transform var(--duration-base) var(--ease-standard);overflow:hidden}.ResultsGroups-module__9U8qIq__resultsTab .ResultsGroups-module__9U8qIq__group .ResultsGroups-module__9U8qIq__answer .ResultsGroups-module__9U8qIq__answerCompactPanelVisible{max-height:calc(3 * var(--scale));opacity:1;pointer-events:auto;transform:translateY(0)}.ResultsGroups-module__9U8qIq__resultsTab .ResultsGroups-module__9U8qIq__group .ResultsGroups-module__9U8qIq__answer .ResultsGroups-module__9U8qIq__answerExpandedPanel{opacity:0;transform:translateY(calc(-.12 * var(--scale)));transition:grid-template-rows var(--duration-base) var(--ease-standard), opacity var(--duration-base) var(--ease-standard), transform var(--duration-base) var(--ease-standard);grid-template-rows:0fr;display:grid}.ResultsGroups-module__9U8qIq__resultsTab .ResultsGroups-module__9U8qIq__group .ResultsGroups-module__9U8qIq__answer .ResultsGroups-module__9U8qIq__answerExpandedPanelOpen{opacity:1;grid-template-rows:1fr;transform:translateY(0)}.ResultsGroups-module__9U8qIq__resultsTab .ResultsGroups-module__9U8qIq__group .ResultsGroups-module__9U8qIq__answer .ResultsGroups-module__9U8qIq__answerExpandedPanelInner{min-height:0;overflow:hidden}.ResultsGroups-module__9U8qIq__resultsTab .ResultsGroups-module__9U8qIq__group .ResultsGroups-module__9U8qIq__answer .ResultsGroups-module__9U8qIq__entrie{gap:var(--space-scale-0-08);flex-direction:column;display:flex}.ResultsGroups-module__9U8qIq__resultsTab .ResultsGroups-module__9U8qIq__group .ResultsGroups-module__9U8qIq__answer .ResultsGroups-module__9U8qIq__answerResponseFocused{padding:var(--space-scale-0-35);border-radius:var(--radius-md);background:color-mix(in srgb, var(--brand-primary) 8%, transparent)}.ResultsGroups-module__9U8qIq__resultsTab .ResultsGroups-module__9U8qIq__group .ResultsGroups-module__9U8qIq__answer .ResultsGroups-module__9U8qIq__entrie .ResultsGroups-module__9U8qIq__key{font-size:var(--font-size-body-compact);color:var(--brand-primary);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.ResultsGroups-module__9U8qIq__resultsTab .ResultsGroups-module__9U8qIq__group .ResultsGroups-module__9U8qIq__answer .ResultsGroups-module__9U8qIq__entrie .ResultsGroups-module__9U8qIq__value{font-size:var(--font-size-body);color:var(--text-primary);line-height:var(--line-height-relaxed);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal)}.ResultsGroups-module__9U8qIq__resultsTab .ResultsGroups-module__9U8qIq__toggleSwitch{margin-bottom:20px}.ResultsGroups-module__9U8qIq__resultsTab .ResultsGroups-module__9U8qIq__toggleSwitch label{cursor:pointer}.ResultsGroups-module__9U8qIq__resultsTab .ResultsGroups-module__9U8qIq__toggleSwitch input[type=checkbox]{display:none}.ResultsGroups-module__9U8qIq__resultsTab .ResultsGroups-module__9U8qIq__toggleSwitch span{font-size:var(--font-size-label);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);padding-left:10px}.ResultsGroups-module__9U8qIq__resultsTab .ResultsGroups-module__9U8qIq__computeButton{box-shadow:var(--elevation-1);z-index:var(--layer-sticky);position:absolute;bottom:0;right:0}.ResultsGroups-module__9U8qIq__resultsTab .ResultsGroups-module__9U8qIq__computeButton span{font-size:var(--font-size-title-medium);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}
.ResultsGroupActions-module__dVADsa__resultsTab .ResultsGroupActions-module__dVADsa__buttonGroup{gap:var(--space-2);margin-top:var(--space-scale-0-75);background-color:var(--surface-sunken);padding:var(--space-scale-0-4);border-radius:var(--radius-md);border:solid var(--border-width-scale-008) var(--border-subtle);flex-wrap:wrap;justify-content:flex-end;align-items:center;display:flex}.ResultsGroupActions-module__dVADsa__resultsTab .ResultsGroupActions-module__dVADsa__buttonGroup .ResultsGroupActions-module__dVADsa__btn,.ResultsGroupActions-module__dVADsa__resultsTab .ResultsGroupActions-module__dVADsa__buttonGroup .ResultsGroupActions-module__dVADsa__button{padding:var(--space-scale-0-4) var(--font-size-caption);margin:0}.ResultsGroupActions-module__dVADsa__shareDisabled{margin-top:var(--font-size-caption);padding:var(--font-size-body-compact);border-radius:var(--radius-lg);background-color:var(--surface-sunken);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:720px){.ResultsGroupActions-module__dVADsa__resultsTab .ResultsGroupActions-module__dVADsa__buttonGroup{justify-content:center}.ResultsGroupActions-module__dVADsa__resultsTab .ResultsGroupActions-module__dVADsa__qrcodeSvg{width:calc(7.5 * var(--scale));height:calc(7.5 * var(--scale))}.ResultsGroupActions-module__dVADsa__resultsTab .ResultsGroupActions-module__dVADsa__downloadOptions{align-items:stretch;gap:var(--space-scale-0-35);flex-direction:column}.ResultsGroupActions-module__dVADsa__resultsTab .ResultsGroupActions-module__dVADsa__downloadOptions .ResultsGroupActions-module__dVADsa__button{width:100%}.ResultsGroupActions-module__dVADsa__resultsTab .ResultsGroupActions-module__dVADsa__selectOption{justify-content:space-between;margin-right:0}}.ResultsGroupActions-module__dVADsa__groupingParticipant{gap:var(--space-scale-0-35);border:var(--border-width-thin) solid transparent;border-radius:var(--radius-md);flex-direction:column;display:flex;position:relative}.ResultsGroupActions-module__dVADsa__groupingParticipant[data-swap-target=true]{border-color:var(--brand-primary);background:color-mix(in srgb, var(--brand-primary) 8%, transparent);box-shadow:var(--focus-ring)}.ResultsGroupActions-module__dVADsa__groupingSwapPrompt{display:none}.ResultsGroupActions-module__dVADsa__groupingParticipant[data-swap-target=true] .ResultsGroupActions-module__dVADsa__groupingSwapPrompt{z-index:var(--layer-raised);border-radius:var(--radius-md);background:var(--surface-sunken);color:var(--brand-primary);font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);pointer-events:none;line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ResultsGroupActions-module__dVADsa__groupDropTarget{border-color:var(--brand-primary);background:color-mix(in srgb, var(--brand-primary) 8%, transparent);box-shadow:var(--focus-ring)}.ResultsGroupActions-module__dVADsa__groupDropPrompt{min-height:calc(2.5 * var(--scale));border:var(--border-width-thin) dashed var(--brand-primary);border-radius:var(--radius-md);color:var(--brand-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);justify-content:center;align-items:center;display:flex}.ResultsGroupActions-module__dVADsa__groupingParticipant[draggable=true]{cursor:grab}.ResultsGroupActions-module__dVADsa__groupingParticipant[draggable=true]:active{cursor:grabbing}.ResultsGroupActions-module__dVADsa__groupingParticipantLocked{border-color:var(--brand-primary)}.ResultsGroupActions-module__dVADsa__groupingParticipantToolbar{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:var(--surface-sunken);flex-wrap:wrap;display:flex}.ResultsGroupActions-module__dVADsa__groupingDragHandle,.ResultsGroupActions-module__dVADsa__groupingLockBadge{align-items:center;gap:var(--space-1);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);display:inline-flex}.ResultsGroupActions-module__dVADsa__groupingDragHandle{cursor:grab}.ResultsGroupActions-module__dVADsa__groupingDragHandleIcon,.ResultsGroupActions-module__dVADsa__groupingLockIcon{width:calc(1.15 * var(--scale));height:calc(1.15 * var(--scale))}.ResultsGroupActions-module__dVADsa__groupingLockBadge{color:var(--brand-primary);margin-left:auto}.ResultsGroupActions-module__dVADsa__groupingMoveSelect{min-width:calc(8 * var(--scale));max-width:100%;min-height:calc(2 * var(--scale));padding:0 var(--space-scale-0-45);border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-sm);background:var(--surface-raised);color:var(--text-primary);font:inherit;font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.ResultsGroupActions-module__dVADsa__groupingMoveSelect:focus-visible{outline:calc(.12 * var(--scale)) solid var(--brand-primary);outline-offset:calc(.08 * var(--scale))}
.ResultsLoader-module__YEwH7W__computingLoader{justify-content:center;align-items:center;gap:var(--font-size-body);padding:var(--font-size-display-medium) var(--font-size-title-large);min-height:calc(12 * var(--scale));border-radius:var(--radius-md);background:var(--surface-sunken);flex-direction:column;display:flex}.ResultsLoader-module__YEwH7W__computingLoader span{font-size:var(--font-size-label);color:var(--text-secondary);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.ResultsLoader-module__YEwH7W__resultsInsightsSection{gap:var(--font-size-caption);flex-direction:column;display:flex}.ResultsLoader-module__YEwH7W__resultsSectionsNavigation{flex-direction:column;gap:0;margin:0;display:flex}.ResultsLoader-module__YEwH7W__resultsInsightsContent{gap:var(--font-size-caption);flex-direction:column;display:flex}
.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__controlLabelRow{align-items:center;gap:var(--space-scale-0-15);display:flex}.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}
.AutoSaveIndicator-module__2sfU7W__autoSaveIndicator{align-items:center;gap:var(--space-2);font-size:var(--font-size-body);color:var(--text-primary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);margin:0;display:inline-flex}.AutoSaveIndicator-module__2sfU7W__autoSaveSpinner{width:calc(1.2 * var(--scale));height:calc(1.2 * var(--scale));border:var(--border-width-scale-02) solid var(--border-default);border-top-color:var(--brand-primary);border-radius:var(--radius-circle);animation:.8s linear infinite AutoSaveIndicator-module__2sfU7W__autoSaveSpin}.AutoSaveIndicator-module__2sfU7W__autoSaveCheck{width:calc(1.4 * var(--scale));height:calc(1.4 * var(--scale));color:var(--intent-success)}.AutoSaveIndicator-module__2sfU7W__autoSaveDot{width:calc(.7 * var(--scale));height:calc(.7 * var(--scale));background:var(--text-secondary);border-radius:var(--radius-circle);position:relative}.AutoSaveIndicator-module__2sfU7W__autoSaveIndicator[data-status=dirty] .AutoSaveIndicator-module__2sfU7W__autoSaveDot{background:var(--intent-warning);color:var(--on-warning)}.AutoSaveIndicator-module__2sfU7W__autoSaveErrorIcon{width:calc(1.4 * var(--scale));height:calc(1.4 * var(--scale));color:var(--intent-danger)}.AutoSaveIndicator-module__2sfU7W__autoSaveIndicator[data-status=saving]{color:var(--brand-primary)}.AutoSaveIndicator-module__2sfU7W__autoSaveIndicator[data-status=saved]{color:var(--intent-success)}.AutoSaveIndicator-module__2sfU7W__autoSaveIndicator[data-status=error]{color:var(--intent-danger)}@keyframes AutoSaveIndicator-module__2sfU7W__autoSaveSpin{to{transform:rotate(360deg)}}
.WorkflowProgress-module__c2IIRq__container{--workflow-mobile-sidebar-toggle-reserve:var(--control-height-touch);gap:var(--space-scale-0-9);min-height:calc(5.8 * var(--scale));flex-direction:column;display:flex;container:workflow-progress/inline-size}.WorkflowProgress-module__c2IIRq__topRow{justify-content:space-between;align-items:center;gap:var(--space-3);row-gap:var(--space-scale-0-7);min-height:calc(2.4 * var(--scale));flex-wrap:wrap;display:flex}.WorkflowProgress-module__c2IIRq__headerActions{justify-content:flex-end;align-items:center;gap:var(--space-scale-1-2);row-gap:var(--space-scale-0-7);flex-wrap:wrap;flex:0 auto;min-width:0;max-width:100%;display:flex}.WorkflowProgress-module__c2IIRq__headerAction{flex:0 1 calc(26 * var(--scale));min-width:calc(24 * var(--scale));max-width:100%}.WorkflowProgress-module__c2IIRq__infoSection{align-items:flex-start;gap:var(--space-2);min-width:0;min-height:calc(1.8 * var(--scale));flex-direction:column;flex:1;display:flex;overflow:hidden}.WorkflowProgress-module__c2IIRq__pageTitle{font-size:var(--font-size-title-small);font-weight:var(--weight-semibold);color:var(--text-primary);line-height:var(--line-height-snug);white-space:nowrap;letter-spacing:var(--letter-spacing-normal);flex-shrink:0}.WorkflowProgress-module__c2IIRq__separator{color:var(--text-disabled);font-size:var(--font-size-subtitle);line-height:var(--line-height-snug);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);flex-shrink:0}.WorkflowProgress-module__c2IIRq__questionnaireInfo{width:100%;font-size:var(--font-size-title-small);font-weight:var(--weight-semibold);color:var(--text-secondary);line-height:var(--line-height-snug);white-space:nowrap;text-overflow:ellipsis;min-width:0;min-height:1.35em;letter-spacing:var(--letter-spacing-normal);display:block;overflow:hidden}.WorkflowProgress-module__c2IIRq__stepsBar{justify-content:space-between;align-items:center;gap:var(--space-scale-0-2);padding:var(--space-2) 0;display:flex;position:relative}.WorkflowProgress-module__c2IIRq__step{align-items:center;gap:var(--space-scale-0-32);z-index:var(--layer-raised);cursor:default;color:inherit;transition:transform var(--duration-fast) var(--ease-standard);background:0 0;border:none;flex-direction:column;flex:none;padding:0;font-family:inherit;text-decoration:none;display:flex}.WorkflowProgress-module__c2IIRq__stepClickable{cursor:pointer}.WorkflowProgress-module__c2IIRq__stepClickable:active{transform:scale(.99)}.WorkflowProgress-module__c2IIRq__stepBlocked{opacity:.5;cursor:not-allowed}.WorkflowProgress-module__c2IIRq__stepCircle{width:calc(2.6 * var(--scale));height:calc(2.6 * var(--scale));border-radius:var(--radius-circle);background:var(--surface-raised);border:var(--border-width-heavy-soft) solid var(--border-default);color:var(--text-secondary);font-weight:var(--weight-regular);font-size:var(--font-size-body);box-shadow:var(--elevation-1);transition:box-shadow var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);justify-content:center;align-items:center;display:flex}.WorkflowProgress-module__c2IIRq__stepCircle svg,.WorkflowProgress-module__c2IIRq__stepCircle svg path{color:inherit}.WorkflowProgress-module__c2IIRq__stepActive .WorkflowProgress-module__c2IIRq__stepCircle{background:var(--brand-primary);border-color:var(--brand-primary);color:var(--on-brand);box-shadow:var(--elevation-2)}.WorkflowProgress-module__c2IIRq__step:focus-visible{outline:none}.WorkflowProgress-module__c2IIRq__step:focus-visible .WorkflowProgress-module__c2IIRq__stepCircle{box-shadow:var(--elevation-2), var(--focus-ring)}.WorkflowProgress-module__c2IIRq__stepCompleted .WorkflowProgress-module__c2IIRq__stepCircle{background:var(--brand-primary);border-color:var(--brand-primary);color:var(--on-brand);box-shadow:var(--elevation-2)}.WorkflowProgress-module__c2IIRq__stepCompleted .WorkflowProgress-module__c2IIRq__stepCircle svg path{stroke:var(--on-brand)}.WorkflowProgress-module__c2IIRq__stepPending .WorkflowProgress-module__c2IIRq__stepCircle{background:var(--surface-sunken);border-color:var(--border-disabled);color:var(--text-disabled)}.WorkflowProgress-module__c2IIRq__stepNumber{line-height:var(--line-height-unit);color:inherit;display:block}.WorkflowProgress-module__c2IIRq__stepLabel{font-size:var(--font-size-body-secondary);color:var(--text-secondary);font-weight:var(--weight-regular);text-align:center;white-space:nowrap;letter-spacing:var(--letter-spacing-normal);line-height:var(--line-height-normal)}@media (max-width:799px),(max-width:1199px) and (max-height:480px){.WorkflowProgress-module__c2IIRq__pageTitle,.WorkflowProgress-module__c2IIRq__questionnaireInfo{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;max-width:100%;overflow:visible}}@container workflow-progress (max-width:680px){.WorkflowProgress-module__c2IIRq__topRow{align-items:stretch;gap:var(--space-scale-0-7);flex-flow:column wrap}.WorkflowProgress-module__c2IIRq__infoSection{flex-basis:auto;order:1;overflow:visible}.WorkflowProgress-module__c2IIRq__headerActions{align-items:stretch;gap:var(--space-scale-0-7);flex-direction:column;order:2;width:100%}.WorkflowProgress-module__c2IIRq__headerAction{flex:none;width:100%}.WorkflowProgress-module__c2IIRq__pageTitle,.WorkflowProgress-module__c2IIRq__questionnaireInfo{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;max-width:100%;overflow:visible}.WorkflowProgress-module__c2IIRq__pageTitle{font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}}
.WorkflowProgressSecondary-module__3ujdua__stepActive .WorkflowProgressSecondary-module__3ujdua__stepLabel,.WorkflowProgressSecondary-module__3ujdua__stepCompleted .WorkflowProgressSecondary-module__3ujdua__stepLabel{color:var(--brand-primary);font-weight:var(--weight-semibold)}.WorkflowProgressSecondary-module__3ujdua__connector{background:var(--border-default);height:2.5px;margin:0 var(--space-scale-0-65);margin-bottom:var(--space-scale-1-6);border-radius:var(--radius-pill);opacity:.9;flex:auto}.WorkflowProgressSecondary-module__3ujdua__connectorCompleted{background:var(--brand-primary);color:var(--on-brand);opacity:1}.WorkflowProgressSecondary-module__3ujdua__navigationGroup{align-items:center;gap:var(--space-scale-1-2);flex-shrink:0;display:flex}.WorkflowProgressSecondary-module__3ujdua__navigationGroup [aria-live=polite]{padding:var(--space-scale-0-2) 0;margin:0}.WorkflowProgressSecondary-module__3ujdua__navigationGroup [aria-live=polite][data-status=saved],.WorkflowProgressSecondary-module__3ujdua__navigationGroup [aria-live=polite][data-status=saved] span{color:var(--text-primary)}.WorkflowProgressSecondary-module__3ujdua__navigationGroup [aria-live=polite][data-status=saved] svg{width:calc(1.45 * var(--scale));height:calc(1.45 * var(--scale));padding:var(--space-scale-0-2);border-radius:var(--radius-pill);background:var(--intent-success-surface);color:var(--intent-success);box-sizing:border-box;border:none;flex-shrink:0;display:block}.WorkflowProgressSecondary-module__3ujdua__navigation{align-items:center;gap:var(--space-scale-0-75);min-width:calc(13 * var(--scale));flex-shrink:0;justify-content:flex-end;display:flex}.WorkflowProgressSecondary-module__3ujdua__navButton{align-items:center;gap:var(--space-scale-0-65);padding:var(--space-scale-0-6) var(--space-scale-1-35);border-radius:var(--radius-pill);font-size:var(--font-size-body);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);border:var(--border-width-thin) solid transparent;box-shadow:var(--elevation-2);min-width:calc(8 * var(--scale));transition:transform var(--duration-fast) var(--ease-standard), background var(--duration-base) var(--ease-standard), color var(--duration-base) var(--ease-standard), box-shadow var(--duration-base) var(--ease-standard);justify-content:center;text-decoration:none;display:inline-flex;margin:0!important}@media (max-width:799px),(max-width:1199px) and (max-height:480px){.WorkflowProgressSecondary-module__3ujdua__container{gap:var(--space-scale-0-8);min-height:calc(5.2 * var(--scale))}.WorkflowProgressSecondary-module__3ujdua__topRow{align-items:stretch;gap:var(--space-scale-0-7);flex-flow:column wrap}.WorkflowProgressSecondary-module__3ujdua__infoSection{flex-basis:auto;order:1}.WorkflowProgressSecondary-module__3ujdua__headerActions{align-items:stretch;gap:var(--space-scale-0-7);flex-direction:column;order:2;width:100%}.WorkflowProgressSecondary-module__3ujdua__headerAction{flex:none;width:100%}.WorkflowProgressSecondary-module__3ujdua__pageTitle{font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.WorkflowProgressSecondary-module__3ujdua__stepsBar{gap:var(--space-scale-0-35)}.WorkflowProgressSecondary-module__3ujdua__navigationGroup{justify-content:flex-end;width:100%}.WorkflowProgressSecondary-module__3ujdua__navigation{margin-left:auto}.WorkflowProgressSecondary-module__3ujdua__stepCircle{width:var(--control-height-compact-touch);height:var(--control-height-compact-touch);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.WorkflowProgressSecondary-module__3ujdua__stepLabel{max-width:calc(10 * var(--scale));white-space:normal;overflow-wrap:anywhere;font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.WorkflowProgressSecondary-module__3ujdua__step{min-width:var(--control-height-compact-touch);min-height:var(--control-height-compact-touch)}.WorkflowProgressSecondary-module__3ujdua__connector{margin:0 var(--space-scale-0-35);margin-bottom:var(--space-scale-1-4)}.WorkflowProgressSecondary-module__3ujdua__navButton{padding:var(--space-2) var(--space-scale-0-95);min-height:var(--control-height-compact-touch);font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}}@container workflow-progress (max-width:680px){.WorkflowProgressSecondary-module__3ujdua__container{gap:var(--space-scale-0-8);min-height:calc(5.2 * var(--scale))}.WorkflowProgressSecondary-module__3ujdua__stepsBar{gap:var(--space-scale-0-35)}.WorkflowProgressSecondary-module__3ujdua__stepCircle{width:var(--control-height-compact-touch);height:var(--control-height-compact-touch);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.WorkflowProgressSecondary-module__3ujdua__stepLabel{max-width:calc(10 * var(--scale));white-space:normal;overflow-wrap:anywhere;font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.WorkflowProgressSecondary-module__3ujdua__step{min-width:var(--control-height-compact-touch);min-height:var(--control-height-compact-touch)}.WorkflowProgressSecondary-module__3ujdua__connector{margin:0 var(--space-scale-0-35);margin-bottom:var(--space-scale-1-4)}.WorkflowProgressSecondary-module__3ujdua__navButton{padding:var(--space-2) var(--space-scale-0-95);min-height:var(--control-height-compact-touch);font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}}@media (max-width:480px){.WorkflowProgressSecondary-module__3ujdua__infoSection{padding-inline-start:var(--workflow-mobile-sidebar-toggle-reserve)}.WorkflowProgressSecondary-module__3ujdua__stepLabel{font-size:var(--font-size-caption);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.WorkflowProgressSecondary-module__3ujdua__connector{margin:0 var(--space-1);margin-bottom:var(--space-scale-1-25)}}
.Loading-module__qHlVmG__loading{padding:var(--space-5);color:var(--text-secondary);min-height:calc(8 * var(--scale));justify-content:center;align-items:center;display:flex}
.ResponseSourceCoverage-module__RPuJvq__panel{gap:var(--space-4);flex-direction:column;display:flex}.ResponseSourceCoverage-module__RPuJvq__heading{gap:var(--space-2);max-width:var(--measure-body);flex-direction:column;display:flex}.ResponseSourceCoverage-module__RPuJvq__heading h2,.ResponseSourceCoverage-module__RPuJvq__signalGroup h3,.ResponseSourceCoverage-module__RPuJvq__continuation h3{color:var(--text-primary);font-size:var(--font-size-title-medium);line-height:var(--line-height-tight);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-tight);margin:0}.ResponseSourceCoverage-module__RPuJvq__heading p,.ResponseSourceCoverage-module__RPuJvq__continuation p{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}.ResponseSourceCoverage-module__RPuJvq__groups{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ResponseSourceCoverage-module__RPuJvq__signalGroup{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.ResponseSourceCoverage-module__RPuJvq__signalList{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ResponseSourceCoverage-module__RPuJvq__signalList li{justify-content:space-between;align-items:baseline;gap:var(--space-2);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);display:flex}.ResponseSourceCoverage-module__RPuJvq__levelLabel{color:var(--text-muted);font-size:var(--font-size-caption);text-align:right;font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);flex:none}.ResponseSourceCoverage-module__RPuJvq__continuation{justify-content:space-between;align-items:center;gap:var(--space-4);padding-top:var(--space-4);border-top:var(--border-width-thin) solid var(--border-subtle);display:flex}.ResponseSourceCoverage-module__RPuJvq__continuation>div:first-child{gap:var(--space-2);max-width:var(--measure-body);flex-direction:column;display:flex}.ResponseSourceCoverage-module__RPuJvq__error{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)}@media (max-width:900px){.ResponseSourceCoverage-module__RPuJvq__groups{grid-template-columns:1fr}.ResponseSourceCoverage-module__RPuJvq__continuation{flex-direction:column;align-items:flex-start}}
.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__simulationCompleteness{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}.SimulationResults-module__pObhPq__simulationRunSummary{align-items:center;gap:var(--space-4);margin-bottom:var(--space-4);color:var(--text-secondary);flex-wrap:wrap;justify-content:space-between;display:flex}.SimulationResults-module__pObhPq__simulationRunSummary[data-tone=error]{color:var(--intent-danger)}.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-block:var(--space-4);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}
.SSEProgressBar-module__IORP3q__container{align-items:center;gap:var(--space-scale-0-6);width:100%;display:flex}.SSEProgressBar-module__IORP3q__bar{border-radius:var(--radius-pill);background:var(--surface-sunken);border:none;flex:1;overflow:hidden}.SSEProgressBar-module__IORP3q__barSmall{height:calc(.45 * var(--scale))}.SSEProgressBar-module__IORP3q__barMedium{height:calc(.6 * var(--scale))}.SSEProgressBar-module__IORP3q__bar::-webkit-progress-bar{background:var(--surface-sunken);border-radius:var(--radius-pill)}.SSEProgressBar-module__IORP3q__bar::-webkit-progress-value{border-radius:var(--radius-pill);background:linear-gradient(90deg, var(--brand-muted), var(--brand-primary))}.SSEProgressBar-module__IORP3q__bar::-moz-progress-bar{border-radius:var(--radius-pill);background:linear-gradient(90deg, var(--brand-muted), var(--brand-primary))}.SSEProgressBar-module__IORP3q__percentage{min-width:calc(2.6 * var(--scale));text-align:right;font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);color:var(--brand-primary);font-variant-numeric:tabular-nums;line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}
.ContextualLinks-module__Jy895W__inlineButton{margin-top:var(--space-scale-0-85);align-self:flex-start;max-width:100%}
.FeatureGrid-module__LuD6KG__featureGridTwo{grid-template-columns:repeat(2,minmax(0,1fr))}.FeatureGrid-module__LuD6KG__featureGridThree{grid-template-columns:repeat(3,minmax(0,1fr))}.FeatureGrid-module__LuD6KG__featureGridFour{grid-template-columns:repeat(4,minmax(0,1fr))}@media (min-width:900px){.FeatureGrid-module__LuD6KG__featureGridTwo,.FeatureGrid-module__LuD6KG__featureGridThree,.FeatureGrid-module__LuD6KG__featureGridFour{display:grid}}
.OrganizationMembers-module__r1JWoa__tableScroller{width:100%;overflow-x:auto}.OrganizationMembers-module__r1JWoa__tableScroller table{min-width:var(--measure-wide)}
