.fx_Zia_widgetsGrid{gap:var(--space-4);grid-template-columns:repeat(2,1fr);display:grid}.fx_Zia_personaePage{gap:var(--space-scale-0-9);flex-direction:column;display:flex}.fx_Zia_overviewWidget{gap:var(--space-scale-1-25);flex-direction:column;grid-column:1/-1;display:flex}.fx_Zia_headerRow{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.fx_Zia_sectionEyebrow{font-size:var(--font-size-micro);text-transform:uppercase;letter-spacing:var(--letter-spacing-normal);color:var(--text-secondary);margin:0 0 var(--space-1) 0;font-weight:var(--weight-regular);line-height:var(--line-height-snug)}.fx_Zia_title{font-size:var(--font-size-title-medium);font-weight:var(--weight-regular);color:var(--brand-primary);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);margin:0}.fx_Zia_sectionTitle{font-size:var(--font-size-subtitle);font-weight:var(--weight-regular);color:var(--brand-primary);margin:0 0 var(--space-2) 0;line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.fx_Zia_sectionSubtitle{font-size:var(--font-size-subtitle);font-weight:var(--weight-regular);color:var(--text-primary);margin:0 0 var(--space-2) 0;line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.fx_Zia_counterPill{background:var(--brand-wash);color:var(--brand-primary);padding:var(--space-scale-0-35) var(--space-scale-0-75);border-radius:var(--radius-lg);font-weight:var(--weight-regular);font-size:var(--font-size-subtitle);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.fx_Zia_searchForm{gap:var(--space-scale-0-75);display:flex}.fx_Zia_searchStack{gap:var(--space-scale-0-35);flex-direction:column;display:flex}.fx_Zia_searchWrapper{width:100%;min-width:0}.fx_Zia_searchInput{width:100%;padding:var(--space-scale-0-65) var(--space-3) var(--space-scale-0-65) var(--space-scale-2-65);border:var(--border-width-medium) solid var(--border-default);border-radius:var(--radius-pill);font-size:var(--font-size-body-secondary);transition:border-color var(--duration-base) var(--ease-standard);font-family:inherit;font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);flex:1}.fx_Zia_searchInput:focus{border-color:var(--border-focus);outline:none}.fx_Zia_searchInput:focus-visible{box-shadow:var(--focus-ring)}.fx_Zia_searchHint{color:var(--text-secondary);font-size:var(--font-size-body-compact);max-width:var(--measure-narrow);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}.fx_Zia_quickStats{gap:var(--space-3);flex-wrap:wrap;display:flex}.fx_Zia_statCard{min-width:calc(8 * var(--scale));background:var(--surface-sunken);border-radius:var(--radius-md);padding:var(--space-scale-0-75) var(--space-3);text-align:center;max-width:var(--measure-narrow);flex:1}.fx_Zia_statLabel{font-size:var(--font-size-micro);color:var(--text-secondary);margin:0 0 var(--space-1) 0;font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.fx_Zia_statValue{font-size:var(--font-size-title-small);font-weight:var(--weight-semibold);color:var(--brand-primary);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}.fx_Zia_generateControls{gap:var(--space-3);flex-wrap:wrap;align-items:flex-end;display:flex}.fx_Zia_generateInputGroup{gap:var(--space-1);flex-direction:column;display:flex}.fx_Zia_generateLabel{font-size:var(--font-size-caption);font-weight:var(--weight-regular);color:var(--text-primary);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.fx_Zia_generateCountInput{width:calc(5 * var(--scale));padding:var(--space-2) var(--space-scale-0-75);border:var(--border-width-medium) solid var(--border-default);border-radius:var(--radius-md);font-size:var(--font-size-body);text-align:center;font-family:inherit;font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.fx_Zia_generateCountInput:focus{border-color:var(--brand-muted);outline:none}
.sIlOCW_statsWidget{gap:var(--space-3);flex-direction:column;display:flex}.sIlOCW_statsGrid{gap:var(--space-3);grid-template-columns:repeat(2,1fr);display:grid}.sIlOCW_analyticsGrid{grid-template-columns:repeat(auto-fit, minmax(calc(9 * var(--scale)), 1fr));gap:var(--space-scale-0-65);display:grid}.sIlOCW_analyticsCard{border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-sunken);min-width:0;padding:var(--space-scale-0-7) var(--space-scale-0-85)}.sIlOCW_analyticsCard span{color:var(--text-secondary);font-size:var(--font-size-body-compact);line-height:var(--line-height-snug);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);display:block}.sIlOCW_analyticsCard strong{margin-top:var(--space-scale-0-22);color:var(--text-primary);font-size:var(--font-size-body);font-weight:var(--weight-regular);line-height:var(--line-height-normal);overflow-wrap:anywhere;letter-spacing:var(--letter-spacing-normal);display:block}@media (max-width:768px){.sIlOCW_statsGrid{grid-template-columns:1fr}}.sIlOCW_chartContainer{background:var(--surface-sunken);border-radius:var(--radius-md);padding:var(--space-3);min-height:calc(12 * var(--scale));height:calc(14 * var(--scale));overflow:hidden}.sIlOCW_ageChartRow{min-width:0}.sIlOCW_ageChartContainer{height:calc(13 * var(--scale));background:var(--surface-sunken);border-radius:var(--radius-md);min-width:0;padding:var(--space-scale-0-8);overflow:hidden}.sIlOCW_chartTitle{font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);color:var(--text-primary);margin:0 0 var(--space-scale-0-75) 0;line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.sIlOCW_distributionPanel{background:var(--surface-sunken);border-radius:var(--radius-md);min-width:0;padding:var(--space-scale-0-95)}.sIlOCW_distributionTitle{margin:0 0 var(--space-scale-0-85) 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)}.sIlOCW_distributionList{gap:var(--space-scale-0-65);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.sIlOCW_distributionRow{gap:var(--space-scale-0-28);flex-direction:column;min-width:0;display:flex}.sIlOCW_distributionRowHeader{gap:var(--space-scale-0-7);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;display:grid}.sIlOCW_distributionLabel{color:var(--text-primary);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);text-overflow:ellipsis;white-space:nowrap;letter-spacing:var(--letter-spacing-normal);overflow:hidden}.sIlOCW_distributionValue{color:var(--text-secondary);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);white-space:nowrap;letter-spacing:var(--letter-spacing-normal)}.sIlOCW_distributionMeter{width:100%;height:calc(.5 * var(--scale));border-radius:var(--radius-pill);background:var(--surface-raised);border:none}.sIlOCW_distributionMeter::-webkit-meter-bar{border-radius:var(--radius-pill);background:var(--surface-raised);border:none}.sIlOCW_distributionMeter::-webkit-meter-optimum-value{border-radius:var(--radius-pill);background:var(--brand-primary);color:var(--on-brand)}.sIlOCW_distributionMeter::-moz-meter-bar{border-radius:var(--radius-pill);background:var(--brand-primary);color:var(--on-brand)}
._1_zJZa_importWidget,._1_zJZa_importStepContainer{gap:var(--space-3);flex-direction:column;display:flex}._1_zJZa_importStep{background:var(--surface-sunken);border-radius:var(--radius-md);padding:var(--space-3)}._1_zJZa_stepHeader{align-items:center;gap:var(--space-2);margin-bottom:var(--space-scale-0-75);display:flex}._1_zJZa_stepNumber{width:calc(1.5 * var(--scale));height:calc(1.5 * var(--scale));background:var(--brand-primary);color:var(--on-brand);border-radius:var(--radius-circle);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:flex}._1_zJZa_stepTitle{font-weight:var(--weight-semibold);color:var(--text-primary);margin:0}._1_zJZa_uploadButton{align-items:center;gap:var(--space-2);padding:var(--space-scale-0-6) var(--space-scale-1-2);background:var(--surface-raised);border:var(--border-width-medium) dashed var(--border-default);border-radius:var(--radius-md);cursor:pointer;transition:border-color var(--duration-base) var(--ease-standard), background-color var(--duration-base) var(--ease-standard);font-weight:var(--weight-semibold);color:var(--text-primary);display:inline-flex}._1_zJZa_uploadButton:hover{border-color:var(--brand-muted);background:var(--brand-wash)}._1_zJZa_fileInput{display:none}._1_zJZa_fileSelected{margin-top:var(--space-2)}._1_zJZa_validationSummary{gap:var(--space-2);margin-bottom:var(--space-scale-0-75);flex-wrap:wrap;display:flex}._1_zJZa_statusBadge{padding:var(--space-1) var(--space-scale-0-6);border-radius:var(--radius-sm);font-size:var(--font-size-caption);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}._1_zJZa_statusBadgePending{background:var(--brand-wash);color:var(--brand-primary)}._1_zJZa_statusBadgeSuccess{background:var(--intent-success-surface);color:var(--intent-success)}._1_zJZa_statusBadgeWarning{background:var(--intent-warning-surface);color:var(--intent-warning-ink)}._1_zJZa_statusBadgeDanger{background:var(--intent-danger-surface);color:var(--intent-danger)}._1_zJZa_statusBadgeNeutral{background:var(--interaction-hover);color:var(--text-muted)}._1_zJZa_importActionsRow{gap:var(--space-scale-0-75);align-items:center;display:flex}._1_zJZa_textButton{color:var(--text-secondary);font-size:var(--font-size-body-compact);cursor:pointer;font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);background:0 0;border:none;text-decoration:underline}._1_zJZa_textButton:hover{color:var(--text-primary)}._1_zJZa_importErrors{background:var(--intent-danger-surface);border:var(--border-width-thin) solid var(--intent-danger);border-radius:var(--radius-md);padding:var(--space-scale-0-75) var(--space-3);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);margin:0;list-style:none}._1_zJZa_importErrors li{margin-bottom:var(--space-1)}._1_zJZa_importErrors li:last-child{margin-bottom:0}._1_zJZa_importPreviewGrid{grid-template-columns:repeat(auto-fit, minmax(calc(15 * var(--scale)), 1fr));gap:var(--space-3);display:grid}._1_zJZa_importPreview{background:var(--surface-sunken);border-radius:var(--radius-md);padding:var(--space-3)}._1_zJZa_tagList{gap:var(--space-scale-0-35);margin-top:var(--space-2);flex-wrap:wrap;display:flex}
.lbEFdG_listWidget{gap:var(--space-3);flex-direction:column;grid-column:1/-1;display:flex}.lbEFdG_tableWrapper{overflow-x:auto}.lbEFdG_bulkActionsRow{justify-content:flex-end;gap:var(--space-scale-0-75);padding:0 var(--space-scale-0-75);margin-bottom:var(--space-2);display:flex}.lbEFdG_syncProgressPanel{gap:var(--space-scale-0-45);margin:0 var(--space-scale-0-75) var(--space-scale-0-65);padding:var(--space-scale-0-7) var(--space-scale-0-85);border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-sunken);flex-direction:column;display:flex}.lbEFdG_syncProgressHeader{justify-content:space-between;align-items:center;gap:var(--space-scale-0-75);display:flex}.lbEFdG_table{border-collapse:collapse;width:100%}.lbEFdG_table th,.lbEFdG_table td{padding:var(--space-scale-0-62);text-align:left;border-bottom:var(--border-width-thin) solid var(--border-default)}.lbEFdG_table td{font-size:var(--font-size-body-compact);line-height:var(--line-height-snug);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal)}.lbEFdG_table th{font-weight:var(--weight-regular);color:var(--text-secondary);font-size:var(--font-size-caption);text-transform:uppercase;letter-spacing:var(--letter-spacing-normal);cursor:default;-webkit-user-select:none;user-select:none;white-space:nowrap;line-height:var(--line-height-snug)}.lbEFdG_selectHeader{align-items:center;gap:var(--space-scale-0-35);cursor:default;display:flex}.lbEFdG_sortableHeader{cursor:pointer}.lbEFdG_sortableHeader:hover{color:var(--brand-primary)}.lbEFdG_table tbody tr:hover{background:var(--surface-sunken)}.lbEFdG_sortIndicator{margin-left:var(--space-1);opacity:.5}.lbEFdG_sortActive{opacity:1;color:var(--brand-primary)}.lbEFdG_nameStrong{font-weight:var(--weight-regular);color:var(--text-primary);font-size:var(--font-size-body-compact);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.lbEFdG_llmMeta{font-size:var(--font-size-caption);color:var(--text-secondary);margin:var(--space-scale-0-2) 0 0 0;font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.lbEFdG_generatedAtCell{white-space:nowrap}.lbEFdG_badge{padding:var(--space-scale-0-18) var(--space-scale-0-45);background:var(--brand-wash);color:var(--brand-primary);border-radius:var(--radius-sm);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-block}.lbEFdG_checkboxCell{width:1%}.lbEFdG_checkboxInput{width:calc(1.1 * var(--scale));height:calc(1.1 * var(--scale))}.lbEFdG_headerLabel{font-weight:var(--weight-semibold);color:var(--text-secondary)}.lbEFdG_actionsFlex{gap:var(--space-2);display:flex}.lbEFdG_syncStatusCell{align-items:flex-start;gap:var(--space-scale-0-2);flex-direction:column;display:flex}.lbEFdG_syncStatusMeta{color:var(--text-secondary);font-size:var(--font-size-caption);line-height:var(--line-height-snug);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.lbEFdG_paginationRow{margin-top:var(--space-scale-0-85);padding:0 var(--space-scale-0-75);justify-content:space-between;align-items:center;gap:var(--space-scale-0-75);display:flex}.lbEFdG_paginationText{font-size:var(--font-size-body-compact);color:var(--text-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}.lbEFdG_paginationActions{align-items:center;gap:var(--space-2);display:flex}
.Xe3KNq_emptyContainer{text-align:center;padding:var(--space-6) var(--space-3);max-width:var(--measure-narrow)}.Xe3KNq_emptyTitle{font-size:var(--font-size-body);font-weight:var(--weight-regular);color:var(--text-primary);margin:0 0 var(--space-2) 0;font-style:normal;line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.Xe3KNq_fullHeightCenter{min-height:calc(15 * var(--scale));text-align:center;max-width:var(--measure-narrow);flex-direction:column;justify-content:center;align-items:center;display:flex}.Xe3KNq_smallText{font-size:var(--font-size-body-compact);color:var(--text-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}.Xe3KNq_errorBox{background:var(--intent-danger-surface);border:var(--border-width-thin) solid var(--intent-danger);border-radius:var(--radius-md);padding:var(--space-scale-0-75) var(--space-3);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)}.Xe3KNq_errorText{color:var(--intent-danger)}.Xe3KNq_importSummary{background:var(--intent-success-surface);border:var(--border-width-thin) solid var(--intent-success);border-radius:var(--radius-md);padding:var(--space-3)}.Xe3KNq_summaryTitle{font-weight:var(--weight-semibold);color:var(--intent-success);margin:0 0 var(--space-2) 0}.Xe3KNq_summaryStats{gap:var(--space-4);flex-wrap:wrap;display:flex}.Xe3KNq_summaryStat{font-size:var(--font-size-body-compact);color:var(--text-primary);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.Xe3KNq_summaryStat strong{color:var(--intent-success)}.Xe3KNq_summaryWarnings,.Xe3KNq_summaryErrors{margin-top:var(--space-scale-0-75);padding-left:var(--space-scale-1-25)}.Xe3KNq_summaryWarnings{color:var(--intent-warning-ink)}.Xe3KNq_summaryErrors{color:var(--intent-danger)}.Xe3KNq_progressContainer{gap:var(--space-2);margin-top:var(--space-scale-0-75);flex-direction:column;display:flex}.Xe3KNq_progressText{font-size:var(--font-size-caption);color:var(--text-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}@media (max-width:768px){.Xe3KNq_paginationRow{flex-direction:column;align-items:flex-start}}
.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)}}
.aL0fYG_handle{width:calc(.65 * var(--scale));min-width:calc(.65 * var(--scale));border:var(--border-width-none);background:var(--surface-sunken);cursor:col-resize;transition:background-color var(--duration-base) var(--ease-standard);align-self:stretch;margin:0;padding:0}.aL0fYG_handle:after{content:"";width:calc(.2 * var(--scale));border-radius:var(--radius-lg);background:var(--border-subtle);height:40%;margin:0 auto;display:block}.aL0fYG_handle:hover,.aL0fYG_handleActive{background:var(--surface-sunken)}.aL0fYG_handleActive:after{background:var(--text-muted)}.aL0fYG_handle:focus-visible{outline:calc(.12 * var(--scale)) solid var(--border-focus);outline-offset:0}
.abo7PG_panel{--policy-inner-radius:max(calc(0 * var(--scale)), calc(var(--radius-lg) - var(--space-3) - var(--border-width-thin)));gap:var(--space-scale-1);padding:var(--space-3);border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-raised);flex-direction:column;display:flex}.abo7PG_header{justify-content:space-between;align-items:flex-start;gap:var(--space-scale-1);display:flex}.abo7PG_header h2{color:var(--text-primary);font-size:var(--font-size-title-medium);font-weight:var(--weight-regular);line-height:var(--line-height-tight);margin:0}.abo7PG_header p,.abo7PG_modeDescription,.abo7PG_status,.abo7PG_locked,.abo7PG_error,.abo7PG_success{color:var(--text-secondary);font-size:var(--font-size-body-compact);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}.abo7PG_version{color:var(--text-muted);font-size:var(--font-size-caption);flex:none}.abo7PG_form{gap:var(--space-scale-1);padding:var(--space-scale-1);border:var(--border-width-thin) solid var(--border-subtle);border-radius:var(--policy-inner-radius);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.abo7PG_form legend{padding:0 var(--space-scale-0-35);color:var(--text-primary);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);grid-column:1/-1}.abo7PG_modeDescription{max-width:var(--measure-body);grid-column:1/-1}.abo7PG_field{gap:var(--space-scale-0-35);flex-direction:column;display:flex}.abo7PG_label{color:var(--text-primary);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular)}.abo7PG_field small{color:var(--text-muted);font-size:var(--font-size-micro);line-height:var(--line-height-snug)}.abo7PG_readOnlyValue{padding:var(--space-scale-0-75) var(--space-scale-0-9);border:var(--border-width-thin) solid var(--border-subtle);background:var(--surface-sunken);color:var(--text-primary);font-size:var(--font-size-body-compact);border-radius:0;margin:0}.abo7PG_error{padding:var(--space-scale-0-75);border-radius:var(--policy-inner-radius);background:var(--intent-danger-surface);color:var(--intent-danger)}.abo7PG_success{color:var(--intent-success)}.abo7PG_locked{color:var(--text-secondary)}.abo7PG_actions{justify-content:flex-end;display:flex}@media (max-width:820px){.abo7PG_form{grid-template-columns:1fr}}
._1tC2SG_workspaceRoot{flex-direction:column;width:100%;min-width:0;display:flex}._1tC2SG_topCommandsRow{min-width:0;margin-bottom:var(--space-scale-0-7);align-items:flex-start;display:flex}._1tC2SG_workspace{align-items:stretch;width:100%;min-width:0;display:grid}._1tC2SG_workspaceOpen{grid-template-columns:minmax(300px, var(--results-analysis-chat-panel-width,360px)) calc(.65 * var(--scale)) minmax(0, 1fr);height:var(--results-analysis-chat-available-height,calc(100dvh - calc(2 * var(--scale))));max-height:var(--results-analysis-chat-available-height,calc(100dvh - calc(2 * var(--scale))));border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-sunken);gap:0;min-height:0;overflow:hidden}._1tC2SG_workspaceClosed{grid-template-columns:minmax(0,1fr)}._1tC2SG_workspace[data-resizing=true],._1tC2SG_workspace[data-resizing=true] *{cursor:col-resize!important;-webkit-user-select:none!important;user-select:none!important}._1tC2SG_chatPanel{min-width:300px;max-width:640px;height:100%;min-height:0;padding:var(--space-scale-0-8);background:var(--surface-sunken);box-sizing:border-box;display:flex;overflow:hidden}._1tC2SG_resizeHandle{background:var(--surface-sunken);width:100%;min-width:0;height:100%}._1tC2SG_resultsPanel{gap:var(--results-widget-spacing,var(--space-3));flex-direction:column;min-width:0;min-height:0;display:flex}._1tC2SG_workspaceOpen ._1tC2SG_resultsPanel{padding:var(--space-scale-0-8);background:var(--surface-sunken);box-sizing:border-box;overflow-y:auto}@media (max-width:900px){._1tC2SG_workspaceOpen{gap:var(--results-widget-spacing,var(--space-3));grid-template-columns:minmax(0,1fr);height:auto;max-height:none;overflow:visible}._1tC2SG_chatPanel{width:100%;min-width:0;max-width:none;height:min(70dvh, calc(42 * var(--scale)));min-height:calc(30 * var(--scale))}._1tC2SG_resizeHandle{display:none}._1tC2SG_workspaceOpen ._1tC2SG_resultsPanel{overflow:visible}}
._5Y_G-G_toolbarWrap{z-index:var(--layer-raised);width:100%;min-width:0;padding:var(--space-scale-0-15) 0 0;justify-content:flex-start;align-items:center;margin:0;display:flex;position:relative;overflow:visible}._5Y_G-G_toolbarWrap ._5Y_G-G_toolbarWidget{width:fit-content;max-width:100%;padding:var(--space-scale-0-4);border:var(--toolbar-glass-border,var(--glass-border));border-radius:var(--radius-pill);background-color:var(--toolbar-glass-background,var(--glass-bg));-webkit-backdrop-filter:none;box-shadow:var(--elevation-1);margin:0}._5Y_G-G_toolbarWrap ._5Y_G-G_toolbarActions{justify-content:flex-start;gap:var(--space-scale-0-45)}._5Y_G-G_toolbarChatToggleIcon{transition:transform var(--duration-base) var(--ease-standard)}._5Y_G-G_toolbarChatToggleIconClosed{transform:rotate(0)}._5Y_G-G_toolbarChatToggleIconOpen{transform:rotate(180deg)}._5Y_G-G_toolbarPopover{max-width:calc(100vw - calc(2.2 * var(--scale)));left:0}._5Y_G-G_toolbarPopoverWide{width:min(calc(46 * var(--scale)), calc(100vw - calc(2.2 * var(--scale))))}._5Y_G-G_toolbarPopoverNarrow{width:min(calc(34 * var(--scale)), calc(100vw - calc(2.2 * var(--scale))))}._5Y_G-G_toolbarPopoverSection{gap:var(--space-scale-1-15);padding:var(--space-3);flex-direction:column;display:flex}._5Y_G-G_toolbarPopoverTitle{font-size:var(--font-size-title-small);font-weight:var(--weight-semibold);color:var(--text-primary);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}._5Y_G-G_toolbarPopoverHint{color:var(--text-muted);font-size:var(--font-size-body-compact);line-height:var(--line-height-snug);max-width:var(--measure-narrow);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}@media (max-width:1100px){._5Y_G-G_toolbarPopoverWide,._5Y_G-G_toolbarPopoverNarrow{width:100%}}@media (max-width:800px),(orientation:portrait){._5Y_G-G_toolbarPopoverWide,._5Y_G-G_toolbarPopoverNarrow{width:100%}}
.xA4u1a_collapsibleWidget{transition:padding-bottom var(--duration-slow) var(--ease-standard);overflow:visible}.xA4u1a_collapsibleWidget.xA4u1a_collapsed{overflow:visible}.xA4u1a_collapsibleWidget.xA4u1a_contentEdgeToEdge{border:var(--border-width-none);padding-bottom:0;overflow:hidden}.xA4u1a_collapsibleWidget.xA4u1a_contentEdgeToEdge.xA4u1a_collapsed{padding-bottom:var(--padding,var(--space-3));overflow:hidden}.xA4u1a_header{cursor:pointer;-webkit-user-select:none;user-select:none;margin:0;margin-bottom:var(--space-3);border-radius:var(--radius-md);flex-direction:row;justify-content:space-between;align-items:center;padding:0;display:flex}.xA4u1a_collapsed .xA4u1a_header{margin-bottom:0}.xA4u1a_staticHeader{cursor:default;-webkit-user-select:text;user-select:text;gap:var(--space-3);flex-wrap:wrap}.xA4u1a_contentEdgeToEdge .xA4u1a_header,.xA4u1a_contentEdgeToEdge .xA4u1a_headerWithActions{margin-bottom:0}.xA4u1a_collapsibleWidget[data-heading-size=compact] .xA4u1a_title{font-size:var(--font-size-title-small);font-weight:var(--weight-semibold)}.xA4u1a_title{font-size:var(--font-size-title-large);font-weight:var(--weight-regular);color:var(--text-primary);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);flex:1;margin:0;padding:0}.xA4u1a_headerActions{align-items:center;gap:var(--space-scale-0-6);margin-right:var(--space-scale-0-6);flex-shrink:0;display:flex}.xA4u1a_togglePlaceholder{width:var(--control-height-standard);height:var(--control-height-standard);flex-shrink:0;justify-content:center;align-items:center;display:flex}.xA4u1a_contentWrapper{transition:height var(--duration-slow) var(--ease-standard), opacity var(--duration-base) var(--ease-standard);overflow:visible}.xA4u1a_contentEdgeToEdge .xA4u1a_contentWrapper{margin-inline:calc(-1 * var(--padding,var(--space-3)))}.xA4u1a_collapsed .xA4u1a_contentWrapper{pointer-events:none;overflow:hidden}.xA4u1a_content{padding:0;padding-bottom:var(--space-2)}.xA4u1a_contentEdgeToEdge .xA4u1a_content{padding-bottom:0}@media not all and (min-width:600px){.xA4u1a_headerWithActions{gap:var(--space-3);flex-wrap:wrap}.xA4u1a_headerWithActions .xA4u1a_title{flex-basis:100%}.xA4u1a_headerWithActions .xA4u1a_headerActions{flex-wrap:wrap;flex:1;margin-right:0}}
.PwpahW_container{width:100%;max-width:var(--measure-wide)}.PwpahW_scope{align-items:baseline;gap:var(--space-2) var(--space-4);color:var(--text-secondary);font-size:var(--font-size-body-compact);line-height:var(--line-height-snug);flex-wrap:wrap;margin-block-end:var(--space-4);display:flex}.PwpahW_scope strong{color:var(--text-primary);font-weight:var(--weight-semibold)}.PwpahW_questions{gap:var(--space-4);flex-direction:column;display:flex}.PwpahW_question{gap:var(--space-3);border-block-end:var(--border-width-thin) solid var(--border-subtle);flex-direction:column;padding-block-end:var(--space-4);display:flex}.PwpahW_question:last-child{border-block-end:var(--border-width-none);padding-block-end:0}.PwpahW_questionHeader{justify-content:space-between;align-items:baseline;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.PwpahW_questionHeader h4,.PwpahW_questionHeader span,.PwpahW_distribution h5{font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.PwpahW_questionHeader h4{color:var(--text-primary)}.PwpahW_questionHeader span{color:var(--text-secondary)}.PwpahW_coverage,.PwpahW_numericSummary{grid-template-columns:repeat(auto-fit, minmax(min(100%, calc(10 * var(--scale))), 1fr));gap:var(--space-2);margin:0;display:grid}.PwpahW_coverageItem,.PwpahW_numericItem{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.PwpahW_coverageItem dt,.PwpahW_numericItem dt{color:var(--text-secondary);font-size:var(--font-size-caption);line-height:var(--line-height-snug)}.PwpahW_coverageItem dd,.PwpahW_numericItem dd{color:var(--text-primary);font-size:var(--font-size-label);line-height:var(--line-height-snug);font-weight:var(--weight-semibold);letter-spacing:var(--letter-spacing-normal);margin:0}.PwpahW_distribution{gap:var(--space-2);flex-direction:column;display:flex}.PwpahW_distribution h5{color:var(--text-primary)}.PwpahW_tableViewport{max-width:100%;overflow-x:auto}.PwpahW_table{border-collapse:collapse;width:100%;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)}.PwpahW_table th,.PwpahW_table td{padding:var(--space-2) var(--space-3);border-block-end:var(--border-width-thin) solid var(--border-subtle);text-align:start;white-space:nowrap}.PwpahW_table thead th{color:var(--text-secondary);font-weight:var(--weight-semibold)}.PwpahW_table tbody th{font-weight:var(--weight-regular)}.PwpahW_table tbody tr:last-child th,.PwpahW_table tbody tr:last-child td{border-block-end:var(--border-width-none)}
.xl98Lq_jobEditorHeader{align-items:stretch;gap:var(--space-3);flex-direction:column;display:flex}.xl98Lq_jobEditorHeaderTop{align-items:center;gap:var(--space-3);flex-direction:row;min-width:0;display:flex}.xl98Lq_jobEditorHeaderMain{flex:auto;align-items:center;min-width:0;display:flex}.xl98Lq_jobEditorHeaderBottom{justify-content:flex-end;align-items:center;min-width:0;display:flex}.xl98Lq_jobEditorHeaderTitle{font-size:var(--font-size-title-medium);line-height:var(--line-height-tight);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-tight);margin:0}.xl98Lq_jobEditorHeaderWidget{padding:var(--space-scale-0-75) var(--space-scale-1-05);border-radius:var(--radius-lg);background:var(--surface-sunken);border:none;flex-shrink:1;align-items:center;width:100%;display:flex}.xl98Lq_jobEditorHeaderActions{justify-content:flex-end;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.xl98Lq_jobEditorHeaderIcon.xl98Lq_jobEditorHeaderIcon,.xl98Lq_jobEditorHeaderSettingsIcon.xl98Lq_jobEditorHeaderSettingsIcon,.xl98Lq_jobEditorHeaderExportIcon.xl98Lq_jobEditorHeaderExportIcon,.xl98Lq_jobEditorHeaderShareIcon.xl98Lq_jobEditorHeaderShareIcon,.xl98Lq_jobEditorHeaderLibraryIcon.xl98Lq_jobEditorHeaderLibraryIcon{width:calc(1.1 * var(--scale));height:calc(1.1 * var(--scale))}@media (max-width:800px),(orientation:portrait){.xl98Lq_jobEditorHeaderIcon.xl98Lq_jobEditorHeaderIcon,.xl98Lq_jobEditorHeaderShareIcon.xl98Lq_jobEditorHeaderShareIcon,.xl98Lq_jobEditorHeaderSettingsIcon.xl98Lq_jobEditorHeaderSettingsIcon,.xl98Lq_jobEditorHeaderExportIcon.xl98Lq_jobEditorHeaderExportIcon,.xl98Lq_jobEditorHeaderLibraryIcon.xl98Lq_jobEditorHeaderLibraryIcon{width:calc(1.8 * var(--scale));height:calc(1.8 * var(--scale))}}.xl98Lq_jobEditorHeaderExportMenu,.xl98Lq_jobEditorHeaderSettingsMenu{position:relative}.xl98Lq_jobEditorHeaderCompetencyButtonWrap{display:inline-flex;position:relative}.xl98Lq_jobEditorHeaderCompetencyAnalyzingPulse{top:var(--space-scale-0-22);right:var(--space-scale-0-22);width:calc(.45 * var(--scale));height:calc(.45 * var(--scale));border-radius:var(--radius-pill);background:var(--brand-primary);color:var(--on-brand);border:var(--border-width-thin) solid var(--on-brand);pointer-events:none;animation:1s ease-in-out infinite xl98Lq_competencyAnalyzingPulse;position:absolute}.xl98Lq_jobEditorHeaderBackIcon{transform:rotate(180deg)}.xl98Lq_jobEditorHeaderExportChevron.xl98Lq_jobEditorHeaderExportChevron{width:calc(1 * var(--scale));height:calc(1 * var(--scale))}.xl98Lq_jobEditorHeaderExportPopover{top:calc(100% + var(--space-scale-0-45));min-width:calc(12.5 * var(--scale));background:var(--surface-raised);border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-md);box-shadow:var(--elevation-0);padding:var(--space-scale-0-2);z-index:var(--layer-raised);position:absolute;right:0}.xl98Lq_jobEditorHeaderSettingsPopover{top:calc(100% + var(--space-scale-0-45));width:min(calc(24 * var(--scale)), calc(100vw - calc(2.2 * var(--scale))));background:var(--surface-raised);border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-lg);box-shadow:var(--elevation-1);padding:var(--space-scale-0-35);z-index:var(--layer-raised);position:absolute;right:0}.xl98Lq_jobEditorHeaderSettingsSection{align-items:center;gap:var(--space-scale-0-8);padding:var(--space-2) var(--space-scale-0-55);border-radius:var(--radius-md);grid-template-columns:minmax(0,1fr) auto;display:grid}.xl98Lq_jobEditorHeaderSettingsSection+.xl98Lq_jobEditorHeaderSettingsSection{margin-top:var(--space-1);border-top:var(--border-width-thin) solid var(--border-default);padding-top:var(--space-scale-0-65);border-top-left-radius:0;border-top-right-radius:0}.xl98Lq_jobEditorHeaderSettingsTexts{min-width:0}.xl98Lq_jobEditorHeaderSettingsTitle{font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);color:var(--text-primary);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}.xl98Lq_jobEditorHeaderSettingsDescription{margin:var(--space-scale-0-18) 0 0;font-size:var(--font-size-caption);line-height:var(--line-height-snug);color:var(--text-muted);max-width:var(--measure-body);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal)}.xl98Lq_jobEditorHeaderSettingsHint{margin:var(--space-scale-0-2) 0 0;font-size:var(--font-size-micro);line-height:var(--line-height-snug);color:var(--intent-warning-ink);max-width:var(--measure-narrow);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal)}.xl98Lq_jobEditorHeaderSettingsPending{margin:var(--space-scale-0-2) 0 0;font-size:var(--font-size-micro);color:var(--text-muted);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.xl98Lq_jobEditorHeaderExportOption{text-align:left;width:100%;font-size:var(--font-size-body-secondary);color:var(--text-primary);border-radius:var(--radius-md);padding:var(--space-2) var(--space-scale-0-65);cursor:pointer;font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);background:0 0;border:none}.xl98Lq_jobEditorHeaderExportOption:hover,.xl98Lq_jobEditorHeaderExportOption:focus-visible{background:var(--surface-sunken);outline:none}.xl98Lq_jobEditorHeaderWidget [aria-live=polite]{padding:var(--space-scale-0-2) 0;margin:0}.xl98Lq_jobEditorHeaderWidget [aria-live=polite][data-status=saved],.xl98Lq_jobEditorHeaderWidget [aria-live=polite][data-status=saved] span{color:var(--text-primary)}.xl98Lq_jobEditorHeaderWidget [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}@keyframes xl98Lq_competencyAnalyzingPulse{0%{opacity:.35;transform:scale(.9)}50%{opacity:1;transform:scale(1)}to{opacity:.35;transform:scale(.9)}}@media (max-width:900px){.xl98Lq_jobEditorHeaderTop{align-items:flex-start}.xl98Lq_jobEditorHeaderWidget{width:100%}.xl98Lq_jobEditorHeaderActions{justify-content:flex-start;width:100%}}
.cAnl3a_surface{isolation:isolate;min-width:0;position:relative}.cAnl3a_surface[data-active=true]{border-radius:var(--radius-lg);background:var(--surface-sunken);overflow:hidden}.cAnl3a_background{z-index:var(--layer-base);appearance:none;border:var(--border-width-none);pointer-events:none;background:0 0;width:100%;height:100%;position:absolute;inset:0}.cAnl3a_background::-webkit-progress-bar{background:0 0}.cAnl3a_background::-webkit-progress-value{background:linear-gradient(90deg, color-mix(in srgb, var(--brand-muted) 18%, transparent), color-mix(in srgb, var(--brand-primary) 18%, transparent))}.cAnl3a_background::-moz-progress-bar{background:linear-gradient(90deg, color-mix(in srgb, var(--brand-muted) 18%, transparent), color-mix(in srgb, var(--brand-primary) 18%, transparent))}.cAnl3a_activity{z-index:var(--layer-base);inset-block:0;pointer-events:none;background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--text-inverse) 60%, transparent), transparent);opacity:.34;width:28%;animation:1.8s linear infinite cAnl3a_sseProgressActivity;position:absolute;left:0;transform:translate(-120%)}.cAnl3a_content{z-index:var(--layer-content);position:relative}@keyframes cAnl3a_sseProgressActivity{0%{transform:translate(-120%)}to{transform:translate(480%)}}@media (prefers-reduced-motion:reduce){.cAnl3a_activity{opacity:.18;animation:none;transform:translate(0)}}
.wm0z_a_jobEditorLayout{background:var(--surface-sunken);border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-lg);flex:auto;width:100%;height:100%;min-height:0;display:flex;overflow:hidden}.wm0z_a_jobEditorLayout[data-resizing=true],.wm0z_a_jobEditorLayout[data-resizing=true] *{cursor:col-resize;-webkit-user-select:none;user-select:none}.wm0z_a_editorPanel{flex-direction:column;min-width:0;display:flex}.wm0z_a_chatPanel{flex:0 0 var(--job-editor-left-width,360px);width:var(--job-editor-left-width,360px);background:var(--surface-sunken);min-width:260px;max-width:640px;min-height:0}.wm0z_a_sheetPanel{background:var(--surface-raised);flex:auto;min-width:0;min-height:0}.wm0z_a_editorResizeHandle{flex:0 0 calc(.3 * var(--scale));width:calc(.3 * var(--scale));cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard);background:0 0;border:none;margin:0;padding:0}.wm0z_a_editorResizeHandle:hover,.wm0z_a_editorResizeHandleActive{cursor:col-resize}.wm0z_a_editorResizeHandle:after{content:"";width:calc(.2 * var(--scale));border-radius:var(--radius-lg);background:var(--interaction-disabled);height:40%;margin:0 auto;display:block}.wm0z_a_editorResizeHandle:focus-visible{outline:calc(.12 * var(--scale)) solid var(--interaction-focus);outline-offset:0}.wm0z_a_editorResizeHandle:hover,.wm0z_a_editorResizeHandleActive{background:var(--surface-sunken)}.wm0z_a_editorResizeHandleActive:after{background:var(--text-muted)}.wm0z_a_chatWidget,.wm0z_a_sheetWidget{height:100%;min-height:0;padding:var(--space-3);box-sizing:border-box;flex-direction:column;display:flex;overflow:hidden}.wm0z_a_chatWidget{--chat-input-height:0px;padding:0;position:relative}.wm0z_a_sheetWidget{position:relative;overflow:hidden}.wm0z_a_sheetPanelStatus{gap:var(--space-2);padding:var(--space-scale-0-8);border-radius:var(--radius-lg);border:var(--border-width-thin) solid var(--border-default);background:var(--surface-sunken);margin-bottom:var(--space-3);flex-direction:column;display:flex}.wm0z_a_sheetPanelStatusHeader{align-items:center;gap:var(--space-scale-0-6);font-weight:var(--weight-semibold);color:var(--text-primary);display:flex}.wm0z_a_sheetPanelStatusSteps{gap:var(--space-scale-0-4);flex-direction:column;display:flex}.wm0z_a_sheetPanelStep{align-items:center;gap:var(--space-2);font-size:var(--font-size-body-compact);color:var(--text-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);display:flex}.wm0z_a_sheetPanelStepIndicator{width:calc(.6 * var(--scale));height:calc(.6 * var(--scale));border-radius:var(--radius-circle);background:var(--interaction-disabled);flex-shrink:0}.wm0z_a_sheetPanelStepActive{color:var(--brand-primary);font-weight:var(--weight-semibold)}.wm0z_a_sheetPanelStepActive .wm0z_a_sheetPanelStepIndicator{background:var(--brand-primary);color:var(--on-brand)}.wm0z_a_sheetPanelStepDone{color:var(--text-primary)}.wm0z_a_sheetPanelStepDone .wm0z_a_sheetPanelStepIndicator{background:var(--text-primary)}.wm0z_a_sheetPanelStatusError{font-size:var(--font-size-caption);color:var(--intent-danger);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.wm0z_a_selectionPrompt{gap:var(--space-scale-0-6);width:min(36ch,90vw);padding:var(--space-scale-0-8);pointer-events:auto;flex-direction:column;display:flex}.wm0z_a_selectionPromptCloseIcon{width:calc(1 * var(--scale));height:calc(1 * var(--scale))}.wm0z_a_selectionPromptInputRow{align-items:flex-end;gap:var(--space-scale-0-4);display:flex}.wm0z_a_selectionPromptInput{padding:var(--space-scale-0-6);border-radius:var(--radius-md);border:var(--border-width-thin) solid var(--border-default);background:var(--surface-sunken);font-size:var(--font-size-body-secondary);resize:none;font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);flex:1}.wm0z_a_selectionPromptInput:focus-visible{border-color:var(--border-focus);outline:none}.wm0z_a_selectionPromptSendIcon{width:calc(1.4 * var(--scale));height:calc(1.4 * var(--scale));transform:rotate(-90deg)}.wm0z_a_selectionPromptInputRow .loader{width:calc(1.4 * var(--scale));height:calc(1.4 * var(--scale))}@media (max-width:900px){.wm0z_a_jobEditorLayout{flex-direction:column}.wm0z_a_editorResizeHandle{display:none}.wm0z_a_chatPanel,.wm0z_a_sheetPanel{width:100%;min-width:0;max-width:none}}
.LFX7Yq_overview,.LFX7Yq_guidedOverview{grid-template-columns:minmax(0,1fr);display:grid}.LFX7Yq_narrative,.LFX7Yq_decisionOverview,.LFX7Yq_themeSignals{flex-direction:column;display:flex}.LFX7Yq_respondents,.LFX7Yq_themeMeta{font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.LFX7Yq_decisionBody,.LFX7Yq_contextNote{margin:0}.LFX7Yq_respondents,.LFX7Yq_sectionTitle,.LFX7Yq_decisionTitle,.LFX7Yq_themeTitle{font-weight:var(--weight-bold)}.LFX7Yq_respondents,.LFX7Yq_themeMeta{color:var(--text-muted)}.LFX7Yq_narrative,.LFX7Yq_decisionOverview,.LFX7Yq_themeSignals{min-width:0}.LFX7Yq_narrative{gap:var(--space-scale-0-7)}.LFX7Yq_decisionOverview{gap:max(var(--space-scale-0-75), var(--font-size-title-small))}.LFX7Yq_meta{align-items:center;gap:var(--space-scale-0-45);flex-wrap:wrap;display:flex}.LFX7Yq_decisionSignal{gap:var(--space-scale-0-55);width:100%;padding-bottom:var(--space-scale-0-75);border-bottom:var(--border-width-thin) solid var(--border-default);display:grid}.LFX7Yq_decisionTitle,.LFX7Yq_sectionTitle,.LFX7Yq_themeTitle{color:var(--text-primary);margin:0}.LFX7Yq_decisionTitle,.LFX7Yq_sectionTitle{align-items:center;gap:var(--space-scale-0-35);display:flex}.LFX7Yq_headingMarker,.LFX7Yq_sourceMarker{color:var(--brand-primary);flex:none;display:inline-flex}.LFX7Yq_headingMarker{width:max(var(--font-size-title-small), calc(1.25 * var(--scale)));height:max(var(--font-size-title-small), calc(1.25 * var(--scale)))}.LFX7Yq_sourceMarker{width:max(var(--font-size-body), calc(2.5 * var(--scale)));height:max(var(--font-size-body), calc(2.5 * var(--scale)));vertical-align:middle}.LFX7Yq_headingMarker svg,.LFX7Yq_sourceMarker svg{width:100%;height:100%}.LFX7Yq_implicationTitle{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}.LFX7Yq_implicationBlock{gap:var(--space-scale-0-2);padding-top:var(--space-scale-0-45);border-top:var(--border-width-thin) solid var(--border-default);display:grid}.LFX7Yq_decisionTitle{font-size:var(--font-size-title-small);line-height:var(--line-height-snug);font-weight:var(--weight-semibold);letter-spacing:var(--letter-spacing-normal)}.LFX7Yq_decisionBody{width:100%;color:var(--text-primary);font-size:var(--font-size-body);line-height:var(--line-height-relaxed);max-width:var(--measure-body);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal)}.LFX7Yq_contextNote{width:100%;color:var(--text-secondary);font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal);max-width:var(--measure-body);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal)}.LFX7Yq_contextGrid{grid-template-columns:minmax(0, var(--measure-wide));gap:var(--space-scale-0-75);align-items:start;display:grid}.LFX7Yq_themeSignals{gap:var(--space-scale-0-45)}.LFX7Yq_readingLimit{gap:var(--space-scale-0-35);width:100%;display:grid}.LFX7Yq_sectionTitle,.LFX7Yq_themeTitle{font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.LFX7Yq_themeGrid{grid-template-columns:repeat(auto-fit, minmax(calc(13 * var(--scale)), 1fr));gap:var(--space-2);display:grid}.LFX7Yq_themeCard{gap:var(--space-scale-0-3);padding:var(--space-scale-0-62);border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-sm);background:var(--surface-sunken);display:grid}.LFX7Yq_themeMeta{gap:var(--space-scale-0-3) var(--space-scale-0-6);line-height:var(--line-height-1-35);flex-wrap:wrap;display:flex}
.djZKQG_sheetContent{gap:var(--space-scale-0-8);flex-direction:column;flex:auto;min-height:0;display:flex;position:relative}.djZKQG_sheetEditor{height:100%;min-height:0;color:var(--text-primary);padding-bottom:calc(var(--competency-block-height,var(--space-scale-10)) + var(--space-5));outline:none;flex:auto;overflow-y:auto}.djZKQG_sheetEditor:focus-visible{outline:none}.djZKQG_sheetEditor .ProseMirror{box-shadow:var(--elevation-0);font-size:var(--font-size-body);line-height:var(--line-height-relaxed);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);border:none;outline:none}.djZKQG_sheetEditor .ProseMirror-focused{box-shadow:var(--elevation-0);border:none;outline:none}.djZKQG_sheetEditor .jobSelectionHighlight{background:var(--brand-wash)}.djZKQG_sheetEditor .jobCompetencyHighlight{background:var(--interaction-selected);box-shadow:var(--elevation-0);border-radius:var(--radius-sm);cursor:pointer;transition:background var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard)}.djZKQG_sheetEditor .jobCompetencyHighlight:hover{background:var(--interaction-selected);box-shadow:var(--elevation-0)}.djZKQG_sheetEditor .jobCompetencyHighlightActive{background:var(--interaction-selected);box-shadow:var(--elevation-0)}.djZKQG_sheetEditor .jobCompetencyHighlight::selection{background:var(--interaction-selected);color:inherit}.djZKQG_sheetEditor .jobCompetencyHighlight::-moz-selection{background:var(--interaction-selected);color:inherit}.djZKQG_sheetEditor .ProseMirror ::selection{background:var(--interaction-selected);color:inherit}.djZKQG_sheetEditor .ProseMirror ::-moz-selection{background:var(--interaction-selected);color:inherit}.djZKQG_sheetEditor h1{font-size:var(--font-size-title-medium);font-weight:var(--weight-regular);margin:0 0 var(--space-scale-0-6) 0;line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.djZKQG_sheetEditor h2,.djZKQG_sheetEditor h3{font-size:var(--font-size-title-small);font-weight:var(--weight-semibold);margin:var(--space-scale-0-8) 0 var(--space-scale-0-4);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}:is(.djZKQG_sheetEditor .jobCompetencyReferenceCallout,.djZKQG_sheetEditor blockquote){margin:var(--space-scale-1-1) 0 var(--space-scale-0-8);padding:var(--space-scale-0-85) var(--space-3);border:var(--border-width-thin) solid var(--border-default);border-left:var(--border-width-scale-03) solid var(--border-focus);border-radius:var(--radius-md);background:var(--interaction-selected)}:is(.djZKQG_sheetEditor .jobCompetencyReferenceCallout>h2,.djZKQG_sheetEditor blockquote>h2){margin:0 0 var(--space-scale-0-6);font-size:var(--font-size-label);color:var(--brand-primary);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}:is(.djZKQG_sheetEditor .jobCompetencyReferenceCallout>h3,.djZKQG_sheetEditor blockquote>h3){margin:var(--space-scale-0-7) 0 var(--space-scale-0-35);font-size:var(--font-size-label);color:var(--text-primary);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}:is(.djZKQG_sheetEditor .jobCompetencyReferenceCallout>ul,.djZKQG_sheetEditor blockquote>ul){margin:0 0 var(--space-2);padding-left:var(--space-scale-1-25)}:is(.djZKQG_sheetEditor .jobCompetencyReferenceCallout>ul:last-child,.djZKQG_sheetEditor blockquote>ul:last-child){margin-bottom:0}:is(.djZKQG_sheetEditor .jobCompetencyReferenceCallout li,.djZKQG_sheetEditor blockquote li){margin-bottom:var(--space-scale-0-28)}.djZKQG_sheetEditor .jobCompetencyReferenceItem{justify-content:space-between;align-items:center;gap:var(--space-scale-0-65);list-style:outside;display:flex}.djZKQG_sheetEditor .jobCompetencyReferenceItemText{min-width:0}.djZKQG_sheetEditor .jobCompetencyReferenceItemText p{margin:0}.djZKQG_sheetEditor .jobCompetencyReferenceActions{flex-shrink:0;justify-content:flex-end;align-items:center;display:inline-flex}.djZKQG_sheetEditor .jobCompetencyReferenceRemoveButton{border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-pill);background:var(--surface-raised);color:var(--text-secondary);font-size:var(--font-size-micro);font-weight:var(--weight-regular);padding:var(--space-scale-0-3) var(--space-scale-0-58);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}.djZKQG_sheetEditor .jobCompetencyReferenceRemoveButton:hover:not(:disabled){border-color:var(--border-focus);color:var(--brand-primary);box-shadow:var(--elevation-1)}.djZKQG_sheetEditor .jobCompetencyReferenceRemoveButton:disabled{cursor:default;opacity:.7}.djZKQG_sheetEditor p{font-size:var(--font-size-body);line-height:var(--line-height-relaxed);margin:0 0 var(--space-scale-0-6) 0;color:var(--text-primary);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal)}.djZKQG_sheetEditor ul,.djZKQG_sheetEditor ol{padding-left:var(--space-scale-1-6);margin:0 0 var(--space-scale-0-6) 0;color:var(--text-primary)}.djZKQG_sheetEditor li{margin-bottom:var(--space-scale-0-4)}.djZKQG_sheetEditor strong{font-weight:var(--weight-semibold)}
.PMOhNG_guidedItemHeader{justify-content:flex-start;align-items:baseline;gap:var(--space-scale-0-35);flex-wrap:wrap;display:flex}.PMOhNG_guidedItemCopy{flex:0 1 var(--measure-wide);gap:max(var(--space-scale-0-45), var(--font-size-body-compact));min-width:0;display:grid}.PMOhNG_guidedItemText{font-weight:var(--weight-regular)}.PMOhNG_excerptList{gap:var(--space-scale-0-3);width:100%;margin:var(--space-scale-0-25) 0 0;padding-left:0;list-style:none;display:grid}.PMOhNG_excerptItem{gap:var(--space-scale-0-2);padding:var(--space-scale-0-3) var(--space-scale-0-45);background:0 0;display:grid}.PMOhNG_excerptQuote{color:var(--text-secondary);font-size:var(--font-size-caption);font-style:italic;line-height:var(--line-height-snug);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.PMOhNG_excerptMeta{gap:var(--space-scale-0-3);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);flex-wrap:wrap;margin:0;display:flex}.PMOhNG_excerptLanguage{font-weight:var(--weight-bold)}.PMOhNG_guidedSection,.PMOhNG_guidedSectionHighlighted{gap:var(--space-scale-0-35);width:100%;display:grid}.PMOhNG_guidedSection{background:0 0}.PMOhNG_guidedSectionHighlighted{--guided-callout-parent-radius:var(--strategic-analysis-widget-radius);--guided-callout-parent-inset:var(--strategic-analysis-widget-padding);--guided-callout-parent-border-width:var(--strategic-analysis-widget-border-width);--guided-callout-radius:max(0px, calc(var(--guided-callout-parent-radius) - var(--guided-callout-parent-inset) - var(--guided-callout-parent-border-width)));padding:max(var(--space-scale-0-75), var(--font-size-title-small));border-radius:var(--guided-callout-radius);background:var(--surface-sunken);border:none}.PMOhNG_guidedList{width:100%;color:var(--text-primary);font-size:var(--font-size-body);line-height:var(--line-height-relaxed);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);gap:0;margin:0;padding-left:0;list-style:none;display:grid}.PMOhNG_guidedItem{padding-block:max(var(--space-scale-0-65), var(--font-size-body-compact));border-top:var(--border-width-thin) solid var(--border-default);display:block}.PMOhNG_guidedSectionHighlighted .PMOhNG_guidedItem:first-child{border-top:var(--border-width-none)}.PMOhNG_guidedSectionHighlighted .PMOhNG_guidedItem{padding-inline:var(--space-scale-0-35)}.PMOhNG_sourceLinks{align-items:center;gap:max(var(--space-scale-0-35), var(--font-size-body-compact));width:100%;margin-top:max(var(--space-scale-0-35), var(--font-size-body-compact));color:var(--text-muted);flex-wrap:wrap;display:flex}.PMOhNG_sourceLinkGroup{align-items:baseline;gap:var(--space-scale-0-25);white-space:nowrap;vertical-align:baseline;margin-inline-start:0;display:inline-flex}.PMOhNG_sourceLink{color:var(--brand-primary);font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);text-underline-offset:.15em;white-space:nowrap;line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);text-decoration:underline;text-decoration-thickness:1px;display:inline-block}.PMOhNG_sourceLink:visited{color:var(--brand-primary)}.PMOhNG_sourceSeparator{color:var(--text-muted);font-weight:var(--weight-bold)}.PMOhNG_sourceLink:hover,.PMOhNG_sourceLink:focus-visible{color:var(--interaction-focus)}
.TRCJsa_actionCard{align-items:flex-start;gap:var(--space-scale-1-2);padding:var(--space-scale-1-4);border-radius:var(--radius-lg);border:var(--border-width-thin) solid var(--border-default);background:var(--surface-raised);transition:background-color var(--duration-base) var(--ease-standard), border-color var(--duration-base) var(--ease-standard), box-shadow var(--duration-base) var(--ease-standard), transform var(--duration-base) var(--ease-standard);width:100%;max-width:calc(24 * var(--scale));box-sizing:border-box;text-decoration:none;display:flex}.TRCJsa_actionCard:hover,.TRCJsa_actionCard:focus-visible{border-color:var(--border-focus);box-shadow:var(--elevation-1);background:var(--glass-bg)}.TRCJsa_actionCardIcon{width:calc(3.4 * var(--scale));height:calc(3.4 * var(--scale));border-radius:var(--radius-lg);background:var(--surface-sunken);color:var(--brand-primary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.TRCJsa_actionCardIcon svg{width:calc(1.6 * var(--scale));height:calc(1.6 * var(--scale))}.TRCJsa_actionCardContent{gap:var(--space-scale-0-3);flex-direction:column;display:flex}.TRCJsa_actionCardTitle{font-size:var(--font-size-subtitle);font-weight:var(--weight-regular);color:var(--text-primary);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}.TRCJsa_actionCardSubtitle{font-size:var(--font-size-body-compact);color:var(--text-muted);line-height:var(--line-height-snug);font-weight:var(--weight-regular);max-width:var(--measure-narrow);letter-spacing:var(--letter-spacing-normal);margin:0}
.LFX7Yq_overview,.LFX7Yq_guidedOverview{grid-template-columns:minmax(0,1fr);display:grid}.LFX7Yq_narrative,.LFX7Yq_decisionOverview,.LFX7Yq_themeSignals{flex-direction:column;display:flex}.LFX7Yq_respondents,.LFX7Yq_themeMeta{font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.LFX7Yq_decisionBody,.LFX7Yq_contextNote{margin:0}.LFX7Yq_respondents,.LFX7Yq_sectionTitle,.LFX7Yq_decisionTitle,.LFX7Yq_themeTitle{font-weight:var(--weight-bold)}.LFX7Yq_respondents,.LFX7Yq_themeMeta{color:var(--text-muted)}.LFX7Yq_narrative,.LFX7Yq_decisionOverview,.LFX7Yq_themeSignals{min-width:0}.LFX7Yq_narrative{gap:var(--space-scale-0-7)}.LFX7Yq_decisionOverview{gap:max(var(--space-scale-0-75), var(--font-size-title-small))}.LFX7Yq_meta{align-items:center;gap:var(--space-scale-0-45);flex-wrap:wrap;display:flex}.LFX7Yq_decisionSignal{gap:var(--space-scale-0-55);width:100%;padding-bottom:var(--space-scale-0-75);border-bottom:var(--border-width-thin) solid var(--border-default);display:grid}.LFX7Yq_decisionTitle,.LFX7Yq_sectionTitle,.LFX7Yq_themeTitle{color:var(--text-primary);margin:0}.LFX7Yq_decisionTitle,.LFX7Yq_sectionTitle{align-items:center;gap:var(--space-scale-0-35);display:flex}.LFX7Yq_headingMarker,.LFX7Yq_sourceMarker{color:var(--brand-primary);flex:none;display:inline-flex}.LFX7Yq_headingMarker{width:max(var(--font-size-title-small), calc(1.25 * var(--scale)));height:max(var(--font-size-title-small), calc(1.25 * var(--scale)))}.LFX7Yq_sourceMarker{width:max(var(--font-size-body), calc(2.5 * var(--scale)));height:max(var(--font-size-body), calc(2.5 * var(--scale)));vertical-align:middle}.LFX7Yq_headingMarker svg,.LFX7Yq_sourceMarker svg{width:100%;height:100%}.LFX7Yq_implicationTitle{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}.LFX7Yq_implicationBlock{gap:var(--space-scale-0-2);padding-top:var(--space-scale-0-45);border-top:var(--border-width-thin) solid var(--border-default);display:grid}.LFX7Yq_decisionTitle{font-size:var(--font-size-title-small);line-height:var(--line-height-snug);font-weight:var(--weight-semibold);letter-spacing:var(--letter-spacing-normal)}.LFX7Yq_decisionBody{width:100%;color:var(--text-primary);font-size:var(--font-size-body);line-height:var(--line-height-relaxed);max-width:var(--measure-body);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal)}.LFX7Yq_contextNote{width:100%;color:var(--text-secondary);font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal);max-width:var(--measure-body);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal)}.LFX7Yq_contextGrid{grid-template-columns:minmax(0, var(--measure-wide));gap:var(--space-scale-0-75);align-items:start;display:grid}.LFX7Yq_themeSignals{gap:var(--space-scale-0-45)}.LFX7Yq_readingLimit{gap:var(--space-scale-0-35);width:100%;display:grid}.LFX7Yq_sectionTitle,.LFX7Yq_themeTitle{font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.LFX7Yq_themeGrid{grid-template-columns:repeat(auto-fit, minmax(calc(13 * var(--scale)), 1fr));gap:var(--space-2);display:grid}.LFX7Yq_themeCard{gap:var(--space-scale-0-3);padding:var(--space-scale-0-62);border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-sm);background:var(--surface-sunken);display:grid}.LFX7Yq_themeMeta{gap:var(--space-scale-0-3) var(--space-scale-0-6);line-height:var(--line-height-1-35);flex-wrap:wrap;display:flex}
.PMOhNG_guidedItemHeader{justify-content:flex-start;align-items:baseline;gap:var(--space-scale-0-35);flex-wrap:wrap;display:flex}.PMOhNG_guidedItemCopy{flex:0 1 var(--measure-wide);gap:max(var(--space-scale-0-45), var(--font-size-body-compact));min-width:0;display:grid}.PMOhNG_guidedItemText{font-weight:var(--weight-regular)}.PMOhNG_excerptList{gap:var(--space-scale-0-3);width:100%;margin:var(--space-scale-0-25) 0 0;padding-left:0;list-style:none;display:grid}.PMOhNG_excerptItem{gap:var(--space-scale-0-2);padding:var(--space-scale-0-3) var(--space-scale-0-45);background:0 0;display:grid}.PMOhNG_excerptQuote{color:var(--text-secondary);font-size:var(--font-size-caption);font-style:italic;line-height:var(--line-height-snug);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.PMOhNG_excerptMeta{gap:var(--space-scale-0-3);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);flex-wrap:wrap;margin:0;display:flex}.PMOhNG_excerptLanguage{font-weight:var(--weight-bold)}.PMOhNG_guidedSection,.PMOhNG_guidedSectionHighlighted{gap:var(--space-scale-0-35);width:100%;display:grid}.PMOhNG_guidedSection{background:0 0}.PMOhNG_guidedSectionHighlighted{--guided-callout-parent-radius:var(--strategic-analysis-widget-radius);--guided-callout-parent-inset:var(--strategic-analysis-widget-padding);--guided-callout-parent-border-width:var(--strategic-analysis-widget-border-width);--guided-callout-radius:max(0px, calc(var(--guided-callout-parent-radius) - var(--guided-callout-parent-inset) - var(--guided-callout-parent-border-width)));padding:max(var(--space-scale-0-75), var(--font-size-title-small));border-radius:var(--guided-callout-radius);background:var(--surface-sunken);border:none}.PMOhNG_guidedList{width:100%;color:var(--text-primary);font-size:var(--font-size-body);line-height:var(--line-height-relaxed);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);gap:0;margin:0;padding-left:0;list-style:none;display:grid}.PMOhNG_guidedItem{padding-block:max(var(--space-scale-0-65), var(--font-size-body-compact));border-top:var(--border-width-thin) solid var(--border-default);display:block}.PMOhNG_guidedSectionHighlighted .PMOhNG_guidedItem:first-child{border-top:var(--border-width-none)}.PMOhNG_guidedSectionHighlighted .PMOhNG_guidedItem{padding-inline:var(--space-scale-0-35)}.PMOhNG_sourceLinks{align-items:center;gap:max(var(--space-scale-0-35), var(--font-size-body-compact));width:100%;margin-top:max(var(--space-scale-0-35), var(--font-size-body-compact));color:var(--text-muted);flex-wrap:wrap;display:flex}.PMOhNG_sourceLinkGroup{align-items:baseline;gap:var(--space-scale-0-25);white-space:nowrap;vertical-align:baseline;margin-inline-start:0;display:inline-flex}.PMOhNG_sourceLink{color:var(--brand-primary);font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);text-underline-offset:.15em;white-space:nowrap;line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);text-decoration:underline;text-decoration-thickness:1px;display:inline-block}.PMOhNG_sourceLink:visited{color:var(--brand-primary)}.PMOhNG_sourceSeparator{color:var(--text-muted);font-weight:var(--weight-bold)}.PMOhNG_sourceLink:hover,.PMOhNG_sourceLink:focus-visible{color:var(--interaction-focus)}
.ezunmW_actionGroup{align-items:center;gap:var(--space-scale-0-35);flex-wrap:wrap;display:inline-flex}.ezunmW_disabledReason,.ezunmW_error,.ezunmW_success{font-size:var(--font-size-caption);line-height:var(--line-height-snug);margin:0}.ezunmW_disabledReason{color:var(--text-secondary)}.ezunmW_error{color:var(--intent-danger)}.ezunmW_success{color:var(--intent-success)}.ezunmW_modal{gap:var(--space-scale-0-9);min-width:min(100%,38rem);padding:var(--space-scale-1);flex-direction:column;display:flex}.ezunmW_preview,.ezunmW_fields,.ezunmW_usageFieldset{gap:var(--space-scale-0-5);flex-direction:column;display:flex}.ezunmW_preview{padding-bottom:var(--space-scale-0-75);border-bottom:var(--border-width-scale-005) solid var(--border-subtle)}.ezunmW_previewTitle,.ezunmW_previewDescription,.ezunmW_previewMeta{margin:0}.ezunmW_previewTitle{color:var(--text-primary);}.ezunmW_previewDescription,.ezunmW_previewMeta{max-width:var(--measure-body);color:var(--text-secondary);font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal)}.ezunmW_previewMeta{font-size:var(--font-size-caption)}.ezunmW_field{gap:var(--space-scale-0-3);color:var(--text-primary);font-size:var(--font-size-label);flex-direction:column;display:flex}.ezunmW_field input,.ezunmW_field textarea{width:100%}.ezunmW_usageFieldset{padding:var(--space-scale-0-65);border:var(--border-width-scale-005) solid var(--border-subtle);border-radius:var(--radius-md);margin:0}.ezunmW_usageFieldset legend{padding:0 var(--space-scale-0-3);color:var(--text-primary);font-size:var(--font-size-label)}.ezunmW_actions{justify-content:flex-end;gap:var(--space-scale-0-5);flex-wrap:wrap;display:flex}@media (max-width:640px){.ezunmW_modal{min-width:0;padding:var(--space-scale-0-75)}.ezunmW_actions{justify-content:stretch}.ezunmW_actions>*{flex:10rem}}
.grOjrq_documentRequestCard{--document-request-radius:var(--radius-md);--document-request-horizontal-padding:var(--space-scale-0-9);--document-request-border-width:var(--border-width-thin);grid-template-columns:minmax(0, 1fr) minmax(calc(12 * var(--scale)), auto) auto auto;align-items:center;gap:var(--space-scale-0-9);width:100%;padding:var(--space-scale-0-8) var(--document-request-horizontal-padding);border:var(--document-request-border-width) solid var(--border-default);border-radius:var(--document-request-radius);background:var(--surface-raised);display:grid}.grOjrq_documentRequestIdentity{min-width:0}.grOjrq_documentRequestTitle{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);margin:0}.grOjrq_documentRequestHelp{margin:var(--space-scale-0-25) 0 0;color:var(--text-muted);font-size:var(--font-size-body-compact);line-height:var(--line-height-snug);text-overflow:ellipsis;white-space:nowrap;font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);overflow:hidden}.grOjrq_documentRequestType{min-width:calc(12 * var(--scale))}.grOjrq_documentRequestRequirement{align-items:center;min-width:0;display:flex}.grOjrq_documentRequestActions{justify-content:flex-end;align-items:center;display:flex}@media (max-width:720px){.grOjrq_documentRequestCard{grid-template-columns:minmax(0,1fr) auto;align-items:start}.grOjrq_documentRequestIdentity,.grOjrq_documentRequestType{grid-column:1/-1}.grOjrq_documentRequestType{width:100%}.grOjrq_documentRequestRequirement{justify-self:end;align-items:flex-end;gap:var(--space-scale-0-35);flex-direction:column}.grOjrq_documentRequestActions{align-self:center}}
.D9gK0a_valueField{width:calc(6ch + 1.2 * var(--scale));border-radius:var(--radius-lg);border:var(--border-width-thin) solid var(--border-default);padding:var(--space-2) var(--space-scale-0-8);font-variant-numeric:tabular-nums;text-align:right;background:var(--surface-raised)}.D9gK0a_valueField:focus{border-color:var(--brand-muted);box-shadow:var(--focus-ring);outline:none}.D9gK0a_helperText{color:var(--text-muted);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;display:flex}
.D9gK0a_valueField{width:calc(6ch + 1.2 * var(--scale));border-radius:var(--radius-lg);border:var(--border-width-thin) solid var(--border-default);padding:var(--space-2) var(--space-scale-0-8);font-variant-numeric:tabular-nums;text-align:right;background:var(--surface-raised)}.D9gK0a_valueField:focus{border-color:var(--brand-muted);box-shadow:var(--focus-ring);outline:none}.D9gK0a_helperText{color:var(--text-muted);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;display:flex}
.akYDaq_weightCard{--range-label-rise:calc(.24 * var(--scale));--range-label-stem-height:calc(.42 * var(--scale));gap:var(--space-2);flex-direction:column;width:100%;display:flex}.akYDaq_compactWeightCard{gap:var(--space-scale-0-35)}.akYDaq_guideSlot,.akYDaq_helperSlot{opacity:1;will-change:grid-template-rows, opacity, transform;transition:grid-template-rows var(--duration-slow) var(--ease-standard), opacity var(--duration-slow) var(--ease-standard), transform var(--duration-slow) var(--ease-standard);grid-template-rows:1fr;display:grid;transform:translateY(0)}.akYDaq_guideSlot{min-width:0;margin-bottom:var(--space-scale-neg-0-35);transform-origin:bottom;grid-area:1/1}.akYDaq_guideSlotInner,.akYDaq_helperSlotInner{min-height:0;overflow:hidden}.akYDaq_guideSlotInner{padding-bottom:var(--range-label-stem-height);transition:padding-bottom var(--duration-slow) var(--ease-standard)}.akYDaq_compactWeightCard .akYDaq_guideSlot{opacity:0;transform:translateY(var(--range-label-rise)) scaleY(.98);grid-template-rows:0fr}.akYDaq_compactWeightCard .akYDaq_guideSlotInner{padding-bottom:0}.akYDaq_compactWeightCard .akYDaq_helperSlot{opacity:0;transform:translateY(calc(-.12 * var(--scale)));grid-template-rows:0fr}.akYDaq_sliderRow{align-items:center;column-gap:var(--space-scale-0-65);row-gap:var(--space-2);grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;display:grid}.akYDaq_sliderOnly{grid-template-columns:minmax(0,1fr)}.akYDaq_sliderOnly .akYDaq_guideSlot{grid-column:1}.akYDaq_compactWeightCard .akYDaq_rangeInput{height:calc(.72 * var(--scale));grid-area:2/1}.akYDaq_compactWeightCard .akYDaq_sliderRow{row-gap:var(--space-scale-0-35)}.akYDaq_compactWeightCard .akYDaq_bottom{align-self:center}.akYDaq_compactWeightCard .akYDaq_weightValue{padding:var(--space-scale-0-28) var(--space-scale-0-58)}.akYDaq_bottom{justify-content:flex-end;align-items:center;gap:var(--space-3);grid-area:2/2;display:flex}.akYDaq_weightLabel{font-weight:var(--weight-regular);color:var(--text-primary);font-size:var(--font-size-title-medium);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.akYDaq_weightValue{font-variant-numeric:tabular-nums;font-weight:var(--weight-semibold);padding:var(--space-scale-0-4) var(--space-scale-0-8);border-radius:var(--radius-lg);border:var(--border-width-scale-01) solid var(--border-default);background:var(--surface-glass);color:inherit;cursor:text}.akYDaq_weightValue:hover,.akYDaq_weightValue:focus-visible{box-shadow:var(--elevation-1)}.akYDaq_scaleGuide{align-items:center;gap:var(--space-scale-0-8);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.akYDaq_scaleLabel{align-items:center;gap:var(--space-scale-0-4);color:var(--text-primary);font-size:var(--font-size-body);z-index:var(--layer-content);transform-origin:bottom;will-change:opacity, transform;transition:opacity var(--duration-slow) var(--ease-standard), transform var(--duration-slow) var(--ease-standard);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);display:inline-flex;position:relative}.akYDaq_scaleLabel:after,.akYDaq_neutralLabel:after{content:"";left:50%;bottom:calc(-1 * var(--range-label-stem-height));width:calc(.1 * var(--scale));height:var(--range-label-stem-height);background:linear-gradient(180deg, var(--border-default), var(--brand-muted));opacity:.75;transform-origin:bottom;will-change:opacity, transform;transition:opacity var(--duration-slow) var(--ease-standard), transform var(--duration-slow) var(--ease-standard);position:absolute;transform:translate(-50%)scaleY(1)}.akYDaq_scale-start{justify-self:start}.akYDaq_scale-center{justify-self:center}.akYDaq_scale-end{justify-self:end}.akYDaq_scaleText{font-weight:var(--weight-medium)}.akYDaq_placeholderLabel{display:inline-block}.akYDaq_neutralLabel{color:var(--text-muted);font-size:var(--font-size-subtitle);transform-origin:bottom;will-change:opacity, transform;transition:opacity var(--duration-slow) var(--ease-standard), transform var(--duration-slow) var(--ease-standard);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);justify-content:center;justify-self:center;align-items:center;display:inline-flex;position:relative}.akYDaq_compactWeightCard .akYDaq_scaleLabel,.akYDaq_compactWeightCard .akYDaq_neutralLabel{opacity:0;transform:translateY(var(--range-label-rise)) scale(.985)}.akYDaq_compactWeightCard .akYDaq_scaleLabel:after,.akYDaq_compactWeightCard .akYDaq_neutralLabel:after{opacity:0;transform:translate(-50%)scaleY(0)}.akYDaq_rangeInput{--range-gradient:linear-gradient(90deg, var(--brand-secondary-strong), var(--brand-secondary), var(--brand-secondary-base), var(--brand-secondary-wash), var(--brand-wash), var(--brand-base), var(--brand-muted), var(--brand-primary));cursor:pointer;appearance:none;width:100%;height:calc(2.4 * var(--scale));border-radius:var(--radius-pill);background:0 0;grid-area:2/1;margin:0}.akYDaq_rangeInput:focus{box-shadow:var(--focus-ring);outline:none}.akYDaq_rangeInput::-webkit-slider-thumb{appearance:none;width:calc(1.6 * var(--scale));height:calc(1.6 * var(--scale));border-radius:var(--radius-circle);background:var(--surface-raised);border:var(--border-width-thin) solid var(--border-default);margin-top:var(--space-scale-neg-0-35)}.akYDaq_rangeInput::-webkit-slider-runnable-track{height:calc(.9 * var(--scale));border-radius:var(--radius-pill);background:var(--range-gradient)}.akYDaq_rangeInput::-moz-range-thumb{width:calc(1.6 * var(--scale));height:calc(1.6 * var(--scale));border-radius:var(--radius-circle);background:var(--surface-raised);border:var(--border-width-thin) solid var(--border-default)}.akYDaq_rangeInput::-moz-range-track{height:calc(.9 * var(--scale));border-radius:var(--radius-pill);background:var(--range-gradient)}.akYDaq_valueField{}.akYDaq_helperText{}
.WbY9NW_criterionRow{border-bottom:var(--border-width-scale-01) solid var(--border-subtle)}.WbY9NW_criterionRow:last-child{border-bottom:var(--border-width-none)}.WbY9NW_rowHeader{align-items:center;gap:var(--space-scale-1-4);padding:var(--space-scale-1-45) var(--space-3);grid-template-columns:minmax(0,1fr) minmax(0,auto);display:grid}.WbY9NW_question{color:var(--text-primary);font-size:var(--font-size-body);font-weight:var(--weight-regular);line-height:var(--line-height-relaxed);letter-spacing:var(--letter-spacing-normal);margin:0}.WbY9NW_rowControls{align-items:center;gap:var(--space-scale-1-1);justify-content:flex-end;display:flex}.WbY9NW_weightReadout{align-items:baseline;gap:var(--space-scale-0-45);min-width:calc(7.8 * var(--scale));padding:var(--space-scale-0-45) var(--space-scale-0-75);border:var(--border-width-scale-01) solid var(--border-default);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--surface-raised) 60%, transparent);color:var(--text-secondary);font-size:var(--font-size-body-secondary);font-variant-numeric:tabular-nums;font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);display:inline-flex}.WbY9NW_weightReadout strong{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)}.WbY9NW_weightReadout[data-direction=complementary] strong{color:var(--intent-warning-ink)}.WbY9NW_weightReadout[data-direction=similar] strong{color:var(--brand-primary)}.WbY9NW_editorPanel{margin:0 var(--space-3) var(--space-scale-1-35);padding:var(--space-scale-1-35) var(--space-scale-1-35);border-radius:var(--radius-lg);background:linear-gradient(90deg, var(--intent-warning-surface) 0%, var(--surface-raised) 48%, color-mix(in srgb, var(--brand-primary) 18%, transparent) 100%)}@media (max-width:1050px){.WbY9NW_rowHeader{gap:var(--space-scale-0-8);grid-template-columns:minmax(0,1fr)}.WbY9NW_rowControls{flex-wrap:wrap;justify-content:flex-start}}@media (max-width:720px){.WbY9NW_rowHeader{padding-left:0;padding-right:0}.WbY9NW_editorPanel{padding:var(--space-3);margin-left:0;margin-right:0}}
.hUNZ_a_typeLabel{font-size:var(--font-size-subtitle);color:var(--text-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.hUNZ_a_dynamicSettings{gap:var(--space-scale-0-55);flex-direction:column;display:flex}.hUNZ_a_dynamicSettingsBody{gap:var(--space-2);flex-direction:column;display:flex}.hUNZ_a_dynamicToggleHelp{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}.hUNZ_a_dynamicCriterionInput,.hUNZ_a_dynamicNumberInput,.hUNZ_a_choiceInput{background:var(--text-inverse);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.hUNZ_a_dynamicCriterionInput{resize:none;width:100%}.hUNZ_a_dynamicNumberInput{width:100%;max-width:calc(10 * var(--scale))}.hUNZ_a_choiceEditor{gap:var(--space-scale-0-55);flex-direction:column;display:flex}.hUNZ_a_choiceList{gap:var(--space-scale-0-45);flex-direction:column;display:flex}.hUNZ_a_choiceRow{gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.hUNZ_a_choiceInput{width:100%}.hUNZ_a_choiceAdd{padding:var(--space-scale-0-6) var(--space-3);border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-lg);background:var(--text-inverse);color:var(--text-primary);cursor:pointer;font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);align-self:flex-start}.hUNZ_a_choiceAdd:hover{border-color:var(--brand-primary);color:var(--brand-primary)}.hUNZ_a_choiceMissing{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);margin:0}
.vme3sa_questionList{border-top:var(--border-width-scale-01) solid var(--border-subtle)}
.XlOyIG_questionCard{--question-card-radius:var(--radius-lg);--question-card-padding:calc(.8 * var(--scale));--question-card-border-width:var(--border-width-thin);--question-card-inner-radius:max(0px, calc(var(--question-card-radius) - var(--question-card-padding) - var(--question-card-border-width)));align-items:stretch;gap:var(--space-scale-0-75);padding:var(--question-card-padding);border-radius:var(--question-card-radius);border:var(--question-card-border-width) solid var(--border-default);transition:transform var(--duration-slow) var(--ease-standard), box-shadow var(--duration-slow) var(--ease-standard), border-color var(--duration-slow) var(--ease-standard), background-color var(--duration-slow) var(--ease-standard);background:var(--text-inverse);grid-template-columns:auto minmax(0,1fr);width:100%;display:grid;position:relative}.XlOyIG_questionCardActive{border-color:var(--brand-muted);box-shadow:var(--elevation-1)}.XlOyIG_actions{justify-content:flex-end;align-items:flex-start;gap:var(--space-scale-0-45);flex-direction:column;justify-self:end;display:flex}.XlOyIG_titleRow{align-items:start;gap:var(--space-scale-0-65);grid-template-columns:minmax(0,1fr) auto;display:grid}.XlOyIG_expandedSettingsGrid{align-items:start;gap:var(--space-3);grid-template-columns:minmax(0,1fr);display:grid}.XlOyIG_expandedSettingsRegion{--settings-region-radius:var(--radius-md);--settings-region-padding-block:var(--space-scale-0-55);--settings-region-padding-inline:var(--space-scale-0-75);padding:var(--settings-region-padding-block) var(--settings-region-padding-inline);border-radius:var(--settings-region-radius);background:var(--surface-sunken);container:question-settings/inline-size}.XlOyIG_expandedPositionSettings{align-items:flex-start;gap:var(--space-scale-0-35);flex-direction:column;min-width:max-content;display:flex}.XlOyIG_expandedReorderLabel{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)}.XlOyIG_weightSection{min-width:0}.XlOyIG_weightSectionExpanded{padding-top:var(--space-scale-0-45)}@container question-settings (max-width:900px){.XlOyIG_expandedSettingsGrid[data-settings-block-count="3"]{grid-template-columns:minmax(calc(12 * var(--scale)), calc(16 * var(--scale))) minmax(0, 1fr)}.XlOyIG_expandedPositionSettings{grid-column:1/-1;min-width:0}}@container question-settings (max-width:600px){.XlOyIG_expandedSettingsGrid[data-settings-block-count="2"],.XlOyIG_expandedSettingsGrid[data-settings-block-count="3"]{grid-template-columns:minmax(0,1fr)}.XlOyIG_expandedPositionSettings{grid-column:auto}}@media (max-width:720px){.XlOyIG_questionCard,.XlOyIG_questionCardActive{grid-template-columns:auto minmax(0,1fr)}.XlOyIG_actions{flex-direction:row;grid-column:2;justify-self:start}.XlOyIG_titleRow,.XlOyIG_expandedSettingsGrid,.XlOyIG_expandedSettingsGrid[data-settings-block-count="2"],.XlOyIG_expandedSettingsGrid[data-settings-block-count="3"]{grid-template-columns:minmax(0,1fr)}.XlOyIG_expandedPositionSettings{grid-column:auto}}
.CIDF1G_container{width:100%}.CIDF1G_subtitle{margin:0;margin-bottom:var(--font-size-caption);color:var(--text-secondary);font-size:var(--font-size-subtitle);line-height:var(--line-height-snug);max-width:var(--measure-body);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal)}.CIDF1G_state{color:var(--text-secondary);font-size:var(--font-size-body);max-width:var(--measure-narrow);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);margin:0}.CIDF1G_analysisFiltersWrap{margin-bottom:var(--font-size-caption)}.CIDF1G_progressPanel{gap:var(--font-size-body);margin-top:var(--space-scale-0-6);padding:var(--font-size-title-medium) var(--font-size-title-medium);border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-sunken);flex-direction:column;display:flex}.CIDF1G_phaseStepper{align-items:center;display:flex}.CIDF1G_phaseStep{align-items:center;gap:var(--space-scale-0-35);display:flex}.CIDF1G_phaseStep:not(:last-child){flex:1}.CIDF1G_phaseStep:not(:last-child):after{content:"";background:var(--border-default);height:2px;margin-left:var(--space-scale-0-3);transition:background-color var(--duration-slow) var(--ease-standard);flex:1}.CIDF1G_phaseStep.CIDF1G_phaseStepDone:not(:last-child):after{background:var(--brand-muted)}.CIDF1G_phaseStepIndicator{width:var(--font-size-title-large);height:var(--font-size-title-large);border-radius:var(--radius-circle);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);border:var(--border-width-medium) solid var(--border-default);background:var(--surface-raised);color:var(--text-secondary);transition:grid-template-rows var(--duration-slow) var(--ease-standard), background-color var(--duration-slow) var(--ease-standard), border-color var(--duration-slow) var(--ease-standard), box-shadow var(--duration-slow) var(--ease-standard), transform var(--duration-slow) var(--ease-standard);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);flex-shrink:0;justify-content:center;align-items:center;display:flex}.CIDF1G_phaseStepDone .CIDF1G_phaseStepIndicator{border-color:var(--brand-muted);background:var(--brand-muted);color:var(--text-inverse)}.CIDF1G_phaseStepActive .CIDF1G_phaseStepIndicator{border-color:var(--brand-primary);background:var(--surface-raised);color:var(--brand-primary);box-shadow:var(--focus-ring);animation:1.5s ease-in-out infinite CIDF1G_pulseIndicator}@keyframes CIDF1G_pulseIndicator{0%,to{box-shadow:var(--focus-ring)}50%{box-shadow:var(--focus-ring), var(--elevation-1)}}.CIDF1G_phaseCheckmark{display:block;width:var(--font-size-caption)!important;height:var(--font-size-caption)!important}.CIDF1G_phaseStepNumber{font-size:var(--font-size-caption);line-height:var(--line-height-snug);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal)}.CIDF1G_phaseStepLabel{font-size:var(--font-size-body-compact);color:var(--text-secondary);white-space:nowrap;transition:color var(--duration-slow) var(--ease-standard);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.CIDF1G_phaseStepDone .CIDF1G_phaseStepLabel{color:var(--brand-muted)}.CIDF1G_phaseStepActive .CIDF1G_phaseStepLabel{color:var(--brand-primary);font-weight:var(--weight-semibold)}.CIDF1G_progressHeader{justify-content:space-between;align-items:center;gap:var(--space-scale-0-8);display:flex}.CIDF1G_progressHeaderLabel{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)}.CIDF1G_progressHeaderPercent{font-size:var(--font-size-body-secondary);color:var(--text-secondary);font-weight:var(--weight-regular);font-variant-numeric:tabular-nums;white-space:nowrap;line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.CIDF1G_progressDetails{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.CIDF1G_progressDetailLeft{flex:1;min-width:0}.CIDF1G_progressDetailText{font-size:var(--font-size-body-secondary);color:var(--text-primary);align-items:center;gap:var(--space-scale-0-4);text-overflow:ellipsis;white-space:nowrap;font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);margin:0;display:flex;overflow:hidden}.CIDF1G_progressDot{width:calc(.5 * var(--scale));height:calc(.5 * var(--scale));border-radius:var(--radius-circle);background:var(--brand-muted);flex-shrink:0;animation:1s ease-in-out infinite CIDF1G_blinkDot;display:inline-block}@keyframes CIDF1G_blinkDot{0%,to{opacity:1}50%{opacity:.25}}.CIDF1G_progressDetailRight{align-items:center;gap:var(--space-3);flex-shrink:0;display:flex}.CIDF1G_progressMeta{font-size:var(--font-size-body-compact);color:var(--text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}
.XlOyIG_questionCard{--question-card-radius:var(--radius-lg);--question-card-padding:calc(.8 * var(--scale));--question-card-border-width:var(--border-width-thin);--question-card-inner-radius:max(0px, calc(var(--question-card-radius) - var(--question-card-padding) - var(--question-card-border-width)));align-items:stretch;gap:var(--space-scale-0-75);padding:var(--question-card-padding);border-radius:var(--question-card-radius);border:var(--question-card-border-width) solid var(--border-default);transition:transform var(--duration-slow) var(--ease-standard), box-shadow var(--duration-slow) var(--ease-standard), border-color var(--duration-slow) var(--ease-standard), background-color var(--duration-slow) var(--ease-standard);background:var(--text-inverse);grid-template-columns:auto minmax(0,1fr);width:100%;display:grid;position:relative}.XlOyIG_questionCardActive{border-color:var(--brand-muted);box-shadow:var(--elevation-1)}.XlOyIG_actions{justify-content:flex-end;align-items:flex-start;gap:var(--space-scale-0-45);flex-direction:column;justify-self:end;display:flex}.XlOyIG_titleRow{align-items:start;gap:var(--space-scale-0-65);grid-template-columns:minmax(0,1fr) auto;display:grid}.XlOyIG_expandedSettingsGrid{align-items:start;gap:var(--space-3);grid-template-columns:minmax(0,1fr);display:grid}.XlOyIG_expandedSettingsRegion{--settings-region-radius:var(--radius-md);--settings-region-padding-block:var(--space-scale-0-55);--settings-region-padding-inline:var(--space-scale-0-75);padding:var(--settings-region-padding-block) var(--settings-region-padding-inline);border-radius:var(--settings-region-radius);background:var(--surface-sunken);container:question-settings/inline-size}.XlOyIG_expandedPositionSettings{align-items:flex-start;gap:var(--space-scale-0-35);flex-direction:column;min-width:max-content;display:flex}.XlOyIG_expandedReorderLabel{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)}.XlOyIG_weightSection{min-width:0}.XlOyIG_weightSectionExpanded{padding-top:var(--space-scale-0-45)}@container question-settings (max-width:900px){.XlOyIG_expandedSettingsGrid[data-settings-block-count="3"]{grid-template-columns:minmax(calc(12 * var(--scale)), calc(16 * var(--scale))) minmax(0, 1fr)}.XlOyIG_expandedPositionSettings{grid-column:1/-1;min-width:0}}@container question-settings (max-width:600px){.XlOyIG_expandedSettingsGrid[data-settings-block-count="2"],.XlOyIG_expandedSettingsGrid[data-settings-block-count="3"]{grid-template-columns:minmax(0,1fr)}.XlOyIG_expandedPositionSettings{grid-column:auto}}@media (max-width:720px){.XlOyIG_questionCard,.XlOyIG_questionCardActive{grid-template-columns:auto minmax(0,1fr)}.XlOyIG_actions{flex-direction:row;grid-column:2;justify-self:start}.XlOyIG_titleRow,.XlOyIG_expandedSettingsGrid,.XlOyIG_expandedSettingsGrid[data-settings-block-count="2"],.XlOyIG_expandedSettingsGrid[data-settings-block-count="3"]{grid-template-columns:minmax(0,1fr)}.XlOyIG_expandedPositionSettings{grid-column:auto}}
._3c396W_hierarchyGrid{column-count:3;column-gap:var(--space-2);margin-top:var(--font-size-caption)}._3c396W_hierarchyGridSparseRoots{column-count:3}._3c396W_themeCard{break-inside:avoid;margin:0 0 var(--space-2);border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-raised);box-shadow:var(--elevation-1);flex-direction:column;display:flex;overflow:hidden}._3c396W_themeCardDense{min-height:calc(16 * var(--scale))}._3c396W_themeHeader{padding:var(--space-2) var(--space-scale-0-7);background:var(--surface-sunken);cursor:default;-webkit-user-select:text;user-select:text;justify-content:flex-start;align-items:flex-start;gap:var(--space-scale-0-45);border-bottom:var(--border-width-thin) solid var(--border-default);flex-direction:column;display:flex}._3c396W_themeLabel{font-size:var(--font-size-title-small);font-weight:var(--weight-semibold);color:var(--text-primary);line-height:var(--line-height-snug);white-space:normal;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;letter-spacing:var(--letter-spacing-normal);margin:0}._3c396W_themeBadges{align-items:center;gap:var(--space-scale-0-3);flex-wrap:wrap;flex-shrink:0;justify-content:flex-start;display:inline-flex}._3c396W_themeMetaBadge{min-height:var(--font-size-title-medium);border-radius:var(--radius-md);border:var(--border-width-thin) solid var(--border-default);background:var(--surface-raised);color:var(--text-secondary);font-size:var(--font-size-caption);font-weight:var(--weight-regular);padding:var(--space-scale-0-2) var(--space-scale-0-4);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);justify-content:center;align-items:center;display:inline-flex}._3c396W_themeBadge{min-height:var(--font-size-title-medium);border-radius:var(--radius-md);background:var(--brand-muted);color:var(--text-inverse);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);padding:var(--space-scale-0-2) var(--space-scale-0-4);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);justify-content:center;align-items:center;display:inline-flex}._3c396W_themeContext{gap:var(--space-scale-0-2);padding:var(--space-scale-0-45) var(--space-scale-0-55) 0;flex-direction:column;display:flex}._3c396W_themeMode{color:var(--brand-muted);font-size:var(--font-size-caption);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}._3c396W_themeExplanation{color:var(--text-muted);font-size:var(--font-size-caption);line-height:var(--line-height-snug);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}._3c396W_subThemes{gap:var(--space-scale-0-4);padding:var(--space-scale-0-55);flex-direction:column;display:flex}._3c396W_subThemesDense{grid-template-columns:repeat(auto-fit, minmax(calc(11 * var(--scale)), 1fr));align-items:start;display:grid}._3c396W_subThemesDense ._3c396W_showMoreButton{grid-column:1/-1}._3c396W_subThemeCard{border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-sm);padding:var(--space-scale-0-3);background:var(--surface-sunken)}._3c396W_subThemeCardOpen{border-color:color-mix(in srgb, var(--brand-primary) 18%, transparent);background:var(--surface-raised)}._3c396W_subThemeHeader{text-align:left;justify-content:space-between;align-items:center;gap:var(--space-scale-0-6);cursor:pointer;background:0 0;border:none;width:100%;padding:0;display:flex}._3c396W_subThemeHeader:focus-visible{outline:2px solid var(--interaction-focus);outline-offset:calc(.15 * var(--scale));border-radius:var(--radius-sm)}._3c396W_subThemeLabel{font-size:var(--font-size-body);font-weight:var(--weight-regular);color:var(--text-primary);line-height:var(--line-height-normal);white-space:nowrap;text-overflow:ellipsis;letter-spacing:var(--letter-spacing-normal);margin:0;overflow:hidden}._3c396W_subThemeBadge{min-width:calc(1.3 * var(--scale));height:calc(1.3 * var(--scale));border-radius:var(--radius-md);background:var(--brand-wash);color:var(--brand-primary);font-size:var(--font-size-caption);font-weight:var(--weight-regular);padding:0 var(--space-scale-0-3);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);justify-content:center;align-items:center;display:inline-flex}._3c396W_subThemePreview{gap:var(--space-1);margin-top:var(--space-scale-0-32);padding-top:var(--space-scale-0-32);border-top:var(--border-width-thin) solid var(--border-default);max-height:calc(11 * var(--scale));flex-direction:column;display:flex;overflow-y:auto}._3c396W_subThemePreviewText{font-size:var(--font-size-body-secondary);color:var(--text-secondary);line-height:var(--line-height-normal);border-left:var(--border-width-medium) solid var(--border-default);padding-left:var(--space-scale-0-45);-webkit-line-clamp:4;font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}._3c396W_subThemePreviewTextExpanded{-webkit-line-clamp:initial;display:block;overflow:visible}._3c396W_verbatimList{gap:var(--space-1);margin-top:var(--space-scale-0-4);padding-left:var(--space-scale-0-6);flex-direction:column;display:flex}._3c396W_verbatim{font-size:var(--font-size-body);color:var(--text-secondary);line-height:var(--line-height-normal);border-left:var(--border-width-medium) solid var(--border-default);padding-left:var(--space-2);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}._3c396W_topicHighlight{padding:0 var(--space-scale-0-1);border-radius:var(--radius-sm);background:var(--brand-wash);color:var(--text-primary);font-weight:var(--weight-semibold)}._3c396W_showMoreButton{color:var(--brand-muted);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);cursor:pointer;padding:var(--space-scale-0-2) 0;text-align:left;line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);background:0 0;border:none}._3c396W_showMoreButton:hover{color:var(--brand-primary);text-decoration:underline}@media (max-width:1000px){._3c396W_hierarchyGrid,._3c396W_hierarchyGridSparseRoots{column-count:2}}@media (max-width:720px){._3c396W_hierarchyGrid,._3c396W_hierarchyGridSparseRoots{column-count:1}._3c396W_subThemesDense{grid-template-columns:1fr}}
.QsQpOW_questionCard{}.QsQpOW_questionCardWithActions,.QsQpOW_questionCardActive{grid-template-columns:auto minmax(0,1fr) auto}.QsQpOW_questionCardActive{}.QsQpOW_inputEntries{gap:var(--space-scale-0-65);flex-direction:column;width:100%;min-width:0;display:flex}.QsQpOW_dragHandle{width:calc(2.2 * var(--scale));min-height:calc(4.4 * var(--scale));cursor:grab;color:var(--brand-primary);border-radius:var(--question-card-inner-radius);background:var(--brand-wash);justify-content:center;align-items:center;display:flex}.QsQpOW_dragHandle:active{cursor:grabbing;background:var(--brand-muted)}.QsQpOW_dragging{opacity:.65;box-shadow:var(--focus-ring), var(--elevation-2);cursor:grabbing}.QsQpOW_dragIndicator{left:var(--space-scale-1-2);right:var(--space-scale-1-2);background:linear-gradient(90deg, var(--brand-secondary-wash), var(--brand-primary));border-radius:var(--radius-pill);height:2px;position:absolute}.QsQpOW_dragIndicatorTop{top:calc(-.75 * var(--space-3) - 1px)}.QsQpOW_dragIndicatorBottom{bottom:calc(-.75 * var(--space-3) - 1px)}.QsQpOW_actions{}.QsQpOW_titleInput{background:var(--surface-white-translucent);width:100%;font-size:var(--font-size-body);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.QsQpOW_titleRow{}.QsQpOW_questionBodyStack{min-width:0;position:relative}.QsQpOW_compactBody{opacity:1;min-width:0;transition:grid-template-rows var(--duration-slow) var(--ease-standard), opacity var(--duration-base) var(--ease-standard);grid-template-rows:1fr;display:grid}.QsQpOW_compactBodyHidden{opacity:0;pointer-events:none;grid-template-rows:0fr}.QsQpOW_compactBodyInner,.QsQpOW_expandedBodyInner{gap:var(--space-scale-0-65);flex-direction:column;min-width:0;display:flex}.QsQpOW_compactBodyInner{min-height:0;overflow:hidden}.QsQpOW_expandedBody{min-width:0;display:block}.QsQpOW_expandedBodyInner{min-height:0;overflow:visible}.QsQpOW_expandedBodyOpening,.QsQpOW_expandedBodyClosing{pointer-events:none}.QsQpOW_expandedSettingsPanel{opacity:1;will-change:grid-template-rows, opacity;min-width:0;transition:grid-template-rows var(--duration-slow) var(--ease-standard), opacity var(--duration-base) var(--ease-standard), transform var(--duration-slow) var(--ease-standard);grid-template-rows:1fr;display:grid;transform:none}.QsQpOW_expandedSettingsPanelInner{min-height:0;overflow:visible}.QsQpOW_expandedBodyOpening .QsQpOW_expandedSettingsPanel,.QsQpOW_expandedBodyClosing .QsQpOW_expandedSettingsPanel{opacity:0;transform:translateY(calc(-.08 * var(--scale)));grid-template-rows:0fr}.QsQpOW_expandedBodyOpening .QsQpOW_expandedSettingsPanelInner,.QsQpOW_expandedBodyClosing .QsQpOW_expandedSettingsPanelInner{overflow:hidden}@media (prefers-reduced-motion:reduce){.QsQpOW_expandedBody,.QsQpOW_compactBody,.QsQpOW_expandedBodyInner,.QsQpOW_expandedSettingsPanel{transition:none}}.QsQpOW_expandedSettingsGrid{}.QsQpOW_expandedSettingsGrid[data-settings-block-count="2"]{grid-template-columns:minmax(calc(12 * var(--scale)), calc(16 * var(--scale))) minmax(0, 1fr)}.QsQpOW_expandedSettingsGrid[data-settings-block-count="3"]{grid-template-columns:minmax(calc(12 * var(--scale)), calc(16 * var(--scale))) minmax(calc(20 * var(--scale)), 1fr) max-content}.QsQpOW_expandedSettingsRegion{}.QsQpOW_expandedPositionSettings{}.QsQpOW_expandedReorderLabel{}.QsQpOW_weightSection{}.QsQpOW_weightSectionExpanded{}.QsQpOW_compactMetaRow{align-items:center;gap:var(--space-scale-0-75);min-width:0;color:var(--text-muted);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-wrap:wrap;display:flex}.QsQpOW_compactMetaItem{align-items:center;gap:var(--space-scale-0-32);min-width:0;display:inline-flex}.QsQpOW_compactMetaLabel{color:var(--text-muted);font-weight:600}.QsQpOW_compactMetaValue{color:var(--text-primary)}.QsQpOW_dynamicStatusEnabled .QsQpOW_compactMetaValue{color:var(--brand-primary);font-weight:600}.QsQpOW_dynamicStatusDisabled .QsQpOW_compactMetaValue{color:var(--text-muted)}
.RtK_ZG_graphContainer{margin-top:var(--space-3);border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-sunken);--topic-tree-height:clamp(30rem, 66vh, 46rem);--topic-tree-available-height:calc(100dvh - calc(6 * var(--scale)));min-height:clamp(24rem,54vh,32rem);max-height:var(--topic-tree-available-height);height:min(var(--topic-tree-height), var(--topic-tree-available-height));grid-template-columns:minmax(0,1fr);display:grid;position:relative;overflow:hidden}.RtK_ZG_graphContainer[data-panel-resizing=true]{cursor:col-resize;-webkit-user-select:none;user-select:none}.RtK_ZG_graphContainer[data-panel-resizing=true] *{cursor:col-resize!important;-webkit-user-select:none!important;user-select:none!important}.RtK_ZG_graphContainerWithPanel{grid-template-columns:var(--topic-tree-panel-width,clamp(20rem, 30vw, 30rem)) calc(.65 * var(--scale)) minmax(0, 1fr)}.RtK_ZG_graphCanvasPane{min-width:0;height:100%;min-height:0;position:relative}.RtK_ZG_graphCanvasPaneWithPanel{border-left:var(--border-width-thin) solid var(--border-default)}.RtK_ZG_graphToolbar{gap:var(--space-scale-0-3);top:var(--space-2);right:var(--space-2);z-index:var(--layer-raised);padding:var(--space-scale-0-3);border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--surface-raised) 92%, transparent);box-shadow:var(--elevation-1);display:flex;position:absolute}.RtK_ZG_graphHint{top:var(--space-2);left:var(--space-2);z-index:var(--layer-raised);max-width:var(--measure-narrow);color:var(--text-muted);font-size:var(--font-size-caption);line-height:var(--line-height-snug);pointer-events:none;font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0;position:absolute}.RtK_ZG_graphViewport{overscroll-behavior:contain;justify-content:center;align-items:center;width:100%;height:100%;min-height:0;display:flex;overflow:hidden}.RtK_ZG_graphSvg{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;flex:none;width:100%;min-width:0;height:100%;min-height:0;display:block}.RtK_ZG_graphSvg:active{cursor:grabbing}.RtK_ZG_graphSvg:focus-visible{outline:var(--border-width-medium) solid var(--interaction-focus);outline-offset:calc(.2 * var(--scale))}.RtK_ZG_graphNodeInteractive{cursor:pointer}.RtK_ZG_graphNodeInteractive:focus-visible .RtK_ZG_graphNodeRect{stroke:var(--interaction-focus);stroke-width:2.5px}.RtK_ZG_graphNodeLabel,.RtK_ZG_graphNodeCount{pointer-events:none}.RtK_ZG_graphNodeLabel{font-size:var(--font-size-caption);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.RtK_ZG_graphNodeCount{font-size:var(--font-size-micro);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.RtK_ZG_graphVerbatimPanel{background:var(--surface-raised);height:100%;min-height:0;padding:var(--font-size-caption);gap:var(--space-scale-0-45);flex-direction:column;display:flex;overflow:hidden}.RtK_ZG_graphPanelResizeHandle{align-self:stretch}.RtK_ZG_graphVerbatimHeader{justify-content:space-between;align-items:center;gap:var(--space-2);margin-bottom:var(--space-scale-0-2);display:flex}.RtK_ZG_graphVerbatimHeader strong{min-width:0;font-size:var(--font-size-title-small);color:var(--text-primary);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin-right:auto}.RtK_ZG_graphVerbatimHeader .RtK_ZG_subThemeBadge{flex-shrink:0}.RtK_ZG_graphVerbatimHeader .iconButton{flex-shrink:0}.RtK_ZG_graphVerbatimList{gap:var(--space-2);overscroll-behavior:contain;flex-direction:column;flex:1;min-height:0;margin-top:0;padding-left:0;display:flex;overflow-y:auto}.RtK_ZG_graphVerbatimItem{gap:var(--space-scale-0-2);flex-direction:column;display:flex}.RtK_ZG_graphVerbatimMeta{font-size:var(--font-size-body-compact);color:var(--text-muted);line-height:var(--line-height-snug);padding-left:var(--space-scale-0-6);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}@media (max-width:1100px){.RtK_ZG_graphContainerWithPanel{grid-template-columns:1fr}.RtK_ZG_graphPanelResizeHandle{display:none}.RtK_ZG_graphCanvasPaneWithPanel{border-left:none;border-top:var(--border-width-thin) solid var(--border-default)}.RtK_ZG_graphVerbatimPanel{max-height:clamp(14rem,32vh,20rem)}}
.RHQLja_viewToggle{gap:var(--space-2);margin-bottom:var(--font-size-caption);display:flex}.RHQLja_viewToggleButton{padding:var(--space-scale-0-35) var(--font-size-body-compact);border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-raised);color:var(--text-secondary);font-size:var(--font-size-body);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.RHQLja_viewToggleButton:hover{background:var(--surface-sunken)}.RHQLja_viewToggleButtonActive{background:var(--brand-primary);border-color:var(--brand-primary);color:var(--on-brand)}.RHQLja_viewToggleButtonActive:hover{background:var(--brand-muted)}.RHQLja_resultsHeader{justify-content:flex-end;align-items:center;gap:var(--space-2);margin-bottom:var(--space-scale-0-4);flex-wrap:wrap;display:flex}.RHQLja_resultsHeaderActions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.RHQLja_analysisSummary{gap:var(--space-scale-0-4);margin:var(--space-2) 0 var(--space-3);padding:var(--space-2) var(--space-3);border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-sunken);flex-direction:column;display:flex}.RHQLja_analysisSummaryHeader,.RHQLja_analysisSummaryMetrics{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.RHQLja_analysisSummaryHeader{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);justify-content:space-between}.RHQLja_analysisSummaryCoverage{color:var(--text-secondary);font-weight:var(--weight-semibold)}.RHQLja_analysisSummaryMetric,.RHQLja_analysisSummaryMetricMuted{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)}.RHQLja_analysisSummaryMetricMuted{color:var(--text-muted)}.RHQLja_analysisSummaryModes{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);margin:0}.RHQLja_analysisSummaryDescription{margin:var(--space-scale-0-45) 0 0;color:var(--text-secondary);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);max-width:var(--measure-body);letter-spacing:var(--letter-spacing-normal)}.RHQLja_analysisSummaryModes span{color:var(--text-muted)}@media (max-width:720px){.RHQLja_analysisSummaryHeader{align-items:flex-start;gap:var(--space-scale-0-2);flex-direction:column}}.RHQLja_exportModalContent{gap:var(--font-size-caption);flex-direction:column;display:flex}.RHQLja_exportModalTitle{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);margin:0}.RHQLja_errorState{align-items:flex-start;gap:var(--space-scale-0-6);flex-direction:column;display:flex}
.Wd7RjW_root{justify-content:center;align-items:center;display:inline-flex}.Wd7RjW_root_sm{width:calc(8.5 * var(--scale))}.Wd7RjW_root_md{width:calc(10.25 * var(--scale))}.Wd7RjW_root_lg{width:calc(18.8 * var(--scale))}.Wd7RjW_root_fluid{width:clamp(calc(10.25 * var(--scale)), 28cqw, calc(18.8 * var(--scale)))}.Wd7RjW_svg{width:100%;height:auto;overflow:visible}.Wd7RjW_segmentGroup{transition:opacity var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);transform-origin:50%}.Wd7RjW_segmentGroup_interactive{cursor:pointer}.Wd7RjW_segmentGroup_interactive:focus-visible{outline:none}.Wd7RjW_segmentGroup_active{opacity:1}.Wd7RjW_segmentGroup_dimmed{opacity:.38}.Wd7RjW_halo{fill:var(--surface-raised);stroke:var(--border-subtle);stroke-width:1.1px}.Wd7RjW_track,.Wd7RjW_slot,.Wd7RjW_fill{fill:none;stroke-linecap:round;stroke-linejoin:round}.Wd7RjW_track{stroke:var(--border-subtle)}.Wd7RjW_slot{opacity:1}.Wd7RjW_slot_primary,.Wd7RjW_slot_secondary{stroke:var(--interaction-selected)}.Wd7RjW_slot_accent{stroke:var(--brand-secondary-surface)}.Wd7RjW_slot_success{stroke:var(--intent-success-surface)}.Wd7RjW_slot_warning{stroke:var(--intent-warning-surface)}.Wd7RjW_slot_danger{stroke:var(--intent-danger-surface)}.Wd7RjW_slot_neutral{stroke:var(--border-subtle)}.Wd7RjW_slot_info{stroke:var(--intent-info-surface)}.Wd7RjW_fill_primary{stroke:var(--brand-primary)}.Wd7RjW_fill_secondary{stroke:var(--brand-muted)}.Wd7RjW_fill_accent{stroke:var(--brand-secondary-base)}.Wd7RjW_fill_success{stroke:var(--intent-success)}.Wd7RjW_fill_warning{stroke:var(--intent-warning)}.Wd7RjW_fill_danger{stroke:var(--intent-danger)}.Wd7RjW_fill_neutral{stroke:var(--text-secondary)}.Wd7RjW_fill_info{stroke:var(--intent-info)}.Wd7RjW_core{fill:var(--surface-raised);stroke:var(--border-subtle);stroke-width:1px}.Wd7RjW_value{fill:var(--text-primary);font-size:var(--font-size-display-medium);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-tight);line-height:var(--line-height-tight)}.Wd7RjW_scale{fill:var(--text-muted);font-size:var(--font-size-caption);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);line-height:var(--line-height-snug)}
.Tv1pnG_inquestionnaireations{background-color:var(--surface-sunken);border-radius:var(--radius-sm);flex-direction:column;display:flex}.Tv1pnG_inquestionnaireation{padding:var(--space-2);flex-direction:row;justify-content:space-between;display:flex}.Tv1pnG_inquestionnaireation .Tv1pnG_value{color:var(--text-muted)}.Tv1pnG_inquestionnaireation:not(:last-child){border-bottom:solid var(--border-width-scale-01) var(--border-default)}
.dg-tWG_trigger{align-items:center;display:inline-flex}.dg-tWG_tooltip{z-index:var(--layer-tooltip);pointer-events:none;max-width:min(24ch, calc(100vw - calc(2.4 * var(--scale))));max-height:calc(100vh - calc(2.4 * var(--scale)));padding:var(--space-scale-0-28) var(--space-2);border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-sm);background:var(--text-primary);color:var(--text-inverse);font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);text-wrap:pretty;letter-spacing:var(--letter-spacing-normal);position:fixed;top:0;left:0;overflow-y:auto}.dg-tWG_tooltipArrow{width:calc(.56 * var(--scale));height:calc(.56 * var(--scale));background:var(--text-primary);pointer-events:none;position:absolute;transform:rotate(45deg)}html[data-theme=dark] .dg-tWG_tooltip[data-tone=dark]{background:var(--surface-floating);color:var(--text-primary)}html[data-theme=dark] .dg-tWG_tooltip[data-tone=dark] .dg-tWG_tooltipArrow{background:var(--surface-floating);border:var(--border-width-thin) solid var(--border-default)}.dg-tWG_tooltip[data-tone=light]{background:var(--surface-raised);color:var(--text-primary);border-color:var(--border-default)}.dg-tWG_tooltip[data-tone=glass]{background:var(--surface-glass);color:var(--text-primary);border-color:var(--border-subtle);border-radius:var(--radius-md);-webkit-backdrop-filter:var(--glass-blur);box-shadow:var(--elevation-2)}.dg-tWG_tooltip[data-tone=light] .dg-tWG_tooltipArrow{background:var(--surface-raised);border:var(--border-width-thin) solid var(--border-default)}.dg-tWG_tooltip[data-tone=glass] .dg-tWG_tooltipArrow{background:var(--surface-glass);border:var(--border-width-thin) solid var(--border-subtle)}.dg-tWG_tooltip[data-side=top] .dg-tWG_tooltipArrow{bottom:var(--space-scale-neg-0-26)}.dg-tWG_tooltip[data-side=bottom] .dg-tWG_tooltipArrow{top:var(--space-scale-neg-0-26)}.dg-tWG_tooltip[data-side=left] .dg-tWG_tooltipArrow{right:var(--space-scale-neg-0-26)}.dg-tWG_tooltip[data-side=right] .dg-tWG_tooltipArrow{left:var(--space-scale-neg-0-26)}
.sqEKoG_root{width:100%;min-width:0}.sqEKoG_tone_primary{--linearProgressTrack:var(--interaction-selected);--linearProgressValue:var(--brand-primary)}.sqEKoG_tone_secondary{--linearProgressTrack:var(--interaction-selected-muted);--linearProgressValue:var(--brand-base)}.sqEKoG_tone_accent{--linearProgressTrack:var(--brand-secondary-surface);--linearProgressValue:var(--brand-secondary-base)}.sqEKoG_tone_success{--linearProgressTrack:var(--intent-success-surface-strong);--linearProgressValue:var(--intent-success)}.sqEKoG_tone_neutral{--linearProgressTrack:var(--border-subtle);--linearProgressValue:var(--text-secondary)}.sqEKoG_tone_info{--linearProgressTrack:var(--intent-info-surface);--linearProgressValue:var(--visualization-cluster-blue)}.sqEKoG_track{border-radius:var(--radius-pill);background:var(--linearProgressTrack,var(--border-subtle));width:100%;position:relative;overflow:hidden}.sqEKoG_trackSmall{height:calc(.44 * var(--scale))}.sqEKoG_trackMedium{height:calc(.58 * var(--scale))}.sqEKoG_value{border-radius:inherit;background:var(--linearProgressValue,var(--componentTone,var(--brand-primary)));height:100%;transition:width var(--duration-slow) var(--ease-standard);position:absolute;inset:0 auto 0 0}@media (prefers-reduced-motion:reduce){.sqEKoG_value{transition:none}}
._1swsqG_toolsList{gap:var(--space-3);flex-direction:column;display:flex}
