._7tCG2G_page{gap:var(--space-scale-1-1);width:100%;min-width:0;max-width:1480px;padding:var(--space-scale-0-3) var(--space-scale-0-2);box-sizing:border-box;flex-direction:column;margin:0 auto;display:flex}._7tCG2G_titleCard,._7tCG2G_panel{gap:var(--space-scale-0-9);width:100%;min-width:0;max-width:100%;padding:var(--space-scale-1-25);box-sizing:border-box;flex-direction:column;display:flex}._7tCG2G_title{color:var(--text-primary);font-size:var(--font-size-title-xl);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);overflow-wrap:anywhere;margin:0}._7tCG2G_subtitle,._7tCG2G_sectionSubtitle,._7tCG2G_emptyText,._7tCG2G_statusMessage,._7tCG2G_projectDescription{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}._7tCG2G_emptyText,._7tCG2G_statusMessage{max-width:var(--measure-narrow)}._7tCG2G_workspaceGrid{gap:var(--space-scale-1-05);grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;display:grid}._7tCG2G_detailGrid{gap:var(--space-scale-1-05);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;display:grid}._7tCG2G_decisionGrid{gap:var(--space-scale-1-05);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;display:grid}._7tCG2G_panelColumn{gap:var(--space-scale-0-75);flex-direction:column;min-width:0;display:flex}._7tCG2G_panelHeader{gap:var(--space-scale-0-8);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;display:flex}._7tCG2G_detailHeader{gap:var(--space-3);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;display:flex}._7tCG2G_detailHeader>*{min-width:0}._7tCG2G_panelHeaderText{flex-direction:column;flex:1 1 var(--measure-body);gap:var(--space-scale-0-35);min-width:0;max-width:100%;display:flex}._7tCG2G_sectionTitle{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}._7tCG2G_summaryGrid{gap:var(--space-scale-0-8);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._7tCG2G_summaryCard{gap:var(--space-scale-0-28);padding:var(--space-scale-0-9);border:var(--border-width-scale-005) solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-raised);flex-direction:column;display:flex}._7tCG2G_summaryLabel,._7tCG2G_fieldLabel,._7tCG2G_kindBadge,._7tCG2G_statusBadge,._7tCG2G_projectMetaGrid dt{color:var(--text-muted);font-size:var(--font-size-caption);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);text-transform:uppercase}._7tCG2G_summaryValue{color:var(--text-primary);font-size:var(--font-size-title-large);line-height:var(--line-height-tight);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-tight)}._7tCG2G_kindGrid{gap:var(--space-scale-0-55);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}._7tCG2G_kindButton{min-height:calc(6.4 * var(--scale));border:var(--border-width-scale-005) solid var(--border-subtle);border-radius:var(--radius-md);padding:var(--space-scale-0-75);background:var(--surface-sunken);color:var(--text-primary);text-align:left;cursor:pointer;gap:var(--space-scale-0-35);flex-direction:column;display:flex}._7tCG2G_kindButton strong{font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal)}._7tCG2G_kindButton span{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)}._7tCG2G_kindButtonActive{border-color:var(--brand-primary);background:var(--interaction-selected)}._7tCG2G_fieldBlock{gap:var(--space-scale-0-35);flex-direction:column;display:flex}._7tCG2G_textarea,._7tCG2G_textareaCompact,._7tCG2G_input{border:var(--border-width-scale-008) solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-raised);width:100%;color:var(--text-primary);font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal)}._7tCG2G_input{min-height:calc(2.7 * var(--scale));padding:var(--space-scale-0-55) var(--space-scale-0-7)}._7tCG2G_textarea{min-height:calc(9 * var(--scale));padding:var(--space-scale-0-7);resize:vertical}._7tCG2G_textareaCompact{min-height:calc(5.4 * var(--scale));padding:var(--space-scale-0-62);resize:vertical}._7tCG2G_questionnairePicker{gap:var(--space-scale-0-35);max-height:calc(12 * var(--scale));border:var(--border-width-scale-008) solid var(--border-default);border-radius:var(--radius-md);padding:var(--space-scale-0-42);background:var(--surface-raised);flex-direction:column;display:flex;overflow:auto}._7tCG2G_questionnaireOption{gap:var(--space-scale-0-45);border-radius:var(--radius-md);padding:var(--space-scale-0-38);cursor:pointer;grid-template-columns:auto minmax(0,1fr);align-items:flex-start;display:grid}._7tCG2G_questionnaireOption:hover{background:var(--interaction-selected)}._7tCG2G_questionnaireOption input{margin-top:var(--space-scale-0-14)}._7tCG2G_questionnaireOptionText{gap:var(--space-scale-0-15);flex-direction:column;min-width:0;display:flex}._7tCG2G_questionnaireOptionText strong{color:var(--text-primary);font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal);overflow-wrap:anywhere;font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal)}._7tCG2G_questionnaireOptionText>span:not([data-tone]){color:var(--text-secondary);font-size:var(--font-size-caption);line-height:var(--line-height-snug);overflow-wrap:anywhere;font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal)}._7tCG2G_textarea:focus-visible,._7tCG2G_textareaCompact:focus-visible,._7tCG2G_input:focus-visible,._7tCG2G_kindButton:focus-visible{border-color:var(--brand-primary);outline:calc(.1 * var(--scale)) solid var(--interaction-focus);outline-offset:calc(.06 * var(--scale))}@media (max-width:1180px){._7tCG2G_workspaceGrid,._7tCG2G_summaryGrid,._7tCG2G_detailGrid,._7tCG2G_decisionGrid{grid-template-columns:minmax(0,1fr)}._7tCG2G_kindGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){._7tCG2G_page{max-width:100vw;padding:var(--space-1) 0;overflow-x:hidden}._7tCG2G_detailHeader,._7tCG2G_panelHeaderText{width:100%}._7tCG2G_kindGrid{grid-template-columns:minmax(0,1fr)}}
._7tCG2G_page{gap:var(--space-scale-1-1);width:100%;min-width:0;max-width:1480px;padding:var(--space-scale-0-3) var(--space-scale-0-2);box-sizing:border-box;flex-direction:column;margin:0 auto;display:flex}._7tCG2G_titleCard,._7tCG2G_panel{gap:var(--space-scale-0-9);width:100%;min-width:0;max-width:100%;padding:var(--space-scale-1-25);box-sizing:border-box;flex-direction:column;display:flex}._7tCG2G_title{color:var(--text-primary);font-size:var(--font-size-title-xl);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);overflow-wrap:anywhere;margin:0}._7tCG2G_subtitle,._7tCG2G_sectionSubtitle,._7tCG2G_emptyText,._7tCG2G_statusMessage,._7tCG2G_projectDescription{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}._7tCG2G_emptyText,._7tCG2G_statusMessage{max-width:var(--measure-narrow)}._7tCG2G_workspaceGrid{gap:var(--space-scale-1-05);grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;display:grid}._7tCG2G_detailGrid{gap:var(--space-scale-1-05);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;display:grid}._7tCG2G_decisionGrid{gap:var(--space-scale-1-05);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;display:grid}._7tCG2G_panelColumn{gap:var(--space-scale-0-75);flex-direction:column;min-width:0;display:flex}._7tCG2G_panelHeader{gap:var(--space-scale-0-8);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;display:flex}._7tCG2G_detailHeader{gap:var(--space-3);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;display:flex}._7tCG2G_detailHeader>*{min-width:0}._7tCG2G_panelHeaderText{flex-direction:column;flex:1 1 var(--measure-body);gap:var(--space-scale-0-35);min-width:0;max-width:100%;display:flex}._7tCG2G_sectionTitle{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}._7tCG2G_summaryGrid{gap:var(--space-scale-0-8);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._7tCG2G_summaryCard{gap:var(--space-scale-0-28);padding:var(--space-scale-0-9);border:var(--border-width-scale-005) solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-raised);flex-direction:column;display:flex}._7tCG2G_summaryLabel,._7tCG2G_fieldLabel,._7tCG2G_kindBadge,._7tCG2G_statusBadge,._7tCG2G_projectMetaGrid dt{color:var(--text-muted);font-size:var(--font-size-caption);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);text-transform:uppercase}._7tCG2G_summaryValue{color:var(--text-primary);font-size:var(--font-size-title-large);line-height:var(--line-height-tight);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-tight)}._7tCG2G_kindGrid{gap:var(--space-scale-0-55);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}._7tCG2G_kindButton{min-height:calc(6.4 * var(--scale));border:var(--border-width-scale-005) solid var(--border-subtle);border-radius:var(--radius-md);padding:var(--space-scale-0-75);background:var(--surface-sunken);color:var(--text-primary);text-align:left;cursor:pointer;gap:var(--space-scale-0-35);flex-direction:column;display:flex}._7tCG2G_kindButton strong{font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal)}._7tCG2G_kindButton span{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)}._7tCG2G_kindButtonActive{border-color:var(--brand-primary);background:var(--interaction-selected)}._7tCG2G_fieldBlock{gap:var(--space-scale-0-35);flex-direction:column;display:flex}._7tCG2G_textarea,._7tCG2G_textareaCompact,._7tCG2G_input{border:var(--border-width-scale-008) solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-raised);width:100%;color:var(--text-primary);font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal)}._7tCG2G_input{min-height:calc(2.7 * var(--scale));padding:var(--space-scale-0-55) var(--space-scale-0-7)}._7tCG2G_textarea{min-height:calc(9 * var(--scale));padding:var(--space-scale-0-7);resize:vertical}._7tCG2G_textareaCompact{min-height:calc(5.4 * var(--scale));padding:var(--space-scale-0-62);resize:vertical}._7tCG2G_questionnairePicker{gap:var(--space-scale-0-35);max-height:calc(12 * var(--scale));border:var(--border-width-scale-008) solid var(--border-default);border-radius:var(--radius-md);padding:var(--space-scale-0-42);background:var(--surface-raised);flex-direction:column;display:flex;overflow:auto}._7tCG2G_questionnaireOption{gap:var(--space-scale-0-45);border-radius:var(--radius-md);padding:var(--space-scale-0-38);cursor:pointer;grid-template-columns:auto minmax(0,1fr);align-items:flex-start;display:grid}._7tCG2G_questionnaireOption:hover{background:var(--interaction-selected)}._7tCG2G_questionnaireOption input{margin-top:var(--space-scale-0-14)}._7tCG2G_questionnaireOptionText{gap:var(--space-scale-0-15);flex-direction:column;min-width:0;display:flex}._7tCG2G_questionnaireOptionText strong{color:var(--text-primary);font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal);overflow-wrap:anywhere;font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal)}._7tCG2G_questionnaireOptionText>span:not([data-tone]){color:var(--text-secondary);font-size:var(--font-size-caption);line-height:var(--line-height-snug);overflow-wrap:anywhere;font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal)}._7tCG2G_textarea:focus-visible,._7tCG2G_textareaCompact:focus-visible,._7tCG2G_input:focus-visible,._7tCG2G_kindButton:focus-visible{border-color:var(--brand-primary);outline:calc(.1 * var(--scale)) solid var(--interaction-focus);outline-offset:calc(.06 * var(--scale))}@media (max-width:1180px){._7tCG2G_workspaceGrid,._7tCG2G_summaryGrid,._7tCG2G_detailGrid,._7tCG2G_decisionGrid{grid-template-columns:minmax(0,1fr)}._7tCG2G_kindGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){._7tCG2G_page{max-width:100vw;padding:var(--space-1) 0;overflow-x:hidden}._7tCG2G_detailHeader,._7tCG2G_panelHeaderText{width:100%}._7tCG2G_kindGrid{grid-template-columns:minmax(0,1fr)}}
.Oo_NMa_page{}.Oo_NMa_titleCard{}.Oo_NMa_panel{}.Oo_NMa_title{}.Oo_NMa_subtitle{max-width:var(--measure-body);}.Oo_NMa_sectionSubtitle{max-width:var(--measure-body);}.Oo_NMa_emptyText{}.Oo_NMa_statusMessage{max-width:var(--measure-narrow);}.Oo_NMa_projectDescription{}.Oo_NMa_workspaceGrid{}.Oo_NMa_detailGrid{}.Oo_NMa_decisionGrid{}.Oo_NMa_panelColumn{}.Oo_NMa_panelHeader{}.Oo_NMa_detailHeader{}.Oo_NMa_panelHeaderText{}.Oo_NMa_sectionTitle{}.Oo_NMa_summaryGrid{}.Oo_NMa_summaryCard{}.Oo_NMa_summaryLabel{}.Oo_NMa_fieldLabel{}.Oo_NMa_kindBadge{}.Oo_NMa_statusBadge{}.Oo_NMa_projectMetaGrid{}.Oo_NMa_summaryValue{}.Oo_NMa_kindGrid{}.Oo_NMa_kindButton{}.Oo_NMa_kindButtonActive{}.Oo_NMa_fieldBlock{}.Oo_NMa_textarea{}.Oo_NMa_textareaCompact{}.Oo_NMa_input{}.Oo_NMa_questionnairePicker{}.Oo_NMa_questionnaireOption{}.Oo_NMa_questionnaireOptionText{}
.x-ksdW_assistantBox{gap:var(--space-scale-0-45);border:var(--border-width-scale-005) solid var(--border-subtle);border-radius:var(--radius-md);padding:var(--space-scale-0-85);background:var(--surface-sunken);flex-direction:column;display:flex}.x-ksdW_assistantBox p{color:var(--text-primary);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}.x-ksdW_contextGrid{gap:var(--space-scale-0-65);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.x-ksdW_contextItem{gap:var(--space-scale-0-22);min-width:0;padding:var(--space-scale-0-75);border:var(--border-width-scale-005) solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-sunken);flex-direction:column;display:flex}.x-ksdW_contextItem p{color:var(--text-primary);font-size:var(--font-size-body-compact);line-height:var(--line-height-snug);overflow-wrap:anywhere;font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.x-ksdW_statusBadge{color:var(--brand-primary)}.x-ksdW_actionRow{gap:var(--space-scale-0-55);flex-wrap:wrap;align-items:center;min-width:0;max-width:100%;display:flex}.x-ksdW_projectList{gap:var(--space-scale-0-75);flex-direction:column;display:flex}.x-ksdW_projectCard{gap:var(--space-scale-0-7);border:var(--border-width-scale-005) solid var(--border-subtle);border-radius:var(--radius-md);padding:var(--space-scale-0-9);background:var(--surface-raised);flex-direction:column;display:flex}.x-ksdW_projectHeader{gap:var(--space-scale-0-7);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;display:flex}.x-ksdW_projectTitleBlock{gap:var(--space-scale-0-28);flex-direction:column;min-width:0;display:flex}.x-ksdW_projectTitle{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);overflow-wrap:anywhere;margin:0}.x-ksdW_projectMetaGrid{gap:var(--space-scale-0-6);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.x-ksdW_projectMetaGrid div{min-width:0}.x-ksdW_projectMetaGrid dd{margin:var(--space-scale-0-2) 0 0 0;color:var(--text-primary);font-size:var(--font-size-body-compact);line-height:var(--line-height-snug);overflow-wrap:anywhere;font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal)}.x-ksdW_inlineGrid{gap:var(--space-scale-0-65);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;display:grid}.x-ksdW_compactFormGrid{gap:var(--space-scale-0-65);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.x-ksdW_editableList{gap:var(--space-scale-0-75);flex-direction:column;display:flex}.x-ksdW_editableItem{gap:var(--space-scale-0-65);border:var(--border-width-scale-005) solid var(--border-subtle);border-radius:var(--radius-md);padding:var(--space-scale-0-85);background:var(--surface-raised);flex-direction:column;display:flex}.x-ksdW_deliverablesGrid{gap:var(--space-scale-0-75);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.x-ksdW_deliverableCard{border:var(--border-width-scale-005) solid var(--border-subtle);border-radius:var(--radius-md);min-width:0;padding:var(--space-scale-0-85);background:var(--surface-raised)}.x-ksdW_deliverableList{margin:var(--space-scale-0-45) 0 0 0;padding-left:var(--space-3);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)}.x-ksdW_deliverableDefinition{gap:var(--space-scale-0-45);margin:var(--space-scale-0-55) 0 0 0;flex-direction:column;display:flex}.x-ksdW_deliverableDefinition div{min-width:0}.x-ksdW_deliverableDefinition dt{color:var(--text-muted);font-size:var(--font-size-caption);font-weight:var(--weight-regular);line-height:var(--line-height-snug);text-transform:uppercase;letter-spacing:var(--letter-spacing-normal)}.x-ksdW_deliverableDefinition dd{margin:var(--space-scale-0-2) 0 0 0;color:var(--text-primary);font-size:var(--font-size-body-compact);line-height:var(--line-height-snug);overflow-wrap:anywhere;font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal)}.x-ksdW_timelineList{gap:var(--space-scale-0-65);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.x-ksdW_timelineItem{grid-template-columns:calc(.8 * var(--scale)) minmax(0, 1fr);gap:var(--space-scale-0-65);align-items:start;display:grid}.x-ksdW_timelineMarker{width:calc(.55 * var(--scale));height:calc(.55 * var(--scale));margin-top:var(--space-scale-0-32);border-radius:var(--radius-circle);background:var(--brand-primary);color:var(--on-brand)}.x-ksdW_timelineContent{gap:var(--space-scale-0-2);min-width:0;max-width:var(--measure-body);flex-direction:column;display:flex}.x-ksdW_timelineContent strong{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)}.x-ksdW_timelineContent p{color:var(--text-secondary);font-size:var(--font-size-body-compact);line-height:var(--line-height-snug);overflow-wrap:anywhere;font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.x-ksdW_footerActionRow{gap:var(--space-scale-0-75);flex-wrap:wrap;align-items:center;display:flex}.x-ksdW_inlineActionLine{gap:var(--space-2);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.x-ksdW_inlineActionLine p{flex:1 1 calc(16 * var(--scale));min-width:0}@media (max-width:1180px){.x-ksdW_deliverablesGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.x-ksdW_projectMetaGrid,.x-ksdW_contextGrid,.x-ksdW_inlineGrid{grid-template-columns:minmax(0,1fr)}}
.HtzFfa_fieldset{gap:var(--space-scale-0-45);min-width:0;padding:var(--space-scale-0-65);border:var(--border-width-scale-005) solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-sunken);flex-direction:column;margin:0;display:flex}.HtzFfa_legend{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);padding:0}.HtzFfa_list{gap:var(--space-scale-0-35);flex-direction:column;display:flex}.HtzFfa_empty{color:var(--text-muted);font-size:var(--font-size-caption);line-height:var(--line-height-snug);margin:0}
.gi6E8a_content{gap:var(--space-3);flex-direction:column;display:flex}.gi6E8a_subtitle,.gi6E8a_emptyText,.gi6E8a_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)}.gi6E8a_emptyText,.gi6E8a_errorText{max-width:var(--measure-narrow)}.gi6E8a_errorText{color:var(--intent-danger)}.gi6E8a_fieldBlock{gap:var(--space-scale-0-35);flex-direction:column;display:flex}.gi6E8a_fieldLabel{color:var(--text-muted);font-size:var(--font-size-caption);font-weight:var(--weight-regular);line-height:var(--line-height-snug);text-transform:uppercase;letter-spacing:var(--letter-spacing-normal)}.gi6E8a_input{width:100%;min-height:calc(2.7 * var(--scale));padding:var(--space-scale-0-55) var(--space-scale-0-7);border:var(--border-width-scale-008) solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-raised);color:var(--text-primary);font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal)}.gi6E8a_input:focus-visible{border-color:var(--brand-primary);outline:none}.gi6E8a_actionRow{gap:var(--space-scale-0-65);flex-wrap:wrap;display:flex}.gi6E8a_linkCard{gap:var(--space-scale-0-55);padding:var(--space-scale-0-95);border-radius:var(--radius-lg);border:var(--border-width-scale-005) solid var(--border-subtle);background:var(--surface-sunken);flex-direction:column;display:flex}.gi6E8a_linkValue{color:var(--text-primary);font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal);overflow-wrap:anywhere;font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal)}.gi6E8a_requestList{gap:var(--space-scale-0-6);flex-direction:column;display:flex}.gi6E8a_requestCard{gap:var(--space-scale-0-75);padding:var(--space-scale-0-9);border-radius:var(--radius-lg);border:var(--border-width-scale-005) solid var(--border-subtle);background:var(--surface-raised);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.gi6E8a_requestMeta{gap:var(--space-scale-0-16);flex-direction:column;min-width:0;display:flex}.gi6E8a_requestPrimary{color:var(--text-primary);font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);overflow-wrap:anywhere;letter-spacing:var(--letter-spacing-normal)}.gi6E8a_requestSecondary{color:var(--text-secondary);font-size:var(--font-size-caption);line-height:var(--line-height-snug);overflow-wrap:anywhere;font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal)}@media (max-width:720px){.gi6E8a_requestCard{align-items:flex-start}}
.TzgH1W_panel{gap:var(--space-6);display:grid}.TzgH1W_resourceGroup{gap:var(--space-3);display:grid}.TzgH1W_groupTitle{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}.TzgH1W_filters{gap:var(--space-3);grid-template-columns:minmax(14rem,2fr) repeat(3,minmax(10rem,1fr));display:grid}.TzgH1W_resourceList{gap:var(--space-2);display:grid}.TzgH1W_resourceItem{background:var(--surface-sunken);border:var(--border-width-thin) solid var(--border-subtle);border-radius:var(--radius-md);align-items:center;gap:var(--space-4);padding:var(--space-3);justify-content:space-between;display:flex}.TzgH1W_resourceTitle{color:var(--text-primary);display:block}.TzgH1W_resourceMeta,.TzgH1W_resourceState{color:var(--text-muted);font-size:var(--font-size-caption);display:block}.TzgH1W_empty{color:var(--text-muted);margin:0}@media (max-width:48rem){.TzgH1W_filters{grid-template-columns:1fr}}
.F5RgvG_card{gap:var(--space-scale-0-65);border:var(--border-width-thin) solid var(--border-subtle);border-radius:var(--radius-md);padding:var(--space-scale-0-8);background:var(--surface-sunken);flex-direction:column;display:flex}.F5RgvG_header{justify-content:space-between;align-items:flex-start;gap:var(--space-scale-0-7);flex-wrap:wrap;display:flex}.F5RgvG_copy,.F5RgvG_content{flex:1 1 var(--measure-narrow);gap:var(--space-scale-0-35);flex-direction:column;min-width:0;display:flex}.F5RgvG_meta{color:var(--text-muted);font-size:var(--font-size-caption);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);overflow-wrap:anywhere}
.ma9Ptq_section,.ma9Ptq_editor{gap:var(--space-scale-0-75);flex-direction:column;display:flex}.ma9Ptq_section{margin-top:var(--space-scale-1-6);padding:var(--space-scale-1);border:var(--border-width-thin) solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-raised)}.ma9Ptq_header,.ma9Ptq_actions,.ma9Ptq_planHeader,.ma9Ptq_tableActions,.ma9Ptq_exchangeFields{justify-content:space-between;align-items:center;gap:var(--space-scale-0-7);flex-wrap:wrap;display:flex}.ma9Ptq_seatingWorkspace{align-items:start;gap:var(--space-scale-1);grid-template-columns:minmax(0,1.45fr) minmax(min(100%,20rem),1fr);display:grid}.ma9Ptq_groupAssignments{gap:var(--space-scale-0-7);flex-direction:column;min-width:0;display:flex}.ma9Ptq_title,.ma9Ptq_sectionTitle,.ma9Ptq_description,.ma9Ptq_message,.ma9Ptq_feedback,.ma9Ptq_warning{margin:0}.ma9Ptq_title{color:var(--text-primary);font-size:var(--font-size-title-small);font-weight:var(--weight-semibold);line-height:var(--line-height-snug)}.ma9Ptq_sectionTitle{color:var(--text-primary);}.ma9Ptq_description,.ma9Ptq_message,.ma9Ptq_feedback,.ma9Ptq_warning{color:var(--text-secondary);font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal)}.ma9Ptq_description{max-width:var(--measure-body);margin-top:var(--space-scale-0-35)}.ma9Ptq_message,.ma9Ptq_feedback,.ma9Ptq_warning{max-width:var(--measure-body)}.ma9Ptq_feedback{color:var(--intent-success)}.ma9Ptq_warning{padding:var(--space-scale-0-6);border-radius:var(--radius-sm);color:var(--intent-warning-ink);background:var(--intent-warning-surface)}.ma9Ptq_field{gap:var(--space-scale-0-35);min-width:0;color:var(--text-muted);font-size:var(--font-size-label);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);flex-direction:column;display:flex}.ma9Ptq_occurrence{gap:var(--space-scale-0-5);padding:var(--space-scale-0-75);border-radius:var(--radius-sm);background:var(--surface-sunken);flex-direction:column;display:flex}.ma9Ptq_occurrenceGrid{gap:var(--space-scale-0-5) var(--space-scale-1);grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));margin:0;display:grid}.ma9Ptq_occurrenceTerm{color:var(--text-muted);}.ma9Ptq_occurrenceGrid dd{color:var(--text-primary);font-size:var(--font-size-body-secondary);overflow-wrap:anywhere;margin:0}.ma9Ptq_emptyPlan,.ma9Ptq_tableGrid,.ma9Ptq_tableFields,.ma9Ptq_groupList,.ma9Ptq_exchange{gap:var(--space-scale-0-7);display:grid}.ma9Ptq_tableGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr))}.ma9Ptq_tableEditor{min-width:0;padding:var(--space-scale-0-75);border:var(--border-width-thin) solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface-sunken);margin:0}.ma9Ptq_tableLegend{max-width:100%;color:var(--text-primary);overflow-wrap:anywhere;}.ma9Ptq_tableFields{grid-template-columns:repeat(2,minmax(0,1fr))}.ma9Ptq_canvasViewport{border-radius:var(--radius-md);background:var(--surface-sunken);max-height:38rem;overflow:auto}.ma9Ptq_canvasViewport:focus-visible{outline:var(--border-width-medium) solid var(--border-focus)}.ma9Ptq_canvas{aspect-ratio:10/7;background:var(--surface-sunken);touch-action:pan-x pan-y;width:100%;height:auto;display:block}.ma9Ptq_canvasZoom75{width:75%}.ma9Ptq_canvasZoom100{width:100%}.ma9Ptq_canvasZoom125{width:125%}.ma9Ptq_canvasZoom150{width:150%}.ma9Ptq_canvasZoom175{width:175%}.ma9Ptq_floor{fill:var(--surface-page);stroke:var(--border-default);stroke-width:3px}.ma9Ptq_tableHitArea{cursor:grab;touch-action:pan-x pan-y}.ma9Ptq_tableHitArea:active{cursor:grabbing}.ma9Ptq_table,.ma9Ptq_tableOverlapping{fill:var(--brand-base-surface);stroke:var(--brand-primary);stroke-width:3px}.ma9Ptq_tableOverlapping{fill:var(--intent-warning-surface);stroke:var(--intent-warning-ink)}.ma9Ptq_canvasTableName{fill:var(--text-primary);}.ma9Ptq_canvasTableMeta{fill:var(--text-secondary);font-size:var(--font-size-caption)}.ma9Ptq_groupRow{align-items:center;gap:var(--space-scale-0-75);padding:var(--space-scale-0-6);border:var(--border-width-thin) solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface-sunken);cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;grid-template-columns:minmax(0,1fr) minmax(12rem,.75fr);display:grid}.ma9Ptq_groupRow:active{cursor:grabbing}.ma9Ptq_groupList{align-content:start;max-height:38rem;overflow:auto}.ma9Ptq_groupInfo{gap:var(--space-scale-0-2);flex-direction:column;min-width:0;display:flex}.ma9Ptq_groupInfo strong{color:var(--text-primary);font-size:var(--font-size-body-secondary);overflow-wrap:anywhere}.ma9Ptq_groupInfo span{color:var(--text-secondary);font-size:var(--font-size-caption)}.ma9Ptq_exchangeFields>*{flex:12rem}@media (max-width:799px){.ma9Ptq_header,.ma9Ptq_planHeader{align-items:flex-start}.ma9Ptq_groupRow{grid-template-columns:1fr}.ma9Ptq_seatingWorkspace{grid-template-columns:minmax(0,1fr)}.ma9Ptq_tableFields{grid-template-columns:1fr}}
.Jxz9tG_header,.Jxz9tG_momentHeader,.Jxz9tG_source,.Jxz9tG_actions,.Jxz9tG_briefActions{align-items:center;gap:var(--space-scale-0-7);flex-wrap:wrap;display:flex}.Jxz9tG_header,.Jxz9tG_momentHeader,.Jxz9tG_source{justify-content:space-between;align-items:flex-start}.Jxz9tG_title,.Jxz9tG_description,.Jxz9tG_sectionTitle,.Jxz9tG_statusMessage,.Jxz9tG_momentMeta,.Jxz9tG_selectionItem,.Jxz9tG_briefLabel,.Jxz9tG_sharedLabel{margin:0}.Jxz9tG_title{color:var(--text-primary);font-size:var(--font-size-title-small);line-height:var(--line-height-snug);font-weight:var(--weight-semibold);letter-spacing:var(--letter-spacing-normal)}.Jxz9tG_description,.Jxz9tG_statusMessage,.Jxz9tG_momentMeta,.Jxz9tG_briefLabel,.Jxz9tG_sharedLabel{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)}.Jxz9tG_statusMessage{max-width:var(--measure-narrow)}.Jxz9tG_description{max-width:var(--measure-body);margin-top:var(--space-scale-0-35)}.Jxz9tG_occurrence,.Jxz9tG_moments,.Jxz9tG_sources,.Jxz9tG_selectionGrid,.Jxz9tG_brief,.Jxz9tG_evidencePreview{gap:var(--space-scale-0-75);flex-direction:column;display:flex}.Jxz9tG_sectionTitle{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)}.Jxz9tG_fieldGrid,.Jxz9tG_selectionGrid{gap:var(--space-scale-0-75);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Jxz9tG_field{gap:var(--space-scale-0-35);color:var(--text-muted);font-size:var(--font-size-label);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);flex-direction:column;display:flex}.Jxz9tG_moment,.Jxz9tG_source,.Jxz9tG_brief{border:var(--border-width-thin) solid var(--border-subtle);border-radius:var(--radius-md);padding:var(--space-scale-0-8);background:var(--surface-sunken)}.Jxz9tG_momentHeader{align-items:flex-end}.Jxz9tG_momentHeader>:first-child{flex:1 1 var(--measure-narrow)}.Jxz9tG_momentMeta{color:var(--text-muted);font-size:var(--font-size-caption);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.Jxz9tG_source>div{gap:var(--space-scale-0-2);flex-direction:column;display:flex}.Jxz9tG_source strong{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)}.Jxz9tG_source span,.Jxz9tG_selectionItem{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)}.Jxz9tG_selectionGrid>div{min-width:0}.Jxz9tG_selectionItem{overflow-wrap:anywhere}.Jxz9tG_brief{background:var(--surface-raised)}.Jxz9tG_briefLabel{font-weight:var(--weight-semibold)}.Jxz9tG_sharedLabel{overflow-wrap:anywhere}@media (max-width:799px){.Jxz9tG_fieldGrid,.Jxz9tG_selectionGrid{grid-template-columns:1fr}}
.AhntqG_workspace,.AhntqG_section,.AhntqG_versionList,.AhntqG_evidenceList{flex-direction:column;display:flex}.AhntqG_workspace{gap:var(--space-5)}.AhntqG_header,.AhntqG_section{--marketing-workspace-inner-radius:max(calc(0 * var(--scale)), calc(var(--radius-lg) - var(--space-5) - var(--border-width-thin)));border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-raised);padding:var(--space-5)}.AhntqG_header h2,.AhntqG_header p,.AhntqG_section h3,.AhntqG_section h4,.AhntqG_section p{margin-top:0}.AhntqG_section,.AhntqG_versionList,.AhntqG_evidenceList{gap:var(--space-3)}.AhntqG_valuesFieldset{padding:var(--space-3);border:var(--border-width-thin) solid var(--border-default);border-radius:var(--marketing-workspace-inner-radius);margin:0}.AhntqG_valuesFieldset legend{padding:0 var(--space-2);font-size:var(--font-size-body);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.AhntqG_populationGrid,.AhntqG_comparisonColumns,.AhntqG_compositionGrid{grid-template-columns:repeat(auto-fit, minmax(min(100%, calc(16 * var(--scale))), 1fr));gap:var(--space-3);display:grid}.AhntqG_populationCard,.AhntqG_evidenceCard,.AhntqG_versionCard{border:var(--border-width-thin) solid var(--border-default);border-radius:var(--marketing-workspace-inner-radius);background:var(--surface-sunken);padding:var(--space-3)}.AhntqG_populationCard,.AhntqG_versionCard>div:first-child{gap:var(--space-1);flex-direction:column;display:flex}.AhntqG_evidenceCard blockquote{margin:var(--space-2) 0;color:var(--text-secondary)}.AhntqG_versionCard{justify-content:space-between;gap:var(--space-3);flex-wrap:wrap;display:flex}.AhntqG_actions{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}.AhntqG_warning,.AhntqG_feedback{color:var(--intent-danger);font-size:var(--font-size-label);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.AhntqG_hint{color:var(--text-secondary);font-size:var(--font-size-label);max-width:var(--measure-body);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}@media (max-width:720px){.AhntqG_header,.AhntqG_section{--marketing-workspace-inner-radius:max(calc(0 * var(--scale)), calc(var(--radius-lg) - var(--space-3) - var(--border-width-thin)));padding:var(--space-3)}.AhntqG_versionCard{flex-direction:column}}
.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}.OSfKpq_toolbarActions{justify-content:flex-start;align-items:center;gap:var(--space-3);flex-wrap:wrap;min-width:0;display:flex;overflow:visible}.OSfKpq_toolbarActionsEnd{justify-content:flex-end}.OSfKpq_toolbarAction{flex:none;align-items:center;display:inline-flex;position:relative;overflow:visible}.OSfKpq_toolbarActionStatic{position:static}.OSfKpq_toolbarIcon.OSfKpq_toolbarIcon{width:calc(1.5 * var(--scale));height:calc(1.5 * var(--scale))}.OSfKpq_toolbarPopover{top:calc(100% + var(--space-scale-0-45));z-index:var(--layer-popover);position:absolute;overflow:hidden}.OSfKpq_toolbarPopover.OSfKpq_toolbarPopoverOverflowVisible{overflow:visible}.OSfKpq_toolbarPopoverLeft{left:0}.OSfKpq_toolbarPopoverRight{right:0}.OSfKpq_toolbarPopoverPanel{padding:var(--space-scale-0-85)}.OSfKpq_toolbarPopoverAnimated{--floating-surface-origin:top left}.OSfKpq_toolbarPopoverRight.OSfKpq_toolbarPopoverAnimated{--floating-surface-origin:top right}.OSfKpq_toolbarPopoverMenu{min-width:calc(12.5 * var(--scale));padding:var(--space-scale-0-2)}.OSfKpq_toolbarPopoverWide{width:min(calc(24 * var(--scale)), calc(100vw - calc(2.2 * var(--scale))))}.OSfKpq_toolbarPopoverContentWide{width:min(calc(46 * var(--scale)), calc(100vw - calc(2.2 * var(--scale))));max-width:calc(100vw - calc(2.2 * var(--scale)))}.OSfKpq_toolbarPopoverContentNarrow{width:min(calc(34 * var(--scale)), calc(100vw - calc(2.2 * var(--scale))));max-width:calc(100vw - calc(2.2 * var(--scale)))}.OSfKpq_toolbarPopoverViewportModal{max-height:calc(100dvh - calc(24 * var(--scale)));overscroll-behavior:contain;overflow-y:auto}@media (max-width:1199px){.OSfKpq_toolbarPopover.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}}.OSfKpq_toolbarSurface{padding:var(--space-scale-0-65)}@media (min-width:768px){.OSfKpq_toolbarSurface{padding:var(--space-scale-0-75) var(--space-scale-1-05)}}
._1tC2SG_workspaceRoot{flex-direction:column;width:100%;min-width:0;display:flex}._1tC2SG_topCommandsRow{min-width:0;margin-bottom:var(--space-scale-0-7);align-items:flex-start;display:flex}._1tC2SG_workspace{align-items:stretch;width:100%;min-width:0;display:grid}._1tC2SG_workspaceOpen{grid-template-columns:minmax(300px, var(--results-analysis-chat-panel-width,360px)) calc(.65 * var(--scale)) minmax(0, 1fr);height:var(--results-analysis-chat-available-height,calc(100dvh - calc(2 * var(--scale))));max-height:var(--results-analysis-chat-available-height,calc(100dvh - calc(2 * var(--scale))));border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-sunken);gap:0;min-height:0;overflow:hidden}._1tC2SG_workspaceClosed{grid-template-columns:minmax(0,1fr)}._1tC2SG_workspace[data-resizing=true],._1tC2SG_workspace[data-resizing=true] *{cursor:col-resize!important;-webkit-user-select:none!important;user-select:none!important}._1tC2SG_chatPanel{min-width:300px;max-width:640px;height:100%;min-height:0;padding:var(--space-scale-0-8);background:var(--surface-sunken);box-sizing:border-box;display:flex;overflow:hidden}._1tC2SG_resizeHandle{background:var(--surface-sunken);width:100%;min-width:0;height:100%}._1tC2SG_resultsPanel{gap:var(--results-widget-spacing,var(--space-3));flex-direction:column;min-width:0;min-height:0;display:flex}._1tC2SG_workspaceOpen ._1tC2SG_resultsPanel{padding:var(--space-scale-0-8);background:var(--surface-sunken);box-sizing:border-box;overflow-y:auto}@media (max-width:900px){._1tC2SG_workspaceOpen{gap:var(--results-widget-spacing,var(--space-3));grid-template-columns:minmax(0,1fr);height:auto;max-height:none;overflow:visible}._1tC2SG_chatPanel{width:100%;min-width:0;max-width:none;height:min(70dvh, calc(42 * var(--scale)));min-height:calc(30 * var(--scale))}._1tC2SG_resizeHandle{display:none}._1tC2SG_workspaceOpen ._1tC2SG_resultsPanel{overflow:visible}}
.LAGMzW_status{gap:var(--space-scale-0-32);min-height:calc(4.6 * var(--scale));padding:var(--space-2) var(--space-scale-0-75);flex-direction:column;justify-content:center;display:flex}.LAGMzW_header{justify-content:space-between;align-items:center;gap:var(--space-scale-0-8);display:flex}.LAGMzW_stage,.LAGMzW_percentage{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)}.LAGMzW_percentage{color:var(--brand-primary);font-variant-numeric:tabular-nums}.LAGMzW_detail{color:var(--text-secondary);font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);margin:0}
.PBoe4a_panel{gap:var(--space-scale-0-75);margin:var(--space-3);padding:var(--space-3);border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-sunken);flex-direction:column;display:flex}.PBoe4a_panelCompact{margin:var(--space-3);padding:var(--space-scale-0-8) var(--space-3);border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-raised)}.PBoe4a_heading,.PBoe4a_actions,.PBoe4a_selectionRow{align-items:center;gap:var(--space-scale-0-75);display:flex}.PBoe4a_heading,.PBoe4a_selectionRow{justify-content:space-between}.PBoe4a_heading>div:first-child{min-width:0}.PBoe4a_heading h3,.PBoe4a_heading p{margin:0}.PBoe4a_heading 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)}.PBoe4a_heading p,.PBoe4a_selectionRow,.PBoe4a_notice,.PBoe4a_error,.PBoe4a_rules{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)}.PBoe4a_notice,.PBoe4a_error{margin:0}.PBoe4a_justificationField{gap:var(--space-scale-0-35);color:var(--text-muted);font-size:var(--font-size-label);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);flex-direction:column;display:flex}.PBoe4a_error{color:var(--intent-danger)}.PBoe4a_rules{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.PBoe4a_rules li{justify-content:space-between;align-items:center;gap:var(--space-scale-0-75);padding:var(--space-scale-0-55);border-radius:var(--radius-md);background:var(--surface-raised);display:flex}@media (max-width:720px){.PBoe4a_heading,.PBoe4a_selectionRow{flex-direction:column;align-items:stretch}.PBoe4a_actions{flex-wrap:wrap}}
.aXlq2q_referenceBody{gap:var(--font-size-caption);flex-direction:column;display:flex}.aXlq2q_referenceTableWrapper{border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-md);overflow-x:auto}.aXlq2q_referenceTable{width:100%;min-width:calc(52 * var(--scale));border-collapse:collapse;background:var(--surface-raised);box-shadow:none}.aXlq2q_referenceTable th,.aXlq2q_referenceTable td{padding:var(--space-scale-0-65) var(--font-size-caption);border-bottom:var(--border-width-thin) solid var(--border-default);text-align:left;vertical-align:middle;background:var(--surface-raised)}.aXlq2q_referenceTable thead th{color:var(--text-secondary);font-size:var(--font-size-caption);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.aXlq2q_referenceTable tbody tr:nth-child(2n) td,.aXlq2q_referenceTable tbody tr:hover td{background:var(--surface-raised)}.aXlq2q_referenceMetricHeader,.aXlq2q_referenceObservationTitle{align-items:center;gap:var(--space-scale-0-3);display:inline-flex}.aXlq2q_referenceTable tbody tr:last-child th,.aXlq2q_referenceTable tbody tr:last-child td{border-bottom:var(--border-width-none)}.aXlq2q_referenceTable tbody th{min-width:calc(13 * var(--scale));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)}.aXlq2q_referenceTable tbody th strong{font-weight:var(--weight-semibold)}.aXlq2q_referenceTable tbody th strong,.aXlq2q_referenceTable tbody th small,.aXlq2q_referenceTable tbody td small{display:block}.aXlq2q_referenceTable tbody th small,.aXlq2q_referenceTable tbody td small{margin-top:var(--space-scale-0-2);color:var(--text-secondary);font-size:var(--font-size-caption);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.aXlq2q_referenceTable tbody td{color:var(--text-primary);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);white-space:nowrap;line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.aXlq2q_currentRow th,.aXlq2q_currentRow td{color:var(--text-primary)}.aXlq2q_referenceObservation{grid-template-columns:minmax(calc(10 * var(--scale)), .55fr) minmax(calc(8 * var(--scale)), .4fr) minmax(0, 1.5fr);align-items:center;gap:var(--font-size-body);padding:var(--space-scale-0-65) var(--font-size-caption);border-top:var(--border-width-thin) solid var(--border-default);display:grid}.aXlq2q_referenceObservation h4,.aXlq2q_referenceObservation p{margin:0}.aXlq2q_referenceObservation h4{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)}.aXlq2q_referenceObservation small{color:var(--text-secondary);font-size:var(--font-size-caption);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.aXlq2q_referenceObservation strong{color:var(--brand-primary);font-size:var(--font-size-body);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.aXlq2q_referenceMetricValue{gap:var(--space-scale-0-2);flex-direction:column;display:flex}.aXlq2q_referenceMetricValue small{color:var(--text-primary);font-weight:var(--weight-medium)}.aXlq2q_referenceReading{min-width:0}.aXlq2q_referenceReading p{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)}.aXlq2q_referenceReading small{margin-top:var(--space-scale-0-2);line-height:var(--line-height-1-35);display:block}@media (max-width:700px){.aXlq2q_referenceObservation{gap:var(--space-1);grid-template-columns:1fr}}
.xBIE2W_languageScore{gap:var(--font-size-body);flex-direction:column;display:flex}.xBIE2W_topRow{align-items:start;gap:var(--space-3);grid-template-columns:minmax(300px,1fr) minmax(300px,.9fr);display:grid}@media (max-width:1100px){.xBIE2W_topRow{grid-template-columns:1fr}}.xBIE2W_filtersPanel,.xBIE2W_summaryPanel,.xBIE2W_metricRow{background:var(--surface-raised);border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-lg)}.xBIE2W_filtersPanel{padding:var(--font-size-caption)}.xBIE2W_summaryPanel{padding:var(--font-size-body);display:block}.xBIE2W_languageRing{width:min(100%, calc(13 * var(--scale)));margin:0 auto}.xBIE2W_summaryCopy{gap:var(--space-2);max-width:var(--measure-body);flex-direction:column;display:flex}.xBIE2W_summaryCopy h3,.xBIE2W_summaryCopy p{margin:0}.xBIE2W_summaryHeading{align-items:center;gap:var(--space-scale-0-35);display:flex}.xBIE2W_summaryCopy h3{font-size:var(--font-size-title-small);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.xBIE2W_summaryCopy 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)}.xBIE2W_summaryEvidence{align-items:center;gap:var(--space-2) var(--font-size-body);margin:var(--space-1) 0 0;color:var(--text-primary);font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);flex-wrap:wrap;padding:0;list-style:none;display:flex}.xBIE2W_summaryEvidence li{align-items:center;gap:var(--space-scale-0-3);font-weight:var(--weight-semibold);display:inline-flex}.xBIE2W_summaryEvidence li+li{padding-left:var(--font-size-body);border-left:var(--border-width-thin) solid var(--border-default)}.xBIE2W_section{gap:var(--font-size-caption);flex-direction:column;display:flex}.xBIE2W_section h3{font-size:var(--font-size-title-medium);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);margin:0}.xBIE2W_sectionDescription{color:var(--text-secondary);font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);margin:0}.xBIE2W_metricsGrid{gap:var(--space-scale-0-7);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:600px){.xBIE2W_metricsGrid{grid-template-columns:1fr}}.xBIE2W_metricRow{padding:var(--space-scale-0-7) var(--font-size-caption);justify-content:space-between;align-items:center;gap:var(--font-size-caption);display:flex}.xBIE2W_metricRow span{color:var(--text-secondary)}.xBIE2W_metricRow strong{color:var(--text-primary);white-space:nowrap}.xBIE2W_metricValue{text-align:right;flex-direction:column;align-items:flex-end;display:flex}.xBIE2W_metricValue small{color:var(--text-secondary);font-size:var(--font-size-caption);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.xBIE2W_noData{padding:var(--font-size-body-compact);border-radius:var(--radius-lg);background:var(--surface-sunken);color:var(--text-secondary);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}.xBIE2W_disabledMessage{min-height:180px;padding:var(--font-size-body);text-align:center;background-color:var(--surface-sunken);border-radius:var(--radius-md);color:var(--text-primary);max-width:var(--measure-narrow);justify-content:center;align-items:center;display:flex}.xBIE2W_disabledMessage p{line-height:var(--line-height-relaxed);max-width:var(--measure-narrow);margin:0}.xBIE2W_disabledMessageText{max-width:var(--measure-narrow);text-align:center}
.xBIE2W_languageScore{gap:var(--font-size-body);flex-direction:column;display:flex}.xBIE2W_topRow{align-items:start;gap:var(--space-3);grid-template-columns:minmax(300px,1fr) minmax(300px,.9fr);display:grid}@media (max-width:1100px){.xBIE2W_topRow{grid-template-columns:1fr}}.xBIE2W_filtersPanel,.xBIE2W_summaryPanel,.xBIE2W_metricRow{background:var(--surface-raised);border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-lg)}.xBIE2W_filtersPanel{padding:var(--font-size-caption)}.xBIE2W_summaryPanel{padding:var(--font-size-body);display:block}.xBIE2W_languageRing{width:min(100%, calc(13 * var(--scale)));margin:0 auto}.xBIE2W_summaryCopy{gap:var(--space-2);max-width:var(--measure-body);flex-direction:column;display:flex}.xBIE2W_summaryCopy h3,.xBIE2W_summaryCopy p{margin:0}.xBIE2W_summaryHeading{align-items:center;gap:var(--space-scale-0-35);display:flex}.xBIE2W_summaryCopy h3{font-size:var(--font-size-title-small);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.xBIE2W_summaryCopy 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)}.xBIE2W_summaryEvidence{align-items:center;gap:var(--space-2) var(--font-size-body);margin:var(--space-1) 0 0;color:var(--text-primary);font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);flex-wrap:wrap;padding:0;list-style:none;display:flex}.xBIE2W_summaryEvidence li{align-items:center;gap:var(--space-scale-0-3);font-weight:var(--weight-semibold);display:inline-flex}.xBIE2W_summaryEvidence li+li{padding-left:var(--font-size-body);border-left:var(--border-width-thin) solid var(--border-default)}.xBIE2W_section{gap:var(--font-size-caption);flex-direction:column;display:flex}.xBIE2W_section h3{font-size:var(--font-size-title-medium);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);margin:0}.xBIE2W_sectionDescription{color:var(--text-secondary);font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);margin:0}.xBIE2W_metricsGrid{gap:var(--space-scale-0-7);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:600px){.xBIE2W_metricsGrid{grid-template-columns:1fr}}.xBIE2W_metricRow{padding:var(--space-scale-0-7) var(--font-size-caption);justify-content:space-between;align-items:center;gap:var(--font-size-caption);display:flex}.xBIE2W_metricRow span{color:var(--text-secondary)}.xBIE2W_metricRow strong{color:var(--text-primary);white-space:nowrap}.xBIE2W_metricValue{text-align:right;flex-direction:column;align-items:flex-end;display:flex}.xBIE2W_metricValue small{color:var(--text-secondary);font-size:var(--font-size-caption);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.xBIE2W_noData{padding:var(--font-size-body-compact);border-radius:var(--radius-lg);background:var(--surface-sunken);color:var(--text-secondary);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}.xBIE2W_disabledMessage{min-height:180px;padding:var(--font-size-body);text-align:center;background-color:var(--surface-sunken);border-radius:var(--radius-md);color:var(--text-primary);max-width:var(--measure-narrow);justify-content:center;align-items:center;display:flex}.xBIE2W_disabledMessage p{line-height:var(--line-height-relaxed);max-width:var(--measure-narrow);margin:0}.xBIE2W_disabledMessageText{max-width:var(--measure-narrow);text-align:center}
.r8iV7W_languageScore{}.r8iV7W_topRow{}.r8iV7W_filtersPanel{}.r8iV7W_summaryPanel{}.r8iV7W_sectionDescription{max-width:var(--measure-body);}.r8iV7W_metricRow{}.r8iV7W_languageRing{}.r8iV7W_summaryCopy{}.r8iV7W_summaryHeading{}.r8iV7W_summaryEvidence{}.r8iV7W_section{}.r8iV7W_metricsGrid{}.r8iV7W_metricValue{}.r8iV7W_noData{}.r8iV7W_disabledMessage{}.r8iV7W_disabledMessageText{}
.pp5ekq_container{margin-bottom:var(--space-3)}.pp5ekq_subtitle{margin:0;margin-bottom:var(--font-size-caption);color:var(--text-secondary);font-size:var(--font-size-title-medium);max-width:var(--measure-body);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.pp5ekq_state{color:var(--text-secondary);font-size:var(--font-size-title-medium);max-width:var(--measure-narrow);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);margin:0}.pp5ekq_metricSections{gap:var(--font-size-caption);display:grid}.pp5ekq_metricSection{border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-lg);padding:var(--font-size-caption);background-color:var(--text-inverse)}.pp5ekq_metricTitle{margin:0;margin-bottom:var(--space-scale-0-6);color:var(--text-primary);font-size:var(--font-size-title-medium);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.pp5ekq_metricsGrid{grid-template-columns:repeat(auto-fit, minmax(calc(10 * var(--scale)), 1fr));gap:var(--font-size-caption);display:grid}.pp5ekq_metricCard{border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-md);background-color:var(--surface-sunken);padding:var(--font-size-caption)}.pp5ekq_metricLabel{margin:0;margin-bottom:var(--space-scale-0-4);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)}.pp5ekq_metricValue{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}.pp5ekq_responses{margin:0;margin-top:var(--space-scale-0-6);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)}.pp5ekq_distributionWrapper{width:100%;overflow-x:auto}.pp5ekq_distributionTable{border-collapse:collapse;width:100%}.pp5ekq_distributionTable th,.pp5ekq_distributionTable td{text-align:left;padding:var(--space-2);border-bottom:var(--border-width-thin) solid var(--border-default);font-size:var(--font-size-body);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.pp5ekq_distributionTable th{color:var(--text-secondary);font-weight:var(--weight-semibold)}.pp5ekq_distributionTable td{color:var(--text-primary)}
.qw_jBW_container{width:100%}.qw_jBW_subtitle{margin:0;margin-bottom:var(--font-size-caption);color:var(--text-secondary);font-size:var(--font-size-subtitle);line-height:var(--line-height-snug);max-width:var(--measure-body);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal)}.qw_jBW_toolbar{justify-content:space-between;align-items:center;gap:var(--font-size-caption);margin-bottom:var(--font-size-caption);flex-wrap:wrap;display:flex}.qw_jBW_periodTitle{color:var(--text-secondary);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}.qw_jBW_periodButtons{align-items:center;gap:var(--space-2);display:inline-flex}.qw_jBW_periodButton,.qw_jBW_periodButtonActive{border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-raised);color:var(--text-primary);font-size:var(--font-size-subtitle);font-weight:var(--weight-regular);padding:var(--space-scale-0-45) var(--font-size-caption);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.qw_jBW_periodButton:hover{border-color:var(--brand-muted)}.qw_jBW_periodButtonActive{border-color:var(--brand-primary);background:var(--brand-wash);color:var(--brand-primary)}.qw_jBW_state{color:var(--text-secondary);font-size:var(--font-size-body);max-width:var(--measure-narrow);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);margin:0}.qw_jBW_tableWrapper{overflow-x:auto}.qw_jBW_evidenceRow{margin-top:var(--font-size-caption)}.qw_jBW_table{border-collapse:collapse;width:100%;min-width:calc(52 * var(--scale))}.qw_jBW_table thead th{text-align:left;padding:var(--space-scale-0-7) var(--space-2);border-bottom:var(--border-width-thin) solid var(--border-default);color:var(--text-muted);font-size:var(--font-size-label);font-weight:var(--weight-semibold);white-space:nowrap;line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.qw_jBW_table tbody td{padding:var(--space-scale-0-68) var(--space-2);border-bottom:var(--border-width-thin) solid var(--surface-sunken);color:var(--text-primary);font-size:var(--font-size-label);vertical-align:top;font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.qw_jBW_table tbody tr:last-child td{border-bottom:var(--border-width-none)}.qw_jBW_table tbody td:first-child{min-width:calc(14 * var(--scale))}
.IkG7Gq_container{width:100%}.IkG7Gq_subtitle{margin:0;margin-bottom:var(--font-size-caption);color:var(--text-secondary);font-size:var(--font-size-title-small);line-height:var(--line-height-snug);max-width:var(--measure-body);font-weight:var(--weight-semibold);letter-spacing:var(--letter-spacing-normal)}.IkG7Gq_toolbar{justify-content:space-between;align-items:center;gap:var(--font-size-caption);margin-bottom:var(--font-size-caption);flex-wrap:wrap;display:flex}.IkG7Gq_periodTitle{color:var(--text-secondary);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}.IkG7Gq_periodButtons{align-items:center;gap:var(--space-2);display:inline-flex}.IkG7Gq_periodButton,.IkG7Gq_periodButtonActive{border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-raised);color:var(--text-primary);font-size:var(--font-size-subtitle);font-weight:var(--weight-regular);padding:var(--space-scale-0-45) var(--font-size-caption);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.IkG7Gq_periodButton:hover{border-color:var(--brand-muted)}.IkG7Gq_periodButtonActive{border-color:var(--brand-primary);background:var(--brand-wash);color:var(--brand-primary)}.IkG7Gq_state{color:var(--text-secondary);font-size:var(--font-size-body);max-width:var(--measure-narrow);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);margin:0}.IkG7Gq_grid{grid-template-columns:repeat(auto-fit, minmax(calc(11 * var(--scale)), 1fr));gap:var(--font-size-caption);display:grid}.IkG7Gq_evidenceRow{margin-top:var(--font-size-caption)}.IkG7Gq_card{border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-raised);padding:var(--font-size-caption);gap:var(--space-scale-0-35);flex-direction:column;display:flex}.IkG7Gq_cardLabel{color:var(--text-muted);font-size:var(--font-size-label);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}.IkG7Gq_cardValue{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}.IkG7Gq_cardDelta{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);margin:0}
._6BUAsW_container{width:100%}._6BUAsW_subtitle{margin:0;margin-bottom:var(--font-size-caption);color:var(--text-secondary);font-size:var(--font-size-subtitle);line-height:var(--line-height-snug);max-width:var(--measure-body);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal)}._6BUAsW_state{color:var(--text-secondary);font-size:var(--font-size-body);max-width:var(--measure-narrow);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);margin:0}._6BUAsW_content{gap:var(--space-scale-0-75);flex-direction:column;display:flex}._6BUAsW_summary{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);margin:0}._6BUAsW_list{gap:var(--space-scale-0-6);flex-direction:column;display:flex}._6BUAsW_alertCard{border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-raised);padding:var(--space-scale-0-7)}._6BUAsW_alertHeader{align-items:center;gap:var(--space-scale-0-55);display:flex}._6BUAsW_severityBadge{border-radius:var(--radius-sm);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);padding:var(--space-scale-0-2) var(--space-scale-0-45);white-space:nowrap;line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);justify-content:center;align-items:center;display:inline-flex}._6BUAsW_severity_high{color:var(--intent-danger-hover);background:color-mix(in srgb, var(--intent-danger) 16%, transparent)}._6BUAsW_severity_medium{color:var(--intent-warning-ink);background:color-mix(in srgb, var(--intent-warning) 18%, var(--surface-raised))}._6BUAsW_severity_low{color:var(--intent-success);background:color-mix(in srgb, var(--intent-success) 16%, transparent)}._6BUAsW_alertTitle{color:var(--text-primary);font-size:var(--font-size-label);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}._6BUAsW_alertDescription{margin:0;margin-top:var(--space-scale-0-45);color:var(--text-secondary);font-size:var(--font-size-label);line-height:var(--line-height-snug);max-width:var(--measure-narrow);font-weight:var(--weight-semibold);letter-spacing:var(--letter-spacing-normal)}._6BUAsW_management{gap:var(--space-scale-0-8);margin-top:var(--space-scale-0-9);flex-direction:column;display:flex}._6BUAsW_managementSection{border-top:var(--border-width-thin) solid var(--border-default);padding-top:var(--space-scale-0-8)}._6BUAsW_managementTitle,._6BUAsW_persistedAlertCode{color:var(--text-primary);font-size:var(--font-size-label);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}._6BUAsW_policyGrid{grid-template-columns:repeat(auto-fit, minmax(calc(10 * var(--scale)), 1fr));gap:var(--space-scale-0-6);margin-top:var(--space-scale-0-6);display:grid}._6BUAsW_policyField,._6BUAsW_reasonField{gap:var(--space-1);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);flex-direction:column;display:flex}._6BUAsW_policyField input,._6BUAsW_policyField select,._6BUAsW_reasonField textarea{border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-sm);background:var(--surface-raised);color:var(--text-primary);font:inherit;padding:var(--space-scale-0-4)}._6BUAsW_reasonField textarea{min-height:calc(4 * var(--scale));resize:vertical}._6BUAsW_checkboxField{align-items:center;gap:var(--space-scale-0-35);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);display:flex}._6BUAsW_actions{gap:var(--space-scale-0-4);margin-top:var(--space-scale-0-6);flex-wrap:wrap;display:flex}._6BUAsW_persistedAlert{margin-top:var(--space-scale-0-6);border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-sm);padding:var(--space-scale-0-65)}._6BUAsW_persistedAlertMetric{margin:var(--space-1) 0 0;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)}._6BUAsW_reasonField{margin-top:var(--space-scale-0-6)}._6BUAsW_errorState{color:var(--intent-danger-hover);font-size:var(--font-size-label);max-width:var(--measure-narrow);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}._6BUAsW_historyRow{justify-content:space-between;align-items:center;gap:var(--space-2);border-bottom:var(--border-width-thin) solid var(--border-default);color:var(--text-secondary);font-size:var(--font-size-body-compact);padding:var(--space-scale-0-4) 0;font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);flex-wrap:wrap;display:flex}
.hhKVtq_container{width:100%}.hhKVtq_subtitle{margin:0;margin-bottom:var(--font-size-caption);color:var(--text-secondary);font-size:var(--font-size-subtitle);line-height:var(--line-height-snug);max-width:var(--measure-body);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal)}.hhKVtq_toolbar{align-items:flex-end;gap:var(--font-size-caption);margin-bottom:var(--font-size-caption);flex-wrap:wrap;display:flex}.hhKVtq_filters{justify-content:space-between;align-items:flex-end;gap:var(--font-size-caption);flex-wrap:wrap;width:100%;display:flex}.hhKVtq_periodFilter{align-items:center;gap:var(--font-size-caption);flex-wrap:wrap;display:flex}.hhKVtq_periodTitle{color:var(--text-secondary);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}.hhKVtq_periodButtons{align-items:center;gap:var(--space-2);display:inline-flex}.hhKVtq_channelFilter{gap:var(--space-scale-0-35);min-width:calc(13 * var(--scale));flex-direction:column;display:flex}.hhKVtq_channelLabel{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)}.hhKVtq_channelSelect{border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-raised);color:var(--text-primary);font-size:var(--font-size-label);font-weight:var(--weight-semibold);padding:var(--space-scale-0-45) var(--space-scale-0-6);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.hhKVtq_periodButton,.hhKVtq_periodButtonActive{border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-raised);color:var(--text-primary);font-size:var(--font-size-subtitle);font-weight:var(--weight-regular);padding:var(--space-scale-0-45) var(--font-size-caption);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.hhKVtq_periodButton:hover{border-color:var(--brand-muted)}.hhKVtq_periodButtonActive{border-color:var(--brand-primary);background:var(--brand-wash);color:var(--brand-primary)}.hhKVtq_state{color:var(--text-secondary);font-size:var(--font-size-body);max-width:var(--measure-narrow);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);margin:0}.hhKVtq_tableWrapper{overflow-x:auto}.hhKVtq_evidenceRow{margin-top:var(--font-size-caption)}.hhKVtq_table{border-collapse:collapse;width:100%;min-width:calc(52 * var(--scale))}.hhKVtq_table thead th{text-align:left;padding:var(--space-scale-0-7) var(--space-2);border-bottom:var(--border-width-thin) solid var(--border-default);color:var(--text-muted);font-size:var(--font-size-label);font-weight:var(--weight-semibold);white-space:nowrap;line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.hhKVtq_table tbody td{padding:var(--space-scale-0-68) var(--space-2);border-bottom:var(--border-width-thin) solid var(--surface-sunken);color:var(--text-primary);font-size:var(--font-size-label);vertical-align:top;font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.hhKVtq_table tbody tr:last-child td{border-bottom:var(--border-width-none)}.hhKVtq_table tbody td:first-child{min-width:calc(18 * var(--scale))}
.fzeN1q_container{width:100%}.fzeN1q_subtitle{margin:0;margin-bottom:var(--font-size-caption);color:var(--text-secondary);font-size:var(--font-size-subtitle);line-height:var(--line-height-snug);max-width:var(--measure-body);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal)}.fzeN1q_state{color:var(--text-secondary);font-size:var(--font-size-body);max-width:var(--measure-narrow);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);margin:0}.fzeN1q_content{gap:var(--font-size-body-compact);flex-direction:column;display:flex}.fzeN1q_topGrid{grid-template-columns:repeat(auto-fit, minmax(calc(11 * var(--scale)), 1fr));gap:var(--space-scale-0-75);display:grid}.fzeN1q_scoreCard,.fzeN1q_metricCard{border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-raised);padding:var(--font-size-body-compact);gap:var(--space-scale-0-35);flex-direction:column;display:flex}.fzeN1q_scoreCard_high{border-color:color-mix(in srgb, var(--intent-success) 32%, var(--surface-raised));background:var(--intent-success-surface)}.fzeN1q_scoreCard_medium{border-color:color-mix(in srgb, var(--intent-warning-ink) 18%, var(--surface-raised));background:color-mix(in srgb, var(--intent-warning) 18%, var(--surface-raised))}.fzeN1q_scoreCard_low{border-color:color-mix(in srgb, var(--intent-danger) 25%, transparent);background:var(--intent-danger-surface)}.fzeN1q_scoreCard_unknown{border-color:var(--border-default)}.fzeN1q_cardLabel{color:var(--text-muted);font-size:var(--font-size-label);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}.fzeN1q_scoreValue{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}.fzeN1q_metricValue{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}.fzeN1q_buckets{gap:var(--space-scale-0-65);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.fzeN1q_bucket{border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-md);padding:var(--space-scale-0-6);background:var(--surface-sunken)}.fzeN1q_bucketLabel{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);margin:0}.fzeN1q_bucketValue{margin:0;margin-top:var(--space-scale-0-2);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)}.fzeN1q_signalBlock{border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-lg);padding:var(--space-scale-0-75)}.fzeN1q_signalTitle{margin:0;margin-bottom:var(--space-scale-0-55);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)}.fzeN1q_signalList{gap:var(--space-scale-0-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.fzeN1q_signalItem{justify-content:space-between;gap:var(--space-scale-0-75);border-bottom:var(--border-width-thin) solid var(--surface-sunken);padding-bottom:var(--space-scale-0-35);display:flex}.fzeN1q_signalItem:last-child{border-bottom:var(--border-width-none);padding-bottom:0}.fzeN1q_signalName{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)}.fzeN1q_signalStat{color:var(--text-secondary);font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);white-space:nowrap;line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}@media (max-width:720px){.fzeN1q_buckets{grid-template-columns:repeat(1,minmax(0,1fr))}}
.JtMNEG_container,.JtMNEG_widgets{gap:var(--font-size-caption);flex-direction:column;display:flex}.JtMNEG_filtersActions{justify-content:flex-end;align-items:center;display:flex}.JtMNEG_exportableWidget{gap:var(--space-scale-0-35);flex-direction:column;display:flex}.JtMNEG_widgetActions{justify-content:flex-end;align-items:center;display:flex}.JtMNEG_exportError{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);letter-spacing:var(--letter-spacing-normal);margin:0}.JtMNEG_scopeNotice{border:var(--border-width-thin) solid var(--border-subtle);border-radius:var(--radius-md);background:var(--interaction-selected);color:var(--text-secondary);font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal);padding:var(--space-scale-0-55) var(--space-scale-0-7);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.JtMNEG_widgetCapture{width:100%}
._9pG8TG_qrcode{isolation:isolate}._9pG8TG_qrcodeHeader{align-items:center;gap:var(--space-2);flex-direction:row;display:flex}._9pG8TG_qrcodeHeaderCollapsed{margin-bottom:var(--space-1)}._9pG8TG_qrcodeHeaderExpanded{margin-bottom:var(--space-scale-0-2);justify-content:flex-end}._9pG8TG_retractIcon{width:var(--font-size-subtitle);height:var(--font-size-subtitle)}._9pG8TG_copyButton{width:100%;min-height:calc(2.4 * var(--scale));padding:0 var(--font-size-caption);margin:0}._9pG8TG_copyButtonCollapsed{width:auto;min-width:calc(10 * var(--scale))}._9pG8TG_copyButtonIcon{width:var(--font-size-label);height:var(--font-size-label)}._9pG8TG_qrcodeMorphLayout{padding:var(--space-scale-0-3) 0 var(--space-scale-0-65);justify-content:center;align-items:center;display:flex}._9pG8TG_qrcodeMorphShell{width:calc(14 * var(--scale));min-height:calc(13.4 * var(--scale));justify-content:center;align-items:center;display:flex;position:relative}._9pG8TG_qrcodeMorphShellClosed{min-height:calc(3.4 * var(--scale))}._9pG8TG_qrcodeMorphShellOpen{min-height:calc(13.4 * var(--scale))}._9pG8TG_qrcodeTriggerButton{min-height:calc(2.6 * var(--scale));padding:0 var(--space-scale-0-85);z-index:var(--layer-raised);transition:opacity var(--duration-base) var(--ease-standard), transform var(--duration-slow) var(--ease-standard);margin:0;position:absolute;inset:auto}._9pG8TG_qrcodeTriggerButtonVisible{opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}._9pG8TG_qrcodeTriggerButtonHidden{opacity:0;transform:translateY(calc(-.5 * var(--scale))) scale(.88);pointer-events:none}._9pG8TG_qrcodeTriggerButton 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)}._9pG8TG_qrcodeTriggerIcon{width:var(--font-size-label);height:var(--font-size-label)}._9pG8TG_qrcodeCard{width:calc(14 * var(--scale));padding:var(--space-scale-0-35);border-radius:var(--radius-lg);border:var(--border-width-scale-008) solid color-mix(in srgb, var(--text-primary) 6%, transparent);background:linear-gradient(165deg, var(--surface-raised) 0%, var(--surface-sunken) 100%);box-shadow:var(--elevation-2);transform-origin:50%;transition:opacity var(--duration-slow) var(--ease-standard), transform var(--duration-slow) var(--ease-standard), filter var(--duration-slow) var(--ease-standard)}._9pG8TG_qrcodeCardClosed{opacity:0;filter:blur(calc(.18 * var(--scale)));pointer-events:none;transform:scale(.66)}._9pG8TG_qrcodeCardOpen{opacity:1;filter:blur();pointer-events:auto;transform:scale(1)}._9pG8TG_qrcodeVisual{min-height:calc(9 * var(--scale));justify-content:center;align-items:center;display:flex}._9pG8TG_qrcodeSvgFrame{border-radius:var(--radius-lg);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}._9pG8TG_qrcodeSvg{width:calc(8.6 * var(--scale));height:calc(8.6 * var(--scale));border-radius:var(--radius-lg);background:var(--surface-raised)}._9pG8TG_qrcodeGlowPulse{inset:var(--space-scale-0-2);border-radius:var(--radius-md);border:var(--border-width-scale-02) solid color-mix(in srgb, var(--brand-primary) 18%, transparent);box-shadow:var(--focus-ring);pointer-events:none;position:absolute}._9pG8TG_qrcodeCardClosed ._9pG8TG_qrcodeGlowPulse{opacity:0;animation:none}._9pG8TG_qrcodeCardOpen ._9pG8TG_qrcodeGlowPulse{animation:.82s cubic-bezier(.2,.9,.35,1) _9pG8TG_qrcodeGlowPulse}._9pG8TG_qrUnavailableLabel{font-size:var(--font-size-body-secondary);color:var(--text-secondary);text-align:center;padding:0 var(--space-scale-0-45);max-width:var(--measure-narrow);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);margin:0}._9pG8TG_qrcodeSkeleton{border-radius:var(--radius-lg);background:linear-gradient(90deg, var(--surface-sunken) 20%, color-mix(in srgb, var(--surface-raised) 60%, transparent) 42%, var(--surface-sunken) 74%);background-size:260% 100%;justify-content:center;align-items:center;width:100%;height:100%;animation:1.25s infinite _9pG8TG_qrcodeSkeletonShimmer;display:flex}._9pG8TG_qrcodeCardFooter{align-items:center;gap:var(--space-scale-0-42);margin-top:var(--space-scale-0-3);display:flex}._9pG8TG_qrcodeCloseIcon{width:var(--font-size-subtitle);height:var(--font-size-subtitle)}._9pG8TG_shareActions{gap:var(--space-scale-0-35);margin-bottom:var(--space-scale-0-45);flex-wrap:wrap;display:flex}._9pG8TG_shareServiceIcon{width:var(--font-size-label);height:var(--font-size-label);fill:currentColor}._9pG8TG_downloadOptions{border:solid var(--border-width-scale-008) var(--brand-muted);border-radius:var(--radius-md);padding:var(--space-scale-0-35) var(--space-scale-0-45);flex-direction:row;justify-content:space-between;align-items:center;display:flex}._9pG8TG_selectOption{margin-right:var(--space-scale-0-35);flex-direction:row;align-items:center;display:flex}._9pG8TG_selectOption label{font-size:var(--font-size-body-compact);margin-right:var(--space-scale-0-35);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}._9pG8TG_selectOption select{min-height:var(--font-size-title-large);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}@keyframes _9pG8TG_qrcodeGlowPulse{0%{opacity:0;transform:scale(.84)}34%{opacity:1}to{opacity:0;transform:scale(1.05)}}@keyframes _9pG8TG_qrcodeSkeletonShimmer{0%{background-position:100% 0}to{background-position:0 0}}@media (max-width:960px){._9pG8TG_qrcodeMorphShell{width:calc(15.4 * var(--scale))}._9pG8TG_qrcodeCard{width:100%}._9pG8TG_qrcodeSvg{width:calc(9.4 * var(--scale));height:calc(9.4 * var(--scale))}}
@media print{.d_KR3q_articlePage [data-blog-reading-progress=true]{display:none!important}.d_KR3q_articlePage{width:auto;min-height:auto;padding-top:0;display:block;overflow:visible!important}.d_KR3q_articlePage .d_KR3q_contentContainer{padding:0;display:block}.d_KR3q_articlePage .d_KR3q_imageContainer{display:none}.d_KR3q_articleHeader,.d_KR3q_articlePage .d_KR3q_content{max-width:var(--measure-body);margin-left:auto;margin-right:auto}.d_KR3q_articlePage .d_KR3q_authorBox{max-width:var(--measure-narrow);margin-left:auto;margin-right:auto}.d_KR3q_articleHeader{align-items:flex-start;padding-left:0}.d_KR3q_articleHeader button{display:none!important}.d_KR3q_articlePage .d_KR3q_content h1{break-after:avoid;page-break-after:avoid;margin-top:0}.d_KR3q_articlePage .d_KR3q_content h2,.d_KR3q_articlePage .d_KR3q_content h3{break-after:avoid;page-break-after:avoid}.d_KR3q_articlePage .d_KR3q_content p,.d_KR3q_articlePage .d_KR3q_content li{line-height:var(--line-height-1-55)}.d_KR3q_relatedArticlesSection,.d_KR3q_ctaWrapper{display:none!important}}@media (min-width:768px),(orientation:landscape){.d_KR3q_blogPage .d_KR3q_blogListingLayout{grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.d_KR3q_blogPage .d_KR3q_blogHero{min-width:0;padding:0 var(--space-vitrine-gutter-wide);grid-area:1/1}.d_KR3q_blogPage h1{font-size:var(--font-size-display-medium);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);margin-top:6vh}.d_KR3q_blogPage h2{font-size:var(--font-size-display-medium);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.d_KR3q_blogPage .d_KR3q_articleCount{margin-top:var(--space-3);padding:var(--space-scale-0-3) var(--space-3);font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.d_KR3q_blogPage .d_KR3q_blogExplorerToggleRow{margin:6vh var(--space-vitrine-gutter-wide) 0 0;grid-area:1/2;align-self:start}.d_KR3q_blogPage .d_KR3q_blogExplorer{margin:var(--space-scale-1-2) var(--space-vitrine-gutter-wide) 0;padding:var(--space-scale-1-6);gap:var(--space-scale-1-6)}.d_KR3q_blogPage .d_KR3q_blogExplorerTitle{font-size:var(--font-size-title-xl);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.d_KR3q_blogPage .d_KR3q_articles{--card-width:calc(var(--scale) * 40);grid-column:1/-1;grid-template-columns:repeat(auto-fit, minmax(var(--card-width), 1fr));padding:var(--space-6) var(--space-vitrine-gutter-wide) var(--space-scale-8);gap:var(--space-scale-5);display:grid}.d_KR3q_blogPage .d_KR3q_articles .d_KR3q_articleLink:first-child{grid-column:1/-1}.d_KR3q_blogPage .d_KR3q_articles .d_KR3q_articleLink .d_KR3q_card{margin:0}.d_KR3q_blogPage .d_KR3q_articles .d_KR3q_articleLink:first-child .d_KR3q_card{width:100%}.d_KR3q_articles .d_KR3q_articleLink .d_KR3q_card .d_KR3q_image{width:100%;height:calc(20 * var(--scale));object-fit:cover;max-width:none}.d_KR3q_blogPage .d_KR3q_articles .d_KR3q_articleLink:first-child .d_KR3q_card .d_KR3q_image{object-fit:cover;width:100%;max-width:none}.d_KR3q_blogPage .d_KR3q_articles .d_KR3q_articleLink .d_KR3q_card{flex-direction:column;display:flex}.d_KR3q_blogPage .d_KR3q_card .d_KR3q_description{padding:var(--space-4) var(--space-5) var(--space-3)}.d_KR3q_blogPage .d_KR3q_card .d_KR3q_description>*{padding:var(--space-2) 0}.d_KR3q_blogPage .d_KR3q_card h3{font-size:var(--font-size-title-large);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.d_KR3q_blogPage .d_KR3q_card h4{font-size:var(--font-size-title-medium);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.d_KR3q_blogPage .d_KR3q_card p{font-weight:var(--weight-semibold);font-size:var(--font-size-title-small);margin:var(--space-scale-0-8) 0;line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.d_KR3q_blogPage .d_KR3q_card .d_KR3q_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)}.d_KR3q_blogPage .d_KR3q_card .d_KR3q_tags{margin-top:var(--space-2)}.d_KR3q_blogPage .d_KR3q_card .d_KR3q_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)}.d_KR3q_articlePage .d_KR3q_contentContainer{padding:0 var(--space-vitrine-article-gutter)}.d_KR3q_articlePage .d_KR3q_authorBox{padding:var(--space-scale-1-8)}.d_KR3q_articlePage .d_KR3q_authorBoxDescription{font-size:var(--font-size-body);max-width:var(--measure-narrow);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.d_KR3q_ctaContainer{flex-direction:row;justify-content:space-between;align-items:center;width:100%;display:flex}.d_KR3q_ctaContainer .d_KR3q_ctaText{align-items:flex-start;width:60%}.d_KR3q_ctaContainer h2{font-size:var(--font-size-title-medium);text-align:left;font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.d_KR3q_ctaContainer .d_KR3q_ctaDescription{font-size:var(--font-size-body);text-align:left;font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);margin:0}.d_KR3q_relatedArticlesSectionHeader{padding:0 var(--space-vitrine-article-gutter)}.d_KR3q_relatedArticlesSection .d_KR3q_articles{gap:var(--space-5);padding:var(--space-5) var(--space-vitrine-article-gutter) var(--space-scale-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:visible}.d_KR3q_relatedArticlesSection .d_KR3q_articleLink{min-width:0}}.d_KR3q_blogPage .d_KR3q_card{transition:transform var(--duration-base) var(--ease-standard);will-change:transform}.d_KR3q_blogPage .d_KR3q_card:hover,.d_KR3q_blogPage .d_KR3q_card:focus-within{transform:translateY(-6px)scale(1.01)}@media (prefers-reduced-motion:reduce){.d_KR3q_blogPage .d_KR3q_card,.d_KR3q_blogPage .d_KR3q_card:hover,.d_KR3q_blogPage .d_KR3q_card:focus-within{transition:none;transform:none}}
@media print{.d_KR3q_articlePage [data-blog-reading-progress=true]{display:none!important}.d_KR3q_articlePage{width:auto;min-height:auto;padding-top:0;display:block;overflow:visible!important}.d_KR3q_articlePage .d_KR3q_contentContainer{padding:0;display:block}.d_KR3q_articlePage .d_KR3q_imageContainer{display:none}.d_KR3q_articleHeader,.d_KR3q_articlePage .d_KR3q_content{max-width:var(--measure-body);margin-left:auto;margin-right:auto}.d_KR3q_articlePage .d_KR3q_authorBox{max-width:var(--measure-narrow);margin-left:auto;margin-right:auto}.d_KR3q_articleHeader{align-items:flex-start;padding-left:0}.d_KR3q_articleHeader button{display:none!important}.d_KR3q_articlePage .d_KR3q_content h1{break-after:avoid;page-break-after:avoid;margin-top:0}.d_KR3q_articlePage .d_KR3q_content h2,.d_KR3q_articlePage .d_KR3q_content h3{break-after:avoid;page-break-after:avoid}.d_KR3q_articlePage .d_KR3q_content p,.d_KR3q_articlePage .d_KR3q_content li{line-height:var(--line-height-1-55)}.d_KR3q_relatedArticlesSection,.d_KR3q_ctaWrapper{display:none!important}}@media (min-width:768px),(orientation:landscape){.d_KR3q_blogPage .d_KR3q_blogListingLayout{grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.d_KR3q_blogPage .d_KR3q_blogHero{min-width:0;padding:0 var(--space-vitrine-gutter-wide);grid-area:1/1}.d_KR3q_blogPage h1{font-size:var(--font-size-display-medium);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);margin-top:6vh}.d_KR3q_blogPage h2{font-size:var(--font-size-display-medium);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.d_KR3q_blogPage .d_KR3q_articleCount{margin-top:var(--space-3);padding:var(--space-scale-0-3) var(--space-3);font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.d_KR3q_blogPage .d_KR3q_blogExplorerToggleRow{margin:6vh var(--space-vitrine-gutter-wide) 0 0;grid-area:1/2;align-self:start}.d_KR3q_blogPage .d_KR3q_blogExplorer{margin:var(--space-scale-1-2) var(--space-vitrine-gutter-wide) 0;padding:var(--space-scale-1-6);gap:var(--space-scale-1-6)}.d_KR3q_blogPage .d_KR3q_blogExplorerTitle{font-size:var(--font-size-title-xl);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.d_KR3q_blogPage .d_KR3q_articles{--card-width:calc(var(--scale) * 40);grid-column:1/-1;grid-template-columns:repeat(auto-fit, minmax(var(--card-width), 1fr));padding:var(--space-6) var(--space-vitrine-gutter-wide) var(--space-scale-8);gap:var(--space-scale-5);display:grid}.d_KR3q_blogPage .d_KR3q_articles .d_KR3q_articleLink:first-child{grid-column:1/-1}.d_KR3q_blogPage .d_KR3q_articles .d_KR3q_articleLink .d_KR3q_card{margin:0}.d_KR3q_blogPage .d_KR3q_articles .d_KR3q_articleLink:first-child .d_KR3q_card{width:100%}.d_KR3q_articles .d_KR3q_articleLink .d_KR3q_card .d_KR3q_image{width:100%;height:calc(20 * var(--scale));object-fit:cover;max-width:none}.d_KR3q_blogPage .d_KR3q_articles .d_KR3q_articleLink:first-child .d_KR3q_card .d_KR3q_image{object-fit:cover;width:100%;max-width:none}.d_KR3q_blogPage .d_KR3q_articles .d_KR3q_articleLink .d_KR3q_card{flex-direction:column;display:flex}.d_KR3q_blogPage .d_KR3q_card .d_KR3q_description{padding:var(--space-4) var(--space-5) var(--space-3)}.d_KR3q_blogPage .d_KR3q_card .d_KR3q_description>*{padding:var(--space-2) 0}.d_KR3q_blogPage .d_KR3q_card h3{font-size:var(--font-size-title-large);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.d_KR3q_blogPage .d_KR3q_card h4{font-size:var(--font-size-title-medium);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.d_KR3q_blogPage .d_KR3q_card p{font-weight:var(--weight-semibold);font-size:var(--font-size-title-small);margin:var(--space-scale-0-8) 0;line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.d_KR3q_blogPage .d_KR3q_card .d_KR3q_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)}.d_KR3q_blogPage .d_KR3q_card .d_KR3q_tags{margin-top:var(--space-2)}.d_KR3q_blogPage .d_KR3q_card .d_KR3q_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)}.d_KR3q_articlePage .d_KR3q_contentContainer{padding:0 var(--space-vitrine-article-gutter)}.d_KR3q_articlePage .d_KR3q_authorBox{padding:var(--space-scale-1-8)}.d_KR3q_articlePage .d_KR3q_authorBoxDescription{font-size:var(--font-size-body);max-width:var(--measure-narrow);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.d_KR3q_ctaContainer{flex-direction:row;justify-content:space-between;align-items:center;width:100%;display:flex}.d_KR3q_ctaContainer .d_KR3q_ctaText{align-items:flex-start;width:60%}.d_KR3q_ctaContainer h2{font-size:var(--font-size-title-medium);text-align:left;font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.d_KR3q_ctaContainer .d_KR3q_ctaDescription{font-size:var(--font-size-body);text-align:left;font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);margin:0}.d_KR3q_relatedArticlesSectionHeader{padding:0 var(--space-vitrine-article-gutter)}.d_KR3q_relatedArticlesSection .d_KR3q_articles{gap:var(--space-5);padding:var(--space-5) var(--space-vitrine-article-gutter) var(--space-scale-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:visible}.d_KR3q_relatedArticlesSection .d_KR3q_articleLink{min-width:0}}.d_KR3q_blogPage .d_KR3q_card{transition:transform var(--duration-base) var(--ease-standard);will-change:transform}.d_KR3q_blogPage .d_KR3q_card:hover,.d_KR3q_blogPage .d_KR3q_card:focus-within{transform:translateY(-6px)scale(1.01)}@media (prefers-reduced-motion:reduce){.d_KR3q_blogPage .d_KR3q_card,.d_KR3q_blogPage .d_KR3q_card:hover,.d_KR3q_blogPage .d_KR3q_card:focus-within{transition:none;transform:none}}
.XU2ZUq_articlePage{}.XU2ZUq_contentContainer{}.XU2ZUq_imageContainer{}.XU2ZUq_articleHeader{}.XU2ZUq_content{}.XU2ZUq_authorBox{}.XU2ZUq_relatedArticlesSection{}.XU2ZUq_ctaWrapper{}.XU2ZUq_blogPage{}.XU2ZUq_blogListingLayout{}.XU2ZUq_blogHero{}.XU2ZUq_articleCount{}.XU2ZUq_blogExplorerToggleRow{}.XU2ZUq_blogExplorer{}.XU2ZUq_blogExplorerTitle{}.XU2ZUq_articles{}.XU2ZUq_articleLink{}.XU2ZUq_card{}.XU2ZUq_image{}.XU2ZUq_description{}.XU2ZUq_date{}.XU2ZUq_tags{}.XU2ZUq_tag{}.XU2ZUq_authorBoxDescription{}.XU2ZUq_ctaContainer{}.XU2ZUq_ctaText{}.XU2ZUq_ctaDescription{}.XU2ZUq_relatedArticlesSectionHeader{}
.y0Bo2q_errorSlot{width:100%}.y0Bo2q_fieldWrapper{margin-bottom:var(--space-2);flex-direction:row;justify-content:center;align-items:center;display:flex;position:relative}.y0Bo2q_floatingLabel{left:var(--space-4);pointer-events:none;font-size:var(--font-size-body-secondary);color:var(--text-muted);transition:color var(--duration-base) var(--ease-standard), font-size var(--duration-base) var(--ease-standard), transform var(--duration-base) var(--ease-standard);font-weight:var(--weight-regular);background:var(--surface-raised);padding:0 var(--space-scale-0-3);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);position:absolute;top:50%;transform:translateY(-50%)}.y0Bo2q_floatingLabelActive{transform:translateY(calc(-2 * var(--scale)));font-size:var(--font-size-caption);color:var(--interaction-focus);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.y0Bo2q_inputError{border-color:var(--intent-danger);background-color:var(--intent-danger-surface);box-shadow:var(--elevation-0)}.y0Bo2q_inputValid{border-color:var(--intent-success);background-color:var(--intent-success-surface)}.y0Bo2q_validationIcon{right:var(--space-scale-2-5);width:calc(1.5 * var(--scale));height:calc(1.5 * var(--scale));border-radius:var(--radius-circle);transition:color var(--duration-base) var(--ease-standard), background-color var(--duration-base) var(--ease-standard), transform var(--duration-base) var(--ease-standard);justify-content:center;align-items:center;display:flex}.y0Bo2q_iconValid{color:var(--intent-success);font-weight:var(--weight-regular);font-size:var(--font-size-body);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.y0Bo2q_iconInvalidSvg{width:calc(1.6 * var(--scale));height:calc(1.6 * var(--scale))}.y0Bo2q_iconInvalidSvg path{fill:var(--intent-danger)!important}.y0Bo2q_error{color:var(--intent-danger);font-size:var(--font-size-body-compact);margin-top:var(--space-2);line-height:var(--line-height-snug);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal)}.y0Bo2q_errorSlotReserved{min-height:calc(2.6 * var(--scale))}.y0Bo2q_error,.y0Bo2q_floatingLabel{font-size:var(--font-size-body);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.y0Bo2q_floatingLabelActive{font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.y0Bo2q_iconValid{font-size:var(--font-size-label);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}@media (min-width:768px){.y0Bo2q_errorSlotReserved{min-height:calc(1.7 * var(--scale))}.y0Bo2q_error{font-size:var(--font-size-body-compact);line-height:var(--line-height-snug)}.y0Bo2q_floatingLabel{font-size:var(--font-size-body-secondary)}.y0Bo2q_floatingLabelActive{font-size:var(--font-size-caption)}.y0Bo2q_iconValid{font-size:var(--font-size-body);font-weight:var(--weight-regular);line-height:var(--line-height-normal)}}
.PnBy_a_newsletter{background-color:var(--surface-sunken);border-radius:var(--radius-lg);padding:var(--space-6) var(--space-5) var(--space-7);margin-bottom:var(--space-scale-5);justify-content:center;align-items:center;row-gap:var(--space-scale-0-7);flex-direction:column;display:flex;position:relative;overflow:hidden}.PnBy_a_newsletterTitle{text-align:center;font-size:var(--font-size-title-large);font-weight:var(--weight-regular);color:var(--brand-primary);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);margin:0}.PnBy_a_newsletter p{text-align:center;font-size:var(--font-size-subtitle);font-weight:var(--weight-regular);max-width:calc(58 * var(--scale));padding-bottom:var(--space-scale-1-6);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}.PnBy_a_newsletter .PnBy_a_content{width:100%;max-width:calc(58 * var(--scale));justify-content:center;align-items:stretch;gap:var(--space-scale-0-8);--newsletter-field-font-size:var(--font-size-title-medium);--newsletter-field-vertical-padding:calc(1 * var(--scale));--newsletter-field-horizontal-padding:calc(1.8 * var(--scale));flex-direction:column;display:flex}.PnBy_a_newsletter .PnBy_a_emailField{width:100%;margin:0}.PnBy_a_newsletter .PnBy_a_newsletterHoneypot,.PnBy_a_newsletter .PnBy_a_newsletterHoneypotLabel,.PnBy_a_newsletter .PnBy_a_newsletterEmailLabel{width:1px;height:1px;position:absolute;left:-10000px}.PnBy_a_newsletter .PnBy_a_newsletterHoneypot,.PnBy_a_newsletter .PnBy_a_newsletterHoneypotLabel{opacity:0;pointer-events:none}.PnBy_a_newsletter .PnBy_a_newsletterEmailLabel{overflow:hidden}.PnBy_a_newsletter .PnBy_a_emailField input{border-radius:var(--radius-pill);min-height:calc(4 * var(--scale));padding:var(--newsletter-field-vertical-padding) var(--newsletter-field-horizontal-padding);font-size:var(--font-size-body);line-height:var(--line-height-normal);background-color:var(--surface-raised);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal)}.PnBy_a_newsletter .PnBy_a_emailField input::placeholder{color:var(--text-muted);opacity:1}.PnBy_a_newsletter .PnBy_a_emailField input:focus{border-color:var(--border-focus);outline:none}.PnBy_a_newsletter .PnBy_a_emailField>div,.PnBy_a_newsletter .PnBy_a_emailField>div>div{margin-bottom:0}.PnBy_a_newsletter .PnBy_a_newsletterSubmitButton{width:100%;min-height:calc(4 * var(--scale))}.PnBy_a_newsletter .PnBy_a_enrolled{background-color:var(--surface-sunken);justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;inset:0}.PnBy_a_newsletter .PnBy_a_enrolled img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.PnBy_a_newsletter .PnBy_a_enrolled span{width:auto;margin-left:var(--space-6)}.PnBy_a_newsletter .PnBy_a_checkContainer{background-color:var(--intent-success);color:var(--on-success);border-radius:var(--radius-circle);width:auto;padding:var(--space-3);justify-content:center;display:flex}.PnBy_a_newsletter .PnBy_a_check{--size:calc(3 * var(--scale));width:var(--size);height:var(--size)}.PnBy_a_newsletter .PnBy_a_check path{fill:var(--on-success)}@media (min-width:768px),(orientation:landscape){.PnBy_a_newsletter .PnBy_a_content{align-items:stretch;gap:var(--space-scale-0-8);--newsletter-field-font-size:var(--font-size-title-small);--newsletter-field-horizontal-padding:calc(1.5 * var(--scale));flex-direction:row}.PnBy_a_newsletter .PnBy_a_emailField,.PnBy_a_newsletter .PnBy_a_emailField>div{height:100%}.PnBy_a_newsletter .PnBy_a_newsletterSubmitButton{width:auto;min-width:calc(13 * var(--scale));align-self:stretch}.PnBy_a_newsletter p{font-size:var(--font-size-subtitle);padding-bottom:var(--space-5);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}}
@media (min-width:900px){._5U_tPq_boardGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media not all and (min-width:900px){._5U_tPq_mockupShell{width:100%}._5U_tPq_windowLabel,._5U_tPq_rowText strong,._5U_tPq_rowValue,._5U_tPq_statCard strong,._5U_tPq_metricCard strong,._5U_tPq_insightCard strong,._5U_tPq_semanticInsightCard strong,._5U_tPq_semanticQuestion{font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}._5U_tPq_searchPlaceholder,._5U_tPq_rowText span,._5U_tPq_footerNote,._5U_tPq_boardHeading span,._5U_tPq_boardFooter,._5U_tPq_chip,._5U_tPq_statCard span,._5U_tPq_metricCard span,._5U_tPq_insightCard span,._5U_tPq_semanticInsightCard span,._5U_tPq_semanticLabel,._5U_tPq_chartBarLabel,._5U_tPq_semanticResponseCard p{font-size:var(--font-size-micro);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}._5U_tPq_statsGrid,._5U_tPq_metricGrid,._5U_tPq_analyticsBody{grid-template-columns:1fr}._5U_tPq_semanticSummaryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}._5U_tPq_mockupShell[data-variant=semantic-analysis]{padding:var(--space-3);box-shadow:var(--elevation-3)}._5U_tPq_mockupShell[data-variant=semantic-analysis] ._5U_tPq_semanticTopicsCard,._5U_tPq_mockupShell[data-variant=semantic-analysis] ._5U_tPq_semanticSignalsCard,._5U_tPq_mockupShell[data-variant=semantic-analysis] ._5U_tPq_semanticResponseCard,._5U_tPq_mockupShell[data-variant=semantic-analysis] ._5U_tPq_semanticInsightCard{padding:var(--space-scale-0-85)}._5U_tPq_mockupShell[data-variant=semantic-analysis] ._5U_tPq_chromeBar{margin-bottom:var(--space-3)}._5U_tPq_mockupShell[data-variant=semantic-analysis] ._5U_tPq_searchPlaceholder,._5U_tPq_mockupShell[data-variant=semantic-analysis] ._5U_tPq_footerNote{display:none}._5U_tPq_mockupShell[data-variant=semantic-analysis] ._5U_tPq_searchBar{justify-content:flex-start}._5U_tPq_mockupShell[data-density=compact][data-variant=analytics-dashboard]{width:100%;max-width:none;padding:var(--space-scale-1-3);border-radius:var(--radius-lg);box-shadow:var(--elevation-2)}._5U_tPq_mockupShell[data-density=compact][data-variant=analytics-dashboard] ._5U_tPq_chromeBar{margin-bottom:var(--space-scale-0-9)}._5U_tPq_mockupShell[data-density=compact][data-variant=analytics-dashboard] ._5U_tPq_searchBar{padding:var(--space-scale-0-7) var(--space-scale-0-9);justify-content:flex-start}._5U_tPq_mockupShell[data-density=compact][data-variant=analytics-dashboard] ._5U_tPq_searchPlaceholder,._5U_tPq_mockupShell[data-density=compact][data-variant=analytics-dashboard] ._5U_tPq_analyticsBody{display:none}._5U_tPq_mockupShell[data-density=compact][data-variant=analytics-dashboard] ._5U_tPq_metricGrid{gap:var(--space-scale-0-7);grid-template-columns:repeat(2,minmax(0,1fr))}._5U_tPq_mockupShell[data-density=compact][data-variant=analytics-dashboard] ._5U_tPq_metricCard{padding:var(--space-3);border-radius:var(--radius-lg)}._5U_tPq_mockupShell[data-density=compact][data-variant=analytics-dashboard] ._5U_tPq_metricCard span{font-size:var(--font-size-label);line-height:var(--line-height-snug);font-weight:var(--weight-semibold);letter-spacing:var(--letter-spacing-normal)}._5U_tPq_mockupShell[data-density=compact][data-variant=analytics-dashboard] ._5U_tPq_metricCard strong{font-size:var(--font-size-title-small);line-height:var(--line-height-snug);white-space:normal;font-weight:var(--weight-semibold);letter-spacing:var(--letter-spacing-normal)}}@media (max-width:640px){._5U_tPq_mockupShell[data-density=compact][data-variant=analytics-dashboard] ._5U_tPq_metricGrid{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr))}._5U_tPq_mockupShell[data-density=compact][data-variant=analytics-dashboard] ._5U_tPq_metricCard{min-height:calc(5.8 * var(--scale));padding:var(--space-scale-0-75);justify-content:center}._5U_tPq_mockupShell[data-density=compact][data-variant=analytics-dashboard] ._5U_tPq_metricCard span{font-size:var(--font-size-caption);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}._5U_tPq_mockupShell[data-density=compact][data-variant=analytics-dashboard] ._5U_tPq_metricCard strong{font-size:var(--font-size-subtitle);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}._5U_tPq_mockupShell[data-density=compact][data-variant=analytics-dashboard] ._5U_tPq_analyticsBody{gap:var(--space-scale-0-6);grid-template-columns:1fr;display:grid}._5U_tPq_mockupShell[data-density=compact][data-variant=analytics-dashboard] ._5U_tPq_chartCard{display:none}._5U_tPq_mockupShell[data-density=compact][data-variant=analytics-dashboard] ._5U_tPq_insightsColumn{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._5U_tPq_mockupShell[data-density=compact][data-variant=analytics-dashboard] ._5U_tPq_insightCard{min-height:calc(5.8 * var(--scale));padding:var(--space-scale-0-75);justify-content:center}._5U_tPq_mockupShell[data-density=compact][data-variant=analytics-dashboard] ._5U_tPq_insightCard span{font-size:var(--font-size-caption);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}._5U_tPq_mockupShell[data-density=compact][data-variant=analytics-dashboard] ._5U_tPq_insightCard strong{font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal);white-space:normal;font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal)}}
.N0Dq0G_vitrine{overscroll-behavior-x:none;overscroll-behavior-y:none;--nav-height:calc(8 * var(--scale));flex-direction:column;width:100vw;min-height:100vh;display:flex;overflow:clip visible}.N0Dq0G_vitrinePage{overscroll-behavior-x:none;overscroll-behavior-y:none;background-color:var(--surface-page);padding-top:0;overflow:visible}.N0Dq0G_vitrineHeader{z-index:var(--layer-sticky);width:100%;height:var(--header-height);padding:var(--space-5);justify-content:center;align-items:center;text-decoration:none;display:flex;position:fixed;bottom:0}@media (min-width:1200px){.N0Dq0G_vitrinePage{padding-top:var(--nav-height)}.N0Dq0G_vitrineHeader{top:0;bottom:auto}}@media (max-width:1199px){.N0Dq0G_vitrinePage{padding-bottom:calc(var(--nav-height) + 7.5 * var(--space-3))}}@media print{.N0Dq0G_vitrine{width:auto;min-height:auto;overflow:visible!important}.N0Dq0G_vitrineHeader{display:none!important}.N0Dq0G_vitrine nav{display:none!important}.N0Dq0G_vitrine footer{display:none!important}.N0Dq0G_vitrinePage{padding-top:0;overflow:visible!important}.N0Dq0G_vitrine main{display:block;overflow:visible!important}}
.uKOAgW_productPage{gap:var(--space-7);background:linear-gradient(180deg, var(--interaction-selected) 0%, var(--surface-raised) 40%), var(--surface-raised);flex-direction:column;padding-top:0;display:flex}@media (min-width:1200px){.uKOAgW_productPage{padding-top:var(--nav-height)}}.uKOAgW_productPagePlain{background:var(--surface-raised)}.uKOAgW_productPagePlain .uKOAgW_heroSection{box-shadow:var(--elevation-3)}.uKOAgW_productPagePlain .uKOAgW_heroSectionEditorial{box-shadow:none}.uKOAgW_productPagePlain .uKOAgW_badge{color:var(--text-primary);background:var(--surface-sunken);border:var(--border-width-thin) solid var(--border-subtle)}.uKOAgW_productPagePlain .uKOAgW_stepsSection,.uKOAgW_productPagePlain .uKOAgW_ctaBanner{background:var(--surface-raised);border:var(--border-width-thin) solid var(--border-subtle);box-shadow:var(--elevation-1)}.uKOAgW_productPagePlain .uKOAgW_stepIndex{color:var(--brand-primary);background:var(--surface-sunken)}.uKOAgW_section{width:min(1200px,100%);padding:0 var(--space-5);scroll-margin-top:calc(var(--nav-height) + .4 * var(--scale));margin:0 auto}.uKOAgW_heroSection{--padding:calc(4 * var(--scale));--border-radius:var(--radius-lg);width:100%;padding:var(--padding);background:var(--surface-raised);border-radius:var(--radius-lg);box-shadow:var(--elevation-3);gap:var(--space-scale-2-5);flex-direction:column;min-height:fit-content;display:flex;position:relative}.uKOAgW_heroSectionEditorial{border-width:var(--border-width-none);box-shadow:none;background:0 0;border-style:solid;border-color:#0000;border-radius:0;outline:none}.uKOAgW_heroSectionBalanced{align-items:center;gap:var(--space-5)}.uKOAgW_heroSectionCompact{--padding:calc(2.4 * var(--scale));gap:var(--space-scale-1-4)}.uKOAgW_heroSectionCompact .uKOAgW_heroBadges{margin-bottom:var(--space-scale-0-8)}.uKOAgW_heroSectionCompact .uKOAgW_badge{font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.uKOAgW_heroSectionCompact .uKOAgW_heroTitle{font-size:var(--font-size-title-xl);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.uKOAgW_heroSectionCompact .uKOAgW_heroSubtitle{font-size:var(--font-size-body);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.uKOAgW_heroSectionCompact .uKOAgW_heroButtons{margin-top:var(--space-4)}.uKOAgW_heroSectionCompact .uKOAgW_heroReassurance{margin-top:var(--space-scale-0-7);width:fit-content;max-width:100%;padding:var(--space-scale-0-7) var(--space-3);border:var(--border-width-thin) solid var(--interaction-selected);border-radius:var(--radius-lg);background:var(--interaction-selected);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)}.uKOAgW_heroSectionCompact .uKOAgW_heroIllustration{max-height:none;padding:var(--space-scale-1-2);margin:var(--space-scale-neg-1-2);overflow:visible}.uKOAgW_heroSectionCompact .uKOAgW_heroIllustration>*{max-height:none}.uKOAgW_heroSectionCompact .uKOAgW_heroIllustration [data-variant=analytics-dashboard]{width:min(100%, calc(28 * var(--scale)))}.uKOAgW_heroSectionWithScrollIndicator{padding-bottom:calc(var(--padding) + var(--space-scale-5))}.uKOAgW_scrollIndicator{bottom:var(--space-scale-1-2);width:calc(5 * var(--scale));height:calc(5 * var(--scale));border:var(--border-width-scale-01) solid var(--border-subtle);border-radius:var(--radius-circle);background:var(--glass-bg);-webkit-backdrop-filter:blur(calc(.2 * var(--scale)));backdrop-filter:blur(calc(.2 * var(--scale)));cursor:pointer;transition:background-color var(--duration-slow) var(--ease-standard), border-color var(--duration-slow) var(--ease-standard), transform var(--duration-slow) var(--ease-standard);z-index:var(--layer-raised);justify-content:center;align-items:center;text-decoration:none;animation:2s infinite uKOAgW_scrollIndicatorBounce;display:flex;position:absolute;left:50%;transform:translate(-50%)}.uKOAgW_scrollIndicator:hover{border-color:var(--border-focus);background:var(--surface-raised)}.uKOAgW_scrollIndicator:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}.uKOAgW_scrollIndicator svg{width:calc(2.5 * var(--scale));height:calc(2.5 * var(--scale))}.uKOAgW_scrollIndicator .uKOAgW_arrow{color:var(--text-secondary)}@keyframes uKOAgW_scrollIndicatorBounce{0%,20%,50%,80%,to{transform:translate(-50%)translateY(0)}40%{transform:translateX(-50%) translateY(calc(-1 * var(--scale)))}60%{transform:translateX(-50%) translateY(calc(-.5 * var(--scale)))}}.uKOAgW_heroContent{flex-direction:column;justify-content:center;max-width:100%;display:flex}.uKOAgW_heroContentBalanced{padding-top:var(--space-3)}.uKOAgW_heroBadges{gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.uKOAgW_badge{padding:var(--space-scale-0-6) var(--space-4);border-radius:var(--radius-pill);background:var(--interaction-selected);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)}.uKOAgW_heroTitle{font-size:var(--font-size-title-xl);margin-bottom:var(--space-3);line-height:var(--line-height-tight);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-tight)}.uKOAgW_heroSubtitle{font-size:var(--font-size-subtitle);line-height:var(--line-height-snug);color:var(--text-primary);max-width:var(--measure-body);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal)}.uKOAgW_heroButtons{align-items:center;gap:var(--space-3);margin-top:var(--space-scale-2-5);flex-flow:wrap;display:flex}.uKOAgW_heroButtonsDesktopOnly{display:flex}.uKOAgW_heroButtonsMobileAfterIllustration{display:none}.uKOAgW_heroReassurance{margin-top:var(--space-scale-1-1);color:var(--text-secondary);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-bottom:0}.uKOAgW_heroIllustration{flex-direction:column;justify-content:center;align-items:center;width:100%;height:fit-content;display:flex;overflow:hidden}.uKOAgW_heroIllustrationBalanced{min-width:min(100%, calc(34 * var(--scale)))}.uKOAgW_heroIllustrationAllowOverflow{padding:var(--space-scale-1-1);margin:var(--space-scale-neg-1-1);overflow:visible}.uKOAgW_heroImage{object-fit:contain;border-radius:var(--radius-lg);width:100%;height:auto;margin-bottom:2vh}.uKOAgW_heroImageSquare{aspect-ratio:1;object-fit:cover;object-position:center 25%}
._9D4H2a_summary{gap:var(--space-scale-0-8);flex-direction:column;display:flex}._9D4H2a_headerRow{justify-content:space-between;align-items:center;gap:var(--space-scale-0-8);flex-wrap:wrap;display:flex}._9D4H2a_title{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}._9D4H2a_policyBadge{padding:var(--space-scale-0-4) var(--space-scale-0-8);border-radius:var(--radius-lg);background:var(--surface-sunken);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);align-items:center;display:inline-flex}._9D4H2a_description,._9D4H2a_reminder,._9D4H2a_warning{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}._9D4H2a_description{color:var(--text-muted);max-width:var(--measure-body)}._9D4H2a_reminder,._9D4H2a_warning{padding:var(--space-scale-0-8) var(--space-3);border-radius:var(--radius-lg)}._9D4H2a_reminder{color:var(--text-secondary);background:var(--surface-sunken)}._9D4H2a_warning{color:var(--intent-danger);background:var(--intent-danger-surface)}
.LuD6KG_featureGridTwo{grid-template-columns:repeat(2,minmax(0,1fr))}.LuD6KG_featureGridThree{grid-template-columns:repeat(3,minmax(0,1fr))}.LuD6KG_featureGridFour{grid-template-columns:repeat(4,minmax(0,1fr))}@media (min-width:900px){.LuD6KG_featureGridTwo,.LuD6KG_featureGridThree,.LuD6KG_featureGridFour{display:grid}}
