.Personae-module__fx_Zia__widgetsGrid{gap:var(--space-4);grid-template-columns:repeat(2,1fr);display:grid}.Personae-module__fx_Zia__personaePage{gap:var(--space-scale-0-9);flex-direction:column;display:flex}.Personae-module__fx_Zia__overviewWidget{gap:var(--space-scale-1-25);flex-direction:column;grid-column:1/-1;display:flex}.Personae-module__fx_Zia__headerRow{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.Personae-module__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)}.Personae-module__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}.Personae-module__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)}.Personae-module__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)}.Personae-module__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)}.Personae-module__fx_Zia__searchForm{gap:var(--space-scale-0-75);display:flex}.Personae-module__fx_Zia__searchStack{gap:var(--space-scale-0-35);flex-direction:column;display:flex}.Personae-module__fx_Zia__searchWrapper{width:100%;min-width:0}.Personae-module__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}.Personae-module__fx_Zia__searchInput:focus{border-color:var(--border-focus);outline:none}.Personae-module__fx_Zia__searchInput:focus-visible{box-shadow:var(--focus-ring)}.Personae-module__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}.Personae-module__fx_Zia__quickStats{gap:var(--space-3);flex-wrap:wrap;display:flex}.Personae-module__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}.Personae-module__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)}.Personae-module__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}.Personae-module__fx_Zia__generateControls{gap:var(--space-3);flex-wrap:wrap;align-items:flex-end;display:flex}.Personae-module__fx_Zia__generateInputGroup{gap:var(--space-1);flex-direction:column;display:flex}.Personae-module__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)}.Personae-module__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)}.Personae-module__fx_Zia__generateCountInput:focus{border-color:var(--brand-muted);outline:none}
.PersonaeStats-module__sIlOCW__statsWidget{gap:var(--space-3);flex-direction:column;display:flex}.PersonaeStats-module__sIlOCW__statsGrid{gap:var(--space-3);grid-template-columns:repeat(2,1fr);display:grid}.PersonaeStats-module__sIlOCW__analyticsGrid{grid-template-columns:repeat(auto-fit, minmax(calc(9 * var(--scale)), 1fr));gap:var(--space-scale-0-65);display:grid}.PersonaeStats-module__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)}.PersonaeStats-module__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}.PersonaeStats-module__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){.PersonaeStats-module__sIlOCW__statsGrid{grid-template-columns:1fr}}.PersonaeStats-module__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}.PersonaeStats-module__sIlOCW__ageChartRow{min-width:0}.PersonaeStats-module__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}.PersonaeStats-module__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)}.PersonaeStats-module__sIlOCW__distributionPanel{background:var(--surface-sunken);border-radius:var(--radius-md);min-width:0;padding:var(--space-scale-0-95)}.PersonaeStats-module__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)}.PersonaeStats-module__sIlOCW__distributionList{gap:var(--space-scale-0-65);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.PersonaeStats-module__sIlOCW__distributionRow{gap:var(--space-scale-0-28);flex-direction:column;min-width:0;display:flex}.PersonaeStats-module__sIlOCW__distributionRowHeader{gap:var(--space-scale-0-7);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;display:grid}.PersonaeStats-module__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}.PersonaeStats-module__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)}.PersonaeStats-module__sIlOCW__distributionMeter{width:100%;height:calc(.5 * var(--scale));border-radius:var(--radius-pill);background:var(--surface-raised);border:none}.PersonaeStats-module__sIlOCW__distributionMeter::-webkit-meter-bar{border-radius:var(--radius-pill);background:var(--surface-raised);border:none}.PersonaeStats-module__sIlOCW__distributionMeter::-webkit-meter-optimum-value{border-radius:var(--radius-pill);background:var(--brand-primary);color:var(--on-brand)}.PersonaeStats-module__sIlOCW__distributionMeter::-moz-meter-bar{border-radius:var(--radius-pill);background:var(--brand-primary);color:var(--on-brand)}
.PersonaeImport-module__1_zJZa__importWidget,.PersonaeImport-module__1_zJZa__importStepContainer{gap:var(--space-3);flex-direction:column;display:flex}.PersonaeImport-module__1_zJZa__importStep{background:var(--surface-sunken);border-radius:var(--radius-md);padding:var(--space-3)}.PersonaeImport-module__1_zJZa__stepHeader{align-items:center;gap:var(--space-2);margin-bottom:var(--space-scale-0-75);display:flex}.PersonaeImport-module__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}.PersonaeImport-module__1_zJZa__stepTitle{font-weight:var(--weight-semibold);color:var(--text-primary);margin:0}.PersonaeImport-module__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}.PersonaeImport-module__1_zJZa__uploadButton:hover{border-color:var(--brand-muted);background:var(--brand-wash)}.PersonaeImport-module__1_zJZa__fileInput{display:none}.PersonaeImport-module__1_zJZa__fileSelected{margin-top:var(--space-2)}.PersonaeImport-module__1_zJZa__validationSummary{gap:var(--space-2);margin-bottom:var(--space-scale-0-75);flex-wrap:wrap;display:flex}.PersonaeImport-module__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)}.PersonaeImport-module__1_zJZa__statusBadgePending{background:var(--brand-wash);color:var(--brand-primary)}.PersonaeImport-module__1_zJZa__statusBadgeSuccess{background:var(--intent-success-surface);color:var(--intent-success)}.PersonaeImport-module__1_zJZa__statusBadgeWarning{background:var(--intent-warning-surface);color:var(--intent-warning-ink)}.PersonaeImport-module__1_zJZa__statusBadgeDanger{background:var(--intent-danger-surface);color:var(--intent-danger)}.PersonaeImport-module__1_zJZa__statusBadgeNeutral{background:var(--interaction-hover);color:var(--text-muted)}.PersonaeImport-module__1_zJZa__importActionsRow{gap:var(--space-scale-0-75);align-items:center;display:flex}.PersonaeImport-module__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}.PersonaeImport-module__1_zJZa__textButton:hover{color:var(--text-primary)}.PersonaeImport-module__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}.PersonaeImport-module__1_zJZa__importErrors li{margin-bottom:var(--space-1)}.PersonaeImport-module__1_zJZa__importErrors li:last-child{margin-bottom:0}.PersonaeImport-module__1_zJZa__importPreviewGrid{grid-template-columns:repeat(auto-fit, minmax(calc(15 * var(--scale)), 1fr));gap:var(--space-3);display:grid}.PersonaeImport-module__1_zJZa__importPreview{background:var(--surface-sunken);border-radius:var(--radius-md);padding:var(--space-3)}.PersonaeImport-module__1_zJZa__tagList{gap:var(--space-scale-0-35);margin-top:var(--space-2);flex-wrap:wrap;display:flex}
.PersonaeList-module__lbEFdG__listWidget{gap:var(--space-3);flex-direction:column;grid-column:1/-1;display:flex}.PersonaeList-module__lbEFdG__tableWrapper{overflow-x:auto}.PersonaeList-module__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}.PersonaeList-module__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}.PersonaeList-module__lbEFdG__syncProgressHeader{justify-content:space-between;align-items:center;gap:var(--space-scale-0-75);display:flex}.PersonaeList-module__lbEFdG__table{border-collapse:collapse;width:100%}.PersonaeList-module__lbEFdG__table th,.PersonaeList-module__lbEFdG__table td{padding:var(--space-scale-0-62);text-align:left;border-bottom:var(--border-width-thin) solid var(--border-default)}.PersonaeList-module__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)}.PersonaeList-module__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)}.PersonaeList-module__lbEFdG__selectHeader{align-items:center;gap:var(--space-scale-0-35);cursor:default;display:flex}.PersonaeList-module__lbEFdG__sortableHeader{cursor:pointer}.PersonaeList-module__lbEFdG__sortableHeader:hover{color:var(--brand-primary)}.PersonaeList-module__lbEFdG__table tbody tr:hover{background:var(--surface-sunken)}.PersonaeList-module__lbEFdG__sortIndicator{margin-left:var(--space-1);opacity:.5}.PersonaeList-module__lbEFdG__sortActive{opacity:1;color:var(--brand-primary)}.PersonaeList-module__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)}.PersonaeList-module__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)}.PersonaeList-module__lbEFdG__generatedAtCell{white-space:nowrap}.PersonaeList-module__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}.PersonaeList-module__lbEFdG__checkboxCell{width:1%}.PersonaeList-module__lbEFdG__checkboxInput{width:calc(1.1 * var(--scale));height:calc(1.1 * var(--scale))}.PersonaeList-module__lbEFdG__headerLabel{font-weight:var(--weight-semibold);color:var(--text-secondary)}.PersonaeList-module__lbEFdG__actionsFlex{gap:var(--space-2);display:flex}.PersonaeList-module__lbEFdG__syncStatusCell{align-items:flex-start;gap:var(--space-scale-0-2);flex-direction:column;display:flex}.PersonaeList-module__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}.PersonaeList-module__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}.PersonaeList-module__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}.PersonaeList-module__lbEFdG__paginationActions{align-items:center;gap:var(--space-2);display:flex}
.PersonaeStates-module__Xe3KNq__emptyContainer{text-align:center;padding:var(--space-6) var(--space-3);max-width:var(--measure-narrow)}.PersonaeStates-module__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)}.PersonaeStates-module__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}.PersonaeStates-module__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}.PersonaeStates-module__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)}.PersonaeStates-module__Xe3KNq__errorText{color:var(--intent-danger)}.PersonaeStates-module__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)}.PersonaeStates-module__Xe3KNq__summaryTitle{font-weight:var(--weight-semibold);color:var(--intent-success);margin:0 0 var(--space-2) 0}.PersonaeStates-module__Xe3KNq__summaryStats{gap:var(--space-4);flex-wrap:wrap;display:flex}.PersonaeStates-module__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)}.PersonaeStates-module__Xe3KNq__summaryStat strong{color:var(--intent-success)}.PersonaeStates-module__Xe3KNq__summaryWarnings,.PersonaeStates-module__Xe3KNq__summaryErrors{margin-top:var(--space-scale-0-75);padding-left:var(--space-scale-1-25)}.PersonaeStates-module__Xe3KNq__summaryWarnings{color:var(--intent-warning-ink)}.PersonaeStates-module__Xe3KNq__summaryErrors{color:var(--intent-danger)}.PersonaeStates-module__Xe3KNq__progressContainer{gap:var(--space-2);margin-top:var(--space-scale-0-75);flex-direction:column;display:flex}.PersonaeStates-module__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){.PersonaeStates-module__Xe3KNq__paginationRow{flex-direction:column;align-items:flex-start}}
.Surface-module__w9bIEa__content{background:var(--surface-page);border:var(--border-width-none);box-shadow:var(--elevation-0);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0}.Surface-module__w9bIEa__card{background:var(--surface-raised);border:var(--border-width-thin) solid var(--border-subtle);border-radius:var(--radius-lg);padding:var(--space-3);box-shadow:var(--elevation-1);-webkit-backdrop-filter:none;backdrop-filter:none}.Surface-module__w9bIEa__compactMedia{border-radius:var(--radius-xl);padding:var(--space-scale-1-1)}.Surface-module__w9bIEa__compactMedia:hover{border-color:var(--border-subtle);box-shadow:var(--elevation-3)}.Surface-module__w9bIEa__compactMedia:focus-visible{border-color:var(--interaction-focus);box-shadow:var(--focus-ring), var(--elevation-3);outline:none}.Surface-module__w9bIEa__widget{--widget-radius:var(--radius-lg);--widget-padding:var(--space-3);--widget-border-width:var(--border-width-thin);--widget-inner-radius:max(0px, calc(var(--widget-radius) - var(--widget-padding) - var(--widget-border-width)));background:var(--surface-raised);border:var(--widget-border-width) solid var(--border-subtle);border-radius:var(--widget-radius);padding:var(--widget-padding);box-shadow:var(--elevation-2);-webkit-backdrop-filter:none;backdrop-filter:none}.Surface-module__w9bIEa__floating{background:var(--surface-floating);border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-lg);box-shadow:var(--elevation-2);-webkit-backdrop-filter:none;backdrop-filter:none}.Surface-module__w9bIEa__modal{background:var(--surface-floating);border:var(--border-width-thin) solid var(--border-subtle);border-radius:var(--radius-md);box-shadow:var(--elevation-3);-webkit-backdrop-filter:none;backdrop-filter:none}.Surface-module__w9bIEa__editorial{border:var(--border-width-none);box-shadow:var(--elevation-0);-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-radius:0}.Surface-module__w9bIEa__glass{background:var(--surface-raised);border:var(--border-width-thin) solid var(--border-default);-webkit-backdrop-filter:none;backdrop-filter:none}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.Surface-module__w9bIEa__glass{background:var(--surface-glass);border:var(--glass-border);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--glass-highlight-shadow), var(--glass-elevation)}}@media (prefers-reduced-transparency:reduce){.Surface-module__w9bIEa__glass{background:var(--surface-raised);border:var(--border-width-thin) solid var(--border-default);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--elevation-2)}}@media (min-width:768px){.Surface-module__w9bIEa__modal{border-radius:var(--radius-lg)}}
.ExampleVisibilityToolbarAction-module__q3iQLa__toolbarPopover{width:min(calc(38 * var(--scale)), calc(100vw - calc(2.2 * var(--scale))));max-width:calc(100vw - calc(2.2 * var(--scale)));background-color:var(--surface-raised)}.ExampleVisibilityToolbarAction-module__q3iQLa__panel{gap:var(--space-3);padding:var(--space-2);flex-direction:column;display:flex}.ExampleVisibilityToolbarAction-module__q3iQLa__panelTitle,.ExampleVisibilityToolbarAction-module__q3iQLa__panelHint,.ExampleVisibilityToolbarAction-module__q3iQLa__feedback,.ExampleVisibilityToolbarAction-module__q3iQLa__error{margin:0}.ExampleVisibilityToolbarAction-module__q3iQLa__panelTitle{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)}.ExampleVisibilityToolbarAction-module__q3iQLa__panelHint,.ExampleVisibilityToolbarAction-module__q3iQLa__feedback,.ExampleVisibilityToolbarAction-module__q3iQLa__error,.ExampleVisibilityToolbarAction-module__q3iQLa__switchStatus{font-size:var(--font-size-body-compact);line-height:var(--line-height-snug);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal)}.ExampleVisibilityToolbarAction-module__q3iQLa__panelHint{color:var(--text-muted);max-width:var(--measure-narrow)}.ExampleVisibilityToolbarAction-module__q3iQLa__switchRow{border-top:var(--border-width-scale-01) solid var(--border-subtle);align-items:center;gap:var(--space-3);padding-top:var(--space-3);justify-content:space-between;display:flex}.ExampleVisibilityToolbarAction-module__q3iQLa__switchCopy{gap:var(--space-scale-0-3);min-width:0;display:grid}.ExampleVisibilityToolbarAction-module__q3iQLa__switchLabel{color:var(--text-primary);font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.ExampleVisibilityToolbarAction-module__q3iQLa__switchStatus{color:var(--text-muted)}.ExampleVisibilityToolbarAction-module__q3iQLa__feedback{color:var(--intent-success);font-weight:var(--weight-semibold)}.ExampleVisibilityToolbarAction-module__q3iQLa__error{color:var(--intent-danger);font-weight:var(--weight-semibold)}@media (max-width:800px),(orientation:portrait){.ExampleVisibilityToolbarAction-module__q3iQLa__toolbarPopover{width:min(calc(38 * var(--scale)), calc(100vw - calc(1.3 * var(--scale))))}.ExampleVisibilityToolbarAction-module__q3iQLa__panel{padding:var(--space-scale-1-1)}}
.ResultsShareQrPopover-module__Ib4rOq__panel{align-items:center;gap:var(--space-scale-0-7);width:min(calc(16.5 * var(--scale)), calc(100vw - calc(4 * var(--scale))));flex-direction:column;animation:.36s cubic-bezier(.16,1,.3,1) ResultsShareQrPopover-module__Ib4rOq__qrPopoverEnter;display:flex}.ResultsShareQrPopover-module__Ib4rOq__qrCard{gap:var(--space-scale-0-45);width:100%;padding:var(--space-scale-0-45);border-radius:var(--radius-lg);border:var(--border-width-scale-006) solid var(--border-subtle);background:var(--surface-glass);box-shadow:var(--elevation-1);flex-direction:column;display:flex}.ResultsShareQrPopover-module__Ib4rOq__qrFrame{width:100%;min-height:calc(10.2 * var(--scale));justify-content:center;align-items:center;display:flex}.ResultsShareQrPopover-module__Ib4rOq__qrVisual{width:calc(9.8 * var(--scale));height:calc(9.8 * var(--scale));border-radius:var(--radius-lg);background:var(--surface-raised);box-shadow:var(--elevation-1)}.ResultsShareQrPopover-module__Ib4rOq__unavailableLabel{text-align:center;color:var(--text-secondary);font-size:var(--font-size-body-secondary);max-width:var(--measure-narrow);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);margin:0}.ResultsShareQrPopover-module__Ib4rOq__qrActionRow{align-items:center;gap:var(--space-scale-0-35);display:flex}.ResultsShareQrPopover-module__Ib4rOq__copyButton{flex:1}.ResultsShareQrPopover-module__Ib4rOq__copyButtonIcon{width:var(--font-size-label);height:var(--font-size-label)}.ResultsShareQrPopover-module__Ib4rOq__closeIcon{width:calc(1 * var(--scale));height:calc(1 * var(--scale))}.ResultsShareQrPopover-module__Ib4rOq__shareActions{justify-content:center;gap:var(--space-scale-0-35);flex-wrap:wrap;width:100%;display:flex}.ResultsShareQrPopover-module__Ib4rOq__shareServiceIcon{width:var(--font-size-label);height:var(--font-size-label);fill:currentColor}@keyframes ResultsShareQrPopover-module__Ib4rOq__qrPopoverEnter{0%{opacity:0;transform:scale(.92) translateY(calc(-.18 * var(--scale)))}to{opacity:1;transform:scale(1)translateY(0)}}
.ExportWidget-module__TonzXG__container{gap:var(--space-scale-0-55);min-width:calc(14 * var(--scale));flex-direction:column;display:flex}.ExportWidget-module__TonzXG__header{gap:var(--space-scale-0-4);flex-direction:column;display:flex}.ExportWidget-module__TonzXG__title{color:var(--brand-primary);font-size:var(--font-size-title-large);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);margin:0}.ExportWidget-module__TonzXG__subtitle{color:var(--text-secondary);font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal);max-width:var(--measure-body);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.ExportWidget-module__TonzXG__controls{gap:var(--space-2);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.ExportWidget-module__TonzXG__label{gap:var(--space-scale-0-22);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);flex-direction:column;display:flex}.ExportWidget-module__TonzXG__select{min-width:calc(10 * var(--scale));min-height:var(--font-size-title-large);padding:var(--space-scale-0-32) var(--space-2);border-radius:var(--radius-md);border:var(--border-width-thin) solid var(--border-default);background-color:var(--text-inverse);font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.ExportWidget-module__TonzXG__controls .ExportWidget-module__TonzXG__button{min-height:var(--font-size-title-xl);padding:0 var(--font-size-body-compact);margin:0}.ExportWidget-module__TonzXG__controls .ExportWidget-module__TonzXG__button span{font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.ExportWidget-module__TonzXG__hint{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}.ExportWidget-module__TonzXG__optionDisabled{color:var(--text-muted)}@media (max-width:960px){.ExportWidget-module__TonzXG__container{width:100%;min-width:auto}.ExportWidget-module__TonzXG__controls{align-items:stretch}.ExportWidget-module__TonzXG__controls .ExportWidget-module__TonzXG__button{width:100%}}
.ResultsAnalysisToolbar-module__emBmGG__toolbarWrap{--toolbar-spring:cubic-bezier(.2, .85, .25, 1);--toolbar-expand-duration:.46s;--toolbar-label-fade-duration:.28s;z-index:var(--layer-raised);justify-content:flex-start;align-items:flex-start;gap:var(--space-scale-0-7);flex-direction:column;width:100%;min-width:0;margin:0;padding:0;display:flex;position:relative;overflow:visible}.ResultsAnalysisToolbar-module__emBmGG__toolbarWrapElevated{z-index:var(--layer-popover)}.ResultsAnalysisToolbar-module__emBmGG__toolbarWrap .ResultsAnalysisToolbar-module__emBmGG__toolbarWidget{width:fit-content;max-width:100%;padding:var(--space-scale-0-4);border:var(--toolbar-glass-border,var(--border-width-scale-006) solid var(--border-subtle));border-radius:var(--radius-pill);background-color:var(--toolbar-glass-background,var(--surface-glass));-webkit-backdrop-filter:none;box-shadow:var(--elevation-2);margin:0}.ResultsAnalysisToolbar-module__emBmGG__toolbarWrap .ResultsAnalysisToolbar-module__emBmGG__toolbarActions{justify-content:flex-start;gap:var(--space-scale-0-45)}.ResultsAnalysisToolbar-module__emBmGG__analysisChatToggleIcon{transition:transform var(--duration-base) var(--ease-standard)}.ResultsAnalysisToolbar-module__emBmGG__analysisChatToggleIconClosed{transform:rotate(0)}.ResultsAnalysisToolbar-module__emBmGG__analysisChatToggleIconOpen{transform:rotate(180deg)}.ResultsAnalysisToolbar-module__emBmGG__toolbarPopover{z-index:var(--layer-popover);max-width:calc(100vw - calc(2.2 * var(--scale)));left:0;right:auto}.ResultsAnalysisToolbar-module__emBmGG__toolbarPopoverWide{width:min(calc(46 * var(--scale)), calc(100vw - calc(2.2 * var(--scale))))}.ResultsAnalysisToolbar-module__emBmGG__toolbarPopoverShare{width:min(calc(20 * var(--scale)), calc(100vw - calc(2.2 * var(--scale))))}.ResultsAnalysisToolbar-module__emBmGG__toolbarPopoverSection{gap:var(--space-scale-1-15);padding:var(--space-3);flex-direction:column;display:flex}.ResultsAnalysisToolbar-module__emBmGG__completeActionWrap{--icon-button-size:calc(3.2 * var(--scale));position:relative}.ResultsAnalysisToolbar-module__emBmGG__completeReportPersistentIcon{z-index:var(--layer-raised);color:var(--text-primary);pointer-events:none;position:absolute;top:0;left:0}.ResultsAnalysisToolbar-module__emBmGG__completeReportStack{align-items:center;gap:var(--space-scale-0-45);display:flex;position:relative}.ResultsAnalysisToolbar-module__emBmGG__completeEvidencePopover{width:min(calc(21 * var(--scale)), calc(100vw - calc(2.2 * var(--scale))));z-index:var(--layer-popover);left:0;right:auto}.ResultsAnalysisToolbar-module__emBmGG__completeEvidenceAttach{padding-left:0}.ResultsAnalysisToolbar-module__emBmGG__errorMessage{border:var(--border-width-thin) solid color-mix(in srgb, var(--intent-danger) 25%, transparent);border-radius:var(--radius-md);background:var(--intent-danger-surface);color:var(--intent-danger);font-size:var(--font-size-body);font-weight:var(--weight-regular);line-height:var(--line-height-normal);padding:var(--space-scale-0-55) var(--space-scale-0-7);max-width:var(--measure-narrow);letter-spacing:var(--letter-spacing-normal);margin:0}@media (max-width:1100px){.ResultsAnalysisToolbar-module__emBmGG__toolbarPopoverWide,.ResultsAnalysisToolbar-module__emBmGG__toolbarPopoverShare{width:100%}}
.CopyLink-module__mNFAIq__container{display:inline-block;position:relative}.CopyLink-module__mNFAIq__toast{bottom:calc(-100% -1.6 * var(--space-3));background:var(--surface-sunken);padding:var(--space-scale-0-8) var(--space-4);border-radius:var(--radius-lg);box-shadow:var(--elevation-2);z-index:var(--layer-modal);font-size:var(--font-size-body);font-weight:var(--weight-regular);text-wrap:nowrap;color:var(--text-primary);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);animation:.3s ease-out CopyLink-module__mNFAIq__slideIn;position:absolute;left:50%;transform:translate(-50%)}@keyframes CopyLink-module__mNFAIq__slideIn{0%{opacity:0;transform:translateX(-50%) translateY(calc(-1 * var(--scale)))}to{opacity:1;transform:translate(-50%)translateY(0)}}@media (min-width:768px){.CopyLink-module__mNFAIq__toast{padding:var(--space-scale-0-8) var(--space-scale-1-8)}}
.PresentationShareModalBase-module__lsvbJa__content{gap:var(--space-scale-0-9);flex-direction:column;display:flex}.PresentationShareModalBase-module__lsvbJa__content h2{color:var(--text-primary);font-size:var(--font-size-title-large);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);margin:0}.PresentationShareModalBase-module__lsvbJa__content h3{color:var(--text-primary);font-size:var(--font-size-title-small);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}.PresentationShareModalBase-module__lsvbJa__subtitle,.PresentationShareModalBase-module__lsvbJa__errorText{color:var(--text-secondary);font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal);max-width:var(--measure-body);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.PresentationShareModalBase-module__lsvbJa__errorText{max-width:var(--measure-narrow)}.PresentationShareModalBase-module__lsvbJa__emptyText{padding:var(--space-scale-0-7) var(--space-scale-0-85);border-radius:var(--radius-md);background:var(--surface-sunken);color:var(--text-secondary);font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.PresentationShareModalBase-module__lsvbJa__errorText{color:var(--intent-danger-critical)}.PresentationShareModalBase-module__lsvbJa__manualRecipientField{gap:var(--space-scale-0-35);flex-direction:column;min-width:0;display:flex}.PresentationShareModalBase-module__lsvbJa__sectionHeader{gap:var(--space-scale-0-3);flex-direction:column;display:flex}.PresentationShareModalBase-module__lsvbJa__recipientComposer,.PresentationShareModalBase-module__lsvbJa__pendingRecipientsCard,.PresentationShareModalBase-module__lsvbJa__shareActionsPanel{--share-surface-radius:var(--radius-md);--share-surface-padding:var(--space-scale-0-9);--share-surface-border-width:var(--border-width-scale-005);--share-surface-inner-radius:max(0px, calc(var(--share-surface-radius) - var(--share-surface-padding) - var(--share-surface-border-width)));gap:var(--space-scale-0-7);padding:var(--share-surface-padding);border:var(--share-surface-border-width) solid var(--border-subtle);border-radius:var(--share-surface-radius);background:var(--surface-sunken);flex-direction:column;display:flex}.PresentationShareModalBase-module__lsvbJa__manualRecipientRow{align-items:stretch;gap:var(--space-scale-0-6);grid-template-columns:minmax(0,1fr) auto;display:grid}.PresentationShareModalBase-module__lsvbJa__addContactsAction{display:flex}.PresentationShareModalBase-module__lsvbJa__fieldLabel{color:var(--text-primary);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.PresentationShareModalBase-module__lsvbJa__contactPickerSection{width:100%}.PresentationShareModalBase-module__lsvbJa__contactPicker{--contact-picker-radius:var(--share-surface-inner-radius,var(--radius-md));--contact-picker-padding:var(--space-scale-0-8);--contact-picker-border-width:var(--border-width-scale-005);--contact-picker-inner-radius:max(0px, calc(var(--contact-picker-radius) - var(--contact-picker-padding) - var(--contact-picker-border-width)));gap:var(--space-scale-0-55);padding:var(--contact-picker-padding);border:var(--contact-picker-border-width) solid var(--border-subtle);border-radius:var(--contact-picker-radius);background:var(--surface-sunken);flex-direction:column;display:flex}.PresentationShareModalBase-module__lsvbJa__contactList{gap:var(--space-1);max-height:calc(14 * var(--scale));flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.PresentationShareModalBase-module__lsvbJa__contactButton{gap:var(--space-scale-0-12);width:100%;padding:var(--space-scale-0-55) var(--space-scale-0-65);border:var(--border-width-scale-005) solid transparent;border-radius:var(--contact-picker-inner-radius);background:var(--surface-raised);color:var(--text-primary);text-align:left;cursor:pointer;flex-direction:column;display:flex}.PresentationShareModalBase-module__lsvbJa__contactButton:hover,.PresentationShareModalBase-module__lsvbJa__contactButton:focus-visible{border-color:var(--border-focus);outline:none}.PresentationShareModalBase-module__lsvbJa__contactButtonSelected{border-color:var(--brand-primary);background:var(--surface-sunken);cursor:default}.PresentationShareModalBase-module__lsvbJa__contactButtonUnavailable{cursor:not-allowed}.PresentationShareModalBase-module__lsvbJa__contactName{font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.PresentationShareModalBase-module__lsvbJa__contactEmail,.PresentationShareModalBase-module__lsvbJa__contactDetail,.PresentationShareModalBase-module__lsvbJa__contactPickerMessage,.PresentationShareModalBase-module__lsvbJa__contactAction{color:var(--text-secondary);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.PresentationShareModalBase-module__lsvbJa__contactAction{color:var(--brand-primary);font-weight:var(--weight-medium)}.PresentationShareModalBase-module__lsvbJa__contactPickerMessage{max-width:var(--measure-narrow);margin:0}.PresentationShareModalBase-module__lsvbJa__recipientCount{color:var(--text-secondary);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);align-self:center}.PresentationShareModalBase-module__lsvbJa__pendingRecipientList{gap:var(--space-scale-0-45);max-height:calc(12 * var(--scale));flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.PresentationShareModalBase-module__lsvbJa__pendingRecipientRow{justify-content:space-between;align-items:center;gap:var(--space-scale-0-6);padding:var(--space-scale-0-55) var(--space-scale-0-65);border:var(--border-width-scale-005) solid var(--border-subtle);border-radius:var(--share-surface-inner-radius);background:var(--surface-raised);display:flex}.PresentationShareModalBase-module__lsvbJa__pendingRecipientEmail{min-width:0;color:var(--text-primary);font-size:var(--font-size-body-secondary);overflow-wrap:anywhere;font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.PresentationShareModalBase-module__lsvbJa__pendingRecipientsEmpty{padding:var(--space-scale-0-7) var(--space-scale-0-85);border-radius:var(--share-surface-inner-radius);background:var(--surface-raised);color:var(--text-secondary);font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.PresentationShareModalBase-module__lsvbJa__successText{color:var(--intent-success-bright);font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.PresentationShareModalBase-module__lsvbJa__actionRow,.PresentationShareModalBase-module__lsvbJa__shareActionRow{gap:var(--space-scale-0-6);flex-wrap:wrap;display:flex}.PresentationShareModalBase-module__lsvbJa__linkCard{gap:var(--space-scale-0-55);padding:var(--space-scale-0-85);border-radius:var(--share-surface-inner-radius);background:var(--surface-sunken);flex-direction:column;display:flex}.PresentationShareModalBase-module__lsvbJa__requestCard{gap:var(--space-scale-0-55);padding:var(--space-scale-0-85);border-radius:var(--radius-md);background:var(--surface-sunken);flex-direction:column;display:flex}.PresentationShareModalBase-module__lsvbJa__linkValue{color:var(--text-primary);font-size:var(--font-size-body-compact);overflow-wrap:anywhere;font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.PresentationShareModalBase-module__lsvbJa__requestList{gap:var(--space-scale-0-55);flex-direction:column;display:flex}.PresentationShareModalBase-module__lsvbJa__requestMeta{gap:var(--space-scale-0-15);flex-direction:column;display:flex}.PresentationShareModalBase-module__lsvbJa__requestPrimary{color:var(--text-primary);font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.PresentationShareModalBase-module__lsvbJa__requestSecondary{color:var(--text-secondary);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}
.PresentationShareModalBase-module__lsvbJa__content{gap:var(--space-scale-0-9);flex-direction:column;display:flex}.PresentationShareModalBase-module__lsvbJa__content h2{color:var(--text-primary);font-size:var(--font-size-title-large);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);margin:0}.PresentationShareModalBase-module__lsvbJa__content h3{color:var(--text-primary);font-size:var(--font-size-title-small);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}.PresentationShareModalBase-module__lsvbJa__subtitle,.PresentationShareModalBase-module__lsvbJa__errorText{color:var(--text-secondary);font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal);max-width:var(--measure-body);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.PresentationShareModalBase-module__lsvbJa__errorText{max-width:var(--measure-narrow)}.PresentationShareModalBase-module__lsvbJa__emptyText{padding:var(--space-scale-0-7) var(--space-scale-0-85);border-radius:var(--radius-md);background:var(--surface-sunken);color:var(--text-secondary);font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.PresentationShareModalBase-module__lsvbJa__errorText{color:var(--intent-danger-critical)}.PresentationShareModalBase-module__lsvbJa__manualRecipientField{gap:var(--space-scale-0-35);flex-direction:column;min-width:0;display:flex}.PresentationShareModalBase-module__lsvbJa__sectionHeader{gap:var(--space-scale-0-3);flex-direction:column;display:flex}.PresentationShareModalBase-module__lsvbJa__recipientComposer,.PresentationShareModalBase-module__lsvbJa__pendingRecipientsCard,.PresentationShareModalBase-module__lsvbJa__shareActionsPanel{--share-surface-radius:var(--radius-md);--share-surface-padding:var(--space-scale-0-9);--share-surface-border-width:var(--border-width-scale-005);--share-surface-inner-radius:max(0px, calc(var(--share-surface-radius) - var(--share-surface-padding) - var(--share-surface-border-width)));gap:var(--space-scale-0-7);padding:var(--share-surface-padding);border:var(--share-surface-border-width) solid var(--border-subtle);border-radius:var(--share-surface-radius);background:var(--surface-sunken);flex-direction:column;display:flex}.PresentationShareModalBase-module__lsvbJa__manualRecipientRow{align-items:stretch;gap:var(--space-scale-0-6);grid-template-columns:minmax(0,1fr) auto;display:grid}.PresentationShareModalBase-module__lsvbJa__addContactsAction{display:flex}.PresentationShareModalBase-module__lsvbJa__fieldLabel{color:var(--text-primary);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.PresentationShareModalBase-module__lsvbJa__contactPickerSection{width:100%}.PresentationShareModalBase-module__lsvbJa__contactPicker{--contact-picker-radius:var(--share-surface-inner-radius,var(--radius-md));--contact-picker-padding:var(--space-scale-0-8);--contact-picker-border-width:var(--border-width-scale-005);--contact-picker-inner-radius:max(0px, calc(var(--contact-picker-radius) - var(--contact-picker-padding) - var(--contact-picker-border-width)));gap:var(--space-scale-0-55);padding:var(--contact-picker-padding);border:var(--contact-picker-border-width) solid var(--border-subtle);border-radius:var(--contact-picker-radius);background:var(--surface-sunken);flex-direction:column;display:flex}.PresentationShareModalBase-module__lsvbJa__contactList{gap:var(--space-1);max-height:calc(14 * var(--scale));flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.PresentationShareModalBase-module__lsvbJa__contactButton{gap:var(--space-scale-0-12);width:100%;padding:var(--space-scale-0-55) var(--space-scale-0-65);border:var(--border-width-scale-005) solid transparent;border-radius:var(--contact-picker-inner-radius);background:var(--surface-raised);color:var(--text-primary);text-align:left;cursor:pointer;flex-direction:column;display:flex}.PresentationShareModalBase-module__lsvbJa__contactButton:hover,.PresentationShareModalBase-module__lsvbJa__contactButton:focus-visible{border-color:var(--border-focus);outline:none}.PresentationShareModalBase-module__lsvbJa__contactButtonSelected{border-color:var(--brand-primary);background:var(--surface-sunken);cursor:default}.PresentationShareModalBase-module__lsvbJa__contactButtonUnavailable{cursor:not-allowed}.PresentationShareModalBase-module__lsvbJa__contactName{font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.PresentationShareModalBase-module__lsvbJa__contactEmail,.PresentationShareModalBase-module__lsvbJa__contactDetail,.PresentationShareModalBase-module__lsvbJa__contactPickerMessage,.PresentationShareModalBase-module__lsvbJa__contactAction{color:var(--text-secondary);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.PresentationShareModalBase-module__lsvbJa__contactAction{color:var(--brand-primary);font-weight:var(--weight-medium)}.PresentationShareModalBase-module__lsvbJa__contactPickerMessage{max-width:var(--measure-narrow);margin:0}.PresentationShareModalBase-module__lsvbJa__recipientCount{color:var(--text-secondary);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);align-self:center}.PresentationShareModalBase-module__lsvbJa__pendingRecipientList{gap:var(--space-scale-0-45);max-height:calc(12 * var(--scale));flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.PresentationShareModalBase-module__lsvbJa__pendingRecipientRow{justify-content:space-between;align-items:center;gap:var(--space-scale-0-6);padding:var(--space-scale-0-55) var(--space-scale-0-65);border:var(--border-width-scale-005) solid var(--border-subtle);border-radius:var(--share-surface-inner-radius);background:var(--surface-raised);display:flex}.PresentationShareModalBase-module__lsvbJa__pendingRecipientEmail{min-width:0;color:var(--text-primary);font-size:var(--font-size-body-secondary);overflow-wrap:anywhere;font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.PresentationShareModalBase-module__lsvbJa__pendingRecipientsEmpty{padding:var(--space-scale-0-7) var(--space-scale-0-85);border-radius:var(--share-surface-inner-radius);background:var(--surface-raised);color:var(--text-secondary);font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.PresentationShareModalBase-module__lsvbJa__successText{color:var(--intent-success-bright);font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.PresentationShareModalBase-module__lsvbJa__actionRow,.PresentationShareModalBase-module__lsvbJa__shareActionRow{gap:var(--space-scale-0-6);flex-wrap:wrap;display:flex}.PresentationShareModalBase-module__lsvbJa__linkCard{gap:var(--space-scale-0-55);padding:var(--space-scale-0-85);border-radius:var(--share-surface-inner-radius);background:var(--surface-sunken);flex-direction:column;display:flex}.PresentationShareModalBase-module__lsvbJa__requestCard{gap:var(--space-scale-0-55);padding:var(--space-scale-0-85);border-radius:var(--radius-md);background:var(--surface-sunken);flex-direction:column;display:flex}.PresentationShareModalBase-module__lsvbJa__linkValue{color:var(--text-primary);font-size:var(--font-size-body-compact);overflow-wrap:anywhere;font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.PresentationShareModalBase-module__lsvbJa__requestList{gap:var(--space-scale-0-55);flex-direction:column;display:flex}.PresentationShareModalBase-module__lsvbJa__requestMeta{gap:var(--space-scale-0-15);flex-direction:column;display:flex}.PresentationShareModalBase-module__lsvbJa__requestPrimary{color:var(--text-primary);font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.PresentationShareModalBase-module__lsvbJa__requestSecondary{color:var(--text-secondary);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}
.PresentationShareModal-module__vbpLWa__content{}.PresentationShareModal-module__vbpLWa__subtitle{max-width:var(--measure-body);}.PresentationShareModal-module__vbpLWa__errorText{}.PresentationShareModal-module__vbpLWa__emptyText{}.PresentationShareModal-module__vbpLWa__manualRecipientField{}.PresentationShareModal-module__vbpLWa__sectionHeader{}.PresentationShareModal-module__vbpLWa__recipientComposer{}.PresentationShareModal-module__vbpLWa__pendingRecipientsCard{}.PresentationShareModal-module__vbpLWa__shareActionsPanel{}.PresentationShareModal-module__vbpLWa__manualRecipientRow{}.PresentationShareModal-module__vbpLWa__addContactsAction{}.PresentationShareModal-module__vbpLWa__fieldLabel{}.PresentationShareModal-module__vbpLWa__contactPickerSection{}.PresentationShareModal-module__vbpLWa__contactPicker{}.PresentationShareModal-module__vbpLWa__contactList{}.PresentationShareModal-module__vbpLWa__contactButton{}.PresentationShareModal-module__vbpLWa__contactButtonSelected{}.PresentationShareModal-module__vbpLWa__contactButtonUnavailable{}.PresentationShareModal-module__vbpLWa__contactName{}.PresentationShareModal-module__vbpLWa__contactEmail{}.PresentationShareModal-module__vbpLWa__contactDetail{}.PresentationShareModal-module__vbpLWa__contactPickerMessage{max-width:var(--measure-narrow);}.PresentationShareModal-module__vbpLWa__contactAction{}.PresentationShareModal-module__vbpLWa__recipientCount{}.PresentationShareModal-module__vbpLWa__pendingRecipientList{}.PresentationShareModal-module__vbpLWa__pendingRecipientRow{}.PresentationShareModal-module__vbpLWa__pendingRecipientEmail{}.PresentationShareModal-module__vbpLWa__pendingRecipientsEmpty{}.PresentationShareModal-module__vbpLWa__successText{}.PresentationShareModal-module__vbpLWa__actionRow{}.PresentationShareModal-module__vbpLWa__shareActionRow{}.PresentationShareModal-module__vbpLWa__linkCard{}.PresentationShareModal-module__vbpLWa__requestCard{}.PresentationShareModal-module__vbpLWa__linkValue{}.PresentationShareModal-module__vbpLWa__requestList{}.PresentationShareModal-module__vbpLWa__requestMeta{}.PresentationShareModal-module__vbpLWa__requestPrimary{}.PresentationShareModal-module__vbpLWa__requestSecondary{}
.ResizablePanelHandle-module__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}.ResizablePanelHandle-module__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}.ResizablePanelHandle-module__aL0fYG__handle:hover,.ResizablePanelHandle-module__aL0fYG__handleActive{background:var(--surface-sunken)}.ResizablePanelHandle-module__aL0fYG__handleActive:after{background:var(--text-muted)}.ResizablePanelHandle-module__aL0fYG__handle:focus-visible{outline:calc(.12 * var(--scale)) solid var(--border-focus);outline-offset:0}
.ResultsAnalysisChatWorkspace-module__1tC2SG__workspaceRoot{flex-direction:column;width:100%;min-width:0;display:flex}.ResultsAnalysisChatWorkspace-module__1tC2SG__topCommandsRow{min-width:0;margin-bottom:var(--space-scale-0-7);align-items:flex-start;display:flex}.ResultsAnalysisChatWorkspace-module__1tC2SG__workspace{align-items:stretch;width:100%;min-width:0;display:grid}.ResultsAnalysisChatWorkspace-module__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}.ResultsAnalysisChatWorkspace-module__1tC2SG__workspaceClosed{grid-template-columns:minmax(0,1fr)}.ResultsAnalysisChatWorkspace-module__1tC2SG__workspace[data-resizing=true],.ResultsAnalysisChatWorkspace-module__1tC2SG__workspace[data-resizing=true] *{cursor:col-resize!important;-webkit-user-select:none!important;user-select:none!important}.ResultsAnalysisChatWorkspace-module__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}.ResultsAnalysisChatWorkspace-module__1tC2SG__resizeHandle{background:var(--surface-sunken);width:100%;min-width:0;height:100%}.ResultsAnalysisChatWorkspace-module__1tC2SG__resultsPanel{gap:var(--results-widget-spacing,var(--space-3));flex-direction:column;min-width:0;min-height:0;display:flex}.ResultsAnalysisChatWorkspace-module__1tC2SG__workspaceOpen .ResultsAnalysisChatWorkspace-module__1tC2SG__resultsPanel{padding:var(--space-scale-0-8);background:var(--surface-sunken);box-sizing:border-box;overflow-y:auto}@media (max-width:900px){.ResultsAnalysisChatWorkspace-module__1tC2SG__workspaceOpen{gap:var(--results-widget-spacing,var(--space-3));grid-template-columns:minmax(0,1fr);height:auto;max-height:none;overflow:visible}.ResultsAnalysisChatWorkspace-module__1tC2SG__chatPanel{width:100%;min-width:0;max-width:none;height:min(70dvh, calc(42 * var(--scale)));min-height:calc(30 * var(--scale))}.ResultsAnalysisChatWorkspace-module__1tC2SG__resizeHandle{display:none}.ResultsAnalysisChatWorkspace-module__1tC2SG__workspaceOpen .ResultsAnalysisChatWorkspace-module__1tC2SG__resultsPanel{overflow:visible}}
.Card-module__Rji27W__card{margin:var(--space-5);color:inherit;flex-direction:column;display:flex}.Card-module__Rji27W__card .Card-module__Rji27W__image{object-fit:contain;border-radius:var(--radius-lg);border:var(--border-width-scale-01) solid var(--brand-primary);background-color:#0000;width:100%;height:auto;max-height:40vh}.Card-module__Rji27W__card .Card-module__Rji27W__description{padding:var(--space-5);flex-direction:column;justify-content:center;width:100%;margin-bottom:auto;display:flex}.Card-module__Rji27W__card .Card-module__Rji27W__description>*{text-align:left;padding:var(--space-3) 0}.Card-module__Rji27W__card h3{font-size:var(--font-size-display-medium);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.Card-module__Rji27W__card h4{font-size:var(--font-size-title-xl);color:var(--brand-primary);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.Card-module__Rji27W__card p{font-size:var(--font-size-title-large);margin:var(--space-3) 0;font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.Card-module__Rji27W__card .Card-module__Rji27W__date{font-size:var(--font-size-body-secondary);color:var(--brand-secondary-strong);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.Card-module__Rji27W__card .Card-module__Rji27W__tags{margin-top:var(--space-3);flex-wrap:wrap;display:flex}.Card-module__Rji27W__card .Card-module__Rji27W__tag{font-size:var(--font-size-body);background-color:var(--brand-primary);margin-right:var(--space-2);margin-bottom:var(--space-scale-0-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-pill);color:var(--on-brand);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.Card-module__Rji27W__card .Card-module__Rji27W__tagSuccess{background-color:var(--intent-success);color:var(--on-success)}.Card-module__Rji27W__card .Card-module__Rji27W__tagWarning{background-color:var(--intent-warning);color:var(--on-warning)}.Card-module__Rji27W__card .Card-module__Rji27W__tagNeutral{background-color:var(--surface-sunken);color:var(--text-secondary)}.Card-module__Rji27W__card.Card-module__Rji27W__compact{gap:var(--space-scale-0-85);width:100%;min-width:0;color:inherit;transition:border-color var(--duration-base) var(--ease-standard), box-shadow var(--duration-base) var(--ease-standard), transform var(--duration-base) var(--ease-standard);margin:0;text-decoration:none;overflow:hidden}.Card-module__Rji27W__card.Card-module__Rji27W__compact:hover,.Card-module__Rji27W__card.Card-module__Rji27W__compact:focus-visible{transform:translateY(calc(-.1 * var(--scale)))}.Card-module__Rji27W__card.Card-module__Rji27W__compact .Card-module__Rji27W__image,.Card-module__Rji27W__card.Card-module__Rji27W__compact .Card-module__Rji27W__imageFallback{aspect-ratio:16/9;object-fit:cover;border:var(--border-width-none);border-radius:var(--radius-card-inner);background-color:var(--surface-sunken);width:100%;max-width:none;max-height:none}.Card-module__Rji27W__card.Card-module__Rji27W__compact .Card-module__Rji27W__imageFallback{display:block;overflow:hidden}.Card-module__Rji27W__card.Card-module__Rji27W__compact .Card-module__Rji27W__imageFallback>*{background-color:var(--surface-sunken);width:100%;height:100%;display:block}.Card-module__Rji27W__card.Card-module__Rji27W__compact .Card-module__Rji27W__description{gap:var(--space-scale-0-35);padding:var(--space-scale-0-2) 0 0;flex:1}.Card-module__Rji27W__card.Card-module__Rji27W__compact .Card-module__Rji27W__description>*{padding:0}.Card-module__Rji27W__card.Card-module__Rji27W__compact h3{font-size:var(--font-size-label);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.Card-module__Rji27W__card.Card-module__Rji27W__compact p{color:var(--text-secondary);font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.Card-module__Rji27W__card.Card-module__Rji27W__compact .Card-module__Rji27W__date{font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.Card-module__Rji27W__card.Card-module__Rji27W__compact .Card-module__Rji27W__tag{font-size:var(--font-size-body-compact);padding:var(--space-scale-0-35) var(--space-scale-0-75);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.Card-module__Rji27W__card.Card-module__Rji27W__compact .Card-module__Rji27W__tags{margin-top:auto}@media (min-width:768px){.Card-module__Rji27W__card{flex-direction:row;display:flex}.Card-module__Rji27W__card.Card-module__Rji27W__compact{flex-direction:column}.Card-module__Rji27W__card.Card-module__Rji27W__compact .Card-module__Rji27W__image,.Card-module__Rji27W__card.Card-module__Rji27W__compact .Card-module__Rji27W__imageFallback{width:100%;max-width:none;max-height:none}.Card-module__Rji27W__card .Card-module__Rji27W__image{object-fit:contain;width:auto;max-width:50%;max-height:50vh}.Card-module__Rji27W__card .Card-module__Rji27W__description{padding:0 var(--space-5)}.Card-module__Rji27W__card.Card-module__Rji27W__compact .Card-module__Rji27W__description{padding:var(--space-scale-0-2) 0 0}}
.FileUploadField-module__6ohEqa__field{gap:var(--space-scale-0-6);flex-direction:column;width:100%;display:flex}.FileUploadField-module__6ohEqa__labelRow{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.FileUploadField-module__6ohEqa__label{color:var(--text-primary);font-size:var(--font-size-label);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.FileUploadField-module__6ohEqa__formatHint,.FileUploadField-module__6ohEqa__fileSize{color:var(--text-muted);font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.FileUploadField-module__6ohEqa__dropZone{justify-content:space-between;align-items:center;gap:var(--space-4);min-width:0;padding:var(--space-4);border:var(--border-width-thin) dashed var(--border-default);border-radius:var(--radius-md);background:var(--surface-raised);display:flex}.FileUploadField-module__6ohEqa__dropZone:focus-visible{outline:var(--border-width-scale-02) solid var(--border-focus);outline-offset:var(--space-scale-0-25)}.FileUploadField-module__6ohEqa__dropZoneActive{border-color:var(--brand-primary);background:var(--brand-wash)}.FileUploadField-module__6ohEqa__dropZoneDisabled{cursor:not-allowed;opacity:.7}.FileUploadField-module__6ohEqa__copy{gap:var(--space-scale-0-25);min-width:0;color:var(--text-secondary);font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);flex-direction:column;display:flex}.FileUploadField-module__6ohEqa__fileName{color:var(--text-primary);font-size:var(--font-size-body);font-weight:var(--weight-regular);text-overflow:ellipsis;white-space:nowrap;line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);overflow:hidden}.FileUploadField-module__6ohEqa__actions{align-items:center;gap:var(--space-scale-0-5);flex:none;display:flex}.FileUploadField-module__6ohEqa__error{color:var(--intent-danger);font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);margin:0}.FileUploadField-module__6ohEqa__visuallyHidden{width:var(--border-width-thin);height:var(--border-width-thin);margin:calc(-1 * var(--border-width-thin));clip:rect(0, 0, 0, 0);white-space:nowrap;border:var(--border-width-none);padding:0;position:absolute;overflow:hidden}.FileUploadField-module__6ohEqa__dropZone,.FileUploadField-module__6ohEqa__labelRow{flex-direction:column;align-items:flex-start}.FileUploadField-module__6ohEqa__actions{width:100%}@media (min-width:600px){.FileUploadField-module__6ohEqa__dropZone,.FileUploadField-module__6ohEqa__labelRow{flex-direction:row;align-items:center}.FileUploadField-module__6ohEqa__actions{width:auto}}
.ReferenceCatalogMatching-module__KTfl3G__panel{gap:var(--space-4);flex-direction:column;display:flex}.ReferenceCatalogMatching-module__KTfl3G__description,.ReferenceCatalogMatching-module__KTfl3G__hint,.ReferenceCatalogMatching-module__KTfl3G__emptyState,.ReferenceCatalogMatching-module__KTfl3G__limitLine{max-width:var(--measure-body);color:var(--text-secondary);font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal);margin:0}.ReferenceCatalogMatching-module__KTfl3G__subsection{gap:var(--space-3);padding-top:var(--space-3);border-top:var(--border-width-scale-008) solid var(--border-subtle);flex-direction:column;display:flex}.ReferenceCatalogMatching-module__KTfl3G__sectionHeading,.ReferenceCatalogMatching-module__KTfl3G__actions,.ReferenceCatalogMatching-module__KTfl3G__referenceHeader,.ReferenceCatalogMatching-module__KTfl3G__metricsRow,.ReferenceCatalogMatching-module__KTfl3G__revisionSummary{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.ReferenceCatalogMatching-module__KTfl3G__sectionHeading,.ReferenceCatalogMatching-module__KTfl3G__referenceHeader{justify-content:space-between}.ReferenceCatalogMatching-module__KTfl3G__sectionHeading h4,.ReferenceCatalogMatching-module__KTfl3G__subsection h4,.ReferenceCatalogMatching-module__KTfl3G__responseCard h5{color:var(--text-primary);font-size:var(--font-size-title-small);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}.ReferenceCatalogMatching-module__KTfl3G__schemaList,.ReferenceCatalogMatching-module__KTfl3G__mappingList,.ReferenceCatalogMatching-module__KTfl3G__resultResponses,.ReferenceCatalogMatching-module__KTfl3G__referenceList{gap:var(--space-3);flex-direction:column;display:flex}.ReferenceCatalogMatching-module__KTfl3G__schemaRow,.ReferenceCatalogMatching-module__KTfl3G__mappingRow,.ReferenceCatalogMatching-module__KTfl3G__responseCard,.ReferenceCatalogMatching-module__KTfl3G__referenceItem{gap:var(--space-3);padding:var(--space-3);border:var(--border-width-scale-008) solid var(--border-default);background:var(--surface-sunken);display:grid}.ReferenceCatalogMatching-module__KTfl3G__responseCard{--reference-item-radius:max(0px, calc(var(--radius-md) - var(--space-3) - var(--border-width-scale-008)));border-radius:var(--radius-md)}.ReferenceCatalogMatching-module__KTfl3G__referenceItem{border-radius:var(--reference-item-radius)}.ReferenceCatalogMatching-module__KTfl3G__schemaRow{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto auto;align-items:end}.ReferenceCatalogMatching-module__KTfl3G__mappingRow{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.2fr);align-items:end}.ReferenceCatalogMatching-module__KTfl3G__questionCopy,.ReferenceCatalogMatching-module__KTfl3G__fieldGroup,.ReferenceCatalogMatching-module__KTfl3G__numericMappingFields,.ReferenceCatalogMatching-module__KTfl3G__evidenceBlock{gap:var(--space-scale-0-35);flex-direction:column;min-width:0;display:flex}.ReferenceCatalogMatching-module__KTfl3G__numericMappingFields{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ReferenceCatalogMatching-module__KTfl3G__fieldGroup label,.ReferenceCatalogMatching-module__KTfl3G__fieldLabel,.ReferenceCatalogMatching-module__KTfl3G__evidenceBlock strong{color:var(--text-secondary);font-size:var(--font-size-label);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.ReferenceCatalogMatching-module__KTfl3G__revisionSummary{color:var(--text-muted);font-size:var(--font-size-caption);overflow-wrap:anywhere}.ReferenceCatalogMatching-module__KTfl3G__referenceList{padding-left:var(--space-5);margin:0}.ReferenceCatalogMatching-module__KTfl3G__referenceItem{gap:var(--space-2)}.ReferenceCatalogMatching-module__KTfl3G__metricsRow{color:var(--text-secondary);font-size:var(--font-size-caption)}.ReferenceCatalogMatching-module__KTfl3G__evidenceBlock ul{padding-left:var(--space-4);color:var(--text-secondary);font-size:var(--font-size-caption);margin:0}@media (max-width:899px){.ReferenceCatalogMatching-module__KTfl3G__schemaRow,.ReferenceCatalogMatching-module__KTfl3G__mappingRow{grid-template-columns:1fr;align-items:stretch}.ReferenceCatalogMatching-module__KTfl3G__numericMappingFields{grid-template-columns:1fr}}
.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersLayout{align-items:flex-start;gap:var(--space-6);flex-wrap:wrap;min-width:0;font-family:inherit;display:flex;container:personae-answers/inline-size}.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersSelector{width:100%;min-width:0;display:none}.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersSidebar{flex:0 1 calc(var(--measure-narrow) * .75);min-width:0}.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersListTitle{margin:0 0 var(--space-3);color:var(--text-secondary);font-size:var(--font-size-label);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersList{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersListItem{align-items:center;gap:var(--space-2);display:flex}.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersListAction{flex:1;min-width:0}.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersDetails{flex:3 1 var(--measure-narrow);gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersDetailsHeader{justify-content:flex-start;align-items:flex-start;gap:max(var(--space-3), var(--font-size-body));flex-wrap:wrap;min-width:0;display:flex}.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersDetailsIdentity{min-width:0;max-width:var(--measure-body);gap:var(--space-1);flex-direction:column;flex:1;display:flex}.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersDetailsName{color:var(--text-primary);font-size:var(--font-size-title-small);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersDetailsMeta{color:var(--text-secondary);font-size:var(--font-size-body);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);margin:0}.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersStatusIcon{color:var(--text-muted);flex:none;justify-content:center;align-items:center;display:inline-flex}.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersStatusIcon svg{width:var(--font-size-body);height:var(--font-size-body);display:block}.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersStatusIcon[data-status=error]{color:var(--intent-danger)}.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersStatusIcon[data-status=done]{color:var(--intent-success)}.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersStatusIcon[data-status=running]{color:var(--brand-primary)}.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersProfileDetails{gap:max(var(--space-3), var(--font-size-body));flex-direction:column;width:100%;display:flex}.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersDetailsTags{gap:var(--space-scale-0-4);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);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersDetailsTags li{color:var(--text-secondary)}.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersDetailsTags li+li:before{content:"·";margin-inline-end:var(--space-scale-0-4)}.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersDetailsDuration{color:var(--text-muted);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersAnswers{gap:max(var(--space-3), var(--font-size-body));flex-direction:column;min-width:0;display:flex}.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersQuestionList{gap:var(--space-4);flex-direction:column;width:100%;margin:0;padding:0;list-style:none;display:flex}.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersQuestionItem{overflow-wrap:anywhere;margin:0;padding:0}.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersQuestionItem+.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersQuestionItem{border-top:var(--border-width-thin) solid var(--border-subtle);padding-top:var(--space-4)}.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersQuestionTitle{margin:0 0 var(--space-3);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)}.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswerText{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);width:100%}.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersEmpty{max-width:var(--measure-body);color:var(--text-muted);font-size:var(--font-size-body);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);margin:0}@container personae-answers (max-width:899px){.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersSelector{display:block}.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersSidebar{display:none}.SimulationPersonaeAnswersLayout-module__URpjjq__personaeAnswersDetails{flex-basis:100%}}
.EvidenceAnnotatedText-module__KAVurG__root{gap:var(--space-scale-0-6);flex-direction:column;display:flex}.EvidenceAnnotatedText-module__KAVurG__text{max-width:var(--measure-body);color:var(--text-secondary);font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal);white-space:pre-wrap;margin:0}.EvidenceAnnotatedText-module__KAVurG__segment{border:none;border-bottom:var(--border-width-thin) solid currentColor;border-radius:var(--radius-sm);padding:0 var(--space-scale-0-2);color:inherit;cursor:pointer;font:inherit;text-align:inherit}.EvidenceAnnotatedText-module__KAVurG__text[data-width=available]{max-width:100%}.EvidenceAnnotatedText-module__KAVurG__segment[data-status=supported]{background:var(--intent-success-surface);border-bottom-style:solid}.EvidenceAnnotatedText-module__KAVurG__segment[data-status=contradicted]{background:var(--intent-danger-surface);border-bottom-style:dotted}.EvidenceAnnotatedText-module__KAVurG__segment:focus-visible{outline:var(--border-width-medium) solid var(--brand-primary);outline-offset:var(--space-scale-0-2)}.EvidenceAnnotatedText-module__KAVurG__proof{gap:var(--space-scale-0-4);padding:var(--space-scale-0-6);border-left:var(--border-width-medium) solid var(--brand-primary);background:var(--surface-sunken);color:var(--text-secondary);font-size:var(--font-size-body-compact);flex-wrap:wrap;display:flex}.EvidenceAnnotatedText-module__KAVurG__proof code{overflow-wrap:anywhere;color:var(--text-primary)}
.AggregateConfidentialityPolicy-module__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}.AggregateConfidentialityPolicy-module__abo7PG__header{justify-content:space-between;align-items:flex-start;gap:var(--space-scale-1);display:flex}.AggregateConfidentialityPolicy-module__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}.AggregateConfidentialityPolicy-module__abo7PG__header p,.AggregateConfidentialityPolicy-module__abo7PG__modeDescription,.AggregateConfidentialityPolicy-module__abo7PG__status,.AggregateConfidentialityPolicy-module__abo7PG__locked,.AggregateConfidentialityPolicy-module__abo7PG__error,.AggregateConfidentialityPolicy-module__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}.AggregateConfidentialityPolicy-module__abo7PG__version{color:var(--text-muted);font-size:var(--font-size-caption);flex:none}.AggregateConfidentialityPolicy-module__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}.AggregateConfidentialityPolicy-module__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}.AggregateConfidentialityPolicy-module__abo7PG__modeDescription{max-width:var(--measure-body);grid-column:1/-1}.AggregateConfidentialityPolicy-module__abo7PG__field{gap:var(--space-scale-0-35);flex-direction:column;display:flex}.AggregateConfidentialityPolicy-module__abo7PG__label{color:var(--text-primary);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular)}.AggregateConfidentialityPolicy-module__abo7PG__field small{color:var(--text-muted);font-size:var(--font-size-micro);line-height:var(--line-height-snug)}.AggregateConfidentialityPolicy-module__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}.AggregateConfidentialityPolicy-module__abo7PG__error{padding:var(--space-scale-0-75);border-radius:var(--policy-inner-radius);background:var(--intent-danger-surface);color:var(--intent-danger)}.AggregateConfidentialityPolicy-module__abo7PG__success{color:var(--intent-success)}.AggregateConfidentialityPolicy-module__abo7PG__locked{color:var(--text-secondary)}.AggregateConfidentialityPolicy-module__abo7PG__actions{justify-content:flex-end;display:flex}@media (max-width:820px){.AggregateConfidentialityPolicy-module__abo7PG__form{grid-template-columns:1fr}}
.SimulationPersonaeAnswersWidget-module__U7PnvW__exportModalContent{gap:var(--space-3);flex-direction:column;display:flex}.SimulationPersonaeAnswersWidget-module__U7PnvW__exportModalTitle{color:var(--text-primary);font-size:var(--font-size-subtitle);line-height:var(--line-height-snug);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}
.QuestionnaireEditorToolbar-module__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}.QuestionnaireEditorToolbar-module__5Y_G-G__toolbarWrap .QuestionnaireEditorToolbar-module__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}.QuestionnaireEditorToolbar-module__5Y_G-G__toolbarWrap .QuestionnaireEditorToolbar-module__5Y_G-G__toolbarActions{justify-content:flex-start;gap:var(--space-scale-0-45)}.QuestionnaireEditorToolbar-module__5Y_G-G__toolbarChatToggleIcon{transition:transform var(--duration-base) var(--ease-standard)}.QuestionnaireEditorToolbar-module__5Y_G-G__toolbarChatToggleIconClosed{transform:rotate(0)}.QuestionnaireEditorToolbar-module__5Y_G-G__toolbarChatToggleIconOpen{transform:rotate(180deg)}.QuestionnaireEditorToolbar-module__5Y_G-G__toolbarPopover{max-width:calc(100vw - calc(2.2 * var(--scale)));left:0}.QuestionnaireEditorToolbar-module__5Y_G-G__toolbarPopoverWide{width:min(calc(46 * var(--scale)), calc(100vw - calc(2.2 * var(--scale))))}.QuestionnaireEditorToolbar-module__5Y_G-G__toolbarPopoverNarrow{width:min(calc(34 * var(--scale)), calc(100vw - calc(2.2 * var(--scale))))}.QuestionnaireEditorToolbar-module__5Y_G-G__toolbarPopoverSection{gap:var(--space-scale-1-15);padding:var(--space-3);flex-direction:column;display:flex}.QuestionnaireEditorToolbar-module__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}.QuestionnaireEditorToolbar-module__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){.QuestionnaireEditorToolbar-module__5Y_G-G__toolbarPopoverWide,.QuestionnaireEditorToolbar-module__5Y_G-G__toolbarPopoverNarrow{width:100%}}@media (max-width:800px),(orientation:portrait){.QuestionnaireEditorToolbar-module__5Y_G-G__toolbarPopoverWide,.QuestionnaireEditorToolbar-module__5Y_G-G__toolbarPopoverNarrow{width:100%}}
.CollapsibleWidget-module__xA4u1a__collapsibleWidget{transition:padding-bottom var(--duration-slow) var(--ease-standard);overflow:visible}.CollapsibleWidget-module__xA4u1a__collapsibleWidget.CollapsibleWidget-module__xA4u1a__collapsed{overflow:visible}.CollapsibleWidget-module__xA4u1a__collapsibleWidget.CollapsibleWidget-module__xA4u1a__contentEdgeToEdge{border:var(--border-width-none);padding-bottom:0;overflow:hidden}.CollapsibleWidget-module__xA4u1a__collapsibleWidget.CollapsibleWidget-module__xA4u1a__contentEdgeToEdge.CollapsibleWidget-module__xA4u1a__collapsed{padding-bottom:var(--padding,var(--space-3));overflow:hidden}.CollapsibleWidget-module__xA4u1a__header{cursor:pointer;-webkit-user-select:none;user-select:none;margin:0;margin-bottom:var(--space-3);border-radius:var(--radius-md);flex-direction:row;justify-content:space-between;align-items:center;padding:0;display:flex}.CollapsibleWidget-module__xA4u1a__collapsed .CollapsibleWidget-module__xA4u1a__header{margin-bottom:0}.CollapsibleWidget-module__xA4u1a__staticHeader{cursor:default;-webkit-user-select:text;user-select:text;gap:var(--space-3);flex-wrap:wrap}.CollapsibleWidget-module__xA4u1a__contentEdgeToEdge .CollapsibleWidget-module__xA4u1a__header,.CollapsibleWidget-module__xA4u1a__contentEdgeToEdge .CollapsibleWidget-module__xA4u1a__headerWithActions{margin-bottom:0}.CollapsibleWidget-module__xA4u1a__collapsibleWidget[data-heading-size=compact] .CollapsibleWidget-module__xA4u1a__title{font-size:var(--font-size-title-small);font-weight:var(--weight-semibold)}.CollapsibleWidget-module__xA4u1a__title{font-size:var(--font-size-title-large);font-weight:var(--weight-regular);color:var(--text-primary);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);flex:1;margin:0;padding:0}.CollapsibleWidget-module__xA4u1a__headerActions{align-items:center;gap:var(--space-scale-0-6);margin-right:var(--space-scale-0-6);flex-shrink:0;display:flex}.CollapsibleWidget-module__xA4u1a__togglePlaceholder{width:var(--control-height-standard);height:var(--control-height-standard);flex-shrink:0;justify-content:center;align-items:center;display:flex}.CollapsibleWidget-module__xA4u1a__contentWrapper{transition:height var(--duration-slow) var(--ease-standard), opacity var(--duration-base) var(--ease-standard);overflow:visible}.CollapsibleWidget-module__xA4u1a__contentEdgeToEdge .CollapsibleWidget-module__xA4u1a__contentWrapper{margin-inline:calc(-1 * var(--padding,var(--space-3)))}.CollapsibleWidget-module__xA4u1a__collapsed .CollapsibleWidget-module__xA4u1a__contentWrapper{pointer-events:none;overflow:hidden}.CollapsibleWidget-module__xA4u1a__content{padding:0;padding-bottom:var(--space-2)}.CollapsibleWidget-module__xA4u1a__contentEdgeToEdge .CollapsibleWidget-module__xA4u1a__content{padding-bottom:0}
.DisclosurePanel-module__8bR2UG__panel{padding:var(--font-size-body);background:var(--surface-raised);border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-lg)}.DisclosurePanel-module__8bR2UG__panelHeader{justify-content:space-between;align-items:center;gap:var(--font-size-body);display:flex}.DisclosurePanel-module__8bR2UG__panelCopy{gap:var(--space-scale-0-2);flex-direction:column;flex:1;min-width:0;display:flex}.DisclosurePanel-module__8bR2UG__panelTitle{color:var(--text-primary);font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.DisclosurePanel-module__8bR2UG__panelTitleRow{align-items:center;gap:var(--space-scale-0-35);display:inline-flex}.DisclosurePanel-module__8bR2UG__panelDescription{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)}.DisclosurePanel-module__8bR2UG__panelAction{flex-shrink:0;display:flex}.DisclosurePanel-module__8bR2UG__panelContent{margin-top:var(--font-size-body)}.DisclosurePanel-module__8bR2UG__inlineDisclosure{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)}.DisclosurePanel-module__8bR2UG__inlineDisclosure .DisclosurePanel-module__8bR2UG__panelTitle{color:var(--brand-primary);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.DisclosurePanel-module__8bR2UG__widgetDisclosure .DisclosurePanel-module__8bR2UG__panelTitle{color:var(--text-primary);font-size:var(--font-size-title-large);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);margin:0}.DisclosurePanel-module__8bR2UG__inlineContent{margin-top:var(--font-size-caption)}
.StructuredResponseEvidence-module__PwpahW__container{width:100%;max-width:var(--measure-wide)}.StructuredResponseEvidence-module__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}.StructuredResponseEvidence-module__PwpahW__scope strong{color:var(--text-primary);font-weight:var(--weight-semibold)}.StructuredResponseEvidence-module__PwpahW__questions{gap:var(--space-4);flex-direction:column;display:flex}.StructuredResponseEvidence-module__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}.StructuredResponseEvidence-module__PwpahW__question:last-child{border-block-end:var(--border-width-none);padding-block-end:0}.StructuredResponseEvidence-module__PwpahW__questionHeader{justify-content:space-between;align-items:baseline;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.StructuredResponseEvidence-module__PwpahW__questionHeader h4,.StructuredResponseEvidence-module__PwpahW__questionHeader span,.StructuredResponseEvidence-module__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}.StructuredResponseEvidence-module__PwpahW__questionHeader h4{color:var(--text-primary)}.StructuredResponseEvidence-module__PwpahW__questionHeader span{color:var(--text-secondary)}.StructuredResponseEvidence-module__PwpahW__coverage,.StructuredResponseEvidence-module__PwpahW__numericSummary{grid-template-columns:repeat(auto-fit, minmax(min(100%, calc(10 * var(--scale))), 1fr));gap:var(--space-2);margin:0;display:grid}.StructuredResponseEvidence-module__PwpahW__coverageItem,.StructuredResponseEvidence-module__PwpahW__numericItem{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.StructuredResponseEvidence-module__PwpahW__coverageItem dt,.StructuredResponseEvidence-module__PwpahW__numericItem dt{color:var(--text-secondary);font-size:var(--font-size-caption);line-height:var(--line-height-snug)}.StructuredResponseEvidence-module__PwpahW__coverageItem dd,.StructuredResponseEvidence-module__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}.StructuredResponseEvidence-module__PwpahW__distribution{gap:var(--space-2);flex-direction:column;display:flex}.StructuredResponseEvidence-module__PwpahW__distribution h5{color:var(--text-primary)}.StructuredResponseEvidence-module__PwpahW__tableViewport{max-width:100%;overflow-x:auto}.StructuredResponseEvidence-module__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)}.StructuredResponseEvidence-module__PwpahW__table th,.StructuredResponseEvidence-module__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}.StructuredResponseEvidence-module__PwpahW__table thead th{color:var(--text-secondary);font-weight:var(--weight-semibold)}.StructuredResponseEvidence-module__PwpahW__table tbody th{font-weight:var(--weight-regular)}.StructuredResponseEvidence-module__PwpahW__table tbody tr:last-child th,.StructuredResponseEvidence-module__PwpahW__table tbody tr:last-child td{border-block-end:var(--border-width-none)}
.Jobs-module__ID7dma__jobsTab{gap:var(--space-3)}.Jobs-module__ID7dma__pageTitle{font-size:var(--font-size-display-medium);font-weight:var(--weight-regular);color:var(--text-primary);margin-bottom:var(--space-2);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.Jobs-module__ID7dma__sectionTitle{font-size:var(--font-size-title-large);font-weight:var(--weight-regular);color:var(--text-primary);letter-spacing:var(--letter-spacing-tight);line-height:var(--line-height-tight);margin:0}.Jobs-module__ID7dma__businessSpaceWidget{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.Jobs-module__ID7dma__businessSpaceWidgetCopy{gap:var(--space-scale-0-6);flex-direction:column;min-width:0;display:flex}.Jobs-module__ID7dma__businessSpaceWidgetDescription{max-width:var(--measure-body);color:var(--text-secondary);font-size:var(--font-size-body);line-height:var(--line-height-normal);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.Jobs-module__ID7dma__businessSpaceWidgetActions{justify-content:flex-end;gap:var(--space-scale-0-6);flex-wrap:wrap;flex-shrink:0;display:flex}@media not all and (min-width:768px){.Jobs-module__ID7dma__businessSpaceWidget{flex-direction:column;align-items:stretch}.Jobs-module__ID7dma__businessSpaceWidgetActions{justify-content:flex-start}}.Jobs-module__ID7dma__recruitmentActions{gap:var(--space-scale-0-6);margin-top:var(--space-scale-0-8);flex-wrap:wrap;display:flex}.Jobs-module__ID7dma__recruitmentButton{margin:0}.Jobs-module__ID7dma__jobDescriptionsTab{gap:var(--space-3)}.Jobs-module__ID7dma__jobDescriptionsActions{gap:var(--space-scale-0-6);flex-wrap:wrap;display:flex}.Jobs-module__ID7dma__jobDescriptionsEmpty{padding:var(--space-3);color:var(--text-muted);font-size:var(--font-size-body);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);margin:0}.Jobs-module__ID7dma__jobCard{cursor:pointer;gap:var(--space-scale-0-8)}.Jobs-module__ID7dma__jobCardTitleBlock{gap:var(--space-scale-0-35);flex-direction:column;grid-area:title;min-width:0;display:flex}.Jobs-module__ID7dma__jobCardTitle{font-size:var(--font-size-subtitle);color:var(--text-primary);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}.Jobs-module__ID7dma__jobCardMeta{font-size:var(--font-size-body-compact);color:var(--text-muted);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.Jobs-module__ID7dma__jobCardStatus{padding:var(--space-1) var(--space-scale-0-6);border-radius:var(--radius-md);border:var(--border-width-thin) solid var(--border-default);background:var(--surface-raised);color:var(--text-primary);font-size:var(--font-size-caption);font-weight:var(--weight-regular);white-space:nowrap;line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);grid-area:1/3;justify-content:center;justify-self:end;align-items:center;display:inline-flex}.Jobs-module__ID7dma__jobCardActions{gap:var(--space-scale-0-6);margin-top:var(--space-scale-0-6);flex-wrap:wrap;display:flex}.Jobs-module__ID7dma__jobEditorTab{gap:var(--space-3);--job-editor-content-font-size:var(--font-size-body);--job-editor-secondary-font-size:var(--font-size-body-secondary);background:var(--surface-sunken);flex-direction:column;height:100%;min-height:0;max-height:100%;display:flex;overflow:hidden}
.AdaptiveScoreRing-module__Wd7RjW__root{justify-content:center;align-items:center;display:inline-flex}.AdaptiveScoreRing-module__Wd7RjW__root_sm{width:calc(8.5 * var(--scale))}.AdaptiveScoreRing-module__Wd7RjW__root_md{width:calc(10.25 * var(--scale))}.AdaptiveScoreRing-module__Wd7RjW__root_lg{width:calc(18.8 * var(--scale))}.AdaptiveScoreRing-module__Wd7RjW__root_fluid{width:clamp(calc(10.25 * var(--scale)), 28cqw, calc(18.8 * var(--scale)))}.AdaptiveScoreRing-module__Wd7RjW__svg{width:100%;height:auto;overflow:visible}.AdaptiveScoreRing-module__Wd7RjW__segmentGroup{transition:opacity var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);transform-origin:50%}.AdaptiveScoreRing-module__Wd7RjW__segmentGroup_interactive{cursor:pointer}.AdaptiveScoreRing-module__Wd7RjW__segmentGroup_interactive:focus-visible{outline:none}.AdaptiveScoreRing-module__Wd7RjW__segmentGroup_active{opacity:1}.AdaptiveScoreRing-module__Wd7RjW__segmentGroup_dimmed{opacity:.38}.AdaptiveScoreRing-module__Wd7RjW__halo{fill:var(--surface-raised);stroke:var(--border-subtle);stroke-width:1.1px}.AdaptiveScoreRing-module__Wd7RjW__track,.AdaptiveScoreRing-module__Wd7RjW__slot,.AdaptiveScoreRing-module__Wd7RjW__fill{fill:none;stroke-linecap:round;stroke-linejoin:round}.AdaptiveScoreRing-module__Wd7RjW__track{stroke:var(--border-subtle)}.AdaptiveScoreRing-module__Wd7RjW__slot{opacity:1}.AdaptiveScoreRing-module__Wd7RjW__slot_primary,.AdaptiveScoreRing-module__Wd7RjW__slot_secondary{stroke:var(--interaction-selected)}.AdaptiveScoreRing-module__Wd7RjW__slot_accent{stroke:var(--brand-secondary-surface)}.AdaptiveScoreRing-module__Wd7RjW__slot_success{stroke:var(--intent-success-surface)}.AdaptiveScoreRing-module__Wd7RjW__slot_warning{stroke:var(--intent-warning-surface)}.AdaptiveScoreRing-module__Wd7RjW__slot_danger{stroke:var(--intent-danger-surface)}.AdaptiveScoreRing-module__Wd7RjW__slot_neutral{stroke:var(--border-subtle)}.AdaptiveScoreRing-module__Wd7RjW__slot_info{stroke:var(--intent-info-surface)}.AdaptiveScoreRing-module__Wd7RjW__fill_primary{stroke:var(--brand-primary)}.AdaptiveScoreRing-module__Wd7RjW__fill_secondary{stroke:var(--brand-muted)}.AdaptiveScoreRing-module__Wd7RjW__fill_accent{stroke:var(--brand-secondary-base)}.AdaptiveScoreRing-module__Wd7RjW__fill_success{stroke:var(--intent-success)}.AdaptiveScoreRing-module__Wd7RjW__fill_warning{stroke:var(--intent-warning)}.AdaptiveScoreRing-module__Wd7RjW__fill_danger{stroke:var(--intent-danger)}.AdaptiveScoreRing-module__Wd7RjW__fill_neutral{stroke:var(--text-secondary)}.AdaptiveScoreRing-module__Wd7RjW__fill_info{stroke:var(--intent-info)}.AdaptiveScoreRing-module__Wd7RjW__core{fill:var(--surface-raised);stroke:var(--border-subtle);stroke-width:1px}.AdaptiveScoreRing-module__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)}.AdaptiveScoreRing-module__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)}
.Tabs-module__NtbJIa__tabs{width:100%;min-width:0}.Tabs-module__NtbJIa__viewport{scrollbar-width:thin;-webkit-overflow-scrolling:touch;max-width:100%;overflow:auto hidden}.Tabs-module__NtbJIa__track{--tabs-outer-radius:var(--radius-xl);--tabs-outer-padding:var(--space-scale-0-5);--tabs-border-width:var(--border-width-scale-01);--tabs-option-gap:var(--space-scale-0-4);--tabs-option-padding-block:var(--space-scale-0-4);--tabs-option-padding-inline:var(--space-scale-0-65);--tabs-option-radius:max(0px, calc(var(--tabs-outer-radius) - var(--tabs-outer-padding) - var(--tabs-border-width)));--segmented-indicator-radius:var(--tabs-option-radius);align-items:stretch;gap:var(--tabs-option-gap);box-sizing:border-box;width:100%;min-width:max-content;padding:var(--tabs-outer-padding);border:var(--tabs-border-width) solid var(--border-subtle);border-radius:var(--tabs-outer-radius);background:var(--surface-sunken);box-shadow:var(--elevation-1);display:flex}.Tabs-module__NtbJIa__indicator{border-radius:var(--tabs-option-radius);box-shadow:var(--elevation-0)}.Tabs-module__NtbJIa__tab{appearance:none;min-width:max-content;min-height:var(--control-height-standard);box-sizing:border-box;justify-content:center;align-items:center;gap:var(--space-scale-0-2);padding:var(--tabs-option-padding-block) var(--tabs-option-padding-inline);border-radius:var(--tabs-option-radius);color:var(--text-secondary);font-family:inherit;font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);text-align:center;white-space:nowrap;cursor:pointer;transition:background-color var(--duration-base) var(--ease-standard), box-shadow var(--duration-base) var(--ease-standard), color var(--duration-base) var(--ease-standard);letter-spacing:var(--letter-spacing-normal);background:0 0;border:none;flex:1 1 0;margin:0;display:flex}.Tabs-module__NtbJIa__tabIcon{width:calc(1.5 * var(--scale));height:calc(1.5 * var(--scale));line-height:var(--line-height-unit);color:inherit;transform:translateY(calc(.1 * var(--scale)));flex:none;justify-content:center;align-items:center;display:inline-flex}.Tabs-module__NtbJIa__tabIcon svg{width:calc(1.5 * var(--scale));height:calc(1.5 * var(--scale));display:block}.Tabs-module__NtbJIa__tabIcon[data-tab-icon=topics]{transform:translateY(calc(.2 * var(--scale)))}.Tabs-module__NtbJIa__tabLabel{display:inline-block}.Tabs-module__NtbJIa__tab:hover{color:var(--text-primary)}.Tabs-module__NtbJIa__activeTab,.Tabs-module__NtbJIa__activeTab:hover{color:var(--text-primary);box-shadow:none;background:0 0}.Tabs-module__NtbJIa__activeTab .Tabs-module__NtbJIa__tabIcon{color:var(--brand-primary)}.Tabs-module__NtbJIa__tab:focus-visible{box-shadow:var(--focus-ring);outline:none}.Tabs-module__NtbJIa__tab:disabled{cursor:not-allowed;opacity:.55}@media (prefers-reduced-motion:reduce){.Tabs-module__NtbJIa__tab{transition:none}}
.JobsHeader-module__xl98Lq__jobEditorHeader{align-items:stretch;gap:var(--space-3);flex-direction:column;display:flex}.JobsHeader-module__xl98Lq__jobEditorHeaderTop{align-items:center;gap:var(--space-3);flex-direction:row;min-width:0;display:flex}.JobsHeader-module__xl98Lq__jobEditorHeaderMain{flex:auto;align-items:center;min-width:0;display:flex}.JobsHeader-module__xl98Lq__jobEditorHeaderBottom{justify-content:flex-end;align-items:center;min-width:0;display:flex}.JobsHeader-module__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}.JobsHeader-module__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}.JobsHeader-module__xl98Lq__jobEditorHeaderActions{justify-content:flex-end;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.JobsHeader-module__xl98Lq__jobEditorHeaderIcon.JobsHeader-module__xl98Lq__jobEditorHeaderIcon,.JobsHeader-module__xl98Lq__jobEditorHeaderSettingsIcon.JobsHeader-module__xl98Lq__jobEditorHeaderSettingsIcon,.JobsHeader-module__xl98Lq__jobEditorHeaderExportIcon.JobsHeader-module__xl98Lq__jobEditorHeaderExportIcon,.JobsHeader-module__xl98Lq__jobEditorHeaderShareIcon.JobsHeader-module__xl98Lq__jobEditorHeaderShareIcon,.JobsHeader-module__xl98Lq__jobEditorHeaderLibraryIcon.JobsHeader-module__xl98Lq__jobEditorHeaderLibraryIcon{width:calc(1.1 * var(--scale));height:calc(1.1 * var(--scale))}@media (max-width:800px),(orientation:portrait){.JobsHeader-module__xl98Lq__jobEditorHeaderIcon.JobsHeader-module__xl98Lq__jobEditorHeaderIcon,.JobsHeader-module__xl98Lq__jobEditorHeaderShareIcon.JobsHeader-module__xl98Lq__jobEditorHeaderShareIcon,.JobsHeader-module__xl98Lq__jobEditorHeaderSettingsIcon.JobsHeader-module__xl98Lq__jobEditorHeaderSettingsIcon,.JobsHeader-module__xl98Lq__jobEditorHeaderExportIcon.JobsHeader-module__xl98Lq__jobEditorHeaderExportIcon,.JobsHeader-module__xl98Lq__jobEditorHeaderLibraryIcon.JobsHeader-module__xl98Lq__jobEditorHeaderLibraryIcon{width:calc(1.8 * var(--scale));height:calc(1.8 * var(--scale))}}.JobsHeader-module__xl98Lq__jobEditorHeaderExportMenu,.JobsHeader-module__xl98Lq__jobEditorHeaderSettingsMenu{position:relative}.JobsHeader-module__xl98Lq__jobEditorHeaderCompetencyButtonWrap{display:inline-flex;position:relative}.JobsHeader-module__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 JobsHeader-module__xl98Lq__competencyAnalyzingPulse;position:absolute}.JobsHeader-module__xl98Lq__jobEditorHeaderBackIcon{transform:rotate(180deg)}.JobsHeader-module__xl98Lq__jobEditorHeaderExportChevron.JobsHeader-module__xl98Lq__jobEditorHeaderExportChevron{width:calc(1 * var(--scale));height:calc(1 * var(--scale))}.JobsHeader-module__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}.JobsHeader-module__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}.JobsHeader-module__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}.JobsHeader-module__xl98Lq__jobEditorHeaderSettingsSection+.JobsHeader-module__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}.JobsHeader-module__xl98Lq__jobEditorHeaderSettingsTexts{min-width:0}.JobsHeader-module__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}.JobsHeader-module__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)}.JobsHeader-module__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)}.JobsHeader-module__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)}.JobsHeader-module__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}.JobsHeader-module__xl98Lq__jobEditorHeaderExportOption:hover,.JobsHeader-module__xl98Lq__jobEditorHeaderExportOption:focus-visible{background:var(--surface-sunken);outline:none}.JobsHeader-module__xl98Lq__jobEditorHeaderWidget [aria-live=polite]{padding:var(--space-scale-0-2) 0;margin:0}.JobsHeader-module__xl98Lq__jobEditorHeaderWidget [aria-live=polite][data-status=saved],.JobsHeader-module__xl98Lq__jobEditorHeaderWidget [aria-live=polite][data-status=saved] span{color:var(--text-primary)}.JobsHeader-module__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 JobsHeader-module__xl98Lq__competencyAnalyzingPulse{0%{opacity:.35;transform:scale(.9)}50%{opacity:1;transform:scale(1)}to{opacity:.35;transform:scale(.9)}}@media (max-width:900px){.JobsHeader-module__xl98Lq__jobEditorHeaderTop{align-items:flex-start}.JobsHeader-module__xl98Lq__jobEditorHeaderWidget{width:100%}.JobsHeader-module__xl98Lq__jobEditorHeaderActions{justify-content:flex-start;width:100%}}
.FloatingSurfaceMotion-module__lRxvsa__floatingSurfaceMotion{--floating-surface-open-spring:linear(0 0%, .0522 3.6%, .18 7.1%, .346 10.7%, .5213 14.3%, .6857 17.9%, .8266 21.4%, .9381 25%, 1.0189 28.6%, 1.0712 32.1%, 1.0993 35.7%, 1.1084 39.3%, 1.1039 42.9%, 1.0907 46.4%, 1.073 50%, 1.0539 53.6%, 1.0359 57.1%, 1.0203 60.7%, 1.0078 64.3%, .9987 67.9%, .9928 71.4%, .9895 75%, .9883 78.6%, .9886 82.1%, .99 85.7%, .9919 89.3%, .9939 92.9%, .9959 96.4%, 1 100%);--floating-surface-close-spring:linear(0 0%, .0685 5.6%, .2222 11.1%, .4034 16.7%, .5772 22.2%, .7252 27.8%, .8407 33.3%, .9239 38.9%, .9791 44.4%, 1.012 50%, 1.0285 55.6%, 1.034 61.1%, 1.0328 66.7%, 1.0281 72.2%, 1.022 77.8%, 1.0159 83.3%, 1.0106 88.9%, 1.0063 94.4%, 1 100%);transform-origin:var(--floating-surface-origin,top center);will-change:transform, opacity}.FloatingSurfaceMotion-module__lRxvsa__floatingSurfaceMotion[data-motion-state=open]{animation:FloatingSurfaceMotion-module__lRxvsa__floatingSurfaceEnter var(--duration-slow) var(--floating-surface-open-spring) both}.FloatingSurfaceMotion-module__lRxvsa__floatingSurfaceMotion[data-motion-state=closed]{pointer-events:none;animation:FloatingSurfaceMotion-module__lRxvsa__floatingSurfaceExit var(--duration-base) var(--floating-surface-close-spring) both}@keyframes FloatingSurfaceMotion-module__lRxvsa__floatingSurfaceEnter{0%{opacity:0;transform:translateY(var(--floating-surface-enter-offset,calc(-.38 * var(--scale)))) scale(.92)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes FloatingSurfaceMotion-module__lRxvsa__floatingSurfaceExit{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(var(--floating-surface-exit-offset,calc(-.22 * var(--scale)))) scale(.96)}}@media (prefers-reduced-motion:reduce){.FloatingSurfaceMotion-module__lRxvsa__floatingSurfaceMotion[data-motion-state=open],.FloatingSurfaceMotion-module__lRxvsa__floatingSurfaceMotion[data-motion-state=closed]{animation-duration:var(--duration-fast);animation-timing-function:linear}}
.HoverTooltip-module__dg-tWG__trigger{align-items:center;display:inline-flex}.HoverTooltip-module__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}.HoverTooltip-module__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] .HoverTooltip-module__dg-tWG__tooltip[data-tone=dark]{background:var(--surface-floating);color:var(--text-primary)}html[data-theme=dark] .HoverTooltip-module__dg-tWG__tooltip[data-tone=dark] .HoverTooltip-module__dg-tWG__tooltipArrow{background:var(--surface-floating);border:var(--border-width-thin) solid var(--border-default)}.HoverTooltip-module__dg-tWG__tooltip[data-tone=light]{background:var(--surface-raised);color:var(--text-primary);border-color:var(--border-default)}.HoverTooltip-module__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)}.HoverTooltip-module__dg-tWG__tooltip[data-tone=light] .HoverTooltip-module__dg-tWG__tooltipArrow{background:var(--surface-raised);border:var(--border-width-thin) solid var(--border-default)}.HoverTooltip-module__dg-tWG__tooltip[data-tone=glass] .HoverTooltip-module__dg-tWG__tooltipArrow{background:var(--surface-glass);border:var(--border-width-thin) solid var(--border-subtle)}.HoverTooltip-module__dg-tWG__tooltip[data-side=top] .HoverTooltip-module__dg-tWG__tooltipArrow{bottom:var(--space-scale-neg-0-26)}.HoverTooltip-module__dg-tWG__tooltip[data-side=bottom] .HoverTooltip-module__dg-tWG__tooltipArrow{top:var(--space-scale-neg-0-26)}.HoverTooltip-module__dg-tWG__tooltip[data-side=left] .HoverTooltip-module__dg-tWG__tooltipArrow{right:var(--space-scale-neg-0-26)}.HoverTooltip-module__dg-tWG__tooltip[data-side=right] .HoverTooltip-module__dg-tWG__tooltipArrow{left:var(--space-scale-neg-0-26)}
.RangeControls-module__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)}.RangeControls-module__D9gK0a__valueField:focus{border-color:var(--brand-muted);box-shadow:var(--focus-ring);outline:none}.RangeControls-module__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}
.RangeControls-module__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)}.RangeControls-module__D9gK0a__valueField:focus{border-color:var(--brand-muted);box-shadow:var(--focus-ring);outline:none}.RangeControls-module__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}
.Toolbar-module__OSfKpq__toolbarSurface{--toolbar-spring:var(--ease-standard);--toolbar-soft-spring:var(--ease-standard);--toolbar-expand-duration:var(--duration-slow);--toolbar-label-fade-duration:var(--duration-base);--toolbar-popover-open-duration:var(--duration-slow);--toolbar-popover-close-duration:var(--duration-base);width:100%;min-width:0;padding:var(--space-scale-0-75) var(--space-scale-1-05);box-sizing:border-box;flex-shrink:1;align-items:center;display:flex;overflow:visible}.Toolbar-module__OSfKpq__toolbarActions{justify-content:flex-start;align-items:center;gap:var(--space-3);flex-wrap:wrap;min-width:0;display:flex;overflow:visible}.Toolbar-module__OSfKpq__toolbarActionsEnd{justify-content:flex-end}.Toolbar-module__OSfKpq__toolbarAction{flex:none;align-items:center;display:inline-flex;position:relative;overflow:visible}.Toolbar-module__OSfKpq__toolbarActionStatic{position:static}.Toolbar-module__OSfKpq__toolbarIcon.Toolbar-module__OSfKpq__toolbarIcon{width:calc(1.5 * var(--scale));height:calc(1.5 * var(--scale))}.Toolbar-module__OSfKpq__toolbarPopover{top:calc(100% + var(--space-scale-0-45));z-index:var(--layer-popover);position:absolute;overflow:hidden}.Toolbar-module__OSfKpq__toolbarPopover.Toolbar-module__OSfKpq__toolbarPopoverOverflowVisible{overflow:visible}.Toolbar-module__OSfKpq__toolbarPopoverLeft{left:0}.Toolbar-module__OSfKpq__toolbarPopoverRight{right:0}.Toolbar-module__OSfKpq__toolbarPopoverPanel{padding:var(--space-scale-0-85)}.Toolbar-module__OSfKpq__toolbarPopoverAnimated{--floating-surface-origin:top left}.Toolbar-module__OSfKpq__toolbarPopoverRight.Toolbar-module__OSfKpq__toolbarPopoverAnimated{--floating-surface-origin:top right}.Toolbar-module__OSfKpq__toolbarPopoverMenu{min-width:calc(12.5 * var(--scale));padding:var(--space-scale-0-2)}.Toolbar-module__OSfKpq__toolbarPopoverWide{width:min(calc(24 * var(--scale)), calc(100vw - calc(2.2 * var(--scale))))}.Toolbar-module__OSfKpq__toolbarPopoverContentWide{width:min(calc(46 * var(--scale)), calc(100vw - calc(2.2 * var(--scale))));max-width:calc(100vw - calc(2.2 * var(--scale)))}.Toolbar-module__OSfKpq__toolbarPopoverContentNarrow{width:min(calc(34 * var(--scale)), calc(100vw - calc(2.2 * var(--scale))));max-width:calc(100vw - calc(2.2 * var(--scale)))}.Toolbar-module__OSfKpq__toolbarPopoverViewportModal{max-height:calc(100dvh - calc(24 * var(--scale)));overscroll-behavior:contain;overflow-y:auto}@media (max-width:1199px){.Toolbar-module__OSfKpq__toolbarPopover.Toolbar-module__OSfKpq__toolbarPopoverViewportModal{inset:calc(var(--space-3) + var(--control-height-touch)) var(--space-3) var(--space-3);z-index:var(--layer-modal);width:auto;max-width:none;max-height:none;position:fixed}}.Toolbar-module__OSfKpq__toolbarSurface{padding:var(--space-scale-0-65)}@media (min-width:768px){.Toolbar-module__OSfKpq__toolbarSurface{padding:var(--space-scale-0-75) var(--space-scale-1-05)}}
.PersonaeAdvancedToolsSection-module__1swsqG__toolsList{gap:var(--space-3);flex-direction:column;display:flex}
