.project-execution_panel__zAcpo{grid-column:1/-1;min-width:0;max-width:100%}.project-execution_toolbar__alKXh{display:flex;align-items:center;flex-wrap:wrap;gap:10px 16px;padding:14px 0}.project-execution_recordAction__E7cj4,.project-execution_toolbar__alKXh>label{display:flex;align-items:center;gap:8px;min-width:0}.project-execution_toolbar__alKXh select{width:auto;max-width:100%}.project-execution_toolbar__alKXh>span{color:var(--ink-soft);font-size:12px}.project-execution_recordAction__E7cj4{margin-left:auto}.project-execution_worksheetWrap__oD_nW{overflow-x:auto;border:1px solid var(--line);border-radius:var(--radius-sm);margin-bottom:12px}.project-execution_worksheet__dZ4xy{border-collapse:collapse;width:100%;font-size:13px}.project-execution_worksheet__dZ4xy th{padding:10px 12px;text-align:left;white-space:nowrap;background:var(--surface-raised);color:var(--ink-soft);font-weight:500}.project-execution_worksheet__dZ4xy td{padding:11px 12px;border-top:1px solid var(--line);vertical-align:top;overflow-wrap:anywhere;max-width:280px}.project-execution_worksheet__dZ4xy small{display:block;color:var(--ink-soft);font-size:11px;margin-top:4px}.project-execution_worksheet__dZ4xy input[type=checkbox]{width:16px;height:16px;min-height:16px}.project-execution_worksheet__dZ4xy td:first-child:has(input),.project-execution_worksheet__dZ4xy th:first-child:has(input){width:36px}.project-execution_optionalFields___XjxC{grid-column:1/-1}.project-execution_optionalFields___XjxC>summary{color:var(--teal);cursor:pointer;font-size:13px}.project-execution_optionalFields___XjxC[open]>div{margin-top:10px}.project-execution_history__0LusU{margin-top:20px}.project-execution_progress__cr6it{display:flex;flex-wrap:wrap;align-items:center;gap:10px 20px;padding:14px 0 18px;border-bottom:1px solid var(--line)}.project-execution_progress__cr6it strong{display:inline-flex;align-items:center;gap:6px;color:var(--navy)}.project-execution_progress__cr6it span{color:var(--ink-soft)}.project-execution_progress__cr6it b{color:var(--ink);font-family:var(--font-data);font-size:17px;margin-left:6px}.project-execution_actions___W9cu{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin:18px 0 24px}.project-execution_fields__e3_wq,.project-execution_form__TJfA1{display:grid;grid-gap:20px;gap:20px;min-width:0}.project-execution_fields__e3_wq{padding:0;margin:0;border:0}.project-execution_field__kKbTH{display:grid;align-content:start;grid-gap:6px;gap:6px;min-width:0;font-weight:600}.project-execution_field__kKbTH input,.project-execution_field__kKbTH select,.project-execution_field__kKbTH textarea{width:100%;min-width:0;font-weight:400}.project-execution_field__kKbTH small{color:var(--ink-soft);font-size:12px;font-weight:400}.project-execution_common__clyqp,.project-execution_selection__XKPtB{display:grid;grid-gap:14px;gap:14px;border:1px solid var(--line);border-radius:var(--radius-md);padding:16px}.project-execution_common__clyqp{background:var(--surface-raised)}.project-execution_sectionHead__QPQ0_{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px}.project-execution_sectionHead__QPQ0_>span{color:var(--ink-soft);font-size:12px}.project-execution_selectionTools__xBcJn{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.project-execution_selectionTools__xBcJn label{display:flex;align-items:center;gap:8px}.project-execution_animalGrid__x06Do{display:grid;grid-template-columns:repeat(auto-fill,minmax(175px,1fr));grid-gap:8px;gap:8px;max-height:240px;overflow-y:auto;padding:2px}.project-execution_animal__tiEan{display:flex;align-items:center;gap:10px;padding:10px;border:1px solid var(--line);border-radius:7px;cursor:pointer}.project-execution_animal__tiEan input,.project-execution_check__bA0d4 input{width:16px;height:16px;min-height:16px;flex:none}.project-execution_animal__tiEan span{display:grid;grid-gap:3px;gap:3px;min-width:0;overflow-wrap:anywhere}.project-execution_animal__tiEan strong{font-family:var(--font-data)}.project-execution_animal__tiEan small{font-size:11px;color:var(--ink-soft)}.project-execution_animal__tiEan:has(input:disabled){background:var(--lab-white);color:var(--ink-faint);cursor:default}.project-execution_selected__SGC2d{border-color:var(--teal);background:var(--teal-soft)}.project-execution_rows__eJm06{display:grid;grid-gap:10px;gap:10px;margin-top:12px}.project-execution_row__q2ffw{display:grid;grid-gap:8px;gap:8px;padding:10px 12px;border-bottom:1px solid var(--line)}.project-execution_rowHead__XDAMo{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.project-execution_rowHead__XDAMo>strong{font-family:var(--font-data);font-size:16px}.project-execution_rowHead__XDAMo>span{font-size:12px;color:var(--ink-soft)}.project-execution_rowHead__XDAMo>select{margin-left:auto;width:auto;max-width:100%}.project-execution_row__q2ffw details>summary,.project-execution_template__yRDmp>summary{cursor:pointer;color:var(--teal);font-size:13px;padding:7px 0}.project-execution_row__q2ffw details[open]{display:grid;grid-gap:12px;gap:12px}.project-execution_row__q2ffw details[open]>.project-execution_field__kKbTH,.project-execution_row__q2ffw details[open]>div{margin-top:12px}.project-execution_check__bA0d4{display:flex;align-items:flex-start;gap:9px;font-weight:500}.project-execution_check__bA0d4 input{margin-top:3px}.project-execution_template__yRDmp{padding:8px 12px;border:1px solid var(--line);border-radius:7px}.project-execution_template__yRDmp .project-execution_check__bA0d4{margin:10px 0}.project-execution_template__yRDmp button{margin:4px 8px 4px 0}.project-execution_review__F_p6G{padding:14px 16px;background:var(--blue-soft);color:var(--navy);border-radius:9px}.project-execution_review__F_p6G p{margin:8px 0 0;font-size:13px;line-height:1.8}.project-execution_history__0LusU{display:grid;grid-gap:10px;gap:10px}.project-execution_history__0LusU h3{margin:0 0 4px;font-size:15px}.project-execution_batch__j6kQ5{border:1px solid var(--line);border-radius:8px;overflow:hidden}.project-execution_batch__j6kQ5>summary{display:flex;justify-content:space-between;gap:8px 20px;flex-wrap:wrap;padding:14px;background:var(--surface-raised);cursor:pointer;list-style:revert}.project-execution_batch__j6kQ5>summary span{color:var(--ink-soft);font-size:12px}.project-execution_batchBody__4o2lr{padding:0 14px 14px}.project-execution_batchBody__4o2lr>small{color:var(--ink-soft)}.project-execution_batchBody__4o2lr p,.project-execution_historyRow__MpRiY p{white-space:pre-wrap;overflow-wrap:anywhere}.project-execution_historyRow__MpRiY{padding:14px 0;border-top:1px solid var(--line);margin-top:12px}.project-execution_historyRow__MpRiY:last-child{padding-bottom:0}.project-execution_corrections__qo_Ny{color:var(--ink-soft);font-size:12px}.project-execution_corrections__qo_Ny summary{cursor:pointer}@media (max-width:600px){.project-execution_recordAction__E7cj4{width:100%;margin-left:0;flex-wrap:wrap}.project-execution_recordAction__E7cj4>button{flex:1 1}.project-execution_worksheet__dZ4xy{min-width:520px}.project-execution_common__clyqp,.project-execution_selection__XKPtB{padding:12px}.project-execution_animalGrid__x06Do{grid-template-columns:1fr;max-height:230px}.project-execution_rowHead__XDAMo>select{width:100%;margin-left:0}.project-execution_actions___W9cu>button{flex:1 1 140px}.project-execution_actions___W9cu>a{width:100%}.project-execution_progress__cr6it{gap:8px 14px}}.record-launcher_launcher__lyP0j{display:grid;grid-gap:14px;gap:14px;min-width:0}.record-launcher_project__GJyde{display:grid;grid-gap:8px;gap:8px;font-weight:600}.record-launcher_project__GJyde select{width:100%;min-width:0;font-weight:400}.record-launcher_context__tgIpJ{margin:0;color:var(--ink-soft);font-size:13px}.record-launcher_actions__iJDLM{display:grid;grid-gap:10px;gap:10px}.record-launcher_actions__iJDLM .record-launcher_action__egCmD{display:grid;grid-template-columns:20px minmax(0,1fr) 16px;grid-gap:12px;gap:12px;width:100%;min-width:0;padding:14px;text-align:left;white-space:normal}.record-launcher_action__egCmD span{display:grid;grid-gap:5px;gap:5px;min-width:0}.record-launcher_action__egCmD strong{font-size:14px}.record-launcher_action__egCmD small{color:var(--ink-soft);font-size:12px;font-weight:400;line-height:1.5;overflow-wrap:anywhere}.record-launcher_assistant__jebtL{border-top:1px solid var(--line);padding-top:12px}.record-launcher_assistant__jebtL p{margin-bottom:0}.record-launcher_back__Qhxdu{margin-bottom:12px}.requirements_page__Vwmd6{display:grid;grid-gap:18px;gap:18px;max-width:1500px;margin:0 auto}.requirements_breadcrumb__Cx_a0 a{display:inline-flex;align-items:center;gap:6px;color:var(--ink-soft);font-size:13px}.requirements_header__0xuWf{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.requirements_header__0xuWf h1{margin:0;color:var(--navy-deep);font-size:clamp(27px,3vw,38px);letter-spacing:-.035em}.requirements_header__0xuWf p:last-child{margin:8px 0 0;color:var(--ink-soft)}.requirements_titleLine__5lchH{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.requirements_printTitle__1SRy7{display:none}.requirements_formName__nTyve{margin:6px 0 0;color:var(--ink-faint);font-size:12px}.requirements_headerActions__d0skq{display:flex;gap:10px}.requirements_identityPanel__0EGxi{padding:0;overflow:hidden}.requirements_identityPanel__0EGxi dl{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));margin:0}.requirements_identityPanel__0EGxi dl>div{min-width:0;padding:17px 18px;border-right:1px solid var(--line)}.requirements_identityPanel__0EGxi dl>div:last-child{border-right:0}.requirements_identityPanel__0EGxi dt{margin-bottom:5px;color:var(--ink-faint);font-size:11px;font-weight:700;letter-spacing:.04em}.requirements_identityPanel__0EGxi dd{margin:0;overflow-wrap:anywhere;color:var(--navy-deep);font-size:14px;font-weight:700}.requirements_allClear__wYl91,.requirements_attention__vgOsf{display:flex;align-items:center;gap:16px;padding:16px 18px;border:1px solid #ecd28f;border-radius:var(--radius-lg);background:var(--amber-soft)}.requirements_attentionTitle__CDV7P{display:flex;flex:0 0 auto;align-items:center;gap:10px;color:#8a5900}.requirements_attentionTitle__CDV7P>div{display:grid}.requirements_allClear__wYl91 span,.requirements_attentionTitle__CDV7P span{color:var(--ink-soft);font-size:12px}.requirements_attentionItems_____R5{display:flex;min-width:0;flex:1 1;flex-wrap:wrap;gap:7px}.requirements_attentionAction__AHGxW{display:inline-flex;align-items:center;gap:6px;padding:7px 10px;border:1px solid #dec58c;border-radius:8px;color:#704b08;background:rgb(255 255 255/78%);font:inherit;font-size:12px;text-align:left;cursor:pointer}.requirements_attentionAction__AHGxW>span{font-weight:700;text-decoration:underline;text-underline-offset:3px}.requirements_attentionAction__AHGxW>svg{flex:0 0 auto}.requirements_attentionAction__AHGxW:hover{border-color:#a87523;background:#fff}.requirements_attentionAction__AHGxW:focus-visible,.requirements_footer__YGpI3:focus,.requirements_overview__8cjBt a:focus-visible,.requirements_section__yh3UY>summary:focus-visible{outline:3px solid #a87523;outline-offset:3px}.requirements_allClear__wYl91{color:var(--teal);border-color:#b9ddd6;background:var(--teal-soft)}.requirements_overview__8cjBt{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.requirements_overview__8cjBt a{display:flex;min-width:0;min-height:104px;align-items:flex-start;gap:12px;padding:16px;border:1px solid var(--line);border-radius:12px;background:var(--surface);box-shadow:var(--shadow-sm)}.requirements_overview__8cjBt a:hover{border-color:#9fc4c1;transform:translateY(-1px)}.requirements_overview__8cjBt a>span{display:grid;width:29px;height:29px;flex:0 0 auto;place-items:center;border-radius:8px}.requirements_overview__8cjBt a div{display:grid;min-width:0;grid-gap:5px;gap:5px}.requirements_overview__8cjBt a small{color:var(--navy-deep);font-size:13px;font-weight:800}.requirements_overview__8cjBt a strong{color:var(--teal);font-size:12px;line-height:1.45}.requirements_overview__8cjBt a em{overflow:hidden;color:var(--ink-faint);font-size:11px;font-style:normal;line-height:1.45;text-overflow:ellipsis}.requirements_summaryComplete__dkv8r>span{color:var(--teal);background:var(--teal-soft)}.requirements_summaryPending__L4pxE>span{color:var(--ink-soft);background:var(--lab-white)}.requirements_summaryAttention__v9wyw>span{color:#9a6200;background:var(--amber-soft)}.requirements_sections__NJ3gh{display:grid;grid-gap:12px;gap:12px}.requirements_section__yh3UY{scroll-margin-top:84px;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-sm);overflow:clip}.requirements_section__yh3UY>summary{display:flex;min-height:76px;align-items:center;justify-content:space-between;gap:16px;padding:17px 20px;list-style:none;cursor:pointer}.requirements_section__yh3UY>summary::-webkit-details-marker{display:none}.requirements_section__yh3UY>summary:hover{background:var(--surface-raised)}.requirements_section__yh3UY>summary>div:first-child{display:grid;grid-gap:4px;gap:4px}.requirements_section__yh3UY>summary>div:first-child strong{color:var(--navy-deep);font-size:16px}.requirements_section__yh3UY>summary>div:first-child span{color:var(--ink-soft);font-size:12px}.requirements_section__yh3UY>summary>div:last-child{display:flex;align-items:center;gap:9px}.requirements_section__yh3UY[open]>summary{border-bottom:1px solid var(--line);background:#fbfdfd}.requirements_sectionBody__AHO6M{display:grid;grid-gap:18px;gap:18px;padding:20px}.requirements_formGridFour__0lASH,.requirements_formGridThree__VQvzl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.requirements_formGridFour__0lASH{grid-template-columns:repeat(4,minmax(0,1fr))}.requirements_wideField__dS_4r{grid-column:span 2}.requirements_sectionBody__AHO6M label{min-width:0}.requirements_sectionBody__AHO6M textarea{resize:vertical}.requirements_sectionBody__AHO6M input:disabled,.requirements_sectionBody__AHO6M select:disabled,.requirements_sectionBody__AHO6M textarea:disabled{color:var(--ink-soft);background:#f3f6f7;opacity:1}.requirements_linkStrip__4xzkB,.requirements_ruleStrip__CANju{display:flex;align-items:center;flex-wrap:wrap;gap:10px 24px;padding:13px 15px;border-radius:10px;color:var(--ink-soft);background:var(--blue-soft);font-size:12px}.requirements_ruleStrip__CANju strong{color:var(--navy-deep)}.requirements_linkStrip__4xzkB{justify-content:space-between;background:var(--teal-soft)}.requirements_linkStrip__4xzkB a{color:var(--teal);font-weight:700}.requirements_sectionHint__ocW6f{margin:0;padding:14px 16px;border-radius:10px;color:var(--ink-soft);background:var(--lab-white);font-size:13px;line-height:1.7}.requirements_itemList__gZ2sW,.requirements_reviewList__vRq_i{display:grid;grid-gap:10px;gap:10px}.requirements_reviewRow___1Q7w{display:grid;grid-template-columns:minmax(150px,.85fr) minmax(240px,1.4fr) 150px minmax(230px,1.2fr);align-items:center;grid-gap:12px;gap:12px;padding:12px;border:1px solid var(--line);border-radius:11px;background:#fbfcfc}.requirements_reviewRow___1Q7w>div{display:grid;grid-gap:3px;gap:3px}.requirements_reviewRow___1Q7w small{color:var(--ink-faint)}.requirements_reviewRow___1Q7w p{margin:0;color:var(--ink-soft);font-size:12px;line-height:1.55}.requirements_itemCard__oX7Ro{padding:16px;border:1px solid var(--line);border-radius:12px;background:#fbfcfc}.requirements_itemCardHeader__kiMf6{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:13px}.requirements_itemCardHeader__kiMf6 strong{color:var(--navy-deep)}.requirements_itemCardHeader__kiMf6 button{display:grid;width:30px;height:30px;place-items:center;border:0;border-radius:8px;color:var(--ink-faint);background:transparent;cursor:pointer}.requirements_itemCardHeader__kiMf6 button:hover{color:var(--coral);background:var(--coral-soft)}.requirements_checkboxFieldset__BtDkJ{margin:0;padding:14px;border:1px solid var(--line);border-radius:11px}.requirements_checkboxFieldset__BtDkJ legend{padding:0 7px;color:var(--ink-soft);font-size:12px;font-weight:700}.requirements_checkboxFieldset__BtDkJ>div{display:flex;flex-wrap:wrap;gap:9px}.requirements_checkboxFieldset__BtDkJ label{display:inline-flex;align-items:center;gap:7px;padding:8px 10px;border:1px solid var(--line);border-radius:8px;background:var(--surface);font-size:12px}.requirements_missingPanel__Gnu7A{padding:16px 18px;border:1px solid var(--line);border-radius:var(--radius-lg);background:#f8fafb}.requirements_missingPanel__Gnu7A summary{color:var(--ink-soft);cursor:pointer;font-size:12px}.requirements_missingPanel__Gnu7A ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:5px 20px;gap:5px 20px;margin:10px 0 0;padding-left:19px;color:var(--ink-soft);font-size:12px}.requirements_missingPanel__Gnu7A>span{display:block;margin-top:8px;color:var(--ink-faint);font-size:12px}.requirements_formError__WY2gN{display:flex;align-items:center;gap:7px;margin:0;color:var(--coral);font-size:13px;font-weight:700}.requirements_footer__YGpI3{position:-webkit-sticky;position:sticky;z-index:5;bottom:12px;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:14px 16px;border:1px solid var(--line);border-radius:14px;background:rgb(255 255 255/94%);box-shadow:var(--shadow-lg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.requirements_footer__YGpI3>div:first-child{display:grid}.requirements_footer__YGpI3>div:first-child span{color:var(--ink-faint);font-size:12px}.requirements_footer__YGpI3>div:last-child{display:flex;gap:9px}@media (max-width:1250px){.requirements_identityPanel__0EGxi dl{grid-template-columns:repeat(3,minmax(0,1fr))}.requirements_identityPanel__0EGxi dl>div:nth-child(3){border-right:0}.requirements_identityPanel__0EGxi dl>div:nth-child(-n+3){border-bottom:1px solid var(--line)}.requirements_overview__8cjBt{grid-template-columns:repeat(3,minmax(0,1fr))}.requirements_reviewRow___1Q7w{grid-template-columns:1fr 1.6fr}.requirements_formGridFour__0lASH{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.requirements_allClear__wYl91,.requirements_attention__vgOsf,.requirements_footer__YGpI3,.requirements_header__0xuWf{align-items:stretch;flex-direction:column}.requirements_footer__YGpI3 button,.requirements_footer__YGpI3>div:last-child,.requirements_headerActions__d0skq,.requirements_headerActions__d0skq button{width:100%}.requirements_footer__YGpI3>div:last-child{flex-direction:column-reverse}.requirements_formGridFour__0lASH,.requirements_formGridThree__VQvzl,.requirements_identityPanel__0EGxi dl,.requirements_missingPanel__Gnu7A ul,.requirements_overview__8cjBt,.requirements_reviewRow___1Q7w{grid-template-columns:1fr}.requirements_identityPanel__0EGxi dl>div{border-right:0;border-bottom:1px solid var(--line)}.requirements_identityPanel__0EGxi dl>div:last-child{border-bottom:0}.requirements_overview__8cjBt a{min-height:74px}.requirements_section__yh3UY>summary{align-items:flex-start;padding:15px}.requirements_section__yh3UY>summary>div:last-child{align-items:flex-end;flex-direction:column-reverse}.requirements_sectionBody__AHO6M{padding:16px}.requirements_wideField__dS_4r{grid-column:auto}.requirements_reviewRow___1Q7w{align-items:stretch}}@media print{.requirements_page__Vwmd6{max-width:none;gap:12px}.requirements_breadcrumb__Cx_a0,.requirements_footer__YGpI3,.requirements_formError__WY2gN,.requirements_headerActions__d0skq,.requirements_missingPanel__Gnu7A{display:none!important}.requirements_formName__nTyve,.requirements_screenTitle__xdCAC{display:none}.requirements_printTitle__1SRy7{display:block}.requirements_overview__8cjBt{grid-template-columns:repeat(3,minmax(0,1fr))}.requirements_section__yh3UY{page-break-inside:avoid;break-inside:avoid;box-shadow:none}.requirements_section__yh3UY>summary{display:none}.requirements_sectionBody__AHO6M{display:grid!important;padding:12px}.requirements_attention__vgOsf{page-break-inside:avoid;break-inside:avoid}}.readiness_headerActions__ppUaG{display:flex;align-items:center;gap:12px}.readiness_rangeSwitch__oN_iO,.readiness_viewSwitch__qAfVv{display:flex;padding:4px;border:1px solid var(--line);border-radius:10px;background:var(--surface);box-shadow:var(--shadow-sm)}.readiness_rangeSwitch__oN_iO button,.readiness_viewSwitch__qAfVv a,.readiness_viewSwitch__qAfVv button{display:inline-flex;min-height:36px;align-items:center;justify-content:center;padding:0 13px;border:0;border-radius:7px;color:var(--ink-soft);background:transparent;cursor:pointer}.readiness_rangeSwitch__oN_iO button.readiness_active__mtg5H,.readiness_viewSwitch__qAfVv button.readiness_active__mtg5H{color:var(--navy-deep);font-weight:700;background:var(--teal-soft)}.readiness_toolbar__fT8sm{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:14px;padding:10px 12px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:var(--shadow-sm)}.readiness_toolbar__fT8sm p{margin:0;color:var(--ink-faint);font-size:12px}.readiness_filters__kZxu2{display:flex;flex-wrap:wrap;gap:8px}.readiness_filters__kZxu2 button{display:inline-flex;min-height:34px;align-items:center;gap:7px;padding:0 12px;border:1px solid var(--line);border-radius:999px;color:var(--ink-soft);background:var(--surface);cursor:pointer}.readiness_filters__kZxu2 button span{min-width:20px;padding:1px 5px;border-radius:999px;color:var(--ink-faint);background:var(--lab-white);font-family:var(--font-data);font-size:11px;text-align:center}.readiness_filters__kZxu2 button.readiness_active__mtg5H{border-color:var(--teal);color:var(--teal);font-weight:700;background:var(--teal-soft)}.readiness_filters__kZxu2 button.readiness_active__mtg5H span{color:white;background:var(--teal)}.readiness_list__67MTO{display:grid;grid-gap:16px;gap:16px}.readiness_card__gsnd2{position:relative;overflow:hidden}.readiness_rail__CdBDl{display:flex;height:7px;background:var(--line)}.readiness_rail__CdBDl i{flex:1 1}.readiness_rail__CdBDl i+i{border-left:2px solid white}.readiness_rail__CdBDl .readiness_ready__K50wV{background:var(--teal)}.readiness_rail__CdBDl .readiness_warning__HndKg{background:var(--amber)}.readiness_rail__CdBDl .readiness_blocked__Fx_4B{background:var(--coral)}.readiness_cardHeader__Rw08j{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:23px 24px 19px;border-bottom:1px solid var(--line)}.readiness_cardMeta__7iI9i{display:flex;align-items:center;gap:10px;margin-bottom:8px;color:var(--ink-soft);font-family:var(--font-data);font-size:12px}.readiness_cardHeader__Rw08j h2{margin:0 0 4px;color:var(--navy-deep);font-size:21px;letter-spacing:-.02em}.readiness_cardHeader__Rw08j p{margin:0;color:var(--ink-soft)}.readiness_score__389_z{display:grid;min-width:72px;justify-items:end}.readiness_score__389_z strong{color:var(--navy-deep);font-family:var(--font-data);font-size:26px;line-height:1.1}.readiness_score__389_z span{color:var(--ink-faint);font-size:11px}.readiness_checkGrid__Jyxeq{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.readiness_check__jFcRf{display:grid;min-height:132px;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;grid-gap:10px;gap:10px;padding:18px;color:inherit;text-align:left;background:transparent;border-top:0;border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-left:0;cursor:pointer;transition:background .15s ease}.readiness_check__jFcRf:nth-child(3n){border-right:0}.readiness_check__jFcRf:hover{background:var(--surface-raised)}.readiness_check__jFcRf>svg{margin-top:2px;color:var(--ink-faint)}.readiness_checkIcon__AlcKs{display:grid;width:30px;height:30px;place-items:center;border-radius:9px}.readiness_check__jFcRf.readiness_ready__K50wV .readiness_checkIcon__AlcKs{color:var(--teal);background:var(--teal-soft)}.readiness_check__jFcRf.readiness_warning__HndKg .readiness_checkIcon__AlcKs{color:#a76a00;background:var(--amber-soft)}.readiness_check__jFcRf.readiness_blocked__Fx_4B .readiness_checkIcon__AlcKs{color:var(--coral);background:var(--coral-soft)}.readiness_checkBody__pUada{display:grid;min-width:0}.readiness_checkBody__pUada small{color:var(--ink-faint);font-size:10px;font-weight:700;letter-spacing:.05em}.readiness_checkBody__pUada strong{margin:3px 0 5px;color:var(--navy-deep);font-size:14px}.readiness_checkBody__pUada em{color:var(--ink-soft);font-size:12px;font-style:normal;line-height:1.55}.readiness_allReady__6Tzex{display:flex;min-height:88px;align-items:center;gap:11px;padding:20px 24px;color:var(--teal);background:#fbfdfd}.readiness_allReady__6Tzex span{display:grid;grid-gap:2px;gap:2px}.readiness_allReady__6Tzex strong{color:var(--navy-deep);font-size:13px}.readiness_allReady__6Tzex small{color:var(--ink-soft);font-size:11px}.readiness_cardFooter__CsEl1{display:flex;min-height:42px;align-items:center;justify-content:space-between;gap:14px;padding:8px 18px;color:var(--ink-faint);background:#fbfdfd;border-top:1px solid var(--line);font-size:11px}.readiness_cardFooter__CsEl1 button{display:inline-flex;align-items:center;gap:5px;padding:5px 7px;color:var(--teal);font-weight:700;background:transparent;border:0;border-radius:6px;cursor:pointer}.readiness_cardFooter__CsEl1 button:hover{background:var(--teal-soft)}.readiness_empty__oy_Ad{overflow:hidden}.readiness_reviewPanel__KZDjO{margin-bottom:14px}.readiness_reviewPanel__KZDjO summary{color:var(--navy-deep);font-weight:700;cursor:pointer}.readiness_reviewPanel__KZDjO summary:focus-visible{outline:2px solid var(--teal);outline-offset:5px;border-radius:3px}.readiness_reviewFilters__MA409{display:flex;align-items:flex-end;flex-wrap:wrap;gap:12px;margin-top:16px}.readiness_reviewFilters__MA409>div{flex:1 1 190px;max-width:340px}.readiness_reviewFilters__MA409 select{width:100%;min-height:38px}.readiness_reviewFilters__MA409>button{min-height:38px}.readiness_reviewCount__cRWrJ{margin:12px 0 0;color:var(--ink-faint);font-size:12px}.readiness_reviewList__yT1bn{margin:10px 0 0;padding:0;list-style:none}.readiness_reviewItem__dp6n5{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:15px 0;border-top:1px solid var(--line)}.readiness_reviewItemBody__6Gq9l{min-width:0}.readiness_reviewItemBody__6Gq9l>strong{color:var(--navy-deep);font-size:14px;overflow-wrap:anywhere}.readiness_reviewItemBody__6Gq9l p{margin:5px 0 0;color:var(--ink-soft);font-size:12px;overflow-wrap:anywhere}.readiness_reviewItemBody__6Gq9l small{display:block;margin-top:5px;color:var(--ink-faint)}.readiness_reviewItemMeta__B62Ej{display:flex;flex-wrap:wrap;gap:4px 16px;margin-top:5px;color:var(--ink-soft);font-size:12px}.readiness_reviewItem__dp6n5>a,.readiness_reviewItem__dp6n5>button{flex-shrink:0}@media (max-width:1200px){.readiness_checkGrid__Jyxeq{grid-template-columns:repeat(2,minmax(0,1fr))}.readiness_check__jFcRf:nth-child(3n){border-right:1px solid var(--line)}.readiness_check__jFcRf:nth-child(2n){border-right:0}}@media (max-width:760px){.readiness_headerActions__ppUaG,.readiness_toolbar__fT8sm{align-items:stretch;flex-direction:column}.readiness_viewSwitch__qAfVv{align-self:stretch}.readiness_viewSwitch__qAfVv a,.readiness_viewSwitch__qAfVv button{flex:1 1;padding:0 8px}.readiness_rangeSwitch__oN_iO{align-self:stretch}.readiness_rangeSwitch__oN_iO button{flex:1 1}.readiness_checkGrid__Jyxeq{grid-template-columns:1fr}.readiness_check__jFcRf{border-right:0;border-bottom:1px solid var(--line)!important}.readiness_check__jFcRf:last-child{border-bottom:0!important}.readiness_cardHeader__Rw08j{padding:20px 18px}.readiness_score__389_z{min-width:58px}.readiness_cardFooter__CsEl1{align-items:flex-start;flex-direction:column;gap:3px}.readiness_reviewFilters__MA409>div{max-width:none}.readiness_reviewItem__dp6n5{align-items:stretch;flex-direction:column;gap:10px}.readiness_reviewItem__dp6n5>a,.readiness_reviewItem__dp6n5>button{align-self:flex-start}}