.Vjc88W_visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Vjc88W_tabs{border-bottom:1px solid var(--color-border);gap:.2rem;display:flex;overflow-x:auto}.Vjc88W_tabs a{min-height:3rem;color:var(--color-text-muted);font-size:var(--type-label);border-bottom:2px solid #0000;flex:none;margin-bottom:-1px;padding:.65rem .9rem;font-weight:650;text-decoration:none}.Vjc88W_tabs a[aria-current=page]{border-bottom-color:var(--color-text-strong);color:var(--color-text-strong)}.Vjc88W_tabs a:focus-visible{border-radius:var(--radius-sm);outline:3px solid var(--color-focus-ring);outline-offset:3px}.Vjc88W_page{min-width:0;padding-bottom:var(--space-8)}.Vjc88W_compose,.Vjc88W_form,.Vjc88W_history{min-width:0;display:grid}.Vjc88W_compose{max-width:92rem}.Vjc88W_form{gap:var(--space-4)}.Vjc88W_composerFields{gap:inherit;border:0;min-width:0;margin:0;padding:0;display:grid}.Vjc88W_messageHeader{align-items:end;gap:var(--space-4);grid-template-columns:minmax(18rem,31rem) minmax(20rem,1fr);display:grid}.Vjc88W_audienceField{gap:.4rem;min-width:0;display:grid}.Vjc88W_fieldLabel{color:var(--color-text-strong);font-size:var(--type-caption);font-weight:650}.Vjc88W_audienceBar{z-index:5;width:100%;max-width:100%;position:relative}.Vjc88W_audienceTrigger{border:1px solid var(--color-control-border);border-radius:var(--radius-sm);width:100%;min-height:2.75rem;color:var(--color-text);background:var(--color-control-bg);cursor:pointer;font:inherit;text-align:left;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.65rem;padding:.65rem .8rem;display:grid}.Vjc88W_audienceTrigger span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Vjc88W_audienceTrigger svg{width:1rem;height:1rem;color:var(--color-text-muted)}.Vjc88W_audienceTrigger:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}.Vjc88W_audienceMenu{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-raised,var(--color-surface));width:min(28rem,100vw - 3rem);box-shadow:var(--overlay-panel-shadow);position:absolute;top:calc(100% + .4rem);left:0;overflow:hidden}.Vjc88W_audienceSearch{border:1px solid var(--color-control-border);border-radius:var(--radius-sm);background:var(--color-control-bg);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.55rem;margin:.65rem;padding:0 .65rem;display:grid}.Vjc88W_audienceSearch:focus-within{border-color:var(--color-text-muted);box-shadow:0 0 0 2px var(--color-focus-ring)}.Vjc88W_audienceSearch svg{width:1rem;color:var(--color-text-muted)}.Vjc88W_audienceSearch input{min-width:0;color:var(--color-text);font:inherit;background:0 0;border:0;outline:0;padding:.65rem 0}.Vjc88W_audienceTree{border-top:1px solid var(--color-border);max-height:min(26rem,55vh);overflow-y:auto}.Vjc88W_audienceTree>p{color:var(--color-text-muted);margin:0;padding:1rem}.Vjc88W_audienceTraining+.Vjc88W_audienceTraining{border-top:1px solid var(--color-border)}.Vjc88W_trainingRow{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;min-height:3.3rem;display:grid}.Vjc88W_trainingRow>label{cursor:pointer;align-items:center;gap:.65rem;min-width:0;padding:.65rem .75rem;display:flex}.Vjc88W_trainingRow>label>span{gap:.08rem;min-width:0;display:grid}.Vjc88W_trainingRow strong{color:var(--color-text-strong);font-size:var(--type-label);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Vjc88W_trainingRow small{color:var(--color-text-muted);font-size:var(--type-micro);font-weight:500}.Vjc88W_trainingRow>button{width:3rem;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.Vjc88W_trainingRow>button:hover,.Vjc88W_trainingRow>button:focus-visible{color:var(--color-text-strong);background:var(--color-surface-muted)}.Vjc88W_trainingRow>button:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:-3px}.Vjc88W_form input[type=checkbox],.Vjc88W_form input[type=radio]{width:auto;accent-color:var(--color-action-bg)}.Vjc88W_editionRows{gap:.1rem;padding:.15rem .75rem .7rem 2.45rem;display:grid}.Vjc88W_editionRows label{color:var(--color-text);cursor:pointer;font-size:var(--type-label);align-items:center;gap:.65rem;padding:.45rem .35rem;font-weight:500;display:flex}.Vjc88W_titleField{color:var(--color-text-strong);font-size:var(--type-caption);gap:.4rem;font-weight:650;display:grid}.Vjc88W_titleField input,.Vjc88W_dateField input{border:1px solid var(--color-control-border);border-radius:var(--radius-sm);width:100%;color:var(--color-text);background:var(--color-control-bg);font:inherit;padding:.75rem .85rem}.Vjc88W_titleField input:focus,.Vjc88W_dateField input:focus{border-color:var(--color-text-muted);outline:2px solid var(--color-focus-ring);outline-offset:0}.Vjc88W_editorWorkspace{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid;overflow:hidden}.Vjc88W_editorPane,.Vjc88W_previewPane{align-content:start;min-width:0;display:grid}.Vjc88W_editorPane{border-right:1px solid var(--color-border);grid-template-rows:auto auto 1fr auto}.Vjc88W_editorPane h2,.Vjc88W_previewPane h2{color:var(--color-text-strong);font-size:var(--type-label);margin:0;padding:.8rem 1rem;font-weight:650}.Vjc88W_editorToolbar{border-block:1px solid var(--color-border);background:var(--color-surface-muted);gap:.1rem;padding:.3rem .55rem;display:flex}.Vjc88W_editorToolbar button{border-radius:var(--radius-sm);width:2rem;height:2rem;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.Vjc88W_editorToolbar button:hover{color:var(--color-text-strong);background:var(--color-surface)}.Vjc88W_editorToolbar button:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:1px}.Vjc88W_editorToolbar svg{width:1rem;height:1rem}.Vjc88W_editorPane textarea{width:100%;color:var(--color-text);background:var(--color-control-bg);font:inherit;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--type-label);border:0;outline:0;padding:1rem;line-height:1.62}.Vjc88W_editorPane textarea:focus{background:color-mix(in srgb, var(--color-surface-muted) 35%, var(--color-control-bg))}.Vjc88W_editorPane>small{border-top:1px solid var(--color-border);color:var(--color-text-muted);text-align:right;padding:.55rem .75rem}.Vjc88W_previewPane{background:var(--color-surface);grid-template-rows:auto auto 1fr}.Vjc88W_previewPane>h2{border-bottom:1px solid var(--color-border)}.Vjc88W_emailMetadata{border-bottom:1px solid var(--color-border);gap:.35rem;margin:0;padding:.75rem 1rem;display:grid}.Vjc88W_emailMetadata div{grid-template-columns:4rem minmax(0,1fr);gap:.5rem;display:grid}.Vjc88W_emailMetadata dt{color:var(--color-text-muted);font-size:var(--type-micro)}.Vjc88W_emailMetadata dd{min-width:0;color:var(--color-text);font-size:var(--type-caption);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.Vjc88W_emailBody{min-height:0;color:var(--color-text);background:var(--color-surface-raised,var(--color-surface));padding:clamp(1.25rem,3vw,2.5rem);overflow:auto}.Vjc88W_emailBody>div{padding:0}.Vjc88W_emailBody>div>:first-child{margin-top:0}.Vjc88W_emailBody>p{color:var(--color-text-muted);margin:0}.Vjc88W_delivery{border:0;align-items:center;gap:.65rem;min-width:0;margin:0;padding:.15rem 0 0;display:flex}.Vjc88W_deliveryOptions{border:1px solid var(--color-control-border);border-radius:var(--radius-md);background:var(--color-control-bg);min-height:2.75rem;padding:.25rem;display:flex}.Vjc88W_deliveryChoice{border-radius:calc(var(--radius-md) - .2rem);min-width:5rem;color:var(--color-text-muted);cursor:pointer;font-size:var(--type-label);place-items:center;padding:.45rem .75rem;font-weight:650;display:grid}.Vjc88W_deliveryChoice:has(input:checked){color:var(--color-action-text);background:var(--color-action-bg)}.Vjc88W_form .Vjc88W_deliveryChoice input{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.Vjc88W_deliveryChoice:has(input:focus-visible){outline:3px solid var(--color-focus-ring);outline-offset:2px}.Vjc88W_dateField{min-width:20rem;color:var(--color-text-muted);font-size:var(--type-micro);white-space:nowrap;grid-template-columns:auto minmax(15rem,1fr);align-items:center;gap:.55rem;display:grid}.Vjc88W_dateField input{padding-block:.55rem}.Vjc88W_delivery>p{min-width:0;color:var(--color-text-muted);font-size:var(--type-caption);margin:0 auto 0 0}.Vjc88W_delivery>p[data-tone=error]{color:var(--color-danger-text)}.Vjc88W_formActions,.Vjc88W_itemHeader{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.Vjc88W_primaryButton{border-radius:var(--radius-pill);min-height:2.65rem;color:var(--color-action-text);background:var(--color-action-bg);cursor:pointer;font:inherit;border:0;padding:.62rem 1rem;font-weight:650;text-decoration:none}.Vjc88W_form button:disabled{cursor:not-allowed;opacity:.55}.Vjc88W_secondaryButton{border:1px solid var(--color-control-border);border-radius:var(--radius-pill);min-height:2.65rem;color:var(--color-text);cursor:pointer;font:inherit;background:0 0;padding:.62rem 1rem;font-weight:650}.Vjc88W_iconButton,.Vjc88W_dangerIconButton{border:1px solid var(--color-control-border);border-radius:var(--radius-pill);width:2.65rem;height:2.65rem;color:var(--color-text-muted);cursor:pointer;background:0 0;flex:0 0 2.65rem;place-items:center;padding:0;display:inline-grid}.Vjc88W_iconButton:hover,.Vjc88W_iconButton:focus-visible{color:var(--color-text-strong);background:var(--color-surface-muted)}.Vjc88W_dangerIconButton{border-color:color-mix(in srgb, var(--color-danger) 52%, var(--color-control-border));color:var(--color-danger-text)}.Vjc88W_dangerIconButton:hover,.Vjc88W_dangerIconButton:focus-visible{border-color:var(--color-danger);background:color-mix(in srgb, var(--color-danger) 10%, transparent)}.Vjc88W_iconButton:focus-visible,.Vjc88W_dangerIconButton:focus-visible,.Vjc88W_secondaryButton:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}.Vjc88W_iconButton svg,.Vjc88W_dangerIconButton svg{width:1rem;height:1rem}.Vjc88W_deleteControl,.Vjc88W_itemActions{align-items:center;gap:.35rem;display:flex}.Vjc88W_deleteError{max-width:16rem;color:var(--color-danger-text);font-size:var(--type-micro)}.Vjc88W_dialogBackdrop{z-index:100;padding:var(--space-5);-webkit-backdrop-filter:var(--overlay-scrim-filter);backdrop-filter:var(--overlay-scrim-filter);background:var(--overlay-scrim);place-items:center;display:grid;position:fixed;inset:0}.Vjc88W_confirmDialog{gap:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);width:min(100%,30rem);box-shadow:var(--overlay-panel-shadow);padding:clamp(1.25rem,3vw,1.5rem);display:grid}.Vjc88W_confirmDialog header{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.Vjc88W_confirmDialog h2,.Vjc88W_confirmDialog p{margin:0}.Vjc88W_confirmDialog h2{color:var(--color-text-strong);font-size:var(--type-title);line-height:1.2}.Vjc88W_confirmDialog p{color:var(--color-text-muted);line-height:1.5}.Vjc88W_dialogClose{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-muted);width:2.5rem;height:2.5rem;color:var(--color-text-strong);cursor:pointer;flex:0 0 2.5rem;place-items:center;padding:0;display:grid}.Vjc88W_dialogClose svg{width:1rem;height:1rem}.Vjc88W_dialogClose:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}.Vjc88W_dialogActions{justify-content:flex-end;gap:.65rem;display:flex}.Vjc88W_dangerButton{border:1px solid var(--color-danger);border-radius:var(--radius-pill);min-height:2.65rem;color:var(--color-danger-text);cursor:pointer;font:inherit;background:0 0;padding:.62rem 1rem;font-weight:650}.Vjc88W_dangerButton:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}.Vjc88W_confirmDialog button:disabled{cursor:not-allowed;opacity:.55}.Vjc88W_dialogError{font-size:var(--type-caption);color:var(--color-danger-text)!important}.Vjc88W_history{gap:1rem;max-width:92rem}.Vjc88W_history>header{padding:.25rem 0 .9rem}.Vjc88W_history h2{margin:0}.Vjc88W_history ol{border:1px solid var(--color-border);border-radius:var(--radius-md);margin:0;padding:0;list-style:none;overflow:hidden}.Vjc88W_history li{background:var(--color-surface);gap:.8rem;padding:1.15rem;display:grid}.Vjc88W_history li+li{border-top:1px solid var(--color-border)}.Vjc88W_history li:has(.Vjc88W_status[data-status=scheduled]){background:color-mix(in srgb, var(--color-surface-muted) 38%, var(--color-surface))}.Vjc88W_itemHeader{align-items:flex-start}.Vjc88W_communicationIdentity{flex:1;align-items:center;gap:.65rem;min-width:0;display:flex}.Vjc88W_communicationIdentity strong{min-width:0;color:var(--color-text-strong);line-height:1.25}.Vjc88W_itemMeta{flex:none;align-items:center;gap:1rem;display:flex}.Vjc88W_itemMeta time,.Vjc88W_audienceSummary{color:var(--color-text-muted);font-size:var(--type-caption)}.Vjc88W_itemActions a{text-decoration:none}.Vjc88W_status{border-radius:var(--radius-pill);background:var(--color-surface-muted);color:var(--color-text);font-size:var(--type-micro);flex:none;padding:.22rem .5rem;font-weight:700}.Vjc88W_status[data-status=scheduled]{border:1px solid var(--color-control-border);background:0 0}.Vjc88W_audienceSummary{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.Vjc88W_body{max-height:4.44em;color:var(--color-text);font-size:var(--type-label);line-height:1.48;overflow:hidden}.Vjc88W_body>div{-webkit-line-clamp:3;-webkit-box-orient:vertical;padding:0;display:-webkit-box;overflow:hidden}.Vjc88W_body>div>:first-child{margin-top:0}.Vjc88W_body>div>:last-child{margin-bottom:0}.Vjc88W_deliveryEvidence{border-top:1px solid var(--color-border);gap:.6rem;padding-top:.8rem;display:grid}.Vjc88W_metricGroups{grid-template-columns:.75fr 1.25fr 1fr;display:grid}.Vjc88W_metricGroup{border-left:1px solid var(--color-border);min-width:0;padding:0 1rem}.Vjc88W_metricGroup:first-child{border-left:0;padding-left:0}.Vjc88W_metricGroup h3{color:var(--color-text-strong);font-size:var(--type-micro);margin:0 0 .55rem;font-weight:650}.Vjc88W_metricGroup dl{grid-template-columns:repeat(auto-fit,minmax(4.6rem,1fr));gap:.75rem;margin:0;display:grid}.Vjc88W_metricGroup dl div{min-width:0}.Vjc88W_metricGroup dt{color:var(--color-text-muted);font-size:var(--type-micro);text-overflow:ellipsis;white-space:nowrap;line-height:1.2;overflow:hidden}.Vjc88W_metricGroup dd{color:var(--color-text-strong);font-size:var(--type-body);margin:.16rem 0 0;font-weight:700}.Vjc88W_exceptions{color:var(--color-danger-text);font-size:var(--type-micro);margin:0}.Vjc88W_pagination{flex-wrap:wrap;justify-content:space-between;gap:.75rem;display:flex}.Vjc88W_pagination a{color:var(--color-link)}@media (max-width:1000px){.Vjc88W_editorWorkspace{grid-template-columns:1fr}.Vjc88W_editorPane{border-right:0;border-bottom:1px solid var(--color-border)}}@media (max-width:760px){.Vjc88W_messageHeader{grid-template-columns:1fr}.Vjc88W_delivery{flex-wrap:wrap;align-items:stretch}.Vjc88W_delivery>p{flex-basis:100%}.Vjc88W_formActions{margin-left:auto}.Vjc88W_itemHeader{flex-direction:column}.Vjc88W_communicationIdentity{flex-wrap:wrap}.Vjc88W_communicationIdentity .Vjc88W_audienceSummary{flex-basis:100%}.Vjc88W_itemMeta{justify-content:space-between;width:100%}.Vjc88W_metricGroups{grid-template-columns:1fr;gap:.85rem}.Vjc88W_metricGroup{border-top:1px solid var(--color-border);border-left:0;padding:.85rem 0 0}.Vjc88W_metricGroup:first-child{border-top:0;padding-top:0}}@media (max-width:480px){.Vjc88W_audienceBar,.Vjc88W_audienceTrigger{width:100%}.Vjc88W_emailBody{padding:var(--space-4)}.Vjc88W_dateField{flex-wrap:wrap;min-width:100%}.Vjc88W_dateField input{width:100%}.Vjc88W_formActions{justify-content:flex-end;width:100%}.Vjc88W_history li{padding:1rem}.Vjc88W_communicationIdentity{align-items:flex-start}.Vjc88W_dialogBackdrop{align-items:end;padding:0}.Vjc88W_confirmDialog{border-radius:var(--radius-lg) var(--radius-lg) 0 0;width:100%}}.Vjc88W_probeReference{overflow-wrap:anywhere;color:var(--color-text-muted)}.Vjc88W_probeActions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}
._3lor0q_tabs{gap:var(--space-2);border-bottom:1px solid var(--color-border);min-width:0;max-width:100%;display:flex;overflow-x:auto}._3lor0q_tabs a{min-height:3rem;color:var(--color-text-muted);font-size:var(--type-label);border-bottom:2px solid #0000;flex:none;align-items:center;gap:.4rem;padding:.75rem 1rem;font-weight:600;text-decoration:none;display:inline-flex}._3lor0q_tabs a:hover{background:var(--color-surface-muted);color:var(--color-text-strong)}._3lor0q_tabs a[aria-current=page]{border-bottom-color:var(--color-text-strong);color:var(--color-text-strong)}._3lor0q_tabs a:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:-3px}._3lor0q_count{border-radius:var(--radius-pill);background:var(--color-surface-muted);font-size:var(--type-caption);padding:.1rem .4rem}
._0vz2vG_membership{flex-wrap:wrap;align-items:center;gap:.35rem .5rem;min-width:0;display:inline-flex}._0vz2vG_tag{background:color-mix(in srgb, var(--color-highlight) 20%, var(--color-surface));border:1px solid color-mix(in srgb, var(--color-highlight) 65%, transparent);border-radius:var(--radius-sm);color:var(--color-warning-text);font-size:var(--type-micro);letter-spacing:.04em;white-space:nowrap;padding:.18rem .42rem;font-weight:700}._0vz2vG_group{color:var(--color-text-muted);font-size:var(--type-micro)}a._0vz2vG_group{color:var(--color-link);text-underline-offset:.18em}
.WOOqqW_page{gap:1.5rem;display:grid}.WOOqqW_filters{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.WOOqqW_filters button{background:var(--color-surface-muted);border-radius:var(--radius-sm);color:var(--color-text-muted);cursor:pointer;font:inherit;min-height:2.4rem;padding:0 var(--space-4);border:1px solid #0000}.WOOqqW_filters button[aria-pressed=true]{background:var(--color-action-bg);border-color:var(--color-control-border);color:var(--color-action-text);font-weight:650}.WOOqqW_filters button:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:3px}.WOOqqW_filters button span{border-radius:var(--radius-pill);color:inherit;font-size:var(--type-micro);background:0 0;border:1px solid;place-items:center;min-width:1.3rem;height:1.3rem;margin-left:.25rem;display:inline-grid}.WOOqqW_learner{justify-items:start;gap:.3rem;display:grid}.WOOqqW_learnerLink{color:var(--color-text-strong);text-underline-offset:.18em;font-weight:600}.WOOqqW_reviewLink{color:var(--color-link);font-size:var(--type-caption);text-underline-offset:.2rem;white-space:nowrap;font-weight:600}.WOOqqW_assignment strong{color:var(--color-text-strong);font-weight:600}.WOOqqW_assignment,.WOOqqW_status{gap:.15rem;display:grid}.WOOqqW_assignment small,.WOOqqW_status small{color:var(--color-text-muted);font-size:var(--type-micro)}.WOOqqW_status{background:var(--color-surface-muted);border-radius:var(--radius-sm);color:var(--color-text);width:fit-content;padding:.35rem .55rem}.WOOqqW_status strong{font-size:var(--type-micro);white-space:nowrap;font-weight:600}.WOOqqW_status[data-state=submitted]{background:color-mix(in srgb, var(--primary) 16%, var(--color-surface));color:var(--color-text-strong)}.WOOqqW_status[data-state=approved]{background:color-mix(in srgb, var(--color-success) 20%, var(--color-surface));color:var(--color-success-text)}.WOOqqW_empty>svg{color:var(--color-text-muted);width:2rem}.WOOqqW_empty h2{font-size:var(--type-title);margin-top:1rem}.WOOqqW_empty p{color:var(--color-text-muted);margin-top:.35rem}.WOOqqW_empty a{color:var(--color-link);margin-top:1rem}.WOOqqW_srOnly{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:800px){.WOOqqW_page{padding-bottom:5rem}}
.W7p_Oa_shell{background:var(--color-page-subtle);min-height:100svh;color:var(--color-text)}.W7p_Oa_productBody{border-inline:1px solid var(--color-border);background:var(--color-surface);grid-template-columns:19rem minmax(0,1fr);width:min(100%,112rem);min-height:100svh;margin-inline:auto;display:grid}.W7p_Oa_productBody:has(>aside[data-collapsed=true]){grid-template-columns:4.5rem minmax(0,1fr)}.W7p_Oa_content{width:100%;min-width:0;padding:clamp(1.5rem,4vw,3.25rem)}@media (min-width:1100px){.W7p_Oa_content:has([data-program-explorer]){grid-template-rows:auto minmax(0,1fr);height:100svh;min-height:0;display:grid;overflow:hidden}}.W7p_Oa_pageHeader{align-items:flex-end;gap:var(--space-6);justify-content:space-between;margin-bottom:2rem;display:flex}.W7p_Oa_pageHeader>div:first-child{gap:var(--space-2);min-width:0;display:grid}.W7p_Oa_pageHeader h1,.W7p_Oa_panel h2,.W7p_Oa_panel p,.W7p_Oa_accessCard h1,.W7p_Oa_accessCard>p{margin:0}.W7p_Oa_pageHeader h1{color:var(--color-text-strong);font-size:var(--type-headline);letter-spacing:-.05em;max-width:none;font-weight:400;line-height:1}.W7p_Oa_pageHeader p{color:var(--color-text-muted);font-size:var(--type-label);margin:0}.W7p_Oa_pageHeaderAction{justify-content:flex-end;align-items:center;display:flex}.W7p_Oa_content .communityHeaderActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.7rem;display:flex}@media (max-width:800px){.W7p_Oa_pageHeader{align-items:stretch;gap:var(--space-4);display:grid}.W7p_Oa_pageHeaderAction{justify-content:flex-start}}.W7p_Oa_accessCard button{background:var(--color-action-bg);border-radius:var(--radius-pill);color:var(--color-action-text);cursor:pointer;font:inherit;border:0;padding:.72rem 1rem;font-weight:650}.W7p_Oa_accessCard header>img{display:block}:root[data-theme=dark] .W7p_Oa_accessCard header>img{filter:invert()}.W7p_Oa_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.W7p_Oa_panel{background:var(--color-surface-muted);border-radius:var(--radius-lg);align-content:start;gap:.75rem;padding:1.5rem;display:grid}.W7p_Oa_panel p{color:var(--color-text-muted);line-height:1.55}.W7p_Oa_reviewQueue{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.W7p_Oa_reviewQueue li,.W7p_Oa_reviewQueue div{gap:.25rem;display:grid}.W7p_Oa_reviewQueue li{border-radius:var(--radius-md);background:var(--color-surface);grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:1rem}.W7p_Oa_reviewQueue span,.W7p_Oa_reviewForm>p,.W7p_Oa_reviewFormFooter span{color:var(--color-text-muted);font-size:var(--type-label)}.W7p_Oa_reviewQueue a{color:var(--color-link);font-weight:650}.W7p_Oa_reviewLayout,.W7p_Oa_reviewForm{gap:1rem;display:grid}.W7p_Oa_reviewLayout{grid-template-columns:minmax(0,1fr)}.W7p_Oa_submissionPanel,.W7p_Oa_reviewDecisionPanel{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);gap:1.25rem;padding:1.5rem;display:grid}.W7p_Oa_submissionHeader,.W7p_Oa_reviewDecisionHeader,.W7p_Oa_reviewFormMeta,.W7p_Oa_reviewDecisionActions{justify-content:space-between;align-items:center;gap:1rem;display:flex}.W7p_Oa_submissionHeader>div,.W7p_Oa_reviewDecisionHeader>div{gap:.35rem;display:grid}.W7p_Oa_submissionHeader h2,.W7p_Oa_submissionHeader p,.W7p_Oa_reviewDecisionHeader h2,.W7p_Oa_reviewDecisionHeader p,.W7p_Oa_reviewForm p{margin:0}.W7p_Oa_submissionHeader h2{max-width:none}.W7p_Oa_submissionHeader>p,.W7p_Oa_reviewDecisionHeader>p,.W7p_Oa_reviewForm>p{color:var(--color-text-muted);line-height:1.55}.W7p_Oa_submissionHeader>p{text-align:right}.W7p_Oa_reviewDecisionHeader{border-bottom:1px solid var(--color-border);align-items:end;padding-bottom:1.25rem}.W7p_Oa_reviewDecisionHeader h2{max-width:25ch;font-size:var(--type-title);font-weight:500;line-height:1.08}.W7p_Oa_reviewDecisionHeader>p{max-width:34rem}.W7p_Oa_confirmation{align-items:flex-start;gap:.75rem;line-height:1.45;display:flex}.W7p_Oa_confirmation input{margin-top:.2rem}.W7p_Oa_eyebrow{font-size:var(--type-caption);font-weight:650}.W7p_Oa_submissionBody{border-radius:var(--radius-sm);overflow-wrap:anywhere;white-space:pre-wrap;background:var(--color-surface-muted);color:var(--color-text);font:inherit;margin:0;padding:1rem;line-height:1.55}.W7p_Oa_reviewForm textarea{resize:vertical;border:1px solid var(--color-control-border);border-radius:var(--radius-md);background:var(--color-control-bg);width:100%;min-height:11rem;color:var(--color-text);font:inherit;padding:1rem}.W7p_Oa_reviewDecisionActions button:focus-visible,.W7p_Oa_confirmation input:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:3px}.W7p_Oa_reviewForm>label:first-child{font-weight:650}.W7p_Oa_reviewFormMeta span{color:var(--color-text-muted);font-size:var(--type-label)}.W7p_Oa_reviewFormMeta span:last-child{background:var(--color-surface);border-radius:var(--radius-pill);padding:.35rem .65rem}.W7p_Oa_reviewDecisionActions{justify-content:flex-end}.W7p_Oa_reviewDecisionActions button{border:1px solid var(--color-action-bg);border-radius:var(--radius-pill);cursor:pointer;min-height:3rem;padding:.75rem 1.2rem;font-weight:650}.W7p_Oa_primaryDecision{background:var(--color-action-bg);color:var(--color-action-text)}.W7p_Oa_secondaryDecision{color:var(--color-text-strong);background:0 0}.W7p_Oa_reviewDecisionActions button:disabled{cursor:not-allowed;opacity:.45}.W7p_Oa_reviewFormMessage{min-height:1.5rem;color:var(--color-danger-text)!important}.W7p_Oa_accessPage{place-items:center;min-height:100vh;padding:1.5rem;display:grid}.W7p_Oa_accessCard{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);gap:1.25rem;width:100%;max-width:34rem;padding:clamp(1.5rem,5vw,3rem);display:grid}.W7p_Oa_accessCard header,.W7p_Oa_accessCard form{gap:.75rem;display:grid}.W7p_Oa_accessCard input{background:var(--color-surface);border:1px solid var(--color-control-border);border-radius:var(--radius-md);color:var(--color-text);font:inherit;min-height:3.2rem;padding:0 .9rem}.W7p_Oa_accessCard a{color:var(--color-link)}@media (max-width:50rem){:is(.W7p_Oa_productBody,.W7p_Oa_productBody:has(>aside[data-collapsed=true])){grid-template-columns:1fr}.W7p_Oa_content{padding:1.5rem 1rem 2.5rem}.W7p_Oa_productBody aside[aria-label="Navegación de la academia"] a[aria-label=Resumen],.W7p_Oa_productBody aside[aria-label="Navegación de la academia"] a[aria-label=Comunidad]{display:inline-flex}.W7p_Oa_grid,.W7p_Oa_reviewLayout{grid-template-columns:1fr}.W7p_Oa_submissionHeader,.W7p_Oa_reviewDecisionHeader{flex-direction:column;align-items:flex-start}.W7p_Oa_submissionHeader>p{text-align:left}}@media (max-width:35rem){.W7p_Oa_reviewQueue li{grid-template-columns:1fr;align-items:start}.W7p_Oa_reviewFormMeta,.W7p_Oa_reviewDecisionActions{flex-direction:column;align-items:stretch}.W7p_Oa_reviewDecisionActions button{width:100%}}
.v4BxXG_themeToggle{border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);width:2.75rem;height:2.75rem;color:var(--color-text-strong);cursor:pointer;flex:none;justify-content:center;align-items:center;padding:0;transition:background-color .15s,border-color .15s,transform .15s;display:inline-flex}.v4BxXG_themeToggle:hover{border-color:var(--color-text-muted);background:var(--color-surface-muted)}.v4BxXG_themeToggle:active{transform:translateY(1px)}.v4BxXG_themeToggle:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:3px}.v4BxXG_themeToggle svg{width:1.1rem;height:1.1rem}@media (prefers-reduced-motion:reduce){.v4BxXG_themeToggle{transition:none}}
.Y8859G_avatar{background:var(--color-surface-muted);color:#1f2937;flex:0 0 var(--avatar-size);font-size:calc(var(--avatar-size) * .34);height:var(--avatar-size);width:var(--avatar-size);border:0;border-radius:50%;justify-content:center;align-items:center;font-weight:700;line-height:1;display:inline-flex;overflow:hidden}.Y8859G_avatar img{object-fit:cover;width:100%;height:100%}.Y8859G_avatar[data-tone="0"]{background:#ffe69b}.Y8859G_avatar[data-tone="1"]{background:#d9d4ff}.Y8859G_avatar[data-tone="2"]{background:#cdeefe}.Y8859G_avatar[data-tone="3"]{background:#ccefd6}.Y8859G_avatar[data-tone="4"]{background:#ffd7d2}.Y8859G_avatar[data-tone="5"]{background:#ececec}
._9Dbe-G_layer{z-index:200;pointer-events:none;position:fixed;inset:0}._9Dbe-G_dim{z-index:201;background:var(--overlay-scrim);position:fixed;inset:0}._9Dbe-G_spotlight{z-index:201;border:3px solid var(--color-highlight);border-radius:var(--radius-lg);box-shadow:0 0 0 9999px var(--overlay-scrim);transition:inset .18s,width .18s,height .18s;position:fixed}._9Dbe-G_card{z-index:202;gap:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-xl);width:min(28rem,100vw - 2rem);color:var(--color-text);background:var(--color-surface);box-shadow:var(--overlay-panel-shadow);pointer-events:auto;padding:clamp(1.2rem,3vw,1.7rem);display:grid;position:fixed;bottom:clamp(1rem,3vw,2rem);right:clamp(1rem,3vw,2rem)}._9Dbe-G_card header,._9Dbe-G_card footer{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}._9Dbe-G_card header span{color:var(--color-text-muted);font-size:var(--type-label);font-weight:700}._9Dbe-G_card header button{width:2.4rem;height:2.4rem;color:var(--color-text);background:var(--color-surface-muted);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;display:grid}._9Dbe-G_card header svg{width:1rem;height:1rem}._9Dbe-G_progress{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:.35rem;display:grid}._9Dbe-G_progress span{border-radius:var(--radius-pill);background:var(--color-border);height:.25rem}._9Dbe-G_progress span[data-current],._9Dbe-G_progress span[data-complete]{background:var(--academy-accent)}._9Dbe-G_card h2,._9Dbe-G_card p{margin:0}._9Dbe-G_card h2{font-size:var(--type-title)}._9Dbe-G_card h2:focus{outline:none}._9Dbe-G_card p{color:var(--color-text-muted);line-height:1.55}._9Dbe-G_primary,._9Dbe-G_secondary,._9Dbe-G_skip{border-radius:var(--radius-pill);min-height:2.75rem;font:inherit;cursor:pointer;justify-content:center;align-items:center;gap:.45rem;padding:.7rem 1rem;font-weight:700;text-decoration:none;display:inline-flex}._9Dbe-G_primary{border:1px solid var(--color-text-strong);color:var(--color-surface);background:var(--color-text-strong)}._9Dbe-G_secondary{border:1px solid var(--color-border);color:var(--color-text);background:var(--color-surface)}._9Dbe-G_skip{color:var(--color-text-muted);background:0 0;border:0;padding-inline:.25rem}._9Dbe-G_primary svg,._9Dbe-G_secondary svg{width:1rem;height:1rem}._9Dbe-G_primary:focus-visible,._9Dbe-G_secondary:focus-visible,._9Dbe-G_skip:focus-visible,._9Dbe-G_card header button:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:3px}@media (max-width:800px){._9Dbe-G_card{top:1rem;bottom:auto;right:1rem}._9Dbe-G_card footer{flex-direction:column-reverse;align-items:stretch}._9Dbe-G_primary,._9Dbe-G_secondary,._9Dbe-G_skip{width:100%}}@media (prefers-reduced-motion:reduce){._9Dbe-G_spotlight{transition:none}}
._5ZZgOW_loginPage{background:var(--color-page-subtle);min-height:100svh}._5ZZgOW_loginLayout{width:min(100%,112rem);min-height:100svh;margin-inline:auto}._5ZZgOW_brand{align-items:center;gap:var(--space-3);width:fit-content;color:var(--color-text-strong);text-decoration:none;display:inline-flex}._5ZZgOW_brand img{width:120px;height:24px;display:block}:root[data-theme=dark] ._5ZZgOW_brand img{filter:invert()}._5ZZgOW_productName,._5ZZgOW_privateLabel{border-radius:var(--radius-pill);font-size:var(--type-caption);align-items:center;line-height:1;display:inline-flex}._5ZZgOW_productName{background:var(--color-surface-muted);color:var(--color-text);padding:.4rem .7rem;font-weight:600}._5ZZgOW_privateLabel{gap:var(--space-2);width:fit-content;color:var(--color-text-muted);font-weight:500}._5ZZgOW_privateLabel:before{background:var(--color-success);content:"";border-radius:50%;width:.5rem;height:.5rem}._5ZZgOW_loginLayout{background:var(--color-surface);grid-template-columns:minmax(30rem,1fr) minmax(32rem,.82fr);display:grid}._5ZZgOW_accessPanel,._5ZZgOW_contextPanel{min-width:0;padding:clamp(var(--space-8), 4vw, var(--space-12))}._5ZZgOW_accessPanel{background:var(--color-surface);grid-template-rows:auto 1fr auto;min-height:100svh;display:grid}._5ZZgOW_accessBody{padding-block:var(--space-10);align-items:center;display:flex}._5ZZgOW_accessContent{gap:var(--space-5);width:min(100%,34rem);display:grid}._5ZZgOW_accessContent h1{max-width:12ch;font-size:clamp(2.5rem, 5vw, var(--type-display));font-weight:400;line-height:.98}._5ZZgOW_intro{max-width:29rem;color:var(--color-text-muted);font-size:var(--type-body-large);line-height:1.5}._5ZZgOW_accessNote{color:var(--color-text-muted);font-size:var(--type-caption)}._5ZZgOW_accessForm{gap:var(--space-4);margin-top:var(--space-3);display:grid}._5ZZgOW_fieldGroup{gap:var(--space-2);display:grid}._5ZZgOW_fieldGroup label{color:var(--color-text);font-size:var(--type-label);font-weight:600}._5ZZgOW_fieldGroup input{width:100%;min-height:3.5rem;padding:.9rem var(--space-5);border:1px solid var(--color-control-border);border-radius:var(--radius-pill);background:var(--color-control-bg);color:var(--color-text-strong);line-height:1.2;transition:border-color .15s,box-shadow .15s}._5ZZgOW_fieldGroup input::placeholder{color:var(--color-text-muted)}._5ZZgOW_fieldGroup input:hover:not(:disabled){border-color:var(--color-control-hover-border)}._5ZZgOW_accessForm button:focus-visible,._5ZZgOW_brand:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:3px}._5ZZgOW_fieldGroup input[aria-invalid=true]{border-color:var(--color-danger)}._5ZZgOW_fieldGroup input:disabled{background:var(--color-surface-muted);color:var(--color-text-muted);cursor:wait}._5ZZgOW_accessForm button{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;min-height:3.5rem;padding:.9rem var(--space-5);border:1px solid var(--color-action-bg);border-radius:var(--radius-pill);background:var(--color-action-bg);color:var(--color-action-text);cursor:pointer;font-weight:600;line-height:1.1;transition:background .15s,border-color .15s,transform .15s;display:inline-flex}._5ZZgOW_accessForm button:hover:not(:disabled){border-color:var(--color-action-hover);background:var(--color-action-hover)}._5ZZgOW_accessForm button:active:not(:disabled){transform:translateY(1px)}._5ZZgOW_accessForm button:disabled{border-color:var(--color-disabled-bg);background:var(--color-disabled-bg);cursor:wait}._5ZZgOW_formMessage{min-height:2.8rem;padding-inline:var(--space-2);color:var(--color-text-muted);font-size:var(--type-label);line-height:1.45}._5ZZgOW_formMessageSuccess{color:var(--color-success-text)}._5ZZgOW_formMessageError{color:var(--color-danger-text)}._5ZZgOW_passkeyAccess{gap:var(--space-3);display:grid}._5ZZgOW_accessDivider{align-items:center;gap:var(--space-3);color:var(--color-text-muted);font-size:var(--type-caption);grid-template-columns:1fr auto 1fr;display:grid}._5ZZgOW_accessDivider:before,._5ZZgOW_accessDivider:after{background:var(--color-border);content:"";height:1px}._5ZZgOW_passkeyButton{width:100%;min-height:3.5rem;padding:.9rem var(--space-5);border:1px solid var(--color-control-border);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-text-strong);cursor:pointer;font:inherit;font-weight:600}._5ZZgOW_passkeyButton:hover:not(:disabled){border-color:var(--color-text);background:var(--color-surface-muted)}._5ZZgOW_passkeyButton:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:3px}._5ZZgOW_passkeyButton:disabled{cursor:not-allowed;opacity:.6}._5ZZgOW_passkeyMessage{min-height:1.4em;color:var(--color-text-muted);font-size:var(--type-label);line-height:1.45}._5ZZgOW_passkeyMessage:empty{display:none}._5ZZgOW_visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._5ZZgOW_legacyAccess{padding-top:var(--space-5);border-top:1px solid var(--color-border);color:var(--color-text-muted);font-size:var(--type-label);line-height:1.5}._5ZZgOW_legacyAccess a{color:var(--color-text-strong);text-underline-offset:.2em;font-weight:600}._5ZZgOW_legacyAccess a:hover{text-decoration-thickness:.12em}._5ZZgOW_legacyAccess a:focus-visible{border-radius:var(--radius-sm);outline:3px solid var(--color-focus-ring);outline-offset:3px}._5ZZgOW_contextPanel{background:var(--color-context-surface);min-height:100svh;color:var(--color-context-text);flex-direction:column;display:flex;position:relative;overflow:hidden}._5ZZgOW_themeControl{z-index:1;top:clamp(var(--space-6), 3vw, var(--space-8));right:clamp(var(--space-6), 3vw, var(--space-8));position:absolute}._5ZZgOW_contextTop{gap:var(--space-6);padding-right:var(--space-12);display:grid}._5ZZgOW_contextPanel h2{max-width:9ch;color:var(--color-context-text);font-size:var(--type-headline);font-weight:400;line-height:1}._5ZZgOW_contextAccent{color:var(--color-context-accent)}._5ZZgOW_contextIntro{max-width:27rem;color:var(--color-context-muted);font-size:var(--type-body-large);line-height:1.5}._5ZZgOW_developmentProfiles{gap:var(--space-5);min-height:0;margin-top:clamp(var(--space-8), 5vh, var(--space-12));display:grid}._5ZZgOW_developmentProfiles>div{gap:var(--space-2);display:grid}._5ZZgOW_developmentProfiles h3{color:var(--color-context-text);font-size:var(--type-title)}._5ZZgOW_developmentProfiles p{color:var(--color-context-muted)}._5ZZgOW_developmentEyebrow{font-size:var(--type-caption);letter-spacing:.04em;text-transform:uppercase;font-weight:700}._5ZZgOW_developmentProfiles ul{gap:var(--space-2);max-height:min(30rem,52vh);padding:0 var(--space-2) 0 0;margin:0;list-style:none;display:grid;overflow-y:auto}._5ZZgOW_developmentProfiles button{border:0;border-bottom:1px solid color-mix(in srgb, var(--color-context-text) 16%, transparent);width:100%;color:var(--color-context-text);cursor:pointer;font:inherit;text-align:left;background:0 0;gap:.35rem;padding:.8rem 0;display:grid}._5ZZgOW_developmentProfiles button:hover{color:var(--color-context-accent)}._5ZZgOW_developmentProfiles button:disabled{cursor:wait;opacity:.6}._5ZZgOW_developmentProfiles button:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}._5ZZgOW_developmentProfiles button>span:first-child{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}._5ZZgOW_developmentProfiles button>span:not(:first-child),._5ZZgOW_developmentProfiles small,._5ZZgOW_developmentProfiles code{color:var(--color-context-muted);font-size:var(--type-caption)}._5ZZgOW_developmentProfiles em{color:var(--color-context-accent);font-size:var(--type-caption);font-style:normal}._5ZZgOW_developmentProfiles code{overflow-wrap:anywhere;font-family:inherit}._5ZZgOW_ambientWord{color:var(--color-context-text);letter-spacing:-.055em;opacity:.07;-webkit-user-select:none;user-select:none;align-self:flex-end;margin:auto -.06em -.08em 0;font-size:clamp(7rem,10vw,10rem);font-weight:400;line-height:.78}@keyframes _5ZZgOW_login-reveal{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:translateY(0)}}@keyframes _5ZZgOW_ambient-reveal{0%{opacity:0;transform:translateY(.75rem)}to{opacity:.07;transform:translateY(0)}}@media (max-width:900px){._5ZZgOW_loginLayout{grid-template-columns:1fr}._5ZZgOW_accessPanel,._5ZZgOW_contextPanel{min-height:auto}._5ZZgOW_accessPanel{min-height:42rem}._5ZZgOW_contextPanel{min-height:32rem;padding-block:var(--space-10)}._5ZZgOW_ambientWord{margin-top:var(--space-12);font-size:clamp(5rem,20vw,8rem)}._5ZZgOW_contextPanel h2{max-width:12ch;font-size:var(--type-headline)}}@media (max-width:520px){._5ZZgOW_accessPanel,._5ZZgOW_contextPanel{padding:var(--space-8) var(--space-5)}._5ZZgOW_accessPanel{min-height:100svh}._5ZZgOW_accessBody{padding-block:var(--space-8)}._5ZZgOW_accessContent h1{font-size:var(--type-headline)}._5ZZgOW_contextTop{padding-right:var(--space-10)}}@media (prefers-reduced-motion:reduce){._5ZZgOW_fieldGroup input,._5ZZgOW_accessForm button{transition:none}}@media (prefers-reduced-motion:no-preference){._5ZZgOW_accessContent,._5ZZgOW_contextTop,._5ZZgOW_ambientWord{animation:.5s ease-out both _5ZZgOW_login-reveal}._5ZZgOW_contextTop{animation-delay:.1s}._5ZZgOW_ambientWord{animation-name:_5ZZgOW_ambient-reveal;animation-delay:.18s}}
.e7ddTG_panel{gap:var(--space-4);padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);min-width:0;margin:0;display:grid}.e7ddTG_panel h2{font-size:var(--type-title);margin:0 0 var(--space-2);font-weight:550}.e7ddTG_panel p{font-size:var(--type-label);color:var(--color-text-muted);margin:0;line-height:1.5}.e7ddTG_file{gap:var(--space-3);padding-block:var(--space-3);border-block:1px solid var(--color-border);font-size:var(--type-label);align-items:center;display:flex}.e7ddTG_file svg{width:1.25rem;height:1.25rem;color:var(--color-text-muted);flex-shrink:0}.e7ddTG_file span,.e7ddTG_file a{overflow-wrap:anywhere}.e7ddTG_picker{gap:var(--space-2);font-size:var(--type-label);min-width:0;display:grid}.e7ddTG_picker label{align-items:center;gap:var(--space-2);min-height:2.75rem;padding:var(--space-3);border:1px dashed var(--color-control-border);border-radius:var(--radius-sm);cursor:pointer;display:flex;position:relative}.e7ddTG_picker label:focus-within{outline:3px solid var(--color-focus-ring);outline-offset:3px}.e7ddTG_picker label:hover{background:var(--color-surface-muted)}.e7ddTG_picker svg{flex-shrink:0;width:1rem;height:1rem}.e7ddTG_picker span{overflow-wrap:anywhere}.e7ddTG_picker input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.e7ddTG_picker small{color:var(--color-text-muted);font-size:var(--type-label)}.e7ddTG_panel>button{justify-self:start}@media (max-width:42rem){.e7ddTG_panel{padding:var(--space-4)}}
.-lh0aq_page{gap:var(--space-6);display:grid}.-lh0aq_pendingReview{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);flex-wrap:wrap;display:flex}.-lh0aq_pendingReview p{color:var(--color-text);flex:18rem;margin:0}
.z40z_q_backdrop{-webkit-backdrop-filter:var(--overlay-scrim-filter);backdrop-filter:var(--overlay-scrim-filter);background:var(--overlay-scrim);padding:var(--space-4);z-index:100;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.z40z_q_dialog{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--overlay-panel-shadow);color:var(--color-text-strong);gap:var(--space-5);width:100%;max-width:31rem;padding:clamp(1.5rem,4vw,2rem);display:grid}.z40z_q_icon{background:var(--color-surface-muted);border:1px solid var(--color-border);border-radius:var(--radius-md);justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:inline-flex}.z40z_q_copy{gap:var(--space-3);display:grid}.z40z_q_dialog h2{font-size:var(--type-page-title);letter-spacing:-.035em;margin:0;line-height:1.02}.z40z_q_dialog p:not(.z40z_q_eyebrow){color:var(--color-text-muted);margin:0;line-height:1.55}.z40z_q_dialog button{background:var(--color-action-bg);border-radius:var(--radius-pill);color:var(--color-action-text);cursor:pointer;font:inherit;border:0;justify-content:space-between;align-items:center;width:100%;min-height:3.25rem;padding:.9rem 1.25rem;font-weight:700;display:inline-flex}.z40z_q_dialog button:hover{background:var(--color-action-hover)}.z40z_q_dialog button:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:3px}.z40z_q_eyebrow{color:var(--color-text-muted);font-size:var(--type-micro);margin:0;font-weight:650}@media (max-width:36rem){.z40z_q_backdrop{padding:var(--space-3);align-items:flex-end}.z40z_q_dialog{padding:1.35rem}}
.Nws_fW_focusSection{gap:var(--space-4);display:grid}.Nws_fW_focusHeading{justify-content:space-between;align-items:flex-end;gap:var(--space-5);display:flex}.Nws_fW_focusHeading>div{gap:var(--space-2);display:grid}.Nws_fW_focusHeading h2{font-size:var(--type-title);font-weight:400;line-height:1.05}.Nws_fW_focusHeading>p{color:var(--color-text-muted);margin:0}.Nws_fW_sectionLabel,.Nws_fW_cardLabel,.Nws_fW_cardContext{margin:0}.Nws_fW_sectionLabel,.Nws_fW_cardLabel{color:var(--color-text-muted);font-size:var(--type-caption);font-weight:600}.Nws_fW_focusGrid{gap:var(--space-4);grid-template-columns:minmax(0,1.12fr) minmax(18rem,.88fr);display:grid}.Nws_fW_focusGrid>:only-child{grid-column:1/-1}.Nws_fW_primaryFocus,.Nws_fW_continueFocus{align-content:start;gap:var(--space-4);padding:clamp(var(--space-5), 2vw, var(--space-6));border:1px solid var(--color-border);border-radius:var(--radius-sm);background:0 0;display:grid}.Nws_fW_media{aspect-ratio:16/9;border-radius:var(--radius-sm);width:100%;overflow:hidden}.Nws_fW_media>img{object-fit:cover;width:100%;height:100%}.Nws_fW_primaryFocus{color:var(--color-text)}.Nws_fW_primaryFocus .Nws_fW_cardLabel,.Nws_fW_primaryFocus .Nws_fW_cardContext,.Nws_fW_primaryFocus>p{color:var(--color-text-muted)}.Nws_fW_primaryFocus h3,.Nws_fW_continueFocus h3{font-size:var(--type-title);margin:0;font-weight:400;line-height:1.05}.Nws_fW_cardTopline{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.Nws_fW_liveStatus{border-radius:var(--radius-pill);background:var(--color-action-bg);color:var(--color-action-text);font-size:var(--type-caption);padding:.35rem .6rem}.Nws_fW_cardContext{color:var(--color-text-muted)}.Nws_fW_primaryFocus time{font-size:var(--type-body-large);font-weight:600}.Nws_fW_primaryAction,.Nws_fW_secondaryAction{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-pill);width:fit-content;min-height:2.8rem;margin-top:auto;padding:.75rem 1rem;font-weight:600;text-decoration:none;display:inline-flex}.Nws_fW_primaryAction{background:var(--color-action-bg);color:var(--color-action-text)}.Nws_fW_secondaryAction{border:1px solid var(--color-text-strong);color:var(--color-text-strong)}.Nws_fW_primaryAction:focus-visible,.Nws_fW_secondaryAction:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:3px}@media (max-width:900px){.Nws_fW_focusGrid{grid-template-columns:1fr}}@media (max-width:620px){.Nws_fW_focusHeading{flex-direction:column;align-items:flex-start}.Nws_fW_primaryFocus,.Nws_fW_continueFocus{min-height:15rem}}.Nws_fW_compact{gap:var(--space-2) var(--space-5);min-height:0;padding:var(--space-5);grid-template-columns:minmax(0,1fr) auto}.Nws_fW_compact>:not(a){grid-column:1}.Nws_fW_compact>a{grid-area:1/2/span 4;align-self:center;margin:0}.Nws_fW_compact h2{font-size:var(--type-title);margin:0;font-weight:600;line-height:1.25}.Nws_fW_compact time{font-size:var(--type-body);font-weight:500}@media (max-width:620px){.Nws_fW_compact{grid-template-columns:1fr}.Nws_fW_compact>a{margin-top:var(--space-2);grid-area:auto/1}}.Nws_fW_focusHeading[hidden]{display:none}
.KXXXGq_certificatePage{gap:var(--space-6);width:100%;max-width:48rem;display:grid}.KXXXGq_certificateRequirements{gap:var(--space-3);display:grid}.KXXXGq_certificateRequirements h2{font-size:var(--type-body-large);margin:0;font-weight:650}.KXXXGq_activityPage{gap:var(--space-4);grid-template-columns:minmax(0,46rem);display:grid}.KXXXGq_assignmentList{align-content:start;gap:var(--space-4);min-width:0;display:grid}.KXXXGq_submissionPanel,.KXXXGq_certificatePanel{align-content:start;gap:var(--space-6);padding:clamp(var(--space-5), 3vw, var(--space-8));border:1px solid var(--color-border);border-radius:var(--radius-md);background:0 0;display:grid}.KXXXGq_certificatePanel{background:0 0}.KXXXGq_sectionIntro{gap:var(--space-3);display:grid}.KXXXGq_sectionIntro>p:first-child,.KXXXGq_certificatePanel>p:first-child{border-radius:var(--radius-pill);background:var(--academy-accent-soft);width:fit-content;color:var(--color-on-accent);font-size:var(--type-caption);margin:0;padding:.45rem .7rem;font-weight:600;line-height:1}.KXXXGq_sectionIntro h2,.KXXXGq_certificatePanel h2{max-width:22ch;font-size:var(--type-title);margin:0;font-weight:500;line-height:1.05}.KXXXGq_sectionIntro p:last-child,.KXXXGq_certificatePanel p:last-child{max-width:42rem;color:var(--color-text-muted);margin:0;line-height:1.55}.KXXXGq_programLink{border:1px solid var(--color-control-border);border-radius:var(--radius-pill);min-height:3rem;color:var(--color-text-strong);justify-content:center;justify-self:start;align-items:center;padding:.75rem 1rem;font-weight:650;text-decoration:none;display:inline-flex}.KXXXGq_programLink:hover{background:var(--color-surface-muted)}.KXXXGq_programLink:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:3px}.KXXXGq_practiceForm{gap:var(--space-3);display:grid}.KXXXGq_practiceForm label{font-weight:600}.KXXXGq_practiceForm>p{color:var(--color-text-muted);font-size:var(--type-label);margin:0;line-height:1.5}.KXXXGq_practiceForm textarea{resize:vertical;width:100%;min-height:16rem;padding:var(--space-4);border:1px solid var(--color-control-border);border-radius:var(--radius-md);background:var(--color-control-bg);color:var(--color-text-strong);font:inherit;line-height:1.5}.KXXXGq_practiceForm button:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:3px}.KXXXGq_formFooter{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.KXXXGq_formFooter span{color:var(--color-text-muted);font-size:var(--type-caption)}.KXXXGq_formActions{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}.KXXXGq_formFooter button{border:1px solid var(--color-action-bg);border-radius:var(--radius-pill);background:var(--color-action-bg);min-height:3rem;color:var(--color-action-text);cursor:pointer;padding:.75rem 1.1rem;font-weight:600}.KXXXGq_formFooter button:disabled{opacity:.65;cursor:wait}.KXXXGq_formMessage{min-height:1.5rem;color:var(--color-danger-text)!important}.KXXXGq_submittedBody{padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-md);overflow-wrap:anywhere;white-space:pre-wrap;background:var(--color-page-subtle);color:var(--color-text);font:inherit;margin:0;line-height:1.55}.KXXXGq_feedbackCard{gap:var(--space-3);padding:var(--space-5);border-radius:var(--radius-md);background:var(--academy-accent-soft);color:var(--color-on-accent);display:grid}.KXXXGq_certificateDownload{background:var(--color-action-bg);border-radius:var(--radius-pill);color:var(--color-action-text);justify-content:center;align-self:start;align-items:center;min-height:3rem;padding:.75rem 1rem;font-weight:650;text-decoration:none;display:inline-flex}.KXXXGq_certificateActions{gap:var(--space-3);display:grid}.KXXXGq_linkedinShare{justify-content:center;align-items:center;gap:var(--space-2);border:1px solid var(--color-control-border);border-radius:var(--radius-pill);min-height:3rem;color:var(--color-text-strong);padding:.75rem 1rem;font-weight:650;text-decoration:none;display:inline-flex}.KXXXGq_linkedinShare:hover{background:var(--color-surface)}.KXXXGq_linkedinShare svg{width:1.1rem;height:1.1rem}.KXXXGq_verificationLink{color:var(--color-text-muted);font-size:var(--type-label);text-underline-offset:.2rem;justify-self:center}.KXXXGq_certificateDownload:focus-visible,.KXXXGq_linkedinShare:focus-visible,.KXXXGq_verificationLink:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:3px}.KXXXGq_certificateIssue{color:var(--color-danger-text);font-size:var(--type-label)}.KXXXGq_certificateNameForm{gap:var(--space-3);display:grid}.KXXXGq_certificateNameForm label{font-weight:650}.KXXXGq_certificateNameForm>p{color:var(--color-text-muted);font-size:var(--type-label);margin:0;line-height:1.5}.KXXXGq_certificateNameForm input{border:1px solid var(--color-control-border);border-radius:var(--radius-md);background:var(--color-control-bg);width:100%;min-height:3rem;color:var(--color-text-strong);font:inherit;padding:.75rem 1rem}.KXXXGq_certificateNameForm button{border:1px solid var(--color-action-bg);border-radius:var(--radius-pill);background:var(--color-action-bg);min-height:3rem;color:var(--color-action-text);cursor:pointer;padding:.75rem 1rem;font-weight:650}.KXXXGq_certificateNameForm button:disabled{opacity:.65;cursor:wait}.KXXXGq_certificateNameForm button:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:3px}.KXXXGq_signaturePad{aspect-ratio:3;border:1px dashed var(--color-control-border);border-radius:var(--radius-md);cursor:crosshair;touch-action:none;background:#fff;width:100%}.KXXXGq_signatureActions{gap:var(--space-3);flex-wrap:wrap;display:flex}.KXXXGq_signatureActions button{flex:12rem}.KXXXGq_certificateNameForm .KXXXGq_signatureClear{border-color:var(--color-control-border);color:var(--color-text-strong);background:0 0}.KXXXGq_feedbackCard p,.KXXXGq_feedbackCard h3{margin:0}.KXXXGq_feedbackCard>p:first-child{font-size:var(--type-caption);font-weight:600}.KXXXGq_pendingNotice,.KXXXGq_deferredNotice{color:var(--color-success-text);margin:0;font-weight:600}.KXXXGq_deferredNotice{color:var(--color-text-muted)}@media (max-width:560px){.KXXXGq_formFooter{flex-direction:column;align-items:stretch}.KXXXGq_formFooter button{width:100%}}.KXXXGq_quizForm{gap:var(--space-5);display:grid}.KXXXGq_quizForm fieldset{gap:var(--space-3);padding:var(--space-4) 0;border:0;border-bottom:1px solid var(--color-border);display:grid}.KXXXGq_quizForm legend{margin-bottom:var(--space-3);color:var(--color-text-strong);font-size:var(--type-body-large);font-weight:650}.KXXXGq_quizForm label{align-items:flex-start;gap:var(--space-3);cursor:pointer;display:flex}.KXXXGq_quizForm input{accent-color:var(--academy-accent);margin-top:.3rem}.KXXXGq_quizCorrect,.KXXXGq_quizIncorrect{align-items:center;gap:var(--space-2);font-size:var(--type-label);margin:0;font-weight:650;display:flex}.KXXXGq_quizCorrect{color:var(--color-success-text)}.KXXXGq_quizIncorrect{color:var(--color-danger-text)}.KXXXGq_quizCorrect svg,.KXXXGq_quizIncorrect svg{width:1.15rem;height:1.15rem}.KXXXGq_quizForm button{border:1px solid var(--color-action-bg);border-radius:var(--radius-pill);background:var(--color-action-bg);min-height:3rem;color:var(--color-action-text);cursor:pointer;font:inherit;justify-content:center;justify-self:start;align-items:center;padding:.75rem 1.1rem;font-weight:650;transition:background-color .16s,border-color .16s,transform .16s;display:inline-flex}.KXXXGq_quizForm button:hover:not(:disabled){border-color:var(--color-action-hover);background:var(--color-action-hover);transform:translateY(-1px)}.KXXXGq_quizForm button:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:3px}.KXXXGq_quizForm button:disabled{cursor:wait;opacity:.65}@media (max-width:560px){.KXXXGq_quizForm button{width:100%}}.KXXXGq_activityList{align-content:start;gap:var(--space-3);min-width:0;margin:0;padding:0;list-style:none;display:grid}.KXXXGq_activityCard{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-4);padding:var(--space-4) var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-md);background:0 0;flex-wrap:wrap;display:flex}.KXXXGq_activityCard[data-locked=true]{background:0 0}.KXXXGq_activityCardBody{flex:20rem;gap:.35rem;min-width:0;display:grid}.KXXXGq_activityCardBody>p{font-size:var(--type-caption);color:var(--color-text-muted);margin:0;font-weight:500}.KXXXGq_activityCardBody h3{font-size:var(--type-body-large);color:var(--color-text-strong);margin:0;font-weight:650}.KXXXGq_activityCardHint{font-size:var(--type-label);color:var(--color-text-muted);margin:0;line-height:1.4}.KXXXGq_activityCardMeta{align-items:center;gap:var(--space-3);flex-shrink:0;display:flex}.KXXXGq_activityStatus{border-radius:var(--radius-pill);font-size:var(--type-caption);white-space:nowrap;background:var(--color-surface-muted);color:var(--color-text-muted);padding:.35rem .7rem;font-weight:650}.KXXXGq_activityStatus[data-state=approved],.KXXXGq_activityStatus[data-state=passed]{background:var(--color-success-soft);color:var(--color-success-text)}.KXXXGq_activityStatus[data-state=submitted],.KXXXGq_activityStatus[data-state=attempted]{background:var(--academy-accent-soft);color:var(--color-on-accent)}.KXXXGq_activityStatus[data-state=changes_requested]{background:var(--color-danger-soft);color:var(--color-danger-text)}.KXXXGq_activityCardLink{border:1px solid var(--color-control-border);border-radius:var(--radius-pill);min-height:2.6rem;color:var(--color-text-strong);font-weight:650;font-size:var(--type-label);white-space:nowrap;align-items:center;padding:.45rem 1rem;text-decoration:none;display:inline-flex}.KXXXGq_activityCardLink:hover{background:var(--color-surface-muted)}.KXXXGq_activityCardLink:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}.KXXXGq_controlsSummary{gap:var(--space-4);padding:clamp(var(--space-4), 2.5vw, var(--space-7));border:1px solid var(--color-border);border-radius:var(--radius-md);background:0 0;display:grid}.KXXXGq_controlsSummary .KXXXGq_sectionIntro ul{margin:var(--space-3) 0 0;gap:.3rem;padding-left:1.1rem;list-style:outside;display:grid}.KXXXGq_controlsSummary .KXXXGq_sectionIntro li{font-size:var(--type-label);color:var(--color-text)}@media (max-width:600px){.KXXXGq_activityCardMeta{flex:100%;justify-content:space-between}}.KXXXGq_fundaeRequirements{gap:var(--space-2);margin:var(--space-2) 0 0;display:grid}.KXXXGq_fundaeRequirements>div{align-items:center;gap:var(--space-3);padding-bottom:var(--space-2);border-bottom:1px solid var(--color-border);grid-template-columns:minmax(0,1fr) auto auto;display:grid}.KXXXGq_fundaeRequirements dt{font-size:var(--type-label);font-weight:600}.KXXXGq_fundaeRequirements dd{font-size:var(--type-label);font-variant-numeric:tabular-nums;margin:0}.KXXXGq_fundaeNote{color:var(--color-text-muted);font-size:var(--type-caption);margin:0}.KXXXGq_controlsSummary .KXXXGq_sectionIntro h3{margin:var(--space-2) 0 0;font-size:var(--type-label);font-weight:650}@media (max-width:600px){.KXXXGq_fundaeRequirements>div{grid-template-columns:minmax(0,1fr) auto}.KXXXGq_fundaeRequirements dd:not(.KXXXGq_activityStatus){color:var(--color-text-muted);grid-row:2}}.KXXXGq_closingReopened{padding:var(--space-3) var(--space-4);border-left:3px solid var(--color-warning-text);border-radius:var(--radius-sm);background:var(--color-surface-muted);margin:0}.KXXXGq_closingComplete{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-success-soft);color:var(--color-success-text);margin:0}.KXXXGq_closingSteps{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.KXXXGq_closingStep{gap:var(--space-4);padding:clamp(var(--space-4), 2.5vw, var(--space-6));border:1px solid var(--color-border);border-radius:var(--radius-md);display:grid}.KXXXGq_closingStep[data-state=locked],.KXXXGq_closingStep[data-state=waiting]{background:var(--color-surface-muted)}.KXXXGq_closingStep header{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.KXXXGq_closingStep header h3{color:var(--color-text-strong);font-size:var(--type-body-large);flex:12rem;margin:0}.KXXXGq_closingStepNumber{background:var(--academy-accent-soft);width:2rem;height:2rem;color:var(--color-on-accent);border-radius:50%;place-items:center;font-weight:700;display:inline-grid}.KXXXGq_closingStep[data-state=done] .KXXXGq_closingStepNumber{background:var(--color-success-soft);color:var(--color-success-text)}.KXXXGq_closingStepBody{gap:var(--space-3);display:grid}.KXXXGq_closingStepBody>p,.KXXXGq_closingStepBody h4{margin:0}.KXXXGq_closingStepBody ul{margin:0;padding-inline-start:1.2rem}
.h_0_gq_questionnaire{gap:var(--space-6);display:grid}.h_0_gq_officialHeader{gap:var(--space-2);padding:var(--space-4) var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-page-subtle);display:grid}.h_0_gq_officialHeader p{color:var(--color-text);font-size:var(--type-label);margin:0;line-height:1.5}.h_0_gq_officialHeader .h_0_gq_officialTitle{color:var(--color-text-strong);font-weight:700}.h_0_gq_officialHeader .h_0_gq_officialSubtitle,.h_0_gq_officialHeader .h_0_gq_confidential{color:var(--color-text-muted);font-size:var(--type-caption)}.h_0_gq_section{gap:var(--space-3);display:grid}.h_0_gq_section h4{padding-bottom:var(--space-2);border-bottom:1px solid var(--color-border);color:var(--color-text-strong);font-size:var(--type-body);margin:0;font-weight:700}.h_0_gq_instructions{color:var(--color-text-muted);font-size:var(--type-label);margin:0;line-height:1.5}.h_0_gq_sectionOne{gap:var(--space-3) var(--space-4);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));margin:0;display:grid}.h_0_gq_sectionOne div{gap:var(--space-1);align-content:start;display:grid}.h_0_gq_sectionOne dt{color:var(--color-text-muted);font-size:var(--type-caption)}.h_0_gq_sectionOne dd{color:var(--color-text-strong);overflow-wrap:anywhere;margin:0;font-weight:650}.h_0_gq_question,.h_0_gq_ratingItem,.h_0_gq_ratingBlock{border:0;min-width:0;margin:0}.h_0_gq_question legend,.h_0_gq_ratingItem legend,.h_0_gq_ratingBlock>legend{float:left;width:100%;padding:0}.h_0_gq_question{gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-md);display:grid}.h_0_gq_question legend,.h_0_gq_question>label{color:var(--color-text-strong);font-weight:650;line-height:1.4}.h_0_gq_question small{color:var(--color-text-muted);font-size:var(--type-caption)}.h_0_gq_question input[type=number],.h_0_gq_question input[type=text],.h_0_gq_question select,.h_0_gq_question textarea{border:1px solid var(--color-control-border);border-radius:var(--radius-md);background:var(--color-control-bg);width:100%;min-height:3rem;color:var(--color-text-strong);font:inherit;padding:.75rem 1rem}.h_0_gq_question textarea{resize:vertical}.h_0_gq_question .h_0_gq_age{max-width:8rem}.h_0_gq_question input:focus-visible,.h_0_gq_question select:focus-visible,.h_0_gq_question textarea:focus-visible{border-color:var(--color-control-focus-border);outline:3px solid var(--color-focus-ring);outline-offset:1px}.h_0_gq_choiceList{gap:var(--space-1) var(--space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));display:grid}.h_0_gq_choice{gap:var(--space-2);padding:var(--space-2);border-radius:var(--radius-sm);color:var(--color-text);cursor:pointer;align-items:flex-start;line-height:1.4;display:flex}.h_0_gq_choice:hover{background:var(--color-surface-muted)}.h_0_gq_choice:has(input:checked){background:var(--color-surface-muted)}.h_0_gq_choice:has(input:checked){color:var(--color-text-strong)}.h_0_gq_choice input{width:1rem;height:1rem;accent-color:var(--color-action-bg);flex:none;margin:.15rem 0 0}.h_0_gq_ratingBlock{padding:0;display:grid}.h_0_gq_ratingBlock>legend{padding-bottom:var(--space-1);color:var(--color-text-strong);font-weight:700;line-height:1.4}.h_0_gq_ratingItem{gap:var(--space-2) var(--space-4);padding:var(--space-3);border-radius:var(--radius-md);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.h_0_gq_ratingItem legend{color:var(--color-text);line-height:1.45}.h_0_gq_ratingBlock>.h_0_gq_ratingItem+.h_0_gq_ratingItem,.h_0_gq_ratingBlock>.h_0_gq_ratingColumns+.h_0_gq_ratingColumns{border-top:1px solid var(--color-border)}.h_0_gq_ratingColumns{padding-top:var(--space-3);display:grid}.h_0_gq_ratingColumns>p{padding:0 var(--space-3);color:var(--color-text);margin:0;line-height:1.45}.h_0_gq_ratingColumns .h_0_gq_ratingItem{padding-block:var(--space-2)}.h_0_gq_ratingColumns .h_0_gq_ratingItem legend{color:var(--color-text-muted);font-size:var(--type-label);padding-inline-start:var(--space-4);font-weight:650}.h_0_gq_scale{gap:var(--space-1);flex-wrap:wrap;display:flex}.h_0_gq_scale label{min-width:2.75rem;min-height:2.75rem;padding:0 var(--space-3);border:1px solid var(--color-control-border);border-radius:var(--radius-pill);background:var(--color-control-bg);color:var(--color-text-strong);font-variant-numeric:tabular-nums;cursor:pointer;place-items:center;font-weight:650;display:inline-grid;position:relative}.h_0_gq_scale input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.h_0_gq_scale label:hover{border-color:var(--color-control-hover-border)}.h_0_gq_scale label:has(input:checked){border-color:var(--color-action-bg);background:var(--color-action-bg);color:var(--color-action-text)}.h_0_gq_scale label:has(input:focus-visible){outline:3px solid var(--color-focus-ring);outline-offset:2px}.h_0_gq_question[data-invalid=true],.h_0_gq_ratingItem[data-invalid=true]{background:var(--color-danger-soft)}.h_0_gq_question[data-invalid=true] legend,.h_0_gq_question[data-invalid=true]>label,.h_0_gq_ratingItem[data-invalid=true] legend{color:var(--color-danger-text)}.h_0_gq_footer{gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--color-border);justify-items:start;display:grid}.h_0_gq_footer p{margin:0}.h_0_gq_thanks{color:var(--color-text-strong);font-weight:700}.h_0_gq_footer button{border:1px solid var(--color-action-bg);border-radius:var(--radius-pill);background:var(--color-action-bg);min-height:3rem;color:var(--color-action-text);cursor:pointer;padding:.75rem 1.5rem;font-weight:650}.h_0_gq_footer button:hover{background:var(--color-action-hover)}.h_0_gq_footer button:disabled{opacity:.65;cursor:wait}.h_0_gq_footer button:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:3px}.h_0_gq_footer .h_0_gq_message{min-height:1.5rem;color:var(--color-danger-text)}.h_0_gq_visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:600px){.h_0_gq_ratingItem{grid-template-columns:minmax(0,1fr)}.h_0_gq_ratingColumns .h_0_gq_ratingItem legend{padding-inline-start:0}}
.Chr0Ba_walkthroughCard{justify-content:space-between;align-items:center;gap:var(--space-4);margin-bottom:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);padding:1rem clamp(1rem,2vw,1.5rem);display:flex}.Chr0Ba_walkthroughCard div{gap:.25rem;display:grid}.Chr0Ba_walkthroughCard h2,.Chr0Ba_walkthroughCard p{margin:0}.Chr0Ba_walkthroughCard h2{font-size:var(--type-body-large)}.Chr0Ba_walkthroughCard p{max-width:42rem;color:var(--color-text-muted)}.Chr0Ba_walkthroughCard a{border:1px solid var(--color-border);border-radius:var(--radius-pill);color:var(--color-text);flex:none;padding:.65rem .9rem;font-weight:700;text-decoration:none}.Chr0Ba_walkthroughCard a:hover{border-color:var(--color-text-muted)}.Chr0Ba_walkthroughCard a:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:3px}.Chr0Ba_pushCard{align-items:center;gap:var(--space-4);margin-bottom:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-muted);grid-template-columns:auto minmax(0,1fr) auto;padding:clamp(1rem,2vw,1.5rem);display:grid}.Chr0Ba_activationCard{background:var(--color-surface);margin-bottom:0;padding:.85rem 1rem}.Chr0Ba_activationCard .Chr0Ba_pushIcon{width:2.5rem;height:2.5rem}.Chr0Ba_activationCard .Chr0Ba_pushCopy{gap:.15rem}.Chr0Ba_activationCard .Chr0Ba_pushCopy h2{font-size:var(--type-body)}.Chr0Ba_activationCard .Chr0Ba_pushCopy p{font-size:var(--type-label)}.Chr0Ba_activationCard .Chr0Ba_pushButton{min-height:2.5rem;padding-block:.55rem}.Chr0Ba_pushIcon{width:3rem;height:3rem;color:var(--color-text-muted);background:var(--color-surface);border-radius:50%;place-items:center;display:grid}.Chr0Ba_pushIcon[data-active]{color:var(--color-text-strong);background:var(--color-surface-muted)}.Chr0Ba_pushIcon svg{width:1.3rem;height:1.3rem}.Chr0Ba_pushCopy{gap:.35rem;display:grid}.Chr0Ba_pushCopy h2,.Chr0Ba_pushCopy p,.Chr0Ba_emailHeading h2,.Chr0Ba_emailHeading p{margin:0}.Chr0Ba_pushCopy p,.Chr0Ba_emailHeading p{max-width:48rem;color:var(--color-text-muted)}.Chr0Ba_pushHint{font-size:var(--type-label)}.Chr0Ba_pushButton{border:1px solid var(--color-border);border-radius:var(--radius-pill);min-height:2.8rem;color:var(--color-text-strong);background:var(--color-surface);font:inherit;cursor:pointer;padding:.7rem 1rem;font-weight:700}.Chr0Ba_pushButton:hover{border-color:var(--color-text-muted)}.Chr0Ba_pushButton:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:3px}.Chr0Ba_pushButton:disabled{cursor:wait;opacity:.6}.Chr0Ba_preferences{gap:var(--space-4);display:grid}.Chr0Ba_emailHeading{gap:.35rem;display:grid}.Chr0Ba_explanation{max-width:48rem;color:var(--color-text-muted)}.Chr0Ba_status{min-height:1.4em;color:var(--color-text-muted)}.Chr0Ba_status:empty{display:none}.Chr0Ba_categoryList{gap:var(--space-3);display:grid}.Chr0Ba_categoryCard{border-radius:var(--radius-lg);background:var(--color-surface-muted);overflow:hidden}.Chr0Ba_categoryHeader{align-items:center;gap:var(--space-4);min-height:5.5rem;padding:var(--space-4) clamp(1rem, 2vw, 1.5rem);grid-template-columns:minmax(0,1fr) auto;display:grid}.Chr0Ba_disclosure{align-items:center;gap:var(--space-4);min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto auto;display:grid}.Chr0Ba_disclosure:focus-visible{border-radius:var(--radius-sm);outline:3px solid var(--color-focus-ring);outline-offset:4px}.Chr0Ba_categoryCopy{gap:.25rem;min-width:0;display:grid}.Chr0Ba_categoryCopy strong{font-size:var(--type-body-large)}.Chr0Ba_categoryCopy small,.Chr0Ba_trainingPanel>p{color:var(--color-text-muted)}.Chr0Ba_aggregateLabel{border-radius:var(--radius-pill);color:var(--color-text-muted);background:var(--color-surface);font-size:var(--type-caption);white-space:nowrap;padding:.35rem .65rem}.Chr0Ba_aggregateLabel[data-state=on]{color:var(--color-text-strong);background:color-mix(in srgb, var(--color-text-strong) 12%, var(--color-surface))}.Chr0Ba_chevron{width:1.15rem;height:1.15rem;color:var(--color-text-muted);transition:transform .15s}.Chr0Ba_disclosure[aria-expanded=true] .Chr0Ba_chevron{transform:rotate(180deg)}.Chr0Ba_trainingPanel{gap:var(--space-3);padding:0 clamp(1rem, 2vw, 1.5rem) var(--space-4);display:grid}.Chr0Ba_trainingPanel>p{font-size:var(--type-label);margin:0}.Chr0Ba_trainingPanel ul{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));margin:0;padding:0;list-style:none;display:grid}.Chr0Ba_trainingPanel li{border-radius:var(--radius-md);background:var(--color-surface);justify-content:space-between;align-items:center;gap:1rem;min-height:3.5rem;padding:.75rem 1rem;display:flex}.Chr0Ba_trainingPanel li>span{min-width:0}.Chr0Ba_switch{cursor:pointer;flex:none;display:inline-flex;position:relative}.Chr0Ba_switch input{opacity:0;width:1px;height:1px;position:absolute}.Chr0Ba_switch>span{border-radius:var(--radius-pill);background:var(--color-border);width:3rem;height:1.7rem;padding:.2rem;transition:background .15s;display:block}.Chr0Ba_switch>span:after{background:var(--color-surface);width:1.3rem;height:1.3rem;box-shadow:0 1px 4px color-mix(in srgb, var(--color-text-strong) 20%, transparent);content:"";border-radius:50%;transition:transform .15s;display:block}.Chr0Ba_switch input:checked+span{background:var(--color-action-bg)}.Chr0Ba_switch input:checked+span:after{transform:translate(1.3rem)}.Chr0Ba_switch input:indeterminate+span{background:color-mix(in srgb, var(--color-text-muted) 55%, var(--color-border))}.Chr0Ba_switch input:indeterminate+span:after{transform:translate(.65rem)}.Chr0Ba_switch input:focus-visible+span{outline:3px solid var(--color-focus-ring);outline-offset:3px}.Chr0Ba_switch input:disabled+span{cursor:wait;opacity:.6}@media (max-width:640px){.Chr0Ba_walkthroughCard{flex-direction:column;align-items:stretch}.Chr0Ba_walkthroughCard a{text-align:center}.Chr0Ba_pushCard{grid-template-columns:auto minmax(0,1fr)}.Chr0Ba_pushButton{grid-column:1/-1;width:100%}.Chr0Ba_activationCard .Chr0Ba_pushButton{grid-column:2;width:auto}.Chr0Ba_categoryHeader{gap:var(--space-3)}.Chr0Ba_disclosure{gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto}.Chr0Ba_aggregateLabel{grid-column:1;width:fit-content}.Chr0Ba_chevron{grid-area:1/2/span 2}}@media (prefers-reduced-motion:reduce){.Chr0Ba_chevron,.Chr0Ba_switch>span,.Chr0Ba_switch>span:after{transition:none}}
.OgXssq_page{background:var(--color-page);min-height:100svh;color:var(--color-text)}.OgXssq_siteHeader{z-index:3;justify-content:space-between;align-items:center;gap:var(--space-4);min-height:5rem;padding:var(--space-4) clamp(var(--space-5), 4vw, var(--space-12));border-bottom:1px solid var(--color-border);background:color-mix(in srgb, var(--color-surface) 94%, transparent);display:flex;position:relative}.OgXssq_brand,.OgXssq_headerActions{align-items:center;display:flex}.OgXssq_brand{gap:var(--space-3);color:var(--color-text-strong);text-decoration:none}.OgXssq_brand img{display:block}:root[data-theme=dark] .OgXssq_brand img{filter:invert()}.OgXssq_brand span{border-radius:var(--radius-pill);background:var(--color-surface-muted);font-size:var(--type-caption);padding:.38rem .68rem;font-weight:650}.OgXssq_headerActions{gap:var(--space-3)}.OgXssq_headerActions>a{border:1px solid var(--color-border);border-radius:var(--radius-pill);min-height:2.75rem;color:var(--color-text-strong);font-size:var(--type-label);padding:.72rem 1rem;font-weight:650;line-height:1;text-decoration:none}.OgXssq_hero{max-width:var(--layout-max);gap:clamp(var(--space-8), 6vw, 6rem);padding:clamp(var(--space-12), 8vw, 7rem) clamp(var(--space-5), 5vw, 5rem);border-inline:1px solid var(--color-border);grid-template-columns:minmax(0,1.15fr) minmax(22rem,.85fr);align-items:center;margin-inline:auto;display:grid}.OgXssq_heroCopy{gap:var(--space-6);display:grid}.OgXssq_eyebrow{align-items:center;gap:var(--space-2);width:fit-content;color:var(--color-text-muted);font-size:var(--type-label);font-weight:650;display:inline-flex}.OgXssq_eyebrow svg{width:1rem;height:1rem;color:var(--primary)}.OgXssq_hero h1{max-width:10ch;color:var(--color-text-strong);letter-spacing:-.055em;margin:0;font-size:clamp(3.2rem,8vw,7rem);font-weight:400;line-height:.9}.OgXssq_heroCopy>p:not(.OgXssq_eyebrow){max-width:42rem;color:var(--color-text-muted);font-size:var(--type-body-large);line-height:1.55}.OgXssq_heroActions{gap:var(--space-3);flex-wrap:wrap;display:flex}.OgXssq_heroActions a{border:1px solid var(--color-action-bg);border-radius:var(--radius-pill);background:var(--color-action-bg);min-height:3.1rem;color:var(--color-action-text);justify-content:center;align-items:center;padding:.8rem 1.15rem;font-weight:650;text-decoration:none;display:inline-flex}.OgXssq_heroActions a:last-child{border-color:var(--color-border);background:var(--color-surface);color:var(--color-text-strong)}.OgXssq_endpointCard{border:1px solid var(--color-inverse-border);border-radius:var(--radius-xl);background:var(--color-inverse-surface);color:var(--color-inverse-text);overflow:hidden;box-shadow:0 1.5rem 4rem #00000024}.OgXssq_endpointCard>p{padding:var(--space-5) var(--space-6);border-bottom:1px solid var(--color-inverse-border);color:var(--primary-soft);font-size:var(--type-caption);letter-spacing:.05em;text-transform:uppercase;font-weight:650}.OgXssq_endpointCard dl{gap:0;margin:0;display:grid}.OgXssq_endpointCard dl div{gap:var(--space-2);padding:var(--space-6);border-bottom:1px solid var(--color-inverse-border);display:grid}.OgXssq_endpointCard dl div:last-child{border-bottom:0}.OgXssq_endpointCard dt{color:var(--color-inverse-muted);font-size:var(--type-caption)}.OgXssq_endpointCard dd{overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--type-label);margin:0}.OgXssq_documentationLayout{max-width:var(--layout-max);border:1px solid var(--color-border);border-bottom:0;grid-template-columns:17rem minmax(0,1fr);margin-inline:auto;display:grid}.OgXssq_index{border-right:1px solid var(--color-border);background:var(--color-page-subtle);position:relative}.OgXssq_index nav{gap:var(--space-6);max-height:100svh;padding:var(--space-8) var(--space-5);display:grid;position:sticky;top:0;overflow-y:auto}.OgXssq_index nav>div{gap:.25rem;display:grid}.OgXssq_index p{margin:0 0 var(--space-2);color:var(--color-text-muted);font-size:var(--type-caption);letter-spacing:.045em;text-transform:uppercase;font-weight:650}.OgXssq_index a{align-items:center;gap:var(--space-3);border-radius:var(--radius-sm);min-height:2.55rem;color:var(--color-text);font-size:var(--type-label);padding:.55rem .65rem;text-decoration:none;display:flex}.OgXssq_index a:hover{background:var(--color-surface);color:var(--color-text-strong)}.OgXssq_index svg{width:1rem;height:1rem;color:var(--color-text-muted);stroke-width:1.7px;flex:none}.OgXssq_guides{background:var(--color-surface);min-width:0}.OgXssq_guide{scroll-margin-top:var(--space-6);padding:clamp(var(--space-10), 6vw, 6rem);border-bottom:1px solid var(--color-border);display:block}.OgXssq_guideHeader{margin-bottom:var(--space-8)}.OgXssq_guideHeader p{margin-bottom:var(--space-3);color:var(--color-text-muted);font-size:var(--type-caption);letter-spacing:.05em;text-transform:uppercase;font-weight:650}.OgXssq_guideHeader h2{color:var(--color-text-strong);font-size:var(--type-page-title);letter-spacing:-.025em;margin:0;font-weight:500;line-height:1.05}.OgXssq_guideBody{gap:var(--space-6);min-width:0;display:grid}.OgXssq_guideBody>p,.OgXssq_guideBody li{color:var(--color-text-muted)}.OgXssq_guideBody>p{font-size:var(--type-body);line-height:1.65}.OgXssq_guideBody h3{margin:var(--space-3) 0 0;color:var(--color-text-strong);font-size:var(--type-body-large)}.OgXssq_guideBody code,.OgXssq_referenceBlock code,.OgXssq_capabilitySummary code{border-radius:var(--radius-sm);background:var(--color-surface-muted);color:var(--color-text-strong);overflow-wrap:anywhere;padding:.12rem .34rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.88em}.OgXssq_referenceBlock{gap:var(--space-2);padding:var(--space-5);border-left:.25rem solid var(--primary);background:var(--color-surface-muted);display:grid}.OgXssq_referenceBlock span{color:var(--color-text-muted);font-size:var(--type-caption);font-weight:650}.OgXssq_referenceBlock code{width:fit-content;max-width:100%;font-size:var(--type-label);background:0 0;padding:0}.OgXssq_tableWrap{border:1px solid var(--color-border);border-radius:var(--radius-lg);max-width:100%;overflow-x:auto}.OgXssq_tableWrap table{border-collapse:collapse;table-layout:fixed;text-align:left;width:100%;min-width:0}.OgXssq_tableCaption{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.OgXssq_tableWrap th,.OgXssq_tableWrap td{padding:.85rem var(--space-4);border-bottom:1px solid var(--color-border);vertical-align:top;overflow-wrap:anywhere}.OgXssq_tableWrap th:first-child,.OgXssq_tableWrap td:first-child{width:13%}.OgXssq_tableWrap th:nth-child(2),.OgXssq_tableWrap td:nth-child(2){width:29%}.OgXssq_tableWrap th:nth-child(3),.OgXssq_tableWrap td:nth-child(3){width:24%}.OgXssq_tableWrap th:nth-child(4),.OgXssq_tableWrap td:nth-child(4){width:34%}.OgXssq_tableWrap th{background:var(--color-surface-muted);color:var(--color-text-strong);font-size:var(--type-caption);font-weight:700}.OgXssq_tableWrap td{color:var(--color-text-muted);font-size:var(--type-label)}.OgXssq_tableWrap td code{overflow-wrap:anywhere}.OgXssq_modelCell{display:table-cell}.OgXssq_modelCell>*{display:block}.OgXssq_modelCell>*+*{margin-top:.4rem}.OgXssq_modelFallback{color:var(--color-text-muted);font-size:var(--type-caption);line-height:1.45;display:block}.OgXssq_tableWrap td .OgXssq_modelId{width:fit-content;max-width:100%;color:var(--color-text-muted);font-size:var(--type-caption)}.OgXssq_modelCatalogIntro,.OgXssq_modelCatalogNotice{max-width:68rem}.OgXssq_modelCatalogNotice{padding:var(--space-4) var(--space-5);border-left:.25rem solid var(--tertiary);background:var(--color-surface-muted)}.OgXssq_modelNote{padding:var(--space-4) var(--space-5);border-left:.25rem solid var(--primary-soft);background:var(--color-surface-muted)}.OgXssq_modelFallback code{color:inherit;font-size:inherit;background:0 0;padding:0}.OgXssq_tableWrap tr:last-child td{border-bottom:0}.OgXssq_footer{max-width:var(--layout-max);justify-content:space-between;align-items:center;gap:var(--space-4);min-height:6rem;padding:var(--space-6) clamp(var(--space-5), 5vw, 5rem);border:1px solid var(--color-border);color:var(--color-text-muted);font-size:var(--type-caption);margin-inline:auto;display:flex}.OgXssq_footer div{align-items:center;gap:var(--space-3);display:flex}.OgXssq_footer a{color:var(--color-text-strong);font-weight:650}.OgXssq_brand:focus-visible,.OgXssq_headerActions a:focus-visible,.OgXssq_heroActions a:focus-visible,.OgXssq_index a:focus-visible,.OgXssq_tableWrap:focus-visible,.OgXssq_footer a:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:3px}.OgXssq_headerActions>a:hover,.OgXssq_heroActions a:last-child:hover{background:var(--color-surface-muted)}@media (max-width:980px){.OgXssq_hero{grid-template-columns:1fr}.OgXssq_endpointCard{width:min(100%,38rem)}.OgXssq_documentationLayout{grid-template-columns:1fr}.OgXssq_index{border-right:0;border-bottom:1px solid var(--color-border);min-width:0;max-width:100%;overflow:hidden}.OgXssq_index nav{grid-template-columns:repeat(3,minmax(0,1fr));max-height:none;position:static}}@media (max-width:760px){.OgXssq_siteHeader{padding-inline:var(--space-4)}.OgXssq_headerActions>a{display:none}.OgXssq_hero{padding:var(--space-12) var(--space-5);border-inline:0}.OgXssq_hero h1{font-size:clamp(3.1rem,16vw,4.8rem)}.OgXssq_heroActions{flex-direction:column}.OgXssq_heroActions a{width:100%}.OgXssq_endpointCard{border-radius:var(--radius-lg)}.OgXssq_documentationLayout{border-inline:0}.OgXssq_index nav{gap:var(--space-3);width:100%;min-width:0;max-width:100vw;padding:var(--space-5);display:flex;overflow-x:auto}.OgXssq_index nav>div{min-width:12.5rem}.OgXssq_guide{padding:var(--space-10) var(--space-5)}.OgXssq_tableWrap{overflow-x:visible}.OgXssq_tableWrap thead{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.OgXssq_tableWrap table,.OgXssq_tableWrap tbody,.OgXssq_tableWrap tr,.OgXssq_tableWrap td{width:100%;display:block}.OgXssq_tableWrap tr{padding:var(--space-3) 0;border-bottom:1px solid var(--color-border)}.OgXssq_tableWrap tr:last-child{border-bottom:0}.OgXssq_tableWrap td,.OgXssq_tableWrap td:first-child,.OgXssq_tableWrap td:nth-child(2),.OgXssq_tableWrap td:nth-child(3),.OgXssq_tableWrap td:nth-child(4){gap:var(--space-2);width:100%;padding:.6rem var(--space-4);border-bottom:0;grid-template-columns:minmax(6.75rem,34%) minmax(0,1fr);display:grid}.OgXssq_tableWrap td:before{content:attr(data-label);color:var(--color-text-muted);font-size:var(--type-caption);font-weight:650}.OgXssq_tableWrap td>*{min-width:0}.OgXssq_tableWrap td.OgXssq_modelCell{display:grid}.OgXssq_tableWrap td.OgXssq_modelCell>*{grid-column:2}.OgXssq_footer{border-inline:0;flex-direction:column;align-items:flex-start}}
._0GlVqa_workspace,._0GlVqa_form,._0GlVqa_panel,._0GlVqa_fields,._0GlVqa_field{display:grid}._0GlVqa_workspace{gap:var(--space-5);width:100%;max-width:54rem;margin-inline:0}._0GlVqa_form{gap:var(--space-4)}._0GlVqa_panel{gap:var(--space-5);padding:clamp(var(--space-5), 4vw, var(--space-8));border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface)}._0GlVqa_panel header{gap:var(--space-1);display:grid}._0GlVqa_panel header>span{color:var(--color-context-accent);font-size:var(--type-caption);font-weight:750}._0GlVqa_panel h2,._0GlVqa_panel p,._0GlVqa_archivedNotice p,._0GlVqa_footer p{margin:0}._0GlVqa_panel h2{max-width:none;font-size:var(--type-title);font-weight:550}._0GlVqa_panel p,._0GlVqa_archivedNotice p{color:var(--color-text-muted);line-height:1.5}._0GlVqa_fields{gap:var(--space-4)}._0GlVqa_roleOptions{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._0GlVqa_roleOption{align-items:start;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-muted);cursor:pointer;grid-template-columns:auto auto 1fr;display:grid}._0GlVqa_roleOption:has(input:checked){border-color:color-mix(in srgb, var(--color-context-accent) 55%, var(--color-border));background:color-mix(in srgb, var(--color-context-accent) 8%, var(--color-surface))}._0GlVqa_roleOption input{width:1rem;height:1rem;accent-color:var(--color-context-accent);margin-top:.2rem}._0GlVqa_roleOption>span:last-child{gap:var(--space-1);display:grid}._0GlVqa_roleOption strong{color:var(--color-text-strong);font-size:var(--type-caption)}._0GlVqa_roleOption small{color:var(--color-text-muted);font-weight:500;line-height:1.4}._0GlVqa_salesOption{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-muted);cursor:pointer;grid-template-columns:auto 1fr;display:grid}._0GlVqa_salesOption:has(input:checked){border-color:color-mix(in srgb, var(--color-context-accent) 55%, var(--color-border));background:color-mix(in srgb, var(--color-context-accent) 8%, var(--color-surface))}._0GlVqa_salesOption input{width:1rem;height:1rem;accent-color:var(--color-context-accent);margin-top:.2rem}._0GlVqa_salesOption>span{gap:var(--space-1);display:grid}._0GlVqa_salesOption small{color:var(--color-text-muted);font-weight:500;line-height:1.4}._0GlVqa_roleIcon{background:var(--color-surface);width:2rem;height:2rem;color:var(--color-context-accent);border-radius:50%;place-items:center;display:grid}._0GlVqa_roleIcon svg{width:1rem}._0GlVqa_fieldPair{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._0GlVqa_field{gap:var(--space-2);color:var(--color-text-strong);font-size:var(--type-caption);font-weight:700}._0GlVqa_field input,._0GlVqa_field textarea{border:1px solid var(--color-border);border-radius:var(--radius-md);width:100%;color:var(--color-text);font:inherit;font-size:var(--type-body);background:0 0}._0GlVqa_field input{min-height:3rem;padding-inline:var(--space-3)}._0GlVqa_field textarea{min-height:7rem;padding:var(--space-3);resize:vertical}._0GlVqa_field :disabled{cursor:not-allowed;opacity:.7}._0GlVqa_field small{color:var(--color-text-muted);line-height:1.4}._0GlVqa_error{color:var(--color-danger)!important}._0GlVqa_archivedNotice{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-muted);display:flex}._0GlVqa_archivedNotice svg{flex:none;width:1.25rem}._0GlVqa_archivedNotice div{gap:var(--space-1);display:grid}._0GlVqa_liveSchedule{gap:var(--space-3);display:grid;container:live-schedule/inline-size}._0GlVqa_scheduleNote{color:var(--color-text-muted);font-size:var(--type-label);margin:0}._0GlVqa_scheduleTable{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);display:grid}._0GlVqa_scheduleHead{display:none}._0GlVqa_scheduleRow{gap:var(--space-3);padding:var(--space-4);display:grid}._0GlVqa_scheduleRow+._0GlVqa_scheduleRow{border-top:1px solid var(--color-border)}._0GlVqa_scheduleLesson{gap:.1rem;min-width:0;display:grid}._0GlVqa_scheduleLesson small,._0GlVqa_scheduleLesson span{color:var(--color-text-muted);font-size:var(--type-caption)}._0GlVqa_scheduleLesson strong{color:var(--color-text-strong)}._0GlVqa_keepSession{align-items:center;gap:var(--space-2);min-height:2.75rem;display:flex}._0GlVqa_zoomState{border-radius:var(--radius-pill);background:var(--color-surface-muted);color:var(--color-text-muted);font-size:var(--type-caption);justify-self:start;padding:.3rem .6rem;font-style:normal;font-weight:650}._0GlVqa_zoomState[data-status=ready]{color:var(--color-success-text)}._0GlVqa_zoomState[data-status=failed]{color:var(--color-danger-text)}@container live-schedule (min-width:46rem){._0GlVqa_scheduleHead,._0GlVqa_scheduleRow{align-items:start;gap:var(--space-3);grid-template-columns:minmax(10rem,1.2fr) minmax(12rem,1fr) 6.5rem 4rem 8.5rem;display:grid}._0GlVqa_scheduleHead{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border);color:var(--color-text-muted);font-size:var(--type-caption);font-weight:600}._0GlVqa_scheduleRow{padding:var(--space-3) var(--space-4)}._0GlVqa_scheduleRow+._0GlVqa_scheduleRow{border-top:1px solid var(--color-border)}._0GlVqa_scheduleRow ._0GlVqa_field>span:first-child,._0GlVqa_keepSession>span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._0GlVqa_scheduleRow ._0GlVqa_field{gap:var(--space-1)}._0GlVqa_keepSession{justify-content:center}._0GlVqa_zoomState{align-self:center}._0GlVqa_zoomError{grid-column:1/-1;margin:0}}._0GlVqa_zoomError{color:var(--color-danger);font-size:var(--type-caption)}._0GlVqa_retryZoom{justify-self:start;align-items:center;gap:var(--space-2);min-height:2.75rem;padding-inline:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-text-strong);font:inherit;font-weight:750;display:inline-flex}._0GlVqa_retryZoom svg{width:1rem}._0GlVqa_emptySchedule{color:var(--color-text-muted)}._0GlVqa_footer{align-items:center;gap:var(--space-3);grid-template-columns:1fr auto;display:grid}._0GlVqa_footer>p{color:var(--color-danger);font-size:var(--type-caption);grid-column:1/-1}._0GlVqa_dangerArea,._0GlVqa_actions{align-items:center;gap:var(--space-2);display:flex}._0GlVqa_actions{justify-content:flex-end}._0GlVqa_actions a,._0GlVqa_cancelArchive{color:var(--color-text-muted);font-weight:700;text-decoration:none}._0GlVqa_actions button,._0GlVqa_archiveButton,._0GlVqa_cancelArchive{border-radius:var(--radius-pill);cursor:pointer;min-height:2.85rem;font:inherit;font-weight:750}._0GlVqa_actions button{padding-inline:var(--space-5);background:var(--color-text-strong);color:var(--color-surface);border:0}._0GlVqa_archiveButton,._0GlVqa_cancelArchive{border:1px solid var(--color-border);background:0 0}._0GlVqa_archiveButton{align-items:center;gap:var(--space-2);padding-inline:var(--space-3);color:var(--color-danger-text);display:inline-flex}._0GlVqa_archiveButton svg{width:1rem}._0GlVqa_cancelArchive{padding-inline:var(--space-3)}@media (max-width:42rem){._0GlVqa_fieldPair,._0GlVqa_footer{grid-template-columns:1fr}._0GlVqa_actions{justify-content:space-between}}
.aajEpq_workspace{gap:var(--space-5);min-width:0;display:grid}.aajEpq_panel,.aajEpq_workspace>section,.aajEpq_workspace>form{background:var(--color-surface-muted);border:1px solid var(--color-border);border-radius:var(--radius-lg);gap:var(--space-4);min-width:0;padding:clamp(1.1rem,3vw,1.75rem);display:grid}.aajEpq_panel>:first-child,.aajEpq_workspace>section>:first-child,.aajEpq_workspace>form>:first-child{margin-top:0}.aajEpq_panel>:last-child,.aajEpq_workspace>section>:last-child,.aajEpq_workspace>form>:last-child{margin-bottom:0}.aajEpq_inspectorSummary{border-top:1px solid var(--color-border);gap:var(--space-4);margin-top:var(--space-3);padding-top:var(--space-5);display:grid}.aajEpq_panel h2,.aajEpq_workspace h2,.aajEpq_workspace h3,.aajEpq_workspace h4,.aajEpq_workspace p{margin-block:0}.aajEpq_panel h2,.aajEpq_workspace h2{color:var(--color-text-strong);font-size:var(--type-title);max-width:none}.aajEpq_workspace h3,.aajEpq_workspace h4{color:var(--color-text-strong);max-width:none}.aajEpq_workspace p,.aajEpq_workspace small{color:var(--color-text-muted);line-height:1.55}.aajEpq_dossierGrid{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));margin:0;padding:0;list-style:none;display:grid}.aajEpq_dossierCard{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);min-height:8rem;transition:border-color .16s,transform .16s;display:grid;position:relative}.aajEpq_dossierCard:hover{border-color:var(--color-text-muted);transform:translateY(-1px)}.aajEpq_dossierLink{color:var(--color-text-strong);align-content:space-between;gap:var(--space-4);padding:1.15rem;text-decoration:none;display:grid}.aajEpq_dossierLink strong{font-size:var(--type-body-large);line-height:1.25}.aajEpq_dossierMeta{align-items:center;gap:var(--space-2);flex-wrap:wrap;justify-content:space-between;display:flex}.aajEpq_status{background:var(--color-context-surface);border-radius:var(--radius-pill);color:var(--color-text);font-size:var(--type-caption);width:fit-content;padding:.42rem .62rem;font-weight:650;line-height:1;display:inline-flex}.aajEpq_status[data-status=archived]{background:var(--color-surface-muted);color:var(--color-text-muted)}.aajEpq_facts,.aajEpq_workspace dl{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));margin:0;display:grid}.aajEpq_facts>div,.aajEpq_workspace dl>div{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);gap:.35rem;padding:1rem;display:grid}.aajEpq_facts dt,.aajEpq_workspace dt{color:var(--color-text-muted);font-size:var(--type-caption);font-weight:650}.aajEpq_facts dd,.aajEpq_workspace dd{color:var(--color-text-strong);font-size:var(--type-body-large);overflow-wrap:anywhere;margin:0}.aajEpq_workspace form{gap:var(--space-4);margin:0;display:grid}.aajEpq_workspace section form{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:1rem}.aajEpq_workspace label,.aajEpq_dateField{color:var(--color-text-strong);font-size:var(--type-label);gap:.45rem;font-weight:650;display:grid}.aajEpq_workspace input:not([type=checkbox]),.aajEpq_workspace textarea{background:var(--color-control-bg);border:1px solid var(--color-control-border);border-radius:var(--radius-md);color:var(--color-text);font:inherit;width:100%;min-height:2.85rem;padding:.7rem .8rem}.aajEpq_workspace textarea{resize:vertical;min-height:8rem;line-height:1.45}.aajEpq_workspace button[aria-haspopup=listbox]{border-radius:var(--radius-md);min-height:2.85rem;padding:.7rem .8rem}.aajEpq_workspace fieldset{border:1px solid var(--color-border);border-radius:var(--radius-md);gap:var(--space-2);margin:0;padding:1rem;display:grid}.aajEpq_workspace fieldset label{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.65rem;font-weight:400;display:grid}.aajEpq_workspace button:where(:not([aria-haspopup=listbox]):not([role=option])),.aajEpq_downloadLink{background:var(--color-action-bg);border:1px solid var(--color-action-bg);border-radius:var(--radius-pill);color:var(--color-action-text);cursor:pointer;font:inherit;justify-content:center;align-items:center;width:fit-content;min-height:2.85rem;padding:.68rem 1rem;font-weight:650;text-decoration:none;display:inline-flex}.aajEpq_workspace button:disabled{cursor:not-allowed;opacity:.5}.aajEpq_workspace button:where(:not([aria-haspopup=listbox]):not([role=option])):focus-visible,.aajEpq_dossierLink:focus-visible,.aajEpq_downloadLink:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:3px}.aajEpq_workspace td a,.aajEpq_workspace section>a,.aajEpq_workspace article a{color:var(--color-link);font-weight:650}.aajEpq_workspace section>ul,.aajEpq_workspace article>ul{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.aajEpq_workspace section>ul>li,.aajEpq_workspace article{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:1rem}.aajEpq_workspace article{gap:var(--space-3);display:grid}.aajEpq_workspace aside[role=status]{background:var(--color-context-surface);border-radius:var(--radius-md);gap:var(--space-2);overflow-wrap:anywhere;padding:1rem;display:grid}.aajEpq_workspace code{overflow-wrap:anywhere;white-space:pre-wrap}.aajEpq_sectionIntro{gap:var(--space-2);display:grid}@media (max-width:48rem){.aajEpq_workspace button:where(:not(.aajEpq_tab):not(.aajEpq_iconButton):not([aria-haspopup=listbox]):not([role=option])),.aajEpq_downloadLink{width:100%}.aajEpq_tabs{scrollbar-width:none}.aajEpq_tabs::-webkit-scrollbar{display:none}.aajEpq_workspace .aajEpq_tab{font-size:var(--type-label);width:auto;padding-inline:.7rem}.aajEpq_dossierCard{min-height:7rem}}@media (prefers-reduced-motion:reduce){.aajEpq_dossierCard{transition:none}}.aajEpq_visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.aajEpq_compactTable td strong,.aajEpq_compactTable td small{display:block}.aajEpq_compactTable td small{color:var(--color-text-muted);margin-top:.2rem}.aajEpq_runIdentity{text-align:left;gap:.2rem;display:grid}.aajEpq_runIdentity strong{color:var(--color-text-strong);font-weight:600}.aajEpq_runIdentity small,.aajEpq_runTable td small{color:var(--color-text-muted);font-size:var(--type-micro);margin-top:.2rem;display:block}.aajEpq_emptyState{color:var(--color-text-muted);justify-items:start;gap:.35rem;padding:clamp(1.5rem,4vw,3rem);display:grid}.aajEpq_emptyState strong{color:var(--color-text-strong)}.aajEpq_primaryButton,.aajEpq_secondaryButton,.aajEpq_dangerButton,.aajEpq_iconButton,.aajEpq_pagination button,.aajEpq_credential button,.aajEpq_confirmPopover button{border-radius:var(--radius-pill);cursor:pointer;font:inherit;justify-content:center;align-items:center;gap:.45rem;width:fit-content;min-height:2.7rem;padding:.62rem .95rem;font-weight:650;text-decoration:none;display:inline-flex}.aajEpq_primaryButton{background:var(--color-action-bg);border:1px solid var(--color-action-bg);color:var(--color-action-text)}.aajEpq_secondaryButton,.aajEpq_pagination button,.aajEpq_credential button,.aajEpq_confirmPopover button{background:var(--color-surface);border:1px solid var(--color-control-border);color:var(--color-text-strong)}.aajEpq_dangerButton{background:var(--color-surface);border:1px solid var(--color-danger);color:var(--color-danger)}.aajEpq_primaryButton svg,.aajEpq_secondaryButton svg,.aajEpq_dangerButton svg,.aajEpq_iconButton svg,.aajEpq_credential button svg{width:1rem;height:1rem}.aajEpq_primaryButton:disabled,.aajEpq_secondaryButton:disabled,.aajEpq_pagination button:disabled,.aajEpq_credential button:disabled{cursor:not-allowed;opacity:.45}.aajEpq_iconButton{color:var(--color-text);background:0 0;border:0;min-height:2.4rem;padding:.5rem}.aajEpq_modalBackdrop{-webkit-backdrop-filter:var(--overlay-scrim-filter);backdrop-filter:var(--overlay-scrim-filter);background:var(--overlay-scrim);z-index:100;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.aajEpq_modal{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--overlay-panel-shadow);gap:var(--space-4);width:100%;max-width:52rem;max-height:min(90vh,62rem);padding:clamp(1rem,3vw,1.5rem);display:grid;overflow-y:auto}.aajEpq_modalHeader,.aajEpq_sectionHeading,.aajEpq_companyHeader,.aajEpq_groupHeader,.aajEpq_summaryHeader,.aajEpq_compactToolbar,.aajEpq_buttonRow,.aajEpq_formActions,.aajEpq_pagination{align-items:center;gap:var(--space-3);flex-wrap:wrap;justify-content:space-between;display:flex}.aajEpq_modalHeader h2,.aajEpq_sectionHeading h2,.aajEpq_companyHeader h2,.aajEpq_groupHeader h3{margin:0}.aajEpq_form,.aajEpq_compactForm{gap:var(--space-4);display:grid}.aajEpq_formGrid{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.aajEpq_form label,.aajEpq_compactForm label,.aajEpq_credential,.aajEpq_searchField{color:var(--color-text-strong);font-size:var(--type-label);gap:.45rem;font-weight:650;display:grid}.aajEpq_form input,.aajEpq_form select,.aajEpq_form textarea,.aajEpq_compactForm input,.aajEpq_compactForm select,.aajEpq_credential input,.aajEpq_searchField input,.aajEpq_eligibleAction input{background:var(--color-control-bg);border:1px solid var(--color-control-border);border-radius:var(--radius-md);color:var(--color-text);font:inherit;width:100%;min-width:0;min-height:2.75rem;padding:.65rem .75rem}.aajEpq_form textarea{resize:vertical;min-height:5.5rem}.aajEpq_form fieldset{border:1px solid var(--color-border);border-radius:var(--radius-md);gap:var(--space-3);margin:0;padding:1rem;display:grid}.aajEpq_form legend{color:var(--color-text-strong);font-size:var(--type-label);padding-inline:.3rem;font-weight:700}.aajEpq_fullField,.aajEpq_inlineFact{grid-column:1/-1}.aajEpq_inlineFact,.aajEpq_evaluationLine,.aajEpq_ruleLine{color:var(--color-text-muted);margin:0}.aajEpq_errorMessage,.aajEpq_formMessage{color:var(--color-danger);margin:0}.aajEpq_tabs{border-bottom:1px solid var(--color-border);gap:.2rem;max-width:100%;display:flex;overflow-x:auto}.aajEpq_workspace .aajEpq_tab{color:var(--color-text-muted);cursor:pointer;font:inherit;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;flex:none;min-height:3rem;padding:.65rem .9rem;font-weight:650}.aajEpq_workspace .aajEpq_tab[data-active=true]{border-bottom-color:var(--color-text-strong);color:var(--color-text-strong)}.aajEpq_summaryHeader>div,.aajEpq_companyHeader>div,.aajEpq_groupHeader>div{gap:.45rem;display:grid}.aajEpq_workspace .aajEpq_dateGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}.aajEpq_workspace .aajEpq_dateGrid>div{border:0;border-right:1px solid var(--color-border);background:0 0;border-radius:0;padding:.25rem 1rem}.aajEpq_workspace .aajEpq_dateGrid>div:last-child{border-right:0}.aajEpq_workspace .aajEpq_dateGrid dd{font-size:var(--type-label)}.aajEpq_disclosure,.aajEpq_rowDisclosure,.aajEpq_resultDetails{border-top:1px solid var(--color-border);padding-top:var(--space-3)}.aajEpq_disclosure>summary,.aajEpq_rowDisclosure>summary,.aajEpq_resultDetails>summary{color:color-mix(in srgb, var(--color-link) 82%, var(--color-text-strong));cursor:pointer;font-weight:650}.aajEpq_disclosure[open]>summary,.aajEpq_resultDetails[open]>summary{margin-bottom:var(--space-3)}.aajEpq_groupPanel{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);gap:var(--space-3);padding:1rem;display:grid}.aajEpq_companyHeader{border-bottom:1px solid var(--color-border);padding-bottom:var(--space-3)}.aajEpq_compactToolbar{color:var(--color-text-muted);font-size:var(--type-label)}.aajEpq_participantsTab{gap:var(--space-4);min-width:0;display:grid}.aajEpq_participantsHeader{align-items:center;gap:var(--space-3);justify-content:space-between;display:flex}.aajEpq_participantCount{color:var(--color-text-muted);font-size:var(--type-label)}.aajEpq_participantCount strong{color:var(--color-text-strong);font-variant-numeric:tabular-nums}.aajEpq_searchField{grid-template-columns:auto minmax(0,18rem);align-items:center;display:grid}.aajEpq_searchField svg{color:var(--color-text-muted);width:1rem;height:1rem}.aajEpq_compactTable{min-width:38rem!important}.aajEpq_rowDisclosure{border:0;padding:0;position:relative}.aajEpq_rowDisclosure>summary{list-style:none}.aajEpq_participantStatus{justify-items:start;gap:.35rem;max-width:11rem;display:grid}.aajEpq_participantStatus small{color:var(--color-text-muted);font-size:var(--type-micro);line-height:1.35}.aajEpq_participantActionCell{white-space:nowrap}.aajEpq_participantRowActions{align-items:center;gap:var(--space-2);justify-content:flex-end;display:flex}.aajEpq_participantCard dl>div{background:0 0;border:0;padding:0}.aajEpq_participantCardActions{border-top:1px solid var(--color-border);z-index:1;padding-top:.8rem;position:relative}.aajEpq_rowActions{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:0 .8rem 2rem color-mix(in srgb, var(--brand-base-1000) 18%, transparent);gap:var(--space-3);z-index:5;min-width:min(24rem,80vw);padding:1rem;display:grid;position:absolute;right:0}.aajEpq_compactForm{border-bottom:1px solid var(--color-border);padding-bottom:var(--space-3)}.aajEpq_compactForm:last-child{border-bottom:0;padding-bottom:0}.aajEpq_picker{gap:var(--space-3);display:grid}.aajEpq_eligibleList,.aajEpq_resultDetails ul{gap:0;margin:0;padding:0;list-style:none;display:grid}.aajEpq_eligibleList li,.aajEpq_resultDetails li{border-bottom:1px solid var(--color-border);align-items:center;gap:var(--space-3);flex-wrap:wrap;justify-content:space-between;padding:.85rem 0;display:flex}.aajEpq_eligibleList li>span,.aajEpq_resultDetails li>span{display:grid}.aajEpq_eligibleList small,.aajEpq_resultDetails small{color:var(--color-text-muted)}.aajEpq_eligibleAction{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.aajEpq_eligibleAction input{min-width:min(18rem,100%)}.aajEpq_resultDetails{font-size:var(--type-caption);border:0;padding-top:.45rem}.aajEpq_credentials{gap:var(--space-3);grid-template-columns:1.3fr 1fr 1.3fr;display:grid}.aajEpq_credential>div{grid-template-columns:minmax(0,1fr) auto auto;display:grid}.aajEpq_credential input{border-top-right-radius:0;border-bottom-right-radius:0}.aajEpq_credential button{border-left:0;border-radius:0;min-height:2.75rem;padding:.55rem}.aajEpq_credential button:last-child{border-bottom-right-radius:var(--radius-md);border-top-right-radius:var(--radius-md)}.aajEpq_relative{position:relative}.aajEpq_confirmPopover{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:0 .8rem 2rem color-mix(in srgb, var(--brand-base-1000) 18%, transparent);gap:var(--space-3);z-index:10;min-width:min(23rem,85vw);padding:1rem;display:grid;position:absolute;top:calc(100% + .5rem);right:0}.aajEpq_confirmPopover label{gap:.4rem;display:grid}.aajEpq_confirmPopover input:not([type=checkbox]){background:var(--color-control-bg);border:1px solid var(--color-control-border);border-radius:var(--radius-md);color:var(--color-text);font:inherit;min-height:2.75rem;padding:.65rem}.aajEpq_checkbox{align-items:start;grid-template-columns:auto 1fr!important}.aajEpq_muted{color:var(--color-text-muted);margin:0}@media (max-width:64rem){.aajEpq_workspace .aajEpq_dateGrid,.aajEpq_credentials{grid-template-columns:repeat(2,minmax(0,1fr))}.aajEpq_workspace .aajEpq_dateGrid>div:nth-child(2){border-right:0}.aajEpq_workspace .aajEpq_dateGrid>div:nth-child(n+3){border-top:1px solid var(--color-border);padding-top:1rem}}@media (max-width:40rem){.aajEpq_modalBackdrop{align-items:flex-end;padding:0}.aajEpq_modal{border-bottom-right-radius:0;border-bottom-left-radius:0;max-height:94vh}.aajEpq_formGrid,.aajEpq_workspace .aajEpq_dateGrid,.aajEpq_credentials{grid-template-columns:minmax(0,1fr)}.aajEpq_workspace .aajEpq_dateGrid>div,.aajEpq_workspace .aajEpq_dateGrid>div:first-child,.aajEpq_workspace .aajEpq_dateGrid>div:nth-child(2){border-bottom:1px solid var(--color-border);border-top:0;border-right:0;padding:.85rem 1rem}.aajEpq_workspace .aajEpq_dateGrid>div:last-child{border-bottom:0}.aajEpq_primaryButton,.aajEpq_secondaryButton,.aajEpq_dangerButton{max-width:100%}.aajEpq_sectionHeading,.aajEpq_companyHeader,.aajEpq_groupHeader,.aajEpq_summaryHeader,.aajEpq_participantsHeader{align-items:stretch}.aajEpq_sectionHeading>button,.aajEpq_companyHeader>button,.aajEpq_groupHeader>button,.aajEpq_summaryHeader>button{width:100%}.aajEpq_participantsHeader{align-items:center}.aajEpq_participantsHeader>button{width:auto}.aajEpq_eligibleAction{align-items:stretch;width:100%}.aajEpq_eligibleAction button,.aajEpq_eligibleAction input{width:100%}}.aajEpq_companyNames{text-overflow:ellipsis;white-space:nowrap;max-width:18rem;display:block;overflow:hidden}.aajEpq_companyRow th{background:var(--color-surface-muted);color:var(--color-text-strong);font-size:var(--type-caption);text-align:left;padding-block:.55rem;font-weight:600}.aajEpq_companyRow small,.aajEpq_companyRow span{color:var(--color-text-muted);font-size:var(--type-micro);margin-left:.6rem;font-weight:400}.aajEpq_requirementCell{font-size:var(--type-caption);gap:.25rem;min-width:6rem;display:grid}.aajEpq_requirementCell strong{font-size:var(--type-caption);font-weight:600}.aajEpq_requirementCell small{color:var(--color-text-muted);font-size:var(--type-micro);line-height:1.35}.aajEpq_requirementValue{font-variant-numeric:tabular-nums}.aajEpq_requirementValue[data-met=true]{color:var(--color-success-text)}.aajEpq_requirementValue[data-met=false]{color:var(--color-warning-text)}.aajEpq_timeRequirement{white-space:nowrap;align-items:baseline;gap:.3rem;display:flex}.aajEpq_timeRequirement>small:first-child{min-width:4.2rem}.aajEpq_workspace .aajEpq_detailTrigger,.aajEpq_detailTrigger{min-height:0;color:color-mix(in srgb, var(--color-link) 82%, var(--color-text-strong));cursor:pointer;font:inherit;font-size:var(--type-micro);text-underline-offset:.18em;background:0 0;border:0;border-radius:0;justify-self:start;padding:0;font-weight:600;display:inline}.aajEpq_workspace .aajEpq_detailTrigger:hover,.aajEpq_detailTrigger:hover{text-decoration:underline}.aajEpq_controlList{margin:0;padding:0;list-style:none;display:grid}.aajEpq_controlList li{border-top:1px solid var(--color-border);grid-template-columns:1.1rem minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.6rem 0;display:grid}.aajEpq_controlList li>span{color:var(--color-text-strong);font-size:var(--type-caption);display:grid}.aajEpq_controlList li small{color:var(--color-text-muted);font-size:var(--type-micro)}.aajEpq_controlList li>strong{font-size:var(--type-caption);white-space:nowrap;font-weight:600}.aajEpq_controlList svg{width:1.1rem;height:1.1rem}.aajEpq_controlList li[data-state=passed] svg,.aajEpq_controlList li[data-state=passed]>strong{color:var(--color-success-text)}.aajEpq_controlList li[data-state=failed] svg,.aajEpq_controlList li[data-state=failed]>strong{color:var(--color-warning-text)}.aajEpq_controlList li[data-state=pending] svg,.aajEpq_controlList li[data-state=pending]>strong{color:var(--color-text-muted)}.aajEpq_requirementCell[data-met=true] [role=progressbar]>span{background:var(--color-success)}.aajEpq_participantStatusCell{justify-items:start;gap:.3rem;display:grid}.aajEpq_participantStatusCell>small{color:var(--color-text-muted);font-size:var(--type-micro)}.aajEpq_requirementCell>span:first-child{white-space:nowrap}.aajEpq_closingMarks{gap:.25rem;min-width:13rem;margin:0;padding:0;list-style:none;display:grid}.aajEpq_closingMarks li{grid-template-columns:6.25rem auto;align-items:baseline;gap:.5rem;display:grid}.aajEpq_closingMarks li>span{color:var(--color-text-muted);font-size:var(--type-caption)}.aajEpq_closingMarks strong{color:var(--color-text-muted);font-size:var(--type-label);white-space:nowrap;font-weight:500}.aajEpq_closingMarks strong[data-state=done]{color:var(--color-success-text);font-weight:600}.aajEpq_closingMarks strong[data-state=available]{color:var(--color-text-strong);font-weight:600}.aajEpq_closingMarks strong[data-state=waiting]{color:var(--color-warning-text)}.aajEpq_closingDeadline{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-muted);color:var(--color-text);margin:0;padding:.75rem 1rem}.aajEpq_runStatusCell{justify-items:start;gap:.25rem;display:grid}.aajEpq_runStatusCell small{color:var(--color-text-muted);font-size:var(--type-caption)}
._3VIExG_inferenceCard{justify-content:space-between;align-items:center;gap:var(--space-5);padding:var(--space-5) var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);display:flex}._3VIExG_inferenceCard h2{font-size:var(--type-title);margin:.25rem 0;font-weight:600}._3VIExG_inferenceCard p{color:var(--color-text-muted)}._3VIExG_inferenceCard ._3VIExG_label{font-size:var(--type-caption);font-weight:600}._3VIExG_inferenceCard a{justify-content:center;align-items:center;gap:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-pill);min-height:2.75rem;color:var(--color-text-strong);flex:none;padding:.65rem 1rem;font-weight:600;text-decoration:none;display:inline-flex}._3VIExG_inferenceCard a:hover{border-color:var(--color-text-strong)}._3VIExG_inferenceCard a:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}._3VIExG_inferenceCard svg{width:1rem;height:1rem}@media (max-width:700px){._3VIExG_inferenceCard{flex-direction:column;align-items:flex-start}}
.vHjbYq_eyebrow{color:var(--color-text-muted);font-size:var(--type-caption);margin:0;font-weight:650}.vHjbYq_primaryAction{justify-content:center;place-self:end start;align-items:center;gap:var(--space-2);border-radius:var(--radius-pill);background:var(--color-action-bg);width:100%;max-width:16rem;min-height:3rem;color:var(--color-action-text);font-size:var(--type-label);margin-top:auto;padding:.7rem 1rem;font-weight:600;text-decoration:none;display:inline-flex}.vHjbYq_primaryAction:hover{background:var(--color-action-hover)}.vHjbYq_primaryAction svg{width:1rem;height:1rem}
