.van-identity-controls_flag__jhvAN{font-size:11px;padding:3px 6px;border:1px solid #cba45e;border-radius:4px;background:#fff8e8;color:#674514;cursor:pointer}.van-identity-controls_menu__hiJUc{font-size:12px;border:1px solid #d7dce2;border-radius:5px;padding:6px 8px;margin:4px 0;max-width:560px}.van-identity-controls_menu__hiJUc summary{cursor:pointer;font-weight:650}.van-identity-controls_menu__hiJUc small{display:block;color:#626b78;font-size:11px}.van-identity-controls_row__3As1N{display:flex;align-items:center;gap:8px;padding:5px 0;border-top:1px solid #eee}.van-identity-controls_row__3As1N>span{flex:1}.van-identity-controls_row__3As1N a,.van-identity-controls_row__3As1N button{font-size:12px}.van-identity-controls_dialog__UrD62{position:fixed;top:18%;margin:auto;z-index:1200;width:min(440px,calc(100vw - 24px));padding:14px;border:1px solid #c9ced7;border-radius:8px;box-shadow:0 8px 40px #0003;background:white;font-size:13px}.van-identity-controls_dialog__UrD62 header{display:flex;justify-content:space-between;align-items:center}.van-identity-controls_dialog__UrD62 p{margin:8px 0}.van-identity-controls_dialog__UrD62 label{display:block;margin:8px 0}.van-identity-controls_dialog__UrD62 input,.van-identity-controls_dialog__UrD62 select{display:block;width:100%;padding:6px;border:1px solid #bcc4cf;border-radius:4px;margin-top:3px}.van-identity-controls_dialog__UrD62 button{padding:5px 8px}.van-identity-controls_dialog__UrD62 input[type=checkbox]{display:inline-block;width:auto;margin-right:6px}.van-identity-controls_resolution__7qKYF{top:5%;width:min(560px,calc(100vw - 24px));max-height:90vh;overflow-y:auto}.van-identity-controls_picker__0d4eK{margin:12px 0}.van-identity-controls_options__UmcdH{max-height:180px;overflow-y:auto;border:1px solid var(--line);border-radius:4px}.van-identity-controls_options__UmcdH button{display:flex;align-items:center;gap:8px;width:100%;min-width:0;min-height:28px;box-sizing:border-box;text-align:left;border-bottom:1px solid var(--line);padding:3px 8px;font-size:13px;line-height:18px;cursor:pointer}.van-identity-controls_optionName__hDUfA{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.van-identity-controls_options__UmcdH button[aria-selected=true]{background:var(--signal);box-shadow:inset 4px 0 var(--forest)}.van-identity-controls_options__UmcdH small{display:inline;flex:0 1 auto;max-width:40%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--muted);font-size:11px;line-height:18px;font-weight:400}.van-identity-controls_options__UmcdH button:focus-visible{outline:2px solid var(--forest);outline-offset:-2px}@media(max-width:600px),(pointer:coarse){.van-identity-controls_options__UmcdH button{min-height:44px}}.van-identity-controls_selected__fdnLQ{color:var(--forest)}.van-identity-controls_resolution__7qKYF .van-identity-controls_primary__NOuPP{background:var(--forest);color:white;padding:10px 14px;border-radius:4px;margin-top:10px}.van-identity-controls_resolution__7qKYF .van-identity-controls_primary__NOuPP:disabled{opacity:.5}.van-identity-controls_link__mbEev{border:0!important;background:transparent!important;padding:2px 0!important;color:#245c45!important;text-decoration:underline;font:12px/1.3 Arial,sans-serif!important;white-space:nowrap}.van-identity-controls_status__POBWB{font:12px/1.3 Arial,sans-serif;color:#68726d;white-space:nowrap}.van-identity-controls_linkManager__637wG{border:0;padding:0;min-width:0}.van-identity-controls_savedLink__z0gPD{padding:6px 0;border-top:1px solid #d7dce2;overflow-wrap:anywhere}.van-identity-controls_savedLink__z0gPD small{color:#68726d}.van-identity-controls_savedLink__z0gPD summary{font-size:11px;cursor:pointer}.van-identity-controls_resolution__7qKYF nav{display:flex;gap:6px;margin:8px 0;flex-wrap:wrap}.van-evidence_evidence__nIbZI{min-width:0;margin:16px 0;color:#182230}.van-evidence_compactFlag__G8jub{display:inline-block;margin-left:8px;padding:2px 5px;background:#fff3da;color:#70400b;border-radius:3px;font-size:11px}.van-evidence_day___269Z>summary{cursor:pointer;font-size:13px}.van-evidence_day___269Z[open]>summary{margin-bottom:8px}.van-evidence_heading__Q_sXK{display:flex;align-items:baseline;flex-wrap:wrap;gap:12px;margin-bottom:12px}.van-evidence_heading__Q_sXK>span{color:#526173;font-size:13px}.van-evidence_heading__Q_sXK details{font-size:13px}.van-evidence_heading__Q_sXK p{max-width:720px}.van-evidence_days__RrkLo{display:grid;gap:10px}.van-evidence_day___269Z{background:white;border:1px solid #d9e0e5;border-radius:10px;padding:14px}.van-evidence_day___269Z header{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:12px}.van-evidence_metrics__Vs6K8{display:grid;grid-template-columns:1.2fr 1.2fr .65fr;gap:16px;margin:0}.van-evidence_metrics__Vs6K8 dt{color:#526173;font-size:12px;margin-bottom:5px}.van-evidence_metrics__Vs6K8 dd{margin:0;font-size:14px;font-weight:600}.van-evidence_shift__ux0GJ{display:block}.van-evidence_flags__1P8_y{margin:12px 0 0;padding-left:20px;color:#86470b;font-size:14px}.van-evidence_detail__KVRzN{margin-top:10px;color:#526173;font-size:12px}.van-evidence_detail__KVRzN p{line-height:1.5}@media(max-width:600px){.van-evidence_metrics__Vs6K8{grid-template-columns:1fr 1fr;gap:12px}.van-evidence_day___269Z{padding:12px}}.van-evidence_results__8lKBf{display:flex;flex-wrap:wrap;gap:8px 18px;margin-bottom:16px}.van-evidence_results__8lKBf>span{flex-basis:100%;font-size:14px;line-height:1.5}.van-evidence_timeline__8VKpJ{list-style:none;padding:0}.van-evidence_timeline__8VKpJ li{display:grid;grid-template-columns:85px 1fr;gap:6px 12px;border-top:1px solid #e2e8f0;padding:12px 0;font-size:13px}.van-evidence_timeline__8VKpJ li>small,.van-evidence_timeline__8VKpJ li>span:nth-of-type(2){grid-column:2}.van-evidence_pagination__JUrVO{display:flex;gap:12px}.van-evidence_day___269Z{padding:10px 12px}.van-evidence_day___269Z header{margin-bottom:8px}.van-evidence_results__8lKBf{margin-bottom:8px;gap:4px 16px}.van-evidence_metrics__Vs6K8{grid-template-columns:1fr 1fr;gap:8px}.van-evidence_metrics__Vs6K8 dt{margin-bottom:2px}.van-evidence_flags__1P8_y{margin-top:6px}.van-evidence_timeline__8VKpJ li{padding:7px 0;gap:3px 10px}.van-evidence_links__QeBY6{display:flex;flex-wrap:wrap;gap:12px;margin-top:6px;font-size:12px}.van-evidence_evidence__nIbZI>p{margin:6px 0 10px;font-size:12px}.van-evidence_timeline__8VKpJ li{grid-template-columns:65px 90px 1fr 140px;align-items:baseline}.van-evidence_timeline__8VKpJ li>small,.van-evidence_timeline__8VKpJ li>span:nth-of-type(2){grid-column:auto}@media(max-width:600px){.van-evidence_timeline__8VKpJ li{grid-template-columns:55px 1fr 140px}.van-evidence_timeline__8VKpJ li>span:nth-of-type(2){grid-column:1/-1;grid-row:2}.van-evidence_timeline__8VKpJ li>small{grid-column:3;grid-row:1}}.hours-report_report__dX2X7{max-width:1400px;margin:0 auto;padding:0;color:var(--ink)}.hours-report_heading__IyaoN{margin-bottom:14px}.hours-report_heading__IyaoN h1{margin:0;font:600 26px var(--font-body)}.hours-report_note__pNbei{color:var(--muted);font-size:13px;line-height:1.45;margin:10px 0}.hours-report_report__dX2X7 .hours-report_filters__9sAZf{display:grid;grid-template-columns:minmax(170px,1.3fr) minmax(140px,1.1fr) minmax(110px,.8fr) repeat(2,minmax(145px,1fr)) auto;align-items:end;gap:12px}.hours-report_report__dX2X7 .hours-report_filters__9sAZf label{display:grid;gap:5px;min-width:0;margin:0;font-size:14px}.hours-report_report__dX2X7 .hours-report_filters__9sAZf input,.hours-report_report__dX2X7 .hours-report_filters__9sAZf select{box-sizing:border-box;width:100%;min-width:0;height:38px;padding:7px 10px;border:1px solid var(--line);border-radius:6px;background:var(--surface);color:var(--ink);font:inherit}.hours-report_report__dX2X7 .hours-report_filters__9sAZf button.hours-report_exportButton__lIrcc{width:auto;min-height:38px;height:38px;margin:0;padding:7px 14px;white-space:nowrap;align-self:end}.hours-report_totals__pxJJ3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:16px 0}.hours-report_panel__4p5_f,.hours-report_totals__pxJJ3 article{padding:12px 16px;background:var(--surface);border:1px solid var(--line);border-radius:10px}.hours-report_totals__pxJJ3 article{display:flex;justify-content:space-between;align-items:center;gap:10px}.hours-report_totals__pxJJ3 span{font-size:14px;color:var(--muted)}.hours-report_totals__pxJJ3 strong{font-size:26px;font-weight:600;color:var(--forest);font-variant-numeric:tabular-nums}.hours-report_panel__4p5_f{margin-top:16px}.hours-report_panel__4p5_f h2{margin:0 0 8px;font:600 18px var(--font-body)}.hours-report_notice__NGsdm{padding:14px 18px;background:var(--paper);border-left:3px solid var(--amber);font-size:14px;line-height:1.6}.hours-report_tableWrap__PjvUg{overflow-x:auto}.hours-report_report__dX2X7 table{width:100%;border-collapse:collapse;font-size:14px}.hours-report_report__dX2X7 td,.hours-report_report__dX2X7 th{text-align:left;padding:6px 10px;line-height:1.3;border-bottom:1px solid var(--line);vertical-align:top;font-variant-numeric:tabular-nums}.hours-report_report__dX2X7 th{font-weight:600}.hours-report_report__dX2X7 thead{background:var(--paper)}.hours-report_report__dX2X7 small{display:block;margin-top:2px;color:var(--muted);overflow-wrap:anywhere}.hours-report_report__dX2X7 .hours-report_roleGroup__WDs66{margin:12px 0 0;padding:0}.hours-report_report__dX2X7 .hours-report_roleGroup__WDs66 h3{margin:0;padding:6px 8px;background:var(--paper);font:600 14px var(--font-body)}.hours-report_report__dX2X7 .hours-report_person__4HPGz{display:block;margin:0;padding:0;border:0;border-bottom:1px solid var(--line);border-radius:0}.hours-report_report__dX2X7 .hours-report_person__4HPGz summary{display:flex;align-items:baseline;gap:8px;padding:6px 8px;min-height:0;font-size:14px;line-height:20px;cursor:pointer;list-style:none}.hours-report_report__dX2X7 .hours-report_person__4HPGz summary::-webkit-details-marker{display:none}.hours-report_report__dX2X7 .hours-report_person__4HPGz summary:before{content:"▸"}.hours-report_report__dX2X7 .hours-report_person__4HPGz[open]>summary:before{content:"▾"}.hours-report_report__dX2X7 .hours-report_person__4HPGz summary span{flex:1;min-width:0}.hours-report_report__dX2X7 .hours-report_person__4HPGz summary strong{float:none;flex-shrink:0;font-size:inherit;font-weight:600}.hours-report_report__dX2X7 button:disabled{opacity:.5;cursor:default}@media (max-width:950px){.hours-report_report__dX2X7 .hours-report_filters__9sAZf{grid-template-columns:repeat(2,minmax(0,1fr))}.hours-report_report__dX2X7 .hours-report_filters__9sAZf button.hours-report_exportButton__lIrcc{justify-self:start}}@media (max-width:700px){.hours-report_totals__pxJJ3{grid-template-columns:1fr;gap:10px}.hours-report_totals__pxJJ3 article{display:flex;justify-content:space-between;align-items:center}.hours-report_panel__4p5_f{padding:14px}.hours-report_report__dX2X7 td,.hours-report_report__dX2X7 th{min-width:115px}}.hours-report_report__dX2X7 .hours-report_roleEditor__jHHAV{display:flex;align-items:end;flex-wrap:wrap;gap:8px;padding:8px}.hours-report_report__dX2X7 .hours-report_roleEditor__jHHAV label{display:grid;gap:4px;margin:0;font-size:13px}.hours-report_report__dX2X7 .hours-report_roleEditor__jHHAV select{width:auto;height:32px;padding:4px 8px;border:1px solid var(--line);border-radius:6px;background:var(--surface);color:inherit;font:inherit}.hours-report_report__dX2X7 .hours-report_roleEditor__jHHAV button{width:auto;min-height:32px;height:32px;margin:0;padding:4px 10px;font-size:13px}.hours-report_roleEditor__jHHAV p{flex-basis:100%;margin:0}.van-exceptions_alert__KQaTx{margin:16px 0;padding:18px 20px;border:1px solid #e4d9b6;border-left:4px solid #ba8826;border-radius:8px;background:#fffaf0;color:#203c32;font:15px/1.5 Arial,sans-serif}.van-exceptions_headline__iMzNS{margin:0 0 10px;font-weight:600;font-size:18px}.van-exceptions_details__ekAI8{margin:0;padding:0;border:0;background:transparent}.van-exceptions_details__ekAI8 summary{cursor:pointer;font-weight:600;color:#245c45;padding:4px 0;list-style:revert}.van-exceptions_list__fKkDF{list-style:none;padding:0;margin:12px 0 0}.van-exceptions_list__fKkDF li{display:flex;justify-content:space-between;align-items:center;gap:16px;border-top:1px solid #e4d9b6;padding:12px 0}.van-exceptions_list__fKkDF small,.van-exceptions_list__fKkDF span,.van-exceptions_list__fKkDF strong{display:block}.van-exceptions_list__fKkDF small{color:#666}.van-exceptions_alert__KQaTx a,.van-exceptions_alert__KQaTx button{color:#245c45;text-decoration:underline;font:inherit;font-weight:600;cursor:pointer;background:transparent;border:0;padding:0;width:auto;white-space:nowrap}.van-exceptions_note__KtSBq{font-size:12px;color:#666;margin:12px 0 4px}.van-exceptions_manage__NHhKy{font-size:13px!important}@media(max-width:480px){.van-exceptions_alert__KQaTx{padding:14px}.van-exceptions_list__fKkDF li{align-items:flex-start;gap:8px}.van-exceptions_list__fKkDF a{white-space:normal;text-align:right;max-width:130px}}.van-exceptions_groups__nIVVr{margin-top:12px}.van-exceptions_person__Eg2qq{border:0;border-top:1px solid #e4d9b6;padding:8px 0;margin:0;background:transparent}.van-exceptions_person__Eg2qq summary{font-size:15px}.van-exceptions_person__Eg2qq .van-exceptions_list__fKkDF{margin:4px 0 0 18px}.van-exceptions_unlinked__4uMoR{display:flex;justify-content:space-between;align-items:center;gap:16px;border-top:1px solid #e4d9b6;padding:12px 0}.van-exceptions_unlinked__4uMoR small{display:block;color:#666}.van-exceptions_unlinked__4uMoR{gap:8px;padding:6px 0;flex-wrap:wrap}.van-exceptions_unlinked__4uMoR>div{flex:1 1 160px}.van-exceptions_unlinked__4uMoR button{font-size:13px}.van-exceptions_day__My87G{display:block!important}.van-exceptions_dayHeading__eNCZO{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.van-exceptions_day__My87G>details{margin-top:4px}.van-exceptions_person__Eg2qq{padding:4px 0}.van-exceptions_person__Eg2qq .van-exceptions_personDates__KaAb7{font-weight:400;color:#626b65}.van-exceptions_person__Eg2qq .van-exceptions_list__fKkDF{margin-top:0}.van-exceptions_list__fKkDF li.van-exceptions_day__My87G{padding:4px 0}.van-exceptions_dayDisclosure__U80ET{flex:1;min-width:0;border:0;margin:0;padding:0;background:transparent}.van-exceptions_dayDisclosure__U80ET>summary{font-size:13px;padding:3px 0}.van-exceptions_dayDisclosure__U80ET>summary span{display:inline}.van-exceptions_dayDisclosure__U80ET>summary .van-exceptions_activity__mR49M{font-weight:400;color:#626b65}.van-exceptions_dayHeading__eNCZO>a{font-size:12px;padding:3px 0}.van-exceptions_dayDisclosure__U80ET>summary:focus-visible{outline:2px solid #245c45;outline-offset:2px}.no-shifts-review_review__WK6D5{top:5%;width:min(820px,calc(100vw - 32px));max-height:88vh;overflow:auto;box-sizing:border-box}.no-shifts-review_row__1l7P5{border-top:1px solid #ddd;padding:6px 0}.no-shifts-review_line__MIsXR{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.no-shifts-review_identity__bnHjc{flex:1;min-width:180px}.no-shifts-review_identity__bnHjc strong{display:block}.no-shifts-review_identity__bnHjc small{color:#666}.no-shifts-review_actions__SJprN{display:flex;gap:4px;flex-wrap:wrap}.no-shifts-review_review__WK6D5 a,.no-shifts-review_review__WK6D5 button,.no-shifts-review_review__WK6D5 select{min-height:36px;font-size:13px;box-sizing:border-box}.no-shifts-review_step__pWJrC{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:6px 0}.no-shifts-review_step__pWJrC label{margin:0}.no-shifts-review_step__pWJrC select{width:auto;display:inline-block;margin:0 0 0 6px}.no-shifts-review_confirm__Y7Thg{font-size:13px;margin:4px 0}@media(max-width:600px){.no-shifts-review_review__WK6D5{width:calc(100vw - 20px);padding:10px}.no-shifts-review_identity__bnHjc{flex-basis:100%}.no-shifts-review_actions__SJprN{width:100%}.no-shifts-review_review__WK6D5 a,.no-shifts-review_review__WK6D5 button,.no-shifts-review_review__WK6D5 select{min-height:44px}.no-shifts-review_step__pWJrC{gap:6px}}.no-shifts-review_inlineReason__05oju{max-width:340px;min-width:0}.no-shifts-review_inlineReason__05oju .no-shifts-review_step__pWJrC{padding:0;gap:4px}.no-shifts-review_inlineReason__05oju .no-shifts-review_confirm__Y7Thg{margin:0 0 4px}@media(max-width:600px){.no-shifts-review_inlineReason__05oju{flex-basis:100%;max-width:100%}}.no-shifts-review_inactiveAnchor__Yuplz{position:relative}.no-shifts-review_reasonMenu__a9wUA{position:fixed;inset:auto;margin:0;z-index:3;display:grid;min-width:128px;padding:3px;border:1px solid #bcc4cf;border-radius:5px;background:white;box-shadow:0 4px 12px #0002}.no-shifts-review_reasonMenu__a9wUA button{text-align:left;border:0;background:white;white-space:nowrap}.no-shifts-review_reasonMenu__a9wUA button:focus-visible,.no-shifts-review_reasonMenu__a9wUA button:hover{background:#e8f0e9}.no-shifts-review_undoList__9eIZC{position:sticky;top:-14px;background:white;z-index:4}.no-shifts-review_undoNotice__Lk22T{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:6px 8px;background:#edf5ee;border:1px solid #c6dac9;border-radius:5px;margin:6px 0}.no-shifts-review_undoNotice__Lk22T small{flex-basis:100%;color:#8b2525}.no-shifts-review_reasonMenu__a9wUA:not(:popover-open){display:none}.audit-log_log__chQpn{font-family:Segoe UI,Arial,sans-serif;font-size:14px;line-height:1.5;color:#243529}.audit-log_intro__yANM1{margin:0 0 12px}.audit-log_filters__Vm4kd{display:flex;gap:10px;align-items:flex-end;flex-wrap:wrap}.audit-log_filters__Vm4kd label{display:grid;gap:4px;font-size:13px}.audit-log_filters__Vm4kd input,.audit-log_filters__Vm4kd select,.audit-log_log__chQpn button{font:inherit;color:inherit}.audit-log_filters__Vm4kd input,.audit-log_filters__Vm4kd select{border:1px solid #cdd5c8;border-radius:7px;background:#fff;padding:7px;min-height:36px}.audit-log_filters__Vm4kd label:first-child{flex:1;min-width:180px}.audit-log_log__chQpn button{border:1px solid #cdd5c8;border-radius:7px;background:white;padding:7px 12px;cursor:pointer}.audit-log_filters__Vm4kd button[type=submit]{background:#305336;color:white;border-color:#305336}.audit-log_log__chQpn button:disabled{opacity:.6;cursor:default}.audit-log_hint__DtJJJ{font-size:12px;color:#687166;margin:10px 0}.audit-log_error__UP1gl{padding:10px;background:#fff2dc;border-radius:7px}.audit-log_list__ZwO71{border:1px solid #dce1d7;border-radius:8px;background:white;overflow:hidden}.audit-log_head__EP3xW,.audit-log_log__chQpn .audit-log_row__9DB5S{display:grid;grid-template-columns:1.05fr 1.35fr .7fr 1.2fr;gap:14px;padding:12px 14px;text-align:left;width:100%;align-items:start}.audit-log_head__EP3xW{background:#f3f5f0;color:#687166;font-size:12px}.audit-log_log__chQpn .audit-log_row__9DB5S{border:0;border-top:1px solid #e5e9e1;border-radius:0;background:transparent}.audit-log_row__9DB5S strong{font-weight:600}.audit-log_row__9DB5S small{display:block;color:#697267;font-size:12px;margin-top:2px}.audit-log_log__chQpn .audit-log_row__9DB5S:hover,.audit-log_open__GvHHV{background:#f0f5ec}.audit-log_details___PaQA{padding:0 14px 14px 32px}.audit-log_details___PaQA>p{margin:5px 0 12px}.audit-log_details___PaQA table{border-collapse:collapse;width:100%;background:#fff;font-size:13px;table-layout:fixed}.audit-log_details___PaQA td,.audit-log_details___PaQA th{padding:8px;border-bottom:1px solid #e1e7dc;text-align:left;vertical-align:top;overflow-wrap:anywhere}.audit-log_details___PaQA th{font-weight:500}.audit-log_details___PaQA thead{color:#687166}.audit-log_log__chQpn footer{display:flex;justify-content:space-between;align-items:center;margin-top:12px;font-size:13px}.audit-log_log__chQpn button:focus-visible{outline:2px solid #305336;outline-offset:2px}@media(max-width:680px){.audit-log_head__EP3xW{display:none}.audit-log_log__chQpn .audit-log_row__9DB5S{grid-template-columns:1fr 1fr;gap:8px}.audit-log_details___PaQA{padding:0 10px 12px}.audit-log_filters__Vm4kd label{flex:1;min-width:130px}.audit-log_details___PaQA td,.audit-log_details___PaQA th{padding:6px}}.login-history_history__lVI0i{color:#20322c;font-size:14px;line-height:1.5}.login-history_history__lVI0i p{margin:0 0 12px}.login-history_hint__6EIIV{color:#58665f;max-width:900px}.login-history_filters__xIvmq{display:flex;flex-wrap:wrap;align-items:end;gap:12px;margin:20px 0}.login-history_filters__xIvmq label{display:grid;gap:5px;font-weight:600}.login-history_filters__xIvmq input,.login-history_filters__xIvmq select,.login-history_history__lVI0i button{font:inherit;border:1px solid #bac6bf;border-radius:6px;background:white;color:inherit;padding:8px 12px}.login-history_filters__xIvmq input{min-width:240px}.login-history_history__lVI0i button{cursor:pointer}.login-history_history__lVI0i button:disabled{opacity:.5;cursor:default}.login-history_filters__xIvmq input:focus-visible,.login-history_filters__xIvmq select:focus-visible,.login-history_history__lVI0i button:focus-visible{outline:2px solid #28684e;outline-offset:2px}.login-history_scroll__GfNlY{overflow-x:auto;border:1px solid #dbe2dc;border-radius:8px}.login-history_history__lVI0i table{width:100%;border-collapse:collapse;text-align:left}.login-history_history__lVI0i td,.login-history_history__lVI0i th{padding:14px;border-bottom:1px solid #e0e6e1;vertical-align:top;font-weight:400}.login-history_history__lVI0i thead th{font-weight:600;background:#f4f7f4;white-space:nowrap}.login-history_history__lVI0i small{display:block;font-size:13px;color:#58665f}.login-history_history__lVI0i .login-history_person__yGy9U{border:0;padding:0;font-weight:600;text-align:left;text-decoration:underline;text-underline-offset:3px}.login-history_paging__e2YF0{display:flex;align-items:center;gap:12px;margin-top:14px}.login-history_details__srSj5{margin-top:24px;padding:18px;border:1px solid #cbd8ce;border-radius:8px;background:#f7faf7}.login-history_details__srSj5 header{display:flex;justify-content:space-between;align-items:center;gap:12px}.login-history_details__srSj5 h2{font-size:16px;margin:0;font-weight:600}.login-history_details__srSj5 ul{list-style:none;padding:0}.login-history_details__srSj5 li{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid #dbe2dc}.login-history_details__srSj5 li span{color:#58665f}@media(max-width:640px){.login-history_filters__xIvmq input,.login-history_filters__xIvmq label{width:100%;min-width:0}.login-history_history__lVI0i td,.login-history_history__lVI0i th{padding:10px;min-width:155px}.login-history_details__srSj5 header{align-items:start}}.bulk-shift-entry_dialog__lGdIa{width:min(1240px,96vw);max-width:96vw;max-height:92dvh;padding:0;border:1px solid #d7ddd3;border-radius:10px;background:#fff;color:#202820;font:14px/1.45 Segoe UI,Arial,sans-serif;box-shadow:0 20px 80px #15201040}.bulk-shift-entry_dialog__lGdIa::backdrop{background:#17211780}.bulk-shift-entry_header__opJtt{display:flex;justify-content:space-between;gap:16px;padding:20px 24px;border-bottom:1px solid #e2e6de}.bulk-shift-entry_header__opJtt h2{margin:0;font-size:20px}.bulk-shift-entry_header__opJtt p{margin:4px 0 0;color:#646c61}.bulk-shift-entry_dialog__lGdIa button{border:1px solid #bec7b9;border-radius:5px;padding:8px 12px;background:#fff;color:inherit;font:inherit;cursor:pointer}.bulk-shift-entry_dialog__lGdIa button:disabled{opacity:.55;cursor:default}.bulk-shift-entry_header__opJtt button{align-self:flex-start}.bulk-shift-entry_hint__wibzW{margin:16px 24px;color:#505b4b}.bulk-shift-entry_fields__q_qVl{margin:0;padding:0;border:0;min-width:0}.bulk-shift-entry_scroll__oIpvW{overflow-x:auto;padding:0 24px 8px}.bulk-shift-entry_dialog__lGdIa table{width:100%;border-collapse:collapse;text-align:left}.bulk-shift-entry_dialog__lGdIa th{background:#f3f5f0;font-size:12px;font-weight:600;color:#515c4c;white-space:nowrap}.bulk-shift-entry_dialog__lGdIa td,.bulk-shift-entry_dialog__lGdIa th{padding:10px 7px;border-bottom:1px solid #e4e8e1;vertical-align:top}.bulk-shift-entry_dialog__lGdIa td:first-child{min-width:240px}.bulk-shift-entry_dialog__lGdIa input,.bulk-shift-entry_dialog__lGdIa select{box-sizing:border-box;width:100%;min-height:38px;padding:7px;border:1px solid #bac5b4;border-radius:4px;color:inherit;background:#fff;font:inherit}.bulk-shift-entry_dialog__lGdIa .bulk-shift-entry_timeField__0WtR4 input,.bulk-shift-entry_timeField__0WtR4{min-width:120px}.bulk-shift-entry_interpretedTime__0YUWI{display:block;margin-top:4px;color:#505b4b;font-size:12px;white-space:nowrap}.bulk-shift-entry_timeChoices__4FSWF{display:flex;gap:4px;margin-top:5px}.bulk-shift-entry_dialog__lGdIa .bulk-shift-entry_timeChoices__4FSWF button{padding:4px 6px;font-size:11px;white-space:nowrap}.bulk-shift-entry_dateSelect__GHk1j{min-width:160px}.bulk-shift-entry_dialog__lGdIa input[type=text]{min-width:150px}.bulk-shift-entry_dialog__lGdIa input.bulk-shift-entry_breakInput__3G2zK{width:100px}.bulk-shift-entry_dialog__lGdIa :is(input,select,button):focus-visible{outline:2px solid #477132;outline-offset:2px}.bulk-shift-entry_total__BKBjR{white-space:nowrap;font-variant-numeric:tabular-nums}.bulk-shift-entry_invalid__tnsqj{background:#fff5ee}.bulk-shift-entry_rowError__nWpi3{display:block;max-width:280px;color:#922e15;font-size:12px;margin-top:6px}.bulk-shift-entry_addRow__64pXQ{margin:12px 24px 20px}.bulk-shift-entry_confirm__HnS1u{display:flex;gap:10px;align-items:center;margin:20px 24px}.bulk-shift-entry_confirm__HnS1u input{width:18px;min-height:18px;flex-shrink:0;accent-color:#304c28}.bulk-shift-entry_error__FDpp0{margin:16px 24px;padding:12px;background:#fff0e8;color:#922e15}.bulk-shift-entry_footer__J6zNs{position:sticky;bottom:0;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 24px;border-top:1px solid #e2e6de;background:#f6f8f3}.bulk-shift-entry_footer__J6zNs div{display:flex;gap:8px}.bulk-shift-entry_dialog__lGdIa .bulk-shift-entry_primary__oJxGl{background:#304c28;border-color:#304c28;color:#fff}.bulk-shift-entry_discard__6bYF7{padding:24px}.bulk-shift-entry_discard__6bYF7 button{margin-right:10px}.bulk-shift-entry_srOnly__ZlK_K{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}@media(max-width:650px){.bulk-shift-entry_footer__J6zNs{align-items:stretch;flex-direction:column}.bulk-shift-entry_footer__J6zNs,.bulk-shift-entry_header__opJtt{padding:16px}.bulk-shift-entry_hint__wibzW{margin:16px}.bulk-shift-entry_scroll__oIpvW{padding-inline:16px}}.payroll-review_page__QiTqX{min-height:100dvh;padding:0 0 64px;overflow-x:hidden;background:#f8f9f7;color:#171b22;font-family:Segoe UI,Arial,sans-serif;line-height:1.4}.payroll-review_page__QiTqX button,.payroll-review_page__QiTqX input{font-family:inherit}.payroll-review_header__WSPhE{min-height:60px;padding:12px 3.5%;border-bottom:1px solid #d6d7d2;background:#fff;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px}.payroll-review_header__WSPhE h1{min-width:0;margin:0;overflow-wrap:anywhere;font:600 15px/1.3 Arial,sans-serif;color:#171b22}.payroll-review_header__WSPhE img{width:72px;height:auto;object-fit:contain}.payroll-review_card___nA1l{width:min(1440px,calc(100% - 48px));margin:20px auto 0;overflow:hidden;border:1px solid #e1e3df;border-radius:8px;background:#fff}.payroll-review_breadcrumbs__Uj0jO{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 22px;border-bottom:1px solid #e8e9e5;font-size:13px}.payroll-review_breadcrumbs__Uj0jO a{color:#304c28;font-weight:700;text-decoration:none}.payroll-review_breadcrumbs__Uj0jO span{color:#626774}.payroll-review_weekOverview__UuAGx{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;padding:18px 22px 10px;font-size:13px}.payroll-review_weekOverview__UuAGx>div{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.payroll-review_weekOverview__UuAGx strong{font-size:15px;font-weight:600}.payroll-review_weekOverview__UuAGx span{color:#626774}.payroll-review_weekOverview__UuAGx progress{width:160px;height:6px;overflow:hidden;border:0;border-radius:6px;accent-color:#304c28}.payroll-review_weekOverview__UuAGx progress::-webkit-progress-bar{background:#e5e6e2}.payroll-review_weekOverview__UuAGx progress::-webkit-progress-value{background:#304c28}.payroll-review_weekNav__7aZdu{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;padding:6px 22px 12px;border-bottom:1px solid #e8e9e5}.payroll-review_weekNav__7aZdu a{color:#304c28;font-size:12px;font-weight:700;text-decoration:none}.payroll-review_weekNav__7aZdu a:last-child{text-align:right}.payroll-review_weekNav__7aZdu strong{color:#626774;font-size:12px;font-weight:500}.payroll-review_metrics__wQJnT{display:grid;grid-template-columns:repeat(7,minmax(92px,1fr));border-bottom:1px solid #e8e9e5;background:#f7f8f5}.payroll-review_metrics__wQJnT article{min-height:62px;padding:10px 14px;border-left:1px solid #e1e3df;display:grid;align-content:center;gap:3px}.payroll-review_metrics__wQJnT article:first-child{border-left:0}.payroll-review_metrics__wQJnT span{color:#626774;font-size:11px}.payroll-review_metrics__wQJnT strong{font-size:16px;font-weight:600;font-variant-numeric:tabular-nums}.payroll-review_metrics__wQJnT .payroll-review_attention___hVEP{background:#fbf2dd;color:#956017}.payroll-review_submitBar__AchsV{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:13px 22px;border-bottom:1px solid #e8e9e5;background:#f5f7f2}.payroll-review_submitBar__AchsV div{display:grid;gap:3px}.payroll-review_submitBar__AchsV strong{font-size:13px;font-weight:600}.payroll-review_submitBar__AchsV span{color:#626774;font-size:12px;line-height:1.45}.payroll-review_quickApprove__n11jl,.payroll-review_rowApproval__QVreJ,.payroll-review_submitBar__AchsV button{min-height:32px;padding:6px 12px;border:1px solid #aab7a4;border-radius:5px;background:#fff;color:#304c28;font-size:12px;font-weight:600;cursor:pointer}.payroll-review_submitBar__AchsV button:not(:disabled){border-color:#304c28;background:#304c28;color:#fff}.payroll-review_quickApprove__n11jl:disabled,.payroll-review_rowApproval__QVreJ:disabled,.payroll-review_submitBar__AchsV button:disabled{border-color:#d9dcd6;background:#eeefec;color:#757b72;cursor:default}.payroll-review_reviewToolbar___tr5W{display:flex;align-items:center;justify-content:space-between;gap:22px;padding:0 15px;border-bottom:1px solid #e8e9e5}.payroll-review_viewSwitch___SKZm{display:flex;gap:18px}.payroll-review_viewSwitch___SKZm button{min-height:42px;padding:12px 6px 9px;border:0;border-bottom:3px solid transparent;background:transparent;color:#626774;font-size:13px;cursor:pointer}.payroll-review_viewSwitch___SKZm button.payroll-review_active__9_xBR{border-bottom-color:#304c28;color:#304c28}.payroll-review_instructions__QaqIi{margin:0;color:#69707b;font-size:12px;line-height:1.45;text-align:right}.payroll-review_inlineError__Fdjik{margin:12px 18px;padding:10px 12px;border-left:4px solid #9a4d2d;background:#fff0e8;color:#7c341d;font-size:13px}.payroll-review_records__UpSm_{background:#fff}.payroll-review_weekRecords___JFee{overflow-x:auto}.payroll-review_weekGridHead__gLi2d,.payroll-review_weekGridRow__9eg1g{display:grid;grid-template-columns:minmax(180px,2fr) repeat(7,minmax(58px,1fr)) 82px 112px;align-items:stretch}.payroll-review_weekGridHead__gLi2d{min-width:900px;border-bottom:1px solid #e8e9e5;color:#626774;font-size:12px}.payroll-review_weekGridHead__gLi2d>span{padding:11px 4px;text-align:center}.payroll-review_weekGridHead__gLi2d>span:first-child{padding-left:22px;text-align:left}.payroll-review_group__Hs_mz{border-bottom:1px solid #e8e9e5}.payroll-review_group__Hs_mz:last-child{border-bottom:0}.payroll-review_weekGridRow__9eg1g{min-width:900px;min-height:50px}.payroll-review_personTrigger__iNjx0{min-width:0;padding:8px 12px 8px 20px;border:0;background:transparent;color:inherit;display:flex;align-items:center;gap:9px;text-align:left;cursor:pointer}.payroll-review_personTrigger__iNjx0 strong{overflow:hidden;font-size:13px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.payroll-review_avatar__BbuuT{width:30px;height:30px;flex:0 0 30px;border-radius:50%;background:#e8eee4;color:#294b22;display:grid;place-items:center;font-size:10px;font-weight:600}.payroll-review_weekCells__zOv04{display:contents}.payroll-review_weekCell__t2e4a{min-width:0;padding:10px 4px;border:0;border-left:1px solid #f0f1ee;background:transparent;color:#20252d;font-size:13px;font-variant-numeric:tabular-nums;cursor:pointer}.payroll-review_weekCell__t2e4a:hover{background:#f3f5f0}.payroll-review_weekCell__t2e4a.payroll-review_cellWarning__uMlAd{background:#fbf2dd;color:#956017}.payroll-review_weekCell__t2e4a.payroll-review_cellApproved__zm08_{background:#eef3ea;color:#304c28}.payroll-review_weekCell__t2e4a.payroll-review_cellInProgress__6xP_r{background:#eef3f7;color:#3f596c}.payroll-review_weekCell__t2e4a.payroll-review_cellReconciliation__su82b{background:#f1edfa;color:#65538a}.payroll-review_weekCell__t2e4a.payroll-review_cellExcluded__d4BUr{background:#f1f1ef;color:#777b75}.payroll-review_weekTotal__rgChh{border-left:1px solid #f0f1ee;display:grid;place-items:center;font-size:13px;font-weight:600;font-variant-numeric:tabular-nums}.payroll-review_rowApproval__QVreJ{align-self:center;margin:6px 8px;white-space:nowrap}.payroll-review_rowApproval__QVreJ.payroll-review_needsReview__ZFrCa{border-color:#cba96c;color:#946016}.payroll-review_rowApproval__QVreJ.payroll-review_approved__KIk7E{background:#edf2e8}.payroll-review_groupHead__I46q_{display:grid;grid-template-columns:1.1fr 1.55fr .58fr .82fr 142px;gap:18px;min-height:42px;padding:8px 16px;border-bottom:1px solid #e8e9e5;background:#f5f7f2;color:#626774;font-size:12px}.payroll-review_groupRow__FRHiB{display:grid;grid-template-columns:minmax(0,1fr) 142px;align-items:stretch}.payroll-review_groupSummary__PUw3F{display:grid;grid-template-columns:1.1fr 1.55fr .58fr .82fr;gap:18px;align-items:center;min-width:0;min-height:66px;padding:12px 16px;border:0;background:#fff;color:inherit;text-align:left;cursor:pointer}.payroll-review_groupSummary__PUw3F:hover{background:#f7f8f4}.payroll-review_groupSummary__PUw3F small,.payroll-review_groupSummary__PUw3F strong{display:block}.payroll-review_groupSummary__PUw3F strong{font-size:14px}.payroll-review_groupSummary__PUw3F small{margin-top:3px;color:#69707b;font-size:12px}.payroll-review_quickApprove__n11jl{align-self:center;margin-right:16px}.payroll-review_waiting__m822d{color:#735a1b;font-size:12px;font-weight:600}.payroll-review_approved__KIk7E,.payroll-review_needsReview__ZFrCa{font-size:12px;font-style:normal;font-weight:600}.payroll-review_approved__KIk7E{color:#304c28}.payroll-review_needsReview__ZFrCa{color:#946016}.payroll-review_shiftList__JRjYf{min-width:0;padding:12px 16px 12px 56px;border-top:1px solid #e8e9e5;background:#fafbf9}.payroll-review_shiftRecord__am1OR{border:1px solid #e1e5dc;border-bottom:0;background:#fff}.payroll-review_shiftRecord__am1OR:last-child{border-bottom:1px solid #e1e5dc}.payroll-review_shiftRow__wBLpJ{display:grid;grid-template-columns:1.05fr 1.6fr .55fr .85fr;gap:16px;align-items:center;width:100%;min-height:62px;padding:10px 14px;border:0;background:#fff;color:inherit;text-align:left;cursor:pointer}.payroll-review_shiftRow__wBLpJ:hover{background:#f7f8f4}.payroll-review_shiftRow__wBLpJ small,.payroll-review_shiftRow__wBLpJ strong{display:block}.payroll-review_shiftRow__wBLpJ strong{font-size:13px;font-weight:600}.payroll-review_shiftRow__wBLpJ small{margin-top:3px;color:#69707b;font-size:11px;line-height:1.35}.payroll-review_evidence__mvxrI{padding:12px 14px;border-top:1px solid #e1e5dc;background:#f8faf7}.payroll-review_evidence__mvxrI summary{color:#304c28;font-size:12px;font-weight:700;cursor:pointer}.payroll-review_evidence__mvxrI>p{margin:8px 0;color:#69707b;font-size:11px}.payroll-review_evidence__mvxrI ol{margin:0;padding:0;list-style:none}.payroll-review_evidence__mvxrI li{display:grid;grid-template-columns:190px 1fr 100px;gap:12px;padding:8px 0;border-top:1px solid #dfe4dc;font-size:12px}.payroll-review_evidence__mvxrI li span small,.payroll-review_evidence__mvxrI li span strong{display:block}.payroll-review_evidence__mvxrI li span small{margin-top:3px;color:#69707b}.payroll-review_evidence__mvxrI li em{color:#626774;font-style:normal;text-align:right}.payroll-review_breakProposals__OhPyr{display:grid;gap:8px;padding:12px 14px;border-top:1px solid #e1c7a9;background:#fff8ef}.payroll-review_breakProposals__OhPyr article{display:flex;align-items:center;justify-content:space-between;gap:14px}.payroll-review_breakProposals__OhPyr article>div:first-child{display:grid;gap:3px}.payroll-review_breakProposals__OhPyr small,.payroll-review_breakProposals__OhPyr span{color:#665747;font-size:12px}.payroll-review_breakProposals__OhPyr article>div:last-child{display:flex;flex-wrap:wrap;gap:7px}.payroll-review_breakProposals__OhPyr button{min-height:32px;padding:6px 10px;border:1px solid #765f42;border-radius:5px;background:#fff;color:#4f402d;font-size:12px;font-weight:600;cursor:pointer}.payroll-review_editor___LEjB{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:14px;border-top:1px solid #d7dbd4;background:#f6f7f3}.payroll-review_editor___LEjB label{color:#4d554d;font-size:12px;font-weight:600}.payroll-review_editor___LEjB input{display:block;width:100%;min-height:38px;margin-top:5px;padding:7px 9px;border:1px solid #cfd5cb;border-radius:7px;background:#fff;color:#121612;font:inherit}.payroll-review_note__QjBIW{grid-column:1/-1}.payroll-review_actions__58hDP{grid-column:1/-1;display:flex;justify-content:flex-end;gap:8px}.payroll-review_actions__58hDP button{min-height:34px;padding:7px 11px;border:1px solid #304c28;border-radius:6px;background:#fff;color:#304c28;font-size:12px;font-weight:600;cursor:pointer}.payroll-review_actions__58hDP button:last-child{background:#304c28;color:#fff}.payroll-review_actions__58hDP button:disabled{cursor:wait;opacity:.55}.payroll-review_card___nA1l>footer{padding:14px 22px;border-top:1px solid #e8e9e5;color:#69707b;font-size:12px}.payroll-review_error__WVjwl,.payroll-review_loading__E8Ucg{width:min(680px,calc(100% - 32px));margin:12vh auto 0}.payroll-review_loading__E8Ucg{font-size:15px}.payroll-review_error__WVjwl{padding:26px;border:1px solid #dfe5d9;border-top:8px solid #304c28;border-radius:12px;background:#fff;box-shadow:0 8px 28px #294b220a}.payroll-review_error__WVjwl p{font-size:12px;font-weight:700;letter-spacing:.1em}.payroll-review_error__WVjwl h1{font-size:30px}.payroll-review_error__WVjwl span{font-size:15px}.payroll-review_renewalExplanation__V2b5i{margin-top:16px;padding:12px 14px;border-left:4px solid #304c28;background:#f1f4ed;font-size:14px}.payroll-review_renewalButton__n8qIq{min-height:42px;margin-top:18px;padding:9px 14px;border:1px solid #304c28;border-radius:7px;background:#304c28;color:#fff;font-size:14px;font-weight:700;cursor:pointer}.payroll-review_renewalButton__n8qIq:disabled{cursor:wait;opacity:.6}.payroll-review_renewalMessage__CRBHj{margin-top:14px;font-size:14px;font-weight:600}@media (max-width:760px){.payroll-review_card___nA1l{width:calc(100% - 16px);margin-top:10px}.payroll-review_header__WSPhE{padding-inline:14px}.payroll-review_weekOverview__UuAGx{padding:12px;gap:8px}.payroll-review_weekOverview__UuAGx>div{gap:10px}.payroll-review_weekOverview__UuAGx progress{width:110px}.payroll-review_breadcrumbs__Uj0jO{padding-inline:12px}.payroll-review_weekNav__7aZdu{grid-template-columns:1fr 1fr;padding-inline:12px}.payroll-review_weekNav__7aZdu strong{grid-column:1/-1;grid-row:1;text-align:center}.payroll-review_weekNav__7aZdu a{grid-row:2}.payroll-review_metrics__wQJnT{grid-template-columns:repeat(2,1fr)}.payroll-review_metrics__wQJnT article{min-height:54px;border-top:1px solid #e1e3df}.payroll-review_metrics__wQJnT article:nth-child(odd){border-left:0}.payroll-review_submitBar__AchsV{align-items:stretch;flex-direction:column;padding-inline:14px}.payroll-review_submitBar__AchsV button{width:100%}.payroll-review_reviewToolbar___tr5W{align-items:stretch;flex-direction:column;gap:0;padding-inline:12px}.payroll-review_viewSwitch___SKZm{width:100%}.payroll-review_viewSwitch___SKZm button{flex:1}.payroll-review_instructions__QaqIi{padding:8px 0 12px;text-align:left}.payroll-review_weekGridHead__gLi2d,.payroll-review_weekGridRow__9eg1g{min-width:850px}.payroll-review_shiftList__JRjYf{min-width:790px;padding-left:44px}.payroll-review_groupHead__I46q_{display:none}.payroll-review_groupRow__FRHiB{grid-template-columns:1fr;padding-bottom:12px}.payroll-review_groupSummary__PUw3F{grid-template-columns:1fr auto;gap:10px 14px}.payroll-review_groupSummary__PUw3F>span:nth-child(2){grid-column:1/-1;grid-row:2}.payroll-review_groupSummary__PUw3F>span:nth-child(3){grid-column:2;grid-row:1;text-align:right}.payroll-review_groupSummary__PUw3F>span:nth-child(4){grid-column:1/-1;grid-row:3}.payroll-review_quickApprove__n11jl{width:calc(100% - 32px);margin:0 16px}.payroll-review_evidence__mvxrI li{grid-template-columns:1fr auto}.payroll-review_evidence__mvxrI li time{grid-column:1/-1}.payroll-review_breakProposals__OhPyr article{align-items:stretch;flex-direction:column}.payroll-review_editor___LEjB{grid-template-columns:1fr}.payroll-review_actions__58hDP,.payroll-review_note__QjBIW{grid-column:1}.payroll-review_actions__58hDP{align-items:stretch;flex-direction:column}.payroll-review_actions__58hDP button{width:100%}}.payroll-review_refreshToolbar__a72X_{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-left:auto;justify-content:flex-end;max-width:100%}.payroll-review_refreshToolbar__a72X_ .payroll-review_refreshButton__43LiW{display:inline-flex;align-items:center;justify-content:center;flex:0 0 36px;width:36px;min-height:36px;padding:0;border:1px solid #cbd2c8;border-radius:6px;background:#fff;color:#304c28;cursor:pointer}.payroll-review_refreshToolbar__a72X_ .payroll-review_refreshButton__43LiW:hover:not(:disabled){background:#edf5ef}.payroll-review_refreshToolbar__a72X_ .payroll-review_refreshButton__43LiW:focus-visible{outline:2px solid #304c28;outline-offset:2px}.payroll-review_refreshToolbar__a72X_ .payroll-review_refreshButton__43LiW:disabled{opacity:.5;cursor:default}.payroll-review_refreshFeedback__vSY_Y{flex:1 1 240px;min-width:0;font-size:13px;overflow-wrap:anywhere}.payroll-review_refreshToolbar__a72X_{flex-direction:row-reverse}.payroll-review_refreshToolbar__a72X_ .payroll-review_refreshFeedback__vSY_Y{text-align:left}