._panel_1ghqq_1{container-type:inline-size}._panel_1ghqq_1,._analysisSurface_1ghqq_5{min-width:0;color:var(--ecc-color-ink);overflow-wrap:anywhere;gap:.75rem;font-size:1rem;line-height:1.65;display:grid}._panel_1ghqq_1 .ecc-action{white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%;min-height:44px}._sourceHeader_1ghqq_21{border-bottom:1px solid var(--ecc-color-border);align-items:center;gap:.625rem;padding-block-end:.75rem;display:flex}._sourceHeader_1ghqq_21>svg{color:var(--ecc-color-primary);flex-shrink:0}._sourceHeader_1ghqq_21>div{flex:1;min-width:0}._sourceHeader_1ghqq_21 h3{font-family:var(--font-editorial,Georgia, serif);overflow-wrap:anywhere;color:var(--ecc-color-primary);font-size:1.25rem;line-height:1.3}._sourceHeader_1ghqq_21 a{min-height:44px;color:var(--ecc-color-primary);text-underline-offset:3px;flex-shrink:0;align-items:center;gap:.375rem;font-size:.8125rem;text-decoration:underline;display:inline-flex}._controls_1ghqq_54{justify-content:space-between;align-items:end;gap:.75rem;display:flex}._readingLayout_1ghqq_60{grid-template-columns:minmax(0,1fr) minmax(210px,250px);align-items:start;gap:2rem;width:100%;display:grid}._reportRail_1ghqq_67{border-inline-start:1px solid var(--ecc-color-border);grid-area:1/2;min-width:0;max-height:calc(100dvh - 128px);padding-inline-start:20px;position:sticky;top:24px;overflow-y:auto}._contents_1ghqq_78{gap:.25rem;padding-block:.5rem;font-size:.875rem;line-height:1.5;display:grid}._contents_1ghqq_78>p{color:var(--ecc-color-ink-muted);margin-block-end:.5rem}._contents_1ghqq_78 a,._mobileContents_1ghqq_90 a{min-height:44px;color:var(--ecc-color-ink-muted);align-items:center;padding-block:.5rem;text-decoration:none;display:flex}._contents_1ghqq_78 a:hover,._contents_1ghqq_78 a:focus-visible,._mobileContents_1ghqq_90 a:hover,._mobileContents_1ghqq_90 a:focus-visible{color:var(--ecc-color-primary);text-underline-offset:3px;text-decoration:underline}._mobileContents_1ghqq_90{border-bottom:1px solid var(--ecc-color-border);font-size:.875rem;display:none}._mobileContents_1ghqq_90>summary{min-height:44px;color:var(--ecc-color-ink-muted);padding-block:.625rem}._mobileContents_1ghqq_90>div{padding-block-end:.75rem;display:grid}._report_1ghqq_67>section{scroll-margin-block-start:6rem}._context_1ghqq_123{flex:0 25rem;min-width:0}._controls_1ghqq_54>button{flex-shrink:0;min-height:44px}._cvName_1ghqq_131{text-overflow:ellipsis;white-space:nowrap;max-width:24rem;display:block;overflow:hidden}._report_1ghqq_67{overflow-wrap:anywhere;grid-area:1/1;gap:1.75rem;min-width:0;max-width:100%;padding-block:.5rem;display:grid}._summary_1ghqq_148{gap:.5rem;display:grid}._takeaway_1ghqq_152{white-space:pre-line;font-size:1.0625rem;line-height:1.7}._groupHeading_1ghqq_157{font-family:var(--font-editorial,Georgia, serif);color:var(--ecc-color-primary);font-size:1.375rem;line-height:1.35}._recommendations_1ghqq_163{gap:.875rem;display:grid}._recommendation_1ghqq_163,._requirement_1ghqq_168{border-bottom:1px solid var(--ecc-color-border);gap:.5rem;min-width:0;padding-block:.875rem;display:grid}._recommendation_1ghqq_163 p,._requirement_1ghqq_168 p{white-space:pre-line}._recommendation_1ghqq_163:last-child,._requirement_1ghqq_168:last-child{border-bottom:0;padding-block-end:0}._recommendation_1ghqq_163 h5,._requirement_1ghqq_168 h5{font-size:1rem;font-weight:600;line-height:1.5}._recommendationHeading_1ghqq_190,._requirementHeading_1ghqq_191{justify-content:space-between;align-items:baseline;gap:.5rem 1rem;display:flex}._recommendationHeading_1ghqq_190 h5,._requirementHeading_1ghqq_191>div{min-width:0}._priority_1ghqq_201,._status_1ghqq_202{color:var(--ecc-color-ink-muted);font-size:.8125rem;font-weight:600}._priority_1ghqq_201{flex-shrink:0}._status_1ghqq_202{flex-shrink:0;align-items:center;gap:.375rem;max-width:100%;display:inline-flex}._status_1ghqq_202>svg{flex-shrink:0}._status_1ghqq_202[data-status=supported]{color:var(--ecc-color-success)}._status_1ghqq_202[data-status=not_evidenced],._status_1ghqq_202[data-status=partial]{color:var(--ecc-color-warning)}._intro_1ghqq_227,._muted_1ghqq_228,._actionLabel_1ghqq_229,._scopeCopy_1ghqq_230{color:var(--ecc-color-ink-muted);font-size:.9375rem}._scopeCopy_1ghqq_230{margin-block:.75rem}._actions_1ghqq_237{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}._evidence_1ghqq_244,._limits_1ghqq_245{color:var(--ecc-color-ink-muted);font-size:.875rem}._evidence_1ghqq_244 summary,._limits_1ghqq_245 summary{text-underline-offset:3px;align-items:center;min-height:44px;text-decoration:underline;display:flex}._evidence_1ghqq_244 blockquote{border-inline-start:1px solid var(--ecc-color-border);color:var(--ecc-color-ink);margin-block:.5rem;padding-inline-start:1rem}._limits_1ghqq_245{max-width:75ch}._limits_1ghqq_245 p{margin-block:.5rem}._binding_1ghqq_269{color:var(--ecc-color-ink-muted);font-variant-numeric:tabular-nums;font-size:.8125rem}._requirement_1ghqq_168>p,._recommendation_1ghqq_163>p,._report_1ghqq_67 ._limits_1ghqq_245>p{max-width:72ch;color:var(--ecc-color-ink);font-size:1rem}._postingRequirements_1ghqq_281{border-top:1px solid var(--ecc-color-border);padding-block-start:.25rem}._postingRequirements_1ghqq_281>summary{min-height:44px;color:var(--ecc-color-ink-muted);cursor:pointer;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;list-style:none;display:flex}._postingRequirements_1ghqq_281>summary::-webkit-details-marker{display:none}._postingRequirements_1ghqq_281[open]>summary ._disclosure_1ghqq_299{transform:rotate(180deg)}._disclosure_1ghqq_299{flex-shrink:0;transition:transform .15s}._panel_1ghqq_1 summary{cursor:pointer}._report_1ghqq_67>section:focus-visible,._panel_1ghqq_1 summary:focus-visible,._postingRequirements_1ghqq_281>summary:focus-visible,._sourceHeader_1ghqq_21 a:focus-visible{outline:2px solid var(--ecc-color-primary);outline-offset:3px}._panel_1ghqq_1 ul{margin-block-start:.5rem;padding-inline-start:1.25rem;list-style:outside}._notice_1ghqq_321{background:var(--ecc-color-warning-soft);color:var(--ecc-color-warning);gap:.5rem;max-width:75ch;padding:.75rem 1rem;display:grid}._loading_1ghqq_329{align-items:flex-start;gap:.75rem;padding:.5rem .375rem;display:flex}._spinner_1ghqq_335{color:var(--ecc-color-primary);flex-shrink:0;margin-block-start:.15rem;animation:.9s linear infinite _analysisSpin_1ghqq_1}._processingCopy_1ghqq_341{gap:.375rem;min-width:0;display:grid}._elapsed_1ghqq_346{color:var(--ecc-color-ink-muted);font-variant-numeric:tabular-nums;font-size:.875rem}@keyframes _analysisSpin_1ghqq_1{to{transform:rotate(360deg)}}._empty_1ghqq_356{justify-items:start;gap:.75rem;max-width:65ch;padding-block:1.25rem;display:grid}._empty_1ghqq_356 h4{font-size:1.125rem;font-weight:600}@media (width<=640px){._sourceHeader_1ghqq_21{grid-template-columns:21px minmax(0,1fr);align-items:flex-start;display:grid}._sourceHeader_1ghqq_21 a{overflow-wrap:anywhere;grid-column:2;min-width:0;max-width:100%;margin-inline-start:0}._sourceHeader_1ghqq_21 a>svg{flex-shrink:0}._controls_1ghqq_54{flex-wrap:wrap}._context_1ghqq_123{flex:16rem}._controls_1ghqq_54>button{margin-inline-start:auto}._recommendationHeading_1ghqq_190,._requirementHeading_1ghqq_191{flex-wrap:wrap}._groupHeading_1ghqq_157{font-size:1.25rem}}@container (width<=950px){._report_1ghqq_67{grid-row:2}._readingLayout_1ghqq_60{grid-template-columns:minmax(0,1fr);gap:.5rem}._contents_1ghqq_78{display:none}._mobileContents_1ghqq_90{border-bottom:1px solid var(--ecc-color-border);font-size:.875rem;display:block}._mobileContents_1ghqq_90>summary{cursor:pointer;min-height:44px;color:var(--ecc-color-ink-muted);padding-block:.625rem}._mobileContents_1ghqq_90>div{padding-block-end:.75rem;display:grid}}@media (prefers-reduced-motion:reduce){._spinner_1ghqq_335{animation:none}._disclosure_1ghqq_299{transition:none}}._requirementKind_1ghqq_436{color:var(--ecc-color-ink-muted);font-size:.8125rem}._advice_1ghqq_441{gap:1.75rem;max-width:none;display:grid}._toolbar_1ghqq_446{justify-content:space-between;align-items:start;gap:1rem;display:flex}._toolbar_1ghqq_446>button{flex-shrink:0;min-height:44px}@media (width<=640px){._toolbar_1ghqq_446{flex-direction:column}}@container (width<=950px){._reportRail_1ghqq_67{border:0;grid-area:1/1;max-height:none;padding-inline-start:0;position:static;overflow:visible}}._interviewPreparation_1sa04_1{border-top:1px solid var(--ecc-color-border);gap:1rem;padding-block-start:1.25rem;display:grid}._interviewPreparation_1sa04_1 .ecc-action{white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%}._interviewPreparation_1sa04_1 strong{font-weight:600}._generationAction_1sa04_17{flex-shrink:0;grid-template-columns:minmax(0,1fr);justify-items:end;gap:.375rem;min-width:0;max-width:100%;display:grid}._topicGroup_1sa04_27{gap:0;display:grid}._topicGroup_1sa04_27>h4{margin-block-end:.5rem}._topic_1sa04_27{border-block-end:1px solid var(--ecc-color-border)}._topic_1sa04_27>summary{cursor:pointer;align-items:start;gap:.5rem;min-height:44px;padding-block:.75rem;list-style:none;display:flex}._topic_1sa04_27>summary::-webkit-details-marker{display:none}._topic_1sa04_27>summary>svg{color:var(--ecc-color-ink-muted);flex-shrink:0;margin-block-start:.2rem}._topic_1sa04_27[open]>summary>svg{transform:rotate(180deg)}._topic_1sa04_27 h5{font-size:1rem;font-weight:600;line-height:1.5}._topicBody_1sa04_70{gap:.75rem;max-width:72ch;padding:0 0 1rem 1.625rem;display:grid}._topicBody_1sa04_70 details>summary{cursor:pointer;align-content:center;min-height:44px}._topicBody_1sa04_70 blockquote{border-inline-start:1px solid var(--ecc-color-primary);padding-inline-start:.75rem}._topicBody_1sa04_70 blockquote span{color:var(--ecc-color-ink-muted);font-size:.8125rem;font-weight:600}._overview_1sa04_93{color:var(--ecc-color-ink-muted);font-size:.9375rem}._overview_1sa04_93>summary{cursor:pointer;align-content:center;min-height:44px}._overview_1sa04_93>p{max-width:72ch;color:var(--ecc-color-ink);margin-block-start:.5rem;font-size:1rem}._topic_1sa04_27>summary:focus-visible,._topicBody_1sa04_70 details>summary:focus-visible,._overview_1sa04_93>summary:focus-visible{outline:2px solid var(--ecc-color-primary);outline-offset:3px}@media (width<=640px){._generationAction_1sa04_17{justify-items:stretch}}._prose_150l1_1{min-width:0;max-width:none;color:var(--ecc-color-ink);font-size:var(--ecc-text-prose,1rem);overflow-wrap:anywhere;line-height:1.7}._prose_150l1_1>*+*{margin-block-start:1rem}._prose_150l1_1 p{white-space:pre-line}._prose_150l1_1 strong,._prose_150l1_1 th{font-weight:600}._prose_150l1_1 h5{font-size:1.0625rem;font-weight:600;line-height:1.5}._prose_150l1_1 ul,._prose_150l1_1 ol{padding-inline-start:1.4rem}._prose_150l1_1 ul{list-style:outside}._prose_150l1_1 ol{list-style:decimal}._prose_150l1_1 li+li,._prose_150l1_1 li>p+p{margin-block-start:.5rem}._prose_150l1_1 blockquote{border-inline-start:1px solid var(--ecc-color-border);padding-inline-start:1rem}._prose_150l1_1 code{overflow-wrap:anywhere;font-size:.9em}._prose_150l1_1 pre{white-space:pre-wrap;border:1px solid var(--ecc-color-border);border-radius:.5rem;padding:1rem}._tableScroll_150l1_54{border:1px solid var(--ecc-color-border);border-radius:.625rem;max-width:100%;overflow-x:auto}._tableScroll_150l1_54:focus-visible{outline:2px solid var(--ecc-color-primary);outline-offset:3px}._prose_150l1_1 table{border-collapse:collapse;text-align:start;width:100%;font-size:.9375rem}._prose_150l1_1 th,._prose_150l1_1 td{border-bottom:1px solid var(--ecc-color-border);vertical-align:top;min-width:8rem;padding:.75rem 1rem}._prose_150l1_1 th{background:var(--ecc-color-surface)}._prose_150l1_1 tr:last-child td{border-bottom:0}._references_150l1_83{font-size:.8125rem}._root_4xmk5_1{gap:16px;min-width:0;display:grid;container-type:inline-size}._identity_4xmk5_7 h3,._identity_4xmk5_7>strong{overflow-wrap:anywhere;scroll-margin-block-start:10rem;font-size:22px;font-weight:600;line-height:1.3}._identity_4xmk5_7>p,._generation_4xmk5_16>p,._domain_4xmk5_17>p,._help_4xmk5_18,._history_4xmk5_19>p,._sources_4xmk5_20>p,._sourceDetail_4xmk5_21>p{color:var(--ecc-color-ink-muted);font-size:14px;line-height:1.55}._identity_4xmk5_7>p{overflow-wrap:anywhere;margin-top:6px}._purpose_4xmk5_30{max-width:65ch}._generation_4xmk5_16 ._allowance_4xmk5_33{color:var(--ecc-color-ink);font-variant-numeric:tabular-nums}._domain_4xmk5_17{gap:8px;max-width:420px;display:grid}._notice_4xmk5_42{border-bottom:1px solid var(--ecc-color-border);color:var(--ecc-color-ink-muted);padding:12px 0;font-size:14px;line-height:1.55}._pending_4xmk5_49{background:var(--ecc-color-canvas);border:1px solid var(--ecc-color-border);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px;font-size:14px;display:flex}._processing_4xmk5_61{align-items:center;gap:12px;min-width:0;display:flex}._elapsed_4xmk5_67{color:var(--ecc-color-ink-muted);font-variant-numeric:tabular-nums;margin-top:4px}._spinner_4xmk5_72{color:var(--ecc-color-primary);flex-shrink:0;animation:1s linear infinite _research-spin_4xmk5_1}@keyframes _research-spin_4xmk5_1{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._spinner_4xmk5_72{animation:none}}._toolbar_4xmk5_87{border-bottom:1px solid var(--ecc-color-border);flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px;padding-bottom:16px;display:flex}._channels_4xmk5_96{flex-wrap:wrap;gap:8px;display:flex}._withSources_4xmk5_101{grid-template-columns:minmax(0,1fr) minmax(240px,300px)}._root_4xmk5_1 h4{margin-bottom:8px;font-size:16px;font-weight:600;line-height:1.4}._findingList_4xmk5_110{margin-top:16px;padding:0;list-style:none}._root_4xmk5_1 a{color:var(--ecc-color-primary);text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}._root_4xmk5_1 a:hover,._references_4xmk5_122>button:hover{text-decoration-thickness:2px}._references_4xmk5_122>button:focus-visible,._sources_4xmk5_20 details:focus-visible,._sources_4xmk5_20 summary:focus-visible{outline:2px solid var(--ecc-color-primary);outline-offset:3px}._subsection_4xmk5_131{margin-top:28px}._questions_4xmk5_134{margin-top:12px;padding:0;font-size:16px;line-height:1.65;list-style:none}._questions_4xmk5_134>li{border-bottom:1px solid var(--ecc-color-border);grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:16px;padding-block:16px;display:grid}._questions_4xmk5_134>li>p:first-child{padding-block:8px}._questions_4xmk5_134>li>[role=status]{grid-column:1/-1}._questions_4xmk5_134>li:last-child{border-bottom:0}._sources_4xmk5_20 details{border-bottom:1px solid var(--ecc-color-border);padding:12px 0}._sourceDetail_4xmk5_21{gap:8px;padding-top:12px;font-size:14px;line-height:1.55;display:grid}._sourceDetail_4xmk5_21>a{align-items:baseline;gap:4px;display:inline-flex}._sourceDetail_4xmk5_21 blockquote{border-top:1px solid var(--ecc-color-border);color:var(--ecc-color-ink);overflow-wrap:anywhere;white-space:pre-wrap;padding:10px 0}._policy_4xmk5_181{margin-top:16px;margin-bottom:10px}._empty_4xmk5_185{color:var(--ecc-color-ink-muted);justify-items:start;gap:12px;padding:24px 0;font-size:14px;line-height:1.6;display:grid}@media (width<=900px){._withSources_4xmk5_101{grid-template-columns:minmax(0,1fr)}._sources_4xmk5_20{border-left:0;border-top:1px solid var(--ecc-color-border);padding:20px 0 0}._sources_4xmk5_20 summary{scroll-margin-block-start:5rem}._generation_4xmk5_16{max-width:65ch}}@media (width<=480px){._root_4xmk5_1{gap:16px}._toolbar_4xmk5_87{align-items:stretch}._channels_4xmk5_96{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}._channels_4xmk5_96>button{white-space:normal;max-width:100%}._channels_4xmk5_96>button,._references_4xmk5_122>button,._sources_4xmk5_20 summary{min-height:44px}._references_4xmk5_122>button{min-width:44px}}._findingGroup_4xmk5_236+._findingGroup_4xmk5_236{margin-top:24px}._findingGroup_4xmk5_236 h5{margin-top:16px;font-size:15px;font-weight:600;line-height:1.5}@container (width<=700px){._references_4xmk5_122>button{min-width:44px;min-height:44px}._withSources_4xmk5_101{grid-template-columns:minmax(0,1fr)}._sources_4xmk5_20{border-left:0;border-top:1px solid var(--ecc-color-border);padding:20px 0 0}._sources_4xmk5_20 summary{scroll-margin-block-start:5rem}}._topic_4xmk5_262{border-bottom:1px solid var(--ecc-color-border);min-width:0}._topic_4xmk5_262>summary{cursor:pointer;min-height:44px;color:var(--ecc-color-ink);overflow-wrap:anywhere;padding:14px 0}._topic_4xmk5_262>summary::marker{color:var(--ecc-color-ink-muted)}._topic_4xmk5_262>summary:hover{color:var(--ecc-color-primary)}._topic_4xmk5_262>summary:focus-visible{outline:2px solid var(--ecc-color-primary);outline-offset:3px;border-radius:4px}._topic_4xmk5_262 h5,._dossier_4xmk5_285>section>h5{font-size:16px;font-weight:600;line-height:1.5}._topic_4xmk5_262>summary>h5{display:inline}._topicBody_4xmk5_293 ._findingList_4xmk5_110{margin-top:8px}._topicBody_4xmk5_293 ._findingList_4xmk5_110>li:last-child{border-bottom:0;padding-bottom:0}._topicBody_4xmk5_293 h6{margin-top:16px;font-size:14px;font-weight:600;line-height:1.5}._evidenceGap_4xmk5_306,._findingContext_4xmk5_307,._vacancyContext_4xmk5_308{color:var(--ecc-color-ink-muted);overflow-wrap:anywhere;font-size:13px;line-height:1.6}._evidenceGap_4xmk5_306{max-width:72ch;margin-top:12px}._findingContext_4xmk5_307 dl>div{flex-wrap:wrap;align-items:baseline;column-gap:8px;display:flex}._findingContext_4xmk5_307 dt{font-weight:600}._findingContext_4xmk5_307 dd{margin:0}._vacancyContext_4xmk5_308{gap:4px;display:grid}._vacancyContext_4xmk5_308>a{font-size:14px}._vacancyContext_4xmk5_308 svg{margin-inline-start:4px;display:inline}._questionActions_4xmk5_342{gap:4px;display:flex}._questionActions_4xmk5_342 ._questionAction_4xmk5_342{width:44px;min-width:44px;height:44px;color:var(--ecc-color-ink-muted);background:0 0;border-color:#0000;padding:0}._questionActions_4xmk5_342 ._questionAction_4xmk5_342:hover{background:var(--ecc-color-surface);color:var(--ecc-color-primary)}@container (width<=480px){._questions_4xmk5_134>li{grid-template-columns:minmax(0,1fr);gap:4px}._questionActions_4xmk5_342{justify-self:start}}._numericTable_4xmk5_368 th,._numericTable_4xmk5_368 td{vertical-align:top;border-bottom:1px solid var(--ecc-color-border);text-align:left;overflow-wrap:anywhere;padding:10px 8px}._numericTable_4xmk5_368 th{font-weight:600}._numericTable_4xmk5_368 th p{color:var(--ecc-color-ink-muted);font-weight:400}._numericValue_4xmk5_383{font-variant-numeric:tabular-nums;font-weight:600}@container (width<=480px){._numericTable_4xmk5_368 caption{width:100%;display:block}._numericTable_4xmk5_368 thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}._numericTable_4xmk5_368,._numericTable_4xmk5_368 tbody,._numericTable_4xmk5_368 tr,._numericTable_4xmk5_368 th,._numericTable_4xmk5_368 td{display:block}._numericTable_4xmk5_368 tr{border-top:1px solid var(--ecc-color-border);padding:10px 0}._numericTable_4xmk5_368 th,._numericTable_4xmk5_368 td{border:0;padding:4px 0}}._numericChart_4xmk5_416 figcaption{overflow-wrap:anywhere;font-size:14px;font-weight:600;line-height:1.5}._numericChart_4xmk5_416 svg text{fill:currentColor;font-size:12px}._chartAxis_4xmk5_426{stroke:var(--ecc-color-border)}._chartLegend_4xmk5_429{overflow-wrap:anywhere;padding-left:20px;font-size:13px;line-height:1.6}._header_4xmk5_435{flex-wrap:wrap;align-items:start;gap:8px 24px;display:flex}._identity_4xmk5_7{flex:240px;min-width:0}._generation_4xmk5_16{justify-items:start;gap:8px;max-width:72ch;padding-block:8px 16px;display:grid}._generation_4xmk5_16>p{font-size:13px}._generationDetails_4xmk5_457{overflow-wrap:anywhere;min-width:0;max-width:100%;color:var(--ecc-color-ink-muted);font-size:13px;line-height:1.55}._generationDetails_4xmk5_457>summary,._history_4xmk5_19>summary{cursor:pointer;align-items:center;gap:8px;min-height:44px;display:flex}._history_4xmk5_19>summary:before{content:"+"}._history_4xmk5_19[open]>summary:before{content:"−"}._generationDetails_4xmk5_457>summary{list-style:none}._generationDetails_4xmk5_457>summary::-webkit-details-marker{display:none}._generationDetails_4xmk5_457[open]>summary>svg{transform:rotate(180deg)}._body_4xmk5_489{align-items:start;gap:28px;width:100%;min-width:0;display:grid}._withContents_4xmk5_497,._withSources_4xmk5_101{grid-template-columns:minmax(0,1fr) minmax(210px,250px);column-gap:clamp(24px,4cqw,56px);width:100%;max-width:none}._reportRail_4xmk5_504{scrollbar-color:var(--ecc-color-border) transparent;border-inline-start:1px solid var(--ecc-color-border);grid-area:1/2;min-width:0;max-height:calc(100dvh - 128px);padding-inline-start:20px;position:sticky;top:24px;overflow-y:auto}._contents_4xmk5_516{gap:4px;font-size:14px;line-height:1.5;display:grid}._contentsToggle_4xmk5_522{display:none}._contentsLinks_4xmk5_525{gap:4px;display:grid}._contentsLinks_4xmk5_525>p{color:var(--ecc-color-ink-muted);margin-bottom:8px;font-size:13px}._contentsLinks_4xmk5_525>a{color:var(--ecc-color-ink-muted);padding:8px 0;text-decoration:none}._contentsLinks_4xmk5_525>a:hover{color:var(--ecc-color-primary)}._findings_4xmk5_542{grid-area:1/1;min-width:0;max-width:100%}._dossier_4xmk5_285{margin-top:0}._dossier_4xmk5_285>._topic_4xmk5_262{border:0;margin-top:36px}._dossier_4xmk5_285>._topic_4xmk5_262:first-child{margin-top:0}._dossier_4xmk5_285>._topic_4xmk5_262>h4{margin-bottom:12px;scroll-margin-block-start:7rem;font-size:20px;line-height:1.4}._topicBody_4xmk5_293{padding-bottom:0}._findingList_4xmk5_110,._topicBody_4xmk5_293 ._findingList_4xmk5_110{margin-top:0}._findingList_4xmk5_110>li{border-bottom:1px solid var(--ecc-color-border);overflow-wrap:anywhere;border:0;max-width:100%;padding:0;font-size:16px;line-height:1.75}._findingList_4xmk5_110>li+li{margin-top:20px}._findingContext_4xmk5_307{margin-top:4px;font-size:13px;line-height:1.5;display:block}._findingContext_4xmk5_307 summary{cursor:pointer;align-items:center;gap:.5rem;min-height:44px;display:flex}._findingContext_4xmk5_307 summary:before{content:"+"}._findingContext_4xmk5_307[open] summary:before{content:"−"}._findingContext_4xmk5_307>span{display:block}._findingContext_4xmk5_307 summary:focus-visible{outline:2px solid var(--ecc-color-primary);outline-offset:3px}._references_4xmk5_122{flex-wrap:wrap;gap:4px;margin-top:0;display:inline}._references_4xmk5_122>button{min-width:32px;min-height:32px;color:var(--ecc-color-primary);text-underline-offset:3px;vertical-align:baseline;border-radius:4px;justify-content:center;align-items:center;margin-inline-end:2px;font-size:13px;line-height:1;text-decoration:underline;display:inline-flex}._sources_4xmk5_20{border-left:0;border-top:1px solid var(--ecc-color-border);grid-column:1/-1;width:100%;min-width:0;max-width:72ch;padding:24px 0 0}._sources_4xmk5_20 summary{cursor:pointer;overflow-wrap:anywhere;align-content:center;min-height:44px;scroll-margin-block-start:7rem;font-size:14px;font-weight:500;line-height:1.5;display:list-item}._history_4xmk5_19{border-top:1px solid var(--ecc-color-border);color:var(--ecc-color-ink-muted);gap:8px;padding-top:20px;font-size:14px;display:block}._history_4xmk5_19>p{margin:8px 0}._numericEvidence_4xmk5_673{gap:20px;min-width:0;margin-top:16px;display:grid}._numericTable_4xmk5_368{table-layout:fixed;border-collapse:collapse;width:100%;font-size:14px;line-height:1.55}._numericTable_4xmk5_368 caption{text-align:left;color:var(--ecc-color-ink-muted);margin-bottom:10px;font-size:14px;font-weight:500}._numericTable_4xmk5_368 td p+p{margin-top:2px}._numericTable_4xmk5_368 ._references_4xmk5_122{display:block}._numericChart_4xmk5_416{border:0;border-inline-start:1px solid var(--ecc-color-border);border-radius:0;min-width:0;max-width:30rem;padding:0 0 0 16px}._numericChart_4xmk5_416 svg{width:100%;max-width:25rem;height:auto;color:var(--ecc-color-ink-muted);margin:8px 0;display:block}._chartBar_4xmk5_721{fill:var(--ecc-color-primary);opacity:.65}._generationDetails_4xmk5_457 summary:focus-visible,._history_4xmk5_19 summary:focus-visible,._contents_4xmk5_516 a:focus-visible,._dossier_4xmk5_285>._topic_4xmk5_262>h4:focus-visible{outline:2px solid var(--ecc-color-primary);outline-offset:3px;border-radius:4px}._reportRail_4xmk5_504 ._sources_4xmk5_20{max-width:none;margin-top:24px;padding-top:20px}._figureFact_4xmk5_739{border:1px solid var(--ecc-color-border);background:var(--ecc-color-surface);border-radius:12px;padding:24px}._figureFact_4xmk5_739 ._numericTable_4xmk5_368 thead,._figureFact_4xmk5_739 ._numericTable_4xmk5_368 caption{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}._figureFact_4xmk5_739 ._numericTable_4xmk5_368,._figureFact_4xmk5_739 ._numericTable_4xmk5_368 tbody{display:block}._figureFact_4xmk5_739 ._numericTable_4xmk5_368 tr{border:0;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px 24px;padding:0;display:grid}._figureFact_4xmk5_739 ._numericTable_4xmk5_368 th,._figureFact_4xmk5_739 ._numericTable_4xmk5_368 td{border:0;padding:0;display:block}._figureFact_4xmk5_739 ._numericTable_4xmk5_368 th{grid-column:1/-1}._figureFact_4xmk5_739 ._numericValue_4xmk5_383{color:var(--ecc-color-primary);margin-bottom:8px;font-size:clamp(24px,3cqw,32px);line-height:1.3}@container (width<=950px){._withContents_4xmk5_497,._withSources_4xmk5_101{grid-template-columns:minmax(0,1fr);gap:20px}._reportRail_4xmk5_504{border:0;grid-area:1/1;max-height:none;padding-inline-start:0;position:static;overflow:visible}._findings_4xmk5_542{grid-row:2}._reportRail_4xmk5_504:has(._contents_4xmk5_516[data-expanded=false]):not(:has(._sources_4xmk5_20)){display:none}._contentsToggle_4xmk5_522{min-height:44px;display:inline-flex}._contents_4xmk5_516[data-expanded=false]{display:none}._contentsLinks_4xmk5_525{flex-wrap:wrap;gap:4px 16px;display:flex}._contentsLinks_4xmk5_525>p{display:none}._contentsLinks_4xmk5_525>a{align-items:center;min-height:44px;padding:0;display:flex}._references_4xmk5_122>button{min-width:44px;min-height:44px}}@container (width<=480px){._figureFact_4xmk5_739{padding:16px}._figureFact_4xmk5_739 ._numericTable_4xmk5_368 tr{grid-template-columns:minmax(0,1fr)}}._generationDetails_4xmk5_457{flex-basis:auto}._generationDetails_4xmk5_457[open]{flex-basis:100%}._vacancyContext_4xmk5_308{flex-wrap:wrap;align-items:baseline;gap:4px 8px;display:flex}._recordHeader_16yrw_1{overflow-wrap:anywhere;min-width:0}._recordHeader_16yrw_1 .ecc-workspace-header,._recordHeader_16yrw_1 .ecc-workspace-header__actions{min-width:0;max-width:100%}._recordHeader_16yrw_1 .ecc-workspace-header__copy{grid-template-columns:minmax(0,1fr)}._secondaryAction_16yrw_13.ecc-action{white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%}@media (width<=640px){._recordHeader_16yrw_1 .ecc-workspace-header__actions{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:.5rem;margin-bottom:8px;display:grid}._recordHeader_16yrw_1 .ecc-workspace-header__title{font-size:1.375rem;line-height:1.25}._secondaryAction_16yrw_13.ecc-action{min-height:44px;font-size:var(--ecc-text-control);padding:6px 8px;line-height:1.3}}@media (width<=400px){._recordHeader_16yrw_1 .ecc-workspace-header__actions{grid-template-columns:minmax(0,1fr)}}._overviewGrid_16yrw_43{grid-template-columns:minmax(0,1fr) 14rem;align-items:start;gap:1.75rem;display:grid}._main_16yrw_49{gap:1.5rem;min-width:0;display:grid;container:application-main/inline-size}._context_16yrw_57{border-left:1px solid var(--ecc-color-border);gap:1.5rem;min-width:0;padding-left:1.5rem;display:grid}._contextSection_16yrw_64{gap:.75rem;display:grid}._contextSection_16yrw_64+._contextSection_16yrw_64{border-top:1px solid var(--ecc-color-border);padding-top:1.25rem}._sectionHeading_16yrw_72{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}._sectionHeading_16yrw_72 h3{font-size:var(--ecc-text-section);letter-spacing:-.015em;margin:0;font-weight:600}._properties_16yrw_87{font-size:var(--ecc-text-small);gap:.65rem;margin:0;line-height:1.45;display:grid}._properties_16yrw_87>div{gap:.1rem;display:grid}._properties_16yrw_87 dt{color:var(--ecc-color-ink-muted)}._properties_16yrw_87 dd{overflow-wrap:anywhere;margin:0}._note_16yrw_105{white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--ecc-text-small);color:var(--ecc-color-ink-muted);margin:0;line-height:1.75}._nextAction_16yrw_115{gap:.5rem;display:grid}._nextAction_16yrw_115 h3{font-family:var(--font-editorial,Georgia, serif);color:var(--ecc-color-primary);margin:0;font-size:1.375rem;font-weight:500;line-height:1.25}._nextAction_16yrw_115 ._actions_16yrw_127{margin-top:.35rem}._eyebrow_16yrw_130{text-transform:uppercase;letter-spacing:.1em;font-size:var(--ecc-text-small);color:var(--ecc-color-ink-muted);margin:0;font-weight:600}._actions_16yrw_127{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._summary_16yrw_144{gap:1.1rem;min-width:0;display:grid}._documents_16yrw_149{border:1px solid var(--ecc-color-border);border-radius:.75rem;overflow:hidden}._document_16yrw_149{gap:.7rem;min-width:0;padding:1rem;display:grid}._document_16yrw_149+._document_16yrw_149{border-top:1px solid var(--ecc-color-border)}@container application-main (width>=46rem){._documents_16yrw_149{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._documents_16yrw_149>._document_16yrw_149{align-content:start}._documents_16yrw_149>._document_16yrw_149+._document_16yrw_149{border-top:0;border-left:1px solid var(--ecc-color-border)}}._documentTitle_16yrw_178{align-items:center;gap:.7rem;display:flex}._documentTitle_16yrw_178>svg{color:var(--ecc-color-primary);flex:none}._documentTitle_16yrw_178 h4{font-size:var(--ecc-text-small);flex:1;margin:0;font-weight:600}._meta_16yrw_193{font-size:var(--ecc-text-small);color:var(--ecc-color-ink-muted);overflow-wrap:anywhere;margin:0;line-height:1.6}._match_16yrw_200{border:1px solid var(--ecc-color-border);border-radius:.65rem;flex-wrap:wrap;align-items:center;gap:.75rem;padding:.8rem 1rem;display:flex}._matchBody_16yrw_209{flex:16rem;gap:.3rem;min-width:0;display:grid}._matchBody_16yrw_209 h3{font-size:var(--ecc-text-small);color:var(--ecc-color-ink-muted);align-items:center;gap:.4rem;margin:0;font-weight:600;display:flex}._matchBody_16yrw_209 h3>svg{color:var(--ecc-color-primary);flex:none}._matchLead_16yrw_228{overflow-wrap:anywhere;margin:0;font-size:.95rem;font-weight:600;line-height:1.45}._matchCounts_16yrw_235{flex-wrap:wrap;gap:.4rem;margin:.15rem 0 0;padding:0;list-style:none;display:flex}._gaps_16yrw_243{border:1px solid var(--ecc-color-warning);background:var(--ecc-color-warning-soft);border-radius:.6rem;flex-wrap:wrap;align-items:center;gap:.75rem;padding:.8rem 1rem;display:flex}._gaps_16yrw_243>svg{color:var(--ecc-color-warning);flex:none}._gaps_16yrw_243>p{font-size:var(--ecc-text-small);flex:1;margin:0;font-weight:600}._bottom_16yrw_263{grid-template-columns:1fr 1fr;gap:1.25rem;display:grid}._bottom_16yrw_263 ._sectionHeading_16yrw_72{min-height:2rem}._upcoming_16yrw_273{border:1px solid var(--ecc-color-border);border-radius:.65rem;align-items:start;gap:.6rem;margin-top:.75rem;padding:.85rem 1rem;display:flex}._upcoming_16yrw_273>svg{color:var(--ecc-color-ink-muted);flex:none;margin-top:.1rem}._followup_16yrw_287{grid-template-columns:minmax(0,1fr) minmax(15rem,.55fr);align-items:start;gap:1.5rem;display:grid}._followupMain_16yrw_293{gap:1.5rem;min-width:0;display:grid}._followupSide_16yrw_298{border-left:1px solid var(--ecc-color-border);gap:1.5rem;min-width:0;padding-left:1.5rem;display:grid}._section_16yrw_72{min-width:0;scroll-margin-top:1rem}._editor_16yrw_309{width:min(42rem,100vw - 2rem);max-height:85dvh;overflow:auto}._screening_16yrw_314{gap:1rem;display:grid}._question_16yrw_318{border:1px solid var(--ecc-color-border);border-radius:.75rem;gap:.8rem;padding:1.1rem;display:grid}._question_16yrw_318 p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--ecc-text-prose);margin:0;line-height:1.7}._question_16yrw_318 h4{font-size:var(--ecc-text-item);margin:0;font-weight:600}._empty_16yrw_337{border:1px dashed var(--ecc-color-border);border-radius:.75rem;justify-items:start;gap:1rem;padding:1.5rem;display:grid}._workspace_16yrw_345{grid-template-columns:21.25rem minmax(0,1fr);align-items:start;gap:1rem;min-width:0;display:grid}._workspace_16yrw_345[data-focus=true]{grid-template-columns:minmax(0,1fr)}._workspace_16yrw_345[data-focus=true]>aside{display:none}._listHeader_16yrw_359{border-bottom:1px solid var(--ecc-color-border);gap:.65rem;padding:.8rem;display:grid}._listHeader_16yrw_359 .ecc-collection-control__label{display:inline}._listTitle_16yrw_371{justify-content:space-between;align-items:center;gap:.6rem;display:flex}._listTitle_16yrw_371 h2{letter-spacing:-.02em;font-size:1rem;font-weight:600}._filters_16yrw_382{grid-template-columns:1fr 1fr;gap:.4rem;display:grid}._filters_16yrw_382 .ecc-select-trigger{font-size:var(--ecc-text-small);padding:.45rem .55rem}._recordBody_16yrw_391{padding:.5rem 1.25rem 1.25rem}@media (width>=641px){._workflowNavigation_16yrw_397.ecc-application-tools:not(.ecc-tabs--compact-list)>.ecc-tab-list{box-shadow:inset 0 -1px 0 var(--ecc-color-border);background:0 0;border-bottom:0;border-radius:0;display:flex;overflow-y:hidden}._workflowNavigation_16yrw_397.ecc-application-tools>.ecc-tab-list>.ecc-tab{white-space:nowrap;color:var(--ecc-color-ink-muted);background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;margin-bottom:0}._workflowNavigation_16yrw_397.ecc-application-tools>.ecc-tab-list>.ecc-tab[data-selected]{border-bottom-color:var(--ecc-color-primary);color:var(--ecc-color-primary);background:0 0;font-weight:600}._workflowNavigation_16yrw_397.ecc-application-tools>.ecc-tab-list>.ecc-tab[data-hovered]{color:var(--ecc-color-ink)}._headerActions_16yrw_435 .ecc-action--neutral,._secondaryAction_16yrw_13.ecc-action--neutral,._secondaryAction_16yrw_13.ecc-action--quiet{border-color:var(--ecc-color-border);border-radius:var(--ecc-radius-control);background:var(--ecc-color-surface);color:var(--ecc-color-ink)}._headerActions_16yrw_435 .ecc-action--neutral[data-hovered],._secondaryAction_16yrw_13.ecc-action[data-hovered]{background:var(--ecc-color-accent-soft)}}@media (width<=639px){._headerActions_16yrw_435{max-width:100%}._headerActions_16yrw_435 .ecc-action{white-space:normal;max-width:100%}}._recordBody_16yrw_391 .ecc-application-tool-body{min-height:0;padding:1.25rem 0 0}._recordBody_16yrw_391 .ecc-application-tools>.ecc-tab-list{border-radius:0}._recordBody_16yrw_391 .ecc-application-tools>.ecc-tab-list>.ecc-tab{font-size:var(--ecc-text-small);padding:.7rem .9rem}._activity_16yrw_468 .ecc-application-drawer-activity-list{gap:.75rem}._activity_16yrw_468>div>section{background:0 0;border:0;padding:0}@media (width<=1279px){._overviewGrid_16yrw_43{grid-template-columns:minmax(0,1fr)}._context_16yrw_57{border-left:0;border-top:1px solid var(--ecc-color-border);grid-template-columns:repeat(2,minmax(0,1fr));padding:1.25rem 0 0}._contextSection_16yrw_64+._contextSection_16yrw_64{border:0;padding:0}}@media (width<=1023px){._workspace_16yrw_345{grid-template-columns:minmax(0,1fr)}}@media (width<=767px){._bottom_16yrw_263,._followup_16yrw_287,._context_16yrw_57{grid-template-columns:minmax(0,1fr)}._followupSide_16yrw_298{border-left:0;border-top:1px solid var(--ecc-color-border);padding:1.25rem 0 0}._recordBody_16yrw_391{padding:.4rem .8rem 1rem}._recordBody_16yrw_391 .ecc-application-tools>.ecc-tab-list>.ecc-tab{font-size:var(--ecc-text-small);padding:.65rem .6rem}._nextAction_16yrw_115{gap:.65rem;padding:.9rem 1rem}._document_16yrw_149{padding:.85rem}._gaps_16yrw_243{padding:.7rem .85rem}._gaps_16yrw_243>p{min-width:10rem}}@layer base{._workflowNavigation_16yrw_397 .ecc-action{justify-self:start}}._context_16yrw_57 ._sectionHeading_16yrw_72 h3{font-size:var(--ecc-text-item)}._section_16yrw_72 h3._historyHeading_16yrw_541{font-size:var(--ecc-text-section);margin-block:0 .75rem;font-weight:600}._followupAttention_16yrw_547{border-bottom:1px solid var(--ecc-color-border);gap:.75rem;padding-bottom:1rem;display:grid}._followupAttention_16yrw_547 h3{font-size:var(--ecc-text-section);margin:0;font-weight:600}._followupAttention_16yrw_547 dl{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:.75rem 1.5rem;margin:0;display:grid}._followupAttention_16yrw_547 dt,._followupAttention_16yrw_547 time{color:var(--ecc-color-ink-muted);font-size:var(--ecc-text-meta)}._followupAttention_16yrw_547 dd{justify-items:start;gap:.25rem;min-width:0;margin:0;display:grid}._followupAttention_16yrw_547 .ecc-action{white-space:normal;overflow-wrap:anywhere;max-width:100%;min-height:44px;font-size:var(--ecc-text-item);font-weight:600}._documentNavigation_uh9wh_1{grid-template-columns:minmax(0,1fr);min-width:0}._setupSummary_uh9wh_6{overflow-wrap:anywhere;color:var(--ecc-color-ink-muted);font-size:var(--ecc-text-meta);margin:0;line-height:1.6}._setup_uh9wh_6,._selectedCv_uh9wh_15{gap:12px;min-width:0;display:grid}._cvNextAction_uh9wh_21,._optionalTailoring_uh9wh_25.ecc-action{justify-self:start}._setup_uh9wh_6{border-top:1px solid var(--ecc-color-border);padding-block:16px;container-type:inline-size}._setupGrid_uh9wh_35{grid-template-columns:minmax(280px,.7fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}._sourceSettings_uh9wh_42{grid-area:1/1;gap:12px;min-width:0;display:grid}._setupGrid_uh9wh_35>section{grid-area:1/2;min-width:0}._emptyCv_uh9wh_56{min-width:0;font-size:var(--ecc-text-record);gap:10px;line-height:1.5;display:grid}._documentChoiceActions_uh9wh_64{flex-wrap:wrap;gap:8px;min-width:0;display:flex}._documentChoiceActions_uh9wh_64>.ecc-action{white-space:normal;min-width:0;max-width:100%}._startingCvIdentity_uh9wh_77{color:var(--ecc-color-ink-muted);font-size:var(--ecc-text-meta);overflow-wrap:anywhere}._fieldHint_uh9wh_83,._prerequisite_uh9wh_84 p{max-width:75ch;color:var(--ecc-color-ink-muted);font-size:var(--ecc-text-meta);margin:0;line-height:1.5}._fieldHint_uh9wh_83{margin-top:8px}._prerequisite_uh9wh_84{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-bottom:12px;display:flex}._documentPanel_uh9wh_104{gap:16px;min-width:0;display:grid;container-type:inline-size}._documentPanel_uh9wh_104[hidden]{display:none}._cvChoices_uh9wh_115{gap:16px;min-width:0;display:grid}@container (width<=760px){._setupGrid_uh9wh_35{grid-template-columns:minmax(0,1fr);gap:16px}._sourceSettings_uh9wh_42,._setupGrid_uh9wh_35>section{grid-area:auto}}._artifactHeading_uh9wh_133{color:var(--ecc-color-ink);font-size:var(--ecc-text-section);overflow-wrap:anywhere;align-items:center;gap:8px;margin:0;font-weight:600;line-height:1.4;display:flex}._artifactIcon_uh9wh_145{color:var(--ecc-color-ink-muted);display:flex}._tailoring_uh9wh_150{border-top:1px solid var(--ecc-color-border);min-width:0;padding-top:20px}._documentNavigation_uh9wh_1.ecc-tabs--document>.ecc-tabs__navigation>.ecc-tab-list{box-shadow:inset 0 -1px 0 var(--ecc-color-border);background:0 0;border:0;border-radius:0;padding:0;overflow-y:hidden}._documentNavigation_uh9wh_1.ecc-tabs--document>.ecc-tabs__navigation>.ecc-tab-list>.ecc-tab{color:var(--ecc-color-ink-muted);box-shadow:none;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;margin-bottom:0}._documentNavigation_uh9wh_1.ecc-tabs--document>.ecc-tabs__navigation>.ecc-tab-list>.ecc-tab[data-selected]{border-bottom-color:var(--ecc-color-primary);color:var(--ecc-color-primary);font-weight:600}._documentNavigation_uh9wh_1.ecc-tabs--document>.ecc-tabs__navigation>.ecc-tab-list>.ecc-tab[data-hovered]{color:var(--ecc-color-ink)}._settingsAction_uh9wh_195.ecc-action--quiet{border-color:var(--ecc-color-border);background:var(--ecc-color-surface);color:var(--ecc-color-ink);border-radius:var(--ecc-radius-control)}._settingsAction_uh9wh_195.ecc-action--quiet[data-hovered]{background:var(--ecc-color-accent-soft)}@media (width<=640px){._selectedCv_uh9wh_15{grid-template-columns:minmax(0,1fr);gap:8px}._documentChoiceActions_uh9wh_64{grid-template-columns:minmax(0,1fr);display:grid}._cvChooser_uh9wh_216.ecc-action,._cvNextAction_uh9wh_21.ecc-action,._documentChoiceActions_uh9wh_64>.ecc-action{white-space:normal;justify-self:stretch;width:100%;min-height:44px;padding:8px 12px}._cvChooser_uh9wh_216.ecc-action--quiet{text-underline-offset:3px;background:0 0;border-color:#0000;text-decoration:underline}._optionalTailoring_uh9wh_25.ecc-action{text-underline-offset:3px;background:0 0;border-color:#0000;min-height:44px;padding:6px 0;text-decoration:underline}._cvChoices_uh9wh_115{gap:8px}._documentNavigation_uh9wh_1.ecc-tabs--document>.ecc-tabs__navigation{grid-template-columns:minmax(0,1fr) 44px;align-items:center;gap:8px;min-width:0;display:grid}._documentNavigation_uh9wh_1.ecc-tabs--document>.ecc-tabs__navigation>.ecc-tab-list{flex-wrap:nowrap;gap:0;min-width:0;max-width:100%}._documentNavigation_uh9wh_1.ecc-tabs--document>.ecc-tabs__navigation>.ecc-tab-list>.ecc-tab{min-height:44px;font-size:var(--ecc-text-control);padding:6px 8px}._documentNavigation_uh9wh_1.ecc-tabs--document>.ecc-tabs__navigation>.ecc-tab-list>.ecc-tab:not(:last-child)>svg{display:none}._documentNavigation_uh9wh_1.ecc-tabs--document>.ecc-tabs__navigation>.ecc-tab-list>.ecc-tab:focus-visible,._documentNavigation_uh9wh_1.ecc-tabs--document>.ecc-tabs__navigation>.ecc-tab-list>.ecc-tab[data-focus-visible]{outline-offset:-3px}._settingsAction_uh9wh_195.ecc-action{width:44px;min-height:44px;padding:0}}._reviewWorkspace_uh9wh_299{min-width:0;container-type:inline-size}._reviewGrid_uh9wh_303{grid-template-columns:minmax(0,1fr) minmax(180px,240px);grid-template-areas:"preview inspector";align-items:start;gap:20px;display:grid}._preview_uh9wh_310{border:1px solid var(--ecc-color-border);border-radius:var(--ecc-radius-card);background:var(--ecc-color-canvas);grid-area:preview;min-width:0;padding:16px}._previewHeading_uh9wh_318{color:var(--ecc-color-primary);align-items:center;gap:8px;margin-bottom:6px;font-size:.8125rem;font-weight:600;display:flex}._canvas_uh9wh_327{min-width:0}._reviewInspector_uh9wh_330{grid-area:inspector;gap:12px;min-width:0;display:grid}._requirements_uh9wh_336{border:1px solid color-mix(in srgb, var(--ecc-color-warning) 30%, var(--ecc-color-border));border-radius:var(--ecc-radius-card);background:var(--ecc-color-warning-soft);min-width:0;padding:14px 16px}._requirementsHeading_uh9wh_344{color:var(--ecc-color-warning);text-align:start;align-items:center;gap:8px;display:flex}._suggestions_uh9wh_351{gap:12px;min-width:0;display:grid}._suggestion_uh9wh_351{border:1px solid var(--ecc-color-border);border-radius:var(--ecc-radius-card);background:var(--ecc-color-surface-elevated);text-align:start;cursor:pointer;gap:10px;min-width:0;padding:16px;display:grid}._suggestion_uh9wh_351[data-accepted=true]{border-color:color-mix(in srgb, var(--ecc-color-primary) 35%, var(--ecc-color-border))}._suggestion_uh9wh_351[data-accepted=false]{background:var(--ecc-color-surface)}._saveBar_uh9wh_377{z-index:2;border-top:1px solid var(--ecc-color-border);background:var(--ecc-color-surface-elevated);flex-wrap:wrap;align-items:center;gap:8px;padding:12px 0;display:flex;position:sticky;bottom:0}@container (width<=700px){._reviewGrid_uh9wh_303{grid-template-columns:minmax(0,1fr);grid-template-areas:"inspector""preview"}}._letterPreview_uh9wh_396{border:1px solid var(--ecc-color-border);border-radius:var(--ecc-radius-card);background:var(--ecc-color-canvas);min-width:0;padding:24px}._letterPaper_uh9wh_403{border:1px solid var(--ecc-color-border);border-radius:var(--ecc-radius-sm);max-width:42rem;box-shadow:var(--ecc-shadow-soft);background:var(--ecc-color-surface-elevated);color:var(--ecc-color-ink);margin-inline:auto;padding:clamp(20px,4vw,44px);font-size:.875rem;line-height:1.8}@media (width<=640px){._letterPreview_uh9wh_396{padding:12px}._saveBar_uh9wh_377[data-dirty=false]{position:static}}._generationToolbar_uh9wh_427{grid-template-columns:minmax(180px,280px) minmax(0,1fr);align-items:end;gap:12px 20px;display:grid}._generationToolbar_uh9wh_427>p{grid-area:2/1/auto/-1;margin-top:0}._selectedSnapshotPreview_uh9wh_440{gap:16px;min-width:0;display:grid}@media (width<=640px){._generationToolbar_uh9wh_427{grid-template-columns:minmax(0,1fr)}}@container (width<=900px){._generationToolbar_uh9wh_427{grid-template-columns:minmax(0,1fr)}}._editor_2q3y2_1{gap:12px;min-width:0;display:grid}._toolbar_2q3y2_6{border:1px solid var(--ecc-color-border);border-radius:var(--ecc-radius-card);background:var(--ecc-color-surface);gap:10px;min-width:0;padding:12px;display:grid}._historyTools_2q3y2_15{border-bottom:1px solid var(--ecc-color-border);flex-wrap:wrap;gap:4px;padding-bottom:10px;display:flex}._writingTools_2q3y2_22{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}._scope_2q3y2_29{border-radius:var(--ecc-radius-control);background:var(--ecc-color-surface-elevated);max-width:100%;min-height:30px;color:var(--ecc-color-ink-muted);align-items:center;padding:4px 8px;font-size:.8125rem;line-height:1.4;display:inline-flex}._aiControls_2q3y2_41{flex:260px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;min-width:0;max-width:410px;display:grid}._aiControls_2q3y2_41>.ecc-field{min-width:0}._reviewChoice_2q3y2_53{align-items:flex-start;gap:8px;font-size:.875rem;line-height:1.5;display:flex}._reviewChoice_2q3y2_53 input{width:18px;height:18px;accent-color:var(--ecc-color-primary);flex-shrink:0;margin-top:2px}._editor_2q3y2_1>.ecc-field textarea{min-height:24rem;max-height:65vh;padding:clamp(16px,3vw,32px);font-size:1rem;line-height:1.65}._hint_2q3y2_74,._count_2q3y2_75{color:var(--ecc-color-ink-muted);font-size:.875rem;line-height:1.5}._count_2q3y2_75{text-align:end}._proposal_2q3y2_83{border:1px solid var(--ecc-color-primary);border-radius:var(--ecc-radius-card);background:var(--ecc-color-surface-elevated);gap:14px;padding:20px;display:grid}._contextMenuAnchor_2q3y2_91{width:1px;height:1px;display:flex;position:fixed}._contextMenuAnchor_2q3y2_91 .ecc-menu-trigger{opacity:0;border:0;width:1px;min-width:0;height:1px;min-height:0;padding:0;overflow:hidden}@media (width<=640px){._toolbar_2q3y2_6{gap:6px;padding:10px}._aiControls_2q3y2_41{flex-basis:100%;max-width:none}._aiControls_2q3y2_41>.ecc-action{white-space:normal;max-width:116px}._toolbar_2q3y2_6 .ecc-action{min-width:44px;min-height:44px}._editor_2q3y2_1>.ecc-field textarea{min-height:20rem}}._anchor_4oh06_1{outline:1px solid var(--cv-color-review-border);outline-offset:2px;background:var(--cv-color-review-surface);min-width:0;position:relative}._trigger_4oh06_8{z-index:3;border:1px solid var(--ecc-color-border);width:max-content;min-height:40px;color:var(--ecc-color-primary);background:var(--ecc-color-surface);font:600 14px var(--ecc-font-sans);cursor:pointer;zoom:calc(1 / var(--cv-canvas-zoom,1));transform:translate(var(--cv-review-offset-x,0px), var(--cv-review-offset-y,0px));border-radius:6px;justify-content:center;align-items:center;gap:4px;padding:6px 9px;display:inline-flex;position:absolute;top:0;right:0}._trigger_4oh06_8:hover,._trigger_4oh06_8:focus-visible{outline:2px solid var(--ecc-color-focus);outline-offset:2px}._triggerCount_4oh06_37{display:none}@media (width>=901px){._trigger_4oh06_8{gap:3px;min-height:28px;padding:3px 6px;font-size:12px}._trigger_4oh06_8 svg{width:14px;height:14px}._triggerLabel_4oh06_54{display:none}._triggerCount_4oh06_37{display:inline}}._card_4oh06_61{width:min(480px,100vw - 32px);max-height:min(700px, calc(100dvh - 32px), var(--radix-popover-content-available-height,700px));border-left:3px solid var(--ecc-color-primary);background:var(--ecc-color-surface);max-width:calc(100vw - 32px);font:13px/1.45 var(--ecc-font-sans);color:var(--ecc-color-ink);border-radius:7px;grid-template-rows:auto minmax(0,1fr) auto auto;gap:8px;padding:12px;display:grid;overflow:hidden}._body_4oh06_80{gap:8px;min-height:0;padding:2px;display:grid;overflow-y:auto}._content_4oh06_87{display:contents}._header_4oh06_90{gap:2px;min-width:0;display:grid}._targetRow_4oh06_95{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}._targetRow_4oh06_95 ._target_4oh06_95{overflow-wrap:anywhere;min-width:0}._navigation_4oh06_106{white-space:nowrap;flex:none;gap:4px}._navigation_4oh06_106 span{text-align:center}._heading_4oh06_114,._navigation_4oh06_106{color:var(--ecc-color-ink-muted);justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}._card_4oh06_61 button:not(.ecc-action,.ecc-menu-trigger){border:1px solid var(--ecc-color-border);background:var(--ecc-color-surface);min-height:32px;color:var(--ecc-color-ink);cursor:pointer;font:inherit;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:4px 8px;display:inline-flex}._card_4oh06_61 button:focus-visible{outline:2px solid var(--ecc-color-focus);outline-offset:2px}._card_4oh06_61 button:disabled{opacity:.5;cursor:default}._card_4oh06_61 p{white-space:pre-wrap;overflow-wrap:anywhere;margin:4px 0 0}._original_4oh06_150{color:var(--ecc-color-ink-muted)}._original_4oh06_150 p{border-left:2px solid var(--ecc-color-border);padding-left:10px}._card_4oh06_61 summary{cursor:pointer;font-size:12px;font-weight:600}._card_4oh06_61 summary:focus-visible{outline:2px solid var(--ecc-color-focus);outline-offset:2px}._supporting_4oh06_166{flex-wrap:wrap;align-items:start;gap:4px 16px;display:flex}._supporting_4oh06_166 details{min-width:0;max-width:100%}._supporting_4oh06_166 details[open]{flex-basis:100%}._target_4oh06_95{margin:0;font-size:15px;font-weight:600}._heading_4oh06_114>span{color:var(--ecc-color-primary);align-items:center;gap:5px;font-weight:600;display:flex}._card_4oh06_61 ._scope_4oh06_191{color:var(--ecc-color-ink-muted);font-size:11px}._original_4oh06_150>span,._explanation_4oh06_197>strong,._evidence_4oh06_198>strong{font-size:12px;font-weight:600}._evidence_4oh06_198{padding:0}._evidence_4oh06_198[open]{background:var(--ecc-color-canvas);border-radius:6px;padding:8px}._evidence_4oh06_198>div{margin-top:8px}._evidence_4oh06_198 span{font-size:12px;font-weight:600}._evidence_4oh06_198 p{color:var(--ecc-color-ink-muted);font-size:12px}._stale_4oh06_221{color:var(--ecc-color-danger)}._decision_4oh06_224{color:var(--ecc-color-ink-muted);font-size:12px}@media (pointer:coarse){._trigger_4oh06_8,._card_4oh06_61 button:not(.ecc-action,.ecc-menu-trigger){min-height:44px}}@media print{._trigger_4oh06_8{display:none}._anchor_4oh06_1{background:0 0;outline:none}}._bullets_4oh06_244{white-space:normal;overflow-wrap:anywhere;margin:4px 0 0;padding-left:18px;list-style:outside}._bullets_4oh06_244 li+li{margin-top:8px}._phoneCard_4oh06_255{z-index:150;gap:8px;max-height:calc(100dvh - 24px);padding:10px}.ecc-overlay:has(+._phoneCard_4oh06_255){z-index:149}.ecc-menu-popover[data-cv-review-menu],.ecc-bottom-sheet[data-cv-review-menu]{z-index:152}.ecc-bottom-sheet-overlay:has(+.ecc-bottom-sheet[data-cv-review-menu]){z-index:151}._phoneCard_4oh06_255 ._heading_4oh06_114>button{flex:0 0 44px;min-height:44px;padding:6px}._phoneCard_4oh06_255 summary{align-content:center;min-height:44px;display:list-item}._phoneCard_4oh06_255 ._navigation_4oh06_106 button{width:44px;height:44px;padding:0}._change_3u4la_1{background:var(--ecc-color-primary-soft);min-width:0;color:var(--ecc-color-ink);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:5px;padding:10px;line-height:1.6}._change_3u4la_1 p{margin:0}._change_3u4la_1 del{color:var(--ecc-color-danger);background:var(--ecc-color-danger-soft);text-decoration-thickness:1px}._change_3u4la_1 ins{color:var(--ecc-color-ink);background:var(--ecc-color-success-soft);border-bottom:2px solid var(--ecc-color-success);text-decoration:none}._change_3u4la_1 del+ins{margin-inline-start:.2em}._bullets_3u4la_28{white-space:normal;overflow-wrap:anywhere;margin:4px 0 0;padding-left:18px;list-style:outside}._bullets_3u4la_28 li+li{margin-top:8px}._root_nxj3c_1{min-width:0;container-type:inline-size}._header_nxj3c_5{margin-bottom:1.5rem}._header_nxj3c_5 h3{color:var(--ecc-color-ink);margin:0 0 .5rem;font-size:1.25rem;font-weight:600}._header_nxj3c_5 p{max-width:72ch;color:var(--ecc-color-ink-muted);margin:0;font-size:.875rem;line-height:1.6}._layout_nxj3c_21{align-items:start;gap:1.5rem;display:grid}._preparation_nxj3c_26{background:var(--ecc-color-surface);border:1px solid var(--ecc-color-border);border-radius:var(--ecc-radius-md);gap:1.25rem;min-width:0;padding:1.25rem;display:grid}._root_nxj3c_1 h4{color:var(--ecc-color-ink);margin:0;font-size:.875rem;font-weight:600;line-height:1.5}._source_nxj3c_42{justify-items:start;gap:.75rem;display:grid}._documents_nxj3c_47{gap:1rem;display:grid}._documentRow_nxj3c_51{grid-template-columns:1.125rem minmax(0,1fr);align-items:start;gap:.625rem;display:grid}._documentRow_nxj3c_51>svg{color:var(--ecc-color-ink-muted);margin-top:2px}._documentRow_nxj3c_51>div{justify-items:start;gap:.375rem;display:grid}._documentTitle_nxj3c_66{margin:0;font-size:.8125rem;font-weight:550}._muted_nxj3c_71{color:var(--ecc-color-ink-muted);margin:0;font-size:.75rem;line-height:1.5}._privacy_nxj3c_77{border-top:1px solid var(--ecc-color-border);color:var(--ecc-color-ink-muted);margin:0;padding-top:1rem;font-size:.6875rem;line-height:1.6}._form_nxj3c_85{align-content:start;gap:1rem;min-width:0;display:grid}._fields_nxj3c_91{align-items:start;gap:1rem;display:grid}._fullWidth_nxj3c_96{grid-column:1/-1;min-width:0}._fields_nxj3c_91 textarea{min-height:5rem}._actions_nxj3c_103{z-index:5;padding:.875rem 0 max(.875rem, env(safe-area-inset-bottom));background:var(--ecc-color-surface-elevated);border-top:1px solid var(--ecc-color-border);justify-content:flex-end;display:flex;position:sticky;bottom:0}._actions_nxj3c_103 button{min-height:2.75rem}@container (width>=36rem){._fields_nxj3c_91{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width>=48rem){._layout_nxj3c_21{grid-template-columns:minmax(0,1fr) minmax(16rem,20rem);grid-template-areas:"form preparation";gap:2rem}._form_nxj3c_85{grid-area:form}._preparation_nxj3c_26{grid-area:preparation}}@media (width<=767px){._fields_nxj3c_91 input,._fields_nxj3c_91 textarea{font-size:16px}._preparation_nxj3c_26{padding:1rem}}._source_nxj3c_42 a{white-space:normal;text-align:left;max-width:100%}._confirmed_nxj3c_150{gap:1.25rem;display:grid}._fields_nxj3c_91 label{color:var(--ecc-color-ink-muted);font-size:.75rem;font-weight:500;line-height:1.45}
