.DeliveryTeamControls_assignment__rC_GB{display:grid;gap:10px;padding:14px;border:1px solid var(--line);border-radius:10px;background:var(--surface-subtle);min-width:0}.DeliveryTeamControls_assignment__rC_GB p,.DeliveryTeamControls_bulk__ND_k3 p{margin:0;font-size:.875rem;color:var(--muted);line-height:1.6}.DeliveryTeamControls_assignment__rC_GB label,.DeliveryTeamControls_choices__1z_OP label{display:grid;gap:6px;min-width:0}.DeliveryTeamControls_assignment__rC_GB select,.DeliveryTeamControls_choices__1z_OP select{width:100%;max-width:100%;min-width:0;min-height:42px;padding:9px 12px;border:1px solid var(--line);border-radius:8px;background:var(--fluent-subtle);color:var(--ink);font:inherit}.DeliveryTeamControls_lead__Cxkof{display:grid;gap:4px}.DeliveryTeamControls_lead__Cxkof small{color:var(--muted)}.DeliveryTeamControls_bulk__ND_k3{padding:20px;margin-block:16px;min-width:0}.DeliveryTeamControls_heading__riWRI{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px}.DeliveryTeamControls_deliveryCard__m4L5C h3,.DeliveryTeamControls_heading__riWRI h2{margin:0}.DeliveryTeamControls_heading__riWRI>div{flex:1;min-width:180px}.DeliveryTeamControls_bulkBody__9GH8I{display:grid;gap:14px;margin-block-start:18px}.DeliveryTeamControls_choices__1z_OP{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:0;margin:0;border:0}.DeliveryTeamControls_packageList__UVNX7{display:grid;gap:8px;max-height:280px;overflow:auto;border-block:1px solid var(--line);padding-block:12px}.DeliveryTeamControls_check__7R07z{display:flex!important;align-items:center;gap:10px;cursor:pointer;font-weight:400;min-width:0}.DeliveryTeamControls_check__7R07z input{width:18px!important;height:18px;flex:0 0 18px;accent-color:var(--fluent-brand)}.DeliveryTeamControls_check__7R07z span{display:grid;gap:3px;min-width:0;overflow-wrap:anywhere}.DeliveryTeamControls_check__7R07z small{font-weight:400;color:var(--muted)}.DeliveryTeamControls_deliveryGrid__L2KU7{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));gap:16px;margin-block-start:16px}.DeliveryTeamControls_deliveryCard__m4L5C{display:grid;align-content:start;gap:12px;border:1px solid var(--line);border-radius:10px;padding:16px;min-width:0;overflow-wrap:anywhere}.DeliveryTeamControls_deliveryCard__m4L5C>small{color:var(--muted)}.DeliveryTeamControls_deliveryCard__m4L5C button{white-space:normal}.DeliveryTeamControls_deliveryCard__m4L5C ul{padding-inline-start:20px}.DeliveryTeamControls_deliveryCard__m4L5C li{margin-block:8px}.DeliveryTeamControls_deliveryCard__m4L5C li small{display:block}@media(max-width:600px){.DeliveryTeamControls_choices__1z_OP{grid-template-columns:1fr}.DeliveryTeamControls_bulk__ND_k3{padding:14px}.DeliveryTeamControls_heading__riWRI button{max-width:100%;white-space:normal}}.unsaved-changes-dialog{box-sizing:border-box;margin:auto;width:min(480px,calc(100vw - 32px));max-height:calc(100dvh - 32px);overflow:auto;padding:24px;border:1px solid var(--line,#d9e2ea);border-radius:16px;background:var(--card,#fff);color:var(--ink,#152238);box-shadow:0 16px 56px #0003}.unsaved-changes-dialog::backdrop{background:#0008}.unsaved-changes-dialog h2{margin:0 0 12px;font-size:1.2rem}.unsaved-changes-dialog p{margin:0 0 20px;line-height:1.7}.unsaved-changes-actions{display:flex;flex-wrap:wrap;gap:10px}.unsaved-changes-actions button{min-height:44px;flex:1 1 180px;white-space:normal}.ProjectPhases_note___jk5a{font-size:.85rem;color:var(--muted,#52657d);line-height:1.6;margin:0 0 12px}.ProjectPhases_list__YHG5h{display:grid;gap:8px}.ProjectPhases_row__L779b{display:flex;align-items:center;gap:8px;min-width:0}.ProjectPhases_order__bv_vd{font-variant-numeric:tabular-nums;min-width:1.5rem;color:var(--muted,#52657d)}.ProjectPhases_name__53WDO{flex:1;min-width:0}.ProjectPhases_name__53WDO input{width:100%;min-width:0}.ProjectPhases_actions__sWjQL{display:flex;gap:4px;flex-shrink:0}.ProjectPhases_actions__sWjQL button{padding:6px 9px!important;min-height:34px;white-space:nowrap}.ProjectPhases_footer__4nsgx{display:flex;align-items:end;gap:12px;flex-wrap:wrap;margin-top:12px}.ProjectPhases_footer__4nsgx label{flex:1;min-width:180px}.ProjectPhases_footer__4nsgx select{width:100%}@media(max-width:540px){.ProjectPhases_row__L779b{flex-wrap:wrap}.ProjectPhases_name__53WDO{flex-basis:calc(100% - 2rem)}.ProjectPhases_actions__sWjQL{margin-inline-start:2rem}.ProjectPhases_footer__4nsgx{align-items:stretch}}.SignatureAdminEditor_editor__uhQpT{min-width:0;color:var(--ink);padding:22px;background:var(--card);border:1px solid var(--line);border-radius:14px}.SignatureAdminEditor_heading__hHt80{display:flex;gap:12px;align-items:flex-start;margin-bottom:22px}.SignatureAdminEditor_heading__hHt80>svg{color:var(--green);width:28px;height:28px;flex-shrink:0}.SignatureAdminEditor_heading__hHt80 h2{font-size:20px;margin:0 0 6px}.SignatureAdminEditor_credentialHeading__GSp2n p,.SignatureAdminEditor_heading__hHt80 p,.SignatureAdminEditor_hint__cwH0S{font-size:12px;line-height:1.8;color:var(--muted);margin:4px 0 0}.SignatureAdminEditor_fields__r4znf{border:0;min-width:0;padding:0;margin:0}.SignatureAdminEditor_fields__r4znf>legend{font-size:13px;font-weight:650;padding:0 0 12px}.SignatureAdminEditor_brands__WUP6q{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.SignatureAdminEditor_brands__WUP6q>label{display:flex;align-items:center;gap:12px;padding:16px;border:1px solid var(--line);border-radius:12px;cursor:pointer;background:var(--card)}.SignatureAdminEditor_brands__WUP6q .SignatureAdminEditor_selected__GZEtB{border-color:var(--green);box-shadow:inset 0 0 0 1px var(--green);background:var(--green-soft)}.SignatureAdminEditor_brands__WUP6q span{display:grid;gap:4px}.SignatureAdminEditor_brands__WUP6q strong{font-size:17px}.SignatureAdminEditor_brands__WUP6q small{font-size:11px;color:var(--muted)}.SignatureAdminEditor_brands__WUP6q input,.SignatureAdminEditor_check__vA9Wa input{accent-color:#008246;width:17px;height:17px;flex:0 0 auto}.SignatureAdminEditor_credentialHeading__GSp2n{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:26px 0 14px}.SignatureAdminEditor_credentialHeading__GSp2n h3{font-size:15px;margin:0}.SignatureAdminEditor_credentialFooter__Qx8yn button,.SignatureAdminEditor_credentialHeading__GSp2n button{display:flex;align-items:center;gap:6px;flex-shrink:0}.SignatureAdminEditor_credential__lypMB{border:1px solid var(--line);border-radius:12px;padding:16px;margin-bottom:12px}.SignatureAdminEditor_grid__krYq2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.SignatureAdminEditor_grid__krYq2>label{display:grid;gap:7px;font-size:12px;font-weight:600}.SignatureAdminEditor_grid__krYq2 input{width:100%;min-width:0;box-sizing:border-box;border:1px solid var(--line);border-radius:7px;padding:10px 12px;background:var(--card);color:var(--ink);font:inherit}.SignatureAdminEditor_wide__nmmln{grid-column:1/-1}.SignatureAdminEditor_check__vA9Wa,.SignatureAdminEditor_grid__krYq2 .SignatureAdminEditor_check__vA9Wa{display:flex;align-items:center;gap:8px;font-size:12px;line-height:1.6}.SignatureAdminEditor_grid__krYq2 .SignatureAdminEditor_check__vA9Wa input{width:17px;height:17px}.SignatureAdminEditor_credentialFooter__Qx8yn{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:16px}.SignatureAdminEditor_actions__sXd_0{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:22px;padding-top:18px;border-top:1px solid var(--line)}.SignatureAdminEditor_success__Cl2B4{color:var(--green);font-size:12px}.SignatureAdminEditor_error__nul4d{padding:12px;background:var(--semantic-danger-background,#fff1f0);color:var(--semantic-danger-foreground,#9c2019);border-radius:8px;font-size:13px;line-height:1.8}.SignatureAdminEditor_preview__yOtKW{margin-top:18px;max-width:100%;min-width:0}.SignatureAdminEditor_preview__yOtKW summary{cursor:pointer;font-size:13px;font-weight:600}.SignatureAdminEditor_preview__yOtKW iframe{display:block;width:100%;min-width:548px;max-width:none;box-sizing:border-box;height:330px;margin-top:12px;border:1px solid var(--line);border-radius:9px;background:#fff}@media(max-width:600px){.SignatureAdminEditor_editor__uhQpT{padding:16px}.SignatureAdminEditor_brands__WUP6q,.SignatureAdminEditor_grid__krYq2{grid-template-columns:1fr}.SignatureAdminEditor_credentialFooter__Qx8yn,.SignatureAdminEditor_credentialHeading__GSp2n{flex-wrap:wrap}.SignatureAdminEditor_actions__sXd_0>button{flex:1;min-height:44px}.SignatureAdminEditor_wide__nmmln{grid-column:auto}}.SignatureAdminEditor_previewViewport__8G6xO{overflow-x:auto;max-width:100%;min-width:0}.SignatureAdminEditor_previewViewport__8G6xO:focus-visible{outline:2px solid var(--green,#008246);outline-offset:-3px}.PhoneNumberField_field__sroxC{display:grid;gap:7px;min-width:0;margin:0;padding:0;border:0}.PhoneNumberField_label__ayt91{padding:0;font-size:13px;font-weight:600;color:var(--ink,#182d24)}.PhoneNumberField_controls__aSZjx{display:grid;grid-template-columns:minmax(145px,.8fr) minmax(0,1.2fr);gap:9px;direction:ltr}.PhoneNumberField_controlGroup__666ub{display:grid;gap:4px;min-width:0}.PhoneNumberField_subLabel__11moE{font-size:11px;font-weight:600;color:var(--muted,#52675c)}.PhoneNumberField_control__dAwIS{min-width:0;width:100%;padding:10px 12px;border:1px solid var(--line,#d7e2dc);border-radius:8px;background:var(--card,#fff);color:var(--ink,#182d24);font:inherit}.PhoneNumberField_control__dAwIS:focus-visible{outline:2px solid #00814c;outline-offset:2px}.PhoneNumberField_error__wW_78{margin:0;color:#b42318;font-size:12px;line-height:1.6}.PhoneNumberField_hint__68CIn{margin:0;color:var(--muted,#52675c);font-size:12px;line-height:1.65}.PhoneNumberField_legacy__yGSCo{margin:0;color:var(--muted,#52675c);font-size:11px;line-height:1.6}.PhoneNumberField_clear__dXrJt{margin-inline-start:6px;padding:0;border:0;background:transparent;color:#087443;font:inherit;font-weight:700;text-decoration:underline;cursor:pointer}.PhoneNumberField_control__dAwIS[aria-invalid=true]{border-color:#d92d20;background:#fff7f6}@media(max-width:560px){.PhoneNumberField_controls__aSZjx{grid-template-columns:1fr}}.PhoneNumberField_numbers__qON_x{display:grid;gap:12px;min-width:0}.PhoneNumberField_secondary___QKml{display:grid;gap:8px;padding-top:12px;border-top:1px solid var(--line,#d7e2dc);min-width:0}.PhoneNumberField_numberAction__NdqvG{justify-self:start;border:0;background:transparent;color:var(--brand,#00814c);font:inherit;font-size:12px;font-weight:600;padding:4px 0;cursor:pointer}.PhoneNumberField_numberAction__NdqvG:focus-visible{outline:2px solid #00814c;outline-offset:3px;border-radius:3px}.PasswordChangePanel_panel__iON06{border-top:1px solid var(--line,#d7e2dc);padding-block-start:16px;margin-block:18px}.PasswordChangePanel_form__VVmIp{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-block-start:14px}.PasswordChangePanel_form__VVmIp label{display:grid;gap:7px;min-width:0}.PasswordChangePanel_form__VVmIp input{width:100%;min-width:0}.PasswordChangePanel_actions__64jPX,.PasswordChangePanel_full__uUqFW{grid-column:1/-1}.PasswordChangePanel_actions__64jPX{display:flex;gap:8px;flex-wrap:wrap}.PasswordChangePanel_error__EAkCH{color:#b42318;margin:0}.PasswordChangePanel_success__97axh{color:var(--green,#00814c);margin:10px 0 0}@media(max-width:560px){.PasswordChangePanel_form__VVmIp{grid-template-columns:1fr}}.career_employeeFields__N8ZUU,.career_profile__XiEbk,.career_workspace__Zbd4K{--career-border:var(--border,#d7e2dc);--career-surface:var(--surface,#fff);--career-ink:var(--text,#192b24);--career-muted:var(--text-muted,#52675c);color:var(--career-ink);min-width:0}.career_workspace__Zbd4K{padding:24px 0}.career_actions__Hut5g,.career_sectionHead__nez_B,.career_toolbar__naqA0,.career_workspaceHeader__OwTob{display:flex;align-items:center;justify-content:space-between;gap:16px}.career_workspaceHeader__OwTob{margin-bottom:22px}.career_workspaceHeader__OwTob small{color:#00814c;font-weight:700;letter-spacing:.08em}.career_workspaceHeader__OwTob h1{font-size:clamp(22px,2.2vw,30px);margin:5px 0}.career_tag__blaer{display:inline-flex;padding:5px 10px;border-radius:8px;background:#e4f3eb;color:#08643e;font-size:12px;font-weight:700;white-space:nowrap}.career_navigation__EuyE4{display:flex;gap:6px;border-bottom:1px solid var(--career-border);overflow:auto;padding-bottom:12px;margin-bottom:24px}.career_navigation__EuyE4 button{white-space:nowrap;background:transparent;border:1px solid transparent;border-radius:9px;padding:10px 16px;color:var(--career-muted);font-weight:600}.career_navigation__EuyE4 button[aria-current]{background:#e5f3ec;color:#006b40;border-color:#b3d9c5}.career_employeeFields__N8ZUU button,.career_profile__XiEbk button,.career_workspace__Zbd4K button{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:36px;width:auto}.career_employeeFields__N8ZUU button:disabled,.career_workspace__Zbd4K button:disabled{opacity:.55;cursor:not-allowed}.career_employeeFields__N8ZUU button:focus-visible,.career_employeeFields__N8ZUU input:focus-visible,.career_workspace__Zbd4K button:focus-visible,.career_workspace__Zbd4K input:focus-visible{outline:2px solid #00814c;outline-offset:3px}.career_employeeFields__N8ZUU button,.career_workspace__Zbd4K button:not(.career_primary__ki3iX){border:1px solid var(--career-border);border-radius:8px;background:var(--career-surface);color:var(--career-ink);padding:7px 12px}.career_workspace__Zbd4K .career_primary__ki3iX{border:1px solid #00814c;border-radius:8px;background:#00814c;color:white;padding:9px 16px;font-weight:700}.career_toolbar__naqA0{margin:0 0 18px}.career_toolbar__naqA0>span{font-size:12px;color:var(--career-muted)}.career_search__tdyYS{display:flex;align-items:center;gap:9px;border:1px solid var(--career-border);background:var(--career-surface);border-radius:10px;padding:0 12px;flex:1;max-width:560px}.career_search__tdyYS input{background:transparent!important;border:0!important;box-shadow:none!important;outline-offset:-2px;min-width:0;width:100%;height:43px}.career_browser__nSp5g{display:grid;grid-template-columns:minmax(210px,290px) minmax(0,1fr);gap:22px;align-items:start}.career_entryList__J2Ojn{max-height:72vh;overflow:auto;display:grid;gap:5px;padding:3px}.career_entryList__J2Ojn button{width:100%;display:flex;flex-direction:column;align-items:flex-start;text-align:start;padding:13px 14px!important;border-color:transparent!important;gap:4px!important}.career_entryList__J2Ojn button small,.career_entryList__J2Ojn button span{font-size:11px;color:var(--career-muted)}.career_entryList__J2Ojn button strong{font-size:13px;line-height:1.6}.career_entryList__J2Ojn button.career_selected__YGVm_{background:#e5f3ec!important;border-color:#94cbae!important;box-shadow:inset 3px 0 #00814c}.career_record__33HsT{min-height:450px;border:1px solid var(--career-border);border-radius:14px;background:var(--career-surface);padding:24px;min-width:0}.career_sectionHead__nez_B{align-items:flex-start;margin-bottom:18px}.career_sectionHead__nez_B h2{font-size:23px;margin:12px 0 0;line-height:1.5}.career_sectionHead__nez_B h3{font-size:16px;margin:0}.career_sectionHead__nez_B h4{font-size:14px;margin:6px 0}.career_detailGrid__RjH9L{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.career_detailCard__Bnabm{padding:16px 0;border-bottom:1px solid var(--career-border)}.career_detailCard__Bnabm h3{font-size:13px;font-weight:700;color:var(--career-muted);margin:0 0 10px}.career_profileField__vcXly p,.career_prose__glIpp{white-space:pre-line;overflow-wrap:anywhere;font-size:14px;line-height:1.9;margin:0}.career_fallback__K10kn{display:block;color:var(--career-muted);font-size:11px;margin-top:8px}.career_provenance__W2IIN{display:block;margin-top:24px;color:var(--career-muted)}.career_empty__HA3mr{padding:45px 20px;text-align:center;color:var(--career-muted);line-height:1.8}.career_notice__pF7x1{border-inline-start:3px solid #24986a;border-radius:4px;background:#eef7f2;padding:12px 16px;color:#285540;font-size:13px;line-height:1.8}.career_error__EgNe0{padding:12px;border:1px solid #e7b9b9;border-radius:8px}.career_profile__XiEbk{padding:0 0 20px}.career_facts__HXAqq{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:18px}.career_facts__HXAqq>div{background:var(--career-surface);border:1px solid var(--career-border);border-radius:12px;padding:18px}.career_facts__HXAqq small{color:var(--career-muted);display:block;margin-bottom:9px}.career_facts__HXAqq strong{font-size:15px}.career_hero__ke1zj{padding:25px;border-radius:14px;background:#123c2d;color:#f6fff9;margin-bottom:15px}.career_hero__ke1zj h2{font-size:25px;line-height:1.5;margin:12px 0}.career_hero__ke1zj p{margin-bottom:0}.career_nextSteps__LLHaI{padding:22px;background:var(--career-surface);border:1px solid var(--career-border);border-radius:12px;margin-top:22px}.career_nextSteps__LLHaI h3{margin:0 0 12px;font-size:18px}.career_nextSteps__LLHaI small{display:block;color:var(--career-muted);line-height:1.8}.career_path__uVD2J{display:flex;flex-wrap:wrap;gap:12px;margin:18px 0}.career_path__uVD2J button{background:#eaf1fa!important;border-color:#c3d5ee!important;border-radius:10px;padding:14px 16px;color:#1e4167!important;max-width:100%;white-space:normal;text-align:start}.career_path__uVD2J button span{font-size:12px}.career_path__uVD2J button strong{font-size:14px}.career_preview__tZFUf{border:1px solid var(--career-border);border-radius:10px;padding:14px 16px;margin:15px 0}.career_preview__tZFUf summary{cursor:pointer;font-weight:600;font-size:14px}.career_profileField__vcXly{padding:16px 0;border-bottom:1px solid var(--career-border)}.career_profileField__vcXly:last-child{border-bottom:0}.career_employeeFields__N8ZUU{width:100%;margin-bottom:20px}.career_editor__Bhtpj label,.career_employeeFields__N8ZUU label,.career_salary__x7JL0 label{display:grid;gap:7px;font-size:13px;margin-bottom:14px;font-weight:500}.career_editor__Bhtpj input:not([type=checkbox]),.career_editor__Bhtpj select,.career_editor__Bhtpj textarea,.career_employeeFields__N8ZUU input:not([type=checkbox]),.career_employeeFields__N8ZUU select,.career_employeeFields__N8ZUU textarea,.career_salary__x7JL0 input{width:100%;min-width:0;padding:10px 12px;border:1px solid var(--career-border);border-radius:8px;background:var(--career-surface);color:var(--career-ink);font:inherit}.career_editor__Bhtpj textarea,.career_employeeFields__N8ZUU textarea{resize:vertical;line-height:1.7}.career_twoColumns__WdvgX{display:grid;grid-template-columns:1fr 1fr;gap:14px}.career_gradeBanner__47WE_{display:grid;grid-template-columns:auto 1fr;gap:7px 14px;border-radius:10px;background:#e3f2e9;color:#174f33;padding:16px;margin:16px 0}.career_gradeBanner__47WE_>span{grid-row:span 2;font-size:22px;font-weight:800;align-self:center}.career_gradeBanner__47WE_ small{font-size:11px}.career_assignment__VMNdn{padding:12px 0}.career_assignment__VMNdn>small{display:block;font-size:11px;color:var(--career-muted);line-height:1.7}.career_editor__Bhtpj{border:0;padding:0;margin:0;min-width:0}.career_editor__Bhtpj h3{font-size:14px;margin:0 0 12px}.career_check__kP1yI{display:flex!important;align-items:center;gap:9px!important;font-weight:400!important}.career_check__kP1yI input{width:16px;height:16px;accent-color:#00814c;flex-shrink:0}.career_linkChoices__SJPSy{max-height:250px;overflow:auto;margin-top:12px}.career_actions__Hut5g{justify-content:flex-start;padding-top:20px;border-top:1px solid var(--career-border);margin-top:18px}.career_salary__x7JL0{background:var(--career-surface);border:1px solid var(--career-border);border-radius:14px;padding:24px}.career_salaryTable__QOf37{overflow-x:auto;margin:20px 0}.career_salaryTable__QOf37 table{width:100%;border-collapse:collapse;font-size:14px}.career_salaryTable__QOf37 caption{text-align:start;padding-bottom:14px;font-weight:600}.career_salaryTable__QOf37 td,.career_salaryTable__QOf37 th{text-align:start;padding:15px 12px;border-bottom:1px solid var(--career-border)}.career_salaryTable__QOf37 th small{display:block;font-weight:400;font-size:12px;color:var(--career-muted);margin-top:5px}.career_salaryTable__QOf37 input{min-width:95px}.career_compact__l0kwv .career_detailGrid__RjH9L,.career_compact__l0kwv .career_facts__HXAqq{grid-template-columns:1fr}.career_compact__l0kwv .career_nextSteps__LLHaI{padding:16px}.career_validationAnchor__PZZM9{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;opacity:0;pointer-events:none}[data-theme=dark] .career_employeeFields__N8ZUU,[data-theme=dark] .career_profile__XiEbk,[data-theme=dark] .career_workspace__Zbd4K{--career-surface:#17241f;--career-border:#35483e;--career-ink:#e4eee8;--career-muted:#a6bbb0}[data-theme=dark] .career_notice__pF7x1{background:#183a2b;color:#c4e8d4}[data-theme=dark] .career_entryList__J2Ojn button.career_selected__YGVm_,[data-theme=dark] .career_gradeBanner__47WE_,[data-theme=dark] .career_tag__blaer{background:#234b36!important;color:#c7efd8!important}[data-theme=dark] .career_path__uVD2J button{background:#233a51!important;color:#dbeafb!important;border-color:#496079!important}@media(max-width:900px){.career_browser__nSp5g{grid-template-columns:220px minmax(0,1fr)}.career_detailGrid__RjH9L{grid-template-columns:1fr}.career_record__33HsT{padding:18px}}@media(max-width:640px){.career_workspace__Zbd4K{padding:16px 0}.career_workspaceHeader__OwTob{gap:8px}.career_workspaceHeader__OwTob .career_tag__blaer{display:none}.career_navigation__EuyE4{gap:3px}.career_navigation__EuyE4 button{padding:9px 12px}.career_toolbar__naqA0{flex-wrap:wrap;gap:10px}.career_search__tdyYS{max-width:none;flex-basis:100%}.career_browser__nSp5g{grid-template-columns:1fr}.career_entryList__J2Ojn{max-height:210px;border:1px solid var(--career-border);border-radius:10px}.career_record__33HsT{min-height:250px;padding:16px}.career_facts__HXAqq,.career_twoColumns__WdvgX{grid-template-columns:1fr}.career_detailGrid__RjH9L{gap:5px}.career_hero__ke1zj{padding:18px}.career_hero__ke1zj h2{font-size:21px}.career_salary__x7JL0{padding:16px}.career_sectionHead__nez_B{gap:10px}.career_sectionHead__nez_B h2{font-size:20px}.career_profileField__vcXly .career_sectionHead__nez_B{flex-wrap:wrap}}.career_overlay__BgLNt{position:fixed;inset:0;z-index:1600;background:#12211bc2;display:grid;place-items:center;padding:22px}.career_dialog__i7uVJ{width:min(1200px,96vw);max-height:92vh;overflow:auto;background:var(--surface,#fff);color:var(--text,#192b24);border-radius:18px;padding:20px 28px;box-shadow:0 24px 70px #0004}.career_dialogClose__EjzDZ{display:flex;justify-content:flex-end;position:sticky;top:0;z-index:2;pointer-events:none}.career_dialogClose__EjzDZ>*{pointer-events:auto}@media(max-width:640px){.career_overlay__BgLNt{padding:8px}.career_dialog__i7uVJ{padding:12px;max-height:96vh;width:100%}}.career_workspace__Zbd4K .career_navigation__EuyE4 button[aria-current]{background:#e5f3ec;color:#006b40;border-color:#b3d9c5}.career_employeeFields__N8ZUU :is(select,textarea):focus-visible,.career_workspace__Zbd4K :is(select,textarea):focus-visible{outline:2px solid #00814c;outline-offset:3px}[data-theme=dark] .career_workspace__Zbd4K .career_navigation__EuyE4 button[aria-current]{background:#234b36;color:#c7efd8;border-color:#528767}.career_error__EgNe0{background:#fff6f6;color:#a52a36}[data-theme=dark] .career_error__EgNe0{background:#321f24;color:#ffb3bb;border-color:#a56873}.career_preview__tZFUf summary:focus-visible{outline:2px solid #00814c;outline-offset:4px;border-radius:3px}[data-theme=dark] .career_preview__tZFUf summary:focus-visible{outline-color:#8fd5b0}.career_journeyHero__tD35h{display:grid;grid-template-columns:minmax(0,1fr) minmax(150px,210px);gap:24px;padding:30px;border-radius:20px;background:linear-gradient(115deg,#123e30,#0d3027);color:#f7fff9;overflow:hidden}.career_journeyIdentity__Xf7TN{min-width:0;align-self:center}.career_journeyEyebrow__uH_1r{display:block;font-size:11px;font-weight:800;letter-spacing:.12em;color:#a0e3be;margin-bottom:14px}.career_journeyIdentity__Xf7TN h2{font-size:clamp(24px,2.8vw,36px);line-height:1.35;margin:0 0 12px;color:inherit;overflow-wrap:anywhere;letter-spacing:-.025em}.career_journeyIdentity__Xf7TN p{margin:0;color:#c4dfd1;line-height:1.65;font-size:14px}.career_gradeStamp__Hkm2k{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:9px;padding:20px 16px;border:1px solid #668d7d;border-radius:14px;background:#ffffff09;overflow-wrap:anywhere;min-width:0}.career_gradeStamp__Hkm2k small{font-size:12px;color:#c4dfd1}.career_gradeStamp__Hkm2k strong{font-size:32px;line-height:1.2;letter-spacing:.02em;color:#f7fff9}.career_gradeStamp__Hkm2k span{font-size:12px;line-height:1.6;color:#e3f1e8}.career_journeySupervisor__OrLsi{grid-column:1/-1;display:flex;align-items:center;gap:13px;border-top:1px solid #668d7d;padding-top:20px}.career_journeySupervisor__OrLsi>svg{width:24px;height:24px;color:#a0e3be;flex:none}.career_journeySupervisor__OrLsi span{display:grid;gap:5px}.career_journeySupervisor__OrLsi small{font-size:11px;color:#c4dfd1}.career_journeySupervisor__OrLsi strong{font-size:14px;color:#f7fff9}.career_journeySection__c6M6n{padding-top:28px}.career_journeyHeading__jX3V_{display:flex;align-items:flex-start;gap:13px;margin-bottom:20px}.career_journeyHeading__jX3V_>span{display:grid;place-items:center;width:32px;height:32px;flex:none;background:#e4f1e9;color:#185237;border-radius:10px;font-size:11px;font-weight:800}.career_journeyHeading__jX3V_ h3{margin:0 0 5px;font-size:19px;color:var(--career-ink)}.career_journeyHeading__jX3V_ p{margin:0;font-size:12px;color:var(--career-muted);line-height:1.6}.career_journeyMap__1xlPe{grid-template-columns:minmax(160px,.8fr) minmax(0,2fr);gap:28px;margin-bottom:20px;align-items:center}.career_currentStep__qLID6{position:relative;display:grid;border:1px solid #9bc7b0;background:#e7f4ed;border-radius:14px;padding:20px;color:#174d34;min-width:0}.career_currentStep__qLID6>svg{width:25px;height:25px}.career_currentStep__qLID6 small{font-weight:600}.career_currentStep__qLID6 strong{font-size:16px;line-height:1.6;overflow-wrap:anywhere}.career_currentStep__qLID6:after{content:"";position:absolute;inset-inline-start:100%;top:50%;width:28px;border-top:2px solid #a0b7ab}.career_nextRoleGrid__rvg8q{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,175px),1fr));gap:12px;min-width:0}.career_profile__XiEbk button.career_nextRole__3_zZi{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:10px;width:100%;min-height:154px;text-align:start;border:1px solid #b7cddd;border-radius:14px;background:#f0f6fb;color:#183e5a;box-shadow:none;transition:border-color .15s,box-shadow .15s}.career_profile__XiEbk button.career_nextRole__3_zZi:hover{border-color:#507f9e;box-shadow:0 4px 14px #183e5a12}.career_profile__XiEbk button.career_nextRole__3_zZi:focus-visible{outline:3px solid #00814c;outline-offset:3px}.career_nextRole__3_zZi strong{font-size:15px;line-height:1.5;overflow-wrap:anywhere}.career_nextRole__3_zZi small{font-size:11px;line-height:1.6;color:#44647d}.career_nextRoleGrade__CvYil{padding:4px 8px;border-radius:6px;background:#dae9f6;color:#234f70;font-size:11px;font-weight:800}.career_exploreRole__Ytvkl{display:flex;align-items:center;gap:8px;margin-top:auto;padding-top:7px;font-weight:700}.career_exploreRole__Ytvkl svg{width:17px;height:17px}.career_profile__XiEbk[dir=rtl] .career_exploreRole__Ytvkl svg{transform:rotate(180deg)}.career_noNextRole__UZasS{border:1px dashed var(--career-border);border-radius:14px;padding:20px;line-height:1.8;font-size:13px;color:var(--career-muted);margin:0}.career_trackGrid____xZd{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.career_managementTrack__Sb9Rg,.career_technicalTrack__XUhMO{border-radius:14px;padding:22px;border:1px solid #b9d8df;background:#f0f8fa;color:#1d5360}.career_managementTrack__Sb9Rg{border-color:#d7c7e6;background:#f7f3fb;color:#573d76}.career_trackIcon__ATJOi{display:inline-grid;place-items:center;border-radius:9px;width:34px;height:34px;background:#d9eef1;color:#1d5360}.career_managementTrack__Sb9Rg .career_trackIcon__ATJOi{background:#e9dff5;color:#573d76}.career_trackGrid____xZd h3{font-size:16px;color:inherit;margin:14px 0 10px}.career_trackGrid____xZd .career_prose__glIpp{font-size:13px;line-height:1.85;color:inherit}.career_progressionEvidence__AZmoY{display:flex;gap:14px;margin-top:16px;border:1px solid #dfd1aa;border-radius:14px;padding:22px;background:#faf7ee;color:#625019}.career_progressionEvidence__AZmoY>svg{flex:none;margin-top:2px;width:23px;height:23px}.career_progressionEvidence__AZmoY h3{margin:0 0 10px;font-size:15px;color:inherit}.career_progressionEvidence__AZmoY .career_prose__glIpp{color:inherit}.career_journeyNote__WURI5{font-size:12px;line-height:1.8;color:var(--career-muted);margin:16px 0 0}.career_unlinkedPath__8ESGt{padding:34px;text-align:center;border:1px solid var(--career-border);border-radius:16px;background:var(--career-surface)}.career_unlinkedPath__8ESGt>svg{width:32px;height:32px;color:#00814c}.career_unlinkedPath__8ESGt h3{font-size:20px;margin:16px 0 10px}.career_unlinkedPath__8ESGt p{max-width:570px;margin:auto;font-size:14px;line-height:1.9;color:var(--career-muted)}.career_compact__l0kwv .career_journeyMap__1xlPe,.career_compact__l0kwv .career_trackGrid____xZd{grid-template-columns:1fr}.career_compact__l0kwv .career_currentStep__qLID6:after{display:none}[data-theme=dark] .career_journeyHeading__jX3V_>span{background:#234b36;color:#c7efd8}[data-theme=dark] .career_currentStep__qLID6{background:#203d2f;border-color:#527d62;color:#d0efdd}[data-theme=dark] .career_profile__XiEbk button.career_nextRole__3_zZi{background:#233a51;color:#e0eefa;border-color:#496079}[data-theme=dark] .career_nextRole__3_zZi small{color:#b7cddd}[data-theme=dark] .career_nextRoleGrade__CvYil{background:#315775;color:#e0eefa}[data-theme=dark] .career_technicalTrack__XUhMO{background:#1a333c;border-color:#3e6874;color:#c6e6ed}[data-theme=dark] .career_managementTrack__Sb9Rg{background:#332b42;border-color:#665478;color:#e5d7f6}[data-theme=dark] .career_progressionEvidence__AZmoY{background:#383222;border-color:#75663f;color:#ede1b9}@media(max-width:720px){.career_journeyHero__tD35h{padding:22px;gap:20px;grid-template-columns:1fr}.career_gradeStamp__Hkm2k{display:grid;grid-template-columns:auto 1fr;text-align:start;gap:7px 16px;justify-items:start;padding:16px}.career_gradeStamp__Hkm2k strong{grid-column:1;grid-row:1/3;font-size:27px}.career_gradeStamp__Hkm2k small,.career_gradeStamp__Hkm2k span{grid-column:2}.career_gradeStamp__Hkm2k small{grid-row:1}.career_journeySupervisor__OrLsi{grid-column:1}.career_journeyMap__1xlPe{grid-template-columns:1fr;gap:22px}.career_currentStep__qLID6:after{inset-inline-start:28px;top:100%;width:0;height:22px;border-top:0;border-inline-start:2px solid #a0b7ab}.career_trackGrid____xZd{grid-template-columns:1fr}.career_journeySection__c6M6n{padding-top:24px}.career_journeyHeading__jX3V_ h3{font-size:18px}.career_managementTrack__Sb9Rg,.career_progressionEvidence__AZmoY,.career_technicalTrack__XUhMO{padding:18px}}@media(prefers-reduced-motion:reduce){.career_profile__XiEbk button.career_nextRole__3_zZi{transition:none}}.career_journeyHero__tD35h{padding:24px 28px;gap:22px;grid-template-columns:minmax(0,1fr) minmax(150px,200px);border-radius:18px}.career_journeyEyebrow__uH_1r{margin-bottom:10px}.career_journeyIdentity__Xf7TN h2{font-size:clamp(24px,2.6vw,32px);margin-bottom:6px}.career_journeySupervisor__OrLsi{border:0;padding-top:18px;gap:10px}.career_journeySupervisor__OrLsi span{gap:2px}.career_journeySupervisor__OrLsi>svg{width:20px;height:20px}.career_gradeStamp__Hkm2k{border-color:#77a18f;background:#ffffff0c}.career_gradeStamp__Hkm2k strong{font-size:40px}.career_journeySection__c6M6n{padding-top:22px}.career_journeyMap__1xlPe{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.15fr);gap:24px;align-items:start;border:1px solid var(--career-border);background:var(--career-surface);border-radius:18px;padding:24px;margin:0}.career_trailLane__DIMM4{position:relative;min-width:0}.career_trailLane__DIMM4:before{content:"";position:absolute;inset-inline-start:0;inset-inline-end:-24px;top:9px;border-top:2px solid #b4cbbc}.career_trailLane__DIMM4:last-child:before{inset-inline-end:0;border-color:#b7cddd;border-top-style:dashed}.career_trailLane__DIMM4 h3{position:relative;padding-top:31px;margin:0 0 18px;font-size:14px;font-weight:700;color:var(--career-muted)}.career_trailDot__7una0{position:absolute;inset-inline-start:0;top:4px;width:12px;height:12px;border:2px solid #548969;background:#f5faf7;border-radius:50%;box-shadow:0 0 0 5px var(--career-surface)}.career_currentLane__8TBWx .career_trailDot__7una0{background:#00814c;border-color:#00814c;box-shadow:0 0 0 5px #d9efe3}.career_currentLane__8TBWx h3{color:#007348}.career_trailLane__DIMM4:last-child .career_trailDot__7una0{border-color:#547c9b;background:#eff5fb}.career_historyList__lNg_J{list-style:none;margin:0;padding:0;display:grid;gap:10px;max-height:245px;overflow:auto}.career_pastGrade__mE9T2{display:flex;gap:9px;padding:13px;border:1px solid #d6e6dc;border-radius:11px;background:#f3f8f5;color:#3b6650;min-width:0}.career_pastGrade__mE9T2>svg{width:17px;height:17px;margin-top:3px;flex:none}.career_pastGrade__mE9T2>div{display:grid;gap:4px;min-width:0}.career_pastGrade__mE9T2 strong{font-size:14px}.career_pastGrade__mE9T2 span{font-size:12px;line-height:1.6;overflow-wrap:anywhere}.career_pastGrade__mE9T2 small{font-size:10px;color:#587462;line-height:1.6}.career_trailEmpty__euf3N{padding:20px 14px;margin:0;border:1px dashed var(--career-border);border-radius:12px;font-size:13px;line-height:1.8;color:var(--career-muted)}.career_currentStep__qLID6{gap:9px;padding:22px;border-color:#78b491;background:linear-gradient(140deg,#edf8f0,#dcefe4);box-shadow:0 8px 20px #16482a0b;min-height:190px}.career_currentStep__qLID6:after{display:none}.career_currentBadge__oG9A1{font-size:10px;letter-spacing:.08em;font-weight:800;color:#176740}.career_currentStep__qLID6 strong.career_currentCode__ZZ21O{font-size:36px;line-height:1.2;letter-spacing:-.02em}.career_currentStep__qLID6>span:not(.career_currentBadge__oG9A1){font-size:13px;line-height:1.7}.career_currentStep__qLID6 small{font-size:11px;color:#37694c}.career_profile__XiEbk button.career_nextRole__3_zZi{min-height:190px;padding:20px;gap:8px;background:#f1f6fc;border-color:#bccfe3}.career_nextRoleGrade__CvYil{font-size:25px;line-height:1.2;padding:0;background:transparent;color:#315c7b}.career_nextRole__3_zZi strong{font-size:14px}.career_nextRole__3_zZi .career_opportunityLabel__acEmQ{font-size:9px;font-weight:700;letter-spacing:.06em;color:#51728d}.career_exploreRole__Ytvkl{font-size:11px}.career_progressionEvidence__AZmoY{background:#f3f8f5;color:#294f3b;border-color:#cbded0;padding:18px 22px;margin-top:18px}.career_progressionEvidence__AZmoY h3{font-size:14px;margin-bottom:5px}.career_progressionEvidence__AZmoY .career_prose__glIpp{font-size:13px;line-height:1.8}.career_journeyNote__WURI5{font-size:11px;margin:9px 2px 18px}.career_trackGrid____xZd{margin-top:18px}.career_historyEditor___NYF7{margin:20px 0;padding:18px;border:1px solid var(--career-border);border-radius:12px}.career_historyEditor___NYF7 .career_sectionHead__nez_B{align-items:center;flex-wrap:wrap}.career_historyEditor___NYF7 small{font-size:11px;line-height:1.7;color:var(--career-muted)}.career_historyRow__IDyOV{display:grid;grid-template-columns:minmax(140px,1.4fr) minmax(120px,1fr) minmax(120px,1fr) auto;gap:10px;padding:14px;border:1px solid var(--career-border);border-radius:9px;margin:12px 0;align-items:end;min-width:0}.career_historyRow__IDyOV legend{font-size:12px;padding:0 5px;color:var(--career-muted)}.career_historyRow__IDyOV label{min-width:0;margin:0}.career_historyRow__IDyOV button{align-self:end;margin-bottom:0}.career_historyRow__IDyOV input,.career_historyRow__IDyOV select{min-width:0;width:100%}[data-theme=dark] .career_pastGrade__mE9T2{background:#20342a;border-color:#3c5847;color:#c7e5d3}[data-theme=dark] .career_pastGrade__mE9T2 small{color:#a6c3b2}[data-theme=dark] .career_currentLane__8TBWx h3{color:#98dbb6}[data-theme=dark] .career_currentBadge__oG9A1,[data-theme=dark] .career_currentStep__qLID6 small{color:#b3dfc5}[data-theme=dark] .career_nextRole__3_zZi .career_opportunityLabel__acEmQ{color:#bdd3e7}[data-theme=dark] .career_nextRoleGrade__CvYil{background:transparent}@media(max-width:800px){.career_journeyMap__1xlPe{grid-template-columns:1fr;padding:18px;gap:20px}.career_trailLane__DIMM4:before{display:none}.career_trailLane__DIMM4 h3{padding:0;padding-inline-start:26px;margin-bottom:12px}.career_trailDot__7una0{top:3px}.career_historyList__lNg_J{grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));max-height:none}.career_currentStep__qLID6{min-height:auto;grid-template-columns:1fr auto;align-items:center;gap:7px 18px}.career_currentStep__qLID6 .career_currentCode__ZZ21O{grid-column:2;grid-row:1/4}.career_currentStep__qLID6>small,.career_currentStep__qLID6>span{grid-column:1}.career_profile__XiEbk button.career_nextRole__3_zZi{min-height:160px}.career_historyRow__IDyOV{grid-template-columns:1fr 1fr}.career_historyRow__IDyOV label:first-of-type{grid-column:1/-1}.career_historyRow__IDyOV button{justify-self:start}.career_journeyHero__tD35h{padding:22px;grid-template-columns:1fr}.career_gradeStamp__Hkm2k{padding:14px 16px}.career_gradeStamp__Hkm2k strong{font-size:30px}}.career_compact__l0kwv .career_journeyMap__1xlPe{grid-template-columns:1fr}.career_compact__l0kwv .career_trailLane__DIMM4:before{display:none}.career_accountSummary__0amzt{display:grid;gap:14px}.career_accountFacts__oUTLm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.career_accountFacts__oUTLm>div{display:grid;gap:4px;min-width:0;padding:12px 14px;border:1px solid var(--career-border);border-radius:10px;background:var(--career-surface)}.career_accountFacts__oUTLm small,.career_accountFacts__oUTLm span,.career_accountGradeList__yBgvA small{color:var(--career-muted);font-size:11px;line-height:1.6}.career_accountFacts__oUTLm strong{font-size:13px;line-height:1.65;overflow-wrap:anywhere}.career_accountFutureNotice__npZIb{margin:0;padding:10px 12px;border-inline-start:3px solid #24986a;border-radius:6px;background:#eef7f2;color:#285540;font-size:12px;line-height:1.7}.career_accountHistory__CFJQT{padding:0}.career_accountHistory__CFJQT h3{margin:0 0 8px;font-size:13px;color:var(--career-muted)}.career_accountGradeList__yBgvA{display:grid;gap:7px;margin:0;padding:0;list-style:none}.career_accountGradeList__yBgvA li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;gap:8px;padding:9px 11px;border:1px solid #d6e6dc;border-radius:8px;background:#f3f8f5;color:#3b6650}.career_accountGradeList__yBgvA strong{font-size:12px;white-space:nowrap}.career_accountGradeList__yBgvA span{font-size:12px;line-height:1.6;overflow-wrap:anywhere}.career_accountGradeList__yBgvA small{white-space:nowrap}.career_accountEmpty__Xx8Cj{margin:0;padding:10px 12px;border:1px dashed var(--career-border);border-radius:8px;color:var(--career-muted);font-size:12px;line-height:1.7}[data-theme=dark] .career_accountFutureNotice__npZIb{background:#183a2b;color:#c4e8d4}[data-theme=dark] .career_accountGradeList__yBgvA li{background:#20342a;border-color:#3c5847;color:#c7e5d3}@container career-journey (max-width:560px){.career_accountFacts__oUTLm{grid-template-columns:1fr}.career_accountGradeList__yBgvA li{grid-template-columns:1fr auto;gap:3px 10px}.career_accountGradeList__yBgvA span{grid-column:1/-1}.career_accountGradeList__yBgvA small{grid-column:2;grid-row:1}}.career_recordActions__d62qU{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;flex-shrink:0;max-width:100%}@media(max-width:800px){.career_sectionHead__nez_B{flex-wrap:wrap}.career_recordActions__d62qU{justify-content:flex-start}}.career_profile__XiEbk{container-type:inline-size;container-name:career-journey}@container career-journey (max-width:720px){.career_journeyHero__tD35h{grid-template-columns:1fr;padding:22px;gap:20px}.career_gradeStamp__Hkm2k{display:grid;grid-template-columns:auto 1fr;text-align:start;gap:6px 16px;justify-items:start;padding:15px}.career_gradeStamp__Hkm2k strong{grid-column:1;grid-row:1/3;font-size:30px}.career_gradeStamp__Hkm2k small,.career_gradeStamp__Hkm2k span{grid-column:2}.career_gradeStamp__Hkm2k small{grid-row:1}.career_journeyMap__1xlPe{grid-template-columns:1fr;padding:18px;gap:24px}.career_trailLane__DIMM4:before{display:none}.career_trailLane__DIMM4 h3{padding:0;padding-inline-start:26px;margin-bottom:12px}.career_trailDot__7una0{top:3px}.career_historyList__lNg_J{max-height:none;grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr))}.career_currentStep__qLID6{min-height:auto;grid-template-columns:1fr auto;align-items:center;gap:7px 18px}.career_currentStep__qLID6 .career_currentCode__ZZ21O{grid-column:2;grid-row:1/4}.career_currentStep__qLID6>small,.career_currentStep__qLID6>span{grid-column:1}.career_profile__XiEbk button.career_nextRole__3_zZi{min-height:150px}.career_trackGrid____xZd{grid-template-columns:1fr}.career_journeyIdentity__Xf7TN h2{font-size:24px}}@container career-journey (max-width:360px){.career_journeyHero__tD35h{padding:18px}.career_journeyMap__1xlPe{padding:15px}.career_journeyIdentity__Xf7TN h2{font-size:21px}.career_gradeStamp__Hkm2k{gap:7px 12px}.career_gradeStamp__Hkm2k strong{font-size:26px}.career_progressionEvidence__AZmoY{padding:16px;gap:10px}}.career_roleFilterSummary__tkEfH{display:grid;gap:.5rem;color:var(--muted,#536762)}.career_roleFilterSummary__tkEfH details{font-size:.82rem}.career_roleFilterSummary__tkEfH summary{cursor:pointer;color:var(--accent,#087e4b);width:fit-content}.career_roleFilterSummary__tkEfH details[open]{padding:.8rem;border:1px solid var(--line,#d3dfd9);border-radius:10px}.career_roleFilterSummary__tkEfH details label{margin-block:.6rem}.career_automaticDiscipline__kXyYr{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem .7rem;margin:0;font-size:.84rem;color:var(--muted,#536762)}.career_automaticDiscipline__kXyYr strong{color:var(--text,#19352b);font-weight:600}.career_automaticDiscipline__kXyYr small{font-size:.75rem}.WorkbookGuidance_section__hEcGb{display:grid;gap:14px;margin-top:18px}.WorkbookGuidance_section__hEcGb>details{border:1px solid color-mix(in srgb,var(--line,#d7ded8) 88%,transparent);border-radius:14px;background:color-mix(in srgb,var(--surface,#fff) 94%,#e8f3ed);overflow:clip}.WorkbookGuidance_section__hEcGb summary{cursor:pointer;font-weight:700;padding:14px 16px}.WorkbookGuidance_body__t9lA9{display:grid;gap:14px;padding:0 16px 16px}.WorkbookGuidance_examples__BzjJ5,.WorkbookGuidance_rules__gTegT{display:grid;gap:10px}.WorkbookGuidance_example__Huhp4,.WorkbookGuidance_rule__P_I0F{border-inline-start:3px solid var(--brand,#008844);border-radius:8px;background:color-mix(in srgb,var(--surface-muted,#f2f5f2) 82%,transparent);padding:12px}.WorkbookGuidance_example__Huhp4 h4,.WorkbookGuidance_rule__P_I0F h4{margin:0 0 6px;font-size:.94rem}.WorkbookGuidance_example__Huhp4 p,.WorkbookGuidance_rule__P_I0F p{margin:0;line-height:1.55}.WorkbookGuidance_amounts__gBABI{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:10px}.WorkbookGuidance_amounts__gBABI span{border:1px solid color-mix(in srgb,var(--line,#d7ded8) 80%,transparent);border-radius:8px;padding:7px 8px;font-size:.8rem}.WorkbookGuidance_amounts__gBABI strong{display:block;color:var(--ink,#17201b);font-size:.9rem;margin-top:2px}.WorkbookGuidance_editor__rH6UD{display:grid;gap:8px;margin-top:10px}.WorkbookGuidance_editor__rH6UD label{display:grid;gap:5px;font-size:.82rem;font-weight:650}.WorkbookGuidance_editor__rH6UD input,.WorkbookGuidance_editor__rH6UD select,.WorkbookGuidance_editor__rH6UD textarea{inline-size:100%;border:1px solid var(--line,#d7ded8);border-radius:8px;background:var(--field,#fff);color:inherit;font:inherit;padding:8px}.WorkbookGuidance_methodology__2E5_U{color:var(--muted,#58645c);font-size:.86rem}@media (max-width:620px){.WorkbookGuidance_amounts__gBABI{grid-template-columns:1fr}}.SpecialtyGradePath_path__cGZPk{--path-accent:#087247;--path-soft:#eef7f2;margin-block:24px 28px;min-width:0}.SpecialtyGradePath_header__PWyBp{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 16px;margin-block-end:18px}.SpecialtyGradePath_header__PWyBp h3{margin:0;font-size:17px}.SpecialtyGradePath_header__PWyBp span{color:var(--career-muted);font-size:12px}.SpecialtyGradePath_steps__e1Lqc{list-style:none;margin:0;padding:0}.SpecialtyGradePath_step__Zi1sM{position:relative;display:grid;grid-template-columns:68px minmax(0,1fr);align-items:start;gap:14px;padding-block-end:12px}.SpecialtyGradePath_step__Zi1sM:last-child{padding-block-end:0}.SpecialtyGradePath_step__Zi1sM:not(:last-child):before{content:"";position:absolute;inset-inline-start:33px;inset-block:22px -22px;width:2px;background:var(--career-border)}.SpecialtyGradePath_grade__oYuNU{position:relative;display:flex;align-items:center;justify-content:center;min-height:42px;padding:9px 5px;border:1px solid var(--career-border);border-radius:10px;background:var(--path-soft);color:var(--path-accent);font-size:14px;font-weight:800;overflow-wrap:anywhere}.SpecialtyGradePath_card__XTzcR,.SpecialtyGradePath_parallelCard__J7EZW{min-width:0;border:1px solid var(--career-border);border-radius:12px;padding:12px 16px;background:var(--career-surface)}.SpecialtyGradePath_card__XTzcR h4,.SpecialtyGradePath_parallelCard__J7EZW h4{margin:0 0 5px;color:var(--career-muted);font-size:12px;font-weight:500;line-height:1.6;overflow-wrap:anywhere}.SpecialtyGradePath_role___qSh2{min-width:0}.SpecialtyGradePath_role___qSh2 p{margin:0;color:var(--career-ink);font-size:15px;font-weight:650;line-height:1.65;white-space:pre-line;overflow-wrap:anywhere}.SpecialtyGradePath_parallelCard__J7EZW{background:var(--path-soft);border-inline-start:3px solid var(--path-accent)}.SpecialtyGradePath_sameGrade__dWJn4{margin:0 0 12px;color:var(--path-accent);font-size:12px;font-weight:700}.SpecialtyGradePath_branches__iA8xA{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:10px}.SpecialtyGradePath_branches__iA8xA .SpecialtyGradePath_role___qSh2{padding:12px;border:1px solid var(--career-border);border-radius:8px;background:var(--career-surface)}.SpecialtyGradePath_track__nLUEO{display:block;margin-block-end:5px;color:var(--path-accent);font-size:11px;font-weight:700}[data-theme=dark] .SpecialtyGradePath_path__cGZPk{--path-accent:#a0e4bf;--path-soft:#203d2f}@media (max-width:640px){.SpecialtyGradePath_step__Zi1sM{grid-template-columns:54px minmax(0,1fr);gap:10px}.SpecialtyGradePath_step__Zi1sM:not(:last-child):before{inset-inline-start:26px}.SpecialtyGradePath_grade__oYuNU{font-size:12px}.SpecialtyGradePath_card__XTzcR,.SpecialtyGradePath_parallelCard__J7EZW{padding:10px 12px}}.JobAdDialog_dialog__sD2Wv{--ad-border:var(--border,#d7e2dc);--ad-surface:var(--card,#fff);--ad-ink:var(--ink,#192b24);--ad-muted:var(--muted,#52675c);width:min(850px,calc(100vw - 32px));max-width:none;max-height:calc(100dvh - 32px);padding:0;border:1px solid var(--ad-border);border-radius:20px;background:var(--ad-surface);color:var(--ad-ink);box-shadow:0 24px 80px #0005;overflow:hidden}.JobAdDialog_dialog__sD2Wv[open]{display:flex;flex-direction:column}.JobAdDialog_dialog__sD2Wv::backdrop{background:#10251dbc;backdrop-filter:blur(4px)}.JobAdDialog_header__eKTmY{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:22px 28px;border-bottom:1px solid var(--ad-border);flex:none}.JobAdDialog_header__eKTmY h2{margin:5px 0 0;font-size:23px;font-weight:700}.JobAdDialog_brand__7rFy7{font-size:11px;letter-spacing:.12em;font-weight:800;color:#148254}.JobAdDialog_brand__7rFy7 span{letter-spacing:0}.JobAdDialog_dialog__sD2Wv button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:38px;width:auto;border:1px solid var(--ad-border);border-radius:9px;padding:8px 13px;background:var(--ad-surface);color:var(--ad-ink);cursor:pointer;font:inherit;font-size:13px;font-weight:650;white-space:normal}.JobAdDialog_dialog__sD2Wv button:disabled{opacity:.5;cursor:not-allowed}.JobAdDialog_dialog__sD2Wv :is(button,input,textarea,select,summary):focus-visible{outline:3px solid #279e74;outline-offset:3px}.JobAdDialog_content__xrDmI{min-height:0;overflow:auto;overscroll-behavior:contain;padding:22px 28px;scrollbar-gutter:stable}.JobAdDialog_selection___jLIh{padding:18px 28px;border-bottom:1px solid var(--ad-border);flex:none}.JobAdDialog_fields__eCXKb label,.JobAdDialog_selection___jLIh label{display:grid;gap:7px;font-size:13px;font-weight:650;min-width:0}.JobAdDialog_editor__Evw9L,.JobAdDialog_fallback__xxPAd textarea,.JobAdDialog_fields__eCXKb input,.JobAdDialog_fields__eCXKb textarea,.JobAdDialog_selection___jLIh select{width:100%;min-width:0;box-sizing:border-box;border:1px solid var(--ad-border);border-radius:8px;background:var(--ad-surface);color:var(--ad-ink);font:inherit;padding:11px 12px}.JobAdDialog_selection___jLIh select{min-height:44px}.JobAdDialog_source__ep4Hh{display:flex;justify-content:space-between;align-items:start;gap:16px;margin-bottom:20px}.JobAdDialog_source__ep4Hh strong{font-size:18px;line-height:1.5;display:block}.JobAdDialog_source__ep4Hh small{display:block;color:var(--ad-muted);font-size:12px;line-height:1.6;margin-top:5px}.JobAdDialog_language__MTXO0{font-size:11px;font-weight:700;color:var(--ad-muted);padding:5px 9px;border:1px solid var(--ad-border);border-radius:20px;flex:none}.JobAdDialog_details__6kvZo{border:1px solid var(--ad-border);border-radius:12px;padding:13px 15px;margin-bottom:24px}.JobAdDialog_details__6kvZo summary{cursor:pointer;font-size:13px;font-weight:700}.JobAdDialog_fields__eCXKb{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:17px 0 12px;margin:0;border:0}.JobAdDialog_fields__eCXKb label{font-weight:500}.JobAdDialog_fields__eCXKb input,.JobAdDialog_fields__eCXKb textarea{font-size:13px;line-height:1.6}.JobAdDialog_details__6kvZo>small{display:block;font-size:12px;color:var(--ad-muted);line-height:1.6;margin:10px 0}.JobAdDialog_details__6kvZo:not([open])>small{display:none}.JobAdDialog_company__oIQ_L{grid-column:1/-1}.JobAdDialog_company__oIQ_L[open]{display:grid}.JobAdDialog_company__oIQ_L label{margin-top:13px}.JobAdDialog_paperHead__IvHbw{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;font-size:12px;color:var(--ad-muted);font-weight:700}.JobAdDialog_paper__ypzTn{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.85;font-size:14px;padding:28px;border:1px solid var(--ad-border);border-top:4px solid #138254;border-radius:12px;background:var(--ad-surface);user-select:text}.JobAdDialog_editor__Evw9L{resize:vertical;min-height:420px;font-size:14px;line-height:1.8}.JobAdDialog_footer__RdG3v{padding:16px 28px;border-top:1px solid var(--ad-border);display:flex;align-items:center;justify-content:space-between;gap:15px;flex:none;background:var(--ad-surface)}.JobAdDialog_footer__RdG3v>span{font-size:12px;color:var(--ad-muted)}.JobAdDialog_dialog__sD2Wv .JobAdDialog_copy__28RY7{color:#fff;background:#00814c;border-color:#00814c;min-height:42px;padding:10px 22px;font-weight:700}.JobAdDialog_empty__5NXtn{padding:45px 28px;color:var(--ad-muted);font-size:14px;line-height:1.8}.JobAdDialog_error__RL5uz,.JobAdDialog_fallback__xxPAd{padding:15px;border:1px solid var(--ad-border);border-inline-start:3px solid #b44838;border-radius:8px;font-size:13px;line-height:1.8;margin-bottom:18px}.JobAdDialog_error__RL5uz button{margin-inline-start:10px}.JobAdDialog_fallback__xxPAd{border-inline-start-color:#138254;margin:18px 0 0}.JobAdDialog_fallback__xxPAd textarea{font-size:12px}.JobAdDialog_fallback__xxPAd p{margin:0 0 10px}@media(max-width:600px){.JobAdDialog_dialog__sD2Wv{width:calc(100vw - 16px);max-height:calc(100dvh - 16px);border-radius:14px}.JobAdDialog_content__xrDmI,.JobAdDialog_footer__RdG3v,.JobAdDialog_header__eKTmY,.JobAdDialog_selection___jLIh{padding:16px}.JobAdDialog_paper__ypzTn{padding:18px;font-size:13px}.JobAdDialog_fields__eCXKb{grid-template-columns:minmax(0,1fr)}.JobAdDialog_source__ep4Hh strong{font-size:16px}.JobAdDialog_footer__RdG3v{gap:8px}.JobAdDialog_footer__RdG3v>span{font-size:11px}.JobAdDialog_dialog__sD2Wv .JobAdDialog_copy__28RY7{padding:9px 14px}.JobAdDialog_header__eKTmY h2{font-size:20px}}.JobAdDialog_dialog__sD2Wv{position:fixed;inset:0;margin:auto}.JobAdDialog_dialog__sD2Wv .JobAdDialog_editor__Evw9L,.JobAdDialog_dialog__sD2Wv .JobAdDialog_fallback__xxPAd textarea,.JobAdDialog_dialog__sD2Wv .JobAdDialog_paper__ypzTn{text-align:start}.JobAdDialog_adTitle__JpcqI{font-size:21px;font-weight:750;line-height:1.4}.JobAdDialog_adHeading__schTR{font-weight:750;color:var(--ad-ink)}.JobAdDialog_confirmation__LDnQ1{padding:14px 20px;border-block:1px solid var(--ad-border);background:var(--ad-surface);font-size:13px;line-height:1.6}.JobAdDialog_confirmation__LDnQ1 p{margin:0 0 10px}.JobAdDialog_confirmation__LDnQ1 button+button{margin-inline-start:8px}.JobAdDialog_dialog__sD2Wv .JobAdDialog_header__eKTmY h2,.JobAdDialog_dialog__sD2Wv .JobAdDialog_source__ep4Hh strong{color:var(--ad-ink)}.JobAdDialog_brand__7rFy7{color:var(--brand-link,#148254)}.TaskExtensionPanel_panel__XCVCi{border:1px solid var(--border,#cedbd5);border-radius:16px;padding:20px;margin-block:16px;background:var(--surface,#fff);line-height:1.65;min-width:0}.TaskExtensionPanel_actions__4y_Dx,.TaskExtensionPanel_header__nLbPO,.TaskExtensionPanel_header__nLbPO>div,.TaskExtensionPanel_recordTop__tARjp{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.TaskExtensionPanel_header__nLbPO,.TaskExtensionPanel_recordTop__tARjp{justify-content:space-between}.TaskExtensionPanel_header__nLbPO h4{margin:0;font-size:1rem}.TaskExtensionPanel_header__nLbPO svg{color:#00834c;flex-shrink:0}.TaskExtensionPanel_header__nLbPO,.TaskExtensionPanel_header__nLbPO>div{min-width:0}.TaskExtensionPanel_header__nLbPO>div{flex:1 1 180px}.TaskExtensionPanel_panel__XCVCi .TaskExtensionPanel_requestButton___VEU8{box-sizing:border-box;flex:0 1 auto;width:auto;min-width:0;max-width:100%;height:auto;min-height:36px;white-space:normal;overflow-wrap:anywhere;text-align:center}.TaskExtensionPanel_panel__XCVCi p{margin-block:10px}.TaskExtensionPanel_panel__XCVCi small{display:block}.TaskExtensionPanel_panel__XCVCi label{display:grid;gap:6px;margin-block:12px;font-weight:600}.TaskExtensionPanel_panel__XCVCi input,.TaskExtensionPanel_panel__XCVCi select,.TaskExtensionPanel_panel__XCVCi textarea{width:100%;min-width:0;box-sizing:border-box}.TaskExtensionPanel_panel__XCVCi textarea{min-height:84px;resize:vertical}.TaskExtensionPanel_panel__XCVCi fieldset{border:0;padding:0;margin:0;min-width:0}.TaskExtensionPanel_panel__XCVCi .TaskExtensionPanel_check__dcdEO{display:flex;align-items:flex-start;gap:10px}.TaskExtensionPanel_check__dcdEO input{width:18px;height:18px;flex:0 0 18px;margin-top:4px}.TaskExtensionPanel_fields__Givew{display:grid;grid-template-columns:1fr 1fr 1.6fr;gap:12px}.TaskExtensionPanel_muted__9vgVk,.TaskExtensionPanel_panel__XCVCi small{color:var(--text-muted,#526577);font-size:.84rem}.TaskExtensionPanel_actions__4y_Dx{margin-top:18px}.TaskExtensionPanel_decision__uKgKd,.TaskExtensionPanel_meeting__7f3VT,.TaskExtensionPanel_record__zhuFx{margin-top:16px;border:1px solid #d9e5df;border-radius:12px;padding:16px}.TaskExtensionPanel_record__zhuFx{background:var(--surface-soft,#f5f9f7)}.TaskExtensionPanel_recordTop__tARjp b{color:#087148}.TaskExtensionPanel_recordTop__tARjp span{font-size:.8rem;color:#526577}.TaskExtensionPanel_decision__uKgKd h5{margin:0;font-size:.95rem}.TaskExtensionPanel_tableWrap__9wKXu{overflow:auto}.TaskExtensionPanel_tableWrap__9wKXu table{border-collapse:collapse;width:100%;text-align:start;font-size:.85rem}.TaskExtensionPanel_tableWrap__9wKXu td,.TaskExtensionPanel_tableWrap__9wKXu th{padding:10px 8px;border-bottom:1px solid #d9e5df;text-align:start}.TaskExtensionPanel_tableWrap__9wKXu b,.TaskExtensionPanel_tableWrap__9wKXu del{display:block;white-space:nowrap}.TaskExtensionPanel_tableWrap__9wKXu del{color:#657481;font-size:.8rem}.TaskExtensionPanel_error__7to5L,.TaskExtensionPanel_success__IMbpS{padding:12px;border-radius:8px}.TaskExtensionPanel_error__7to5L{background:#fff4f4;color:#9d2733}.TaskExtensionPanel_success__IMbpS{background:#eaf7ef;color:#096238}.TaskExtensionPanel_history__gdhK1{margin-block:16px}.TaskExtensionPanel_history__gdhK1 summary{cursor:pointer;font-weight:600}.TaskExtensionPanel_panel__XCVCi button:disabled{opacity:.55}@media(max-width:600px){.TaskExtensionPanel_panel__XCVCi{padding:14px}.TaskExtensionPanel_fields__Givew{grid-template-columns:1fr 1fr}.TaskExtensionPanel_fields__Givew>label:last-child{grid-column:1/-1}.TaskExtensionPanel_actions__4y_Dx>*{width:100%}.TaskExtensionPanel_decision__uKgKd,.TaskExtensionPanel_meeting__7f3VT,.TaskExtensionPanel_record__zhuFx{padding:12px}}.TaskExtensionPanel_tableWrap__9wKXu table{min-width:0}@media(max-width:600px){.TaskExtensionPanel_tableWrap__9wKXu table,.TaskExtensionPanel_tableWrap__9wKXu tbody,.TaskExtensionPanel_tableWrap__9wKXu tr{display:block}.TaskExtensionPanel_tableWrap__9wKXu thead{display:none}.TaskExtensionPanel_tableWrap__9wKXu td{display:block;overflow-wrap:anywhere}.TaskExtensionPanel_tableWrap__9wKXu td:first-child{font-weight:700}.TaskExtensionPanel_tableWrap__9wKXu td[data-label]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4px}.TaskExtensionPanel_tableWrap__9wKXu td[data-label]:before{content:attr(data-label);grid-column:1/-1;font-weight:600}.TaskExtensionPanel_tableWrap__9wKXu b,.TaskExtensionPanel_tableWrap__9wKXu del{white-space:normal}}.TaskDescription_field__iMCzq{display:grid;gap:8px;min-width:0}.TaskDescription_field__iMCzq>span{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px}.TaskDescription_field__iMCzq small{color:var(--muted);font-size:12px;font-weight:400;line-height:1.7}.TaskDescription_field__iMCzq textarea{width:100%;min-height:120px;resize:vertical;line-height:1.8}.TaskDescription_body__OfoA8{white-space:pre-wrap;overflow-wrap:anywhere;unicode-bidi:plaintext;margin:0;line-height:1.9;color:var(--ink)}.TaskDescription_scope__lCJe6{border-inline-start:3px solid var(--fluent-brand)}.SprintTasksButton_launcher__ElDbJ{min-height:40px}.SprintTasksButton_backdrop__oYkZY{position:fixed;inset:0;z-index:140;display:grid;place-items:center;padding:16px;background:rgba(5,15,30,.56);backdrop-filter:blur(3px)}.SprintTasksButton_dialog__Yp_53{box-sizing:border-box;width:min(960px,100%);height:min(700px,calc(100dvh - 32px));display:flex;flex-direction:column;overflow:hidden;background:var(--card);color:var(--ink);border:1px solid var(--line);border-radius:16px;box-shadow:0 28px 80px rgba(0,0,0,.28)}.SprintTasksButton_header__RKYP_{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 24px;border-bottom:1px solid var(--line)}.SprintTasksButton_header__RKYP_ small{display:block;color:var(--fluent-brand);font-weight:900;letter-spacing:.08em}.SprintTasksButton_header__RKYP_ h2{margin:3px 0 0;font-size:1.2rem}.SprintTasksButton_body__PuDoV{flex:1 1 auto;min-height:0;overflow:auto;scrollbar-gutter:stable;padding:14px 24px 20px}.SprintTasksButton_actions__X5cHO,.SprintTasksButton_tabs__6MdTY{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.SprintTasksButton_tabs__6MdTY{margin-bottom:18px;border-bottom:1px solid var(--line)}.SprintTasksButton_tabs__6MdTY button{padding:9px 12px;border:0;border-bottom:3px solid transparent;background:transparent;color:var(--muted);font-weight:800}.SprintTasksButton_tabs__6MdTY button[aria-selected=true]{border-bottom-color:var(--fluent-brand);color:var(--ink)}.SprintTasksButton_panel__pwhO4,.SprintTasksButton_task__n2_2K{min-width:0;padding:16px;border:1px solid var(--line);border-radius:12px;background:var(--card)}.SprintTasksButton_panel__pwhO4 h3,.SprintTasksButton_task__n2_2K h3{margin:0 0 10px;font-size:1rem;overflow-wrap:anywhere}.SprintTasksButton_entry__32jKc{display:grid;gap:16px}.SprintTasksButton_entryFields__C7pOO{min-width:0;margin:0;padding:0;border:0}.SprintTasksButton_srOnly__zi4yv{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.SprintTasksButton_entryStatus__JqJoA{display:flex;flex-wrap:wrap;align-items:center;gap:6px 18px;margin-bottom:18px;padding:12px 14px;border-radius:10px;background:var(--fluent-subtle)}.SprintTasksButton_entryStatus__JqJoA label{display:flex;align-items:center;gap:8px;font-size:.88rem;font-weight:750;cursor:pointer}.SprintTasksButton_entryStatus__JqJoA input{flex:0 0 auto;width:16px;height:16px;margin:0;accent-color:var(--fluent-brand)}.SprintTasksButton_entryStatus__JqJoA p{flex:1 1 260px;margin:0;color:var(--muted);font-size:.79rem;line-height:1.5}.SprintTasksButton_editHeading__kYCii{margin:0 0 16px;font-size:1rem}.SprintTasksButton_form__GwlHR{display:grid;grid-template-columns:1fr;gap:12px 16px}.SprintTasksButton_entryForm__5FScQ{grid-template-columns:repeat(12,minmax(0,1fr))}.SprintTasksButton_form__GwlHR>*{min-width:0}.SprintTasksButton_titleField__0_ML2{grid-column:1/-1}.SprintTasksButton_projectField__caAVU{grid-column:span 7}.SprintTasksButton_requesterField__8SW0K{grid-column:span 5}.SprintTasksButton_hoursField__5w4g4{grid-column:span 6;display:grid;align-content:start;gap:6px}.SprintTasksButton_dateField__6DvAs,.SprintTasksButton_priorityField__eBTq1{grid-column:span 3}.SprintTasksButton_durationControls__IGX2H{display:grid;grid-template-columns:minmax(70px,1fr) minmax(150px,1.25fr);gap:8px}.SprintTasksButton_durationControls__IGX2H input{text-align:center;font-weight:800}.SprintTasksButton_form__GwlHR label small,.SprintTasksButton_hoursField__5w4g4 small{color:var(--muted);font-size:.75rem;font-weight:500;line-height:1.45}.SprintTasksButton_monthHistory__owH0S{margin-block:16px}.SprintTasksButton_form__GwlHR label{display:grid;align-content:start;gap:6px;color:var(--muted);font-size:.88rem;font-weight:750;line-height:1.4}.SprintTasksButton_form__GwlHR :is(input,select,textarea){min-width:0;box-sizing:border-box;width:100%}.SprintTasksButton_entryForm__5FScQ :is(input:not([type=checkbox]),select){min-height:40px;height:40px;padding-block:7px}.SprintTasksButton_entryForm__5FScQ input[type=date]:disabled{opacity:1;color:var(--muted)}.SprintTasksButton_form__GwlHR textarea{min-height:70px;resize:vertical}.SprintTasksButton_outsideField__TGa76{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;padding-block:8px 2px}.SprintTasksButton_outsideHours__suw_0{display:flex!important;align-items:center;gap:8px;color:var(--ink)!important;font-size:.88rem}.SprintTasksButton_outsideHours__suw_0 input{width:16px!important;height:16px;margin:0;accent-color:var(--fluent-brand)}.SprintTasksButton_fieldHelp__svzWA{flex:1 1 300px;margin:0;color:var(--muted);font-size:.79rem;line-height:1.5}.SprintTasksButton_actions__X5cHO button,.SprintTasksButton_quickHours__HXahO button{min-height:34px;padding:6px 10px;border:1px solid var(--line);border-radius:8px;background:var(--card);color:var(--ink);font-weight:800}.SprintTasksButton_quickHours__HXahO{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}.SprintTasksButton_quickHours__HXahO button{min-height:40px;padding-inline:4px;white-space:nowrap;font-size:.85rem}.SprintTasksButton_quickHours__HXahO button[aria-pressed=true]{border-color:var(--fluent-brand);background:var(--fluent-control-selected);color:var(--fluent-brand)}.SprintTasksButton_entryFooter__pXL2Z{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-top:16px;padding-top:14px;border-top:1px solid var(--line)}.SprintTasksButton_entryFooter__pXL2Z p{margin:0;color:var(--muted);font-size:.8rem;line-height:1.5}.SprintTasksButton_submitActions__pU8lZ{display:flex;flex-wrap:wrap;gap:8px}.SprintTasksButton_submitActions__pU8lZ button{min-height:42px;padding-inline:24px}.SprintTasksButton_historyHeading__v2jrN{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.SprintTasksButton_historyHeading__v2jrN h3{margin:0}.SprintTasksButton_monthTotal__P9SRz{padding:5px 10px;border-radius:7px;background:var(--fluent-subtle);color:var(--muted);font-size:.85rem;white-space:nowrap}.SprintTasksButton_dialog__Yp_53 button:focus-visible,.SprintTasksButton_entryStatus__JqJoA input:focus-visible{outline:2px solid var(--fluent-brand);outline-offset:3px}.SprintTasksButton_ongoing__2IIGv{border-inline-start:4px solid var(--fluent-brand)}.SprintTasksButton_taskList__Cgp2Q{display:grid;gap:10px}.SprintTasksButton_taskMeta__9mN9W{display:flex;flex-wrap:wrap;gap:6px 10px;color:var(--muted);font-size:.83rem}.SprintTasksButton_badge__4K3hZ{display:inline-flex;width:fit-content;padding:3px 8px;border-radius:999px;background:var(--fluent-control-selected);color:var(--fluent-brand);font-size:.78rem;font-weight:850}.SprintTasksButton_pending__cFpw0{background:#fff6df;color:#8c5b00}.SprintTasksButton_returned___belz{background:#fff0ef;color:#af3327}.SprintTasksButton_notice__3xGOq{margin:0 0 14px;padding:11px 12px;border-inline-start:3px solid var(--fluent-brand);background:var(--fluent-subtle);line-height:1.55}.SprintTasksButton_error__zvaOU{border-inline-start-color:#b42318;color:#8b2319}.SprintTasksButton_empty__tQL1G{color:var(--muted);line-height:1.65}.SprintTasksButton_reviewHead__jtUby{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;align-items:center;margin-bottom:12px}.SprintTasksButton_reviewRow__7sQD0{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:start;padding:11px 0;border-top:1px solid var(--line)}.SprintTasksButton_reviewRow__7sQD0:first-of-type{border-top:0}.SprintTasksButton_reviewWarning__YMAvf{display:block;margin-top:6px;padding:7px 9px;border-inline-start:3px solid #b7791f;background:#fff8e8;color:#78510d;font-size:.82rem;font-weight:700;line-height:1.45}.SprintTasksButton_reason__VchFw{margin-top:12px;grid-template-columns:1fr}.SprintTasksButton_monthFilter__d0Znv{display:flex;align-items:center;gap:10px;margin-bottom:16px;color:var(--muted)}.SprintTasksButton_monthFilter__d0Znv input{width:auto;max-width:100%}@media (max-width:720px){.SprintTasksButton_backdrop__oYkZY{padding:8px}.SprintTasksButton_dialog__Yp_53{height:calc(100dvh - 16px)}.SprintTasksButton_body__PuDoV,.SprintTasksButton_header__RKYP_{padding-inline:16px}.SprintTasksButton_entryForm__5FScQ{grid-template-columns:repeat(2,minmax(0,1fr))}.SprintTasksButton_hoursField__5w4g4,.SprintTasksButton_projectField__caAVU,.SprintTasksButton_requesterField__8SW0K,.SprintTasksButton_titleField__0_ML2{grid-column:1/-1}.SprintTasksButton_dateField__6DvAs,.SprintTasksButton_priorityField__eBTq1{grid-column:span 1}.SprintTasksButton_entryFooter__pXL2Z{align-items:stretch}.SprintTasksButton_entryFooter__pXL2Z p,.SprintTasksButton_submitActions__pU8lZ{width:100%}.SprintTasksButton_submitActions__pU8lZ button{flex:1}.SprintTasksButton_actions__X5cHO>*{flex:1 1 130px}}@media (max-width:360px){.SprintTasksButton_dateField__6DvAs,.SprintTasksButton_priorityField__eBTq1{grid-column:1/-1}.SprintTasksButton_durationControls__IGX2H{grid-template-columns:minmax(60px,1fr) minmax(140px,1.4fr)}}.ActivityHistory_overlay__yvlbo{position:fixed;inset:0;background:#153a3059;z-index:1600;display:flex;align-items:center;justify-content:center;padding:24px}.ActivityHistory_dialog__aUF_Y{background:var(--surface,#fff);border:1px solid #cfdcd6;border-radius:20px;width:min(1160px,100%);max-height:90dvh;overflow:auto;box-shadow:0 28px 80px #14372f38;padding:24px}.ActivityHistory_header___was7{display:flex;justify-content:space-between;gap:20px;align-items:flex-start;margin-bottom:20px}.ActivityHistory_header___was7 h2{margin:4px 0 8px}.ActivityHistory_header___was7 p{margin:0;color:#526b68;line-height:1.8;max-width:780px}.ActivityHistory_filters__6Fuy5{display:grid;grid-template-columns:repeat(5,minmax(0,1fr)) auto;gap:12px;align-items:end;background:#f3f7f5;border:1px solid #dce6e1;border-radius:12px;padding:16px;margin-bottom:18px}.ActivityHistory_filters__6Fuy5 label{display:grid;gap:7px;font-size:13px;line-height:1.7}.ActivityHistory_list___5GUo{display:grid;gap:12px}.ActivityHistory_event__LmTFb{border:1px solid #d8e2dd;border-radius:12px;overflow:hidden}.ActivityHistory_event__LmTFb summary{cursor:pointer;display:grid;grid-template-columns:150px 1fr 180px;gap:16px;align-items:center;padding:16px}.ActivityHistory_event__LmTFb summary:focus-visible{outline:2px solid #00864b;outline-offset:-3px}.ActivityHistory_event__LmTFb small{color:#56716b;line-height:1.8}.ActivityHistory_event__LmTFb strong{display:block;line-height:1.9;overflow-wrap:anywhere}.ActivityHistory_event__LmTFb table{width:100%;border-collapse:collapse;font-size:13px}.ActivityHistory_event__LmTFb td,.ActivityHistory_event__LmTFb th{text-align:start;padding:10px 16px;border-top:1px solid #e3e9e6;vertical-align:top;line-height:1.8;overflow-wrap:anywhere;max-width:330px}.ActivityHistory_event__LmTFb th{background:#f7faf8}.ActivityHistory_footer__w16jF{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-top:20px}.ActivityHistory_muted__nsrc4{font-size:12px;color:#576e66;line-height:1.8}.ActivityHistory_error__Gz3DC{color:#a62323;line-height:1.8}@media(max-width:900px){.ActivityHistory_filters__6Fuy5{grid-template-columns:repeat(2,minmax(0,1fr))}.ActivityHistory_event__LmTFb summary{grid-template-columns:1fr 1fr}.ActivityHistory_event__LmTFb summary>div:nth-child(2){grid-column:1/-1;grid-row:2}}@media(max-width:550px){.ActivityHistory_overlay__yvlbo{padding:8px}.ActivityHistory_dialog__aUF_Y{padding:16px;max-height:96dvh}.ActivityHistory_filters__6Fuy5{grid-template-columns:1fr}.ActivityHistory_event__LmTFb summary{gap:8px}.ActivityHistory_event__LmTFb td,.ActivityHistory_event__LmTFb th{padding:8px}}.ProjectOvertimeReport_panel__iGK_K{margin-block:20px;padding:24px;border:1px solid var(--line,#d5dfd9);border-radius:14px;background:var(--surface,#fff);color:var(--text,#142e23);min-width:0}.ProjectOvertimeReport_heading__1kO4N{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;align-items:center}.ProjectOvertimeReport_heading__1kO4N h2{font-size:20px;margin:0}.ProjectOvertimeReport_heading__1kO4N p,.ProjectOvertimeReport_note__zIqaS{font-size:12px;line-height:1.8;color:var(--muted,#52695d)}.ProjectOvertimeReport_actions__IKnLC{display:flex;gap:10px;align-items:end;flex-wrap:wrap}.ProjectOvertimeReport_actions__IKnLC label{display:grid;gap:5px;font-size:12px}.ProjectOvertimeReport_actions__IKnLC input{max-width:180px;min-height:38px}.ProjectOvertimeReport_metrics__6qxAp{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-block:20px}.ProjectOvertimeReport_metrics__6qxAp article{display:flex;flex-direction:column;gap:9px;padding:18px;background:var(--surface-soft,#f3f7f5);border-radius:10px;border:1px solid var(--line,#d5dfd9)}.ProjectOvertimeReport_metrics__6qxAp article.ProjectOvertimeReport_emphasis__f2T0u{border-color:var(--green,#00854a)}.ProjectOvertimeReport_metrics__6qxAp small,.ProjectOvertimeReport_metrics__6qxAp span{font-size:12px;line-height:1.7}.ProjectOvertimeReport_metrics__6qxAp strong{font-size:30px;line-height:1.4}.ProjectOvertimeReport_valuation__Ohlax{display:flex;gap:24px;flex-wrap:wrap;padding:16px 0;border-block:1px solid var(--line,#d5dfd9)}.ProjectOvertimeReport_valuation__Ohlax>div{flex:1;min-width:220px}.ProjectOvertimeReport_valuation__Ohlax h3{font-size:13px;font-weight:500;margin:0 0 9px}.ProjectOvertimeReport_valuation__Ohlax strong{font-size:19px}.ProjectOvertimeReport_valuation__Ohlax p{font-size:12px;line-height:1.8}.ProjectOvertimeReport_tableWrap__hIROe{max-width:100%;overflow:auto;border:1px solid var(--line,#d5dfd9);border-radius:9px;margin-block:16px}.ProjectOvertimeReport_tableWrap__hIROe table{border-collapse:collapse;min-width:630px;width:100%;font-size:13px}.ProjectOvertimeReport_tableWrap__hIROe td,.ProjectOvertimeReport_tableWrap__hIROe th{text-align:start;padding:13px;border-bottom:1px solid var(--line,#d5dfd9);line-height:1.7}.ProjectOvertimeReport_tableWrap__hIROe th{background:var(--surface-soft,#f3f7f5);font-size:12px}.ProjectOvertimeReport_tableWrap__hIROe small{display:block;font-size:12px;max-width:340px;overflow-wrap:anywhere;color:var(--muted,#52695d)}.ProjectOvertimeReport_badge__Hqo1w{font-size:11px;padding:4px 9px;border:1px solid var(--line,#d5dfd9);border-radius:20px;white-space:nowrap}.ProjectOvertimeReport_badge__Hqo1w[data-status=Approved]{color:var(--green,#00854a);border-color:currentColor}.ProjectOvertimeReport_empty__J3Rik{text-align:center;padding:25px;background:var(--surface-soft,#f3f7f5);border-radius:9px;line-height:1.8;font-size:13px}.ProjectOvertimeReport_tableWrap__hIROe:focus-visible{outline:2px solid var(--green,#00854a);outline-offset:3px}@media(max-width:680px){.ProjectOvertimeReport_panel__iGK_K{padding:16px}.ProjectOvertimeReport_metrics__6qxAp{grid-template-columns:1fr;gap:10px}.ProjectOvertimeReport_metrics__6qxAp article{padding:14px}.ProjectOvertimeReport_actions__IKnLC{width:100%}.ProjectOvertimeReport_valuation__Ohlax>div{min-width:0;flex-basis:100%}}