.FOIPHG_layout{gap:var(--font-size-body);grid-template-columns:minmax(20rem,28rem) minmax(0,1fr);align-items:start;display:grid}.FOIPHG_controlsCard{gap:var(--font-size-caption);flex-direction:column;grid-column:1;display:flex}.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}.FOIPHG_controlGrid{gap:var(--font-size-caption);grid-template-columns:minmax(0,1fr);display:grid}.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}.FOIPHG_controlItem span:first-child{grid-area:label}.FOIPHG_controlValue{color:var(--brand-primary);font-weight:var(--weight-bold);grid-area:value}.FOIPHG_rangeInput{grid-area:range;width:100%}.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)}.FOIPHG_familyGrid{gap:var(--space-scale-0-45);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.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}.FOIPHG_actionsRow{gap:var(--space-scale-0-45);flex-wrap:wrap;display:flex}.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}.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}.FOIPHG_graphViewport canvas{max-width:100%;max-height:100%}.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)}.FOIPHG_infoCard{gap:var(--space-scale-0-45);flex-direction:column;grid-column:1;display:flex}.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)}.FOIPHG_infoGrid{gap:var(--space-scale-0-45);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.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}.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)}.FOIPHG_selectionBlock{gap:var(--space-scale-0-3);flex-direction:column;display:flex}.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)}.FOIPHG_evidenceList{padding-left:var(--font-size-body-secondary);gap:var(--space-scale-0-28);flex-direction:column;margin:0;display:flex}.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)}.FOIPHG_evidenceList li span{margin-left:var(--space-1);color:var(--text-secondary)}@media (max-width:1024px){.FOIPHG_layout{grid-template-columns:minmax(0,1fr)}.FOIPHG_controlsCard,.FOIPHG_graphCard,.FOIPHG_infoCard{grid-area:auto/1}.FOIPHG_familyGrid,.FOIPHG_infoGrid{grid-template-columns:minmax(0,1fr)}.FOIPHG_graphViewport{height:calc(36 * var(--scale));min-height:calc(32 * var(--scale))}}
._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}._62KtCq_button *{color:inherit}._62KtCq_button:hover{background-color:var(--surface-sunken);box-shadow:var(--elevation-3)}._62KtCq_button ._62KtCq_icon{height:calc(1.5 * var(--scale))}._62KtCq_button ._62KtCq_leftIconContainer{margin-right:var(--space-3)}._62KtCq_button ._62KtCq_rightIconContainer{margin-left:var(--space-3)}._62KtCq_button>div{justify-content:center;align-items:center;min-width:0;display:flex}._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)}._62KtCq_loadingContent,._62KtCq_progressButton>div{z-index:var(--layer-content);position:relative}._62KtCq_button._62KtCq_progressButton,._62KtCq_button._62KtCq_progressButton:hover{background-color:var(--action-progress-track);color:var(--on-action-progress)}._62KtCq_button._62KtCq_progressButton *{color:var(--on-action-progress)}._62KtCq_progressButton{isolation:isolate;position:relative;overflow:hidden}._62KtCq_button._62KtCq_progressButton:disabled,._62KtCq_button._62KtCq_progressButton[aria-disabled=true]{opacity:1}._62KtCq_progress{width:100%;height:100%;z-index:var(--layer-base);pointer-events:none;appearance:none;background:0 0;display:block;position:absolute;inset:0}._62KtCq_progress::-webkit-progress-bar{background:0 0}._62KtCq_progress::-webkit-progress-value{background:var(--action-progress-fill)}._62KtCq_progress::-moz-progress-bar{background:var(--action-progress-fill)}._62KtCq_button:disabled,._62KtCq_button[aria-disabled=true]{opacity:.6;cursor:not-allowed;box-shadow:var(--elevation-0)}._62KtCq_noMargin{margin:0}._62KtCq_fullWidth{width:100%}._62KtCq_largeButton{--button-padding-x-multiplier:2.8;--button-text-size-multiplier:1.22;--button-text-margin-y-multiplier:1.18}._62KtCq_touchButton{min-height:var(--control-height-touch)}._62KtCq_touchCompactButton._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)}._62KtCq_compactButton{--button-padding-x-multiplier:1.5;--button-text-size-multiplier:.95;--button-text-margin-y-multiplier:.5;min-height:0}._62KtCq_smallButton{--button-padding-x-multiplier:1.35;min-height:calc(2.55 * var(--scale))}._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){._62KtCq_compactButton,._62KtCq_smallButton{min-height:var(--control-height-compact-touch)}}._62KtCq_important,._62KtCq_important:hover{background-color:var(--brand-action-surface);color:var(--on-brand-action)}._62KtCq_important *{color:var(--on-brand-action)}._62KtCq_negative{background-color:var(--intent-danger);color:var(--on-danger)}._62KtCq_negative:hover{background-color:var(--intent-danger-hover)}._62KtCq_negative *{color:inherit}._62KtCq_accent,._62KtCq_accent:hover{background-color:var(--brand-secondary-strong);color:var(--text-inverse)}._62KtCq_accent *{color:var(--text-inverse)}._62KtCq_badgeButtonWrap{display:inline-flex;position:relative}._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}
.cSbTma_subtleButton{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--elevation-0);background:0 0}.cSbTma_subtleButton:hover{background:var(--surface-sunken);box-shadow:var(--elevation-0)}.cSbTma_lightButton{background:var(--text-inverse);border:var(--border-width-scale-01) solid var(--border-subtle);color:var(--text-primary)}.cSbTma_lightButton:hover{background:var(--surface-raised);color:var(--text-primary)}.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}.cSbTma_inlineLinkButton:hover{box-shadow:var(--elevation-0);color:var(--brand-primary);background:0 0}.cSbTma_inlineLinkButton span{text-align:left}.cSbTma_subtleButton[data-button-negative=true],.cSbTma_subtleButton[data-button-negative=true]:hover{color:var(--intent-danger);background:0 0}.cSbTma_subtleButton[data-button-negative=true] *{color:inherit}
.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}.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)}
.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}.gXBwqq_iconButton.gXBwqq_iconButton{padding:0}.gXBwqq_toolbarIconButton.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}.gXBwqq_toolbarIconButton.gXBwqq_toolbarIconButton:hover,.gXBwqq_toolbarIconButton.gXBwqq_toolbarIconButton:focus-visible,.gXBwqq_toolbarIconButton.gXBwqq_toolbarIconButton[data-toolbar-label-expanded=true]{padding-right:var(--space-scale-1-1);background:var(--interaction-hover);box-shadow:var(--elevation-0)}.gXBwqq_toolbarIconButton.gXBwqq_toolbarIconButton[data-button-important=true],.gXBwqq_toolbarIconButton.gXBwqq_toolbarIconButton[data-button-important=true]:hover,.gXBwqq_toolbarIconButton.gXBwqq_toolbarIconButton[data-button-important=true]:focus-visible{background:var(--brand-action-surface);color:var(--on-brand-action)}.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}.gXBwqq_toolbarIconSlot>svg{width:calc(1.5 * var(--scale));height:calc(1.5 * var(--scale));flex-shrink:0;display:block}.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;}.gXBwqq_toolbarIconButton:hover .gXBwqq_toolbarIconLabel,.gXBwqq_toolbarIconButton:focus-visible .gXBwqq_toolbarIconLabel,.gXBwqq_toolbarIconButton[data-toolbar-label-expanded=true] .gXBwqq_toolbarIconLabel{max-width:calc(24 * var(--scale));opacity:1;transform:translate(0)}.gXBwqq_toolbarIconLabelText{white-space:nowrap;animation:gXBwqq_toolbarIconLabelSwap var(--duration-base) var(--ease-standard) both;margin:0;display:inline-flex}@keyframes gXBwqq_toolbarIconLabelSwap{0%{opacity:0;transform:translateY(calc(.18 * var(--scale)))}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.gXBwqq_toolbarIconButton,.gXBwqq_toolbarIconLabel{transition:none}.gXBwqq_toolbarIconLabelText{animation:none}}.gXBwqq_compactIconButton{--icon-button-size:calc(1.9 * var(--scale))}.gXBwqq_compactIconButton svg{width:calc(1.02 * var(--scale));height:calc(1.02 * var(--scale))}.gXBwqq_inlineIconButton{--icon-button-size:calc(1.25 * var(--scale))}.gXBwqq_inlineIconButton svg{width:calc(.95 * var(--scale));height:calc(.95 * var(--scale))}.gXBwqq_touchIconButton{--icon-button-size:var(--control-height-touch)}.gXBwqq_touchIconButton svg{width:calc(var(--control-height-touch) * .45);height:calc(var(--control-height-touch) * .45)}.gXBwqq_subtleIconButton{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--elevation-0);background:0 0}.gXBwqq_subtleIconButton:hover{background:var(--surface-sunken);box-shadow:var(--elevation-0)}.gXBwqq_subtleIconButton *,.gXBwqq_subtleIconButton:hover *{color:var(--text-secondary)}@media (min-width:768px){.gXBwqq_iconButton{--icon-button-scale-multiplier:3.2}}@container respondent-preview (max-width:800px){.gXBwqq_iconButton{--icon-button-scale-multiplier:3.8}}@media (max-width:799px),(max-width:1199px) and (max-height:480px){.gXBwqq_iconButton,.gXBwqq_compactIconButton,.gXBwqq_inlineIconButton{--icon-button-size:var(--control-height-touch)}}
.dzN4wa_splitButtonDivider{background-color:var(--border-default);width:1px;margin:var(--space-scale-0-6) 0;flex-shrink:0;align-self:stretch}.dzN4wa_button{--button-padding-x-multiplier:2.1}.dzN4wa_iconButton.dzN4wa_iconButton{padding:0}.dzN4wa_button span{--button-text-size-multiplier:1.08;--button-text-margin-y-multiplier:.95}.dzN4wa_largeButton{--button-padding-x-multiplier:2.5}.dzN4wa_largeButton span{--button-text-size-multiplier:1.18;--button-text-margin-y-multiplier:1.05}@media (min-width:768px){.dzN4wa_button{--button-padding-x-multiplier:2}.dzN4wa_button span{--button-text-size-multiplier:1;--button-text-margin-y-multiplier:1}.dzN4wa_largeButton{--button-padding-x-multiplier:2.8}.dzN4wa_largeButton span{--button-text-size-multiplier:1.22;--button-text-margin-y-multiplier:1.18}}@container respondent-preview (max-width:800px){.dzN4wa_button{--button-padding-x-multiplier:2.1}.dzN4wa_iconButton.dzN4wa_iconButton{padding:0}.dzN4wa_button span{--button-text-size-multiplier:1.08;--button-text-margin-y-multiplier:.95}.dzN4wa_largeButton{--button-padding-x-multiplier:2.5}.dzN4wa_largeButton span{--button-text-size-multiplier:1.18;--button-text-margin-y-multiplier:1.05}}
.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}.RClDYa_tabButton:hover{background:var(--surface-sunken);box-shadow:var(--elevation-0)}.RClDYa_tabButton:focus-visible{box-shadow:var(--focus-ring);outline:none}.RClDYa_tabButton[aria-selected=true]{border-bottom-color:var(--brand-primary);color:var(--brand-primary)}.RClDYa_tabButton[aria-selected=true] *{color:var(--brand-primary)}.RClDYa_navigationLinkButton.RClDYa_navigationLinkButton{--button-padding-x-multiplier:1;--button-text-margin-y-multiplier:.45;--button-text-size-multiplier:1;border:var(--border-width-none);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--elevation-0);color:var(--text-primary);text-align:start;background:0 0;justify-content:flex-start;margin:0;position:relative}.RClDYa_navigationLinkButton.RClDYa_navigationLinkButton span{text-align:start}.RClDYa_navigationLinkButton.RClDYa_navigationLinkButton:before{content:"";border-radius:inherit;box-shadow:var(--elevation-0);pointer-events:none;background:0 0;position:absolute;inset:0}.RClDYa_navigationLinkButton.RClDYa_navigationLinkButton:hover{box-shadow:var(--elevation-0);color:var(--brand-primary);background:0 0}.RClDYa_navigationLinkButton.RClDYa_navigationLinkButton:hover:before{background:var(--interaction-hover)}.RClDYa_navigationLinkButton.RClDYa_navigationLinkButton:focus-visible{box-shadow:var(--focus-ring);outline:none}.RClDYa_navigationLinkButton.RClDYa_navigationLinkButton[aria-selected=true],.RClDYa_navigationLinkButton.RClDYa_navigationLinkButton[aria-pressed=true]{box-shadow:var(--elevation-0);color:var(--brand-primary);background:0 0}.RClDYa_navigationLinkButton.RClDYa_navigationLinkButton[aria-selected=true]:before,.RClDYa_navigationLinkButton.RClDYa_navigationLinkButton[aria-pressed=true]:before{background:var(--interaction-hover)}.RClDYa_listButton.RClDYa_listButton{border-radius:0}
._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}._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}._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}._4ZQoAq_splitButtonPart:hover:not(:disabled):not([aria-disabled=true]){box-shadow:var(--elevation-0);color:var(--on-brand);background:0 0;transition:none}._4ZQoAq_splitButtonPart:hover:not(:disabled):not([aria-disabled=true]):before{background:var(--brand-primary)}._4ZQoAq_splitButtonPart span{z-index:var(--layer-content);transition:color var(--duration-fast) var(--ease-standard);position:relative}
._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}._62lqyq_icon{width:var(--font-size-body);height:var(--font-size-body);color:var(--text-secondary);justify-content:center;align-items:center;display:flex}._62lqyq_icon svg{width:100%;height:100%}._62lqyq_notice_stale ._62lqyq_icon{color:var(--intent-warning-ink)}._62lqyq_notice_fresh ._62lqyq_icon{color:var(--intent-success)}._62lqyq_notice_freshness_unknown ._62lqyq_icon{color:var(--text-secondary)}._62lqyq_copy{gap:var(--space-scale-0-06);flex-direction:column;min-width:0;display:flex}._62lqyq_title,._62lqyq_body{margin:0}._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)}._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)}._62lqyq_actions{align-items:center;display:flex}@media (max-width:1024px){._62lqyq_notice{align-items:flex-start;row-gap:var(--space-2);grid-template-columns:auto minmax(0,1fr)}._62lqyq_actions{grid-column:2}}
._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}._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}._1rFV4a_header>svg{width:var(--space-scale-1-2);height:var(--space-scale-1-2);color:var(--brand-primary);flex:none}._1rFV4a_header h1,._1rFV4a_header p,._1rFV4a_status h2,._1rFV4a_status p,._1rFV4a_disabledOutputs,._1rFV4a_state{margin:0}._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)}._1rFV4a_header p,._1rFV4a_status p,._1rFV4a_disabledOutputs,._1rFV4a_state{color:var(--text-secondary);font-size:var(--font-size-body);line-height:var(--line-height-relaxed)}._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}._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)}._1rFV4a_disabledOutputs{padding-top:var(--space-scale-0-55)}._1rFV4a_questions{gap:var(--space-scale-0-9);flex-direction:column;display:flex}._1rFV4a_questions>h2,._1rFV4a_questions>p,._1rFV4a_question h3,._1rFV4a_question ul{margin:0}._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)}._1rFV4a_questions>p,._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)}._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}._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)}._1rFV4a_question ul{gap:var(--space-scale-0-35);flex-direction:column;padding:0;list-style:none;display:flex}._1rFV4a_question li{justify-content:space-between;gap:var(--space-scale-0-9);display:flex}._1rFV4a_state{padding:var(--space-4) var(--space-2);text-align:center}
.KvEL_a_evidence{gap:var(--space-3);min-width:0;max-width:var(--measure-wide);display:grid}.KvEL_a_title{color:var(--text-secondary);font-size:var(--font-size-label);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);text-transform:uppercase;margin:0}.KvEL_a_excerptList{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.KvEL_a_excerptItem{min-width:0}.KvEL_a_excerptItem+.KvEL_a_excerptItem{border-block-start:var(--border-width-thin) solid var(--border-subtle);padding-block-start:var(--space-3)}.KvEL_a_excerptFigure{gap:max(var(--space-2), .5rem);min-width:0;margin:0;display:grid}.KvEL_a_excerptQuote{max-width:var(--measure-body);color:var(--text-primary);font-size:var(--font-size-body);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);margin:0;padding:0}.KvEL_a_attribution{gap:var(--space-1) var(--space-2);max-width:var(--measure-body);color:var(--text-secondary);font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);flex-wrap:wrap;margin:0;display:flex}.KvEL_a_attributionPart+.KvEL_a_attributionPart:before{content:"·";color:var(--text-muted);margin-inline-end:var(--space-2)}
.zWqghW_workspace{gap:var(--space-6);min-width:0;display:grid;container:reading-frameworks/inline-size}.zWqghW_intro{gap:var(--space-2);display:grid}.zWqghW_title,.zWqghW_subject,.zWqghW_cellTitle,.zWqghW_body,.zWqghW_description,.zWqghW_sourceTitle{letter-spacing:var(--letter-spacing-normal);margin:0}.zWqghW_title{font-size:var(--font-size-title-small);font-weight:var(--weight-semibold);color:var(--text-primary);line-height:var(--line-height-snug)}.zWqghW_description{max-width:var(--measure-body);font-size:var(--font-size-body-secondary);color:var(--text-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-normal)}.zWqghW_panel{gap:var(--space-6);display:grid}.zWqghW_caption{gap:var(--space-3);max-width:var(--measure-body);padding-block:var(--space-3);display:grid}.zWqghW_subject{font-size:var(--font-size-title-medium);font-weight:var(--weight-regular);color:var(--text-primary);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);text-wrap:balance}.zWqghW_diagram{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:relative}.zWqghW_cell{gap:var(--space-5);min-width:0;padding:var(--space-6);background:var(--surface-sunken);color:var(--text-primary);border-radius:var(--radius-xl);flex-direction:column;display:flex}.zWqghW_cellTitle{grid-template-columns:var(--font-size-title-small) minmax(0, 1fr);align-items:center;column-gap:max(var(--space-3), var(--font-size-caption));font-size:var(--font-size-subtitle);font-weight:var(--weight-regular);line-height:var(--line-height-snug);display:grid}.zWqghW_cellIcon{flex:0 0 var(--font-size-title-small);width:var(--font-size-title-small);height:var(--font-size-title-small);color:var(--brand-primary);justify-content:center;align-items:center;display:inline-flex}.zWqghW_cellIcon svg{flex:none;width:100%;height:100%;display:block}.zWqghW_cellLabel{min-width:0}.zWqghW_items{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.zWqghW_items li,.zWqghW_body,.zWqghW_quote{max-width:var(--measure-body);font-size:var(--font-size-body);font-weight:var(--weight-regular);line-height:var(--line-height-relaxed);color:var(--text-primary);text-wrap:pretty}.zWqghW_sourceAction{margin-block-start:auto;padding-block-start:var(--space-2)}.zWqghW_followUp{gap:var(--space-2);display:grid}.zWqghW_followUpLabel{font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);color:var(--text-secondary)}.zWqghW_scope{align-items:flex-start;gap:var(--space-4);max-width:var(--measure-body);padding-block:var(--space-3);display:flex}.zWqghW_scope>div{gap:var(--space-3);display:grid}.zWqghW_scopeIcon{width:var(--font-size-title-large);height:var(--font-size-title-large);color:var(--brand-primary);flex-shrink:0}.zWqghW_completionGroups{gap:var(--space-4);display:grid}.zWqghW_completionGroup{gap:var(--space-3);min-width:0;display:grid}.zWqghW_completionFrameworkTitle{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);text-align:start;margin:0}.zWqghW_completionQuestions{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.zWqghW_completionQuestion{align-items:start;gap:var(--space-2);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);text-align:start;grid-template-columns:minmax(0,max-content) minmax(0,1fr);display:grid}.zWqghW_completionAxis{color:var(--text-primary);font-weight:var(--weight-semibold)}.zWqghW_sources{gap:var(--space-6);padding:var(--space-5);border:var(--border-width-thin) solid var(--border-subtle);border-radius:var(--radius-xl);display:grid}.zWqghW_sourceQuestion{gap:var(--space-3);display:grid}.zWqghW_sourceTitle{font-size:var(--font-size-label);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);color:var(--text-primary)}.zWqghW_quote{margin:0;font-style:italic}.zWqghW_diagram[data-framework=porter]{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:".entrants.""suppliers rivalry buyers"".substitutes."}.zWqghW_diagram[data-framework=porter] .zWqghW_cell{padding:var(--space-5)}.zWqghW_cell[data-cell=rivalry]{grid-area:rivalry}.zWqghW_cell[data-cell=new_entrants]{grid-area:entrants}.zWqghW_cell[data-cell=substitutes]{grid-area:substitutes}.zWqghW_cell[data-cell=suppliers]{grid-area:suppliers}.zWqghW_cell[data-cell=buyers]{grid-area:buyers}@container reading-frameworks (max-width:900px){.zWqghW_diagram[data-framework=porter]{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"rivalry rivalry""entrants substitutes""suppliers buyers"}}@container reading-frameworks (max-width:768px){.zWqghW_diagram,.zWqghW_diagram[data-framework=porter]{gap:var(--space-4);grid-template-columns:minmax(0,1fr);grid-template-areas:none}.zWqghW_diagram .zWqghW_cell{padding:var(--space-5);grid-area:auto}.zWqghW_completionQuestion{gap:var(--space-2);grid-template-columns:minmax(0,1fr)}.zWqghW_workspace,.zWqghW_panel{gap:var(--space-5)}}
.ZzFefq_restitutionPanel,.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}.ZzFefq_panelHeading{justify-content:space-between;align-items:flex-start;gap:var(--space-scale-0-8);display:flex}.ZzFefq_panelHeading h2,.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}.ZzFefq_eyebrow,.ZzFefq_updatedAt,.ZzFefq_notice,.ZzFefq_withdrawnPanel p,.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}.ZzFefq_eyebrow{color:var(--brand-primary);font-weight:var(--weight-bold)}.ZzFefq_groupCard,.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}.ZzFefq_groupCard>span,.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)}.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)}.ZzFefq_membersBlock h3,.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}.ZzFefq_membersBlock ul,.ZzFefq_itemList{padding-left:var(--space-3);margin:0}.ZzFefq_sectionList{grid-template-columns:repeat(auto-fit, minmax(calc(15 * var(--scale)), 1fr));gap:var(--space-scale-0-7);display:grid}.ZzFefq_sectionCard p,.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}.ZzFefq_itemList{gap:var(--space-scale-0-55);flex-direction:column;display:flex}.ZzFefq_itemList li{justify-content:space-between;gap:var(--space-scale-0-7);display:flex}.ZzFefq_itemList li>div{gap:var(--space-scale-0-15);flex-direction:column;display:flex}.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)}.ZzFefq_acknowledgement{justify-content:flex-end;display:flex}@media (max-width:720px){.ZzFefq_panelHeading,.ZzFefq_itemList li{flex-direction:column}.ZzFefq_sectionList{grid-template-columns:1fr}}
.VHUDWq_container,.VHUDWq_fieldsGrid,.VHUDWq_groupFields,.VHUDWq_history,.VHUDWq_previewZone{gap:var(--space-scale-0-75);flex-direction:column;display:flex}.VHUDWq_intro,.VHUDWq_status,.VHUDWq_error,.VHUDWq_field small,.VHUDWq_history li,.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}.VHUDWq_error{max-width:var(--measure-narrow);color:var(--intent-danger)}.VHUDWq_actions,.VHUDWq_previewActions,.VHUDWq_settingsGrid{align-items:flex-end;gap:var(--space-scale-0-55);flex-wrap:wrap;display:flex}.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}.VHUDWq_field textarea,.VHUDWq_field input,.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)}.VHUDWq_groupFields h4,.VHUDWq_history h4,.VHUDWq_previewZone h4,.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}.VHUDWq_groupFieldRow,.VHUDWq_settingsGrid{gap:var(--space-scale-0-65);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.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}.VHUDWq_history ul{padding-left:var(--space-3);margin:0}.VHUDWq_confirmation{gap:var(--space-scale-0-65);flex-direction:column;display:flex}.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){.VHUDWq_groupFieldRow,.VHUDWq_settingsGrid{grid-template-columns:1fr}}
.feO66G_resultsTab{--results-widget-spacing:var(--scale);gap:var(--results-widget-spacing);flex-direction:column;display:flex}.feO66G_resultsTab>.widget{margin-bottom:0!important}.feO66G_resultsTab .feO66G_headerContainer{justify-content:space-between;align-items:flex-start;gap:var(--space-3);margin-bottom:var(--space-3);flex-flow:wrap;display:flex}.feO66G_resultsTab .feO66G_header{background-color:var(--surface-raised);box-shadow:var(--elevation-1);padding:var(--space-3);flex:auto;width:auto;min-width:0}.feO66G_resultsTab .feO66G_header .feO66G_top{flex-direction:row;justify-content:space-between;align-items:flex-start;display:flex}.feO66G_resultsTab .feO66G_statusRow{align-items:center;gap:var(--space-scale-0-6);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.feO66G_resultsTab .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)}.feO66G_resultsTab .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)}.feO66G_resultsTab .feO66G_statusDraft{background:color-mix(in srgb, var(--intent-warning) 18%, var(--surface-raised));color:var(--intent-warning-ink)}.feO66G_resultsTab .feO66G_statusSent{background:color-mix(in srgb, var(--intent-success) 32%, var(--surface-raised));color:var(--intent-success)}.feO66G_resultsTab .feO66G_statusClosed{background:var(--border-default);color:var(--text-secondary)}.feO66G_resultsTab .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)}.feO66G_resultsTab .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}.feO66G_resultsTab .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}.feO66G_resultsTab .feO66G_globalScoreValue{color:var(--text-primary);font-size:var(--font-size-title-large);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);font-variant-numeric:tabular-nums;margin:0}.feO66G_resultsTab .feO66G_header .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}.feO66G_resultsTab .feO66G_sideWidgets{gap:var(--font-size-caption);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;width:100%;display:grid}.feO66G_resultsTab .feO66G_sideWidgets>*{min-width:0;margin-bottom:0!important}@media (max-width:960px){.feO66G_resultsTab .feO66G_headerContainer{flex-direction:column}.feO66G_resultsTab .feO66G_header .feO66G_top{align-items:stretch;gap:var(--space-3);flex-direction:column}.feO66G_resultsTab .feO66G_globalScore{box-sizing:border-box;width:100%}.feO66G_resultsTab .feO66G_sideWidgets{grid-template-columns:1fr;width:100%}}.feO66G_resultsTab .feO66G_submittedAnswersCount span{margin-left:var(--space-3)}
.mzDmOW_resultsTab .mzDmOW_qrcodeContainer{justify-content:center;align-items:center;display:flex}.mzDmOW_resultsTab .mzDmOW_qrcodeContainer.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}.mzDmOW_resultsTab .mzDmOW_qrcodeContainer.mzDmOW_expanded .mzDmOW_qrcodeSvg{width:80vw;height:80vh}.mzDmOW_resultsTab .mzDmOW_qrcodeSvg{width:calc(8.5 * var(--scale));height:calc(8.5 * var(--scale))}.mzDmOW_resultsTab .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 mzDmOW_shimmer;display:flex}@keyframes mzDmOW_shimmer{0%{background-position:100% 0}to{background-position:0 0}}.mzDmOW_resultsTab .mzDmOW_qrcodeHeader{align-items:center;gap:var(--space-2);flex-direction:row;display:flex}.mzDmOW_resultsTab .mzDmOW_qrcodeHeaderCollapsed{margin-bottom:var(--space-1)}.mzDmOW_resultsTab .mzDmOW_qrcodeHeaderExpanded{margin-bottom:var(--space-scale-0-2);justify-content:flex-end}.mzDmOW_resultsTab .mzDmOW_qrcode .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}.mzDmOW_resultsTab .mzDmOW_expandButton,.mzDmOW_resultsTab .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}.mzDmOW_resultsTab .mzDmOW_retractIcon{width:var(--font-size-subtitle);height:var(--font-size-subtitle)}.mzDmOW_resultsTab .mzDmOW_copyButton{width:100%;min-height:calc(2.4 * var(--scale));padding:0 var(--font-size-caption);margin:0}.mzDmOW_resultsTab .mzDmOW_copyButtonCollapsed .mzDmOW_leftIconContainer{margin-right:var(--space-scale-0-4)}.mzDmOW_resultsTab .mzDmOW_copyButtonIcon{width:var(--font-size-label);height:var(--font-size-label)}.mzDmOW_resultsTab .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)}.mzDmOW_resultsTab .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}.mzDmOW_resultsTab .mzDmOW_shareActions{gap:var(--space-scale-0-35);margin-bottom:var(--space-scale-0-45);flex-wrap:wrap;display:flex}.mzDmOW_resultsTab .mzDmOW_shareActionButton{width:var(--font-size-title-xl);height:var(--font-size-title-xl);border-radius:var(--radius-pill);margin:0;padding:0}.mzDmOW_resultsTab .mzDmOW_shareServiceIcon{width:var(--font-size-label);height:var(--font-size-label);fill:currentColor}.mzDmOW_resultsTab .mzDmOW_downloadOptions .mzDmOW_button{min-height:var(--font-size-title-xl);padding:0 var(--font-size-body-compact);margin:0}.mzDmOW_resultsTab .mzDmOW_downloadOptions .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)}.mzDmOW_resultsTab .mzDmOW_selectOption{margin-right:var(--space-scale-0-35);flex-direction:row;align-items:center;display:flex}.mzDmOW_resultsTab .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)}.mzDmOW_resultsTab .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)}.mzDmOW_resultsTab .mzDmOW_volumetry{flex-direction:column;justify-content:space-between;align-items:center;display:flex}.mzDmOW_resultsTab .mzDmOW_languageWidgets{gap:var(--font-size-body);flex-direction:column;display:flex}.mzDmOW_resultsTab .mzDmOW_languageWidgets>.mzDmOW_widget,.mzDmOW_resultsTab .mzDmOW_languageWidgets>[data-export-loading]>.mzDmOW_widget{margin-bottom:0!important}.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)}.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)}.mzDmOW_resultsTab .mzDmOW_durationText{font-size:var(--font-size-body-secondary);color:var(--text-secondary);margin-top:var(--space-1);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}:where(.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}.mzDmOW_resultsTab .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){.mzDmOW_resultsTab .mzDmOW_groupsContainer{grid-template-columns:repeat(auto-fill, minmax(calc(22 * var(--scale)), 1fr))}}@media (max-width:768px){.mzDmOW_resultsTab .mzDmOW_groupsContainer{grid-template-columns:repeat(auto-fill, minmax(calc(18 * var(--scale)), 1fr))}}@media (max-width:480px){.mzDmOW_resultsTab .mzDmOW_groupsContainer{grid-template-columns:1fr}}.mzDmOW_emptyGroup{text-align:center;width:100%;color:var(--text-secondary);padding:var(--space-3);grid-column:1/-1}
._9U8qIq_resultsTab ._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)}._9U8qIq_resultsTab ._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)))}._9U8qIq_resultsTab ._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}._9U8qIq_resultsTab ._9U8qIq_group ._9U8qIq_groupHeader{justify-content:space-between;align-items:center;gap:var(--space-scale-0-35);flex-flow:wrap;display:flex}._9U8qIq_resultsTab ._9U8qIq_group ._9U8qIq_groupMatchingScore{align-items:flex-end;gap:var(--space-scale-0-14);min-width:0;color:var(--text-secondary);font-size:var(--font-size-body-compact);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);font-variant-numeric:tabular-nums;flex-direction:column;flex:1 0 100%;display:flex}._9U8qIq_resultsTab ._9U8qIq_group ._9U8qIq_groupMatchingScoreUnavailable{white-space:normal;flex:1 0 100%;min-width:0}._9U8qIq_resultsTab ._9U8qIq_group ._9U8qIq_groupMatchingScore strong{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)}._9U8qIq_resultsTab ._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)}._9U8qIq_resultsTab ._9U8qIq_group ._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}._9U8qIq_resultsTab ._9U8qIq_group ._9U8qIq_groupVolumetryPanelOpen{opacity:1;grid-template-rows:1fr;transform:translateY(0)}._9U8qIq_resultsTab ._9U8qIq_group ._9U8qIq_groupVolumetryPanelInner{min-height:0;overflow:hidden}._9U8qIq_resultsTab ._9U8qIq_group ._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)}._9U8qIq_resultsTab ._9U8qIq_group ._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)))}._9U8qIq_resultsTab ._9U8qIq_group ._9U8qIq_answer ._9U8qIq_answerMetaRow{justify-content:space-between;align-items:center;gap:var(--space-scale-0-4);margin-bottom:0;display:flex}._9U8qIq_resultsTab ._9U8qIq_group ._9U8qIq_answer ._9U8qIq_answerMetaRowNoIdentity{justify-content:flex-end}._9U8qIq_resultsTab ._9U8qIq_group ._9U8qIq_answerExpanded ._9U8qIq_answerMetaRow{margin-bottom:var(--space-1)}._9U8qIq_resultsTab ._9U8qIq_group ._9U8qIq_answer ._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)}._9U8qIq_resultsTab ._9U8qIq_group ._9U8qIq_answer ._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}._9U8qIq_resultsTab ._9U8qIq_group ._9U8qIq_answer ._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)}._9U8qIq_resultsTab ._9U8qIq_group ._9U8qIq_answer ._9U8qIq_answerStatusPending{background:var(--surface-sunken);color:var(--text-secondary)}._9U8qIq_resultsTab ._9U8qIq_group ._9U8qIq_answer:not(:last-child){margin-bottom:var(--space-scale-0-35)}._9U8qIq_resultsTab ._9U8qIq_group ._9U8qIq_answer ._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}._9U8qIq_resultsTab ._9U8qIq_group ._9U8qIq_answer ._9U8qIq_answerCompactRow{justify-content:space-between;align-items:center;gap:var(--space-scale-0-35);display:flex}._9U8qIq_resultsTab ._9U8qIq_group ._9U8qIq_answer ._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}._9U8qIq_resultsTab ._9U8qIq_group ._9U8qIq_answer ._9U8qIq_answerCompactPanelVisible{max-height:calc(3 * var(--scale));opacity:1;pointer-events:auto;transform:translateY(0)}._9U8qIq_resultsTab ._9U8qIq_group ._9U8qIq_answer ._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}._9U8qIq_resultsTab ._9U8qIq_group ._9U8qIq_answer ._9U8qIq_answerExpandedPanelOpen{opacity:1;grid-template-rows:1fr;transform:translateY(0)}._9U8qIq_resultsTab ._9U8qIq_group ._9U8qIq_answer ._9U8qIq_answerExpandedPanelInner{min-height:0;overflow:hidden}._9U8qIq_resultsTab ._9U8qIq_group ._9U8qIq_answer ._9U8qIq_entrie{gap:var(--space-scale-0-08);flex-direction:column;display:flex}._9U8qIq_resultsTab ._9U8qIq_group ._9U8qIq_answer ._9U8qIq_answerResponseFocused{padding:var(--space-scale-0-35);border-radius:var(--radius-md);background:color-mix(in srgb, var(--brand-primary) 8%, transparent)}._9U8qIq_resultsTab ._9U8qIq_group ._9U8qIq_answer ._9U8qIq_entrie ._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)}._9U8qIq_resultsTab ._9U8qIq_group ._9U8qIq_answer ._9U8qIq_entrie ._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)}._9U8qIq_resultsTab ._9U8qIq_toggleSwitch{margin-bottom:20px}._9U8qIq_resultsTab ._9U8qIq_toggleSwitch label{cursor:pointer}._9U8qIq_resultsTab ._9U8qIq_toggleSwitch input[type=checkbox]{display:none}._9U8qIq_resultsTab ._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}._9U8qIq_resultsTab ._9U8qIq_computeButton{box-shadow:var(--elevation-1);z-index:var(--layer-sticky);position:absolute;bottom:0;right:0}._9U8qIq_resultsTab ._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)}
.dVADsa_resultsTab .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}.dVADsa_resultsTab .dVADsa_buttonGroup .dVADsa_btn,.dVADsa_resultsTab .dVADsa_buttonGroup .dVADsa_button{padding:var(--space-scale-0-4) var(--font-size-caption);margin:0}.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){.dVADsa_resultsTab .dVADsa_buttonGroup{justify-content:center}.dVADsa_resultsTab .dVADsa_qrcodeSvg{width:calc(7.5 * var(--scale));height:calc(7.5 * var(--scale))}.dVADsa_resultsTab .dVADsa_downloadOptions{align-items:stretch;gap:var(--space-scale-0-35);flex-direction:column}.dVADsa_resultsTab .dVADsa_downloadOptions .dVADsa_button{width:100%}.dVADsa_resultsTab .dVADsa_selectOption{justify-content:space-between;margin-right:0}}.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}.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)}.dVADsa_groupingSwapPrompt{display:none}.dVADsa_groupingParticipant[data-swap-target=true] .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}.dVADsa_groupDropTarget{border-color:var(--brand-primary);background:color-mix(in srgb, var(--brand-primary) 8%, transparent);box-shadow:var(--focus-ring)}.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}.dVADsa_groupingParticipant[draggable=true]{cursor:grab}.dVADsa_groupingParticipant[draggable=true]:active{cursor:grabbing}.dVADsa_groupingParticipantLocked{border-color:var(--brand-primary)}.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}.dVADsa_groupingDragHandle,.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}.dVADsa_groupingDragHandle{cursor:grab}.dVADsa_groupingDragHandleIcon,.dVADsa_groupingLockIcon{width:calc(1.15 * var(--scale));height:calc(1.15 * var(--scale))}.dVADsa_groupingLockBadge{color:var(--brand-primary);margin-left:auto}.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)}.dVADsa_groupingMoveSelect:focus-visible{outline:calc(.12 * var(--scale)) solid var(--brand-primary);outline-offset:calc(.08 * var(--scale))}
.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}.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)}.YEwH7W_resultsSectionsNavigation{flex-direction:column;gap:0;margin:0;display:flex}
._4PTZla_volumetry{gap:var(--font-size-subtitle);flex-direction:column;display:flex}._4PTZla_controls{width:100%;display:block}._4PTZla_heroProofCard{justify-content:center;align-items:center;gap:var(--space-scale-0-12);padding:var(--space-scale-0-7) var(--space-scale-0-9);border-radius:var(--radius-lg);border:var(--border-width-thin) solid color-mix(in srgb, var(--text-primary) 9%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--surface-raised) 92%, transparent), color-mix(in srgb, var(--surface-raised) 78%, transparent));box-shadow:var(--elevation-1);flex-direction:column;display:flex}._4PTZla_heroProofTitle{font-size:var(--font-size-micro);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);text-transform:uppercase;color:color-mix(in srgb, var(--text-primary) 58%, transparent);line-height:var(--line-height-snug);margin:0}._4PTZla_heroProofValue{font-size:var(--font-size-display-medium);line-height:var(--line-height-tight);font-weight:var(--weight-regular);color:color-mix(in srgb, var(--text-primary) 95%, transparent);letter-spacing:var(--letter-spacing-tight);margin:0}._4PTZla_heroProofLabel{font-size:var(--font-size-title-small);font-weight:var(--weight-semibold);color:color-mix(in srgb, var(--text-primary) 80%, transparent);text-align:center;max-width:var(--measure-narrow);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}._4PTZla_heroProofHint{font-size:var(--font-size-body-compact);color:color-mix(in srgb, var(--text-primary) 62%, transparent);text-align:center;max-width:var(--measure-narrow);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}._4PTZla_chartEmptyMessage{max-width:var(--measure-narrow);margin-inline:auto}._4PTZla_chart{border-radius:var(--radius-md);border:var(--border-width-thin) solid color-mix(in srgb, var(--text-primary) 8%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--surface-raised) 84%, transparent), color-mix(in srgb, var(--surface-raised) 72%, transparent));width:100%;min-height:clamp(14rem,30vh,20rem);box-shadow:var(--elevation-1);flex-grow:1;display:flex;position:relative}._4PTZla_chartLoading{min-height:clamp(12rem,26vh,16rem)}._4PTZla_chartViewport{border-radius:var(--radius-md);width:100%;min-height:clamp(14rem,30vh,20rem);position:relative;overflow:visible}._4PTZla_chartLayout{gap:var(--space-scale-0-6);min-height:inherit;grid-template-columns:minmax(0,1fr);align-items:stretch;display:grid}._4PTZla_chartLayoutWithPanel{grid-template-columns:var(--volumetry-details-width,clamp(20rem, 28vw, 30rem)) calc(.65 * var(--scale)) minmax(0, 1fr);height:var(--volumetry-shared-chart-height,100%);max-height:var(--volumetry-shared-chart-height,100%);gap:0;min-height:0;overflow:hidden}._4PTZla_chartLayoutWithPanel[data-panel-resizing=true]{cursor:col-resize;-webkit-user-select:none;user-select:none}._4PTZla_chartLayoutWithPanel[data-panel-resizing=true] *{cursor:col-resize!important;-webkit-user-select:none!important;user-select:none!important}._4PTZla_chartCanvasPane{min-width:0;height:100%;min-height:0;padding-left:0}._4PTZla_detailsResizeHandle{align-self:stretch}._4PTZla_chartLoading ._4PTZla_chartViewport{min-height:clamp(12rem,26vh,16rem);max-height:clamp(12rem,26vh,16rem)}._4PTZla_overlay{width:100%;height:100%;padding-top:var(--space-scale-1-2);background-color:color-mix(in srgb, var(--surface-sunken) 55%, transparent);z-index:var(--layer-content);pointer-events:none;justify-content:center;align-items:flex-start;display:flex;position:absolute;top:0;left:0}._4PTZla_overlayContent{width:calc(3.6 * var(--scale));height:calc(3.6 * var(--scale));border-radius:var(--radius-pill);border:var(--border-width-thin) solid color-mix(in srgb, var(--text-primary) 12%, transparent);background:color-mix(in srgb, var(--surface-raised) 72%, transparent);-webkit-backdrop-filter:blur(calc(1 * var(--scale)));box-shadow:var(--elevation-1);justify-content:center;align-items:center;display:inline-flex}._4PTZla_chartSkeleton{gap:var(--space-scale-0-55);padding:var(--space-scale-0-95);flex-direction:column;display:flex}._4PTZla_chartSkeletonRail{height:calc(.95 * var(--scale));border-radius:var(--radius-pill);background:linear-gradient(90deg, color-mix(in srgb, var(--text-primary) 6%, transparent) 0%, color-mix(in srgb, var(--text-primary) 12%, transparent) 48%, color-mix(in srgb, var(--text-primary) 6%, transparent) 100%);background-size:220% 100%;animation:1.2s ease-in-out infinite _4PTZla_chartSkeletonPulse}._4PTZla_chartSkeletonRail:nth-child(2){width:84%}._4PTZla_chartSkeletonRail:nth-child(3){width:68%}._4PTZla_chartSkeletonRail:nth-child(4){width:91%}._4PTZla_chartSkeletonRail:nth-child(5){width:76%}@keyframes _4PTZla_chartSkeletonPulse{0%{background-position:100% 0}to{background-position:-100% 0}}._4PTZla_chartEmpty{min-height:clamp(12rem,26vh,16rem);padding:var(--font-size-title-medium);text-align:center;color:color-mix(in srgb, var(--text-primary) 64%, transparent);max-width:var(--measure-narrow);justify-content:center;align-items:center;display:flex}._4PTZla_chartEmpty p{font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal);max-width:var(--measure-narrow);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}._4PTZla_expressionDetailsPanel{align-self:stretch;gap:var(--space-scale-0-52);width:100%;min-width:0;max-width:none;padding:var(--space-scale-0-35) var(--space-scale-0-65);border-left:var(--border-width-none);box-shadow:none;background:0 0;flex-direction:column;height:100%;min-height:0;max-height:100%;display:flex;overflow:hidden}
.ZOQ7Gq_expressionDetailsHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-scale-0-45);display:flex}.ZOQ7Gq_expressionDetailsHeading{gap:var(--space-scale-0-15);flex-direction:column;min-width:0;display:flex}.ZOQ7Gq_expressionDetailsTitle{font-size:var(--font-size-micro);letter-spacing:var(--letter-spacing-normal);text-transform:uppercase;color:color-mix(in srgb, var(--text-primary) 58%, transparent);font-weight:var(--weight-regular);line-height:var(--line-height-snug);margin:0}.ZOQ7Gq_expressionDetailsExpression{font-size:var(--font-size-body);line-height:var(--line-height-normal);color:color-mix(in srgb, var(--text-primary) 96%, transparent);word-break:break-word;font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.ZOQ7Gq_expressionDetailsMeta{align-items:center;gap:var(--space-scale-0-3);display:inline-flex}.ZOQ7Gq_expressionDetailsCount{min-width:calc(1.5 * var(--scale));padding:var(--space-scale-0-15) var(--space-scale-0-45);border-radius:var(--radius-pill);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);color:color-mix(in srgb, var(--text-primary) 92%, transparent);background:color-mix(in srgb, var(--brand-wash) 32%, transparent);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);justify-content:center;align-items:center;display:inline-flex}.ZOQ7Gq_expressionDetailsClose{width:calc(1.45 * var(--scale));height:calc(1.45 * var(--scale));border-radius:var(--radius-pill);border:var(--border-width-thin) solid color-mix(in srgb, var(--text-primary) 18%, transparent);background:color-mix(in srgb, var(--surface-raised) 88%, transparent);color:color-mix(in srgb, var(--text-primary) 86%, transparent);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.ZOQ7Gq_expressionDetailsClose:hover{border-color:color-mix(in srgb, var(--brand-primary) 48%, transparent);color:color-mix(in srgb, var(--brand-primary) 96%, transparent)}.ZOQ7Gq_expressionDetailsClose>svg{width:calc(.68 * var(--scale));height:calc(.68 * var(--scale))}.ZOQ7Gq_expressionDetailsMatches{font-size:var(--font-size-body-compact);color:color-mix(in srgb, var(--text-primary) 66%, transparent);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}.ZOQ7Gq_expressionDetailsBlock{gap:var(--space-scale-0-3);flex-direction:column;display:flex}.ZOQ7Gq_expressionDetailsBlock:last-child{flex:1;min-height:0}.ZOQ7Gq_expressionDetailsBlock h5{font-size:var(--font-size-body-secondary);color:color-mix(in srgb, var(--text-primary) 84%, transparent);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);margin:0}.ZOQ7Gq_expressionDetailsEmpty{font-size:var(--font-size-body-compact);color:color-mix(in srgb, var(--text-primary) 58%, transparent);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}.ZOQ7Gq_expressionDetailsNeighbors{gap:var(--space-1);flex-wrap:wrap;display:flex}.ZOQ7Gq_expressionDetailsNeighbor{align-items:center;gap:var(--space-scale-0-2);padding:var(--space-scale-0-18) var(--space-scale-0-38);border-radius:var(--radius-pill);border:var(--border-width-thin) solid color-mix(in srgb, var(--brand-primary) 26%, transparent);background:color-mix(in srgb, var(--brand-primary) 8%, transparent);display:inline-flex}.ZOQ7Gq_expressionDetailsNeighborLabel{font-size:var(--font-size-body-compact);color:color-mix(in srgb, var(--text-primary) 84%, transparent);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.ZOQ7Gq_expressionDetailsNeighborCount{font-size:var(--font-size-micro);font-weight:var(--weight-regular);color:color-mix(in srgb, var(--brand-primary) 92%, transparent);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.ZOQ7Gq_expressionDetailsSentences{gap:var(--space-scale-0-32);flex-direction:column;flex:1;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow:auto}.ZOQ7Gq_expressionDetailsSentence{padding:var(--space-1) var(--space-scale-0-1);border:var(--border-width-none);border-bottom:var(--border-width-thin) solid color-mix(in srgb, var(--text-primary) 10%, transparent);background:0 0}.ZOQ7Gq_expressionDetailsSentence:last-child{border-bottom:var(--border-width-none)}.ZOQ7Gq_expressionDetailsSentenceMeta{margin:0 0 var(--space-scale-0-1) 0;font-size:var(--font-size-micro);font-weight:var(--weight-regular);color:color-mix(in srgb, var(--text-primary) 58%, transparent);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);display:block}.ZOQ7Gq_expressionDetailsSentenceAction{border:var(--border-width-none);text-align:left;cursor:pointer;background:0 0;flex-direction:column;align-items:flex-start;width:100%;padding:0;display:flex}.ZOQ7Gq_expressionDetailsSentenceAction:hover .ZOQ7Gq_expressionDetailsSentenceText,.ZOQ7Gq_expressionDetailsSentenceAction:focus-visible .ZOQ7Gq_expressionDetailsSentenceText{color:color-mix(in srgb, var(--text-primary) 96%, transparent)}.ZOQ7Gq_expressionDetailsSentenceAction:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px;border-radius:var(--radius-sm)}.ZOQ7Gq_expressionDetailsSentenceText{font-size:var(--font-size-body-compact);line-height:var(--line-height-snug);color:color-mix(in srgb, var(--text-primary) 82%, transparent);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.ZOQ7Gq_expressionDetailsSentenceText mark{padding:0 var(--space-scale-0-1);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--brand-primary) 20%, transparent);color:color-mix(in srgb, var(--text-primary) 95%, transparent)}.ZOQ7Gq_filtersContainer{gap:var(--space-scale-0-42);padding:var(--space-scale-0-55) var(--space-scale-0-68);border-radius:var(--radius-lg);background:var(--surface-glass);border:var(--border-width-thin) solid color-mix(in srgb, var(--text-primary) 6%, transparent);box-shadow:var(--elevation-1);flex-direction:column;display:flex;container-type:inline-size}.ZOQ7Gq_primaryControls{align-items:stretch;gap:var(--space-scale-0-4);flex-wrap:wrap;display:flex}.ZOQ7Gq_primaryControls>*{flex:none;min-width:0;max-width:100%}
.GIseGa_secondaryControls{grid-template-columns:repeat(auto-fit, minmax(min(100%, calc(16 * var(--scale))), 1fr));gap:var(--space-scale-0-38);display:grid}.GIseGa_secondaryControls>*{min-width:0}.GIseGa_order,.GIseGa_grouping,.GIseGa_size,.GIseGa_questionTermsToggle{gap:var(--space-scale-0-28);padding:var(--space-scale-0-34) var(--space-scale-0-45);border-radius:var(--radius-md);background:var(--surface-raised);min-height:calc(4.8 * var(--scale));flex-direction:column;display:flex}.GIseGa_order>span,.GIseGa_groupingLabel,.GIseGa_sizeLabel{font-size:var(--font-size-micro);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);text-transform:uppercase;color:color-mix(in srgb, var(--text-primary) 58%, transparent);white-space:normal;line-height:var(--line-height-snug);margin:0}.GIseGa_controlLabelRow{align-items:center;gap:var(--space-scale-0-15);display:flex}.GIseGa_order>div[class*=selectorContainer],.GIseGa_grouping>div[class*=selectorContainer],.GIseGa_size>div[class*=selectorContainer]{justify-content:flex-start;width:max-content;min-width:0;max-width:100%}.GIseGa_order>div[class*=selectorContainer]>div[class*=selector],.GIseGa_grouping>div[class*=selectorContainer]>div[class*=selector],.GIseGa_size>div[class*=selectorContainer]>div[class*=selector]{width:max-content;max-width:100%}.GIseGa_groupingSelector,.GIseGa_sizeSelector{width:max-content;min-width:0;max-width:100%}.GIseGa_questionTermsToggle{justify-content:space-between;align-items:center;gap:var(--space-scale-0-45);padding:var(--space-scale-0-4) var(--space-2);min-height:calc(3.5 * var(--scale));flex-direction:row}.GIseGa_questionTermsCopy{gap:var(--space-scale-0-12);flex-direction:column;min-width:0;display:flex}.GIseGa_questionTermsLabel{font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);color:color-mix(in srgb, var(--text-primary) 82%, transparent);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}.GIseGa_questionTermsDescription{font-size:var(--font-size-micro);color:color-mix(in srgb, var(--text-primary) 65%, transparent);line-height:var(--line-height-snug);max-width:var(--measure-narrow);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.GIseGa_analysisFiltersWrap{border-radius:var(--radius-md);border:var(--border-width-thin) solid color-mix(in srgb, var(--text-primary) 8%, transparent);background:color-mix(in srgb, var(--surface-raised) 72%, transparent);padding:var(--space-scale-0-2)}.GIseGa_analysisFiltersWrap>div{border-radius:var(--radius-md);padding:var(--space-scale-0-2);gap:var(--space-scale-0-28);background:0 0}.GIseGa_analysisFiltersWrap>div>div{gap:var(--space-scale-0-28);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.GIseGa_analysisFiltersWrap [class*=filterTitle]{min-height:calc(2.4 * var(--scale));padding:var(--space-scale-0-3) var(--space-scale-0-45)}.GIseGa_range{gap:var(--space-scale-0-3);padding:var(--space-scale-0-38) var(--space-2);border-radius:var(--radius-lg);background:var(--surface-glass);border:var(--border-width-thin) solid color-mix(in srgb, var(--text-primary) 6%, transparent);box-shadow:var(--elevation-1);flex-direction:column;display:flex}.GIseGa_rangeSlot{flex:0 auto;max-width:100%}.GIseGa_rangeSlot .GIseGa_range{height:100%;min-height:calc(4.8 * var(--scale));min-width:0}.GIseGa_rangeField{align-items:center;gap:var(--space-scale-0-35);min-width:0;display:flex}.GIseGa_rangeLabel{min-width:max-content;font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);text-transform:uppercase;color:color-mix(in srgb, var(--text-primary) 62%, transparent);white-space:nowrap;line-height:var(--line-height-normal);flex:none}.GIseGa_rangeField [class*=numberSelector]{justify-content:flex-end;gap:var(--space-scale-0-16);flex:1;min-width:0}.GIseGa_rangeField [class*=numberSelector] input[type=number]{flex:0 1 calc(3.8 * var(--scale));max-width:calc(3.8 * var(--scale));min-width:calc(3.4 * var(--scale));font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.GIseGa_rangeField [class*=numberSelector] [class*=buttons]{gap:var(--space-scale-0-12)}.GIseGa_rangeField [class*=numberSelector] button{min-width:calc(1.55 * var(--scale));padding:var(--space-scale-0-05) var(--space-scale-0-2);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);flex:none}@container (max-width:820px){.GIseGa_rangeSlot{flex-basis:100%;min-width:0}}@container (max-width:560px){.GIseGa_secondaryControls{grid-template-columns:1fr}}
.rlW8OG_chartLayoutWithPanel{grid-template-columns:1fr;height:auto;max-height:none}.rlW8OG_chartCanvasPane{padding-left:0}.rlW8OG_detailsResizeHandle{display:none}.rlW8OG_expressionDetailsPanel{border-left:var(--border-width-none);border-bottom:var(--border-width-thin) solid color-mix(in srgb, var(--text-primary) 14%, transparent);width:100%;min-width:0;max-width:100%;padding-bottom:var(--space-scale-0-55)}.rlW8OG_rangeSlot{flex-basis:100%;min-width:0}.rlW8OG_secondaryControls,.rlW8OG_analysisFiltersWrap>div>div{grid-template-columns:1fr}@media (min-width:1200px){.rlW8OG_chartLayoutWithPanel{grid-template-columns:var(--volumetry-details-width,clamp(20rem, 28vw, 30rem)) calc(.65 * var(--scale)) minmax(0, 1fr);height:var(--volumetry-shared-chart-height,100%);max-height:var(--volumetry-shared-chart-height,100%);gap:0;min-height:0;overflow:hidden}.rlW8OG_chartCanvasPane{min-width:0;height:100%;min-height:0;padding-left:0}.rlW8OG_detailsResizeHandle{align-self:stretch;display:block}.rlW8OG_expressionDetailsPanel{align-self:stretch;gap:var(--space-scale-0-52);width:100%;min-width:0;max-width:none;padding:var(--space-scale-0-35) var(--space-scale-0-65);border-left:var(--border-width-none);border-bottom:var(--border-width-none);box-shadow:none;background:0 0;flex-direction:column;height:100%;min-height:0;max-height:100%;display:flex;overflow:hidden}.rlW8OG_rangeSlot{flex-basis:auto;min-width:auto}.rlW8OG_secondaryControls{grid-template-columns:repeat(auto-fit, minmax(min(100%, calc(16 * var(--scale))), 1fr))}.rlW8OG_analysisFiltersWrap>div>div{grid-template-columns:repeat(2,minmax(0,1fr))}}.rlW8OG_disabledMessage{min-height:240px;padding:var(--font-size-title-medium);text-align:center;background-color:var(--surface-sunken);border-radius:var(--radius-md);color:var(--text-primary);max-width:var(--measure-narrow);justify-content:center;align-items:center;display:flex}.rlW8OG_disabledMessage p{font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal);max-width:var(--measure-narrow);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.rlW8OG_disabledMessageText{max-width:var(--measure-narrow);text-align:center}
._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}._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 _2sfU7W_autoSaveSpin}._2sfU7W_autoSaveCheck{width:calc(1.4 * var(--scale));height:calc(1.4 * var(--scale));color:var(--intent-success)}._2sfU7W_autoSaveDot{width:calc(.7 * var(--scale));height:calc(.7 * var(--scale));background:var(--text-secondary);border-radius:var(--radius-circle);position:relative}._2sfU7W_autoSaveIndicator[data-status=dirty] ._2sfU7W_autoSaveDot{background:var(--intent-warning);color:var(--on-warning)}._2sfU7W_autoSaveErrorIcon{width:calc(1.4 * var(--scale));height:calc(1.4 * var(--scale));color:var(--intent-danger)}._2sfU7W_autoSaveIndicator[data-status=saving]{color:var(--brand-primary)}._2sfU7W_autoSaveIndicator[data-status=saved]{color:var(--intent-success)}._2sfU7W_autoSaveIndicator[data-status=error]{color:var(--intent-danger)}@keyframes _2sfU7W_autoSaveSpin{to{transform:rotate(360deg)}}
.c2IIRq_container{--workflow-mobile-sidebar-toggle-reserve:var(--control-height-touch);gap:var(--space-scale-0-9);min-height:calc(5.8 * var(--scale));flex-direction:column;display:flex;container:workflow-progress/inline-size}.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}.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}.c2IIRq_headerAction{flex:0 1 calc(26 * var(--scale));min-width:calc(24 * var(--scale));max-width:100%}.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}.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}.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}.c2IIRq_questionnaireInfo{width:100%;font-size:var(--font-size-title-small);font-weight:var(--weight-semibold);color:var(--text-secondary);line-height:var(--line-height-snug);white-space:nowrap;text-overflow:ellipsis;min-width:0;min-height:1.35em;letter-spacing:var(--letter-spacing-normal);display:block;overflow:hidden}.c2IIRq_stepsBar{justify-content:space-between;align-items:center;gap:var(--space-scale-0-2);padding:var(--space-2) 0;display:flex;position:relative}.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}.c2IIRq_stepClickable{cursor:pointer}.c2IIRq_stepClickable:active{transform:scale(.99)}.c2IIRq_stepBlocked{opacity:.5;cursor:not-allowed}.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}.c2IIRq_stepCircle svg,.c2IIRq_stepCircle svg path{color:inherit}.c2IIRq_stepActive .c2IIRq_stepCircle{background:var(--brand-primary);border-color:var(--brand-primary);color:var(--on-brand);box-shadow:var(--elevation-2)}.c2IIRq_step:focus-visible{outline:none}.c2IIRq_step:focus-visible .c2IIRq_stepCircle{box-shadow:var(--elevation-2), var(--focus-ring)}.c2IIRq_stepCompleted .c2IIRq_stepCircle{background:var(--brand-primary);border-color:var(--brand-primary);color:var(--on-brand);box-shadow:var(--elevation-2)}.c2IIRq_stepCompleted .c2IIRq_stepCircle svg path{stroke:var(--on-brand)}.c2IIRq_stepPending .c2IIRq_stepCircle{background:var(--surface-sunken);border-color:var(--border-disabled);color:var(--text-disabled)}.c2IIRq_stepNumber{line-height:var(--line-height-unit);color:inherit;display:block}.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){.c2IIRq_pageTitle,.c2IIRq_questionnaireInfo{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;max-width:100%;overflow:visible}}@container workflow-progress (max-width:680px){.c2IIRq_topRow{align-items:stretch;gap:var(--space-scale-0-7);flex-flow:column wrap}.c2IIRq_infoSection{flex-basis:auto;order:1;overflow:visible}.c2IIRq_headerActions{align-items:stretch;gap:var(--space-scale-0-7);flex-direction:column;order:2;width:100%}.c2IIRq_headerAction{flex:none;width:100%}.c2IIRq_pageTitle,.c2IIRq_questionnaireInfo{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;max-width:100%;overflow:visible}.c2IIRq_pageTitle{font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}}
._3ujdua_stepActive ._3ujdua_stepLabel,._3ujdua_stepCompleted ._3ujdua_stepLabel{color:var(--brand-primary);font-weight:var(--weight-semibold)}._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}._3ujdua_connectorCompleted{background:var(--brand-primary);color:var(--on-brand);opacity:1}._3ujdua_navigationGroup{align-items:center;gap:var(--space-scale-1-2);flex-shrink:0;display:flex}._3ujdua_navigationGroup [aria-live=polite]{padding:var(--space-scale-0-2) 0;margin:0}._3ujdua_navigationGroup [aria-live=polite][data-status=saved],._3ujdua_navigationGroup [aria-live=polite][data-status=saved] span{color:var(--text-primary)}._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}._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}._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){._3ujdua_container{gap:var(--space-scale-0-8);min-height:calc(5.2 * var(--scale))}._3ujdua_topRow{align-items:stretch;gap:var(--space-scale-0-7);flex-flow:column wrap}._3ujdua_infoSection{flex-basis:auto;order:1}._3ujdua_headerActions{align-items:stretch;gap:var(--space-scale-0-7);flex-direction:column;order:2;width:100%}._3ujdua_headerAction{flex:none;width:100%}._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)}._3ujdua_stepsBar{gap:var(--space-scale-0-35)}._3ujdua_navigationGroup{justify-content:flex-end;width:100%}._3ujdua_navigation{margin-left:auto}._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)}._3ujdua_stepLabel{max-width:calc(10 * var(--scale));white-space:normal;overflow-wrap:anywhere;font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}._3ujdua_step{min-width:var(--control-height-compact-touch);min-height:var(--control-height-compact-touch)}._3ujdua_connector{margin:0 var(--space-scale-0-35);margin-bottom:var(--space-scale-1-4)}._3ujdua_navButton{padding:var(--space-2) var(--space-scale-0-95);min-height:var(--control-height-compact-touch);font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}}@container workflow-progress (max-width:680px){._3ujdua_container{gap:var(--space-scale-0-8);min-height:calc(5.2 * var(--scale))}._3ujdua_stepsBar{gap:var(--space-scale-0-35)}._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)}._3ujdua_stepLabel{max-width:calc(10 * var(--scale));white-space:normal;overflow-wrap:anywhere;font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}._3ujdua_step{min-width:var(--control-height-compact-touch);min-height:var(--control-height-compact-touch)}._3ujdua_connector{margin:0 var(--space-scale-0-35);margin-bottom:var(--space-scale-1-4)}._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){._3ujdua_infoSection{padding-inline-start:var(--workflow-mobile-sidebar-toggle-reserve)}._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)}._3ujdua_connector{margin:0 var(--space-1);margin-bottom:var(--space-scale-1-25)}}
.IORP3q_container{align-items:center;gap:var(--space-scale-0-6);width:100%;display:flex}.IORP3q_bar{border-radius:var(--radius-pill);background:var(--surface-sunken);border:none;flex:1;overflow:hidden}.IORP3q_barSmall{height:calc(.45 * var(--scale))}.IORP3q_barMedium{height:calc(.6 * var(--scale))}.IORP3q_bar::-webkit-progress-bar{background:var(--surface-sunken);border-radius:var(--radius-pill)}.IORP3q_bar::-webkit-progress-value{border-radius:var(--radius-pill);background:linear-gradient(90deg, var(--brand-muted), var(--brand-primary))}.IORP3q_bar::-moz-progress-bar{border-radius:var(--radius-pill);background:linear-gradient(90deg, var(--brand-muted), var(--brand-primary))}.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)}
.clVF6a_analysisStudioWidget{gap:var(--space-scale-0-62);flex-direction:column;display:flex}.clVF6a_hero{gap:var(--space-scale-0-45);padding:var(--space-scale-0-65);border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-raised);flex-direction:column;display:flex}.clVF6a_heroMain{justify-content:space-between;align-items:center;gap:var(--space-scale-0-65);flex-wrap:wrap;display:flex}.clVF6a_heroCopy{gap:var(--space-scale-0-32);flex-direction:column;flex:24rem;min-width:0;display:flex}.clVF6a_eyebrow{align-items:center;gap:var(--space-scale-0-3);color:var(--brand-primary);font-size:var(--font-size-micro);font-weight:var(--weight-regular);text-transform:uppercase;line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);display:inline-flex}.clVF6a_heroIcon,.clVF6a_actionIcon{width:calc(1 * var(--scale));height:calc(1 * var(--scale));flex:none}.clVF6a_title{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}.clVF6a_heroNotice{color:var(--text-secondary);font-size:var(--font-size-body-compact);line-height:var(--line-height-snug);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.clVF6a_initialLoadBlocked{max-width:var(--measure-wide);padding:var(--space-scale-0-68);border:var(--border-width-thin) dashed var(--border-default);border-radius:var(--radius-md);background:var(--surface-sunken);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);margin:0}.clVF6a_heroActions{justify-content:flex-end;align-items:center;gap:var(--space-scale-0-35);flex-wrap:wrap;display:flex}.clVF6a_statusBadge{min-height:calc(1.7 * var(--scale));padding:0 var(--space-scale-0-62);border-radius:var(--radius-pill);border:var(--border-width-thin) solid var(--border-default);background:var(--surface-raised);color:var(--text-primary);font-size:var(--font-size-caption);font-weight:var(--weight-regular);white-space:nowrap;line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);justify-content:center;align-items:center;display:inline-flex}.clVF6a_statusIdle,.clVF6a_statusLoading,.clVF6a_statusSaving{background:var(--surface-sunken)}.clVF6a_statusSaved{background:var(--intent-success-surface);color:var(--intent-success);border-color:var(--intent-success)}.clVF6a_statusError{background:var(--intent-danger-surface);color:var(--intent-danger);border-color:var(--intent-danger)}.clVF6a_statusDraft{background:var(--interaction-selected);color:var(--brand-primary);border-color:var(--border-focus)}.clVF6a_workspaceGroup{border:var(--border-width-none) solid transparent;width:100%;min-width:0;margin:0;padding:0;display:block}.clVF6a_workspaceEditFlow{gap:var(--space-scale-0-68);flex-direction:column;min-width:0;display:flex}.clVF6a_workspacePausedNotice{margin:0 0 var(--space-scale-0-45);color:var(--intent-danger);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);padding:0}.clVF6a_workspace{gap:var(--space-scale-0-68);flex-direction:column;min-width:0;display:flex}@media (max-width:800px){.clVF6a_hero{padding:var(--space-scale-0-75)}.clVF6a_title{font-size:var(--font-size-subtitle);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.clVF6a_heroActions{justify-content:flex-start}}
.IR_qEq_planPanel{--analysis-studio-panel-inner-radius:max(0px, calc(var(--radius-md) - var(--space-scale-0-68) - var(--border-width-thin)));gap:var(--space-scale-0-55);min-width:0;padding:var(--space-scale-0-68);border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-raised);flex-direction:column;display:flex}.IR_qEq_planHeader,.IR_qEq_planItem,.IR_qEq_addAxisRow{align-items:center;gap:var(--space-scale-0-45);min-width:0;display:flex}.IR_qEq_planHeader{padding-bottom:var(--space-scale-0-45);border-bottom:var(--border-width-thin) solid var(--border-default);justify-content:space-between}.IR_qEq_planTitle{margin:0 0 var(--space-scale-0-18);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)}.IR_qEq_axesGuidance,.IR_qEq_emptyState{color:var(--text-secondary);font-size:var(--font-size-body-compact);line-height:var(--line-height-snug);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.IR_qEq_planCount,.IR_qEq_blockTabIndex{min-width:calc(1.45 * var(--scale));min-height:calc(1.45 * var(--scale));border-radius:var(--radius-pill);background:var(--surface-sunken);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);flex:none;justify-content:center;align-items:center;display:inline-flex}.IR_qEq_addAxisRow{flex-wrap:wrap;justify-content:flex-start;align-items:flex-end}.IR_qEq_planList{gap:var(--space-scale-0-32);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.IR_qEq_planItem{padding:var(--space-scale-0-28);border:var(--border-width-thin) solid var(--border-default);border-radius:var(--analysis-studio-panel-inner-radius);background:var(--surface-raised);justify-content:space-between;align-items:stretch}.IR_qEq_listButtonWrapper{flex:auto;min-width:0}.IR_qEq_blockTabCopy{gap:var(--space-scale-0-12);flex-direction:column;min-width:0;display:flex}.IR_qEq_blockTabCopy strong{color:inherit;font-size:var(--font-size-label);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);overflow-wrap:anywhere}.IR_qEq_blockTabCopy span{color:var(--text-muted);font-size:var(--font-size-caption);line-height:var(--line-height-snug)}.IR_qEq_blockActions{align-items:center;gap:var(--space-scale-0-18);flex:none;display:flex}.IR_qEq_emptyState{max-width:var(--measure-narrow);padding:var(--space-scale-0-58);border:var(--border-width-thin) dashed var(--border-default);border-radius:var(--analysis-studio-panel-inner-radius);background:var(--surface-sunken)}@media (max-width:640px){.IR_qEq_planItem{align-items:flex-start}.IR_qEq_blockActions{align-self:flex-start}}
.u1ktUG_panel{gap:var(--space-scale-0-55);min-width:0;padding-top:var(--space-scale-0-55);border-top:var(--border-width-thin) solid var(--border-default);flex-direction:column;display:flex}.u1ktUG_heading,.u1ktUG_questionHeader,.u1ktUG_candidate{justify-content:space-between;align-items:center;gap:var(--space-scale-0-4);display:flex}.u1ktUG_heading{justify-content:flex-end}.u1ktUG_status,.u1ktUG_guidance,.u1ktUG_questionText,.u1ktUG_candidate p,.u1ktUG_candidate small,.u1ktUG_sectionLabel,.u1ktUG_policyNote{color:var(--text-secondary);font-size:var(--font-size-caption);line-height:var(--line-height-snug);margin:0}.u1ktUG_questionList{gap:var(--space-scale-0-45);flex-direction:column;display:flex}.u1ktUG_questionCard{--analysis-studio-suggestions-question-radius:var(--radius-sm);--analysis-studio-suggestions-candidate-radius:max(calc(0 * var(--scale)), calc(var(--analysis-studio-suggestions-question-radius) - var(--space-scale-0-55) - var(--border-width-thin)));gap:var(--space-scale-0-35);min-width:0;padding:var(--space-scale-0-55);border:var(--border-width-thin) solid var(--border-subtle);border-radius:var(--analysis-studio-suggestions-question-radius);background:var(--surface-sunken);flex-direction:column;display:flex}.u1ktUG_questionOrdinal{min-height:calc(1.5 * var(--scale));padding-inline:var(--space-scale-0-3);border-radius:var(--radius-pill);background:var(--interaction-selected);color:var(--text-primary);font-size:var(--font-size-caption);white-space:nowrap;align-items:center;display:inline-flex}.u1ktUG_questionText{color:var(--text-primary);overflow-wrap:anywhere;white-space:pre-wrap}.u1ktUG_candidateList{gap:var(--space-scale-0-35);flex-direction:column;display:flex}.u1ktUG_sectionLabel{color:var(--text-primary);font-weight:var(--weight-semibold)}.u1ktUG_candidate{padding:var(--space-scale-0-4);border:var(--border-width-thin) solid var(--border-subtle);border-radius:var(--analysis-studio-suggestions-candidate-radius);background:var(--surface-raised);align-items:flex-start}.u1ktUG_candidate>div{gap:var(--space-scale-0-2);flex-direction:column;min-width:0;display:flex}.u1ktUG_candidate strong{color:var(--text-primary);font-size:var(--font-size-caption)}.u1ktUG_candidate small{font-size:var(--font-size-micro)}.u1ktUG_policyNote{padding-top:var(--space-scale-0-3)}
.yj6cRa_chapterColumn{gap:var(--space-scale-0-62);min-width:0;padding:var(--space-scale-0-68);border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-raised);flex-direction:column;display:flex}.yj6cRa_chapterHeader{gap:var(--space-scale-0-18);padding-bottom:var(--space-scale-0-55);border-bottom:var(--border-width-thin) solid var(--border-default);flex-direction:column;display:flex}.yj6cRa_eyebrow,.yj6cRa_fieldLabel,.yj6cRa_sourceHeader span{color:var(--text-muted);font-size:var(--font-size-micro);font-weight:var(--weight-regular);text-transform:uppercase;line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.yj6cRa_title{margin:var(--space-scale-0-12) 0 0;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)}.yj6cRa_summary,.yj6cRa_emptyState{color:var(--text-secondary);font-size:var(--font-size-body-compact);line-height:var(--line-height-snug);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.yj6cRa_emptyState{padding:var(--space-scale-0-8);border:var(--border-width-thin) dashed var(--border-default);border-radius:var(--radius-md);background:var(--surface-sunken)}.yj6cRa_field,.yj6cRa_sourceSection{gap:var(--space-scale-0-34);flex-direction:column;min-width:0;display:flex}.yj6cRa_questionOption:focus-within{outline:calc(.12 * var(--scale)) solid var(--interaction-focus);outline-offset:calc(.08 * var(--scale))}.yj6cRa_sourceHeading{justify-content:space-between;align-items:flex-start;gap:var(--space-scale-0-6);padding-bottom:var(--space-scale-0-42);border-bottom:var(--border-width-thin) solid var(--border-default);display:flex}.yj6cRa_sourceTitle{margin:0 0 var(--space-scale-0-2);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)}.yj6cRa_sourceCount{justify-content:center;align-items:center;gap:var(--space-scale-0-28);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);flex:none;display:inline-flex}.yj6cRa_sourceCount span{color:var(--text-muted)}.yj6cRa_questionList{gap:var(--space-scale-0-4);flex-direction:column;display:flex}.yj6cRa_questionSearch{align-items:center;gap:var(--space-scale-0-45);max-width:var(--measure-wide);display:flex}.yj6cRa_questionSearch>:first-child{flex:auto;min-width:0}.yj6cRa_questionSearch>span{color:var(--text-muted);font-size:var(--font-size-caption);line-height:var(--line-height-snug);flex:none}.yj6cRa_questionOption{align-items:stretch;gap:var(--space-scale-0-28);padding:var(--space-scale-0-55);border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-sm);background:var(--surface-raised);flex-direction:column;display:flex}.yj6cRa_questionOption label{align-items:flex-start;width:100%}.yj6cRa_questionOption:has(input:checked){border-color:var(--brand-primary);background:var(--interaction-selected)}.yj6cRa_questionContext{justify-content:space-between;gap:var(--space-scale-0-45);color:var(--text-muted);font-size:var(--font-size-caption);line-height:var(--line-height-snug);display:flex}.yj6cRa_questionContext span:last-child{text-align:right;overflow-wrap:anywhere}.yj6cRa_questionOptions{color:var(--text-secondary);font-size:var(--font-size-caption)}.yj6cRa_questionOptions summary{cursor:pointer}.yj6cRa_questionOptions ul{gap:var(--space-scale-0-18);margin:var(--space-scale-0-32) 0 0;overflow-wrap:anywhere;flex-direction:column;padding-inline-start:var(--space-scale-0-9);display:flex}
.-pmEVq_observedResponses{gap:var(--space-scale-0-55);flex-direction:column;display:flex}.-pmEVq_header{gap:var(--space-scale-0-2);flex-direction:column;display:flex}.-pmEVq_headingRow{align-items:center;gap:var(--space-scale-0-35);display:inline-flex}.-pmEVq_titleIcon{width:calc(1 * var(--scale));height:calc(1 * var(--scale));color:var(--brand-primary)}.-pmEVq_title{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);margin:0}.-pmEVq_detailEmpty,.-pmEVq_quoteCard p{color:var(--text-secondary);font-size:var(--font-size-body-compact);line-height:var(--line-height-snug);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.-pmEVq_quoteCard p{overflow-wrap:anywhere;min-width:0}.-pmEVq_emptyState{padding:var(--space-scale-0-82);border:var(--border-width-thin) dashed var(--border-default);border-radius:var(--radius-md);background:var(--surface-sunken);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)}.-pmEVq_workspace{gap:var(--space-scale-0-58);flex-direction:column;min-width:0;display:flex}.-pmEVq_questionRail{gap:var(--space-scale-0-38);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));display:grid}.-pmEVq_questionButtonContent{gap:var(--space-scale-0-22);flex-direction:column;min-width:0;display:flex}.-pmEVq_questionButtonTopRow{justify-content:space-between;align-items:center;gap:var(--space-scale-0-4);display:flex}.-pmEVq_questionButtonEyebrow,.-pmEVq_detailLabel,.-pmEVq_questionEyebrow{color:var(--text-muted);font-size:var(--font-size-micro);font-weight:var(--weight-regular);text-transform:uppercase;line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.-pmEVq_questionButtonEyebrow,.-pmEVq_questionEyebrow{color:var(--brand-primary)}.-pmEVq_questionButtonTitle,.-pmEVq_questionTitle{color:var(--text-primary);font-weight:var(--weight-heavy);line-height:var(--line-height-1-38)}.-pmEVq_questionButtonTitle{font-size:var(--font-size-body-compact);-webkit-line-clamp:2;font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.-pmEVq_questionButtonCount,.-pmEVq_questionCount,.-pmEVq_termPill{justify-content:center;align-items:center;gap:var(--space-scale-0-28);min-height:calc(1.78 * var(--scale));padding:0 var(--space-scale-0-62);border-radius:var(--radius-pill);border:var(--border-width-thin) solid var(--border-default);background:var(--surface-raised);color:var(--text-primary);font-size:var(--font-size-caption);font-weight:var(--weight-regular);white-space:nowrap;line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);display:inline-flex}.-pmEVq_questionHint{color:var(--text-muted);font-size:var(--font-size-micro);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.-pmEVq_questionFocus{gap:var(--space-scale-0-6);flex-direction:column;min-width:0;display:flex}.-pmEVq_questionHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-scale-0-55);padding-bottom:var(--space-2);border-bottom:var(--border-width-thin) solid var(--border-default);flex-wrap:wrap;display:flex}.-pmEVq_questionTitle{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}.-pmEVq_recurringTermsRow{gap:var(--space-scale-0-35);flex-wrap:wrap;display:flex}.-pmEVq_termPill strong{min-width:calc(1 * var(--scale));font-size:var(--font-size-caption);line-height:var(--line-height-snug);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);justify-content:center;align-items:center;display:inline-flex}.-pmEVq_detailGrid{gap:var(--space-scale-0-8);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);display:grid}.-pmEVq_detailSection{gap:var(--space-scale-0-4);flex-direction:column;min-width:0;display:flex}.-pmEVq_topResponseList,.-pmEVq_quoteList{gap:var(--space-scale-0-22);flex-direction:column;display:flex}.-pmEVq_topResponseRow,.-pmEVq_quoteCard{gap:var(--space-scale-0-2);padding:var(--space-2) 0;border-bottom:var(--border-width-thin) solid var(--border-default);flex-direction:column;display:flex}.-pmEVq_topResponseRow{justify-content:space-between;align-items:center;gap:var(--space-2);flex-direction:row}.-pmEVq_topResponseRow span,.-pmEVq_quoteCard strong{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)}.-pmEVq_topResponseRow strong{color:var(--text-muted);font-size:var(--font-size-caption);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.-pmEVq_quoteCard{padding-left:var(--space-scale-0-58);border-left:var(--border-width-medium) solid var(--border-focus);border-bottom:var(--border-width-none)}.-pmEVq_quoteHeader{justify-content:space-between;align-items:center;gap:var(--space-scale-0-45);display:flex}.-pmEVq_quoteSelector{align-items:center;gap:var(--space-scale-0-24);color:var(--text-muted);font-size:var(--font-size-caption);font-weight:var(--weight-regular);white-space:nowrap;line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);display:inline-flex}.-pmEVq_quoteSelector input{margin:0}@media (max-width:860px){.-pmEVq_detailGrid{grid-template-columns:1fr}}
.SqbUqW_previewColumn{flex-direction:column;min-width:0;display:flex}.SqbUqW_previewPanel{gap:var(--space-scale-0-72);padding:var(--space-scale-0-78);border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-raised);flex-direction:column;min-width:0;display:flex}.SqbUqW_previewEmpty,.SqbUqW_focusSummary,.SqbUqW_promptCard p{color:var(--text-secondary);font-size:var(--font-size-body-compact);line-height:var(--line-height-snug);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.SqbUqW_previewEmpty{padding:var(--space-scale-0-8);border:var(--border-width-thin) dashed var(--border-default);border-radius:var(--radius-md);background:var(--surface-sunken)}.SqbUqW_focusHeader{padding-bottom:var(--space-scale-0-62);border-bottom:var(--border-width-thin) solid var(--border-default)}.SqbUqW_focusHeaderCopy{gap:var(--space-1);max-width:calc(48 * var(--scale));flex-direction:column;display:flex}.SqbUqW_focusEyebrow,.SqbUqW_sectionLabel,.SqbUqW_subheading,.SqbUqW_metricItem span,.SqbUqW_guideSummary{color:var(--text-muted);font-size:var(--font-size-micro);font-weight:var(--weight-regular);text-transform:uppercase;line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.SqbUqW_focusEyebrow{color:var(--brand-primary)}.SqbUqW_focusTitle{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}.SqbUqW_metricStrip,.SqbUqW_termList{gap:var(--space-scale-0-36);flex-wrap:wrap;display:flex}.SqbUqW_metricItem,.SqbUqW_termChip{align-items:center;gap:var(--space-scale-0-45);min-height:calc(1.65 * var(--scale));padding:0 var(--space-scale-0-55);border-radius:var(--radius-pill);background:var(--surface-sunken);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:inline-flex}.SqbUqW_termChip{background:var(--surface-raised);border:var(--border-width-thin) solid var(--border-default)}.SqbUqW_metricItem strong,.SqbUqW_termChip strong{min-width:calc(1.1 * var(--scale));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);justify-content:center;align-items:center;display:inline-flex}.SqbUqW_termSection{gap:var(--space-scale-0-3);flex-direction:column;display:flex}.SqbUqW_reviewStack{gap:var(--space-scale-0-65);flex-direction:column;min-width:0;display:flex}.SqbUqW_guidePanel{border-top:var(--border-width-thin) solid var(--border-default);padding-top:var(--space-scale-0-55)}.SqbUqW_guideSummary{cursor:pointer;list-style:none}.SqbUqW_guideSummary::-webkit-details-marker{display:none}.SqbUqW_guidePanel[open] .SqbUqW_guideSummary{margin-bottom:var(--space-scale-0-55)}.SqbUqW_guideGrid{gap:var(--space-scale-0-7);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.SqbUqW_guideSection,.SqbUqW_promptCard{gap:var(--space-scale-0-28);flex-direction:column;display:flex}.SqbUqW_promptCard{margin-top:var(--space-scale-0-55);padding-top:var(--space-scale-0-55);border-top:var(--border-width-thin) solid var(--border-default)}.SqbUqW_list{padding-left:var(--space-3);gap:var(--space-scale-0-2);color:var(--text-primary);font-size:var(--font-size-body-compact);line-height:var(--line-height-snug);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);flex-direction:column;margin:0;display:flex}.SqbUqW_subheading{align-items:center;gap:var(--space-scale-0-28);display:inline-flex}.SqbUqW_inlineIcon{width:calc(1 * var(--scale));height:calc(1 * var(--scale));flex:none}@media (max-width:900px){.SqbUqW_guideGrid{grid-template-columns:1fr}}
.ozGcuq_analysisResultsWidget{gap:var(--space-scale-0-95);flex-direction:column;display:flex}
.NtbJIa_tabs{width:100%;min-width:0}.NtbJIa_viewport{scrollbar-width:thin;-webkit-overflow-scrolling:touch;max-width:100%;overflow:auto hidden}.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}.NtbJIa_indicator{border-radius:var(--tabs-option-radius);box-shadow:var(--elevation-0)}.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:max(var(--space-2), var(--font-size-caption));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}.NtbJIa_tabIcon{width:max(calc(1.5 * var(--scale)), var(--font-size-caption));height:max(calc(1.5 * var(--scale)), var(--font-size-caption));line-height:var(--line-height-unit);color:inherit;flex:none;justify-content:center;align-items:center;display:inline-flex}.NtbJIa_tabIcon svg{width:max(calc(1.5 * var(--scale)), var(--font-size-caption));height:max(calc(1.5 * var(--scale)), var(--font-size-caption));display:block}.NtbJIa_tabLabel{display:inline-block}.NtbJIa_tab:hover{color:var(--text-primary)}.NtbJIa_activeTab,.NtbJIa_activeTab:hover{color:var(--text-primary);box-shadow:none;background:0 0}.NtbJIa_activeTab .NtbJIa_tabIcon{color:var(--brand-primary)}.NtbJIa_tab:focus-visible{box-shadow:var(--focus-ring);outline:none}.NtbJIa_tab:disabled{cursor:not-allowed;opacity:.55}@media (prefers-reduced-motion:reduce){.NtbJIa_tab{transition:none}}
.JNmHRW_screen{min-height:100%;padding:var(--space-4) var(--space-2);background:var(--surface-page);place-items:center;display:grid}.JNmHRW_content{width:min(100%, var(--measure-wide));gap:var(--space-scale-1-2);padding:var(--space-3);border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-raised);max-width:var(--measure-wide);flex-direction:column;display:flex}.JNmHRW_eyebrow{align-items:center;gap:var(--space-scale-0-45);color:var(--brand-primary);font-size:var(--font-size-caption);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);display:flex}.JNmHRW_eyebrow svg,.JNmHRW_details article>svg{width:var(--space-scale-1-2);height:var(--space-scale-1-2);flex:none}.JNmHRW_content h1,.JNmHRW_content h2,.JNmHRW_content p{margin:0}.JNmHRW_content h1{color:var(--text-primary);font-size:var(--font-size-title-large);line-height:var(--line-height-tight);font-weight:var(--weight-regular)}.JNmHRW_intro,.JNmHRW_details p{color:var(--text-secondary);font-size:var(--font-size-body);line-height:var(--line-height-relaxed)}.JNmHRW_intro{max-width:var(--measure-body)}.JNmHRW_details{gap:var(--space-scale-0-9);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.JNmHRW_details article{align-items:flex-start;gap:var(--space-scale-0-65);padding:var(--space-scale-0-9);border:var(--border-width-thin) solid var(--border-subtle);border-radius:var(--radius-md);display:flex}.JNmHRW_details article>svg{color:var(--brand-primary)}.JNmHRW_details h2{color:var(--text-primary);font-size:var(--font-size-body-compact);line-height:var(--line-height-snug);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal)}.JNmHRW_actions{justify-content:space-between;gap:var(--space-scale-0-9);display:flex}@media (max-width:700px){.JNmHRW_details{grid-template-columns:1fr}.JNmHRW_actions{flex-direction:column-reverse;align-items:stretch}}
.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}.U0-0WG_modal{width:100%;padding:var(--space-scale-1-75);border-radius:var(--radius-md);position:relative;overflow-y:auto}.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}.U0-0WG_modal:focus{outline:none}.U0-0WG_modalDefault{max-height:90vh}.U0-0WG_modalFullHeight{max-height:95vh}.U0-0WG_closeButtonWrapper{top:var(--space-2);right:var(--space-2);position:absolute}.U0-0WG_overlay{padding:2vh var(--space-3)}.U0-0WG_modal{padding:var(--space-scale-1-25)}@media (min-width:768px){.U0-0WG_overlay{padding:4vh var(--space-5)}.U0-0WG_modal{padding:var(--space-scale-1-75);border-radius:var(--radius-lg)}}
.Jy895W_inlineButton{margin-top:var(--space-scale-0-85);align-self:flex-start;max-width:100%}
