.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__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);background:0 0;margin:0;position:relative}.ButtonTabs-module__RClDYa__navigationLinkButton.ButtonTabs-module__RClDYa__navigationLinkButton:before{content:"";border-radius:inherit;box-shadow:var(--elevation-0);pointer-events:none;background:0 0;position:absolute;inset:0}.ButtonTabs-module__RClDYa__navigationLinkButton.ButtonTabs-module__RClDYa__navigationLinkButton:hover{box-shadow:var(--elevation-0);color:var(--brand-primary);background:0 0}.ButtonTabs-module__RClDYa__navigationLinkButton.ButtonTabs-module__RClDYa__navigationLinkButton:hover:before{background:var(--interaction-hover)}.ButtonTabs-module__RClDYa__navigationLinkButton.ButtonTabs-module__RClDYa__navigationLinkButton:focus-visible{box-shadow:var(--focus-ring);outline:none}.ButtonTabs-module__RClDYa__navigationLinkButton.ButtonTabs-module__RClDYa__navigationLinkButton[aria-selected=true]{box-shadow:var(--elevation-0);color:var(--brand-primary);background:0 0}.ButtonTabs-module__RClDYa__navigationLinkButton.ButtonTabs-module__RClDYa__navigationLinkButton[aria-selected=true]:before{background:var(--interaction-hover)}
.ButtonSplit-module__4ZQoAq__splitButtonGroup{border-radius:var(--radius-pill);box-shadow:var(--elevation-2);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);margin:var(--space-3);align-items:stretch;display:inline-flex;overflow:hidden}.ButtonSplit-module__4ZQoAq__splitButtonPart{z-index:var(--layer-base);border-radius:var(--radius-sm);box-shadow:var(--elevation-0);-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;margin:0;position:relative}.ButtonSplit-module__4ZQoAq__splitButtonPart:before{content:"";inset:var(--space-scale-0-3);border-radius:var(--radius-pill);transition:background-color var(--duration-fast) var(--ease-standard);pointer-events:none;z-index:var(--layer-underlay);background:0 0;position:absolute}.ButtonSplit-module__4ZQoAq__splitButtonPart:hover: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}
.AntMotionLoader-module__ZOamja__motionArea{--ant-loader-size:clamp(calc(3.2 * var(--scale)), 8vw, calc(4.8 * var(--scale)));width:100%;height:100%;min-height:100%;position:relative;overflow:hidden}.AntMotionLoader-module__ZOamja__swarmDense{--ant-loader-size:clamp(calc(2.4 * var(--scale)), 6.2vw, calc(4 * var(--scale)))}.AntMotionLoader-module__ZOamja__swarmMassive{--ant-loader-size:clamp(calc(1.8 * var(--scale)), 4.8vw, calc(3 * var(--scale)))}.AntMotionLoader-module__ZOamja__antCarrier{width:var(--ant-loader-size);pointer-events:none;will-change:transform;position:absolute;top:0;left:0}.AntMotionLoader-module__ZOamja__antLogo{width:100%;height:auto;animation:.9s ease-in-out infinite AntMotionLoader-module__ZOamja__antBreathing}.AntMotionLoader-module__ZOamja__antLogoDense,.AntMotionLoader-module__ZOamja__antLogoDense polygon,.AntMotionLoader-module__ZOamja__antLogoDense path{animation:none}.AntMotionLoader-module__ZOamja__antLogo polygon,.AntMotionLoader-module__ZOamja__antLogo path{transform-box:fill-box;transform-origin:50%}.AntMotionLoader-module__ZOamja__antLogo polygon:first-of-type{transform-origin:100%;animation:.82s ease-in-out infinite AntMotionLoader-module__ZOamja__antAbdomenStep}.AntMotionLoader-module__ZOamja__antLogo polygon:nth-of-type(2){animation:.82s ease-in-out infinite AntMotionLoader-module__ZOamja__antThoraxStep}.AntMotionLoader-module__ZOamja__antLogo polygon:nth-of-type(3){animation:.82s ease-in-out infinite AntMotionLoader-module__ZOamja__antHeadStep}.AntMotionLoader-module__ZOamja__antLogo path:first-of-type{transform-origin:67% 54%;animation:.42s ease-in-out infinite AntMotionLoader-module__ZOamja__antAntennaTop}.AntMotionLoader-module__ZOamja__antLogo path:nth-of-type(2){transform-origin:66% 46%;animation:.42s ease-in-out infinite AntMotionLoader-module__ZOamja__antAntennaBottom}@keyframes AntMotionLoader-module__ZOamja__antBreathing{0%,to{transform:translateY(calc(.03 * var(--scale))) rotate(1deg)}50%{transform:translateY(calc(-.05 * var(--scale))) rotate(-1deg)}}@keyframes AntMotionLoader-module__ZOamja__antAbdomenStep{0%,to{transform:translateY(calc(.04 * var(--scale))) rotate(3deg)}50%{transform:translateY(calc(-.05 * var(--scale))) rotate(-2deg)}}@keyframes AntMotionLoader-module__ZOamja__antThoraxStep{0%,to{transform:translateY(calc(-.02 * var(--scale)))}50%{transform:translateY(calc(.04 * var(--scale)))}}@keyframes AntMotionLoader-module__ZOamja__antHeadStep{0%,to{transform:translateY(calc(-.04 * var(--scale))) rotate(-3deg)}50%{transform:translateY(calc(.04 * var(--scale))) rotate(2deg)}}@keyframes AntMotionLoader-module__ZOamja__antAntennaTop{0%{transform:rotate(14deg)}50%{transform:rotate(-11deg)}to{transform:rotate(14deg)}}@keyframes AntMotionLoader-module__ZOamja__antAntennaBottom{0%{transform:rotate(-14deg)}50%{transform:rotate(9deg)}to{transform:rotate(-14deg)}}@media (prefers-reduced-motion:reduce){.AntMotionLoader-module__ZOamja__antLogo,.AntMotionLoader-module__ZOamja__antLogo polygon,.AntMotionLoader-module__ZOamja__antLogo path{animation:none}}@media (max-width:720px){.AntMotionLoader-module__ZOamja__motionArea{--ant-loader-size:calc(3.8 * var(--scale))}}
.DashboardRouteLoading-module__ZekRra__routeLoadingTab{background:linear-gradient(180deg, var(--surface-glass) 0%, var(--surface-raised) 100%);width:100%;height:100%;min-height:100%;-webkit-backdrop-filter:blur(calc(.16 * var(--scale)));backdrop-filter:blur(calc(.16 * var(--scale)));flex:auto;justify-content:stretch;align-items:stretch;position:relative}.DashboardRouteLoading-module__ZekRra__routeLoadingMotionArea{position:absolute;inset:0}
.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)}.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__resultsSectionsTabs{width:100%;max-width:calc(44 * var(--scale))}.ResultsLoader-module__YEwH7W__resultsInsightsContent{gap:var(--font-size-caption);flex-direction:column;display:flex}
.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}.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{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);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}}
.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__navigationGroup{justify-content:flex-end;width:100%}.WorkflowProgressSecondary-module__3ujdua__navigation{margin-left:auto}.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__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(9 * 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__simulationRunNotice{align-items:center;gap:var(--font-size-body);margin-bottom:var(--font-size-body);padding:var(--font-size-body-compact) var(--font-size-body);border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-sunken);color:var(--text-primary);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.SimulationResults-module__pObhPq__simulationRunNotice[data-tone=error]{border-color:color-mix(in srgb, var(--intent-danger) 25%, transparent);background:var(--intent-danger-surface)}.SimulationResults-module__pObhPq__simulationRunNoticeIcon{width:calc(1.6 * var(--scale));height:calc(1.6 * var(--scale));color:var(--brand-primary);justify-content:center;align-items:center;display:flex}.SimulationResults-module__pObhPq__simulationRunNotice[data-tone=error] .SimulationResults-module__pObhPq__simulationRunNoticeIcon{color:var(--intent-danger)}.SimulationResults-module__pObhPq__simulationRunNoticeCopy{gap:var(--space-1);min-width:0;max-width:var(--measure-narrow);display:grid}.SimulationResults-module__pObhPq__simulationRunNoticeCopy strong{font-size:var(--font-size-label);line-height:var(--line-height-snug);font-weight:var(--weight-semibold);letter-spacing:var(--letter-spacing-normal)}.SimulationResults-module__pObhPq__simulationRunNoticeCopy p{color:var(--text-muted);font-size:var(--font-size-body);font-weight:var(--weight-regular);line-height:var(--line-height-relaxed);letter-spacing:var(--letter-spacing-normal);margin:0}.SimulationResults-module__pObhPq__simulationRunNoticeAction{justify-content:flex-end;display:flex}@media (max-width:700px){.SimulationResults-module__pObhPq__simulationRunNotice{grid-template-columns:auto minmax(0,1fr);align-items:flex-start}.SimulationResults-module__pObhPq__simulationRunNoticeAction{grid-column:2;justify-content:flex-start}}.SimulationResults-module__pObhPq__computeErrorState{align-items:center;gap:var(--font-size-body);padding:var(--font-size-body);border:var(--border-width-thin) solid color-mix(in srgb, var(--intent-danger) 25%, transparent);border-radius:var(--radius-lg);background:var(--intent-danger-surface);color:var(--text-primary);display:flex}.SimulationResults-module__pObhPq__computeErrorIcon{color:var(--intent-danger);flex:none}.SimulationResults-module__pObhPq__computeErrorCopy{gap:var(--font-size-caption);min-width:0;max-width:var(--measure-narrow);display:grid}.SimulationResults-module__pObhPq__computeErrorCopy strong{font-size:var(--font-size-label);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.SimulationResults-module__pObhPq__computeErrorCopy p{color:var(--text-muted);font-size:var(--font-size-body);font-weight:var(--weight-regular);line-height:var(--line-height-relaxed);letter-spacing:var(--letter-spacing-normal);margin:0}.SimulationResults-module__pObhPq__computeErrorAction{flex:none;margin-left:auto}@media (max-width:700px){.SimulationResults-module__pObhPq__computeErrorState{flex-wrap:wrap;align-items:flex-start}.SimulationResults-module__pObhPq__computeErrorAction{width:100%;margin-left:0}}.SimulationResults-module__pObhPq__simulationResultsPanel{gap:var(--font-size-body);padding:var(--font-size-title-medium);flex-direction:column;display:flex}.SimulationResults-module__pObhPq__simulationMessage{color:var(--text-muted);font-size:var(--font-size-label);max-width:var(--measure-narrow);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}.SimulationResults-module__pObhPq__simulationResultsGrid{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}
.SimulationPersonaCards-module__DQcD3G__simulationInProgress{align-items:center;gap:var(--space-scale-0-6);color:var(--brand-primary);font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);padding:var(--space-3);background:var(--surface-sunken);border-radius:var(--radius-md);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);display:inline-flex}.SimulationPersonaCards-module__DQcD3G__simulationVolumetry,.SimulationPersonaCards-module__DQcD3G__simulationWordCloud{padding:0}.SimulationPersonaCards-module__DQcD3G__personaResultCard{border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-lg);padding:var(--font-size-body);gap:var(--font-size-caption);background:var(--surface-raised);transition:background-color var(--duration-base) var(--ease-standard), border-color var(--duration-base) var(--ease-standard), color var(--duration-base) var(--ease-standard), box-shadow var(--duration-base) var(--ease-standard), transform var(--duration-base) var(--ease-standard);flex-direction:column;display:flex}.SimulationPersonaCards-module__DQcD3G__personaResultCard:hover{box-shadow:var(--elevation-1);border-color:var(--brand-primary)}.SimulationPersonaCards-module__DQcD3G__personaResultToggle{gap:var(--space-scale-0-6);text-align:left;cursor:pointer;background:0 0;border:none;flex-direction:column;padding:0;display:flex}.SimulationPersonaCards-module__DQcD3G__personaResultToggle:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}.SimulationPersonaCards-module__DQcD3G__personaResultToggle[aria-disabled=true]{cursor:default;opacity:.7}.SimulationPersonaCards-module__DQcD3G__personaResultHeader{justify-content:space-between;align-items:flex-start;gap:var(--font-size-caption);display:flex}.SimulationPersonaCards-module__DQcD3G__personaResultHeader h3{font-size:var(--font-size-label);color:var(--text-primary);line-height:var(--line-height-snug);font-weight:var(--weight-semibold);letter-spacing:var(--letter-spacing-normal);margin:0}.SimulationPersonaCards-module__DQcD3G__personaResultMeta{color:var(--text-muted);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}.SimulationPersonaCards-module__DQcD3G__personaResultTags{gap:var(--space-scale-0-4);color:var(--text-muted);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);flex-wrap:wrap;margin:0;display:flex}.SimulationPersonaCards-module__DQcD3G__personaResultTags span{background:var(--surface-sunken);border-radius:var(--radius-md);padding:var(--space-scale-0-2) var(--space-scale-0-6);color:var(--brand-primary);font-weight:var(--weight-medium)}.SimulationPersonaCards-module__DQcD3G__personaResultStatus{width:var(--font-size-title-large);height:var(--font-size-title-large);border-radius:var(--radius-circle);font-weight:var(--weight-semibold);background:var(--surface-sunken);color:var(--text-primary);justify-content:center;align-items:center;display:inline-flex}.SimulationPersonaCards-module__DQcD3G__personaResultStatus[data-status=error]{background:color-mix(in srgb, var(--intent-danger) 16%, transparent);color:var(--intent-danger)}.SimulationPersonaCards-module__DQcD3G__personaResultStatus[data-status=done]{background:color-mix(in srgb, var(--intent-success) 16%, transparent);color:var(--intent-success)}.SimulationPersonaCards-module__DQcD3G__personaResultDuration{color:var(--text-muted);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}.SimulationPersonaCards-module__DQcD3G__personaResultFooterRow{color:var(--text-muted);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);justify-content:space-between;align-items:center;display:flex}.SimulationPersonaCards-module__DQcD3G__personaResultToggleHint{font-weight:var(--weight-semibold);color:var(--intent-warning-ink)}.SimulationPersonaCards-module__DQcD3G__personaResultError{color:var(--intent-danger);font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);padding:var(--font-size-caption);background:var(--intent-danger-surface);border-radius:var(--radius-md);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);margin:0}.SimulationPersonaCards-module__DQcD3G__personaResultContent{gap:var(--space-scale-0-6);flex-direction:column;display:flex}.SimulationPersonaCards-module__DQcD3G__personaResultAnswersTitle{margin:0 0 var(--space-scale-0-4);font-size:var(--font-size-body-secondary);color:var(--text-muted);text-transform:uppercase;letter-spacing:var(--letter-spacing-normal);font-weight:var(--weight-regular);line-height:var(--line-height-normal)}.SimulationPersonaCards-module__DQcD3G__personaResultAnswers{padding-left:var(--font-size-body);gap:var(--space-scale-0-6);font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);flex-direction:column;margin:0;display:flex}.SimulationPersonaCards-module__DQcD3G__personaResultQuestion{min-width:0;font-weight:var(--weight-regular);color:var(--text-primary);font-size:var(--font-size-body-compact);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);flex:auto;margin-bottom:0;display:block}.SimulationPersonaCards-module__DQcD3G__personaResultQuestionRow{justify-content:space-between;align-items:flex-start;gap:var(--space-scale-0-35);margin-bottom:var(--space-scale-0-2);display:flex}.SimulationPersonaCards-module__DQcD3G__personaResultAnswer{color:var(--text-secondary);line-height:var(--line-height-normal);white-space:pre-wrap;font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}
.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersLayout{height:min(65vh, calc(38 * var(--scale)));min-height:calc(22 * var(--scale));background:var(--surface-raised);grid-template-columns:minmax(220px,320px) minmax(0,1fr);align-items:stretch;gap:0;font-family:inherit;display:grid;overflow:hidden}.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersList{border-right:var(--border-width-thin) solid var(--border-default);flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersListItems{overscroll-behavior:contain;flex-direction:column;flex:1;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow:hidden auto}.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersListItem{width:100%;transition:background-color var(--duration-fast) var(--ease-standard);background:0 0;flex:none;margin:0;padding:0;display:flex}.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersListItem:hover{background:var(--surface-sunken)}.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersListItem[data-selected=true],.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersListItem[data-selected=true]:hover{background:var(--interaction-selected)}.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersListFill{background:var(--interaction-selected);flex:auto;min-height:0;margin:0;padding:0}.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersListButton{justify-content:space-between;align-items:flex-start;gap:var(--font-size-caption);width:100%;min-width:0;padding:var(--font-size-body-compact) var(--space-3);text-align:left;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard);background:0 0;border:none;flex:auto;font-family:inherit;display:flex}.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersListButton:focus-visible{outline:2px solid var(--brand-primary);outline-offset:-2px}.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersListButton[data-selected=true]{background:0 0}.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersListInfo{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersListName{font-weight:var(--weight-bold);color:var(--text-primary);line-height:var(--line-height-tight);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersListMeta{color:var(--text-muted);font-size:var(--font-size-body-compact);text-overflow:ellipsis;white-space:nowrap;font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);overflow:hidden}.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersStatusPill{padding:var(--space-1) var(--space-scale-0-6);border-radius:var(--radius-lg);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);background:var(--surface-sunken);color:var(--text-primary);white-space:nowrap;line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);justify-content:center;align-items:center;display:inline-flex}.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersStatusPill[data-status=error]{background:color-mix(in srgb, var(--intent-danger) 16%, transparent);color:var(--intent-danger)}.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersStatusPill[data-status=done]{background:color-mix(in srgb, var(--intent-success) 16%, transparent);color:var(--intent-success)}.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersStatusPill[data-status=running],.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersStatusPill[data-status=pending]{background:var(--interaction-selected);color:var(--brand-primary)}.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersDetails{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersDetailsHeader{justify-content:space-between;gap:var(--space-3);padding:var(--font-size-body);border-bottom:var(--border-width-thin) solid var(--border-default);background:var(--surface-raised);flex:none;align-items:flex-start;display:flex}.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersDetailsBody{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;padding:var(--font-size-body);flex:1;overflow:hidden auto}.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersEmpty{padding:var(--font-size-body);color:var(--text-muted);font-size:var(--font-size-label);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersDetailsIdentity{min-width:0}.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersDetailsName{font-size:var(--font-size-subtitle);color:var(--text-primary);line-height:var(--line-height-snug);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersDetailsMeta{margin:var(--space-1) 0 0;color:var(--text-muted);font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersDetailsTags{margin:var(--space-scale-0-6) 0 0;gap:var(--space-scale-0-4);color:var(--text-muted);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);flex-wrap:wrap;display:flex}.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersDetailsTags span{background:var(--surface-sunken);border-radius:var(--radius-md);padding:var(--space-scale-0-2) var(--space-scale-0-6);color:var(--brand-primary);font-weight:var(--weight-semibold)}.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersDetailsDuration{margin:0 0 var(--space-3);color:var(--text-muted);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}@media (max-width:900px){.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersLayout{grid-template-columns:1fr;height:auto}.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersList{height:min(45vh, calc(24 * var(--scale)));border-right:var(--border-width-none);border-bottom:var(--border-width-thin) solid var(--border-default)}.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersDetails{height:min(55vh, calc(30 * var(--scale)));max-height:min(55vh, calc(30 * var(--scale)))}}
.EvidenceAnnotatedText-module__KAVurG__root{gap:var(--space-scale-0-6);flex-direction:column;display:flex}.EvidenceAnnotatedText-module__KAVurG__text{max-width:var(--measure-body);color:var(--text-secondary);font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal);white-space:pre-wrap;margin:0}.EvidenceAnnotatedText-module__KAVurG__segment{border:none;border-bottom:var(--border-width-thin) solid currentColor;border-radius:var(--radius-sm);padding:0 var(--space-scale-0-2);color:inherit;cursor:pointer;font:inherit;text-align:inherit}.EvidenceAnnotatedText-module__KAVurG__segment[data-status=supported]{background:var(--intent-success-surface);border-bottom-style:solid}.EvidenceAnnotatedText-module__KAVurG__segment[data-status=contradicted]{background:var(--intent-danger-surface);border-bottom-style:dotted}.EvidenceAnnotatedText-module__KAVurG__segment:focus-visible{outline:var(--border-width-medium) solid var(--brand-primary);outline-offset:var(--space-scale-0-2)}.EvidenceAnnotatedText-module__KAVurG__proof{gap:var(--space-scale-0-4);padding:var(--space-scale-0-6);border-left:var(--border-width-medium) solid var(--brand-primary);background:var(--surface-sunken);color:var(--text-secondary);font-size:var(--font-size-body-compact);flex-wrap:wrap;display:flex}.EvidenceAnnotatedText-module__KAVurG__proof code{overflow-wrap:anywhere;color:var(--text-primary)}
.SimulationPersonaeAnswersWidget-module__U7PnvW__exportModalContent{gap:var(--space-3);flex-direction:column;display:flex}.SimulationPersonaeAnswersWidget-module__U7PnvW__exportModalTitle{color:var(--text-primary);font-size:var(--font-size-subtitle);line-height:var(--line-height-snug);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}
.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)}
.Tabs-module__NtbJIa__tabs{width:100%;min-width:0}.Tabs-module__NtbJIa__viewport{scrollbar-width:thin;-webkit-overflow-scrolling:touch;max-width:100%;overflow:auto hidden}.Tabs-module__NtbJIa__track{--tabs-outer-radius:var(--radius-xl);--tabs-outer-padding:var(--space-scale-0-5);--tabs-border-width:var(--border-width-scale-01);--tabs-option-gap:var(--space-scale-0-4);--tabs-option-padding-block:var(--space-scale-0-4);--tabs-option-padding-inline:var(--space-scale-0-65);--tabs-option-radius:max(0px, calc(var(--tabs-outer-radius) - var(--tabs-outer-padding) - var(--tabs-border-width)));--segmented-indicator-radius:var(--tabs-option-radius);align-items:stretch;gap:var(--tabs-option-gap);box-sizing:border-box;width:100%;min-width:max-content;padding:var(--tabs-outer-padding);border:var(--tabs-border-width) solid var(--border-subtle);border-radius:var(--tabs-outer-radius);background:var(--surface-sunken);box-shadow:var(--elevation-1);display:flex}.Tabs-module__NtbJIa__indicator{border-radius:var(--tabs-option-radius);box-shadow:var(--elevation-0)}.Tabs-module__NtbJIa__tab{appearance:none;min-width:max-content;min-height:var(--control-height-standard);box-sizing:border-box;justify-content:center;align-items:center;gap:var(--space-scale-0-2);padding:var(--tabs-option-padding-block) var(--tabs-option-padding-inline);border-radius:var(--tabs-option-radius);color:var(--text-secondary);font-family:inherit;font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);text-align:center;white-space:nowrap;cursor:pointer;transition:background-color var(--duration-base) var(--ease-standard), box-shadow var(--duration-base) var(--ease-standard), color var(--duration-base) var(--ease-standard);letter-spacing:var(--letter-spacing-normal);background:0 0;border:none;flex:1 1 0;margin:0;display:flex}.Tabs-module__NtbJIa__tabIcon{width:calc(1.5 * var(--scale));height:calc(1.5 * var(--scale));line-height:var(--line-height-unit);color:inherit;transform:translateY(calc(.1 * var(--scale)));flex:none;justify-content:center;align-items:center;display:inline-flex}.Tabs-module__NtbJIa__tabIcon svg{width:calc(1.5 * var(--scale));height:calc(1.5 * var(--scale));display:block}.Tabs-module__NtbJIa__tabIcon[data-tab-icon=topics]{transform:translateY(calc(.2 * var(--scale)))}.Tabs-module__NtbJIa__tabLabel{display:inline-block}.Tabs-module__NtbJIa__tab:hover{color:var(--text-primary)}.Tabs-module__NtbJIa__activeTab,.Tabs-module__NtbJIa__activeTab:hover{color:var(--text-primary);box-shadow:none;background:0 0}.Tabs-module__NtbJIa__activeTab .Tabs-module__NtbJIa__tabIcon{color:var(--brand-primary)}.Tabs-module__NtbJIa__tab:focus-visible{box-shadow:var(--focus-ring);outline:none}.Tabs-module__NtbJIa__tab:disabled{cursor:not-allowed;opacity:.55}@media (prefers-reduced-motion:reduce){.Tabs-module__NtbJIa__tab{transition:none}}
.Card-module__Rji27W__card{margin:var(--space-5);color:inherit;flex-direction:column;display:flex}.Card-module__Rji27W__card .Card-module__Rji27W__image{object-fit:contain;border-radius:var(--radius-lg);border:var(--border-width-scale-01) solid var(--brand-primary);background-color:#0000;width:100%;height:auto;max-height:40vh}.Card-module__Rji27W__card .Card-module__Rji27W__description{padding:var(--space-5);flex-direction:column;justify-content:center;width:100%;margin-bottom:auto;display:flex}.Card-module__Rji27W__card .Card-module__Rji27W__description>*{text-align:left;padding:var(--space-3) 0}.Card-module__Rji27W__card h3{font-size:var(--font-size-display-medium);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.Card-module__Rji27W__card h4{font-size:var(--font-size-title-xl);color:var(--brand-primary);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.Card-module__Rji27W__card p{font-size:var(--font-size-title-large);margin:var(--space-3) 0;font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.Card-module__Rji27W__card .Card-module__Rji27W__date{font-size:var(--font-size-body-secondary);color:var(--brand-secondary-strong);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.Card-module__Rji27W__card .Card-module__Rji27W__tags{margin-top:var(--space-3);flex-wrap:wrap;display:flex}.Card-module__Rji27W__card .Card-module__Rji27W__tag{font-size:var(--font-size-body);background-color:var(--brand-primary);margin-right:var(--space-2);margin-bottom:var(--space-scale-0-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-pill);color:var(--on-brand);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.Card-module__Rji27W__card .Card-module__Rji27W__tagSuccess{background-color:var(--intent-success);color:var(--on-success)}.Card-module__Rji27W__card .Card-module__Rji27W__tagWarning{background-color:var(--intent-warning);color:var(--on-warning)}.Card-module__Rji27W__card .Card-module__Rji27W__tagNeutral{background-color:var(--surface-sunken);color:var(--text-secondary)}.Card-module__Rji27W__card.Card-module__Rji27W__compact{gap:var(--space-scale-0-85);width:100%;min-width:0;color:inherit;transition:border-color var(--duration-base) var(--ease-standard), box-shadow var(--duration-base) var(--ease-standard), transform var(--duration-base) var(--ease-standard);margin:0;text-decoration:none;overflow:hidden}.Card-module__Rji27W__card.Card-module__Rji27W__compact:hover,.Card-module__Rji27W__card.Card-module__Rji27W__compact:focus-visible{transform:translateY(calc(-.1 * var(--scale)))}.Card-module__Rji27W__card.Card-module__Rji27W__compact .Card-module__Rji27W__image,.Card-module__Rji27W__card.Card-module__Rji27W__compact .Card-module__Rji27W__imageFallback{aspect-ratio:16/9;object-fit:cover;border:var(--border-width-none);border-radius:var(--radius-card-inner);background-color:var(--surface-sunken);width:100%;max-width:none;max-height:none}.Card-module__Rji27W__card.Card-module__Rji27W__compact .Card-module__Rji27W__imageFallback{display:block;overflow:hidden}.Card-module__Rji27W__card.Card-module__Rji27W__compact .Card-module__Rji27W__imageFallback>*{background-color:var(--surface-sunken);width:100%;height:100%;display:block}.Card-module__Rji27W__card.Card-module__Rji27W__compact .Card-module__Rji27W__description{gap:var(--space-scale-0-35);padding:var(--space-scale-0-2) 0 0;flex:1}.Card-module__Rji27W__card.Card-module__Rji27W__compact .Card-module__Rji27W__description>*{padding:0}.Card-module__Rji27W__card.Card-module__Rji27W__compact h3{font-size:var(--font-size-label);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.Card-module__Rji27W__card.Card-module__Rji27W__compact 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}.Card-module__Rji27W__card.Card-module__Rji27W__compact .Card-module__Rji27W__date{font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.Card-module__Rji27W__card.Card-module__Rji27W__compact .Card-module__Rji27W__tag{font-size:var(--font-size-body-compact);padding:var(--space-scale-0-35) var(--space-scale-0-75);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.Card-module__Rji27W__card.Card-module__Rji27W__compact .Card-module__Rji27W__tags{margin-top:auto}@media (min-width:768px){.Card-module__Rji27W__card{flex-direction:row;display:flex}.Card-module__Rji27W__card.Card-module__Rji27W__compact{flex-direction:column}.Card-module__Rji27W__card.Card-module__Rji27W__compact .Card-module__Rji27W__image,.Card-module__Rji27W__card.Card-module__Rji27W__compact .Card-module__Rji27W__imageFallback{width:100%;max-width:none;max-height:none}.Card-module__Rji27W__card .Card-module__Rji27W__image{object-fit:contain;width:auto;max-width:50%;max-height:50vh}.Card-module__Rji27W__card .Card-module__Rji27W__description{padding:0 var(--space-5)}.Card-module__Rji27W__card.Card-module__Rji27W__compact .Card-module__Rji27W__description{padding:var(--space-scale-0-2) 0 0}}
.FileUploadField-module__6ohEqa__field{gap:var(--space-scale-0-6);flex-direction:column;width:100%;display:flex}.FileUploadField-module__6ohEqa__labelRow{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.FileUploadField-module__6ohEqa__label{color:var(--text-primary);font-size:var(--font-size-label);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.FileUploadField-module__6ohEqa__formatHint,.FileUploadField-module__6ohEqa__fileSize{color:var(--text-muted);font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.FileUploadField-module__6ohEqa__dropZone{justify-content:space-between;align-items:center;gap:var(--space-4);min-width:0;padding:var(--space-4);border:var(--border-width-thin) dashed var(--border-default);border-radius:var(--radius-md);background:var(--surface-raised);display:flex}.FileUploadField-module__6ohEqa__dropZone:focus-visible{outline:var(--border-width-scale-02) solid var(--border-focus);outline-offset:var(--space-scale-0-25)}.FileUploadField-module__6ohEqa__dropZoneActive{border-color:var(--brand-primary);background:var(--brand-wash)}.FileUploadField-module__6ohEqa__dropZoneDisabled{cursor:not-allowed;opacity:.7}.FileUploadField-module__6ohEqa__copy{gap:var(--space-scale-0-25);min-width:0;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-direction:column;display:flex}.FileUploadField-module__6ohEqa__fileName{color:var(--text-primary);font-size:var(--font-size-body);font-weight:var(--weight-regular);text-overflow:ellipsis;white-space:nowrap;line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);overflow:hidden}.FileUploadField-module__6ohEqa__actions{align-items:center;gap:var(--space-scale-0-5);flex:none;display:flex}.FileUploadField-module__6ohEqa__error{color:var(--intent-danger);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}.FileUploadField-module__6ohEqa__visuallyHidden{width:var(--border-width-thin);height:var(--border-width-thin);margin:calc(-1 * var(--border-width-thin));clip:rect(0, 0, 0, 0);white-space:nowrap;border:var(--border-width-none);padding:0;position:absolute;overflow:hidden}.FileUploadField-module__6ohEqa__dropZone,.FileUploadField-module__6ohEqa__labelRow{flex-direction:column;align-items:flex-start}.FileUploadField-module__6ohEqa__actions{width:100%}@media (min-width:600px){.FileUploadField-module__6ohEqa__dropZone,.FileUploadField-module__6ohEqa__labelRow{flex-direction:row;align-items:center}.FileUploadField-module__6ohEqa__actions{width:auto}}
.CollapsibleWidget-module__xA4u1a__collapsibleWidget{transition:padding-bottom var(--duration-slow) var(--ease-standard);overflow:visible}.CollapsibleWidget-module__xA4u1a__collapsibleWidget.CollapsibleWidget-module__xA4u1a__collapsed{overflow:visible}.CollapsibleWidget-module__xA4u1a__collapsibleWidget.CollapsibleWidget-module__xA4u1a__contentEdgeToEdge{border:var(--border-width-none);padding-bottom:0;overflow:hidden}.CollapsibleWidget-module__xA4u1a__collapsibleWidget.CollapsibleWidget-module__xA4u1a__contentEdgeToEdge.CollapsibleWidget-module__xA4u1a__collapsed{padding-bottom:var(--padding,var(--space-3));overflow:hidden}.CollapsibleWidget-module__xA4u1a__header{cursor:pointer;-webkit-user-select:none;user-select:none;margin:0;margin-bottom:var(--space-3);border-radius:var(--radius-md);flex-direction:row;justify-content:space-between;align-items:center;padding:0;display:flex}.CollapsibleWidget-module__xA4u1a__collapsed .CollapsibleWidget-module__xA4u1a__header,.CollapsibleWidget-module__xA4u1a__contentEdgeToEdge .CollapsibleWidget-module__xA4u1a__header,.CollapsibleWidget-module__xA4u1a__contentEdgeToEdge .CollapsibleWidget-module__xA4u1a__headerWithActions{margin-bottom:0}.CollapsibleWidget-module__xA4u1a__title{font-size:var(--font-size-title-large);font-weight:var(--weight-regular);color:var(--text-primary);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);flex:1;margin:0;padding:0}.CollapsibleWidget-module__xA4u1a__headerActions{align-items:center;gap:var(--space-scale-0-6);margin-right:var(--space-scale-0-6);flex-shrink:0;display:flex}.CollapsibleWidget-module__xA4u1a__togglePlaceholder{width:var(--control-height-standard);height:var(--control-height-standard);flex-shrink:0;justify-content:center;align-items:center;display:flex}.CollapsibleWidget-module__xA4u1a__contentWrapper{transition:height var(--duration-slow) var(--ease-standard), opacity var(--duration-base) var(--ease-standard);overflow:visible}.CollapsibleWidget-module__xA4u1a__contentEdgeToEdge .CollapsibleWidget-module__xA4u1a__contentWrapper{margin-inline:calc(-1 * var(--padding,var(--space-3)))}.CollapsibleWidget-module__xA4u1a__collapsed .CollapsibleWidget-module__xA4u1a__contentWrapper{pointer-events:none;overflow:hidden}.CollapsibleWidget-module__xA4u1a__content{padding:0;padding-bottom:var(--space-2)}.CollapsibleWidget-module__xA4u1a__contentEdgeToEdge .CollapsibleWidget-module__xA4u1a__content{padding-bottom:0}
.SimpleModal-module__U0-0WG__overlay{background:color-mix(in srgb, var(--text-primary) var(--modal-backdrop-opacity), transparent);-webkit-backdrop-filter:var(--modal-backdrop-blur);backdrop-filter:var(--modal-backdrop-blur);z-index:var(--layer-modal);padding:4vh var(--space-5);justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow-y:auto}.SimpleModal-module__U0-0WG__modal{width:100%;padding:var(--space-scale-1-75);border-radius:var(--radius-md);position:relative;overflow-y:auto}.SimpleModal-module__U0-0WG__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:var(--border-width-none);width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.SimpleModal-module__U0-0WG__modal:focus{outline:none}.SimpleModal-module__U0-0WG__modalDefault{max-height:90vh}.SimpleModal-module__U0-0WG__modalFullHeight{max-height:95vh}.SimpleModal-module__U0-0WG__closeButtonWrapper{top:var(--space-2);right:var(--space-2);position:absolute}.SimpleModal-module__U0-0WG__overlay{padding:2vh var(--space-3)}.SimpleModal-module__U0-0WG__modal{padding:var(--space-scale-1-25)}@media (min-width:768px){.SimpleModal-module__U0-0WG__overlay{padding:4vh var(--space-5)}.SimpleModal-module__U0-0WG__modal{padding:var(--space-scale-1-75);border-radius:var(--radius-lg)}}
.ThemeScope-module__qHtiAG__scope{display:contents}
.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}}
.Back-module__dfQdia__backWrapper{align-self:flex-start;max-width:100%;display:inline-flex}
