.HG5PYq_managementPage{gap:var(--space-scale-1-1);flex-direction:column;width:100%;min-width:0;min-height:100%;animation:.18s ease-out HG5PYq_management-panel-enter;display:flex}.HG5PYq_managementHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-4);padding-bottom:var(--space-3);border-bottom:var(--border-width-thin) solid var(--border-default);display:flex}.HG5PYq_headerIdentity{gap:var(--space-scale-0-35);flex-direction:column;min-width:0;display:flex}.HG5PYq_titleRow,.HG5PYq_spaceContextMeta{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.HG5PYq_managementTitle{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}.HG5PYq_managementSubtitle,.HG5PYq_sectionLead{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}.HG5PYq_emptyState{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:0}.HG5PYq_spaceContext{min-width:min(calc(18 * var(--scale)), 100%);gap:var(--space-1);padding:var(--space-scale-0-75) var(--space-scale-0-9);border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-sunken);flex-direction:column;display:flex}.HG5PYq_spaceContextLabel{color:var(--text-secondary);font-size:var(--font-size-caption);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);text-transform:uppercase;line-height:var(--line-height-snug)}.HG5PYq_spaceContextName{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)}.HG5PYq_sectionTabs{width:100%}.HG5PYq_tabPanel{min-width:0}.HG5PYq_contentStack,.HG5PYq_sectionStack{gap:var(--space-scale-0-85);flex-direction:column;min-width:0;display:flex}.HG5PYq_errorBox,.HG5PYq_successBox{padding:var(--space-scale-0-65) var(--space-scale-0-8);border-radius:var(--radius-md);font-size:var(--font-size-body-compact);line-height:var(--line-height-snug);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.HG5PYq_errorBox{border:var(--border-width-thin) solid var(--intent-danger);background:var(--intent-danger-surface);color:var(--intent-danger)}.HG5PYq_successBox{border:var(--border-width-thin) solid var(--intent-success);background:var(--intent-success-surface);color:var(--intent-success)}@keyframes HG5PYq_management-panel-enter{0%{opacity:0;transform:translateX(calc(.75 * var(--scale)))}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.HG5PYq_managementPage{animation:none}}@media (max-width:900px){.HG5PYq_managementHeader{flex-direction:column}.HG5PYq_spaceContext{width:100%}}
.waSKEa_cardPanel,.waSKEa_profilePanel,.waSKEa_accountManagementPanel{gap:var(--space-scale-1-05);min-width:0;padding:var(--space-scale-1-15);border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-raised);flex-direction:column;display:flex}.waSKEa_summaryRow,.waSKEa_accountActionItem{justify-content:space-between;align-items:center;gap:var(--space-scale-0-85);display:flex}.waSKEa_sectionHeadingStack,.waSKEa_accountActionCopy,.waSKEa_managementPanelHeader{gap:var(--space-scale-0-2);flex-direction:column;min-width:0;display:flex}.waSKEa_sectionTitle,.waSKEa_accountActionTitle{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}.waSKEa_summaryMetrics,.waSKEa_creditBalances{border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-md);background:var(--interaction-disabled);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.waSKEa_billingOverviewGrid{gap:var(--space-3);grid-template-columns:minmax(0,1fr);align-items:start;min-width:0;display:grid}.waSKEa_creditBalances{grid-template-columns:repeat(2,minmax(0,1fr))}.waSKEa_summaryMetric,.waSKEa_creditBalance{gap:var(--space-scale-0-15);min-width:0;padding:var(--space-scale-0-65);background:var(--surface-sunken);flex-direction:column;display:flex}.waSKEa_summaryMetricLabel,.waSKEa_definitionTerm{color:var(--text-secondary);font-size:var(--font-size-caption);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);text-transform:uppercase;line-height:var(--line-height-snug)}.waSKEa_summaryMetricValue,.waSKEa_definitionValue{color:var(--text-primary);font-size:var(--font-size-body);line-height:var(--line-height-normal);word-break:break-word;font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.waSKEa_statusPill{min-height:calc(1.65 * var(--scale));padding:var(--space-scale-0-2) var(--space-scale-0-55);border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-pill);font-size:var(--font-size-caption);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);align-self:flex-start;align-items:center;display:inline-flex}.waSKEa_statusPillSuccess{border-color:var(--intent-success);background:var(--intent-success-surface);color:var(--intent-success)}.waSKEa_statusPillWarning{border-color:var(--intent-warning-ink);background:var(--intent-warning-surface);color:var(--intent-warning-ink)}.waSKEa_statusPillInfo{border-color:var(--brand-muted);background:var(--brand-wash);color:var(--brand-primary)}.waSKEa_formGrid,.waSKEa_creditGrantGrid{gap:var(--space-scale-0-7);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.waSKEa_creditGrantGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.waSKEa_editorPanel{gap:var(--space-scale-0-75);padding:var(--space-scale-0-8);border-radius:var(--radius-md);background:var(--surface-sunken);flex-direction:column;display:flex}.waSKEa_subscriptionMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.waSKEa_subscriptionMetrics>:last-child{grid-column:1/-1}.waSKEa_subscriptionEmptyState{gap:var(--space-1);padding:var(--space-scale-0-95) 0 0;border-top:var(--border-width-thin) solid var(--border-default);color:var(--text-primary);font-size:var(--font-size-body-compact);line-height:var(--line-height-snug);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);flex-direction:column;display:flex}.waSKEa_subscriptionEmptyState span{color:var(--text-secondary)}.waSKEa_actionsRow,.waSKEa_actionsGroup{align-items:center;gap:var(--space-scale-0-55);flex-wrap:wrap;display:flex}.waSKEa_actionsRow{justify-content:flex-end}.waSKEa_definitionList{border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-md);background:var(--interaction-disabled);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;display:grid;overflow:hidden}.waSKEa_definitionItem{gap:var(--space-scale-0-2);min-width:0;padding:var(--space-scale-0-7);background:var(--surface-raised);display:grid}.waSKEa_technicalDefinitionList{grid-template-columns:repeat(2,minmax(0,1fr))}.waSKEa_codeValue{font-family:monospace;font-size:var(--font-size-caption);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.waSKEa_accountActionList{border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-md);overflow:hidden}.waSKEa_accountActionItem{padding:var(--space-scale-0-75)}.waSKEa_accountActionItem+.waSKEa_accountActionItem{border-top:var(--border-width-thin) solid var(--border-default)}.waSKEa_emptySpacesState{padding:var(--space-scale-0-75);border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-md);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)}@media (max-width:800px){.waSKEa_summaryRow,.waSKEa_accountActionItem{flex-direction:column;align-items:flex-start}.waSKEa_summaryMetrics,.waSKEa_creditBalances,.waSKEa_formGrid,.waSKEa_creditGrantGrid,.waSKEa_definitionList,.waSKEa_technicalDefinitionList{grid-template-columns:minmax(0,1fr)}}
.XQJSNa_tableContainer{border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-raised);overflow:auto}.XQJSNa_dataTable{width:100%;min-width:calc(36 * var(--scale));border-collapse:collapse}.XQJSNa_dataTable th,.XQJSNa_dataTable td{padding:var(--space-scale-0-6);border-bottom:var(--border-width-thin) solid var(--border-default);color:var(--text-primary);font-size:var(--font-size-body-compact);text-align:left;vertical-align:middle;font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.XQJSNa_dataTable th{background:var(--surface-sunken);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)}.XQJSNa_dataTable tr:last-child td{border-bottom:none}.XQJSNa_tableActions{gap:var(--space-scale-0-4);flex-wrap:wrap;display:flex}.XQJSNa_usageTable{min-width:calc(32 * var(--scale))}.XQJSNa_usageValue{font-variant-numeric:tabular-nums;text-align:right}.XQJSNa_usageCorrection{justify-content:space-between;align-items:flex-end;gap:var(--space-scale-0-7);margin-top:var(--space-scale-0-2);flex-wrap:wrap;display:flex}
.SOX_NG_userDirectory{gap:var(--space-scale-0-9);min-width:0;height:100%;min-height:0;padding:var(--space-scale-1-05);border-right:var(--border-width-thin) solid var(--border-default);background:var(--surface-sunken);flex-direction:column;display:flex;overflow:hidden}.SOX_NG_directoryHeader{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.SOX_NG_directoryTitle{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}.SOX_NG_directoryCount{color:var(--text-secondary);font-size:var(--font-size-caption);white-space:nowrap;font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.SOX_NG_directorySearch.SOX_NG_directorySearch{flex:none;width:100%;min-width:0}.SOX_NG_directoryList{gap:var(--space-scale-0-45);flex-direction:column;flex:auto;min-height:0;display:flex;overflow-y:auto}.SOX_NG_directoryItem{width:100%;min-height:calc(4.25 * var(--scale));justify-content:center;gap:var(--space-scale-0-3);padding:var(--space-scale-0-7) var(--space-scale-0-8);border:var(--border-width-thin) solid transparent;border-radius:var(--radius-md);color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);background:0 0;flex-direction:column;display:flex}.SOX_NG_directoryItem:hover{background:var(--surface-raised)}.SOX_NG_directoryItem:focus-visible{outline:calc(.12 * var(--scale)) solid var(--interaction-focus);outline-offset:calc(.08 * var(--scale))}.SOX_NG_directoryItemSelected{border-color:var(--brand-muted);background:var(--surface-raised)}.SOX_NG_directoryItemHeader{justify-content:space-between;align-items:center;gap:var(--space-2);min-width:0;display:flex}.SOX_NG_directoryItemName{min-width:0;font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);text-overflow:ellipsis;white-space:nowrap;line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);flex:1;overflow:hidden}.SOX_NG_directoryItemStatus{padding:var(--space-scale-0-12) var(--space-scale-0-42);border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-pill);background:var(--surface-raised);color:var(--text-secondary);font-size:var(--font-size-micro);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);flex-shrink:0}.SOX_NG_directoryItemStatusActive{border-color:var(--intent-success);background:var(--intent-success-surface);color:var(--intent-success)}.SOX_NG_directoryItemEmail{color:var(--text-secondary);font-size:var(--font-size-caption);text-overflow:ellipsis;white-space:nowrap;font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);overflow:hidden}.SOX_NG_directoryEmpty{padding:var(--space-scale-0-7);color:var(--text-secondary);font-size:var(--font-size-body-compact);line-height:var(--line-height-snug);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}@media (max-width:820px){.SOX_NG_userDirectory{border-right:none;border-bottom:var(--border-width-thin) solid var(--border-default);height:auto}.SOX_NG_directoryList{max-height:calc(14 * var(--scale))}}
.doVceW_controls{gap:var(--space-scale-1);display:flex}.doVceW_questionnaireGroup,.doVceW_formGroup{gap:var(--space-scale-0-35);flex-direction:column;display:flex}.doVceW_questionnaireGroup label,.doVceW_formGroup label{font-weight:var(--weight-semibold);color:var(--text-primary)}.doVceW_input{width:100%;padding:var(--space-scale-0-75);border:var(--border-width-medium) solid var(--border-default);border-radius:var(--radius-sm);font-size:var(--font-size-body);background:var(--surface-raised);font-family:inherit;font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.doVceW_input:focus{border-color:var(--brand-muted);box-shadow:var(--focus-ring);outline:none}.doVceW_select{padding:var(--space-scale-0-65) var(--space-scale-1);border:var(--border-width-medium) solid var(--border-default);border-radius:var(--radius-sm);font-size:var(--font-size-body-secondary);background:var(--surface-raised);cursor:pointer;color:var(--text-primary);font-family:inherit;font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.doVceW_select:focus{border-color:var(--brand-muted);box-shadow:var(--focus-ring);outline:none}.doVceW_questionnaireGroup textarea{resize:vertical;min-height:calc(6 * var(--scale));line-height:var(--line-height-1-4)}.doVceW_overflowX{overflow-x:auto}.doVceW_preWrap{white-space:pre-wrap}
.U0-0WG_overlay{background:color-mix(in srgb, var(--text-primary) var(--modal-backdrop-opacity), transparent);-webkit-backdrop-filter:var(--modal-backdrop-blur);backdrop-filter:var(--modal-backdrop-blur);z-index:var(--layer-modal);padding:4vh var(--space-5);justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow-y:auto}.U0-0WG_modal{width:100%;padding:var(--space-scale-1-75);border-radius:var(--radius-md);position:relative;overflow-y:auto}.U0-0WG_visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:var(--border-width-none);width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.U0-0WG_modal:focus{outline:none}.U0-0WG_modalDefault{max-height:90vh}.U0-0WG_modalFullHeight{max-height:95vh}.U0-0WG_closeButtonWrapper{top:var(--space-2);right:var(--space-2);position:absolute}.U0-0WG_overlay{padding:2vh var(--space-3)}.U0-0WG_modal{padding:var(--space-scale-1-25)}@media (min-width:768px){.U0-0WG_overlay{padding:4vh var(--space-5)}.U0-0WG_modal{padding:var(--space-scale-1-75);border-radius:var(--radius-lg)}}
.mNFAIq_container{display:inline-block;position:relative}.mNFAIq_toast{bottom:calc(-100% -1.6 * var(--space-3));background:var(--surface-sunken);padding:var(--space-scale-0-8) var(--space-4);border-radius:var(--radius-lg);box-shadow:var(--elevation-2);z-index:var(--layer-modal);font-size:var(--font-size-body);font-weight:var(--weight-regular);text-wrap:nowrap;color:var(--text-primary);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);animation:.3s ease-out mNFAIq_slideIn;position:absolute;left:50%;transform:translate(-50%)}@keyframes mNFAIq_slideIn{0%{opacity:0;transform:translateX(-50%) translateY(calc(-1 * var(--scale)))}to{opacity:1;transform:translate(-50%)translateY(0)}}@media (min-width:768px){.mNFAIq_toast{padding:var(--space-scale-0-8) var(--space-scale-1-8)}}
.aL0fYG_handle{width:calc(.65 * var(--scale));min-width:calc(.65 * var(--scale));border:var(--border-width-none);background:var(--surface-sunken);cursor:col-resize;transition:background-color var(--duration-base) var(--ease-standard);align-self:stretch;margin:0;padding:0}.aL0fYG_handle:after{content:"";width:calc(.2 * var(--scale));border-radius:var(--radius-lg);background:var(--border-subtle);height:40%;margin:0 auto;display:block}.aL0fYG_handle:hover,.aL0fYG_handleActive{background:var(--surface-sunken)}.aL0fYG_handleActive:after{background:var(--text-muted)}.aL0fYG_handle:focus-visible{outline:calc(.12 * var(--scale)) solid var(--border-focus);outline-offset:0}
.abo7PG_panel{--policy-inner-radius:max(calc(0 * var(--scale)), calc(var(--radius-lg) - var(--space-3) - var(--border-width-thin)));gap:var(--space-scale-1);padding:var(--space-3);border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-raised);flex-direction:column;display:flex}.abo7PG_header{justify-content:space-between;align-items:flex-start;gap:var(--space-scale-1);display:flex}.abo7PG_header h2{color:var(--text-primary);font-size:var(--font-size-title-medium);font-weight:var(--weight-regular);line-height:var(--line-height-tight);margin:0}.abo7PG_header p,.abo7PG_modeDescription,.abo7PG_status,.abo7PG_locked,.abo7PG_error,.abo7PG_success{color:var(--text-secondary);font-size:var(--font-size-body-compact);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}.abo7PG_version{color:var(--text-muted);font-size:var(--font-size-caption);flex:none}.abo7PG_form{gap:var(--space-scale-1);padding:var(--space-scale-1);border:var(--border-width-thin) solid var(--border-subtle);border-radius:var(--policy-inner-radius);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.abo7PG_form legend{padding:0 var(--space-scale-0-35);color:var(--text-primary);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);grid-column:1/-1}.abo7PG_modeDescription{max-width:var(--measure-body);grid-column:1/-1}.abo7PG_field{gap:var(--space-scale-0-35);flex-direction:column;display:flex}.abo7PG_label{color:var(--text-primary);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular)}.abo7PG_field small{color:var(--text-muted);font-size:var(--font-size-micro);line-height:var(--line-height-snug)}.abo7PG_readOnlyValue{padding:var(--space-scale-0-75) var(--space-scale-0-9);border:var(--border-width-thin) solid var(--border-subtle);background:var(--surface-sunken);color:var(--text-primary);font-size:var(--font-size-body-compact);border-radius:0;margin:0}.abo7PG_error{padding:var(--space-scale-0-75);border-radius:var(--policy-inner-radius);background:var(--intent-danger-surface);color:var(--intent-danger)}.abo7PG_success{color:var(--intent-success)}.abo7PG_locked{color:var(--text-secondary)}.abo7PG_actions{justify-content:flex-end;display:flex}@media (max-width:820px){.abo7PG_form{grid-template-columns:1fr}}
._1tC2SG_workspaceRoot{flex-direction:column;width:100%;min-width:0;display:flex}._1tC2SG_topCommandsRow{min-width:0;margin-bottom:var(--space-scale-0-7);align-items:flex-start;display:flex}._1tC2SG_workspace{align-items:stretch;width:100%;min-width:0;display:grid}._1tC2SG_workspaceOpen{grid-template-columns:minmax(300px, var(--results-analysis-chat-panel-width,360px)) calc(.65 * var(--scale)) minmax(0, 1fr);height:var(--results-analysis-chat-available-height,calc(100dvh - calc(2 * var(--scale))));max-height:var(--results-analysis-chat-available-height,calc(100dvh - calc(2 * var(--scale))));border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-sunken);gap:0;min-height:0;overflow:hidden}._1tC2SG_workspaceClosed{grid-template-columns:minmax(0,1fr)}._1tC2SG_workspace[data-resizing=true],._1tC2SG_workspace[data-resizing=true] *{cursor:col-resize!important;-webkit-user-select:none!important;user-select:none!important}._1tC2SG_chatPanel{min-width:300px;max-width:640px;height:100%;min-height:0;padding:var(--space-scale-0-8);background:var(--surface-sunken);box-sizing:border-box;display:flex;overflow:hidden}._1tC2SG_resizeHandle{background:var(--surface-sunken);width:100%;min-width:0;height:100%}._1tC2SG_resultsPanel{gap:var(--results-widget-spacing,var(--space-3));flex-direction:column;min-width:0;min-height:0;display:flex}._1tC2SG_workspaceOpen ._1tC2SG_resultsPanel{padding:var(--space-scale-0-8);background:var(--surface-sunken);box-sizing:border-box;overflow-y:auto}@media (max-width:900px){._1tC2SG_workspaceOpen{gap:var(--results-widget-spacing,var(--space-3));grid-template-columns:minmax(0,1fr);height:auto;max-height:none;overflow:visible}._1tC2SG_chatPanel{width:100%;min-width:0;max-width:none;height:min(70dvh, calc(42 * var(--scale)));min-height:calc(30 * var(--scale))}._1tC2SG_resizeHandle{display:none}._1tC2SG_workspaceOpen ._1tC2SG_resultsPanel{overflow:visible}}
._5Y_G-G_toolbarWrap{z-index:var(--layer-raised);width:100%;min-width:0;padding:var(--space-scale-0-15) 0 0;justify-content:flex-start;align-items:center;margin:0;display:flex;position:relative;overflow:visible}._5Y_G-G_toolbarWrap ._5Y_G-G_toolbarWidget{width:fit-content;max-width:100%;padding:var(--space-scale-0-4);border:var(--toolbar-glass-border,var(--glass-border));border-radius:var(--radius-pill);background-color:var(--toolbar-glass-background,var(--glass-bg));-webkit-backdrop-filter:none;box-shadow:var(--elevation-1);margin:0}._5Y_G-G_toolbarWrap ._5Y_G-G_toolbarActions{justify-content:flex-start;gap:var(--space-scale-0-45)}._5Y_G-G_toolbarChatToggleIcon{transition:transform var(--duration-base) var(--ease-standard)}._5Y_G-G_toolbarChatToggleIconClosed{transform:rotate(0)}._5Y_G-G_toolbarChatToggleIconOpen{transform:rotate(180deg)}._5Y_G-G_toolbarPopover{max-width:calc(100vw - calc(2.2 * var(--scale)));left:0}._5Y_G-G_toolbarPopoverWide{width:min(calc(46 * var(--scale)), calc(100vw - calc(2.2 * var(--scale))))}._5Y_G-G_toolbarPopoverNarrow{width:min(calc(34 * var(--scale)), calc(100vw - calc(2.2 * var(--scale))))}._5Y_G-G_toolbarPopoverSection{gap:var(--space-scale-1-15);padding:var(--space-3);flex-direction:column;display:flex}._5Y_G-G_toolbarPopoverTitle{font-size:var(--font-size-title-small);font-weight:var(--weight-semibold);color:var(--text-primary);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}._5Y_G-G_toolbarPopoverHint{color:var(--text-muted);font-size:var(--font-size-body-compact);line-height:var(--line-height-snug);max-width:var(--measure-narrow);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}@media (max-width:1100px){._5Y_G-G_toolbarPopoverWide,._5Y_G-G_toolbarPopoverNarrow{width:100%}}@media (max-width:800px),(orientation:portrait){._5Y_G-G_toolbarPopoverWide,._5Y_G-G_toolbarPopoverNarrow{width:100%}}
.dg-tWG_trigger{align-items:center;display:inline-flex}.dg-tWG_tooltip{z-index:var(--layer-tooltip);pointer-events:none;max-width:min(24ch, calc(100vw - calc(2.4 * var(--scale))));max-height:calc(100vh - calc(2.4 * var(--scale)));padding:var(--space-scale-0-28) var(--space-2);border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-sm);background:var(--text-primary);color:var(--text-inverse);font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);text-wrap:pretty;letter-spacing:var(--letter-spacing-normal);position:fixed;top:0;left:0;overflow-y:auto}.dg-tWG_tooltipArrow{width:calc(.56 * var(--scale));height:calc(.56 * var(--scale));background:var(--text-primary);pointer-events:none;position:absolute;transform:rotate(45deg)}html[data-theme=dark] .dg-tWG_tooltip[data-tone=dark]{background:var(--surface-floating);color:var(--text-primary)}html[data-theme=dark] .dg-tWG_tooltip[data-tone=dark] .dg-tWG_tooltipArrow{background:var(--surface-floating);border:var(--border-width-thin) solid var(--border-default)}.dg-tWG_tooltip[data-tone=light]{background:var(--surface-raised);color:var(--text-primary);border-color:var(--border-default)}.dg-tWG_tooltip[data-tone=glass]{background:var(--surface-glass);color:var(--text-primary);border-color:var(--border-subtle);border-radius:var(--radius-md);-webkit-backdrop-filter:var(--glass-blur);box-shadow:var(--elevation-2)}.dg-tWG_tooltip[data-tone=light] .dg-tWG_tooltipArrow{background:var(--surface-raised);border:var(--border-width-thin) solid var(--border-default)}.dg-tWG_tooltip[data-tone=glass] .dg-tWG_tooltipArrow{background:var(--surface-glass);border:var(--border-width-thin) solid var(--border-subtle)}.dg-tWG_tooltip[data-side=top] .dg-tWG_tooltipArrow{bottom:var(--space-scale-neg-0-26)}.dg-tWG_tooltip[data-side=bottom] .dg-tWG_tooltipArrow{top:var(--space-scale-neg-0-26)}.dg-tWG_tooltip[data-side=left] .dg-tWG_tooltipArrow{right:var(--space-scale-neg-0-26)}.dg-tWG_tooltip[data-side=right] .dg-tWG_tooltipArrow{left:var(--space-scale-neg-0-26)}
.D9gK0a_valueField{width:calc(6ch + 1.2 * var(--scale));border-radius:var(--radius-lg);border:var(--border-width-thin) solid var(--border-default);padding:var(--space-2) var(--space-scale-0-8);font-variant-numeric:tabular-nums;text-align:right;background:var(--surface-raised)}.D9gK0a_valueField:focus{border-color:var(--brand-muted);box-shadow:var(--focus-ring);outline:none}.D9gK0a_helperText{color:var(--text-muted);font-size:var(--font-size-subtitle);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0;display:flex}
.D9gK0a_valueField{width:calc(6ch + 1.2 * var(--scale));border-radius:var(--radius-lg);border:var(--border-width-thin) solid var(--border-default);padding:var(--space-2) var(--space-scale-0-8);font-variant-numeric:tabular-nums;text-align:right;background:var(--surface-raised)}.D9gK0a_valueField:focus{border-color:var(--brand-muted);box-shadow:var(--focus-ring);outline:none}.D9gK0a_helperText{color:var(--text-muted);font-size:var(--font-size-subtitle);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0;display:flex}
.akYDaq_weightCard{--range-label-rise:calc(.24 * var(--scale));--range-label-stem-height:calc(.42 * var(--scale));gap:var(--space-2);flex-direction:column;width:100%;display:flex}.akYDaq_compactWeightCard{gap:var(--space-scale-0-35)}.akYDaq_guideSlot,.akYDaq_helperSlot{opacity:1;will-change:grid-template-rows, opacity, transform;transition:grid-template-rows var(--duration-slow) var(--ease-standard), opacity var(--duration-slow) var(--ease-standard), transform var(--duration-slow) var(--ease-standard);grid-template-rows:1fr;display:grid;transform:translateY(0)}.akYDaq_guideSlot{min-width:0;margin-bottom:var(--space-scale-neg-0-35);transform-origin:bottom;grid-area:1/1}.akYDaq_guideSlotInner,.akYDaq_helperSlotInner{min-height:0;overflow:hidden}.akYDaq_guideSlotInner{padding-bottom:var(--range-label-stem-height);transition:padding-bottom var(--duration-slow) var(--ease-standard)}.akYDaq_compactWeightCard .akYDaq_guideSlot{opacity:0;transform:translateY(var(--range-label-rise)) scaleY(.98);grid-template-rows:0fr}.akYDaq_compactWeightCard .akYDaq_guideSlotInner{padding-bottom:0}.akYDaq_compactWeightCard .akYDaq_helperSlot{opacity:0;transform:translateY(calc(-.12 * var(--scale)));grid-template-rows:0fr}.akYDaq_sliderRow{align-items:center;column-gap:var(--space-scale-0-65);row-gap:var(--space-2);grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;display:grid}.akYDaq_sliderOnly{grid-template-columns:minmax(0,1fr)}.akYDaq_sliderOnly .akYDaq_guideSlot{grid-column:1}.akYDaq_compactWeightCard .akYDaq_rangeInput{height:calc(.72 * var(--scale));grid-area:2/1}.akYDaq_compactWeightCard .akYDaq_sliderRow{row-gap:var(--space-scale-0-35)}.akYDaq_compactWeightCard .akYDaq_bottom{align-self:center}.akYDaq_compactWeightCard .akYDaq_weightValue{padding:var(--space-scale-0-28) var(--space-scale-0-58)}.akYDaq_bottom{justify-content:flex-end;align-items:center;gap:var(--space-3);grid-area:2/2;display:flex}.akYDaq_weightLabel{font-weight:var(--weight-regular);color:var(--text-primary);font-size:var(--font-size-title-medium);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.akYDaq_weightValue{font-variant-numeric:tabular-nums;font-weight:var(--weight-semibold);padding:var(--space-scale-0-4) var(--space-scale-0-8);border-radius:var(--radius-lg);border:var(--border-width-scale-01) solid var(--border-default);background:var(--surface-glass);color:inherit;cursor:text}.akYDaq_weightValue:hover,.akYDaq_weightValue:focus-visible{box-shadow:var(--elevation-1)}.akYDaq_scaleGuide{align-items:center;gap:var(--space-scale-0-8);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.akYDaq_scaleLabel{align-items:center;gap:var(--space-scale-0-4);color:var(--text-primary);font-size:var(--font-size-body);z-index:var(--layer-content);transform-origin:bottom;will-change:opacity, transform;transition:opacity var(--duration-slow) var(--ease-standard), transform var(--duration-slow) var(--ease-standard);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);display:inline-flex;position:relative}.akYDaq_scaleLabel:after,.akYDaq_neutralLabel:after{content:"";left:50%;bottom:calc(-1 * var(--range-label-stem-height));width:calc(.1 * var(--scale));height:var(--range-label-stem-height);background:linear-gradient(180deg, var(--border-default), var(--brand-muted));opacity:.75;transform-origin:bottom;will-change:opacity, transform;transition:opacity var(--duration-slow) var(--ease-standard), transform var(--duration-slow) var(--ease-standard);position:absolute;transform:translate(-50%)scaleY(1)}.akYDaq_scale-start{justify-self:start}.akYDaq_scale-center{justify-self:center}.akYDaq_scale-end{justify-self:end}.akYDaq_scaleText{font-weight:var(--weight-medium)}.akYDaq_placeholderLabel{display:inline-block}.akYDaq_neutralLabel{color:var(--text-muted);font-size:var(--font-size-subtitle);transform-origin:bottom;will-change:opacity, transform;transition:opacity var(--duration-slow) var(--ease-standard), transform var(--duration-slow) var(--ease-standard);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);justify-content:center;justify-self:center;align-items:center;display:inline-flex;position:relative}.akYDaq_compactWeightCard .akYDaq_scaleLabel,.akYDaq_compactWeightCard .akYDaq_neutralLabel{opacity:0;transform:translateY(var(--range-label-rise)) scale(.985)}.akYDaq_compactWeightCard .akYDaq_scaleLabel:after,.akYDaq_compactWeightCard .akYDaq_neutralLabel:after{opacity:0;transform:translate(-50%)scaleY(0)}.akYDaq_rangeInput{--range-gradient:linear-gradient(90deg, var(--brand-secondary-strong), var(--brand-secondary), var(--brand-secondary-base), var(--brand-secondary-wash), var(--brand-wash), var(--brand-base), var(--brand-muted), var(--brand-primary));cursor:pointer;appearance:none;width:100%;height:calc(2.4 * var(--scale));border-radius:var(--radius-pill);background:0 0;grid-area:2/1;margin:0}.akYDaq_rangeInput:focus{box-shadow:var(--focus-ring);outline:none}.akYDaq_rangeInput::-webkit-slider-thumb{appearance:none;width:calc(1.6 * var(--scale));height:calc(1.6 * var(--scale));border-radius:var(--radius-circle);background:var(--surface-raised);border:var(--border-width-thin) solid var(--border-default);margin-top:var(--space-scale-neg-0-35)}.akYDaq_rangeInput::-webkit-slider-runnable-track{height:calc(.9 * var(--scale));border-radius:var(--radius-pill);background:var(--range-gradient)}.akYDaq_rangeInput::-moz-range-thumb{width:calc(1.6 * var(--scale));height:calc(1.6 * var(--scale));border-radius:var(--radius-circle);background:var(--surface-raised);border:var(--border-width-thin) solid var(--border-default)}.akYDaq_rangeInput::-moz-range-track{height:calc(.9 * var(--scale));border-radius:var(--radius-pill);background:var(--range-gradient)}.akYDaq_valueField{}.akYDaq_helperText{}
.l2QiHG_clusteredContainer{gap:var(--space-scale-0-85);padding:var(--space-scale-0-75);flex-direction:column;display:flex}.l2QiHG_actionsRow{padding:var(--space-3) var(--space-3) 0;justify-content:flex-end;display:flex}.l2QiHG_exportModalContent{gap:var(--space-3);flex-direction:column;display:flex}.l2QiHG_exportModalTitle{color:var(--text-primary);font-size:var(--font-size-subtitle);line-height:var(--line-height-snug);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.l2QiHG_emptyMessage{text-align:center;color:var(--text-secondary);padding:var(--font-size-title-large);font-size:var(--font-size-subtitle);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.l2QiHG_categorySection{--groups-section-inner-radius:max(0px, calc(var(--radius-lg) - var(--space-scale-0-75) - var(--border-width-thin)));--groups-section-count-radius:max(0px, calc(var(--radius-lg) - var(--space-scale-0-75) - var(--border-width-thin) - var(--space-scale-0-4) - var(--border-width-thin)));gap:var(--space-scale-0-7);padding:var(--space-scale-0-75);border-radius:var(--radius-lg);background:var(--surface-raised);border:var(--border-width-thin) solid var(--border-default);flex-direction:column;display:flex}.l2QiHG_categoryHeader{--groups-section-count-radius:max(0px, calc(var(--radius-md) - var(--space-scale-0-4) - var(--border-width-thin)));align-items:center;gap:var(--space-scale-0-6);padding:var(--space-scale-0-4) var(--space-2);border-radius:var(--groups-section-inner-radius);border:var(--border-width-thin) solid color-mix(in srgb, var(--text-primary) 6%, transparent);background:var(--surface-sunken);flex-direction:row;display:flex}.l2QiHG_categoryTitle{font-size:var(--font-size-title-small);font-weight:var(--weight-semibold);color:var(--text-primary);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);flex:1;margin:0}.l2QiHG_categoryCount{min-width:var(--font-size-title-large);height:var(--font-size-title-large);padding:0 var(--space-2);border-radius:var(--groups-section-count-radius);background:var(--surface-raised);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);justify-content:center;align-items:center;display:flex}.l2QiHG_categoryGroups{grid-template-columns:repeat(auto-fill, minmax(calc(22 * var(--scale)), 1fr));gap:var(--space-3);display:grid}.l2QiHG_groupNameEditor{gap:var(--space-scale-0-45);flex-direction:column;flex:1;min-width:0;display:flex}.l2QiHG_groupNameLabel{gap:var(--space-scale-0-25);color:var(--text-secondary);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);flex-direction:column;display:flex}.l2QiHG_groupNameActions{gap:var(--space-scale-0-4);flex-wrap:wrap;display:flex}.l2QiHG_groupNameError{color:var(--intent-danger);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}.l2QiHG_categoryGroups .group{transition:grid-template-rows var(--duration-slow) var(--ease-standard), background-color var(--duration-slow) var(--ease-standard), border-color var(--duration-slow) var(--ease-standard), box-shadow var(--duration-slow) var(--ease-standard), transform var(--duration-slow) var(--ease-standard)}.l2QiHG_categoryGroups .groupExpanded{grid-column:1/-1}@media (max-width:1200px){.l2QiHG_categoryGroups{grid-template-columns:repeat(auto-fill, minmax(calc(20 * var(--scale)), 1fr))}}@media (max-width:768px){.l2QiHG_categoryGroups{grid-template-columns:repeat(auto-fill, minmax(calc(18 * var(--scale)), 1fr))}}@media (max-width:480px){.l2QiHG_categoryGroups{grid-template-columns:1fr}.l2QiHG_categorySection{padding:var(--space-scale-0-75)}.l2QiHG_categoryHeader{padding:var(--space-scale-0-35) var(--space-scale-0-45)}}
.hUNZ_a_typeLabel{font-size:var(--font-size-subtitle);color:var(--text-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.hUNZ_a_dynamicSettings{gap:var(--space-scale-0-55);flex-direction:column;display:flex}.hUNZ_a_dynamicSettingsBody{gap:var(--space-2);flex-direction:column;display:flex}.hUNZ_a_dynamicToggleHelp{color:var(--text-secondary);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}.hUNZ_a_dynamicCriterionInput,.hUNZ_a_dynamicNumberInput,.hUNZ_a_choiceInput{background:var(--text-inverse);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.hUNZ_a_dynamicCriterionInput{resize:none;width:100%}.hUNZ_a_dynamicNumberInput{width:100%;max-width:calc(10 * var(--scale))}.hUNZ_a_choiceEditor{gap:var(--space-scale-0-55);flex-direction:column;display:flex}.hUNZ_a_choiceList{gap:var(--space-scale-0-45);flex-direction:column;display:flex}.hUNZ_a_choiceRow{gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.hUNZ_a_choiceInput{width:100%}.hUNZ_a_choiceAdd{padding:var(--space-scale-0-6) var(--space-3);border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-lg);background:var(--text-inverse);color:var(--text-primary);cursor:pointer;font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);align-self:flex-start}.hUNZ_a_choiceAdd:hover{border-color:var(--brand-primary);color:var(--brand-primary)}.hUNZ_a_choiceMissing{color:var(--intent-danger);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}
.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}}
.XlOyIG_questionCard{--question-card-radius:var(--radius-lg);--question-card-padding:calc(.8 * var(--scale));--question-card-border-width:var(--border-width-thin);--question-card-inner-radius:max(0px, calc(var(--question-card-radius) - var(--question-card-padding) - var(--question-card-border-width)));align-items:stretch;gap:var(--space-scale-0-75);padding:var(--question-card-padding);border-radius:var(--question-card-radius);border:var(--question-card-border-width) solid var(--border-default);transition:transform var(--duration-slow) var(--ease-standard), box-shadow var(--duration-slow) var(--ease-standard), border-color var(--duration-slow) var(--ease-standard), background-color var(--duration-slow) var(--ease-standard);background:var(--text-inverse);grid-template-columns:auto minmax(0,1fr);width:100%;display:grid;position:relative}.XlOyIG_questionCardActive{border-color:var(--brand-muted);box-shadow:var(--elevation-1)}.XlOyIG_actions{justify-content:flex-end;align-items:flex-start;gap:var(--space-scale-0-45);flex-direction:column;justify-self:end;display:flex}.XlOyIG_titleRow{align-items:start;gap:var(--space-scale-0-65);grid-template-columns:minmax(0,1fr) auto;display:grid}.XlOyIG_expandedSettingsGrid{align-items:start;gap:var(--space-3);grid-template-columns:minmax(0,1fr);display:grid}.XlOyIG_expandedSettingsRegion{--settings-region-radius:var(--radius-md);--settings-region-padding-block:var(--space-scale-0-55);--settings-region-padding-inline:var(--space-scale-0-75);padding:var(--settings-region-padding-block) var(--settings-region-padding-inline);border-radius:var(--settings-region-radius);background:var(--surface-sunken);container:question-settings/inline-size}.XlOyIG_expandedPositionSettings{align-items:flex-start;gap:var(--space-scale-0-35);flex-direction:column;min-width:max-content;display:flex}.XlOyIG_expandedReorderLabel{color:var(--text-secondary);font-size:var(--font-size-caption);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.XlOyIG_weightSection{min-width:0}.XlOyIG_weightSectionExpanded{padding-top:var(--space-scale-0-45)}@container question-settings (max-width:900px){.XlOyIG_expandedSettingsGrid[data-settings-block-count="3"]{grid-template-columns:minmax(calc(12 * var(--scale)), calc(16 * var(--scale))) minmax(0, 1fr)}.XlOyIG_expandedPositionSettings{grid-column:1/-1;min-width:0}}@container question-settings (max-width:600px){.XlOyIG_expandedSettingsGrid[data-settings-block-count="2"],.XlOyIG_expandedSettingsGrid[data-settings-block-count="3"]{grid-template-columns:minmax(0,1fr)}.XlOyIG_expandedPositionSettings{grid-column:auto}}@media (max-width:720px){.XlOyIG_questionCard,.XlOyIG_questionCardActive{grid-template-columns:auto minmax(0,1fr)}.XlOyIG_actions{flex-direction:row;grid-column:2;justify-self:start}.XlOyIG_titleRow,.XlOyIG_expandedSettingsGrid,.XlOyIG_expandedSettingsGrid[data-settings-block-count="2"],.XlOyIG_expandedSettingsGrid[data-settings-block-count="3"]{grid-template-columns:minmax(0,1fr)}.XlOyIG_expandedPositionSettings{grid-column:auto}}
.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}}
.XlOyIG_questionCard{--question-card-radius:var(--radius-lg);--question-card-padding:calc(.8 * var(--scale));--question-card-border-width:var(--border-width-thin);--question-card-inner-radius:max(0px, calc(var(--question-card-radius) - var(--question-card-padding) - var(--question-card-border-width)));align-items:stretch;gap:var(--space-scale-0-75);padding:var(--question-card-padding);border-radius:var(--question-card-radius);border:var(--question-card-border-width) solid var(--border-default);transition:transform var(--duration-slow) var(--ease-standard), box-shadow var(--duration-slow) var(--ease-standard), border-color var(--duration-slow) var(--ease-standard), background-color var(--duration-slow) var(--ease-standard);background:var(--text-inverse);grid-template-columns:auto minmax(0,1fr);width:100%;display:grid;position:relative}.XlOyIG_questionCardActive{border-color:var(--brand-muted);box-shadow:var(--elevation-1)}.XlOyIG_actions{justify-content:flex-end;align-items:flex-start;gap:var(--space-scale-0-45);flex-direction:column;justify-self:end;display:flex}.XlOyIG_titleRow{align-items:start;gap:var(--space-scale-0-65);grid-template-columns:minmax(0,1fr) auto;display:grid}.XlOyIG_expandedSettingsGrid{align-items:start;gap:var(--space-3);grid-template-columns:minmax(0,1fr);display:grid}.XlOyIG_expandedSettingsRegion{--settings-region-radius:var(--radius-md);--settings-region-padding-block:var(--space-scale-0-55);--settings-region-padding-inline:var(--space-scale-0-75);padding:var(--settings-region-padding-block) var(--settings-region-padding-inline);border-radius:var(--settings-region-radius);background:var(--surface-sunken);container:question-settings/inline-size}.XlOyIG_expandedPositionSettings{align-items:flex-start;gap:var(--space-scale-0-35);flex-direction:column;min-width:max-content;display:flex}.XlOyIG_expandedReorderLabel{color:var(--text-secondary);font-size:var(--font-size-caption);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.XlOyIG_weightSection{min-width:0}.XlOyIG_weightSectionExpanded{padding-top:var(--space-scale-0-45)}@container question-settings (max-width:900px){.XlOyIG_expandedSettingsGrid[data-settings-block-count="3"]{grid-template-columns:minmax(calc(12 * var(--scale)), calc(16 * var(--scale))) minmax(0, 1fr)}.XlOyIG_expandedPositionSettings{grid-column:1/-1;min-width:0}}@container question-settings (max-width:600px){.XlOyIG_expandedSettingsGrid[data-settings-block-count="2"],.XlOyIG_expandedSettingsGrid[data-settings-block-count="3"]{grid-template-columns:minmax(0,1fr)}.XlOyIG_expandedPositionSettings{grid-column:auto}}@media (max-width:720px){.XlOyIG_questionCard,.XlOyIG_questionCardActive{grid-template-columns:auto minmax(0,1fr)}.XlOyIG_actions{flex-direction:row;grid-column:2;justify-self:start}.XlOyIG_titleRow,.XlOyIG_expandedSettingsGrid,.XlOyIG_expandedSettingsGrid[data-settings-block-count="2"],.XlOyIG_expandedSettingsGrid[data-settings-block-count="3"]{grid-template-columns:minmax(0,1fr)}.XlOyIG_expandedPositionSettings{grid-column:auto}}
.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}
.QsQpOW_questionCard{}.QsQpOW_questionCardWithActions,.QsQpOW_questionCardActive{grid-template-columns:auto minmax(0,1fr) auto}.QsQpOW_questionCardActive{}.QsQpOW_inputEntries{gap:var(--space-scale-0-65);flex-direction:column;width:100%;min-width:0;display:flex}.QsQpOW_dragHandle{width:calc(2.2 * var(--scale));min-height:calc(4.4 * var(--scale));cursor:grab;color:var(--brand-primary);border-radius:var(--question-card-inner-radius);background:var(--brand-wash);justify-content:center;align-items:center;display:flex}.QsQpOW_dragHandle:active{cursor:grabbing;background:var(--brand-muted)}.QsQpOW_dragging{opacity:.65;box-shadow:var(--focus-ring), var(--elevation-2);cursor:grabbing}.QsQpOW_dragIndicator{left:var(--space-scale-1-2);right:var(--space-scale-1-2);background:linear-gradient(90deg, var(--brand-secondary-wash), var(--brand-primary));border-radius:var(--radius-pill);height:2px;position:absolute}.QsQpOW_dragIndicatorTop{top:calc(-.75 * var(--space-3) - 1px)}.QsQpOW_dragIndicatorBottom{bottom:calc(-.75 * var(--space-3) - 1px)}.QsQpOW_actions{}.QsQpOW_titleInput{background:var(--surface-white-translucent);width:100%;font-size:var(--font-size-body);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.QsQpOW_titleRow{}.QsQpOW_questionBodyStack{min-width:0;position:relative}.QsQpOW_compactBody{opacity:1;min-width:0;transition:grid-template-rows var(--duration-slow) var(--ease-standard), opacity var(--duration-base) var(--ease-standard);grid-template-rows:1fr;display:grid}.QsQpOW_compactBodyHidden{opacity:0;pointer-events:none;grid-template-rows:0fr}.QsQpOW_compactBodyInner,.QsQpOW_expandedBodyInner{gap:var(--space-scale-0-65);flex-direction:column;min-width:0;display:flex}.QsQpOW_compactBodyInner{min-height:0;overflow:hidden}.QsQpOW_expandedBody{min-width:0;display:block}.QsQpOW_expandedBodyInner{min-height:0;overflow:visible}.QsQpOW_expandedBodyOpening,.QsQpOW_expandedBodyClosing{pointer-events:none}.QsQpOW_expandedSettingsPanel{opacity:1;will-change:grid-template-rows, opacity;min-width:0;transition:grid-template-rows var(--duration-slow) var(--ease-standard), opacity var(--duration-base) var(--ease-standard), transform var(--duration-slow) var(--ease-standard);grid-template-rows:1fr;display:grid;transform:none}.QsQpOW_expandedSettingsPanelInner{min-height:0;overflow:visible}.QsQpOW_expandedBodyOpening .QsQpOW_expandedSettingsPanel,.QsQpOW_expandedBodyClosing .QsQpOW_expandedSettingsPanel{opacity:0;transform:translateY(calc(-.08 * var(--scale)));grid-template-rows:0fr}.QsQpOW_expandedBodyOpening .QsQpOW_expandedSettingsPanelInner,.QsQpOW_expandedBodyClosing .QsQpOW_expandedSettingsPanelInner{overflow:hidden}@media (prefers-reduced-motion:reduce){.QsQpOW_expandedBody,.QsQpOW_compactBody,.QsQpOW_expandedBodyInner,.QsQpOW_expandedSettingsPanel{transition:none}}.QsQpOW_expandedSettingsGrid{}.QsQpOW_expandedSettingsGrid[data-settings-block-count="2"]{grid-template-columns:minmax(calc(12 * var(--scale)), calc(16 * var(--scale))) minmax(0, 1fr)}.QsQpOW_expandedSettingsGrid[data-settings-block-count="3"]{grid-template-columns:minmax(calc(12 * var(--scale)), calc(16 * var(--scale))) minmax(calc(20 * var(--scale)), 1fr) max-content}.QsQpOW_expandedSettingsRegion{}.QsQpOW_expandedPositionSettings{}.QsQpOW_expandedReorderLabel{}.QsQpOW_weightSection{}.QsQpOW_weightSectionExpanded{}.QsQpOW_compactMetaRow{align-items:center;gap:var(--space-scale-0-75);min-width:0;color:var(--text-muted);font-size:var(--font-size-body-compact);line-height:var(--line-height-snug);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);flex-wrap:wrap;display:flex}.QsQpOW_compactMetaItem{align-items:center;gap:var(--space-scale-0-32);min-width:0;display:inline-flex}.QsQpOW_compactMetaLabel{color:var(--text-muted);font-weight:600}.QsQpOW_compactMetaValue{color:var(--text-primary)}.QsQpOW_dynamicStatusEnabled .QsQpOW_compactMetaValue{color:var(--brand-primary);font-weight:600}.QsQpOW_dynamicStatusDisabled .QsQpOW_compactMetaValue{color:var(--text-muted)}
.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{}
.ezunmW_actionGroup{align-items:center;gap:var(--space-scale-0-35);flex-wrap:wrap;display:inline-flex}.ezunmW_disabledReason,.ezunmW_error,.ezunmW_success{font-size:var(--font-size-caption);line-height:var(--line-height-snug);margin:0}.ezunmW_disabledReason{color:var(--text-secondary)}.ezunmW_error{color:var(--intent-danger)}.ezunmW_success{color:var(--intent-success)}.ezunmW_modal{gap:var(--space-scale-0-9);min-width:min(100%,38rem);padding:var(--space-scale-1);flex-direction:column;display:flex}.ezunmW_preview,.ezunmW_fields,.ezunmW_usageFieldset{gap:var(--space-scale-0-5);flex-direction:column;display:flex}.ezunmW_preview{padding-bottom:var(--space-scale-0-75);border-bottom:var(--border-width-scale-005) solid var(--border-subtle)}.ezunmW_previewTitle,.ezunmW_previewDescription,.ezunmW_previewMeta{margin:0}.ezunmW_previewTitle{color:var(--text-primary);}.ezunmW_previewDescription,.ezunmW_previewMeta{max-width:var(--measure-body);color:var(--text-secondary);font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal)}.ezunmW_previewMeta{font-size:var(--font-size-caption)}.ezunmW_field{gap:var(--space-scale-0-3);color:var(--text-primary);font-size:var(--font-size-label);flex-direction:column;display:flex}.ezunmW_field input,.ezunmW_field textarea{width:100%}.ezunmW_usageFieldset{padding:var(--space-scale-0-65);border:var(--border-width-scale-005) solid var(--border-subtle);border-radius:var(--radius-md);margin:0}.ezunmW_usageFieldset legend{padding:0 var(--space-scale-0-3);color:var(--text-primary);font-size:var(--font-size-label)}.ezunmW_actions{justify-content:flex-end;gap:var(--space-scale-0-5);flex-wrap:wrap;display:flex}@media (max-width:640px){.ezunmW_modal{min-width:0;padding:var(--space-scale-0-75)}.ezunmW_actions{justify-content:stretch}.ezunmW_actions>*{flex:10rem}}
.grOjrq_documentRequestCard{--document-request-radius:var(--radius-md);--document-request-horizontal-padding:var(--space-scale-0-9);--document-request-border-width:var(--border-width-thin);grid-template-columns:minmax(0, 1fr) minmax(calc(12 * var(--scale)), auto) auto auto;align-items:center;gap:var(--space-scale-0-9);width:100%;padding:var(--space-scale-0-8) var(--document-request-horizontal-padding);border:var(--document-request-border-width) solid var(--border-default);border-radius:var(--document-request-radius);background:var(--surface-raised);display:grid}.grOjrq_documentRequestIdentity{min-width:0}.grOjrq_documentRequestTitle{color:var(--text-primary);font-size:var(--font-size-label);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}.grOjrq_documentRequestHelp{margin:var(--space-scale-0-25) 0 0;color:var(--text-muted);font-size:var(--font-size-body-compact);line-height:var(--line-height-snug);text-overflow:ellipsis;white-space:nowrap;font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);overflow:hidden}.grOjrq_documentRequestType{min-width:calc(12 * var(--scale))}.grOjrq_documentRequestRequirement{align-items:center;min-width:0;display:flex}.grOjrq_documentRequestActions{justify-content:flex-end;align-items:center;display:flex}@media (max-width:720px){.grOjrq_documentRequestCard{grid-template-columns:minmax(0,1fr) auto;align-items:start}.grOjrq_documentRequestIdentity,.grOjrq_documentRequestType{grid-column:1/-1}.grOjrq_documentRequestType{width:100%}.grOjrq_documentRequestRequirement{justify-self:end;align-items:flex-end;gap:var(--space-scale-0-35);flex-direction:column}.grOjrq_documentRequestActions{align-self:center}}
.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)}
.aQzHnW_layout{gap:var(--space-scale-2-2);flex-direction:column;max-width:1200px;margin:0 auto;display:flex}.aQzHnW_tableWrapper{border-radius:var(--radius-lg);border:var(--border-width-thin) solid var(--border-default);overflow:hidden}.aQzHnW_tableScrollArea{max-height:360px;overflow:auto}.aQzHnW_header{justify-content:space-between;align-items:flex-start;gap:var(--space-scale-1-8);flex-wrap:wrap;display:flex}.aQzHnW_headerContent{flex:auto;min-width:280px}.aQzHnW_header h1{margin:0 0 var(--space-scale-0-6);font-size:var(--font-size-title-medium);z-index:var(--layer-raised);color:var(--text-primary);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);position:sticky;top:0}.aQzHnW_header p{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}.aQzHnW_entrySection,.aQzHnW_participantsSection{gap:var(--space-scale-1-4);flex-direction:column;display:flex}.aQzHnW_entrySection{gap:var(--space-scale-1-4)}.aQzHnW_widgetHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-scale-1-2);display:flex}.aQzHnW_widgetHeaderCopy{gap:var(--space-scale-0-6);flex-direction:column;display:flex}.aQzHnW_widgetHeaderActions{justify-content:flex-end;align-items:center;gap:var(--space-scale-0-8);flex-wrap:wrap;display:flex}.aQzHnW_widgetHeaderTitle{font-size:var(--font-size-title-small);color:var(--text-primary);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);margin:0}.aQzHnW_widgetHeaderSubtitle{color:var(--text-muted);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}.aQzHnW_entryContactsButton{min-width:0;padding-left:var(--space-scale-1-4);padding-right:var(--space-scale-1-4);margin:0}.aQzHnW_shareModalContent{gap:var(--space-scale-0-9);padding:var(--space-scale-1-2);max-width:var(--measure-body);flex-direction:column;display:flex}.aQzHnW_shareModalContent h2,.aQzHnW_shareModalContent p{margin:0}.aQzHnW_shareModalContent h2{color:var(--text-primary);font-size:var(--font-size-title-medium);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.aQzHnW_shareModalContent 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)}.aQzHnW_entryForm{align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}.aQzHnW_entryFields{gap:var(--space-3);flex:auto;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.aQzHnW_entryField{gap:var(--space-2);flex-direction:column;display:flex}.aQzHnW_entryLabel{font-size:var(--font-size-body);font-weight:var(--weight-regular);color:var(--text-muted);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.aQzHnW_entryButton{min-width:140px;min-height:var(--control-height-touch);justify-content:center;align-items:center;margin:0;display:inline-flex}.aQzHnW_entryHint{display:none}.aQzHnW_entryFeedback{border-radius:var(--radius-lg);padding:var(--space-scale-0-8) var(--space-scale-1-2);font-size:var(--font-size-label);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.aQzHnW_entryFeedbackSuccess{background:var(--intent-success-surface);color:var(--intent-success)}.aQzHnW_entryFeedbackError{background:var(--intent-danger-surface);color:var(--intent-danger)}.aQzHnW_suggestionsContainer{border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-sunken);padding:var(--space-scale-1-2);gap:var(--space-scale-0-9);flex-direction:column;display:flex}.aQzHnW_suggestionsHeader{justify-content:space-between;align-items:baseline;gap:var(--space-scale-0-8);color:var(--text-secondary);font-weight:var(--weight-semibold);display:flex}.aQzHnW_suggestionsHint{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)}.aQzHnW_suggestionsLoading{text-align:center;color:var(--text-secondary);font-size:var(--font-size-label);padding:var(--space-scale-0-6);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.aQzHnW_suggestionsList{gap:var(--space-scale-0-6);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.aQzHnW_suggestionButton{border:var(--border-width-thin) solid transparent;background:var(--surface-raised);border-radius:var(--radius-lg);width:100%;padding:var(--space-scale-0-9) var(--space-scale-1-2);justify-content:space-between;align-items:center;gap:var(--space-3);cursor:pointer;transition:border-color var(--duration-base) var(--ease-standard), background-color var(--duration-base) var(--ease-standard);display:flex}.aQzHnW_suggestionButton:hover,.aQzHnW_suggestionButton:focus-visible{border-color:var(--border-default);background:var(--interaction-hover)}.aQzHnW_suggestionName{font-weight:var(--weight-semibold);color:var(--text-primary)}.aQzHnW_suggestionEmail{color:var(--text-secondary);font-size:var(--font-size-label);white-space:nowrap;text-overflow:ellipsis;font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);overflow:hidden}
.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))}
.pfV7EW_value0{width:0%}.pfV7EW_value1{width:1%}.pfV7EW_value2{width:2%}.pfV7EW_value3{width:3%}.pfV7EW_value4{width:4%}.pfV7EW_value5{width:5%}.pfV7EW_value6{width:6%}.pfV7EW_value7{width:7%}.pfV7EW_value8{width:8%}.pfV7EW_value9{width:9%}.pfV7EW_value10{width:10%}.pfV7EW_value11{width:11%}.pfV7EW_value12{width:12%}.pfV7EW_value13{width:13%}.pfV7EW_value14{width:14%}.pfV7EW_value15{width:15%}.pfV7EW_value16{width:16%}.pfV7EW_value17{width:17%}.pfV7EW_value18{width:18%}.pfV7EW_value19{width:19%}.pfV7EW_value20{width:20%}.pfV7EW_value21{width:21%}.pfV7EW_value22{width:22%}.pfV7EW_value23{width:23%}.pfV7EW_value24{width:24%}.pfV7EW_value25{width:25%}.pfV7EW_value26{width:26%}.pfV7EW_value27{width:27%}.pfV7EW_value28{width:28%}.pfV7EW_value29{width:29%}.pfV7EW_value30{width:30%}.pfV7EW_value31{width:31%}.pfV7EW_value32{width:32%}.pfV7EW_value33{width:33%}.pfV7EW_value34{width:34%}.pfV7EW_value35{width:35%}.pfV7EW_value36{width:36%}.pfV7EW_value37{width:37%}.pfV7EW_value38{width:38%}.pfV7EW_value39{width:39%}.pfV7EW_value40{width:40%}.pfV7EW_value41{width:41%}.pfV7EW_value42{width:42%}.pfV7EW_value43{width:43%}.pfV7EW_value44{width:44%}.pfV7EW_value45{width:45%}.pfV7EW_value46{width:46%}.pfV7EW_value47{width:47%}.pfV7EW_value48{width:48%}.pfV7EW_value49{width:49%}.pfV7EW_value50{width:50%}
.fkDfxW_value51{width:51%}.fkDfxW_value52{width:52%}.fkDfxW_value53{width:53%}.fkDfxW_value54{width:54%}.fkDfxW_value55{width:55%}.fkDfxW_value56{width:56%}.fkDfxW_value57{width:57%}.fkDfxW_value58{width:58%}.fkDfxW_value59{width:59%}.fkDfxW_value60{width:60%}.fkDfxW_value61{width:61%}.fkDfxW_value62{width:62%}.fkDfxW_value63{width:63%}.fkDfxW_value64{width:64%}.fkDfxW_value65{width:65%}.fkDfxW_value66{width:66%}.fkDfxW_value67{width:67%}.fkDfxW_value68{width:68%}.fkDfxW_value69{width:69%}.fkDfxW_value70{width:70%}.fkDfxW_value71{width:71%}.fkDfxW_value72{width:72%}.fkDfxW_value73{width:73%}.fkDfxW_value74{width:74%}.fkDfxW_value75{width:75%}.fkDfxW_value76{width:76%}.fkDfxW_value77{width:77%}.fkDfxW_value78{width:78%}.fkDfxW_value79{width:79%}.fkDfxW_value80{width:80%}.fkDfxW_value81{width:81%}.fkDfxW_value82{width:82%}.fkDfxW_value83{width:83%}.fkDfxW_value84{width:84%}.fkDfxW_value85{width:85%}.fkDfxW_value86{width:86%}.fkDfxW_value87{width:87%}.fkDfxW_value88{width:88%}.fkDfxW_value89{width:89%}.fkDfxW_value90{width:90%}.fkDfxW_value91{width:91%}.fkDfxW_value92{width:92%}.fkDfxW_value93{width:93%}.fkDfxW_value94{width:94%}.fkDfxW_value95{width:95%}.fkDfxW_value96{width:96%}.fkDfxW_value97{width:97%}.fkDfxW_value98{width:98%}.fkDfxW_value99{width:99%}.fkDfxW_value100{width:100%}
.joNWHG_demoSection{gap:var(--space-scale-0-95);padding:var(--space-scale-1-25);border-radius:var(--radius-lg);border:var(--border-width-thin) solid var(--interaction-selected-strong);background:radial-gradient(circle at 18% 12%, var(--interaction-selected-subtle), transparent 28%), linear-gradient(160deg, var(--surface-raised), var(--surface-sunken));box-shadow:var(--elevation-3);flex-direction:column;display:flex}.joNWHG_demoHeader{align-items:end;gap:var(--space-scale-0-45);grid-template-columns:minmax(0,.52fr) minmax(0,.48fr);max-width:none;display:grid}.joNWHG_demoHeader h2{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);margin:0}.joNWHG_demoHeader p{color:var(--text-secondary);font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.joNWHG_demoGrid{gap:var(--space-3);grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:start;display:grid}.joNWHG_editorCard,.joNWHG_resultsCard{border-radius:var(--radius-lg);border:var(--border-width-thin) solid var(--border-subtle);background:var(--surface-raised);min-width:0;box-shadow:var(--elevation-2)}.joNWHG_editorCard{align-self:start;gap:var(--space-scale-0-72);padding:var(--space-scale-1-1);flex-direction:column;display:flex}.joNWHG_editorInput{width:100%}.joNWHG_editorInput label{color:var(--text-primary);font-size:var(--font-size-subtitle);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.joNWHG_editorInput textarea{border-color:var(--border-strong);background:var(--surface-raised);color:var(--text-primary);font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal);transition:min-height var(--duration-base) var(--ease-standard), max-height var(--duration-base) var(--ease-standard), border-color var(--duration-base) var(--ease-standard), box-shadow var(--duration-base) var(--ease-standard);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal)}.joNWHG_editorInput textarea::placeholder{color:var(--text-muted);font-style:italic}.joNWHG_editorCardCompact .joNWHG_editorInput textarea{min-height:calc(7.2 * var(--scale));max-height:calc(9.2 * var(--scale))}.joNWHG_editorCardExpanded .joNWHG_editorInput textarea{min-height:calc(15 * var(--scale));max-height:calc(23 * var(--scale))}.joNWHG_editorFooter{justify-content:space-between;align-items:center;gap:var(--space-scale-0-8);display:flex}.joNWHG_editorHint{color:var(--text-secondary);font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal);max-width:var(--measure-narrow);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.joNWHG_editorResizeButton{border:var(--border-width-thin) solid var(--interaction-selected-strong);border-radius:var(--radius-pill);background:var(--interaction-selected-subtle);color:var(--brand-primary);cursor:pointer;font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);padding:var(--space-scale-0-42) var(--space-scale-0-86);transition:background-color var(--duration-base) var(--ease-standard), transform var(--duration-base) var(--ease-standard), border-color var(--duration-base) var(--ease-standard);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);flex:none}.joNWHG_editorResizeButton:hover{background:var(--interaction-selected);border-color:var(--interaction-selected-strong);transform:translateY(calc(-.08 * var(--scale)))}.joNWHG_resultsCard{gap:var(--space-scale-0-72);padding:var(--space-scale-0-95);flex-direction:column;display:flex}.joNWHG_statePill{border-radius:var(--radius-lg);padding:var(--space-scale-0-62) var(--space-scale-0-86);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}.joNWHG_emptyState{border:var(--border-width-thin) solid var(--brand-base-surface);background:var(--surface-sunken);color:var(--text-primary);max-width:var(--measure-narrow)}.joNWHG_errorState{border:var(--border-width-thin) solid var(--intent-warning-surface);background:var(--intent-warning-surface);color:var(--intent-warning-ink);max-width:var(--measure-narrow)}.joNWHG_cockpitGrid{grid-template-columns:minmax(calc(8.4 * var(--scale)), .42fr) minmax(0, .58fr);gap:var(--space-scale-0-7);align-items:stretch;display:grid}.joNWHG_scoreRingCard,.joNWHG_reliabilityPanel,.joNWHG_volumePill,.joNWHG_radarBlock,.joNWHG_componentScoreRow,.joNWHG_metricGauge{border:var(--border-width-thin) solid var(--border-subtle);background:linear-gradient(145deg, var(--surface-raised), var(--surface-sunken))}.joNWHG_scoreRingCard{min-height:calc(10.2 * var(--scale));border-radius:var(--radius-lg);place-items:center;display:grid;position:relative;overflow:hidden}.joNWHG_scoreRingCard:after{content:"";inset:auto var(--space-scale-1-1) var(--space-scale-neg-1-8);height:calc(3.2 * var(--scale));border-radius:var(--radius-circle);background:var(--interaction-selected-subtle);filter:blur(calc(.8 * var(--scale)));position:absolute}.joNWHG_scoreRingSvg{width:min(100%, calc(9.4 * var(--scale)));aspect-ratio:1;transform:rotate(-90deg)}.joNWHG_scoreRingTrack,.joNWHG_scoreRingValue{fill:none;stroke-width:10px}.joNWHG_scoreRingTrack{stroke:var(--border-subtle)}.joNWHG_scoreRingValue{stroke:var(--brand-primary);stroke-linecap:round;transition:stroke-dashoffset calc(var(--duration-slow) + var(--duration-base)) var(--ease-standard)}.joNWHG_scoreRingCardIdle .joNWHG_scoreRingValue{stroke:var(--border-strong)}.joNWHG_scoreRingCardReady .joNWHG_scoreRingValue{animation:.9s both joNWHG_scorePulse}.joNWHG_scoreRingContent{z-index:var(--layer-content);place-content:center;gap:var(--space-scale-0-22);text-align:center;display:grid;position:absolute;inset:0}.joNWHG_scoreRingContent span,.joNWHG_panelLabel,.joNWHG_panelLabelRow span,.joNWHG_volumePill span,.joNWHG_componentScoreHeader span,.joNWHG_metricGaugeHeader 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)}.joNWHG_scoreRingContent strong{color:var(--text-primary);font-size:var(--font-size-title-small);line-height:var(--line-height-snug);font-variant-numeric:tabular-nums;font-weight:var(--weight-semibold);letter-spacing:var(--letter-spacing-normal)}
.rhZ8iq_cockpitStack{gap:var(--space-2);display:grid}.rhZ8iq_reliabilityPanel{gap:var(--space-scale-0-48);border-radius:var(--radius-lg);padding:var(--space-scale-0-68);display:grid}.rhZ8iq_panelLabelRow{justify-content:space-between;align-items:center;gap:var(--space-scale-0-6);display:flex}.rhZ8iq_panelLabelRow strong,.rhZ8iq_volumePill strong,.rhZ8iq_componentScoreHeader strong,.rhZ8iq_metricGaugeHeader strong{color:var(--text-primary);font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal)}.rhZ8iq_sharedProgressBar{--linearProgressTrack:var(--border-subtle);--linearProgressValue:var(--componentTone,var(--brand-primary))}.rhZ8iq_reliabilityReady{--linearProgressValue:var(--brand-primary)}.rhZ8iq_volumePills{gap:var(--space-scale-0-42);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.rhZ8iq_volumePill{gap:var(--space-scale-0-2);border-radius:var(--radius-lg);padding:var(--space-scale-0-55);min-width:0;display:grid}.rhZ8iq_volumePill span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rhZ8iq_analyticsGrid{gap:var(--space-scale-0-72);grid-template-columns:minmax(0,.48fr) minmax(0,.52fr);align-items:stretch;display:grid}.rhZ8iq_radarBlock{gap:var(--space-2);border-radius:var(--radius-lg);padding:var(--space-scale-0-75);flex-direction:column;display:flex}.rhZ8iq_radarBlock h3,.rhZ8iq_metricsBlock h3{color:var(--text-primary);font-size:var(--font-size-subtitle);line-height:var(--line-height-snug);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.rhZ8iq_radarShell{grid-template-columns:minmax(0, calc(8.4 * var(--scale))) minmax(0, 1fr);gap:var(--space-scale-0-55);align-items:center;display:grid}.rhZ8iq_radarSvg{aspect-ratio:1;width:100%}.rhZ8iq_radarGridOuter,.rhZ8iq_radarGridMiddle,.rhZ8iq_radarGridInner{fill:none;stroke:var(--border-subtle);stroke-width:1px}.rhZ8iq_radarGridOuter{stroke:var(--interaction-selected-strong)}.rhZ8iq_radarAxis{stroke:var(--border-subtle);stroke-width:1px}.rhZ8iq_radarValue{fill:var(--interaction-selected-strong);stroke:var(--brand-primary);stroke-width:2.5px;stroke-linejoin:round;transition:points calc(var(--duration-slow) + var(--duration-base)) var(--ease-standard)}.rhZ8iq_radarLabels{gap:var(--space-scale-0-28);display:grid}.rhZ8iq_radarLabels span{min-width:0;color:var(--text-secondary);font-size:var(--font-size-caption);line-height:var(--line-height-snug);text-overflow:ellipsis;white-space:nowrap;font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);overflow:hidden}.rhZ8iq_componentScoreList{gap:var(--space-scale-0-46);display:grid}.rhZ8iq_componentScoreListTitle{color:var(--text-primary);font-size:var(--font-size-subtitle);line-height:var(--line-height-snug);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0;display:none}.rhZ8iq_componentScoreRow{--componentTone:var(--brand-primary);gap:var(--space-scale-0-35);border-radius:var(--radius-lg);padding:var(--space-scale-0-58) var(--space-scale-0-68);display:grid}.rhZ8iq_componentScoreHeader,.rhZ8iq_metricGaugeHeader{justify-content:space-between;align-items:center;gap:var(--space-scale-0-6);display:flex}.rhZ8iq_componentScoreHeader span,.rhZ8iq_metricGaugeHeader span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.rhZ8iq_metricsBlock{gap:var(--space-2);display:grid}.rhZ8iq_metricsGrid{gap:var(--space-scale-0-44);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.rhZ8iq_metricGauge{--componentTone:var(--brand-primary);gap:var(--space-scale-0-36);border-radius:var(--radius-md);min-width:0;padding:var(--space-scale-0-54);display:grid}.rhZ8iq_metricGaugeHeader{align-items:flex-start}.rhZ8iq_metricGaugeHeader span{white-space:normal}.rhZ8iq_toneReadability{--componentTone:var(--brand-primary)}.rhZ8iq_toneSyntax{--componentTone:var(--brand-muted)}.rhZ8iq_toneLexical{--componentTone:var(--intent-success)}.rhZ8iq_tonePunctuation{--componentTone:var(--brand-secondary-muted)}.rhZ8iq_toneRegister{--componentTone:var(--text-secondary)}
.IT9wrG_participantsSection{gap:var(--space-scale-1-4);flex-direction:column;display:flex}.IT9wrG_sectionHeader{justify-content:space-between;align-items:baseline;gap:var(--space-3);flex-wrap:wrap;display:flex}.IT9wrG_sectionTitle{font-size:var(--font-size-title-medium);color:var(--text-primary);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);margin:0}.IT9wrG_emptyState{background:var(--surface-sunken);border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-lg);padding:var(--space-scale-2-6);text-align:center;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)}.IT9wrG_tableWrapper{border-radius:var(--radius-lg);border:var(--border-width-thin) solid var(--border-default);overflow-x:auto}.IT9wrG_attendeesTable{border-collapse:collapse;width:100%;min-width:520px}.IT9wrG_attendeesTable thead{background:var(--surface-sunken)}.IT9wrG_attendeesTable th{text-align:left;padding:var(--space-scale-0-65) var(--space-scale-0-9);font-size:var(--font-size-body);color:var(--text-primary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.IT9wrG_attendeesTable td{padding:var(--space-scale-0-6) var(--space-scale-0-9);border-top:var(--border-width-thin) solid var(--border-default);font-size:var(--font-size-body);color:var(--text-primary);vertical-align:middle;font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.IT9wrG_tableRow{transition:background-color var(--duration-base) var(--ease-standard)}.IT9wrG_tableRow:hover td{background:var(--interaction-hover)}.IT9wrG_tableRowContact td{background:var(--interaction-selected)}.IT9wrG_tableCellLastName{font-weight:600}.IT9wrG_tableCell{color:var(--text-primary)}.IT9wrG_tableCellPrimary{text-transform:uppercase;letter-spacing:var(--letter-spacing-002em)}.IT9wrG_tableCellEmail{letter-spacing:var(--letter-spacing-001em);font-family:inherit}.IT9wrG_tableCellActions{text-align:center;width:56px}.IT9wrG_indicatorHeader{width:48px}.IT9wrG_tableCellIndicator{text-align:center;width:48px;padding:var(--space-scale-0-85) var(--space-scale-0-6);justify-content:center;align-items:center;display:flex}.IT9wrG_tableCellIndicator span{display:inline-flex}.IT9wrG_sourceIndicator{width:calc(2.2 * var(--scale));height:calc(2.2 * var(--scale));border-radius:var(--radius-circle);box-shadow:none;border:none;justify-content:center;align-items:center;display:inline-flex}.IT9wrG_contactIndicator{background:var(--interaction-selected);color:var(--brand-base);cursor:default;transition:background-color var(--duration-base) var(--ease-standard), color var(--duration-base) var(--ease-standard)}.IT9wrG_contactIndicator:hover,.IT9wrG_contactIndicator:focus-visible{background:var(--brand-base);color:var(--text-inverse)}.IT9wrG_contactIndicatorIcon{width:calc(1.15 * var(--scale));height:calc(1.15 * var(--scale))}.IT9wrG_manualIndicator{background:var(--border-neutral-translucent);color:var(--text-secondary);cursor:default;transition:background-color var(--duration-base) var(--ease-standard), color var(--duration-base) var(--ease-standard)}.IT9wrG_manualIndicator:hover,.IT9wrG_manualIndicator:focus-visible{background:var(--text-primary);color:var(--text-inverse)}.IT9wrG_manualIndicatorIcon{width:calc(1.15 * var(--scale));height:calc(1.15 * var(--scale))}.IT9wrG_statusHeader{width:120px}.IT9wrG_tableCellStatus{vertical-align:middle;width:120px}.IT9wrG_answeredBadge{align-items:center;gap:var(--space-scale-0-4);font-size:var(--font-size-body-secondary);color:var(--intent-success-bright);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);display:inline-flex}.IT9wrG_answeredBadgeIcon{width:calc(1.05 * var(--scale));height:calc(1.05 * var(--scale));fill:var(--intent-success-bright)}.IT9wrG_pendingBadge{font-size:var(--font-size-body-secondary);color:var(--text-muted);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);align-items:center;display:inline-flex}.IT9wrG_actionsHeader{width:56px}.IT9wrG_removeButtonCompact{width:calc(2.4 * var(--scale));height:calc(2.4 * var(--scale));border-radius:var(--radius-circle);background:var(--border-neutral-translucent);transition:background-color var(--duration-base) var(--ease-standard);border:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.IT9wrG_removeButtonCompact:hover,.IT9wrG_removeButtonCompact:focus-visible{background:var(--intent-danger-surface-strong)}.IT9wrG_removeIconCompact{width:calc(1.2 * var(--scale));height:calc(1.2 * var(--scale));color:var(--text-inverse);transition:color var(--duration-base) var(--ease-standard)}.IT9wrG_removeButtonCompact:hover .IT9wrG_removeIconCompact,.IT9wrG_removeButtonCompact:focus-visible .IT9wrG_removeIconCompact{color:var(--text-inverse)}
.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}
.jLVXYG_demoSection{width:min(1200px,100%);padding:0 var(--space-5);gap:var(--space-scale-1-4);flex-direction:column;margin:0 auto;display:flex}.jLVXYG_demoHeader{gap:var(--space-scale-0-6);flex-direction:column;max-width:760px;display:flex}.jLVXYG_eyebrow{text-transform:uppercase;letter-spacing:var(--letter-spacing-normal);font-size:var(--font-size-label);color:var(--brand-primary);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);margin:0}.jLVXYG_demoHeader h2{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);margin:0}.jLVXYG_demoHeader p{color:var(--text-secondary);font-size:var(--font-size-body);line-height:var(--line-height-relaxed);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.jLVXYG_demoShell{align-items:start;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-lg);background:linear-gradient(135deg, var(--surface-raised), var(--surface-sunken));border:var(--border-width-thin) solid var(--border-subtle);box-shadow:var(--elevation-3);grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);display:grid}.jLVXYG_inputPanel,.jLVXYG_widgetPanel{gap:var(--space-scale-0-9);padding:var(--space-scale-1-1);border-radius:var(--radius-lg);border:var(--border-width-thin) solid var(--border-subtle);background:var(--surface-raised);box-shadow:var(--elevation-2);flex-direction:column;display:flex}.jLVXYG_inputPanel{top:calc(var(--nav-height) + var(--space-3));position:sticky}.jLVXYG_editorInput label{color:var(--text-primary);font-size:var(--font-size-subtitle);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.jLVXYG_editorInput textarea{min-height:calc(15 * var(--scale));border-radius:var(--radius-lg);background:var(--surface-sunken);font-size:var(--font-size-body);line-height:var(--line-height-normal);resize:none;font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal)}.jLVXYG_privacyNote{color:var(--text-secondary);font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.jLVXYG_actionRow{justify-content:flex-start;align-items:center;display:flex}.jLVXYG_runButton{min-width:max-content}.jLVXYG_statusLine{justify-content:space-between;align-items:center;gap:var(--space-scale-0-8);padding:var(--space-scale-0-65) var(--space-scale-0-85);border-radius:var(--radius-lg);background:var(--interaction-selected);color:var(--brand-primary);font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);display:flex}.jLVXYG_statusLine strong{font-size:var(--font-size-subtitle);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.jLVXYG_statusLine span{color:var(--text-secondary);font-weight:var(--weight-bold)}.jLVXYG_statusLine[data-state=ready]{background:var(--intent-success-surface);color:var(--intent-success)}.jLVXYG_statusLine[data-state=error]{background:var(--intent-danger-surface);color:var(--intent-danger)}.jLVXYG_errorState{padding:var(--space-scale-0-75) var(--space-scale-0-9);border-radius:var(--radius-lg);border:var(--border-width-thin) solid var(--intent-danger-surface);background:var(--intent-danger-surface);color:var(--intent-danger);font-size:var(--font-size-body);line-height:var(--line-height-normal);max-width:var(--measure-narrow);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.jLVXYG_volumetryWidget .widget{box-shadow:none;border:var(--border-width-thin) solid var(--border-subtle);background:var(--glass-bg);margin:0}.jLVXYG_volumetryWidget .widget 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)}@media (max-width:980px){.jLVXYG_demoShell{grid-template-columns:1fr}.jLVXYG_inputPanel{position:static}}@media (max-width:640px){.jLVXYG_demoSection{padding:0 var(--space-scale-1-2)}.jLVXYG_demoShell,.jLVXYG_inputPanel,.jLVXYG_widgetPanel{padding:var(--space-scale-0-8)}.jLVXYG_statusLine{flex-direction:column;align-items:flex-start}}
@keyframes jBnLea_scorePulse{0%{filter:drop-shadow(0 0 0 var(--interaction-selected-subtle))}55%{filter:drop-shadow(0 0 calc(.45 * var(--scale)) var(--interaction-selected-strong))}to{filter:drop-shadow(0 0 0 var(--interaction-selected-subtle))}}@media (max-width:720px){.jBnLea_demoGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.jBnLea_demoSection{gap:var(--space-scale-0-9);padding:var(--space-scale-0-85);border-radius:var(--radius-lg)}.jBnLea_demoHeader,.jBnLea_analyticsGrid{grid-template-columns:minmax(0,1fr)}.jBnLea_demoHeader h2{font-size:var(--font-size-title-medium);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.jBnLea_demoHeader p{font-size:var(--font-size-body);line-height:var(--line-height-relaxed);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal)}.jBnLea_editorCard,.jBnLea_resultsCard{padding:var(--space-scale-0-72);border-radius:var(--radius-lg)}.jBnLea_editorCardCompact .jBnLea_editorInput textarea{min-height:calc(5.2 * var(--scale));max-height:calc(6.6 * var(--scale))}.jBnLea_editorCardExpanded .jBnLea_editorInput textarea{min-height:calc(10 * var(--scale));max-height:calc(15 * var(--scale))}.jBnLea_editorFooter{align-items:center;gap:var(--space-2);flex-direction:row}.jBnLea_cockpitGrid{gap:var(--space-2);grid-template-columns:minmax(0,1fr)}.jBnLea_scoreRingCard{min-height:0;padding:var(--space-scale-0-64);grid-template-columns:auto minmax(0,1fr);justify-content:start;place-items:center start}.jBnLea_scoreRingContent strong{font-size:var(--font-size-subtitle);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.jBnLea_scoreRingContent span{font-size:var(--font-size-caption);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.jBnLea_scoreRingContent{text-align:left;position:static}.jBnLea_scoreRingSvg{width:calc(4.8 * var(--scale))}.jBnLea_reliabilityPanel{padding:var(--space-scale-0-52)}.jBnLea_volumePills{grid-template-columns:repeat(3,minmax(0,1fr))}.jBnLea_volumePill{padding:var(--space-scale-0-42)}.jBnLea_radarBlock{display:none}.jBnLea_componentScoreList{gap:var(--space-scale-0-52);grid-template-columns:minmax(0,1fr)}.jBnLea_componentScoreListTitle{display:block}.jBnLea_componentScoreRow{padding:var(--space-scale-0-62)}.jBnLea_panelLabel,.jBnLea_panelLabelRow span,.jBnLea_volumePill span{font-size:var(--font-size-caption);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.jBnLea_panelLabelRow strong,.jBnLea_volumePill strong{font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.jBnLea_componentScoreHeader span{font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal)}.jBnLea_componentScoreHeader strong{font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.jBnLea_metricGaugeHeader span{font-size:var(--font-size-caption);font-weight:var(--weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.jBnLea_metricGaugeHeader strong{font-size:var(--font-size-body-secondary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.jBnLea_metricsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.jBnLea_metricGauge{padding:var(--space-scale-0-62)}}@media (max-width:520px){.jBnLea_scoreRingCard{min-height:0}.jBnLea_scoreRingSvg{width:calc(4.4 * var(--scale))}.jBnLea_volumePills,.jBnLea_metricsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.jBnLea_radarSvg{max-width:calc(9 * var(--scale));justify-self:center}.jBnLea_radarLabels{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:420px){.jBnLea_cockpitGrid,.jBnLea_radarShell{grid-template-columns:minmax(0,1fr)}.jBnLea_radarSvg{max-width:calc(8.2 * var(--scale))}.jBnLea_componentScoreList{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.jBnLea_editorInput textarea,.jBnLea_editorResizeButton,.jBnLea_scoreRingValue,.jBnLea_radarValue{transition:none}.jBnLea_scoreRingCardReady .jBnLea_scoreRingValue{animation:none}}
.cuunhW_footerActions{justify-content:flex-end;gap:var(--space-3);padding-top:var(--space-scale-1-4);margin-top:var(--space-scale-1-4);border-top:var(--border-width-thin) solid var(--border-default);flex-wrap:wrap;display:flex}.cuunhW_footerButton{margin:0}.cuunhW_contactsModal{gap:var(--space-scale-1-6);flex-direction:column;display:flex}.cuunhW_contactsModalHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-scale-1-2);display:flex}.cuunhW_contactsModalIntro h2{margin:0 0 var(--space-scale-0-6);font-size:var(--font-size-title-medium);color:var(--text-primary);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.cuunhW_contactsModalIntro p{color:var(--text-muted);line-height:var(--line-height-normal);max-width:var(--measure-body);margin:0}.cuunhW_contactsModalCloseButton{width:calc(2.8 * var(--scale));height:calc(2.8 * var(--scale));min-width:calc(2.8 * var(--scale));min-height:calc(2.8 * var(--scale));border-radius:var(--radius-circle);background:var(--border-neutral-translucent);transition:background-color var(--duration-base) var(--ease-standard);flex-shrink:0;justify-content:center;align-items:center;margin:0;display:inline-flex}.cuunhW_contactsModalCloseButton:hover,.cuunhW_contactsModalCloseButton:focus-visible{background:var(--border-default)}.cuunhW_contactsModalCloseIcon{width:calc(1.6 * var(--scale));height:calc(1.6 * var(--scale));transition:color var(--duration-base) var(--ease-standard);color:var(--text-primary)!important}.cuunhW_contactsModalCloseButton:hover .cuunhW_contactsModalCloseIcon,.cuunhW_contactsModalCloseButton:focus-visible .cuunhW_contactsModalCloseIcon{color:var(--intent-danger)!important}.cuunhW_contactsModalSearch{gap:var(--space-scale-0-6);flex-direction:column;display:flex}.cuunhW_contactsModalSearchLabel{color:var(--text-muted);font-weight:600}.cuunhW_contactsModalSearchInput{min-height:calc(3.6 * var(--scale))}.cuunhW_contactsModalTableWrapper{border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-lg);overflow:hidden}.cuunhW_contactsModalTableScroll{max-height:320px;overflow:auto}.cuunhW_contactsModalLoading,.cuunhW_contactsModalEmpty{padding:var(--space-5);text-align:center;font-size:var(--font-size-label);color:var(--text-secondary);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.cuunhW_contactsModalTable{border-collapse:collapse;width:100%}.cuunhW_contactsModalTable thead{background:var(--surface-sunken)}.cuunhW_contactsModalTable th,.cuunhW_contactsModalTable td{padding:var(--space-scale-0-9) var(--space-scale-1-1);border-bottom:var(--border-width-thin) solid var(--border-default);font-size:var(--font-size-body);color:var(--text-primary);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.cuunhW_contactsModalTable tbody tr:hover td{background:var(--interaction-hover)}.cuunhW_contactsModalActionHeader,.cuunhW_contactsModalActionCell{text-align:right;white-space:nowrap;width:1%}.cuunhW_contactsModalName{gap:var(--space-scale-0-6);align-items:center;display:flex}.cuunhW_contactsModalLastName{letter-spacing:var(--letter-spacing-003em);font-weight:700}.cuunhW_contactsModalEmail{font-family:inherit}.cuunhW_contactsModalPhone{white-space:nowrap}.cuunhW_contactsModalAddButton{background:var(--brand-base);margin:0}.cuunhW_contactsModalAddButton span{color:var(--text-inverse)}.cuunhW_contactsModalAddButton:hover{background:var(--brand-primary);color:var(--on-brand)}.cuunhW_contactsModalFooter{justify-content:flex-end;display:flex}.cuunhW_contactsModalCloseCta{margin:0}.cuunhW_modalFeedback{border-radius:var(--radius-lg);padding:var(--space-scale-0-8) var(--space-scale-1-2);font-size:var(--font-size-label);font-weight:var(--weight-semibold);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal);display:inline-flex}.cuunhW_modalFeedbackSuccess{background:var(--intent-success-surface);color:var(--intent-success-bright)}.cuunhW_modalFeedbackError{background:var(--intent-danger-surface);color:var(--intent-danger-critical)}
.WbY9NW_criterionRow{border-bottom:var(--border-width-scale-01) solid var(--border-subtle)}.WbY9NW_criterionRow:last-child{border-bottom:var(--border-width-none)}.WbY9NW_rowHeader{align-items:center;gap:var(--space-scale-1-4);padding:var(--space-scale-1-45) var(--space-3);grid-template-columns:minmax(0,1fr) minmax(0,auto);display:grid}.WbY9NW_question{color:var(--text-primary);font-size:var(--font-size-body);font-weight:var(--weight-regular);line-height:var(--line-height-relaxed);letter-spacing:var(--letter-spacing-normal);margin:0}.WbY9NW_rowControls{align-items:center;gap:var(--space-scale-1-1);justify-content:flex-end;display:flex}.WbY9NW_weightReadout{align-items:baseline;gap:var(--space-scale-0-45);min-width:calc(7.8 * var(--scale));padding:var(--space-scale-0-45) var(--space-scale-0-75);border:var(--border-width-scale-01) solid var(--border-default);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--surface-raised) 60%, transparent);color:var(--text-secondary);font-size:var(--font-size-body-secondary);font-variant-numeric:tabular-nums;font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal);display:inline-flex}.WbY9NW_weightReadout strong{color:var(--text-primary);font-size:var(--font-size-body);font-weight:var(--weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-normal)}.WbY9NW_weightReadout[data-direction=complementary] strong{color:var(--intent-warning-ink)}.WbY9NW_weightReadout[data-direction=similar] strong{color:var(--brand-primary)}.WbY9NW_editorPanel{margin:0 var(--space-3) var(--space-scale-1-35);padding:var(--space-scale-1-35) var(--space-scale-1-35);border-radius:var(--radius-lg);background:linear-gradient(90deg, var(--intent-warning-surface) 0%, var(--surface-raised) 48%, color-mix(in srgb, var(--brand-primary) 18%, transparent) 100%)}@media (max-width:1050px){.WbY9NW_rowHeader{gap:var(--space-scale-0-8);grid-template-columns:minmax(0,1fr)}.WbY9NW_rowControls{flex-wrap:wrap;justify-content:flex-start}}@media (max-width:720px){.WbY9NW_rowHeader{padding-left:0;padding-right:0}.WbY9NW_editorPanel{padding:var(--space-3);margin-left:0;margin-right:0}}
.i9NmrG_progressBarContainer{top:var(--respondent-safe-area-top,var(--preview-device-top-safe-area,0px));width:100%;height:calc(.2 * var(--scale));background:var(--interaction-hover);z-index:var(--layer-modal);border-radius:var(--radius-pill);flex-direction:column;display:flex;position:fixed;left:0;overflow:hidden}.i9NmrG_progressBar{background:var(--interaction-hover);width:100%;height:100%;position:relative}.i9NmrG_progressFill{background:linear-gradient(90deg, var(--brand-primary), var(--brand-muted));height:100%;transition:width var(--duration-slow) var(--ease-standard);box-shadow:var(--elevation-1)}
.TQWZIq_sourcesSection,.TQWZIq_relatedSection{width:min(1200px,100%);padding:0 var(--space-5);gap:var(--space-scale-1-3);flex-direction:column;margin:0 auto;display:flex}.TQWZIq_sourcesSection h2,.TQWZIq_relatedSection h2{font-size:var(--font-size-title-large);line-height:var(--line-height-tight);color:var(--text-primary);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-tight);margin:0}.TQWZIq_sourcesSection p,.TQWZIq_relatedSection p{font-size:var(--font-size-body-secondary);line-height:var(--line-height-normal);color:var(--text-primary);font-weight:var(--weight-regular);letter-spacing:var(--letter-spacing-normal);margin:0}.TQWZIq_sourcesIntro,.TQWZIq_sourcesDisclaimer{max-width:var(--measure-wide)}.TQWZIq_sourcesDisclaimer{color:var(--text-secondary)}.TQWZIq_sourcesGrid,.TQWZIq_relatedGrid{gap:var(--space-scale-1-2);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid}.TQWZIq_sourceCard,.TQWZIq_relatedCard{gap:var(--space-scale-0-7);background:var(--surface-raised);border:var(--border-width-thin) solid var(--border-default);border-radius:var(--radius-lg);padding:var(--space-scale-1-4);flex-direction:column;display:flex}.TQWZIq_sourceCard h3,.TQWZIq_relatedCard h3{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);margin:0}.TQWZIq_sourceSummary,.TQWZIq_relatedDescription{max-width:var(--measure-narrow);color:var(--text-secondary)!important}.TQWZIq_sourcePublisher{font-weight:var(--weight-bold)!important;color:var(--text-primary)!important}.TQWZIq_sourceVisual,.TQWZIq_relatedVisual{aspect-ratio:16/9;border-radius:var(--radius-lg);background:var(--surface-sunken);border:var(--border-width-thin) solid var(--border-default);width:100%;overflow:hidden}.TQWZIq_sourceImage,.TQWZIq_relatedImage{object-fit:cover;width:100%;height:100%}.TQWZIq_sourceLink{width:fit-content;color:var(--brand-primary);font-size:var(--font-size-body-compact);font-weight:var(--weight-regular);text-decoration:underline;-webkit-text-decoration-color:var(--brand-base);text-decoration-color:var(--brand-base);text-underline-offset:calc(.2 * var(--scale));line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-normal)}.TQWZIq_relatedCard{transition:border-color var(--duration-base) var(--ease-standard), background-color var(--duration-base) var(--ease-standard);text-decoration:none}.TQWZIq_relatedCard:hover{border-color:var(--brand-primary);background:var(--brand-wash)}@media not all and (min-width:900px){.TQWZIq_sourcesGrid,.TQWZIq_relatedGrid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}}@media (max-width:700px){.TQWZIq_sourcesSection,.TQWZIq_relatedSection{padding:0 var(--space-scale-1-3);gap:var(--space-scale-1-1)}.TQWZIq_sourcesSection h2,.TQWZIq_relatedSection h2{font-size:var(--font-size-title-medium);font-weight:var(--weight-regular);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.TQWZIq_sourceCard,.TQWZIq_relatedCard{padding:var(--space-3)}}
@media (max-width:720px),(max-width:1199px) and (max-height:480px){.rPbkxa_entryForm{flex-direction:column;align-items:stretch}.rPbkxa_entryButton{width:100%}}
.vme3sa_questionList{border-top:var(--border-width-scale-01) solid var(--border-subtle)}
