.MastersLinkingHub-module__CrVtKW__hub{color:#15253d;background:linear-gradient(145deg,#f7fbff,#eaf3ff);min-height:100%;padding:12px}.MastersLinkingHub-module__CrVtKW__hero{color:#fff;background:linear-gradient(135deg,#074482,#128af0);border-radius:25px;justify-content:space-between;align-items:flex-end;gap:20px;box-shadow:0 12px #073a70,0 20px 36px #1767a82c;box-sizing:border-box!important;height:auto!important;min-height:0!important;max-height:none!important;padding:30px!important;display:flex!important;overflow:hidden!important}.MastersLinkingHub-module__CrVtKW__hero>div{position:static!important;transform:none!important}.MastersLinkingHub-module__CrVtKW__hero small{letter-spacing:2px;color:#dcedff;font-weight:850}.MastersLinkingHub-module__CrVtKW__hero h1{color:#fff;margin:8px 0;font-size:clamp(30px,4vw,42px)}.MastersLinkingHub-module__CrVtKW__hero p{color:#fff;max-width:760px;margin:0;font-size:17px;line-height:1.5}.MastersLinkingHub-module__CrVtKW__hero button{color:#14558c;background:#fff;border:1px solid #c2d8eb;border-radius:13px;min-width:145px;padding:13px 18px;font-weight:850;box-shadow:0 5px #a9c6df}.MastersLinkingHub-module__CrVtKW__tabs{grid-template-columns:repeat(3,1fr);gap:14px;margin:28px 0 18px;display:grid}.MastersLinkingHub-module__CrVtKW__tabs button{color:#17304c;text-align:left;background:#fff;border:1px solid #c9dbea;border-radius:18px;align-items:center;gap:13px;padding:18px;display:flex;box-shadow:0 6px #c1d3e3}.MastersLinkingHub-module__CrVtKW__tabs button i{color:#1665bd;background:#e7f2ff;border-radius:12px;place-items:center;width:42px;height:42px;font-size:20px;font-style:normal;display:grid}.MastersLinkingHub-module__CrVtKW__tabs button b,.MastersLinkingHub-module__CrVtKW__tabs button span{display:block}.MastersLinkingHub-module__CrVtKW__tabs button span{color:#708196;margin-top:4px;font-size:13px}.MastersLinkingHub-module__CrVtKW__tabs .MastersLinkingHub-module__CrVtKW__active{color:#fff;background:linear-gradient(#3488ef,#1762d7);border-color:#1765cf;box-shadow:0 7px #08489e}.MastersLinkingHub-module__CrVtKW__tabs .MastersLinkingHub-module__CrVtKW__active i{color:#fff;background:#ffffff29}.MastersLinkingHub-module__CrVtKW__tabs .MastersLinkingHub-module__CrVtKW__active span{color:#e3f1ff}.MastersLinkingHub-module__CrVtKW__content{border-radius:22px}.MastersLinkingHub-module__CrVtKW__protection{color:#36546e;background:#eef7ff;border:1px solid #b8d4ed;border-radius:16px;margin-top:18px;padding:17px;line-height:1.5}@media (max-width:760px){.MastersLinkingHub-module__CrVtKW__hub{padding:4px}.MastersLinkingHub-module__CrVtKW__hero{flex-direction:column!important;align-items:stretch!important;padding:26px 22px 30px!important}.MastersLinkingHub-module__CrVtKW__hero h1{line-height:1.12;font-size:32px!important}.MastersLinkingHub-module__CrVtKW__hero p{font-size:16px}.MastersLinkingHub-module__CrVtKW__hero button{width:100%;min-height:52px}.MastersLinkingHub-module__CrVtKW__tabs{grid-template-columns:1fr;gap:10px;margin-top:28px}.MastersLinkingHub-module__CrVtKW__tabs button{padding:14px}.MastersLinkingHub-module__CrVtKW__content{overflow:visible}}.MastersLinkingHub-module__CrVtKW__hub{background:radial-gradient(circle at 95% 0,#d6f3f1,#0000 45%),linear-gradient(145deg,#f3f7ff,#edf5ff);border-radius:22px;padding:16px}.MastersLinkingHub-module__CrVtKW__hero{box-shadow:0 7px #193d76,0 20px 36px #1767a82c;background:linear-gradient(115deg,#102c5b,#215cbc 58%,#118e98)!important;border:1px solid #2b6ca5!important;padding:32px!important}.MastersLinkingHub-module__CrVtKW__hero h1{font-size:clamp(28px,3vw,40px)!important}.MastersLinkingHub-module__CrVtKW__hero p{max-width:690px;font-size:14px!important}.MastersLinkingHub-module__CrVtKW__sectionIntro{justify-content:space-between;align-items:center;gap:15px;padding:30px 6px 18px;display:flex}.MastersLinkingHub-module__CrVtKW__sectionIntro small{color:#277592;letter-spacing:1.5px;font-size:10px;font-weight:850}.MastersLinkingHub-module__CrVtKW__sectionIntro h2{margin:7px 0;font-size:23px}.MastersLinkingHub-module__CrVtKW__sectionIntro p{color:#667e97;margin:0;font-size:13px}.MastersLinkingHub-module__CrVtKW__sectionIntro>span{color:#0d8066;background:#e4f6ef;border:1px solid #abdfcc;border-radius:999px;padding:10px 14px;font-size:11px;font-weight:800}.MastersLinkingHub-module__CrVtKW__workspaceCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.MastersLinkingHub-module__CrVtKW__workspaceCards>button{cursor:pointer;text-align:left;color:#17365d;background:linear-gradient(130deg,#e1edff,#f8fbff);border:1px solid #adc8ec;border-top:4px solid #3b78d2;border-radius:20px;padding:24px;transition:transform .15s,box-shadow .15s;overflow:hidden;box-shadow:0 6px #cbdaec,0 15px 25px #1b4d7a0c}.MastersLinkingHub-module__CrVtKW__workspaceCards>button:hover{transform:translateY(-3px);box-shadow:0 9px #cbdaec,0 20px 30px #1b4d7a20}.MastersLinkingHub-module__CrVtKW__workspaceCards>button[data-tone=violet]{background:linear-gradient(130deg,#eae1ff,#fbf8ff);border-color:#8860cf #cbb5ef #cbb5ef}.MastersLinkingHub-module__CrVtKW__workspaceCards>button[data-tone=teal]{background:linear-gradient(130deg,#d9f5ed,#f6fffb);border-color:#149e88 #9cdcc7 #9cdcc7}.MastersLinkingHub-module__CrVtKW__workspaceCards>button[data-tone=gold]{background:linear-gradient(130deg,#ffebc8,#fffcf3);border-color:#ce9732 #e8c379 #e8c379}.MastersLinkingHub-module__CrVtKW__cardTop{align-items:center;gap:14px;display:flex}.MastersLinkingHub-module__CrVtKW__cardTop i{color:#fff;background:#3172cd;border-radius:15px;place-items:center;width:50px;height:50px;font-size:25px;font-style:normal;display:grid;box-shadow:0 6px 15px #3172cd30}.MastersLinkingHub-module__CrVtKW__cardTop small{letter-spacing:1.2px;color:#416b94;font-size:10px;font-weight:850}.MastersLinkingHub-module__CrVtKW__workspaceCards [data-tone=violet] i{background:#8457c7}.MastersLinkingHub-module__CrVtKW__workspaceCards [data-tone=teal] i{background:#169c84}.MastersLinkingHub-module__CrVtKW__workspaceCards [data-tone=gold] i{background:#c38c24}.MastersLinkingHub-module__CrVtKW__workspaceCards h2{margin:20px 0 9px;font-size:23px}.MastersLinkingHub-module__CrVtKW__workspaceCards p{color:#667d93;margin:0 0 20px;font-size:13px;line-height:1.6}.MastersLinkingHub-module__CrVtKW__openCard{color:#1b66a1;border-top:1px solid #aec7e052;justify-content:space-between;align-items:center;padding-top:15px;font-size:12px;font-weight:850;display:flex}.MastersLinkingHub-module__CrVtKW__openCard b{font-size:20px}.MastersLinkingHub-module__CrVtKW__protection{background:linear-gradient(115deg,#fff,#edf9f8);border-radius:17px;align-items:center;gap:18px;margin-top:24px;padding:20px;display:flex}.MastersLinkingHub-module__CrVtKW__protection strong{color:#087a7e;white-space:nowrap}.MastersLinkingHub-module__CrVtKW__protection p{color:#657b90;flex:1;margin:0;font-size:12px;line-height:1.6}.MastersLinkingHub-module__CrVtKW__protection button,.MastersLinkingHub-module__CrVtKW__modalFoot button{color:#087d76;cursor:pointer;background:#e1f3ef;border:1px solid #9fcbc9;border-radius:10px;padding:11px 15px;font-weight:800}.MastersLinkingHub-module__CrVtKW__overlay{z-index:5000;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#081b34b8;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.MastersLinkingHub-module__CrVtKW__workspaceModal{color:#17365d;background:#f3f8fe;border:1px solid #9cc2db;border-radius:24px;flex-direction:column;width:min(1320px,98vw);max-height:92dvh;display:flex;overflow:hidden;box-shadow:0 30px 95px #061b3670}.MastersLinkingHub-module__CrVtKW__modalHead{flex:none;justify-content:space-between;align-items:center;gap:18px;color:#fff!important;height:auto!important;min-height:112px!important;box-shadow:none!important;background:linear-gradient(115deg,#102d5a,#235cbc,#118e98)!important;border:0!important;padding:24px 28px!important;display:flex!important;position:relative!important;top:auto!important}.MastersLinkingHub-module__CrVtKW__modalHead small{letter-spacing:1.5px;color:#bdeeff;font-size:10px;font-weight:850}.MastersLinkingHub-module__CrVtKW__modalHead h2{color:#fff!important;margin:7px 0!important;font-size:28px!important}.MastersLinkingHub-module__CrVtKW__modalHead p{margin:0;font-size:12px;color:#dbefff!important}.MastersLinkingHub-module__CrVtKW__modalHead>div:last-child{flex:none;gap:9px;display:flex}.MastersLinkingHub-module__CrVtKW__modalHead button{color:#fff;cursor:pointer;background:#ffffff20;border:1px solid #ffffff45;border-radius:11px;padding:11px 14px;font-weight:800}.MastersLinkingHub-module__CrVtKW__workspaceBody{min-height:0;padding:20px;overflow:auto}.MastersLinkingHub-module__CrVtKW__modalFoot{background:#fff;border-top:1px solid #d4e2ef;flex:none;justify-content:space-between;align-items:center;gap:12px;padding:14px 24px;display:flex}.MastersLinkingHub-module__CrVtKW__modalFoot span{color:#70859b;font-size:11px}:is(.MastersLinkingHub-module__CrVtKW__workspaceBody .org-master-page,.MastersLinkingHub-module__CrVtKW__workspaceBody .employee-master-page){padding:0!important}:is(.MastersLinkingHub-module__CrVtKW__workspaceBody .org-master-head,.MastersLinkingHub-module__CrVtKW__workspaceBody .employee-master-head){color:#17385e!important;background:linear-gradient(110deg,#e2eeff,#e1f5f1)!important;border:1px solid #bbd5ec!important;border-radius:16px!important;height:auto!important;min-height:0!important;margin-bottom:20px!important;padding:20px!important;box-shadow:0 5px #cbdcea!important}:is(.MastersLinkingHub-module__CrVtKW__workspaceBody .org-master-head h1,.MastersLinkingHub-module__CrVtKW__workspaceBody .employee-master-head h1){color:#17385e!important;font-size:23px!important}:is(.MastersLinkingHub-module__CrVtKW__workspaceBody .org-master-head h2,.MastersLinkingHub-module__CrVtKW__workspaceBody .employee-master-head h2){color:#648199!important;font-size:12px!important}:is(.MastersLinkingHub-module__CrVtKW__workspaceBody .org-form,.MastersLinkingHub-module__CrVtKW__workspaceBody .employee-form,.MastersLinkingHub-module__CrVtKW__workspaceBody .org-records,.MastersLinkingHub-module__CrVtKW__workspaceBody .employee-records){background:#fff!important;border:1px solid #c5d9eb!important;border-radius:18px!important;padding:22px!important;box-shadow:0 7px 20px #193e6712!important}:is(.MastersLinkingHub-module__CrVtKW__workspaceBody .org-flow button,.MastersLinkingHub-module__CrVtKW__workspaceBody .employee-tabs button){color:#245792!important;background:#e8effb!important;border:1px solid #b9cee8!important;border-radius:12px!important;padding:13px 18px!important}:is(.MastersLinkingHub-module__CrVtKW__workspaceBody .org-flow button.active,.MastersLinkingHub-module__CrVtKW__workspaceBody .employee-tabs button.active){color:#fff!important;background:linear-gradient(135deg,#377ce1,#2555b4)!important;box-shadow:0 4px #173d84!important}:is(.MastersLinkingHub-module__CrVtKW__workspaceBody .org-form input,.MastersLinkingHub-module__CrVtKW__workspaceBody .org-form select,.MastersLinkingHub-module__CrVtKW__workspaceBody .employee-form input,.MastersLinkingHub-module__CrVtKW__workspaceBody .employee-form select){border:1px solid #bed1e4!important;border-radius:10px!important;min-height:44px!important;font-size:13px!important}:is(.MastersLinkingHub-module__CrVtKW__workspaceBody .org-list article,.MastersLinkingHub-module__CrVtKW__workspaceBody .employee-list article,.MastersLinkingHub-module__CrVtKW__workspaceBody .designation-list article){background:linear-gradient(110deg,#fff,#f3fafa)!important;border:1px solid #d1e2ed!important;border-left:4px solid #279eaa!important;border-radius:13px!important;margin-bottom:10px!important;padding:16px!important}:is(.MastersLinkingHub-module__CrVtKW__workspaceBody .org-save,.MastersLinkingHub-module__CrVtKW__workspaceBody .employee-save){color:#fff!important;background:linear-gradient(115deg,#2368cd,#128f95)!important;border-radius:12px!important;padding:13px!important}.MastersLinkingHub-module__CrVtKW__workspaceBody .org-message{margin-top:15px!important;position:relative!important;bottom:auto!important;left:auto!important;right:auto!important}.MastersLinkingHub-module__CrVtKW__hub button:focus-visible,.MastersLinkingHub-module__CrVtKW__workspaceModal button:focus-visible{outline-offset:3px;outline:3px solid #32c8c2}@media (max-width:760px){.MastersLinkingHub-module__CrVtKW__hub{padding:10px}.MastersLinkingHub-module__CrVtKW__workspaceCards{gap:12px}.MastersLinkingHub-module__CrVtKW__workspaceCards>button{padding:17px}.MastersLinkingHub-module__CrVtKW__workspaceCards h2{font-size:19px}.MastersLinkingHub-module__CrVtKW__sectionIntro{flex-direction:column;align-items:flex-start;padding-top:25px}.MastersLinkingHub-module__CrVtKW__protection{flex-direction:column;align-items:flex-start}.MastersLinkingHub-module__CrVtKW__modalHead{align-items:flex-start;padding:20px!important}.MastersLinkingHub-module__CrVtKW__modalHead h2{font-size:23px!important}.MastersLinkingHub-module__CrVtKW__modalHead>div:last-child{flex-direction:column}.MastersLinkingHub-module__CrVtKW__workspaceBody,.MastersLinkingHub-module__CrVtKW__modalFoot{padding:12px}.MastersLinkingHub-module__CrVtKW__modalFoot span{max-width:60%}.MastersLinkingHub-module__CrVtKW__overlay{padding:10px}.MastersLinkingHub-module__CrVtKW__workspaceModal{border-radius:18px;max-height:94dvh}:is(.MastersLinkingHub-module__CrVtKW__workspaceBody .org-master-grid,.MastersLinkingHub-module__CrVtKW__workspaceBody .employee-layout,.MastersLinkingHub-module__CrVtKW__workspaceBody .designation-layout){grid-template-columns:1fr!important}}@media (max-width:420px){.MastersLinkingHub-module__CrVtKW__workspaceCards{grid-template-columns:1fr}.MastersLinkingHub-module__CrVtKW__workspaceCards>button{padding:20px}.MastersLinkingHub-module__CrVtKW__hero h1{font-size:29px!important}}.MastersLinkingHub-module__CrVtKW__workspaceBody .org-table{border:1px solid #d0e0ee!important;border-radius:13px!important;overflow:auto!important}.MastersLinkingHub-module__CrVtKW__workspaceBody .org-table th{color:#255c88!important;background:#e4f0fb!important;padding:12px!important}.MastersLinkingHub-module__CrVtKW__workspaceBody .org-table td{border-bottom:1px solid #e0eaf2!important;padding:13px!important}.MastersLinkingHub-module__CrVtKW__workspaceBody .org-table tr:nth-child(2n){background:#f2f9fb!important}:is(.MastersLinkingHub-module__CrVtKW__workspaceBody .org-table button,.MastersLinkingHub-module__CrVtKW__workspaceBody .employee-list nav button){color:#255c88!important;background:#e4f0fb!important;border:1px solid #c4d8e9!important;border-radius:9px!important;padding:8px 11px!important}.MastersLinkingHub-module__CrVtKW__workspaceModal>[data-master-popup-header]{flex-shrink:0;color:#fff!important;background:linear-gradient(115deg,#102d5a,#235cbc,#118e98)!important;border-radius:0!important;min-height:100px!important;padding:20px 24px!important;display:flex!important}.MastersLinkingHub-module__CrVtKW__workspaceModal>[data-master-popup-header] h2,.MastersLinkingHub-module__CrVtKW__workspaceModal>[data-master-popup-header] button{color:#fff!important}.MastersLinkingHub-module__CrVtKW__workspaceBody{container-type:inline-size}.MastersLinkingHub-module__CrVtKW__workspaceBody .org-master-head{background:linear-gradient(120deg,#e4efff,#e0faf5)!important;border:1px solid #bbd9ed!important;padding:16px!important}.MastersLinkingHub-module__CrVtKW__workspaceBody .org-master-grid{flex-direction:column!important;gap:16px!important;display:flex!important}.MastersLinkingHub-module__CrVtKW__workspaceBody .org-records{max-height:420px;overflow:auto;border:1px solid #bdd5ee!important;border-top:4px solid #2874dc!important;border-radius:18px!important;order:-1!important;min-height:0!important;padding:16px!important;box-shadow:0 7px 20px #174a7c14!important}.MastersLinkingHub-module__CrVtKW__workspaceBody .org-records>input{box-sizing:border-box;background:#f4faff;border:1px solid #bad3e9;border-radius:12px;width:100%;margin:12px 0;padding:12px;font-size:14px}.MastersLinkingHub-module__CrVtKW__workspaceBody .org-form{grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid #bcdce3!important;border-top:4px solid #109b95!important;border-radius:18px!important;gap:12px!important;padding:18px!important;display:grid!important;box-shadow:0 7px 20px #174a7c14!important}.MastersLinkingHub-module__CrVtKW__workspaceBody .org-form>div{grid-column:1/-1}.MastersLinkingHub-module__CrVtKW__workspaceBody .org-save{grid-column:1/-1}.MastersLinkingHub-module__CrVtKW__workspaceBody .org-form-note{grid-column:1/-1}.MastersLinkingHub-module__CrVtKW__workspaceBody .org-flow{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px!important;margin:14px 0!important;display:grid!important}.MastersLinkingHub-module__CrVtKW__workspaceBody .org-flow>span{min-width:0}.MastersLinkingHub-module__CrVtKW__workspaceBody .org-flow button{width:100%;background:linear-gradient(135deg,#f3f7ff,#e6eeff)!important;border:1px solid #c4d3ef!important;border-radius:15px!important;min-height:86px!important;box-shadow:0 5px 12px #234c7912!important}.MastersLinkingHub-module__CrVtKW__workspaceBody .org-flow>span:nth-child(2) button{background:linear-gradient(135deg,#f8f3ff,#ede4ff)!important}.MastersLinkingHub-module__CrVtKW__workspaceBody .org-flow>span:nth-child(3) button{background:linear-gradient(135deg,#eafff9,#d4f3eb)!important}.MastersLinkingHub-module__CrVtKW__workspaceBody .org-flow>span:nth-child(4) button{background:linear-gradient(135deg,#fff9ec,#ffedcc)!important}.MastersLinkingHub-module__CrVtKW__workspaceBody .org-flow button.active{color:#fff!important;background:linear-gradient(120deg,#2054b3,#248ac6)!important}.MastersLinkingHub-module__CrVtKW__workspaceBody .org-flow em{display:none!important}.MastersLinkingHub-module__CrVtKW__workspaceBody .org-table td{padding:13px 10px!important;font-size:14px!important}.MastersLinkingHub-module__CrVtKW__workspaceBody .org-table th{background:#e4effb!important;padding:12px 10px!important}.MastersLinkingHub-module__CrVtKW__workspaceBody .employee-list{max-height:480px;overflow:auto;min-height:0!important}.MastersLinkingHub-module__CrVtKW__workspaceBody .employee-layout{align-items:start!important}@container (max-width:650px){.MastersLinkingHub-module__CrVtKW__workspaceBody .org-form{grid-template-columns:1fr!important}.MastersLinkingHub-module__CrVtKW__workspaceBody .org-flow{grid-template-columns:repeat(2,minmax(0,1fr))!important}.MastersLinkingHub-module__CrVtKW__workspaceBody .employee-layout{grid-template-columns:1fr!important}.MastersLinkingHub-module__CrVtKW__workspaceBody .employee-list{order:-1}}.MastersLinkingHub-module__CrVtKW__workspaceBody .employee-list>input{box-sizing:border-box;background:#f2f9ff;border:1px solid #bbd3e9;border-radius:12px;width:100%;margin-bottom:10px;padding:12px}.MastersLinkingHub-module__CrVtKW__workspaceBody .employee-layout{flex-direction:column!important;display:flex!important}.MastersLinkingHub-module__CrVtKW__workspaceBody .employee-layout>section{box-sizing:border-box;order:-1;width:100%}.MastersLinkingHub-module__CrVtKW__workspaceBody .employee-form{box-sizing:border-box;width:100%}.MastersLinkingHub-module__CrVtKW__workspaceBody .employee-list>article{border:1px solid #d0dced!important;border-radius:14px!important;margin:8px 0!important;box-shadow:0 5px 13px #214a7d0d!important}.MastersLinkingHub-module__CrVtKW__workspaceBody .org-master-grid{align-items:stretch!important}.MastersLinkingHub-module__CrVtKW__workspaceBody .org-form{box-sizing:border-box!important;width:100%!important;max-width:none!important}:is(.MastersLinkingHub-module__CrVtKW__workspaceBody .org-master-head,.MastersLinkingHub-module__CrVtKW__workspaceBody .employee-master-head){color:#fff!important;background:linear-gradient(115deg,#123665,#226caf,#119b9c)!important;border-color:#216bab!important;box-shadow:0 6px 16px #194a7620!important}:is(.MastersLinkingHub-module__CrVtKW__workspaceBody .org-master-head h1,.MastersLinkingHub-module__CrVtKW__workspaceBody .employee-master-head h1){color:#fff!important}:is(.MastersLinkingHub-module__CrVtKW__workspaceBody .org-master-head p,.MastersLinkingHub-module__CrVtKW__workspaceBody .employee-master-head p,.MastersLinkingHub-module__CrVtKW__workspaceBody .org-master-head h2,.MastersLinkingHub-module__CrVtKW__workspaceBody .employee-master-head h2){color:#d2edff!important}:is(.MastersLinkingHub-module__CrVtKW__workspaceBody .org-records>div:first-child,.MastersLinkingHub-module__CrVtKW__workspaceBody .org-form>div:first-child,.MastersLinkingHub-module__CrVtKW__workspaceBody .employee-form>div:first-child){color:#133b66!important;background:linear-gradient(115deg,#e8f0ff,#e2faf6)!important;border-radius:12px!important;margin:-2px -2px 10px!important;padding:13px 15px!important}.MastersLinkingHub-module__CrVtKW__workspaceBody .employee-records{border-top:4px solid #5971d5!important}.MastersLinkingHub-module__CrVtKW__workspaceBody .employee-form{border-top:4px solid #139d92!important}:is(.MastersLinkingHub-module__CrVtKW__workspaceBody .org-flow button.active b,.MastersLinkingHub-module__CrVtKW__workspaceBody .org-flow button.active small){color:#fff!important}
.DashboardMetricPopup-module__BcnJEG__dialog{color:#172a44;background:#f5f8fc;border:1px solid #c6d8eb;border-radius:24px;width:min(760px,100vw - 24px);max-width:none;max-height:88dvh;margin:auto;padding:0;overflow:hidden;box-shadow:0 24px 80px #071a4566}.DashboardMetricPopup-module__BcnJEG__dialog[open]{flex-direction:column;display:flex}.DashboardMetricPopup-module__BcnJEG__head{color:#fff;background:linear-gradient(120deg,#123b70,#1268ce);flex:none;justify-content:space-between;align-items:flex-start;gap:16px;padding:24px;display:flex}.DashboardMetricPopup-module__BcnJEG__head>div{min-width:0}.DashboardMetricPopup-module__BcnJEG__head small{letter-spacing:.1em;color:#d8e9ff;font-size:11px;font-weight:800}.DashboardMetricPopup-module__BcnJEG__head h2{color:#fff;overflow-wrap:anywhere;margin:9px 0 0;font-size:26px;line-height:1.25}.DashboardMetricPopup-module__BcnJEG__head button{color:#fff;cursor:pointer;background:#ffffff20;border:1px solid #fff6;border-radius:13px;flex:0 0 42px;width:42px;height:42px;font-size:30px;line-height:1}.DashboardMetricPopup-module__BcnJEG__body{overscroll-behavior:contain;min-height:0;padding:20px;overflow:auto}.DashboardMetricPopup-module__BcnJEG__summary{flex-wrap:wrap;align-items:baseline;gap:12px;padding-bottom:16px;display:flex}.DashboardMetricPopup-module__BcnJEG__summary span{color:#5d6f84;font-size:14px}.DashboardMetricPopup-module__BcnJEG__search{box-sizing:border-box;color:#1b304a;background:#fff;border:1px solid #cbd9e8;border-radius:12px;width:100%;margin-bottom:15px;padding:12px 14px;font-size:16px}.DashboardMetricPopup-module__BcnJEG__rows{gap:12px;display:grid}.DashboardMetricPopup-module__BcnJEG__row{background:#fff;border:1px solid #dce5ef;border-radius:16px;padding:17px}.DashboardMetricPopup-module__BcnJEG__top{justify-content:space-between;gap:12px;display:flex}.DashboardMetricPopup-module__BcnJEG__top>div{min-width:0}.DashboardMetricPopup-module__BcnJEG__top strong{overflow-wrap:anywhere;font-size:17px;display:block}.DashboardMetricPopup-module__BcnJEG__top small{color:#68788c;margin-top:5px;font-size:12px;display:block}.DashboardMetricPopup-module__BcnJEG__badge{color:#1b60a6;text-transform:capitalize;background:#e9f2ff;border-radius:20px;flex-shrink:0;align-self:flex-start;padding:6px 9px;font-size:11px;font-weight:800}.DashboardMetricPopup-module__BcnJEG__times{grid-template-columns:1fr 1fr;gap:10px;margin-top:14px;display:grid}.DashboardMetricPopup-module__BcnJEG__times>div{background:#f4f7fb;border-radius:10px;padding:10px}.DashboardMetricPopup-module__BcnJEG__times small{color:#6b7b8e;margin-bottom:5px;font-size:11px;display:block}.DashboardMetricPopup-module__BcnJEG__times span{font-size:12px;line-height:1.5}.DashboardMetricPopup-module__BcnJEG__order{justify-content:space-between;gap:10px;margin-top:14px;display:flex}.DashboardMetricPopup-module__BcnJEG__order span{color:#65788d;font-size:12px}.DashboardMetricPopup-module__BcnJEG__order strong{color:#124a83}.DashboardMetricPopup-module__BcnJEG__type{color:#5e7188;text-transform:uppercase;letter-spacing:.08em;margin-top:10px;font-size:10px;display:block}.DashboardMetricPopup-module__BcnJEG__empty{text-align:center;color:#687b90;padding:28px 10px}.DashboardMetricPopup-module__BcnJEG__empty button{color:#fff;cursor:pointer;background:#1268ce;border:0;border-radius:10px;padding:10px 22px}@media (max-width:480px){.DashboardMetricPopup-module__BcnJEG__head{padding:19px 16px}.DashboardMetricPopup-module__BcnJEG__head h2{font-size:23px}.DashboardMetricPopup-module__BcnJEG__body,.DashboardMetricPopup-module__BcnJEG__row{padding:14px}.DashboardMetricPopup-module__BcnJEG__top{flex-wrap:wrap}.DashboardMetricPopup-module__BcnJEG__times{grid-template-columns:1fr}.DashboardMetricPopup-module__BcnJEG__dialog{border-radius:20px}}.DashboardMetricPopup-module__BcnJEG__clickable{cursor:pointer;transition:border-color .15s,box-shadow .15s,transform .15s}.DashboardMetricPopup-module__BcnJEG__clickable:hover,.DashboardMetricPopup-module__BcnJEG__clickable:focus-visible{border-color:#1984e8;outline:none;transform:translateY(-1px);box-shadow:0 8px 22px #1268ce20}.DashboardMetricPopup-module__BcnJEG__back{color:#155b9f;cursor:pointer;background:#fff;border:1px solid #b8cee5;border-radius:10px;margin:0 0 14px;padding:9px 13px;font-weight:750}.DashboardMetricPopup-module__BcnJEG__employeeHead{background:#eaf4ff;border-radius:14px;gap:4px;margin-bottom:16px;padding:15px;display:grid}.DashboardMetricPopup-module__BcnJEG__employeeHead strong{color:#153f75;font-size:20px}.DashboardMetricPopup-module__BcnJEG__employeeHead span{color:#687b90;font-size:12px}.DashboardMetricPopup-module__BcnJEG__employeeHead small{color:#1474c9;margin-top:4px;font-weight:800}.DashboardMetricPopup-module__BcnJEG__dialog{background:radial-gradient(circle at 95% 2%,#6672eb15,#0000 30%),linear-gradient(145deg,#fbfdff,#f1f5fb);border:1px solid #ffffff70;border-radius:27px;box-shadow:0 35px 100px #02081791}.DashboardMetricPopup-module__BcnJEG__dialog::backdrop{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:radial-gradient(circle at 18% 12%,#5266da2b,#0000 34%),#071127bd}.DashboardMetricPopup-module__BcnJEG__head{background:linear-gradient(120deg,#172554,#4338ca 55%,#0891b2);min-height:92px;padding:21px 24px;position:relative;overflow:hidden;box-shadow:0 12px 28px #283a8b3b}.DashboardMetricPopup-module__BcnJEG__head:after{content:"";pointer-events:none;border:34px solid #ffffff10;border-radius:50%;width:220px;height:220px;position:absolute;top:-100px;right:70px}.DashboardMetricPopup-module__BcnJEG__head>div,.DashboardMetricPopup-module__BcnJEG__head>button{z-index:1;position:relative}.DashboardMetricPopup-module__BcnJEG__head small{letter-spacing:.13em;font-size:9px}.DashboardMetricPopup-module__BcnJEG__head h2{letter-spacing:-.025em;margin-top:7px;font-size:23px}.DashboardMetricPopup-module__BcnJEG__head button{border-radius:12px;flex-basis:39px;width:39px;height:39px;font-size:25px;transition:all .18s}.DashboardMetricPopup-module__BcnJEG__head button:hover{background:#ffffff35;transform:rotate(6deg)}.DashboardMetricPopup-module__BcnJEG__body{padding:17px}.DashboardMetricPopup-module__BcnJEG__summary{background:linear-gradient(145deg,#fff,#f5f8ff);border:1px solid #dce5f1;border-radius:16px;gap:10px;margin-bottom:12px;padding:14px 16px;position:relative;overflow:hidden;box-shadow:0 7px 18px #20365d0d}.DashboardMetricPopup-module__BcnJEG__summary:after{content:"";border:15px solid #5964df0c;border-radius:50%;width:80px;height:80px;position:absolute;bottom:-35px;right:-24px}.DashboardMetricPopup-module__BcnJEG__summary strong{color:#3730a3;font-size:28px}.DashboardMetricPopup-module__BcnJEG__summary span{font-size:11px}.DashboardMetricPopup-module__BcnJEG__search{border-color:#d5deec;border-radius:12px;min-height:43px;margin-bottom:12px;padding:10px 13px;font-size:13px;box-shadow:0 5px 15px #20365c0b}.DashboardMetricPopup-module__BcnJEG__search:focus{border-color:#5863df;outline:0;box-shadow:0 0 0 4px #5863df12}.DashboardMetricPopup-module__BcnJEG__rows{gap:10px}.DashboardMetricPopup-module__BcnJEG__row{background:linear-gradient(145deg,#fff,#fafbff);border:1px solid #dde5f0;border-radius:15px;padding:14px;transition:all .17s;position:relative;overflow:hidden;box-shadow:0 6px 16px #20375d0c}.DashboardMetricPopup-module__BcnJEG__row:hover{border-color:#9aacdf;transform:translateY(-2px);box-shadow:0 11px 22px #20375d16}.DashboardMetricPopup-module__BcnJEG__top strong{font-size:15px}.DashboardMetricPopup-module__BcnJEG__top small{font-size:10px}.DashboardMetricPopup-module__BcnJEG__badge{background:linear-gradient(145deg,#edf5ff,#e6efff);border:1px solid #cfe1fa;padding:5px 8px;font-size:9px}.DashboardMetricPopup-module__BcnJEG__times{gap:8px;margin-top:11px}.DashboardMetricPopup-module__BcnJEG__times>div{background:linear-gradient(145deg,#f8faff,#f2f6fb);border:1px solid #e4e9f1;border-radius:10px;padding:9px}.DashboardMetricPopup-module__BcnJEG__times>div:first-child{border-left:3px solid #10b981}.DashboardMetricPopup-module__BcnJEG__times>div:last-child{border-left:3px solid #f97316}.DashboardMetricPopup-module__BcnJEG__times small{font-size:9px}.DashboardMetricPopup-module__BcnJEG__times span{font-size:11px}.DashboardMetricPopup-module__BcnJEG__order{background:#f6f8fc;border-radius:10px;margin-top:11px;padding:9px}.DashboardMetricPopup-module__BcnJEG__type{font-size:9px}.DashboardMetricPopup-module__BcnJEG__empty{background:#f9fbfe;border:1px dashed #cbd8e9;border-radius:14px;margin:8px 0;padding:24px}.DashboardMetricPopup-module__BcnJEG__back{border-radius:11px;box-shadow:0 4px #d6e2ef}.DashboardMetricPopup-module__BcnJEG__employeeHead{background:linear-gradient(135deg,#eaf4ff,#f0efff);border:1px solid #d3e4f6;border-radius:15px;box-shadow:0 7px 18px #1b477a0d}@media (max-width:480px){.DashboardMetricPopup-module__BcnJEG__dialog{border-radius:23px;width:calc(100vw - 12px);max-height:92dvh}.DashboardMetricPopup-module__BcnJEG__head{min-height:80px;padding:17px 15px}.DashboardMetricPopup-module__BcnJEG__head h2{font-size:20px}.DashboardMetricPopup-module__BcnJEG__body{padding:11px}.DashboardMetricPopup-module__BcnJEG__row{border-radius:13px;padding:12px}}
.DoctorDCRHistoryDatabase-module__tsgosW__page{color:#10213f;padding:10px 6px 50px}.DoctorDCRHistoryDatabase-module__tsgosW__hero{color:#fff;border-radius:22px;justify-content:space-between;align-items:center;gap:20px;box-shadow:0 9px #0a4388,0 22px 42px #072e6233;background:linear-gradient(135deg,#092e62,#105fba 58%,#268ce9)!important;border:1px solid #b9d5f0!important;height:auto!important;min-height:154px!important;padding:25px 27px!important;display:flex!important;position:relative!important}.DoctorDCRHistoryDatabase-module__tsgosW__hero small{color:#d1e8ff;letter-spacing:.13em;font-weight:900}.DoctorDCRHistoryDatabase-module__tsgosW__hero h1{margin:7px 0;font-size:31px}.DoctorDCRHistoryDatabase-module__tsgosW__hero p{color:#e6f2ff;max-width:720px;margin:0;line-height:1.5}.DoctorDCRHistoryDatabase-module__tsgosW__hero>div:last-child{align-items:end;gap:10px;display:flex}.DoctorDCRHistoryDatabase-module__tsgosW__hero label{flex-direction:column;gap:5px;font-weight:800;display:flex}.DoctorDCRHistoryDatabase-module__tsgosW__hero input,.DoctorDCRHistoryDatabase-module__tsgosW__hero button,.DoctorDCRHistoryDatabase-module__tsgosW__doctorHead button,.DoctorDCRHistoryDatabase-module__tsgosW__modal button{color:#11579e;background:linear-gradient(145deg,#fff,#e7f2ff);border:1px solid #b7d7f7;border-radius:12px;min-height:45px;padding:9px 14px;font-weight:900;box-shadow:0 5px #8eafd0}.DoctorDCRHistoryDatabase-module__tsgosW__stats{grid-template-columns:repeat(4,1fr);gap:13px;margin:23px 0;display:grid}.DoctorDCRHistoryDatabase-module__tsgosW__stats article{background:#fff;border:1px solid #cadbea;border-radius:18px;flex-direction:column;gap:7px;padding:19px;display:flex;box-shadow:0 7px #d9e4ee,0 15px 30px #11355e17}.DoctorDCRHistoryDatabase-module__tsgosW__stats strong{font-size:29px}.DoctorDCRHistoryDatabase-module__tsgosW__layout{grid-template-columns:330px 1fr;align-items:start;gap:14px;display:grid}.DoctorDCRHistoryDatabase-module__tsgosW__doctorPanel,.DoctorDCRHistoryDatabase-module__tsgosW__historyPanel{background:#fff;border:1px solid #cbdbea;border-radius:20px;overflow:hidden;box-shadow:0 8px #d9e4ee,0 18px 36px #11355e17}.DoctorDCRHistoryDatabase-module__tsgosW__search{border:1px solid #c7d7e8;border-radius:12px;align-items:center;gap:8px;margin:13px;padding:0 12px;display:flex}.DoctorDCRHistoryDatabase-module__tsgosW__search input{border:0;outline:0;width:100%;min-width:0;min-height:46px}.DoctorDCRHistoryDatabase-module__tsgosW__doctors{max-height:650px;padding:0 10px 10px;overflow:auto}.DoctorDCRHistoryDatabase-module__tsgosW__doctors button{text-align:left;background:#fff;border:1px solid #dae4ee;border-radius:13px;justify-content:space-between;align-items:center;gap:9px;width:100%;margin-bottom:8px;padding:13px;display:flex}.DoctorDCRHistoryDatabase-module__tsgosW__doctors button span{flex-direction:column;gap:4px;min-width:0;display:flex}.DoctorDCRHistoryDatabase-module__tsgosW__doctors small{color:#718099}.DoctorDCRHistoryDatabase-module__tsgosW__selected{box-shadow:inset 4px 0 #1972ce;background:#edf6ff!important;border-color:#2180df!important}.DoctorDCRHistoryDatabase-module__tsgosW__pending,.DoctorDCRHistoryDatabase-module__tsgosW__done{color:#986000;background:#fff0d8;border-radius:9px;padding:6px 8px;font-style:normal;font-weight:900}.DoctorDCRHistoryDatabase-module__tsgosW__done{color:#08784d;background:#dff7ea}.DoctorDCRHistoryDatabase-module__tsgosW__doctorHead{justify-content:space-between;align-items:center;gap:12px;height:auto!important;display:flex!important;position:relative!important}.DoctorDCRHistoryDatabase-module__tsgosW__doctorHead h2{margin:5px 0}.DoctorDCRHistoryDatabase-module__tsgosW__doctorHead p{color:#718099}.DoctorDCRHistoryDatabase-module__tsgosW__frequency{grid-template-columns:repeat(4,1fr);gap:9px;margin:18px 0;display:grid}.DoctorDCRHistoryDatabase-module__tsgosW__frequency div{background:#f2f7fc;border-radius:13px;flex-direction:column;gap:4px;padding:13px;display:flex}.DoctorDCRHistoryDatabase-module__tsgosW__frequency strong{font-size:23px}.DoctorDCRHistoryDatabase-module__tsgosW__frequency span{background:#dce8f4;border-radius:10px;grid-column:1/-1;height:9px}.DoctorDCRHistoryDatabase-module__tsgosW__frequency i{background:linear-gradient(90deg,#0d68c7,#25a47a);border-radius:10px;height:100%;display:block}.DoctorDCRHistoryDatabase-module__tsgosW__previous{background:#edf7ff;border:1px solid #b9d8f3;border-radius:14px;padding:15px}.DoctorDCRHistoryDatabase-module__tsgosW__previous p{margin:8px 0}.DoctorDCRHistoryDatabase-module__tsgosW__history article{border:1px solid #d9e3ed;border-radius:15px;margin-top:13px;padding:15px}.DoctorDCRHistoryDatabase-module__tsgosW__history article>header{justify-content:space-between;height:auto!important;display:flex!important;position:relative!important}.DoctorDCRHistoryDatabase-module__tsgosW__history article header div{flex-direction:column;display:flex}.DoctorDCRHistoryDatabase-module__tsgosW__history article small,.DoctorDCRHistoryDatabase-module__tsgosW__history article footer{color:#718099}.DoctorDCRHistoryDatabase-module__tsgosW__history article em{color:#08784d;background:#dff7ea;border-radius:9px;padding:6px 9px;font-style:normal;font-weight:900}.DoctorDCRHistoryDatabase-module__tsgosW__empty{text-align:center;color:#718099;padding:45px}.DoctorDCRHistoryDatabase-module__tsgosW__backdrop{z-index:99999;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#06172ba8;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.DoctorDCRHistoryDatabase-module__tsgosW__modal{background:#fff;border-radius:22px;width:min(520px,96vw);padding:22px;box-shadow:0 25px 80px #06172b66}.DoctorDCRHistoryDatabase-module__tsgosW__modal>header{border-bottom:1px solid #e1e9f2;justify-content:space-between;height:auto!important;display:flex!important;position:relative!important}.DoctorDCRHistoryDatabase-module__tsgosW__modal h2{margin:5px 0 13px}.DoctorDCRHistoryDatabase-module__tsgosW__modal>header button{width:44px;padding:0;font-size:24px}.DoctorDCRHistoryDatabase-module__tsgosW__modal label{flex-direction:column;gap:7px;margin:18px 0;font-weight:900;display:flex}.DoctorDCRHistoryDatabase-module__tsgosW__modal input{border:1px solid #c5d5e5;border-radius:11px;min-height:48px;padding:10px;font-size:18px}.DoctorDCRHistoryDatabase-module__tsgosW__modal p{color:#687991}.DoctorDCRHistoryDatabase-module__tsgosW__modal footer{justify-content:flex-end;gap:9px;margin-top:18px;display:flex}.DoctorDCRHistoryDatabase-module__tsgosW__modal footer button:last-child{color:#fff;background:linear-gradient(145deg,#2783ed,#1262c8);box-shadow:0 6px #084c9d}.DoctorDCRHistoryDatabase-module__tsgosW__toast{z-index:100000;color:#08784d;background:#e4f7ee;border-radius:14px;align-items:center;gap:10px;padding:14px;display:flex;position:fixed;bottom:20px;right:20px;box-shadow:0 14px 40px #10213f40}.DoctorDCRHistoryDatabase-module__tsgosW__toast span{flex:1}.DoctorDCRHistoryDatabase-module__tsgosW__toast button{background:0 0;border:0}@media (max-width:900px){.DoctorDCRHistoryDatabase-module__tsgosW__stats{grid-template-columns:1fr 1fr}.DoctorDCRHistoryDatabase-module__tsgosW__layout{grid-template-columns:1fr}.DoctorDCRHistoryDatabase-module__tsgosW__doctors{max-height:330px}}@media (max-width:600px){.DoctorDCRHistoryDatabase-module__tsgosW__page{padding:5px 2px 40px}.DoctorDCRHistoryDatabase-module__tsgosW__hero{border-radius:18px;flex-direction:column;align-items:flex-start!important;min-height:0!important;padding:22px 19px!important}.DoctorDCRHistoryDatabase-module__tsgosW__hero h1{font-size:27px}.DoctorDCRHistoryDatabase-module__tsgosW__hero>div:last-child{align-items:stretch;width:100%}.DoctorDCRHistoryDatabase-module__tsgosW__hero label{flex:1}.DoctorDCRHistoryDatabase-module__tsgosW__stats{gap:9px;margin:18px 0}.DoctorDCRHistoryDatabase-module__tsgosW__stats article{padding:14px}.DoctorDCRHistoryDatabase-module__tsgosW__stats strong{font-size:26px}.DoctorDCRHistoryDatabase-module__tsgosW__doctorHead{flex-direction:column;align-items:flex-start!important}.DoctorDCRHistoryDatabase-module__tsgosW__doctorHead button{width:100%}.DoctorDCRHistoryDatabase-module__tsgosW__frequency{grid-template-columns:1fr 1fr}.DoctorDCRHistoryDatabase-module__tsgosW__historyPanel{padding:13px}.DoctorDCRHistoryDatabase-module__tsgosW__backdrop{align-items:flex-end;padding:0}.DoctorDCRHistoryDatabase-module__tsgosW__modal{border-radius:24px 24px 0 0;width:100%}.DoctorDCRHistoryDatabase-module__tsgosW__modal footer button{flex:1}.DoctorDCRHistoryDatabase-module__tsgosW__toast{bottom:12px;left:10px;right:10px}}.DoctorDCRHistoryDatabase-module__tsgosW__page{background:radial-gradient(circle at 94% 4%,#5d63e817,#0000 26%),radial-gradient(circle at 3% 58%,#0bb58b0c,#0000 24%),linear-gradient(145deg,#f9fbff,#f1f5fb);border-radius:27px;padding:14px 10px 54px;position:relative;overflow:hidden}.DoctorDCRHistoryDatabase-module__tsgosW__page:before{content:"";pointer-events:none;border:30px solid #5364df08;border-radius:50%;width:180px;height:180px;position:absolute;top:250px;right:-65px}.DoctorDCRHistoryDatabase-module__tsgosW__hero{border-radius:25px;overflow:hidden;background:linear-gradient(120deg,#172554 0%,#4338ca 50%,#078ea7 100%)!important;border:1px solid #ffffff40!important;min-height:145px!important;padding:26px 29px!important;box-shadow:0 13px #173876,0 25px 46px #172b7033!important}.DoctorDCRHistoryDatabase-module__tsgosW__hero:after{content:"";pointer-events:none;border:44px solid #ffffff0c;border-radius:50%;width:270px;height:270px;position:absolute;top:-115px;right:10%}.DoctorDCRHistoryDatabase-module__tsgosW__hero>div{z-index:1;position:relative}.DoctorDCRHistoryDatabase-module__tsgosW__hero small{color:#bdeaff!important;font-size:9px!important}.DoctorDCRHistoryDatabase-module__tsgosW__hero h1{letter-spacing:-.035em;font-size:29px}.DoctorDCRHistoryDatabase-module__tsgosW__hero p{color:#e2edff;font-size:12px}.DoctorDCRHistoryDatabase-module__tsgosW__hero input,.DoctorDCRHistoryDatabase-module__tsgosW__hero button,.DoctorDCRHistoryDatabase-module__tsgosW__doctorHead button,.DoctorDCRHistoryDatabase-module__tsgosW__modal button{background:linear-gradient(145deg,#fff,#eef4ff);border-color:#ffffff45;border-radius:13px;transition:all .17s;box-shadow:0 5px #a5b9d2,0 10px 22px #061b4330}.DoctorDCRHistoryDatabase-module__tsgosW__hero button:hover,.DoctorDCRHistoryDatabase-module__tsgosW__doctorHead button:hover,.DoctorDCRHistoryDatabase-module__tsgosW__modal button:hover{filter:saturate(1.1);transform:translateY(-2px)}.DoctorDCRHistoryDatabase-module__tsgosW__stats{gap:12px;margin:24px 0 19px}.DoctorDCRHistoryDatabase-module__tsgosW__stats article{background:linear-gradient(145deg,#fff,#f8faff);border-radius:19px;min-height:112px;padding:17px 18px;transition:all .18s;position:relative;overflow:hidden;box-shadow:0 7px #dce5f1,0 16px 28px #17345b12}.DoctorDCRHistoryDatabase-module__tsgosW__stats article:hover{transform:translateY(-3px);box-shadow:0 9px #d9e3ef,0 22px 34px #17345b1a}.DoctorDCRHistoryDatabase-module__tsgosW__stats article:after{content:"";opacity:.035;border:14px solid;border-radius:50%;width:72px;height:72px;position:absolute;bottom:-30px;right:-22px}.DoctorDCRHistoryDatabase-module__tsgosW__stats article:first-child{color:#2563eb;border-top:4px solid #3b82f6}.DoctorDCRHistoryDatabase-module__tsgosW__stats article:nth-child(2){color:#7c3aed;border-top:4px solid #8b5cf6}.DoctorDCRHistoryDatabase-module__tsgosW__stats article:nth-child(3){color:#059669;border-top:4px solid #10b981}.DoctorDCRHistoryDatabase-module__tsgosW__stats article:nth-child(4){color:#d97706;border-top:4px solid #f59e0b}.DoctorDCRHistoryDatabase-module__tsgosW__stats span,.DoctorDCRHistoryDatabase-module__tsgosW__stats small{color:#66758d}.DoctorDCRHistoryDatabase-module__tsgosW__stats strong{color:currentColor;font-size:28px}.DoctorDCRHistoryDatabase-module__tsgosW__layout{grid-template-columns:345px minmax(0,1fr);gap:15px;position:relative}.DoctorDCRHistoryDatabase-module__tsgosW__doctorPanel,.DoctorDCRHistoryDatabase-module__tsgosW__historyPanel{background:linear-gradient(145deg,#fff,#fafbfe);border:1px solid #d7e1ee;border-radius:21px;box-shadow:0 8px #dce5ef,0 18px 36px #18365b14}.DoctorDCRHistoryDatabase-module__tsgosW__search{background:#f9fbff;border-color:#cbd8e9;border-radius:14px;height:48px;margin:14px;box-shadow:0 5px 15px #1b375e0d}.DoctorDCRHistoryDatabase-module__tsgosW__search:focus-within{border-color:#5361df;box-shadow:0 0 0 4px #5361df12,0 8px 18px #1b375e12}.DoctorDCRHistoryDatabase-module__tsgosW__search input{color:#172440;background:0 0;font-weight:650}.DoctorDCRHistoryDatabase-module__tsgosW__doctors{scrollbar-width:thin;scrollbar-color:#5a83d9 #edf3fa}.DoctorDCRHistoryDatabase-module__tsgosW__doctors::-webkit-scrollbar{width:5px}.DoctorDCRHistoryDatabase-module__tsgosW__doctors::-webkit-scrollbar-thumb{background:linear-gradient(#5474df,#08a694);border-radius:99px}.DoctorDCRHistoryDatabase-module__tsgosW__doctors button{cursor:pointer;background:linear-gradient(145deg,#fff,#f8faff);border-color:#dce5ef;border-radius:14px;min-height:68px;padding:12px 13px;transition:all .17s;position:relative;overflow:hidden;box-shadow:0 4px #e2e9f2}.DoctorDCRHistoryDatabase-module__tsgosW__doctors button:hover{border-color:#91acd9;transform:translate(2px);box-shadow:0 6px #dce6f1,0 10px 18px #1d385d10}.DoctorDCRHistoryDatabase-module__tsgosW__doctors strong{color:#172746}.DoctorDCRHistoryDatabase-module__tsgosW__selected{background:linear-gradient(105deg,#eef2ff,#e8f8ff)!important;border-color:#4c5fe0!important;box-shadow:inset 4px 0 #4f46e5,0 6px #d8e0f6!important}.DoctorDCRHistoryDatabase-module__tsgosW__pending,.DoctorDCRHistoryDatabase-module__tsgosW__done{background:linear-gradient(145deg,#fff5dc,#ffe9b9);border:1px solid #f5cf8c;border-radius:999px}.DoctorDCRHistoryDatabase-module__tsgosW__done{background:linear-gradient(145deg,#e5faef,#cef3e1);border-color:#9bddc3}.DoctorDCRHistoryDatabase-module__tsgosW__historyPanel{padding:19px}.DoctorDCRHistoryDatabase-module__tsgosW__doctorHead{background:linear-gradient(110deg,#f5f7ff,#effbff);border:1px solid #dce4f0;border-radius:17px;min-height:82px;padding:15px 17px}.DoctorDCRHistoryDatabase-module__tsgosW__doctorHead small{letter-spacing:.09em;font-weight:900;color:#5867cc!important}.DoctorDCRHistoryDatabase-module__tsgosW__doctorHead h2{color:#182645}.DoctorDCRHistoryDatabase-module__tsgosW__doctorHead button{color:#2458a5;background:linear-gradient(145deg,#eef5ff,#ddeaff);border-color:#b9cdf0}.DoctorDCRHistoryDatabase-module__tsgosW__frequency{gap:10px}.DoctorDCRHistoryDatabase-module__tsgosW__frequency div{background:linear-gradient(145deg,#fff,#f5f8fd);border:1px solid #e0e7f1;border-radius:14px;min-height:83px;padding:13px 14px;position:relative;overflow:hidden;box-shadow:0 5px 14px #1d385c0c}.DoctorDCRHistoryDatabase-module__tsgosW__frequency div:first-child{border-left:4px solid #3b82f6}.DoctorDCRHistoryDatabase-module__tsgosW__frequency div:nth-child(2){border-left:4px solid #10b981}.DoctorDCRHistoryDatabase-module__tsgosW__frequency div:nth-child(3){border-left:4px solid #f59e0b}.DoctorDCRHistoryDatabase-module__tsgosW__frequency div:nth-child(4){border-left:4px solid #8b5cf6}.DoctorDCRHistoryDatabase-module__tsgosW__frequency small{color:#6b7890;font-weight:800}.DoctorDCRHistoryDatabase-module__tsgosW__frequency strong{color:#192846}.DoctorDCRHistoryDatabase-module__tsgosW__frequency span{background:#e0e8f3;height:10px;box-shadow:inset 0 2px 3px #203b6613}.DoctorDCRHistoryDatabase-module__tsgosW__frequency i{background:linear-gradient(90deg,#3b82f6,#6366f1 48%,#10b981)}.DoctorDCRHistoryDatabase-module__tsgosW__previous{background:linear-gradient(120deg,#edf7ff,#eefff9);border-color:#a9d7ea;border-radius:16px;padding:16px 18px;position:relative;overflow:hidden;box-shadow:0 7px 18px #184b690c}.DoctorDCRHistoryDatabase-module__tsgosW__previous:after{content:"";border:16px solid #0ea5a512;border-radius:50%;width:90px;height:90px;position:absolute;top:-35px;right:-25px}.DoctorDCRHistoryDatabase-module__tsgosW__previous>strong{color:#16649a}.DoctorDCRHistoryDatabase-module__tsgosW__history article{background:linear-gradient(145deg,#fff,#fafbfe);border-color:#dde5ef;border-radius:16px;padding:16px 17px;transition:all .17s;position:relative;overflow:hidden;box-shadow:0 6px 17px #1b365a0d}.DoctorDCRHistoryDatabase-module__tsgosW__history article:hover{border-color:#9eb8df;transform:translateY(-2px);box-shadow:0 12px 24px #1b365a17}.DoctorDCRHistoryDatabase-module__tsgosW__history article:before{content:"";background:linear-gradient(#5361df,#0caf8a);width:4px;position:absolute;top:0;bottom:0;left:0}.DoctorDCRHistoryDatabase-module__tsgosW__history article em{background:linear-gradient(145deg,#e6faef,#cef4df);border:1px solid #9ddfc4;border-radius:999px}.DoctorDCRHistoryDatabase-module__tsgosW__history article footer{border-top:1px dashed #dbe3ee;margin-top:11px;padding-top:10px}.DoctorDCRHistoryDatabase-module__tsgosW__backdrop{z-index:2147483400;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:radial-gradient(circle at 18% 10%,#5962df33,#0000 34%),#071127c2}.DoctorDCRHistoryDatabase-module__tsgosW__modal{background:linear-gradient(145deg,#fbfdff,#f1f5fb);border:1px solid #ffffff68;border-radius:25px;width:min(500px,94vw);padding:0;animation:.24s cubic-bezier(.2,.8,.2,1) DoctorDCRHistoryDatabase-module__tsgosW__dcrModalIn;overflow:hidden;box-shadow:0 35px 100px #02081791}.DoctorDCRHistoryDatabase-module__tsgosW__modal>header{color:#fff;background:linear-gradient(120deg,#172554,#4338ca 55%,#0891b2);border:0;min-height:94px;padding:20px 22px}.DoctorDCRHistoryDatabase-module__tsgosW__modal>header small{letter-spacing:.12em;font-weight:900;color:#cdeaff!important;font-size:9px!important}.DoctorDCRHistoryDatabase-module__tsgosW__modal>header h2{color:#fff}.DoctorDCRHistoryDatabase-module__tsgosW__modal>header button{color:#fff;box-shadow:none;background:#ffffff1d;border-color:#ffffff40}.DoctorDCRHistoryDatabase-module__tsgosW__modal>label,.DoctorDCRHistoryDatabase-module__tsgosW__modal>p{margin-left:21px;margin-right:21px}.DoctorDCRHistoryDatabase-module__tsgosW__modal>label{background:#fff;border:1px solid #dce4f0;border-radius:15px;padding:13px}.DoctorDCRHistoryDatabase-module__tsgosW__modal input{background:#f8faff;border-color:#cbd7e7;outline:0}.DoctorDCRHistoryDatabase-module__tsgosW__modal input:focus{border-color:#5261dc;box-shadow:0 0 0 4px #5261dc12}.DoctorDCRHistoryDatabase-module__tsgosW__modal footer{border-top:1px solid #e2e8f1;padding:16px 21px 21px}.DoctorDCRHistoryDatabase-module__tsgosW__modal footer button:last-child{background:linear-gradient(135deg,#5361df,#2678db 58%,#0aa384);box-shadow:0 5px #21499d,0 11px 22px #263d7b28}.DoctorDCRHistoryDatabase-module__tsgosW__toast{background:linear-gradient(120deg,#e9fff3,#efffff);border:1px solid #9bdabc;border-radius:16px;box-shadow:0 18px 44px #10213f38}@keyframes DoctorDCRHistoryDatabase-module__tsgosW__dcrModalIn{0%{opacity:0;transform:translateY(20px)scale(.98)}to{opacity:1;transform:none}}@media (max-width:900px){.DoctorDCRHistoryDatabase-module__tsgosW__layout{grid-template-columns:1fr}.DoctorDCRHistoryDatabase-module__tsgosW__doctorPanel,.DoctorDCRHistoryDatabase-module__tsgosW__historyPanel{border-radius:18px}.DoctorDCRHistoryDatabase-module__tsgosW__doctors{max-height:310px}}@media (max-width:600px){.DoctorDCRHistoryDatabase-module__tsgosW__page{border-radius:20px;padding:7px 3px 42px}.DoctorDCRHistoryDatabase-module__tsgosW__hero{border-radius:19px;padding:19px!important}.DoctorDCRHistoryDatabase-module__tsgosW__hero h1{font-size:24px}.DoctorDCRHistoryDatabase-module__tsgosW__stats article{min-height:96px;padding:13px}.DoctorDCRHistoryDatabase-module__tsgosW__layout{gap:11px}.DoctorDCRHistoryDatabase-module__tsgosW__historyPanel{padding:11px}.DoctorDCRHistoryDatabase-module__tsgosW__doctorHead{padding:13px}.DoctorDCRHistoryDatabase-module__tsgosW__frequency div{min-height:72px}.DoctorDCRHistoryDatabase-module__tsgosW__modal{border-radius:24px 24px 0 0;width:100%}}.DoctorDCRHistoryDatabase-module__tsgosW__gpsButton{color:#17619a;text-align:left;cursor:pointer;background:linear-gradient(105deg,#eef7ff,#ecfff8);border:1px solid #b9d9ee;border-radius:11px;align-items:center;gap:9px;width:100%;padding:9px 11px;font-weight:900;transition:all .17s;display:flex}.DoctorDCRHistoryDatabase-module__tsgosW__gpsButton:hover{border-color:#4e89d4;transform:translateY(-1px);box-shadow:0 7px 17px #1b4e7c18}.DoctorDCRHistoryDatabase-module__tsgosW__gpsButton>span{color:#647791;margin-left:auto;font-size:10px;font-weight:600}.DoctorDCRHistoryDatabase-module__tsgosW__mapBackdrop{z-index:2147483500;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:radial-gradient(circle at 16% 8%,#5365df38,#0000 35%),#061226c7;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0}.DoctorDCRHistoryDatabase-module__tsgosW__mapModal{background:linear-gradient(145deg,#fbfdff,#eef4fb);border:1px solid #ffffff6e;border-radius:25px;width:min(820px,96vw);max-height:92dvh;animation:.24s cubic-bezier(.2,.8,.2,1) DoctorDCRHistoryDatabase-module__tsgosW__dcrModalIn;overflow:hidden;box-shadow:0 35px 100px #02081796}.DoctorDCRHistoryDatabase-module__tsgosW__mapModal>header{color:#fff;background:linear-gradient(120deg,#172554,#4338ca 55%,#079d94);justify-content:space-between;align-items:center!important;min-height:98px!important;padding:20px 22px!important;display:flex!important}.DoctorDCRHistoryDatabase-module__tsgosW__mapModal>header small{letter-spacing:.13em;font-weight:900;color:#bceeff!important;font-size:9px!important}.DoctorDCRHistoryDatabase-module__tsgosW__mapModal>header h2{color:#fff;margin:5px 0}.DoctorDCRHistoryDatabase-module__tsgosW__mapModal>header p{color:#dcecff;margin:0;font-size:11px}.DoctorDCRHistoryDatabase-module__tsgosW__mapModal>header button{color:#fff;cursor:pointer;background:#ffffff1c;border:1px solid #ffffff45;border-radius:13px;width:42px;height:42px;font-size:25px}.DoctorDCRHistoryDatabase-module__tsgosW__mapFrame{background:#dce8f3;border:1px solid #cbd9e8;border-radius:17px;height:min(430px,48vh);margin:15px;overflow:hidden;box-shadow:0 8px 22px #19385f17}.DoctorDCRHistoryDatabase-module__tsgosW__mapFrame iframe{border:0;width:100%;height:100%}.DoctorDCRHistoryDatabase-module__tsgosW__mapDetails{grid-template-columns:repeat(3,1fr);gap:9px;padding:0 15px;display:grid}.DoctorDCRHistoryDatabase-module__tsgosW__mapDetails>div{background:#fff;border:1px solid #dce4ef;border-radius:13px;flex-direction:column;gap:5px;padding:11px 13px;display:flex}.DoctorDCRHistoryDatabase-module__tsgosW__mapDetails>div:first-child{border-left:4px solid #3b82f6}.DoctorDCRHistoryDatabase-module__tsgosW__mapDetails>div:nth-child(2){border-left:4px solid #10b981}.DoctorDCRHistoryDatabase-module__tsgosW__mapDetails>div:nth-child(3){border-left:4px solid #f59e0b}.DoctorDCRHistoryDatabase-module__tsgosW__mapDetails small{color:#6c7990}.DoctorDCRHistoryDatabase-module__tsgosW__mapDetails b{color:#192945;font-size:12px}.DoctorDCRHistoryDatabase-module__tsgosW__mapModal>footer{justify-content:flex-end;gap:9px;padding:15px;display:flex}.DoctorDCRHistoryDatabase-module__tsgosW__mapModal>footer a,.DoctorDCRHistoryDatabase-module__tsgosW__mapModal>footer button{color:#245d9d;cursor:pointer;background:#fff;border:1px solid #c6d5e6;border-radius:11px;min-height:42px;padding:10px 15px;font-weight:900;text-decoration:none}.DoctorDCRHistoryDatabase-module__tsgosW__mapModal>footer a{color:#fff;background:linear-gradient(135deg,#5361df,#168cc4 60%,#0aa384);border:0;box-shadow:0 5px #24529c}@media (max-width:600px){.DoctorDCRHistoryDatabase-module__tsgosW__gpsButton{flex-direction:column;align-items:flex-start}.DoctorDCRHistoryDatabase-module__tsgosW__gpsButton>span{margin-left:0}.DoctorDCRHistoryDatabase-module__tsgosW__mapBackdrop{align-items:flex-end;padding:0}.DoctorDCRHistoryDatabase-module__tsgosW__mapModal{border-radius:24px 24px 0 0;width:100%}.DoctorDCRHistoryDatabase-module__tsgosW__mapFrame{height:40vh;margin:11px}.DoctorDCRHistoryDatabase-module__tsgosW__mapDetails{grid-template-columns:1fr;padding:0 11px}.DoctorDCRHistoryDatabase-module__tsgosW__mapModal>footer{padding:12px}.DoctorDCRHistoryDatabase-module__tsgosW__mapModal>footer>*{text-align:center;flex:1}}
.ppdb{color:#10213f;padding:10px 6px 50px}.ppdb>header{color:#fff;border-radius:22px;justify-content:space-between;align-items:center;gap:20px;box-shadow:0 9px #104078,0 22px 42px #072e6233;background:linear-gradient(135deg,#102f5d,#125eae 58%,#2789df)!important;border:1px solid #b9d5f0!important;height:auto!important;min-height:154px!important;padding:25px 27px!important;display:flex!important;position:relative!important}.ppdb>header b{color:#d5eaff;letter-spacing:.13em;font-size:13px}.ppdb h1{margin:6px 0;font-size:31px}.ppdb>header p{color:#e8f3ff;max-width:760px;margin:0;line-height:1.5}.ppdb button{color:#11579e;cursor:pointer;background:linear-gradient(145deg,#fff,#e7f2ff);border:1px solid #b7d7f7;border-radius:12px;padding:11px 15px;font-weight:900;box-shadow:0 5px #8eafd0}.ppdb>header button,.ppdb-head button,.ppdb-modal footer button:last-child{color:#fff;background:linear-gradient(145deg,#2783ed,#1262c8);box-shadow:0 6px #084c9d}.ppdb-stats{grid-template-columns:repeat(4,1fr);gap:13px;margin:23px 0;display:grid}.ppdb-stats article{background:#fff;border:1px solid #cadbea;border-radius:18px;flex-direction:column;gap:7px;padding:19px;display:flex;box-shadow:0 7px #d9e4ee,0 15px 30px #11355e17}.ppdb-stats small,.ppdb-stats span{color:#687891}.ppdb-stats strong{font-size:27px}.ppdb>nav{background:#edf3fa;border:1px solid #d1deeb;border-radius:16px;gap:9px;margin-bottom:13px;padding:11px;display:flex;overflow:auto}.ppdb>nav button{min-width:150px;box-shadow:0 4px #d0dce8}.ppdb>nav button.active{color:#fff;background:linear-gradient(145deg,#2783ed,#1262c8);box-shadow:0 5px #084c9d}.ppdb-card{background:#fff;border:1px solid #cbdbea;border-radius:20px;padding:16px;box-shadow:0 9px #d9e4ee,0 18px 36px #11355e1a}.ppdb-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.ppdb-head h2,.ppdb-card h2{margin:8px 0 14px;font-size:19px}.ppdb-table{border:1px solid #d9e4ee;border-radius:14px;margin-bottom:22px;overflow:auto}.ppdb-table table{border-collapse:collapse;width:100%;min-width:840px}.ppdb-table th{text-align:left;color:#42566f;background:#eaf1f9;padding:13px}.ppdb-table td{border-bottom:1px solid #e4ebf3;padding:13px}.ppdb-table td>b,.ppdb-table td>small{display:block}.ppdb-table small{color:#718099}.ppdb-table button{padding:8px 10px;box-shadow:0 4px #cedbe8}.ppdb-status{text-transform:capitalize;background:#edf3ff;border-radius:10px;padding:6px 9px;font-style:normal;display:inline-block}.ppdb-status.active,.ppdb-status.approved,.ppdb-status.processed{color:#087b50;background:#e4f8ef}.ppdb-status.draft,.ppdb-status.calculated{color:#955700;background:#fff1dd}.ppdb-empty{text-align:center;color:#687891;padding:45px}.modal-back{z-index:99999;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#06172ba8;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.ppdb-modal{background:#fff;border-radius:22px;grid-template-columns:1fr 1fr;gap:14px;width:min(900px,96vw);max-height:92vh;padding:22px;display:grid;overflow:auto;box-shadow:0 25px 80px #06172b66}.ppdb-modal>header,.ppdb-modal>footer{grid-column:1/-1;align-items:center;gap:12px;height:auto!important;display:flex!important;position:relative!important}.ppdb-modal>header{border-bottom:1px solid #e1e9f2;padding-bottom:13px}.ppdb-modal>header h2{margin:0;font-size:26px}.ppdb-modal>footer{background:#fff;justify-content:flex-end;padding:13px 0;bottom:-22px;position:sticky!important}.ppdb-modal label{flex-direction:column;gap:7px;font-weight:800;display:flex}.ppdb-modal input,.ppdb-modal select{background:#fff;border:1px solid #c8d6e9;border-radius:11px;min-height:48px;padding:11px 12px;font-size:15px}@media (max-width:850px){.ppdb-stats{grid-template-columns:1fr 1fr}.ppdb>header{flex-direction:column;align-items:flex-start!important}.ppdb>header button{width:100%}.ppdb-modal{grid-template-columns:1fr}.ppdb-modal>header,.ppdb-modal>footer{grid-column:1}}@media (max-width:520px){.ppdb{padding:5px 2px 40px}.ppdb>header{border-radius:18px;min-height:0!important;padding:22px 19px!important}.ppdb h1{font-size:27px}.ppdb-stats{gap:9px;margin:18px 0}.ppdb-stats article{padding:14px}.ppdb-stats strong{font-size:22px}.ppdb>nav{grid-template-columns:1fr;display:grid}.ppdb>nav button{min-width:0}.ppdb-card{padding:12px}.ppdb-head{flex-direction:column;align-items:flex-start}.ppdb-head button{width:100%}.modal-back{align-items:flex-end;padding:0}.ppdb-modal{border-radius:24px 24px 0 0;width:100%;max-height:94dvh;padding:18px}.ppdb-modal>footer button{flex:1}}.payslip-preview{background:#eef3f8;width:min(1040px,97vw);padding:18px;display:block}.payslip-preview>header{z-index:2;background:#fff;border-bottom:1px solid #d9e4ee;justify-content:space-between;align-items:center;margin:-18px -18px 16px;top:-18px;height:auto!important;padding:14px 18px!important;display:flex!important;position:sticky!important}.payslip-preview>header h2{margin:0;font-size:22px}.payslip-preview>footer{background:#fff;border-top:1px solid #d9e4ee;justify-content:flex-end;gap:10px;margin:16px -18px -18px;padding:14px 18px;bottom:-18px;height:auto!important;display:flex!important;position:sticky!important}.preview-sheet{color:#17243a;background:#fff;border:1px solid #bdcbd9;max-width:850px;margin:auto;padding:34px;box-shadow:0 8px 30px #18314f20}.preview-brand{text-align:center;border-bottom:3px solid #184b87;justify-content:center;align-items:center;gap:18px;padding-bottom:18px;display:flex}.preview-brand img{object-fit:contain;width:84px;height:84px}.preview-brand h1{color:#123f76;margin:0;font-size:28px}.preview-brand p{color:#5b6c80;margin:4px 0 0}.preview-info{background:#f4f7fb;border:1px solid #dae3ed;grid-template-columns:repeat(2,1fr);gap:8px 24px;margin:18px 0;padding:14px;display:grid}.preview-info div{justify-content:space-between;gap:12px;display:flex}.preview-summary{border:1px solid #b9c8d8;grid-template-columns:repeat(3,1fr);margin-top:16px;display:grid}.preview-summary div{text-align:center;border-right:1px solid #b9c8d8;padding:13px}.preview-summary div:last-child{border-right:0}.preview-summary span,.preview-summary strong{display:block}.preview-summary span{color:#63758a;font-size:12px}.preview-summary strong{margin-top:5px;font-size:18px}.preview-summary .expense{color:#08794f;background:#eef9f3}.preview-summary .total{color:#fff;background:#123f76}.preview-sign{border-top:1px dashed #a7b5c5;justify-content:space-between;gap:25px;margin-top:52px;padding-top:12px;display:flex}.preview-sign span{text-align:center;min-width:180px;font-weight:700}@media (max-width:650px){.payslip-preview{width:100%;padding:10px}.payslip-preview>header{margin:-10px -10px 10px;top:-10px;padding:12px!important}.payslip-preview>footer{margin:10px -10px -10px;bottom:-10px}.preview-sheet{padding:18px}.preview-brand{flex-direction:column;gap:8px}.preview-brand img{width:64px;height:64px}.preview-info,.preview-summary{grid-template-columns:1fr}.preview-summary div{border-bottom:1px solid #b9c8d8;border-right:0}.preview-summary div:last-child{border-bottom:0}.preview-sign{margin-top:35px}.preview-sign span{min-width:0}}
.SchemesPromotionsWorkspace-module__Y_0jUW__workspace{color:#173350;padding:16px}.SchemesPromotionsWorkspace-module__Y_0jUW__hero,.SchemesPromotionsWorkspace-module__Y_0jUW__dialogHead{color:#fff;background:linear-gradient(120deg,#123258,#126ecb 65%,#079eac);border-radius:24px;justify-content:space-between;gap:18px;height:auto;min-height:0;padding:28px;display:flex}.SchemesPromotionsWorkspace-module__Y_0jUW__hero>div,.SchemesPromotionsWorkspace-module__Y_0jUW__dialogHead>div{flex:1;min-width:0}.SchemesPromotionsWorkspace-module__Y_0jUW__hero small,.SchemesPromotionsWorkspace-module__Y_0jUW__dialogHead small{letter-spacing:.12em;font-size:10px;font-weight:800}.SchemesPromotionsWorkspace-module__Y_0jUW__hero h1{margin:10px 0;font-size:30px;line-height:1.3}.SchemesPromotionsWorkspace-module__Y_0jUW__hero p{color:#dfedff;margin:0;line-height:1.6}.SchemesPromotionsWorkspace-module__Y_0jUW__hero button{color:#fff;white-space:nowrap;background:#ffffff20;border-color:#ffffff70;align-self:flex-start}.SchemesPromotionsWorkspace-module__Y_0jUW__workspace button,.SchemesPromotionsWorkspace-module__Y_0jUW__dialog button{font:inherit;cursor:pointer;color:#17599b;background:#eef5ff;border:1px solid #ccdef0;border-radius:12px;padding:11px 15px}.SchemesPromotionsWorkspace-module__Y_0jUW__workspace button:disabled,.SchemesPromotionsWorkspace-module__Y_0jUW__dialog button:disabled{opacity:.5;cursor:default}.SchemesPromotionsWorkspace-module__Y_0jUW__filters{grid-template-columns:repeat(4,1fr);gap:12px;margin:20px 0;display:grid}.SchemesPromotionsWorkspace-module__Y_0jUW__filters label,.SchemesPromotionsWorkspace-module__Y_0jUW__form label{gap:6px;font-size:12px;font-weight:800;display:grid}.SchemesPromotionsWorkspace-module__Y_0jUW__filters input,.SchemesPromotionsWorkspace-module__Y_0jUW__filters select,.SchemesPromotionsWorkspace-module__Y_0jUW__form input,.SchemesPromotionsWorkspace-module__Y_0jUW__form select{color:#173350;box-sizing:border-box;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #ccdcef;border-radius:12px;padding:12px}.SchemesPromotionsWorkspace-module__Y_0jUW__cards{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.SchemesPromotionsWorkspace-module__Y_0jUW__cards button{text-align:left;color:#163658;border:1px solid #dbe7f4;border-radius:21px;gap:14px;padding:21px;display:grid;box-shadow:0 8px 24px #173c7010}.SchemesPromotionsWorkspace-module__Y_0jUW__cards small{font-weight:800}.SchemesPromotionsWorkspace-module__Y_0jUW__cards strong{overflow-wrap:anywhere;font-size:29px}.SchemesPromotionsWorkspace-module__Y_0jUW__cards span{font-size:11px}.SchemesPromotionsWorkspace-module__Y_0jUW__blue{background:linear-gradient(140deg,#fff,#dfecff)!important}.SchemesPromotionsWorkspace-module__Y_0jUW__teal{background:linear-gradient(140deg,#fff,#d9f6f5)!important}.SchemesPromotionsWorkspace-module__Y_0jUW__orange{background:linear-gradient(140deg,#fff,#ffeed7)!important}.SchemesPromotionsWorkspace-module__Y_0jUW__green{background:linear-gradient(140deg,#fff,#dcf7e9)!important}.SchemesPromotionsWorkspace-module__Y_0jUW__purple{background:linear-gradient(140deg,#fff,#eee2ff)!important}.SchemesPromotionsWorkspace-module__Y_0jUW__hint{color:#617791;font-size:12px;line-height:1.7}.SchemesPromotionsWorkspace-module__Y_0jUW__panel{background:#fff;border:1px solid #d7e4f1;border-radius:22px;padding:18px;box-shadow:0 10px 30px #173c7010}.SchemesPromotionsWorkspace-module__Y_0jUW__toolbar,.SchemesPromotionsWorkspace-module__Y_0jUW__toolbar nav,.SchemesPromotionsWorkspace-module__Y_0jUW__toolbar>div{flex-wrap:wrap;gap:8px;display:flex}.SchemesPromotionsWorkspace-module__Y_0jUW__toolbar{justify-content:space-between;margin-bottom:15px}.SchemesPromotionsWorkspace-module__Y_0jUW__toolbar button[aria-pressed=true],.SchemesPromotionsWorkspace-module__Y_0jUW__primary,.SchemesPromotionsWorkspace-module__Y_0jUW__actions button:last-child{border:0;color:#fff!important;background:linear-gradient(130deg,#1768c7,#079aa6)!important}.SchemesPromotionsWorkspace-module__Y_0jUW__row{text-align:left;align-items:center;gap:12px;width:100%;margin:10px 0;display:flex;background:linear-gradient(120deg,#fff,#f5f9ff)!important;padding:16px!important}.SchemesPromotionsWorkspace-module__Y_0jUW__row i{color:#fff;background:linear-gradient(135deg,#166ad1,#0aa1a6);border-radius:14px;flex-shrink:0;place-items:center;width:44px;height:44px;font-style:normal;font-weight:800;display:grid}.SchemesPromotionsWorkspace-module__Y_0jUW__row>span{flex:1;gap:5px;min-width:0;display:grid}.SchemesPromotionsWorkspace-module__Y_0jUW__row small{color:#678099;overflow-wrap:anywhere;font-size:11px}.SchemesPromotionsWorkspace-module__Y_0jUW__row em{color:#1266b8;text-align:right;gap:6px;font-size:12px;font-style:normal;display:grid}.SchemesPromotionsWorkspace-module__Y_0jUW__empty{text-align:center;color:#728198;padding:30px}.SchemesPromotionsWorkspace-module__Y_0jUW__dialog{color:#173350;background:#fff;border:0;border-radius:25px;width:min(740px,100% - 24px);max-height:90dvh;padding:0;box-shadow:0 25px 90px #10254470}.SchemesPromotionsWorkspace-module__Y_0jUW__dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#142d4d99}.SchemesPromotionsWorkspace-module__Y_0jUW__dialogHead{border-radius:0;align-items:flex-start}.SchemesPromotionsWorkspace-module__Y_0jUW__dialogHead h2{overflow-wrap:anywhere;margin:8px 0 0;line-height:1.3}.SchemesPromotionsWorkspace-module__Y_0jUW__dialogHead button{color:#fff;background:#ffffff20;border:1px solid #ffffff70;flex-shrink:0;min-width:42px;height:42px;padding:0;font-size:25px}.SchemesPromotionsWorkspace-module__Y_0jUW__dialogBody{padding:22px}.SchemesPromotionsWorkspace-module__Y_0jUW__form{grid-template-columns:1fr 1fr;gap:16px;display:grid}.SchemesPromotionsWorkspace-module__Y_0jUW__form>.SchemesPromotionsWorkspace-module__Y_0jUW__actions,.SchemesPromotionsWorkspace-module__Y_0jUW__form>p{grid-column:1/-1}.SchemesPromotionsWorkspace-module__Y_0jUW__actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:18px;display:flex}.SchemesPromotionsWorkspace-module__Y_0jUW__stats{grid-template-columns:repeat(3,1fr);gap:10px;margin:15px 0;display:grid}.SchemesPromotionsWorkspace-module__Y_0jUW__stats span{background:#edf4fe;border-radius:15px;gap:8px;padding:15px;font-size:12px;display:grid}.SchemesPromotionsWorkspace-module__Y_0jUW__stats b{color:#1266ba;overflow-wrap:anywhere;font-size:20px}.SchemesPromotionsWorkspace-module__Y_0jUW__preview{background:#eefaf7;border:1px solid #bbe6dc;border-radius:17px;margin:18px 0;padding:18px}.SchemesPromotionsWorkspace-module__Y_0jUW__preview p,.SchemesPromotionsWorkspace-module__Y_0jUW__dialogBody p{overflow-wrap:anywhere;line-height:1.6}.SchemesPromotionsWorkspace-module__Y_0jUW__preview small{color:#637992;margin:10px 0;display:block}.SchemesPromotionsWorkspace-module__Y_0jUW__error{color:#a92c45;background:#fff0f3;border-radius:12px;padding:14px}.SchemesPromotionsWorkspace-module__Y_0jUW__notice{color:#197047;background:#e7f9ed;border-radius:12px;padding:12px}.SchemesPromotionsWorkspace-module__Y_0jUW__review{background:#f2f7fd;border-radius:14px;gap:6px;padding:14px;display:grid}.SchemesPromotionsWorkspace-module__Y_0jUW__review p{justify-content:space-between;gap:15px;margin:0;font-size:13px;display:flex}.SchemesPromotionsWorkspace-module__Y_0jUW__review small{color:#637a94}.SchemesPromotionsWorkspace-module__Y_0jUW__workspace button:focus-visible,.SchemesPromotionsWorkspace-module__Y_0jUW__dialog button:focus-visible{outline-offset:3px;outline:3px solid #e2ad2e}@media (max-width:650px){.SchemesPromotionsWorkspace-module__Y_0jUW__workspace{padding:8px}.SchemesPromotionsWorkspace-module__Y_0jUW__hero{flex-direction:column;padding:22px}.SchemesPromotionsWorkspace-module__Y_0jUW__hero h1{font-size:25px}.SchemesPromotionsWorkspace-module__Y_0jUW__filters,.SchemesPromotionsWorkspace-module__Y_0jUW__cards{grid-template-columns:1fr 1fr;gap:10px}.SchemesPromotionsWorkspace-module__Y_0jUW__cards button{padding:16px}.SchemesPromotionsWorkspace-module__Y_0jUW__cards strong{font-size:23px}.SchemesPromotionsWorkspace-module__Y_0jUW__form{grid-template-columns:1fr}.SchemesPromotionsWorkspace-module__Y_0jUW__stats{grid-template-columns:1fr 1fr}.SchemesPromotionsWorkspace-module__Y_0jUW__row{gap:9px;padding:12px!important}.SchemesPromotionsWorkspace-module__Y_0jUW__row em{max-width:100px}.SchemesPromotionsWorkspace-module__Y_0jUW__dialogHead,.SchemesPromotionsWorkspace-module__Y_0jUW__dialogBody{padding:20px 16px}}.SchemesPromotionsWorkspace-module__Y_0jUW__modeCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:18px 0;display:grid}.SchemesPromotionsWorkspace-module__Y_0jUW__modeCards button{text-align:left;color:#17375f;background:linear-gradient(135deg,#fff,#eaf2ff);border:1px solid #dbe5f3;border-radius:18px;padding:18px;box-shadow:0 6px 18px #123c7010}.SchemesPromotionsWorkspace-module__Y_0jUW__modeCards button[aria-pressed=true]{color:#fff;background:linear-gradient(135deg,#123c70,#087ec0);border-color:#1678c1}.SchemesPromotionsWorkspace-module__Y_0jUW__modeCards b,.SchemesPromotionsWorkspace-module__Y_0jUW__modeCards small{display:block}.SchemesPromotionsWorkspace-module__Y_0jUW__modeCards small{opacity:.85;margin-top:6px;line-height:1.4}@media (max-width:600px){.SchemesPromotionsWorkspace-module__Y_0jUW__modeCards{grid-template-columns:1fr;gap:8px}.SchemesPromotionsWorkspace-module__Y_0jUW__modeCards button{padding:13px 16px}}.SchemesPromotionsWorkspace-module__Y_0jUW__history{margin-top:20px}.SchemesPromotionsWorkspace-module__Y_0jUW__history article{background:linear-gradient(135deg,#f8fbff,#edf5ff);border:1px solid #dce7f5;border-left:4px solid #1873c5;border-radius:14px;margin-bottom:10px;padding:14px 16px}.SchemesPromotionsWorkspace-module__Y_0jUW__history b,.SchemesPromotionsWorkspace-module__Y_0jUW__history small{display:block}.SchemesPromotionsWorkspace-module__Y_0jUW__history small{color:#63748a;overflow-wrap:anywhere;margin-top:5px}.SchemesPromotionsWorkspace-module__Y_0jUW__history p{margin-bottom:0}
.TargetsIncentivesWorkspace-module__Pp3HtW__workspace{color:#173350;padding:16px}.TargetsIncentivesWorkspace-module__Pp3HtW__hero,.TargetsIncentivesWorkspace-module__Pp3HtW__dialogHead{color:#fff;background:linear-gradient(120deg,#123258,#126ecb 65%,#079eac);border-radius:24px;justify-content:space-between;gap:18px;height:auto;min-height:0;padding:28px;display:flex}.TargetsIncentivesWorkspace-module__Pp3HtW__hero>div,.TargetsIncentivesWorkspace-module__Pp3HtW__dialogHead>div{flex:1;min-width:0}.TargetsIncentivesWorkspace-module__Pp3HtW__hero small,.TargetsIncentivesWorkspace-module__Pp3HtW__dialogHead small{letter-spacing:.12em;font-size:10px;font-weight:800}.TargetsIncentivesWorkspace-module__Pp3HtW__hero h1{margin:10px 0;font-size:30px;line-height:1.3}.TargetsIncentivesWorkspace-module__Pp3HtW__hero p{color:#dfedff;margin:0;line-height:1.6}.TargetsIncentivesWorkspace-module__Pp3HtW__hero button{color:#fff;white-space:nowrap;background:#ffffff20;border-color:#ffffff70;align-self:flex-start}.TargetsIncentivesWorkspace-module__Pp3HtW__workspace button,.TargetsIncentivesWorkspace-module__Pp3HtW__dialog button{font:inherit;cursor:pointer;color:#17599b;background:#eef5ff;border:1px solid #ccdef0;border-radius:12px;padding:11px 15px}.TargetsIncentivesWorkspace-module__Pp3HtW__workspace button:disabled,.TargetsIncentivesWorkspace-module__Pp3HtW__dialog button:disabled{opacity:.5;cursor:default}.TargetsIncentivesWorkspace-module__Pp3HtW__filters{grid-template-columns:repeat(4,1fr);gap:12px;margin:20px 0;display:grid}.TargetsIncentivesWorkspace-module__Pp3HtW__filters label,.TargetsIncentivesWorkspace-module__Pp3HtW__form label{gap:6px;font-size:12px;font-weight:800;display:grid}.TargetsIncentivesWorkspace-module__Pp3HtW__filters input,.TargetsIncentivesWorkspace-module__Pp3HtW__filters select,.TargetsIncentivesWorkspace-module__Pp3HtW__form input,.TargetsIncentivesWorkspace-module__Pp3HtW__form select{color:#173350;box-sizing:border-box;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #ccdcef;border-radius:12px;padding:12px}.TargetsIncentivesWorkspace-module__Pp3HtW__cards{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.TargetsIncentivesWorkspace-module__Pp3HtW__cards button{text-align:left;color:#163658;border:1px solid #dbe7f4;border-radius:21px;gap:14px;padding:21px;display:grid;box-shadow:0 8px 24px #173c7010}.TargetsIncentivesWorkspace-module__Pp3HtW__cards small{font-weight:800}.TargetsIncentivesWorkspace-module__Pp3HtW__cards strong{overflow-wrap:anywhere;font-size:29px}.TargetsIncentivesWorkspace-module__Pp3HtW__cards span{font-size:11px}.TargetsIncentivesWorkspace-module__Pp3HtW__blue{background:linear-gradient(140deg,#fff,#dfecff)!important}.TargetsIncentivesWorkspace-module__Pp3HtW__teal{background:linear-gradient(140deg,#fff,#d9f6f5)!important}.TargetsIncentivesWorkspace-module__Pp3HtW__orange{background:linear-gradient(140deg,#fff,#ffeed7)!important}.TargetsIncentivesWorkspace-module__Pp3HtW__green{background:linear-gradient(140deg,#fff,#dcf7e9)!important}.TargetsIncentivesWorkspace-module__Pp3HtW__purple{background:linear-gradient(140deg,#fff,#eee2ff)!important}.TargetsIncentivesWorkspace-module__Pp3HtW__hint{color:#617791;font-size:12px;line-height:1.7}.TargetsIncentivesWorkspace-module__Pp3HtW__panel{background:#fff;border:1px solid #d7e4f1;border-radius:22px;padding:18px;box-shadow:0 10px 30px #173c7010}.TargetsIncentivesWorkspace-module__Pp3HtW__toolbar,.TargetsIncentivesWorkspace-module__Pp3HtW__toolbar nav,.TargetsIncentivesWorkspace-module__Pp3HtW__toolbar>div{flex-wrap:wrap;gap:8px;display:flex}.TargetsIncentivesWorkspace-module__Pp3HtW__toolbar{justify-content:space-between;margin-bottom:15px}.TargetsIncentivesWorkspace-module__Pp3HtW__toolbar button[aria-pressed=true],.TargetsIncentivesWorkspace-module__Pp3HtW__primary,.TargetsIncentivesWorkspace-module__Pp3HtW__actions button:last-child{border:0;color:#fff!important;background:linear-gradient(130deg,#1768c7,#079aa6)!important}.TargetsIncentivesWorkspace-module__Pp3HtW__row{text-align:left;align-items:center;gap:12px;width:100%;margin:10px 0;display:flex;background:linear-gradient(120deg,#fff,#f5f9ff)!important;padding:16px!important}.TargetsIncentivesWorkspace-module__Pp3HtW__row i{color:#fff;background:linear-gradient(135deg,#166ad1,#0aa1a6);border-radius:14px;flex-shrink:0;place-items:center;width:44px;height:44px;font-style:normal;font-weight:800;display:grid}.TargetsIncentivesWorkspace-module__Pp3HtW__row>span{flex:1;gap:5px;min-width:0;display:grid}.TargetsIncentivesWorkspace-module__Pp3HtW__row small{color:#678099;overflow-wrap:anywhere;font-size:11px}.TargetsIncentivesWorkspace-module__Pp3HtW__row em{color:#1266b8;text-align:right;gap:6px;font-size:12px;font-style:normal;display:grid}.TargetsIncentivesWorkspace-module__Pp3HtW__empty{text-align:center;color:#728198;padding:30px}.TargetsIncentivesWorkspace-module__Pp3HtW__dialog{color:#173350;background:#fff;border:0;border-radius:25px;width:min(740px,100% - 24px);max-height:90dvh;padding:0;box-shadow:0 25px 90px #10254470}.TargetsIncentivesWorkspace-module__Pp3HtW__dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#142d4d99}.TargetsIncentivesWorkspace-module__Pp3HtW__dialogHead{border-radius:0;align-items:flex-start}.TargetsIncentivesWorkspace-module__Pp3HtW__dialogHead h2{overflow-wrap:anywhere;margin:8px 0 0;line-height:1.3}.TargetsIncentivesWorkspace-module__Pp3HtW__dialogHead button{color:#fff;background:#ffffff20;border:1px solid #ffffff70;flex-shrink:0;min-width:42px;height:42px;padding:0;font-size:25px}.TargetsIncentivesWorkspace-module__Pp3HtW__dialogBody{padding:22px}.TargetsIncentivesWorkspace-module__Pp3HtW__form{grid-template-columns:1fr 1fr;gap:16px;display:grid}.TargetsIncentivesWorkspace-module__Pp3HtW__form>.TargetsIncentivesWorkspace-module__Pp3HtW__actions,.TargetsIncentivesWorkspace-module__Pp3HtW__form>p{grid-column:1/-1}.TargetsIncentivesWorkspace-module__Pp3HtW__actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:18px;display:flex}.TargetsIncentivesWorkspace-module__Pp3HtW__stats{grid-template-columns:repeat(3,1fr);gap:10px;margin:15px 0;display:grid}.TargetsIncentivesWorkspace-module__Pp3HtW__stats span{background:#edf4fe;border-radius:15px;gap:8px;padding:15px;font-size:12px;display:grid}.TargetsIncentivesWorkspace-module__Pp3HtW__stats b{color:#1266ba;overflow-wrap:anywhere;font-size:20px}.TargetsIncentivesWorkspace-module__Pp3HtW__preview{background:#eefaf7;border:1px solid #bbe6dc;border-radius:17px;margin:18px 0;padding:18px}.TargetsIncentivesWorkspace-module__Pp3HtW__preview p,.TargetsIncentivesWorkspace-module__Pp3HtW__dialogBody p{overflow-wrap:anywhere;line-height:1.6}.TargetsIncentivesWorkspace-module__Pp3HtW__preview small{color:#637992;margin:10px 0;display:block}.TargetsIncentivesWorkspace-module__Pp3HtW__error{color:#a92c45;background:#fff0f3;border-radius:12px;padding:14px}.TargetsIncentivesWorkspace-module__Pp3HtW__notice{color:#197047;background:#e7f9ed;border-radius:12px;padding:12px}.TargetsIncentivesWorkspace-module__Pp3HtW__review{background:#f2f7fd;border-radius:14px;gap:6px;padding:14px;display:grid}.TargetsIncentivesWorkspace-module__Pp3HtW__review p{justify-content:space-between;gap:15px;margin:0;font-size:13px;display:flex}.TargetsIncentivesWorkspace-module__Pp3HtW__review small{color:#637a94}.TargetsIncentivesWorkspace-module__Pp3HtW__workspace button:focus-visible,.TargetsIncentivesWorkspace-module__Pp3HtW__dialog button:focus-visible{outline-offset:3px;outline:3px solid #e2ad2e}@media (max-width:650px){.TargetsIncentivesWorkspace-module__Pp3HtW__workspace{padding:8px}.TargetsIncentivesWorkspace-module__Pp3HtW__hero{flex-direction:column;padding:22px}.TargetsIncentivesWorkspace-module__Pp3HtW__hero h1{font-size:25px}.TargetsIncentivesWorkspace-module__Pp3HtW__filters,.TargetsIncentivesWorkspace-module__Pp3HtW__cards{grid-template-columns:1fr 1fr;gap:10px}.TargetsIncentivesWorkspace-module__Pp3HtW__cards button{padding:16px}.TargetsIncentivesWorkspace-module__Pp3HtW__cards strong{font-size:23px}.TargetsIncentivesWorkspace-module__Pp3HtW__form{grid-template-columns:1fr}.TargetsIncentivesWorkspace-module__Pp3HtW__stats{grid-template-columns:1fr 1fr}.TargetsIncentivesWorkspace-module__Pp3HtW__row{gap:9px;padding:12px!important}.TargetsIncentivesWorkspace-module__Pp3HtW__row em{max-width:100px}.TargetsIncentivesWorkspace-module__Pp3HtW__dialogHead,.TargetsIncentivesWorkspace-module__Pp3HtW__dialogBody{padding:20px 16px}}.TargetsIncentivesWorkspace-module__Pp3HtW__modeCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:18px 0;display:grid}.TargetsIncentivesWorkspace-module__Pp3HtW__modeCards button{text-align:left;color:#17375f;background:linear-gradient(135deg,#fff,#eaf2ff);border:1px solid #dbe5f3;border-radius:18px;padding:18px;box-shadow:0 6px 18px #123c7010}.TargetsIncentivesWorkspace-module__Pp3HtW__modeCards button[aria-pressed=true]{color:#fff;background:linear-gradient(135deg,#123c70,#087ec0);border-color:#1678c1}.TargetsIncentivesWorkspace-module__Pp3HtW__modeCards b,.TargetsIncentivesWorkspace-module__Pp3HtW__modeCards small{display:block}.TargetsIncentivesWorkspace-module__Pp3HtW__modeCards small{opacity:.85;margin-top:6px;line-height:1.4}@media (max-width:600px){.TargetsIncentivesWorkspace-module__Pp3HtW__modeCards{grid-template-columns:1fr;gap:8px}.TargetsIncentivesWorkspace-module__Pp3HtW__modeCards button{padding:13px 16px}}
.employee-payroll{color:#172d44;background:#f4f9fd;border-radius:20px;max-width:840px;margin:0 auto;font-family:inherit;overflow:hidden;box-shadow:0 15px 45px #082a4a17}.employee-payroll *{box-sizing:border-box}.employee-payroll-hero{color:#fff;background:linear-gradient(115deg,#112c52 0%,#16577c 62%,#0a8579 100%);justify-content:space-between;align-items:flex-start;gap:12px;padding:25px 24px 28px;display:flex;position:relative;overflow:hidden}.employee-payroll-hero:after{content:"";pointer-events:none;border:1px solid #ffffff2b;border-radius:50%;width:190px;height:190px;position:absolute;top:-115px;right:-42px;box-shadow:0 0 0 35px #ffffff09,0 0 0 72px #ffffff08}.employee-payroll-hero-copy,.employee-payroll-refresh{z-index:1;position:relative}.employee-payroll-kicker{letter-spacing:.15em;color:#a9f0da;align-items:center;gap:8px;font-size:10px;font-weight:900;display:inline-flex}.employee-payroll-kicker-dot{background:#55e7ba;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #55e7ba30}.employee-payroll-hero h2{letter-spacing:-.035em;color:#fff;margin:12px 0 8px;font-size:clamp(22px,5vw,31px);line-height:1.12}.employee-payroll-hero p{color:#dbeaf4;margin:0;font-size:13px;line-height:1.45}.employee-payroll-refresh{color:#fff;cursor:pointer;background:#ffffff23;border:1px solid #fff6;border-radius:11px;flex:none;padding:10px 13px;font-family:inherit;font-size:12px;font-weight:800;box-shadow:0 3px 12px #09274823}.employee-payroll-refresh:disabled{opacity:.65;cursor:wait}.employee-payroll-content{background:linear-gradient(155deg,#f8fbff,#eaf9f4);padding:18px}.employee-payroll-message{background:#fff;border:1px solid #dce8f0;border-radius:14px;margin:0;padding:20px;font-size:13px}.employee-payroll-error{color:#9b223d;background:#fff2f3;border-color:#f2bcc4}.employee-payroll-list{gap:14px;display:grid}.employee-payroll-card{background:#fff;border:1px solid #d4e5ee;border-radius:17px;overflow:hidden;box-shadow:0 9px 26px #0b2c4c14}.employee-payroll-card-top{background:#f1f8fb;border-bottom:1px solid #e0edf1;justify-content:space-between;align-items:center;gap:8px;padding:13px 17px;display:flex}.employee-payroll-approved{letter-spacing:.09em;color:#08745e;background:#daf5e9;border-radius:100px;padding:6px 9px;font-size:10px;font-weight:900}.employee-payroll-month{color:#365475;font-size:12px;font-weight:800}.employee-payroll-card-main{justify-content:space-between;align-items:center;gap:14px;padding:20px 18px;display:flex}.employee-payroll-identity{align-items:center;gap:12px;min-width:0;display:flex}.employee-payroll-avatar{color:#fff;background:linear-gradient(140deg,#2468b6,#0a8b83);border-radius:14px;flex:none;place-items:center;width:48px;height:48px;font-size:17px;font-weight:900;display:grid;box-shadow:0 5px 11px #0f588b36}.employee-payroll-identity h3{overflow-wrap:anywhere;margin:0 0 5px;font-size:16px;line-height:1.2}.employee-payroll-identity span:not(.employee-payroll-avatar){color:#6d7f92;font-size:11px;font-weight:700}.employee-payroll-total{text-align:right;flex:none}.employee-payroll-total span{color:#597185;margin-bottom:4px;font-size:11px;font-weight:700;display:block}.employee-payroll-total strong{letter-spacing:-.04em;color:#08765d;font-size:clamp(20px,4.4vw,26px);display:block}.employee-payroll-card-footer{border-top:1px solid #e9eff3;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex}.employee-payroll-breakdown{color:#677b8d;flex-wrap:wrap;gap:7px 15px;font-size:11px;display:flex}.employee-payroll-breakdown span{white-space:nowrap}.employee-payroll-breakdown b{color:#213d58}.employee-payroll-view,.employee-payroll-detail-action{color:#fff;white-space:nowrap;cursor:pointer;background:linear-gradient(105deg,#173b71,#078975);border:0;border-radius:11px;min-height:42px;padding:11px 15px;font-family:inherit;font-size:12px;font-weight:800;box-shadow:0 5px 12px #0d5e7930}.employee-payroll-view span,.employee-payroll-detail-action span{margin-left:9px}@media (max-width:600px){.employee-payroll-hero{padding:20px 15px 23px}.employee-payroll-content{padding:12px}.employee-payroll-card-main{flex-wrap:wrap;align-items:flex-start;padding:16px 13px}.employee-payroll-card-footer{flex-direction:column;align-items:stretch;padding:12px 13px}.employee-payroll-breakdown span{white-space:normal}.employee-payroll-view{width:100%}.employee-payroll-total{text-align:left;padding-left:60px}.employee-payroll-refresh{padding:9px}}
.actual-reports{color:#10213f;background:linear-gradient(145deg,#f7fbff,#eaf3ff);padding:8px 4px 45px}.actual-reports>header{color:#fff;background:linear-gradient(135deg,#074482,#128af0);border-radius:25px;justify-content:space-between;align-items:flex-end;gap:22px;box-shadow:0 12px #073a70,0 20px 36px #1767a82c;box-sizing:border-box!important;height:auto!important;min-height:0!important;max-height:none!important;padding:30px!important;display:flex!important;overflow:hidden!important}.actual-reports>header>div{position:static!important;transform:none!important}.actual-reports>header b{color:#dcedff;letter-spacing:2px;font-size:14px}.actual-reports h1{margin:7px 0;font-size:clamp(30px,4vw,42px)}.actual-reports header p{color:#fff;max-width:760px;margin:0;font-size:17px;line-height:1.5}.actual-reports>header button,.actual-reports form>button{color:#14558c;cursor:pointer;background:#fff;border:1px solid #c2d8eb;border-radius:13px;padding:13px 20px;font-weight:850;box-shadow:0 5px #a9c6df}.report-stats{grid-template-columns:repeat(4,1fr);gap:14px;margin:27px 0 17px;display:grid}.report-stats article{background:#fff;border:1px solid #d4e0ed;border-radius:20px;padding:21px;box-shadow:0 9px 24px #1b568513}.report-stats small,.report-stats span{color:#708093;display:block}.report-stats strong{margin:9px 0;font-size:33px;display:block}.actual-reports>form,.actual-reports>.report-history{background:#fff;border:1px solid #d4e0ef;border-radius:21px;margin-top:16px;padding:22px;box-shadow:0 10px 28px #1c527912}.actual-reports h2{margin:0 0 17px;font-size:21px}.actual-reports form>div{grid-template-columns:repeat(3,1fr);gap:13px;display:grid}.actual-reports label{flex-direction:column;gap:7px;font-weight:750;display:flex}.actual-reports input,.actual-reports select{box-sizing:border-box;color:#17243a;background:#fff;border:1px solid #bfd1e3;border-radius:11px;height:49px;padding:0 12px;font-size:15px}.actual-reports form>button{color:#fff;background:linear-gradient(#3487ef,#1762d7);border-color:#1b62c5;margin-top:19px;display:block;box-shadow:0 6px #08489e}.actual-reports form>button:disabled{opacity:.65}.actual-reports form>small{color:#6a7990;margin-top:12px;display:block}.report-title{justify-content:space-between;align-items:center;display:flex}.report-title span{color:#688099}.report-history>div>section{border-top:1px solid #e4ebf3;justify-content:space-between;gap:16px;padding:15px 2px;display:flex}.report-history section>span{flex-direction:column;gap:5px;display:flex}.report-history small,.report-history em{color:#6c7b90;font-style:normal}.report-protection{color:#36546e;background:#eef7ff;border:1px solid #b8d4ed;border-radius:16px;margin-top:18px;padding:17px;line-height:1.5}@media (max-width:850px){.actual-reports>header{flex-direction:column!important;align-items:stretch!important}.actual-reports>header button{width:100%;min-height:52px}.report-stats,.actual-reports form>div{grid-template-columns:1fr 1fr}}@media (max-width:520px){.actual-reports{padding:4px}.actual-reports>header{padding:26px 22px 30px!important}.actual-reports h1{line-height:1.12;font-size:32px!important}.actual-reports header p{font-size:16px}.actual-reports>form,.actual-reports>.report-history{padding:18px}.actual-reports form>div{grid-template-columns:1fr}.report-history>div>section{flex-direction:column}.report-title{flex-direction:column;align-items:flex-start}.report-title span{margin:-10px 0 14px}}.activity-report-preview{background:#fff;border:1px solid #dbe7f5;border-radius:18px;margin-top:18px;overflow:hidden;box-shadow:0 12px 32px #19457814}.activity-report-preview>div:first-child{border-bottom:1px solid #e8eef6;justify-content:space-between;align-items:center;gap:12px;padding:18px 20px;display:flex}.activity-report-preview h2{color:#102c50;margin:0;font-size:19px}.activity-report-preview span{color:#60758e;font-size:12px}.activity-report-table{max-height:520px;overflow:auto}.activity-report-table table{border-collapse:collapse;width:100%;min-width:900px}.activity-report-table th{color:#1b4f91;text-align:left;z-index:1;background:#edf5ff;padding:11px;font-size:11px;position:sticky;top:0}.activity-report-table td{color:#24364b;white-space:nowrap;border-top:1px solid #edf1f6;padding:10px 11px;font-size:12px}.activity-report-table tbody tr:hover{background:#f7fbff}.activity-report-table p{text-align:center;color:#6a7e96;padding:28px}@media (max-width:700px){.activity-report-preview>div:first-child{flex-direction:column;align-items:flex-start}.activity-report-table{max-height:420px}}.report-preview-backdrop{z-index:2147483200;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#0b193a99;align-items:flex-end;display:flex;position:fixed;inset:0}.report-preview-popup{background:linear-gradient(145deg,#f8fbff,#eef3ff);border-radius:30px 30px 0 0;width:100%;max-height:93vh;padding:20px;overflow:auto;box-shadow:0 -18px 55px #07143177}.report-preview-popup>header{color:#fff;background:linear-gradient(125deg,#122d67,#4355db 58%,#8b3ee8);border-radius:21px;justify-content:space-between;align-items:flex-start;padding:22px;display:flex}.report-preview-popup>header small{color:#d7e0ff;letter-spacing:.15em;font-weight:900}.report-preview-popup>header h2{color:#fff;margin:4px 0;font-size:25px}.report-preview-popup>header p{color:#e8ebff;margin:0}.report-preview-popup>header button{color:#fff;background:#ffffff1f;border:1px solid #fff4;border-radius:14px;width:45px;height:45px;font-size:27px}.preview-summary{grid-template-columns:repeat(4,1fr);gap:9px;margin:13px 0;display:grid}.preview-summary span{background:#fff;border:1px solid #dce3f4;border-radius:14px;padding:12px;display:grid}.preview-summary small{color:#75829c}.preview-summary b{color:#202e50;margin-top:4px}.preview-format{background:#fff;border-radius:17px;grid-template-columns:auto 170px 170px auto;align-items:center;gap:9px;padding:13px;display:grid;box-shadow:0 6px 20px #263b6b14}.preview-format>b{color:#26365a}.preview-format label{cursor:pointer;border:2px solid #dbe1ef;border-radius:13px;grid-template-columns:auto 1fr;gap:2px 8px;padding:10px;display:grid;position:relative}.preview-format label.selected{background:#eeefff;border-color:#4e51d8}.preview-format input{grid-row:1/3;width:18px;height:18px;margin:auto 0}.preview-format i{color:#3c43bd;font-style:normal;font-weight:900}.preview-format span{color:#75819a;font-size:10px}.preview-format>button{color:#fff;background:linear-gradient(135deg,#05a66f,#06c98a);border:0;border-radius:13px;min-height:48px;font-weight:900;box-shadow:0 5px #087a57}.preview-format>button:disabled{opacity:.6}.preview-table{background:#fff;border:1px solid #dce3f2;border-radius:15px;max-height:51vh;margin-top:13px}.preview-table>small{color:#65738d;padding:9px;display:block}@media (max-width:800px){.preview-summary,.preview-format{grid-template-columns:1fr 1fr}.preview-format>b,.preview-format>button{grid-column:1/-1}}@media (max-width:520px){.report-preview-popup{padding:12px}.preview-summary,.preview-format{grid-template-columns:1fr}.preview-format>b,.preview-format>button{grid-column:auto}}.report-category-grid{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:18px;display:grid}.report-category-grid article{border:1px solid color-mix(in srgb,var(--category) 25%,white);background:linear-gradient(145deg,#fff,color-mix(in srgb,var(--category) 11%,white));min-height:150px;box-shadow:0 8px 0 color-mix(in srgb,var(--category) 16%,white);cursor:pointer;border-radius:23px;grid-template-columns:auto 1fr auto;align-items:center;gap:13px;padding:20px;display:grid;position:relative;overflow:hidden}.report-category-grid article:after{content:"";border:20px solid color-mix(in srgb,var(--category) 12%,transparent);border-radius:50%;width:115px;height:115px;position:absolute;top:-40px;right:-35px}.report-category-grid article>i{background:var(--category);color:#fff;border-radius:16px;place-items:center;width:51px;height:51px;font-size:22px;font-style:normal;font-weight:900;display:grid}.report-category-grid h2{margin:3px 0;font-size:18px}.report-category-grid p{color:#69768e;margin:0;font-size:11px}.report-category-grid article>strong{z-index:1;color:var(--category);text-align:center;font-size:28px;display:grid}.report-category-grid article>button{color:var(--category);text-align:right;background:0 0;border:0;grid-column:1/-1;font-weight:900}.report-setup-backdrop{z-index:2147483100;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#0c153099;align-items:flex-end;display:flex;position:fixed;inset:0}.report-setup-popup{background:#f6f8fd;border-radius:30px 30px 0 0;width:100%;max-height:92vh;padding:19px;overflow:auto;box-shadow:0 -16px 50px #07132f66}.report-setup-popup>header{background:linear-gradient(125deg,var(--category),color-mix(in srgb,var(--category) 55%,#11172f));color:#fff;border-radius:21px;justify-content:space-between;align-items:center;padding:22px;display:flex}.report-setup-popup>header>div{align-items:center;gap:13px;display:flex}.report-setup-popup>header i{background:#fff2;border-radius:16px;place-items:center;width:52px;height:52px;font-size:23px;font-style:normal;display:grid}.report-setup-popup>header h2,.report-setup-popup>header p{margin:3px 0}.report-setup-popup>header small{color:#fffc;letter-spacing:.12em;font-weight:900}.report-setup-popup>header button{color:#fff;background:#ffffff20;border:1px solid #fff4;border-radius:14px;width:44px;height:44px;font-size:26px}.report-setup-popup>form{margin-top:13px!important}.report-setup-popup form>aside{background:color-mix(in srgb,var(--category) 8%,white);border-radius:14px;justify-content:space-between;align-items:center;gap:15px;margin-top:15px;padding:13px;display:flex}.report-setup-popup form>aside span{display:grid}.report-setup-popup form>aside small{color:#68758d}.report-setup-popup form>aside button{background:var(--category);color:#fff;border:0;border-radius:12px;padding:12px 20px;font-weight:900}.setup-history{background:#fff;border:1px solid #dce3f0;border-radius:18px;margin-top:13px;padding:17px}.setup-history>header{justify-content:space-between;display:flex}.setup-history>header span{color:#748099}.setup-history>section{border-top:1px solid #e7eaf2;justify-content:space-between;gap:10px;padding:11px 2px;display:flex}.setup-history section div{display:grid}.setup-history small{color:#758098}.setup-history em{color:var(--category);font-style:normal}.preview-format .print-preview{background:linear-gradient(135deg,#334155,#64748b);box-shadow:0 5px #1e293b}.preview-pagination{justify-content:center;align-items:center;gap:10px;padding:10px;display:flex}.preview-pagination button{color:#fff;background:#4f51d8;border:0;border-radius:9px;padding:8px 13px;font-weight:800}.preview-pagination button:disabled{opacity:.4}.preview-pagination span{color:#58657d;font-weight:800}@media (max-width:1000px){.report-category-grid{grid-template-columns:1fr 1fr}}@media (max-width:600px){.report-category-grid{grid-template-columns:1fr}.report-setup-popup{padding:12px}.report-setup-popup form>aside{flex-direction:column;align-items:stretch}.setup-history>section{flex-direction:column}}@media print{body>*{visibility:hidden!important}.report-preview-backdrop,.report-preview-backdrop *{visibility:visible!important}.report-preview-backdrop{background:#fff!important;position:absolute!important;inset:0!important}.report-preview-popup{max-height:none!important;box-shadow:none!important}.report-preview-popup>header button,.preview-format,.preview-pagination{display:none!important}.preview-table{max-height:none!important;overflow:visible!important}}.report-setup-backdrop{background:radial-gradient(circle at 15% 10%,color-mix(in srgb,var(--category) 28%,transparent),transparent 36%),#071127c7;justify-content:center;align-items:center;padding:24px}.report-setup-popup{background:linear-gradient(145deg,#fbfcff 0%,#f3f6fc 62%,color-mix(in srgb,var(--category) 7%,white) 100%);border:1px solid #ffffff7a;border-radius:30px;width:min(1120px,100%);max-height:92vh;padding:24px;animation:.28s cubic-bezier(.2,.8,.2,1) reportPopupIn;position:relative;box-shadow:0 32px 90px #02081799,inset 0 1px #fff}.report-setup-popup:before{content:"";background:linear-gradient(115deg,color-mix(in srgb,var(--category) 10%,transparent),transparent 70%);pointer-events:none;border-radius:30px 30px 48% 48%;height:150px;position:absolute;inset:0 0 auto}.report-setup-popup>header{background:linear-gradient(125deg,color-mix(in srgb,var(--category) 92%,#17213e),color-mix(in srgb,var(--category) 45%,#11172f));min-height:112px;box-shadow:0 16px 34px color-mix(in srgb,var(--category) 26%,transparent);border:1px solid #ffffff38;border-radius:24px;padding:25px 28px;position:relative;overflow:hidden}.report-setup-popup>header:after{content:"";pointer-events:none;border:35px solid #ffffff12;border-radius:50%;width:210px;height:210px;position:absolute;top:-76px;right:72px}.report-setup-popup>header>div,.report-setup-popup>header>button{z-index:1;position:relative}.report-setup-popup>header i{background:linear-gradient(145deg,#ffffff36,#ffffff12);border:1px solid #ffffff3b;border-radius:20px;width:62px;height:62px;font-size:28px;box-shadow:0 9px 24px #07102b40}.report-setup-popup>header h2{letter-spacing:-.02em;font-size:24px}.report-setup-popup>header p{color:#ffffffd9;max-width:610px;font-size:12px}.report-setup-popup>header button{transition:all .2s}.report-setup-popup>header button:hover{background:#ffffff35;transform:rotate(6deg)scale(1.05)}.report-setup-popup>form{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;position:relative;background:#ffffffdf!important;border:1px solid #dce4f2!important;border-radius:22px!important;margin-top:18px!important;padding:21px!important;display:grid!important;box-shadow:0 14px 36px #20355f12!important}.report-setup-popup>form label{text-transform:uppercase;transition:border-color .18s,box-shadow .18s,transform .18s;position:relative;color:#52617d!important;letter-spacing:.055em!important;background:linear-gradient(145deg,#fff,#f8faff)!important;border:1px solid #dce4f1!important;border-radius:16px!important;gap:7px!important;margin:0!important;padding:12px 13px 11px!important;font-size:10px!important;font-weight:900!important;display:grid!important}.report-setup-popup>form label:focus-within{z-index:2;transform:translateY(-1px);border-color:var(--category)!important;box-shadow:0 0 0 4px color-mix(in srgb,var(--category) 12%,transparent),0 9px 22px #233a6914!important}.report-setup-popup>form input,.report-setup-popup>form select{color:#172440!important;text-transform:none!important;letter-spacing:0!important;background:#fff!important;border:1px solid #cfd9e9!important;border-radius:11px!important;outline:0!important;width:100%!important;min-height:43px!important;margin:0!important;padding:9px 11px!important;font-size:13px!important;font-weight:750!important}.report-setup-popup>form input[type=date]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.report-setup-popup>form select{cursor:pointer}.report-setup-popup form>aside{border:1px solid color-mix(in srgb,var(--category) 22%,white);background:linear-gradient(105deg,color-mix(in srgb,var(--category) 9%,white),#fff);border-radius:17px;grid-column:1/-1;min-height:78px;margin-top:1px;padding:14px 16px}.report-setup-popup form>aside span b{color:#1d2b48;font-size:14px}.report-setup-popup form>aside small{margin-top:4px}.report-setup-popup form>aside button{background:linear-gradient(135deg,var(--category),color-mix(in srgb,var(--category) 68%,#111827));min-width:190px;min-height:49px;box-shadow:0 7px 0 color-mix(in srgb,var(--category) 58%,#172033),0 12px 23px color-mix(in srgb,var(--category) 22%,transparent);border:1px solid #ffffff42;border-radius:14px;transition:all .16s}.report-setup-popup form>aside button:hover{filter:saturate(1.12);transform:translateY(-2px)}.report-setup-popup form>aside button:active{box-shadow:0 3px 0 color-mix(in srgb,var(--category) 58%,#172033);transform:translateY(4px)}.report-setup-popup form>aside button:disabled{cursor:not-allowed;filter:grayscale(.3);opacity:.65}.setup-history{background:linear-gradient(145deg,#fff,#fafbff);border:1px solid #dce4f1;border-radius:20px;margin-top:16px;padding:18px 20px;position:relative;box-shadow:0 10px 28px #25375b0d}.setup-history>header{align-items:center;padding-bottom:11px}.setup-history>header b{color:#1b2946;font-size:14px}.setup-history>header span{background:color-mix(in srgb,var(--category) 9%,white);color:var(--category);border-radius:999px;padding:5px 9px;font-size:10px;font-weight:900}.setup-history>section{align-items:center;padding:12px 4px}.setup-history>section:hover{background:color-mix(in srgb,var(--category) 4%,white)}.setup-history em{background:color-mix(in srgb,var(--category) 10%,white);border-radius:999px;padding:5px 9px;font-weight:850}@keyframes reportPopupIn{0%{opacity:0;transform:translateY(22px)scale(.975)}to{opacity:1;transform:none}}@media (max-width:900px){.report-setup-popup>form{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.report-setup-backdrop{align-items:flex-end;padding:0}.report-setup-popup{border-width:0;border-radius:27px 27px 0 0;max-height:94vh;padding:12px}.report-setup-popup:before{border-radius:27px 27px 45% 45%}.report-setup-popup>header{border-radius:20px;min-height:98px;padding:18px}.report-setup-popup>header i{border-radius:16px;width:50px;height:50px}.report-setup-popup>header h2{font-size:19px}.report-setup-popup>header p{font-size:10px}.report-setup-popup>form{grid-template-columns:1fr;gap:11px;border-radius:18px!important;padding:13px!important}.report-setup-popup form>aside{grid-column:auto}.report-setup-popup form>aside button{width:100%;min-width:0}.setup-history{padding:14px}}.report-preview-backdrop{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:radial-gradient(circle at 85% 10%,#696cff38,#0000 35%),#071127c9;padding:22px}.report-preview-popup{background:linear-gradient(145deg,#fbfcff,#f2f5fb);border:1px solid #ffffff73;border-radius:26px;width:min(1080px,96vw);max-height:92vh;padding:18px;animation:.25s cubic-bezier(.2,.8,.2,1) reportPreviewIn;box-shadow:0 32px 90px #0208179c}.report-preview-popup>header{background:linear-gradient(120deg,#3730a3,#5662e8 55%,#0891b2);border-radius:19px;min-height:82px;padding:17px 20px;box-shadow:0 12px 26px #343aa73b}.report-preview-popup>header h2{letter-spacing:-.02em;margin:2px 0;font-size:21px}.report-preview-popup>header p{color:#e8ebff;margin:3px 0;font-size:11px}.report-preview-popup>header button{border-radius:12px;width:38px;height:38px;font-size:22px;transition:all .18s}.report-preview-popup>header button:hover{background:#ffffff35;transform:rotate(6deg)}.preview-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:12px 0}.preview-summary span{background:linear-gradient(145deg,#fff,#f8faff);border:1px solid #dfe5f1;border-radius:14px;min-height:66px;padding:10px 12px;position:relative;overflow:hidden;box-shadow:0 7px 18px #24385d0d}.preview-summary span:after{content:"";border:10px solid #5662e80d;border-radius:50%;width:56px;height:56px;position:absolute;bottom:-24px;right:-17px}.preview-summary small{letter-spacing:.04em;text-transform:uppercase;font-size:9px;font-weight:800}.preview-summary b{white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:13px;overflow:hidden}.preview-format{border:1px solid #e0e5f0;border-radius:15px;grid-template-columns:minmax(130px,1fr) 155px 155px 132px 170px;gap:8px;padding:10px;box-shadow:0 7px 18px #263b6b0d}.preview-format>b{padding-left:4px;font-size:12px}.preview-format label{background:#fbfcff;border-width:1px;border-radius:11px;min-height:48px;padding:7px 9px}.preview-format label.selected{background:linear-gradient(145deg,#f2f2ff,#e9ebff);border-color:#5358df;box-shadow:0 0 0 3px #565be512}.preview-format input{width:16px;height:16px}.preview-format i{font-size:12px}.preview-format span{font-size:9px}.preview-format>button{border-radius:11px;min-height:44px;font-size:11px;box-shadow:0 4px #087a57}.preview-format .print-preview{box-shadow:0 4px #1e293b}.preview-table{border-radius:14px;max-height:48vh;margin-top:11px;box-shadow:0 7px 20px #2638590b}.preview-table table{font-size:10px}.preview-table th{z-index:2;color:#26365a;background:linear-gradient(#eef1ff,#e7ebfa);padding:9px 8px;position:sticky;top:0}.preview-table td{padding:8px}.preview-table>small{padding:7px 10px;font-size:9px}.audit-preview-table table{table-layout:fixed;min-width:840px}.audit-preview-table th:first-child,.audit-preview-table td:first-child{width:58px}.audit-preview-table th:nth-child(2),.audit-preview-table td:nth-child(2){width:125px}.audit-preview-table th:nth-child(3),.audit-preview-table td:nth-child(3){width:145px}.audit-preview-table th:nth-child(4),.audit-preview-table td:nth-child(4){width:82px}.audit-preview-table th:nth-child(5),.audit-preview-table td:nth-child(5){width:105px}.audit-preview-table th:nth-child(6),.audit-preview-table td:nth-child(6){width:70px}.audit-preview-table th:nth-child(7),.audit-preview-table td:nth-child(7){width:230px}.audit-preview-table th:nth-child(8),.audit-preview-table td:nth-child(8){width:105px}.audit-preview-table td:last-child,.audit-preview-table td:nth-child(7){white-space:normal;overflow-wrap:anywhere;line-height:1.45}.preview-pagination{gap:8px;padding:8px}.preview-pagination button{border-radius:8px;padding:7px 11px;font-size:10px}.preview-pagination span{font-size:10px}@keyframes reportPreviewIn{0%{opacity:0;transform:translateY(18px)scale(.98)}to{opacity:1;transform:none}}@media (max-width:900px){.preview-format{grid-template-columns:1fr 1fr}.preview-format>b{grid-column:1/-1}.preview-format>button{grid-column:auto}.report-preview-popup{width:min(760px,96vw)}}@media (max-width:600px){.report-preview-backdrop{align-items:flex-end;padding:0}.report-preview-popup{border-width:0;border-radius:25px 25px 0 0;width:100%;max-height:94vh;padding:11px}.report-preview-popup>header{border-radius:18px;min-height:72px;padding:14px 15px}.report-preview-popup>header h2{font-size:18px}.preview-summary{grid-template-columns:1fr 1fr;gap:7px}.preview-summary span{min-height:58px;padding:8px 10px}.preview-format{grid-template-columns:1fr 1fr;padding:9px}.preview-format>b,.preview-format>button{grid-column:1/-1}.preview-table{max-height:43vh}}.actual-reports{background:radial-gradient(circle at 92% 3%,#6467e817,#0000 26%),radial-gradient(circle at 4% 45%,#08a5a90d,#0000 25%),linear-gradient(145deg,#fafdff,#f3f6fc);border:1px solid #dfe6f2;border-radius:28px;padding:22px;position:relative;overflow:hidden;box-shadow:0 18px 50px #1c315514}.actual-reports:before{content:"";pointer-events:none;border:32px solid #5961df0a;border-radius:50%;width:190px;height:190px;position:absolute;top:-80px;left:-70px}.actual-reports>header{color:#fff;background:linear-gradient(120deg,#172554 0%,#4338ca 48%,#0786a2 100%);border:1px solid #ffffff40;border-radius:25px;min-height:145px;padding:28px 30px;position:relative;overflow:hidden;box-shadow:0 15px 35px #273a8540}.actual-reports>header:before{content:"";border:42px solid #ffffff0c;border-radius:50%;width:250px;height:250px;position:absolute;top:-95px;right:11%}.actual-reports>header:after{content:"";background:#ffffff0b;border-radius:50%;width:180px;height:180px;position:absolute;bottom:-80px;right:-45px}.actual-reports>header>div,.actual-reports>header>button{z-index:1;position:relative}.actual-reports>header b{color:#dfe7ff;letter-spacing:.13em;background:#ffffff12;border:1px solid #ffffff2e;border-radius:999px;padding:6px 10px;font-size:9px;display:inline-flex}.actual-reports>header h1{letter-spacing:-.035em;margin:10px 0 5px;font-size:30px}.actual-reports>header p{color:#dce6ff;max-width:680px;margin:0;font-size:12px;line-height:1.6}.actual-reports>header>button{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff18;border:1px solid #ffffff38;border-radius:14px;min-width:112px;padding:12px 16px;font-weight:900;transition:all .18s;box-shadow:0 8px 20px #07112c30}.actual-reports>header>button:hover{background:#ffffff2b;transform:translateY(-2px)}.report-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;margin:14px 0 0;position:relative}.report-stats article{background:linear-gradient(145deg,#fff,#f9faff);border:1px solid #e0e6f1;border-radius:17px;min-height:92px;padding:14px 15px;transition:all .18s;position:relative;overflow:hidden;box-shadow:0 8px 20px #1f34580d}.report-stats article:hover{transform:translateY(-2px);box-shadow:0 13px 25px #1f345816}.report-stats article:first-child{border-top:3px solid #6366f1}.report-stats article:nth-child(2){border-top:3px solid #0ea5e9}.report-stats article:nth-child(3){border-top:3px solid #10b981}.report-stats article:nth-child(4){border-top:3px solid #f59e0b}.report-stats small{letter-spacing:.055em;text-transform:uppercase;font-size:9px;font-weight:850}.report-stats strong{color:#172440;margin:3px 0;font-size:25px}.report-stats span{color:#7b879b;font-size:9px}.report-category-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin-top:16px}.report-category-grid article{border:1px solid color-mix(in srgb,var(--category) 24%,white);background:linear-gradient(145deg,#fff 20%,color-mix(in srgb,var(--category) 10%,white));min-height:132px;box-shadow:0 7px 0 color-mix(in srgb,var(--category) 13%,white),0 12px 26px #22375c0b;border-radius:20px;padding:17px;transition:transform .18s,box-shadow .18s,border-color .18s}.report-category-grid article:hover{border-color:color-mix(in srgb,var(--category) 45%,white);box-shadow:0 9px 0 color-mix(in srgb,var(--category) 16%,white),0 20px 34px color-mix(in srgb,var(--category) 13%,transparent);transform:translateY(-4px)}.report-category-grid article>i{background:linear-gradient(145deg,color-mix(in srgb,var(--category) 82%,white),var(--category));width:46px;height:46px;box-shadow:0 8px 18px color-mix(in srgb,var(--category) 25%,transparent);border-radius:14px;font-size:20px}.report-category-grid article>div>small{color:var(--category);letter-spacing:.09em;font-size:8px;font-weight:900}.report-category-grid h2{font-size:16px}.report-category-grid p{font-size:10px;line-height:1.45}.report-category-grid article>strong{font-size:24px}.report-category-grid article>strong span{font-size:8px}.report-category-grid article>button{padding-top:5px;font-size:10px}.report-setup-popup>form>div{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.org-message{border-radius:14px!important;box-shadow:0 16px 35px #1e315c35!important}@media (max-width:900px){.actual-reports{border-radius:22px;padding:15px}.actual-reports>header{min-height:130px;padding:23px}.report-category-grid,.report-setup-popup>form>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.actual-reports{border-radius:19px;padding:10px}.actual-reports>header{border-radius:20px;align-items:flex-start;min-height:155px;padding:18px}.actual-reports>header h1{font-size:24px}.actual-reports>header>button{min-width:88px;padding:10px}.report-stats{grid-template-columns:1fr 1fr;gap:8px}.report-stats article{border-radius:14px;min-height:78px;padding:11px}.report-stats strong{font-size:21px}.report-category-grid{grid-template-columns:1fr;gap:10px}.report-category-grid article{border-radius:17px;min-height:116px;padding:14px}.report-setup-popup>form>div{grid-template-columns:1fr}}.report-preview-backdrop{z-index:2147483200!important;justify-content:center!important;align-items:center!important;width:100vw!important;height:100dvh!important;margin:0!important;display:flex!important;position:fixed!important;inset:0!important}.report-preview-popup{transform-origin:50%;margin:auto!important;position:relative!important;inset:auto!important}@media (max-width:600px){.report-preview-backdrop{justify-content:center!important;align-items:flex-end!important}.report-preview-popup{margin:0 auto!important}}.report-portal{box-sizing:border-box;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#172554;background:radial-gradient(at 20% 10%,#6366f12b,#0000 50%),#08132bcc;justify-content:center!important;align-items:center!important;width:100%!important;height:100dvh!important;padding:24px!important;display:flex!important;position:fixed!important;inset:0!important}.report-portal *{box-sizing:border-box}.report-portal button{cursor:pointer}.report-portal button:focus-visible,.report-category-grid article:focus-visible{outline-offset:4px;outline:3px solid #38bdf8}.report-portal>section{overscroll-behavior:contain;overflow:auto;box-shadow:0 30px 100px #02061780;border-radius:26px!important;width:min(1120px,100%)!important;max-height:calc(100dvh - 48px)!important;margin:0!important}.report-portal .report-setup-popup form>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.report-portal label{color:#52617d;gap:8px;font-weight:750;display:grid}.report-portal select,.report-portal input:not([type=radio]){color:#172554;width:100%;min-height:44px;font:inherit;background:#fff;border:1px solid #cfd9e9;border-radius:11px;padding:10px}.report-portal label>small{color:#7a89a3;text-transform:none;letter-spacing:0;font-size:10px}.report-portal .preview-format label{grid-template-columns:auto 1fr}.report-portal .preview-format input[type=radio]{grid-row:1/3;width:18px;height:18px}.report-portal .preview-summary b{white-space:normal;overflow-wrap:anywhere}.report-portal .preview-table td{overflow-wrap:anywhere;vertical-align:top;min-width:160px;max-width:440px;line-height:1.6;white-space:pre-wrap!important}.report-portal .preview-table th{min-width:160px}.report-portal .preview-table table{table-layout:auto;min-width:100%}.row-detail-button{color:#4338ca;white-space:nowrap;background:#eef2ff;border:1px solid #c7d2fe;border-radius:8px;padding:8px 10px;font-weight:700}.report-limit-warning{color:#92400e;background:#fffbeb;border:1px solid #f3c56f;border-radius:13px;padding:14px 17px;font-size:13px;line-height:1.5}.report-detail-backdrop{z-index:2147483300}.report-detail-popup{background:linear-gradient(145deg,#fff,#f5f7ff);max-width:860px;padding:24px}.report-detail-popup>header{color:#fff;background:linear-gradient(115deg,#312e81,#4f46e5,#0891b2);border-radius:17px;justify-content:space-between;align-items:center;gap:16px;padding:20px;display:flex}.report-detail-popup header h2{margin:6px 0 0;font-size:22px}.report-detail-popup header small{letter-spacing:.12em;font-size:10px}.report-detail-popup header button{color:#fff;background:#ffffff20;border:1px solid #fff5;border-radius:12px;width:40px;height:40px;font-size:26px}.report-detail-popup dl{gap:10px;display:grid}.report-detail-popup dl>div{background:#fff;border:1px solid #dbe3f1;border-radius:14px;padding:15px 18px}.report-detail-popup dt{color:#64748b;text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:800}.report-detail-popup dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0 0;font-size:14px;line-height:1.65}.report-portal .setup-history>section{justify-content:space-between;gap:12px;display:flex}.report-portal .setup-history small{margin-top:5px;display:block}.report-portal .report-setup-popup form>aside small{display:block}@media (max-width:850px){.report-portal .report-setup-popup form>div{grid-template-columns:1fr 1fr}}@media (max-width:600px){.report-portal{padding:12px!important}.report-portal>section{border-radius:22px!important;max-height:calc(100dvh - 24px)!important;padding:12px!important}.report-portal .report-setup-popup form>div{grid-template-columns:1fr}.report-portal .report-setup-popup form>aside{flex-direction:column;align-items:stretch}.report-portal .setup-history>section{flex-direction:column}.report-portal .preview-summary{grid-template-columns:1fr 1fr}.report-portal .preview-table{max-height:43dvh}.report-detail-popup header h2{font-size:18px}}@media (prefers-reduced-motion:reduce){.report-portal>section{animation:none!important}.report-category-grid article{transition:none}}
.Employee360AttendanceControls-module__qSaodG__tools{color:#173757;background:linear-gradient(135deg,#f5faff,#eefbf7);border:1px solid #c7dbed;border-radius:22px;overflow:hidden;box-shadow:0 6px 20px #17467613}.Employee360AttendanceControls-module__qSaodG__hero,.Employee360AttendanceControls-module__qSaodG__modalHero{color:#fff;background:linear-gradient(115deg,#102c67,#1962cf 55%,#0caa99);padding:18px 22px}.Employee360AttendanceControls-module__qSaodG__hero h3{color:#fff;margin:5px 0;font-size:20px}.Employee360AttendanceControls-module__qSaodG__hero p,.Employee360AttendanceControls-module__qSaodG__modalHero p{color:#d9efff;margin:5px 0}.Employee360AttendanceControls-module__qSaodG__hero small,.Employee360AttendanceControls-module__qSaodG__modalHero small{letter-spacing:.1em;color:#c1edff;font-size:10px;font-weight:800}.Employee360AttendanceControls-module__qSaodG__grid{grid-template-columns:1fr 1fr;gap:14px;padding:16px;display:grid}.Employee360AttendanceControls-module__qSaodG__card{background:#fff;border:1px solid #d3e3f0;border-top:4px solid #18a388;border-radius:17px;padding:18px}.Employee360AttendanceControls-module__qSaodG__card:nth-child(2){border-top-color:#7660d9}.Employee360AttendanceControls-module__qSaodG__card small{color:#4c6a84;font-size:10px;font-weight:800}.Employee360AttendanceControls-module__qSaodG__card h4{margin:7px 0;font-size:19px}.Employee360AttendanceControls-module__qSaodG__card p{color:#556f87;font-size:13px;line-height:1.5}.Employee360AttendanceControls-module__qSaodG__tools button,.Employee360AttendanceControls-module__qSaodG__dialog button{color:#fff;cursor:pointer;background:linear-gradient(130deg,#1767d3,#0a8f9e);border:0;border-radius:12px;min-height:44px;padding:12px 16px;font-weight:800}.Employee360AttendanceControls-module__qSaodG__tools button:disabled,.Employee360AttendanceControls-module__qSaodG__dialog button:disabled{opacity:.5;cursor:not-allowed}.Employee360AttendanceControls-module__qSaodG__card>button{width:100%;margin:6px 0}.Employee360AttendanceControls-module__qSaodG__card label,.Employee360AttendanceControls-module__qSaodG__reason{gap:7px;margin-top:15px;font-size:13px;font-weight:750;display:grid}.Employee360AttendanceControls-module__qSaodG__card input,.Employee360AttendanceControls-module__qSaodG__reason textarea{box-sizing:border-box;color:#193651;width:100%;font:inherit;background:#f7fbff;border:1px solid #c9dcea;border-radius:12px;padding:12px}.Employee360AttendanceControls-module__qSaodG__actions{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.Employee360AttendanceControls-module__qSaodG__secondary.Employee360AttendanceControls-module__qSaodG__secondary{color:#285075;background:#eaf2fb;border:1px solid #cbdeef}.Employee360AttendanceControls-module__qSaodG__message{color:#0f6550;background:#def7ec;border-radius:12px;margin:14px 16px;padding:12px;line-height:1.5}.Employee360AttendanceControls-module__qSaodG__backdrop{z-index:2147483600;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);box-sizing:border-box;background:#092342ad;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.Employee360AttendanceControls-module__qSaodG__dialog{color:#183754;background:#fff;border:1px solid #b7d5e9;border-radius:25px;outline:none;flex-direction:column;width:min(650px,100%);max-height:calc(100dvh - 32px);display:flex;overflow:hidden;box-shadow:0 25px 70px #061e4966}.Employee360AttendanceControls-module__qSaodG__modalHero{flex-shrink:0;align-items:flex-start;gap:14px;display:flex}.Employee360AttendanceControls-module__qSaodG__modalHero>div{flex:1;min-width:0}.Employee360AttendanceControls-module__qSaodG__modalHero h2{color:#fff;overflow-wrap:anywhere;margin:7px 0;font-size:24px;line-height:1.25}.Employee360AttendanceControls-module__qSaodG__modalHero>button{background:#fff2;border:1px solid #fff5;flex:0 0 44px;width:44px;padding:5px;font-size:26px}.Employee360AttendanceControls-module__qSaodG__body{overscroll-behavior:contain;min-height:0;padding:20px;overflow-y:auto}.Employee360AttendanceControls-module__qSaodG__summary{grid-template-columns:1fr 1fr;gap:10px;display:grid}.Employee360AttendanceControls-module__qSaodG__summary>div{background:#f0f7ff;border:1px solid #d6e6f0;border-radius:15px;gap:7px;padding:14px;display:grid}.Employee360AttendanceControls-module__qSaodG__summary small{color:#607b93;font-size:11px}.Employee360AttendanceControls-module__qSaodG__summary b{text-transform:capitalize;font-size:18px}.Employee360AttendanceControls-module__qSaodG__notice{background:#eef8ff;border-left:4px solid #1a88bb;border-radius:10px;padding:12px;font-size:13px;line-height:1.6}.Employee360AttendanceControls-module__qSaodG__statusOptions{grid-template-columns:1fr 1fr;gap:12px;display:grid}.Employee360AttendanceControls-module__qSaodG__statusOptions .Employee360AttendanceControls-module__qSaodG__present{color:#147f5c;background:#edf9f3;border:2px solid #c0e9d5}.Employee360AttendanceControls-module__qSaodG__statusOptions .Employee360AttendanceControls-module__qSaodG__absent{color:#b73055;background:#fff0f3;border:2px solid #f4c6d2}.Employee360AttendanceControls-module__qSaodG__statusOptions .Employee360AttendanceControls-module__qSaodG__selected{outline-offset:2px;outline:3px solid #286ae0}.Employee360AttendanceControls-module__qSaodG__reason textarea{resize:vertical;min-height:90px;line-height:1.5}.Employee360AttendanceControls-module__qSaodG__error{color:#a72848;background:#fff0f3;border:1px solid #efbbc7;border-radius:12px;padding:12px;line-height:1.5}.Employee360AttendanceControls-module__qSaodG__confirm{background:linear-gradient(135deg,#edf4ff,#f1ebff);border:1px solid #afcbe9;border-radius:14px;margin-top:16px;padding:15px}.Employee360AttendanceControls-module__qSaodG__confirm p{margin-bottom:0;font-size:13px;line-height:1.6}.Employee360AttendanceControls-module__qSaodG__history{border:1px solid #d9e6ef;border-radius:14px;margin-top:18px;padding:14px;font-size:13px}.Employee360AttendanceControls-module__qSaodG__history summary{cursor:pointer;font-weight:800}.Employee360AttendanceControls-module__qSaodG__history article{border-top:1px solid #dce7f1;margin-top:12px;padding-top:12px}.Employee360AttendanceControls-module__qSaodG__history p{overflow-wrap:anywhere}.Employee360AttendanceControls-module__qSaodG__history small{color:#55768c}.Employee360AttendanceControls-module__qSaodG__footer{background:#f4f8fd;border-top:1px solid #d8e7f0;flex-shrink:0;justify-content:flex-end;gap:10px;padding:15px 20px;display:flex}.Employee360AttendanceControls-module__qSaodG__tools button:focus-visible,.Employee360AttendanceControls-module__qSaodG__dialog button:focus-visible{outline-offset:3px;outline:3px solid #77b2fa}@media (max-width:700px){.Employee360AttendanceControls-module__qSaodG__grid{grid-template-columns:1fr;padding:12px}.Employee360AttendanceControls-module__qSaodG__backdrop{padding:10px}.Employee360AttendanceControls-module__qSaodG__dialog{border-radius:20px;max-height:calc(100dvh - 20px)}.Employee360AttendanceControls-module__qSaodG__modalHero{padding:17px}.Employee360AttendanceControls-module__qSaodG__modalHero h2{font-size:21px}.Employee360AttendanceControls-module__qSaodG__body{padding:15px}.Employee360AttendanceControls-module__qSaodG__footer{padding:12px}.Employee360AttendanceControls-module__qSaodG__footer button{flex:1;padding:12px 8px}.Employee360AttendanceControls-module__qSaodG__actions button{flex:1}.Employee360AttendanceControls-module__qSaodG__summary b{font-size:16px}}
