@media screen{.hr-premium-v2,.hr-premium-v2-login{--hg-night:#0e1a2b;--hg-navy:#172b46;--hg-ink:#1d3148;--hg-blue:#2c5da8;--hg-teal:#087e86;--hg-muted:#5f7088;--hg-stroke:#7996b838;--hg-glass:#ffffffc9;--hg-shadow:0 18px 48px #17305313, 0 2px 8px #17305309;--hg-spring:cubic-bezier(.2, .85, .22, 1);font-variant-numeric:tabular-nums}.hr-premium-v2{color:var(--hg-ink);background:#edf2f8}.hr-premium-v2 .control-main{background-color:#edf2f8;background-image:radial-gradient(55% 28% at 83% 2%,#8cacdd3d,#0000 75%),linear-gradient(165deg,#f3f6fb 0%,#eaf0f7 57%,#f3f6fa 100%);min-width:0}.hr-premium-v2 .control-sidebar{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:radial-gradient(110% 46% at 0 -5%,#4d75b53b,#0000 85%),linear-gradient(175deg,#101d31 2%,#152640 55%,#0d1b2e 100%);border-right:1px solid #8fadd930;overflow-x:hidden;box-shadow:inset -1px 0 #ffffff0b,8px 0 38px #101f3714}.hr-premium-v2 .sidebar-brand{border-bottom:1px solid #c4d6ef24;margin:0 7px 8px;padding:4px 10px 25px}.hr-premium-v2 .sidebar-brand-mark{background-color:#ffffff1c;border:1px solid #ffffff42;border-radius:14px;box-shadow:0 5px 22px #0000002e,inset 0 1px #ffffff3d}.hr-premium-v2 .sidebar-brand b{color:#9fb8d7;letter-spacing:.14em}.hr-premium-v2 .sidebar-brand strong{color:#f8fafc;letter-spacing:.025em;font-size:17px}.hr-premium-v2 .sidebar-nav{gap:4px;padding-top:15px}.hr-premium-v2 .control-sidebar{box-sizing:border-box;overflow-x:hidden!important}.hr-premium-v2 .sidebar-nav{box-sizing:border-box;width:100%;min-width:0;max-width:100%;overflow-x:hidden!important}.hr-premium-v2 .sidebar-nav .hr-menu-category{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.hr-premium-v2 .sidebar-nav .hr-menu-category-toggle{box-sizing:border-box;width:100%;min-width:0;max-width:100%;overflow:hidden}.hr-premium-v2 .sidebar-nav .hr-menu-category-toggle>span:first-child{overflow-wrap:anywhere;min-width:0}.hr-premium-v2 .sidebar-nav .hr-menu-category-toggle .hr-menu-chevron{flex:none}.hr-premium-v2 .sidebar-nav .hr-menu-category-items{box-sizing:border-box;grid-template-columns:minmax(0,1fr);width:100%;min-width:0;max-width:100%;display:grid}.hr-premium-v2 .sidebar-nav .hr-menu-category-items>:is(a,button){box-sizing:border-box;white-space:normal;text-align:left;align-items:center;gap:10px;width:100%;min-width:0;max-width:100%;display:flex;overflow:hidden}.hr-premium-v2 .sidebar-nav .hr-menu-category-items>:is(a,button)>svg{flex:0 0 18px}.hr-premium-v2 .sidebar-nav .hr-menu-category-items>:is(a,button)>span{overflow-wrap:anywhere;flex:auto;min-width:0;line-height:1.4}.hr-premium-v2 .sidebar-nav :is(a,button){color:#c4d1e4;border:1px solid #0000;border-radius:11px;min-height:44px;font-size:12.5px;transition:color .19s,background-color .19s;position:relative}.hr-premium-v2 .sidebar-nav :is(a,button):hover{color:#fff;background:#b7cff61b}.hr-premium-v2 .sidebar-nav :is(a,button)[aria-current=page],.hr-premium-v2 .sidebar-nav :is(a,button)[data-active=true]{color:#f8fafc;background:linear-gradient(95deg,#5583ce4f,#5e8cc31b);border:1px solid #98bef24d;box-shadow:inset 3px 0 #8dc7e5,inset 0 1px #ffffff14,0 7px 18px #00000014}.hr-premium-v2 .sidebar-nav :is(a,button):focus-visible{outline-offset:-2px;outline:2px solid #b4ddfb}.hr-premium-v2 .control-main .topbar{-webkit-backdrop-filter:blur(18px)saturate(135%);backdrop-filter:blur(18px)saturate(135%);background:#f8fbffd4;border-bottom:1px solid #9db4d24d;height:76px;box-shadow:0 7px 22px #21406609}.hr-premium-v2 .control-header-title>div b{color:#1b304b;font-size:17px;font-weight:770}.hr-premium-v2 .control-header-title>div span{color:#61748f;font-size:11.5px}.hr-premium-v2 .topbar-actions .privacy-pill{color:#1e6272;background:#e8f7f9d6;border:1px solid #c4e3e9}.hr-premium-v2 .topbar-actions .user-pill{color:#273f5d;font-weight:700}.hr-premium-v2 .control-main .page-shell{width:min(1560px,100% - 64px);padding-top:30px}.hr-premium-v2 .hr-v2-home-intro{isolation:isolate;background:linear-gradient(105deg,#0a182df7 0%,#122b49e8 45%,#1b3b5678 100%),url(/hr-atmosphere-v3.svg) 50%/cover no-repeat;border:1px solid #89a9d466;border-radius:24px;grid-template-columns:minmax(0,1.18fr) minmax(305px,.82fr);min-height:386px;position:relative;overflow:hidden;box-shadow:0 30px 70px #1932542b,inset 0 1px #ffffff26}.hr-premium-v2 .hr-v2-home-intro:before{content:"";z-index:-1;opacity:.82;pointer-events:none;background:linear-gradient(90deg,#0000 58%,#c2dcf61c 58.1%,#0000 58.2% 79%,#d1e5f71f 79.1%,#0000 79.2%),linear-gradient(#0000 34.8%,#bed9f017 34.9%,#0000 35% 77.8%,#bdd7ef17 77.9%,#0000 78%),radial-gradient(55% 95% at 92% 31%,#96c8f047,#0000 73%);position:absolute;inset:0}.hr-premium-v2 .hr-v2-home-intro:after{content:"";z-index:-1;aspect-ratio:1;pointer-events:none;border:1px solid #d0e5f91f;border-radius:50%;width:53%;position:absolute;bottom:-55%;right:3%;box-shadow:0 0 0 55px #cee4f909,0 0 0 112px #cee4f906}.hr-premium-v2 .hr-v2-home-heading{color:#f7fbff;padding:52px clamp(30px,4vw,68px)}.hr-premium-v2 .hr-v2-home-kicker{color:#a9d8f0;letter-spacing:.1em;font-size:11px}.hr-premium-v2 .hr-v2-home-kicker i{background:#80c9e6}.hr-premium-v2 .hr-v2-home-heading h1{color:#f8fafc;letter-spacing:-.065em;font-size:clamp(32px,3.25vw,48px);font-weight:700;line-height:1.22}.hr-premium-v2 .hr-v2-home-heading h1 em{color:#b7e1f1;font-weight:570}.hr-premium-v2 .hr-v2-home-heading p{color:#d0ddea;max-width:470px;font-size:14px;line-height:1.75}.hr-premium-v2 .hr-v2-home-heading .home-actions .button{border-radius:11px;min-height:46px;font-size:13px;box-shadow:inset 0 1px #fff3}.hr-premium-v2 .hr-v2-home-heading .home-actions .button.primary{color:#102f4a;background:#eaf8ff;border-color:#e4f6ffed}.hr-premium-v2 .hr-v2-home-heading .home-actions .button.primary:hover{background:#fff}.hr-premium-v2 .hr-v2-home-heading .home-actions .button.ghost{color:#f4faff;background:#ffffff1c;border-color:#d1e7fb4d}.hr-premium-v2 .hr-v2-home-heading .home-actions .button.ghost:hover{background:#fff3}.hr-premium-v2 .hr-v2-home-primary-stat{color:#f8fafc;-webkit-backdrop-filter:blur(22px)saturate(140%);backdrop-filter:blur(22px)saturate(140%);background:linear-gradient(145deg,#e2f4ff38,#729fcf1b);border:1px solid #e3f3ff59;border-radius:20px;align-self:center;min-height:282px;margin:32px 35px 32px 4px;padding:30px 30px 24px;box-shadow:0 22px 46px #030f2445,inset 0 1px #ffffff42}.hr-premium-v2 .hr-v2-home-primary-stat:before{background:#ffffff21}.hr-premium-v2 .hr-v2-home-stat-head{color:#f0f8ff}.hr-premium-v2 .hr-v2-home-stat-head span:last-child{color:#d0e3f3}.hr-premium-v2 .hr-v2-home-primary-stat>strong{color:#fff;font-weight:610}.hr-premium-v2 .hr-v2-home-primary-stat>strong small{color:#d0e6f4}.hr-premium-v2 .hr-v2-home-stat-footer{color:#d3e5f5;border-color:#e8f4ff3b}.hr-premium-v2 .hr-v2-home-stat-footer img{border-radius:11px}.hr-premium-v2 .hr-v2-home-metrics{gap:15px;margin:18px 0}.hr-premium-v2 .hr-v2-home-metrics>div,.hr-premium-v2 .hr-v2-home-insights>article{-webkit-backdrop-filter:blur(14px)saturate(130%);backdrop-filter:blur(14px)saturate(130%);box-shadow:var(--hg-shadow), inset 0 1px 0 #ffffffeb;transition:transform .26s var(--hg-spring), border-color .2s ease, box-shadow .26s ease;background:#fffc;border:1px solid #9eb8d961;border-radius:18px;position:relative;overflow:hidden}.hr-premium-v2 .hr-v2-home-metrics>div:hover,.hr-premium-v2 .hr-v2-home-insights>article:hover{border-color:#76a0d599;transform:translateY(-3px);box-shadow:0 24px 50px #1b3c621f,inset 0 1px #fff}.hr-premium-v2 .hr-v2-home-metrics>div:before{content:"";background:#76a8dc;height:3px;position:absolute;inset:0 0 auto}.hr-premium-v2 .hr-v2-home-metrics>div:first-child{background:linear-gradient(145deg,#eaf2fff0,#ffffffdb)}.hr-premium-v2 .hr-v2-home-metrics>div:nth-child(2){background:linear-gradient(145deg,#e6f9f7f2,#ffffffde)}.hr-premium-v2 .hr-v2-home-metrics>div:nth-child(2):before{background:#51ada4}.hr-premium-v2 .hr-v2-home-metrics>div:nth-child(3){background:linear-gradient(145deg,#fff0ebf0,#ffffffde)}.hr-premium-v2 .hr-v2-home-metrics>div:nth-child(3):before{background:#d99883}.hr-premium-v2 .hr-v2-home-metrics>div>span,.hr-premium-v2 .hr-v2-home-insight-header>div>span{color:#566d88;font-size:12px}.hr-premium-v2 .hr-v2-home-metrics strong{color:#1d3856;font-size:34px}.hr-premium-v2 .hr-v2-home-metrics strong small{color:#556d82}.hr-premium-v2 .hr-v2-home-metrics>div>small{color:#5d7286;font-size:12px}.hr-premium-v2 .hr-v2-home-metrics .hr-v2-home-metric-alert strong{color:#9d5247}.hr-premium-v2 .hr-v2-home-insights{gap:15px}.hr-premium-v2 .hr-v2-home-insights>article{min-height:182px;padding:27px 29px}.hr-premium-v2 .hr-v2-home-insight-header h2{color:#203d5b}.hr-premium-v2 .hr-v2-home-insight-header strong{color:#256d8a}.hr-premium-v2 .hr-v2-home-ratio-track{background:#d9e7f2;height:9px}.hr-premium-v2 .hr-v2-home-ratio-track i{background:linear-gradient(90deg,#3b73cb,#56b4ae)}.hr-premium-v2 .hr-v2-home-flow-values{border-color:#dce6f0}.hr-premium-v2 .hr-v2-home-flow-values b{color:#244966}.hr-premium-v2 .hr-v2-home-insights p{color:#61758d}.hr-premium-v2 .page-shell .view-heading,.hr-premium-v2 .page-shell .hero{background:linear-gradient(112deg,#152841 0%,#1e4264 72%,#37617f 100%);border:1px solid #8caed759;border-radius:21px;padding:28px 34px;position:relative;overflow:hidden;box-shadow:0 17px 38px #1e3d611f}.hr-premium-v2 .page-shell .view-heading:after,.hr-premium-v2 .page-shell .hero:after{content:"";aspect-ratio:1;pointer-events:none;border:1px solid #ffffff1f;border-radius:50%;width:48%;position:absolute;top:-90%;right:-7%;box-shadow:0 0 0 42px #ffffff09,0 0 0 84px #ffffff05}.hr-premium-v2 .page-shell .view-heading :is(h1,h2),.hr-premium-v2 .page-shell .hero :is(h1,h2){color:#f8fafc}.hr-premium-v2 .page-shell .view-heading .eyebrow,.hr-premium-v2 .page-shell .hero .eyebrow{color:#badcf0}.hr-premium-v2 .page-shell .view-heading p,.hr-premium-v2 .page-shell .hero p{color:#d8e5f1}.hr-premium-v2 .page-shell .data-ribbon{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f8fcffe3;border:1px solid #cdddea;border-radius:15px;box-shadow:0 6px 22px #1d3e610a}.hr-premium-v2 .page-shell .data-ribbon.warning{background:#fff6e9;border-color:#ebcda5}.hr-premium-v2 .page-shell .kpi-card,.hr-premium-v2 .page-shell .insight-strip,.hr-premium-v2 .page-shell .movement-history-panel,.hr-premium-v2 .page-shell .organization-panel,.hr-premium-v2 .page-shell .employee-table-panel,.hr-premium-v2 .page-shell .panel{background:var(--hg-glass);-webkit-backdrop-filter:blur(13px)saturate(120%);backdrop-filter:blur(13px)saturate(120%);box-shadow:var(--hg-shadow), inset 0 1px 0 #fff;border:1px solid #98b5d761;border-radius:17px}.hr-premium-v2 .page-shell .kpi-card{transition:transform .24s var(--hg-spring), box-shadow .24s ease;position:relative;overflow:hidden}.hr-premium-v2 .page-shell .kpi-card:before{content:"";background:#82a4de;height:3px;position:absolute;inset:0 0 auto}.hr-premium-v2 .page-shell .kpi-card.tone-green:before{background:#55b6a2}.hr-premium-v2 .page-shell .kpi-card.tone-rose:before{background:#d88c92}.hr-premium-v2 .page-shell .kpi-card.tone-amber:before{background:#e2b66c}.hr-premium-v2 .page-shell .kpi-card.tone-violet:before{background:#ab94d8}.hr-premium-v2 .page-shell .kpi-card:hover{transform:translateY(-3px);box-shadow:0 19px 35px #1e3b5e1f}.hr-premium-v2 .page-shell .kpi-value,.hr-premium-v2 .page-shell .kpi-value strong{color:#1a3b59}.hr-premium-v2 .page-shell .insight-strip{background:#fbfdffe8}.hr-premium-v2 .page-shell :is(input,select,textarea):focus-visible,.hr-premium-v2 .page-shell :is(a,button):focus-visible{outline-offset:3px;outline:2px solid #376ed0}.hr-premium-v2 .page-shell .hr-context-tabs :is(button,a){color:#295a7d;background:#f8fbff;border-color:#c8d8e9;border-radius:10px}.hr-premium-v2 .page-shell .hr-context-tabs [aria-current=page]{color:#fff;background:#275782;border-color:#2b5e9a}.hr-workspace.hr-premium-v2 .hr-breadcrumb{color:#61778f}.hr-workspace.hr-premium-v2 .hr-breadcrumb a{color:#326d9e}.hr-workspace.hr-premium-v2 .hr-breadcrumb strong{color:#244765}.hr-workspace.hr-premium-v2 .hr-workspace-content{color:var(--hg-ink)}.hr-workspace.hr-premium-v2 .hr-workspace-content>:is([class*=_page__],[class$=__page],[class*=_dashboard__],[class$=__dashboard],main),.hr-workspace.hr-premium-v2 .hr-workspace-content>div>main{background:0 0!important}.hr-workspace.hr-premium-v2 .hr-workspace-content :is([class*=_card__],[class$=__card],[class*=_panel__],[class$=__panel],[class*=_metric__],[class$=__metric],[class*=_summaryCard__],[class$=__summaryCard],[class*=_calendarCard__],[class$=__calendarCard],[class*=_logCard__],[class$=__logCard]):not([data-hr-document],[data-hr-document] *,[class*=_preview__] *,[class*=_paper__] *,[class*=_print__] *){box-shadow:var(--hg-shadow);background-color:#ffffffd9;border-color:#9bb8d86b;border-radius:16px}.hr-workspace.hr-premium-v2 .hr-workspace-content :is([class*=_header__],[class$=__header],[class*=_heading__],[class$=__heading]) h1{color:#1b3855}.hr-workspace.hr-premium-v2 .hr-workspace-content :is([class*=_tableWrap__],[class$=__tableWrap],[class*=_tableScroller__],[class$=__tableScroller],[class*=_tableScroll__],[class$=__tableScroll]):not([data-hr-document] *){background:#fff;border-color:#d5e0ec;border-radius:13px}.hr-workspace.hr-premium-v2 .hr-workspace-content :is(input,select,textarea):focus-visible,.hr-workspace.hr-premium-v2 .hr-workspace-content :is(button,a):focus-visible{outline-offset:2px;outline:2px solid #356bca}.hr-workspace.hr-premium-v2{--hr-surface:#ffffffeb;--hr-surface-soft:#edf3fa;--hr-surface-line:#d4e1ef;--hr-surface-muted:#5f7088;--hr-surface-ink:#1d3148;--hr-shadow:var(--hg-shadow)}.hr-workspace.hr-premium-v2 .hr-workspace-content>:is([class*=_page__],[class$=__page],[class*=_dashboard__],[class$=__dashboard],.ward8-page,.job-page,.control-room-page,.rt-page,.hr-work-schedule-page,main){min-width:0;color:var(--hg-ink);background:0 0!important}.hr-workspace.hr-premium-v2 .hr-workspace-content :is([class*=_header__],[class$=__header],[class*=__header\ ],[class*=_heading__],[class$=__heading],[class*=__heading\ ],.ward8-heading,.job-header,.control-room-header,.rt-head,.certificateAdmin_hero,.hr-work-schedule-header,.hr-attendance-header):not([data-hr-document],[data-hr-document] *) h1{color:#1b3855;letter-spacing:-.047em;font-weight:750;line-height:1.25;font-size:clamp(25px,2.55vw,33px)!important}.hr-workspace.hr-premium-v2 .hr-workspace-content :is([class*=_eyebrow__],[class$=__eyebrow],[class*=__eyebrow\ ],[class*=_kicker__],[class$=__kicker],[class*=__kicker\ ],.ward8-kicker,.certificateAdmin_eyebrow,.control-eyebrow):not([data-hr-document] *){color:#3c789c;letter-spacing:.12em;font-size:10.5px;font-weight:800}.hr-workspace.hr-premium-v2 .hr-workspace-content :is([class*=_card__],[class$=__card],[class*=__card\ ],[class*=_summaryCard__],[class$=__summaryCard],[class*=__summaryCard\ ],[class*=_metric__],[class$=__metric],[class*=__metric\ ],[class*=_panel__],[class$=__panel],[class*=__panel\ ],[class*=_list__],[class$=__list],[class*=__list\ ],.ward8-stat,.ward8-panel,.certificateAdmin_metric,.certificateAdmin_panel,.job-kpi,.job-workspace,.control-metrics>div,.rt-metrics>div,.hr-work-schedule-kpi,.hr-work-schedule-table-card):not([data-hr-document],[data-hr-document] *,[class*=_preview__] *,[class*=_paper__] *,[class*=_print__] *){border-color:var(--hg-stroke);background-color:var(--hr-surface);box-shadow:var(--hg-shadow);border-radius:15px}.hr-workspace.hr-premium-v2 .hr-workspace-content :is([class*=_filters__],[class$=__filters],[class*=__filters\ ],[class*=_toolbar__],[class$=__toolbar],[class*=__toolbar\ ],[class*=_metricSelector__],[class$=__metricSelector],[class*=__metricSelector\ ],.certificateAdmin_filters,.hr-work-schedule-filters,.hr-attendance-filters):not([data-hr-document] *){border-color:#d5e0ec;border-radius:12px;min-width:0}.hr-workspace.hr-premium-v2 .hr-workspace-content :is([class*=_metricSelector__],[class$=__metricSelector],[class*=__metricSelector\ ],[class*=_tabs__],[class$=__tabs],[class*=__tabs\ ],[class*=_viewTabs__],[class$=__viewTabs],[class*=__viewTabs\ ],.status-tabs,.rt-tabs):not([data-hr-document] *){background-color:#edf3fa;border-color:#d5e0ec}.hr-workspace.hr-premium-v2 .hr-workspace-content :is([class*=_metricSelector__],[class$=__metricSelector],[class*=__metricSelector\ ],[class*=_tabs__],[class$=__tabs],[class*=__tabs\ ],[class*=_viewTabs__],[class$=__viewTabs],[class*=__viewTabs\ ],[class*=_modeTabs__],[class$=__modeTabs],[class*=__modeTabs\ ]) :is(a,button,[role=tab]):is([aria-selected=true],[aria-pressed=true],[data-active=true]),.hr-workspace.hr-premium-v2 .hr-workspace-content :is([class*=_tabActive__],[class$=__tabActive],[class*=__tabActive\ ],[class*=_activeTab__],[class$=__activeTab],[class*=__activeTab\ ],[class*=_activeFilter__],[class$=__activeFilter],[class*=__activeFilter\ ],[class*=_activeMode__],[class$=__activeMode],[class*=__activeMode\ ],.status-tabs button.active,.certificateAdmin_filters button.isActive,.rt-tabs a.active):not([data-hr-document] *){border-color:var(--hg-blue)!important;background-color:var(--hg-blue)!important;color:#fff!important}.hr-workspace.hr-premium-v2 .hr-workspace-content :is([class*=_primaryButton__],[class$=__primaryButton],[class*=__primaryButton\ ],[class*=_topDownload__],[class$=__topDownload],[class*=__topDownload\ ],[class*=_refresh__],[class$=__refresh],[class*=__refresh\ ],[class*=_saveButton__],[class$=__saveButton],[class*=__saveButton\ ],[class*=_generateButton__],[class$=__generateButton],[class*=__generateButton\ ],.ward8-primary,.certificateAdmin_refresh,.control-refresh):not([data-hr-document] *){border-color:var(--hg-blue);background-color:var(--hg-blue);color:#fff;border-radius:9px;min-height:39px;box-shadow:0 5px 14px #2955991a}.hr-workspace.hr-premium-v2 .hr-workspace-content :is([class*=_secondaryButton__],[class$=__secondaryButton],[class*=__secondaryButton\ ],[class*=_rootLink__],[class$=__rootLink],[class*=__rootLink\ ],.ward8-secondary,.certificateAdmin_serviceLink):not([data-hr-document] *){color:#315d90;background-color:#f8fbff;border-color:#cbd9e9}.hr-workspace.hr-premium-v2 .hr-workspace-content :is(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color]),select,textarea):not([data-hr-document] *,[class*=_preview__] *,[class*=_paper__] *){color:#253e59;border-color:#cbd9e9!important}.hr-workspace.hr-premium-v2 .hr-workspace-content :is(input,select,textarea):focus-visible{box-shadow:0 0 0 3px #3f6fbf1f;border-color:#4779ba!important}.hr-workspace.hr-premium-v2 .hr-workspace-content :is([class*=_tableWrap__],[class$=__tableWrap],[class*=__tableWrap\ ],[class*=_tableScroller__],[class$=__tableScroller],[class*=__tableScroller\ ],[class*=_tableScroll__],[class$=__tableScroll],[class*=__tableScroll\ ],.ward8-table-scroll,.certificateAdmin_tableWrap,.job-table-wrap):not([data-hr-document] *){background-color:#fff;border-color:#d5e0ec;border-radius:12px;max-width:100%}.hr-workspace.hr-premium-v2 .hr-workspace-content :is([class*=_tableWrap__],[class$=__tableWrap],[class*=__tableWrap\ ],[class*=_tableScroller__],[class$=__tableScroller],[class*=__tableScroller\ ],[class*=_tableScroll__],[class$=__tableScroll],[class*=__tableScroll\ ],.ward8-table thead,.certificateAdmin_tableWrap thead,.job-table-wrap thead) th:not([data-hr-document] *){color:#526985;background-color:#eef3f9;border-color:#dce5f1}.hr-attendance-premium .hr-workspace-content :is(.hr-attendance-kpi,.hr-attendance-overview>article,.hr-attendance-records){box-shadow:var(--hg-shadow);background-color:#ffffffeb!important;border-color:#d4e1ef!important;border-radius:15px!important}@keyframes hg-arrive{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}.hr-premium-v2 .hr-v2-home-intro{animation:hg-arrive .52s var(--hg-spring) both}.hr-premium-v2 .hr-v2-home-metrics{animation:hg-arrive .62s 80ms var(--hg-spring) both}.hr-premium-v2 .hr-v2-home-insights{animation:hg-arrive .68s .14s var(--hg-spring) both}.hr-premium-v2-login{background:radial-gradient(43% 50% at 18% 4%,#5283c44d,#0000 75%),radial-gradient(30% 50% at 90% 100%,#3171923d,#0000 75%),#0e1c30}.hr-premium-v2-login .premium-login-shell{border:1px solid #c5d9f45c;border-radius:25px;overflow:hidden;box-shadow:0 45px 120px #00071470,0 2px 14px #000d1d29}.hr-premium-v2-login .premium-login-intro{background:linear-gradient(115deg,#0c1b2feb 15%,#1c4467e8),#112641;justify-content:space-between}.hr-premium-v2-login .premium-login-intro:before{background:linear-gradient(90deg,#0000,#99c6e517);border-left:1px solid #c5e2ff21;width:48%}.hr-premium-v2-login .hr-v3-login-story{z-index:1;max-width:470px;margin:auto 0;padding:66px 0 58px;position:relative}.hr-premium-v2-login .hr-v3-login-story:before{content:"";background:#92c8e1;border-radius:2px;width:44px;height:2px;margin-bottom:27px;display:block}.hr-premium-v2-login .premium-login-kicker{color:#bdddec}.hr-premium-v2-login .premium-login-copy h2{color:#f8fafc}.hr-premium-v2-login .premium-login-copy h2 em{color:#b5e0f4}.hr-premium-v2-login .premium-login-copy p{color:#c9dbea}.hr-premium-v2-login .premium-login-card{background:linear-gradient(135deg,#fffffffc,#f1f7fdf5)}.hr-premium-v2-login .premium-login-card h1{color:#1a3452}.hr-premium-v2-login .premium-login-card input{color:#1d3551;background:#fff;border-color:#c8d8e8}.hr-premium-v2-login .premium-login-card input:focus-visible{outline:2px solid #366cce;box-shadow:0 0 0 4px #4378cd21}.hr-premium-v2-login .premium-login-submit{background:linear-gradient(112deg,#183b65,#246b98);border-color:#1c4e82;border-radius:11px;box-shadow:0 9px 22px #24588b2e}}@media (max-width:1100px){.hr-premium-v2 .hr-v2-home-intro{grid-template-columns:minmax(0,1fr) minmax(260px,.85fr)}.hr-premium-v2 .hr-v2-home-primary-stat{margin:26px 26px 26px 0}.hr-premium-v2 .hr-v2-home-heading{padding:38px 30px}}@media (max-width:820px){.hr-premium-v2 .hr-v2-home-intro{grid-template-columns:minmax(0,1fr)}.hr-premium-v2 .hr-v2-home-primary-stat{min-height:210px;margin:0 25px 25px}.hr-premium-v2 .hr-v2-home-heading{padding-bottom:28px}.hr-premium-v2 .hr-v2-home-insights{grid-template-columns:minmax(0,1fr)}}@media (max-width:620px){.hr-premium-v2 .control-main .topbar{height:66px}.hr-premium-v2 .control-main .page-shell{width:calc(100% - 28px);padding-top:19px}.hr-premium-v2 .hr-v2-home-intro{border-radius:19px;min-height:auto}.hr-premium-v2 .hr-v2-home-heading{padding:31px 23px}.hr-premium-v2 .hr-v2-home-heading h1{font-size:30px}.hr-premium-v2 .hr-v2-home-heading p{font-size:13px}.hr-premium-v2 .hr-v2-home-primary-stat{border-radius:15px;margin:0 17px 17px;padding:24px}.hr-premium-v2 .hr-v2-home-metrics{grid-template-columns:minmax(0,1fr);gap:10px}.hr-premium-v2 .hr-v2-home-metrics>div{min-height:109px}.hr-premium-v2 .hr-v2-home-insights>article{padding:23px 21px}.hr-premium-v2 .page-shell .view-heading,.hr-premium-v2 .page-shell .hero{border-radius:17px;padding:24px 22px}.hr-premium-v2-login{padding:0}.hr-premium-v2-login .premium-login-shell{border:0;border-radius:0}.hr-premium-v2-login .hr-v3-login-story{margin:25px 0 0;padding:0 0 5px}.hr-premium-v2-login .hr-v3-login-story:before{margin-bottom:17px}}@media (prefers-reduced-motion:reduce){.hr-premium-v2 .hr-v2-home-intro,.hr-premium-v2 .hr-v2-home-metrics,.hr-premium-v2 .hr-v2-home-insights{animation:none}.hr-premium-v2 .sidebar-nav :is(a,button),.hr-premium-v2 .hr-v2-home-metrics>div,.hr-premium-v2 .hr-v2-home-insights>article,.hr-premium-v2 .page-shell .kpi-card{transition:none}}.hr-premium-v2 .hr-data-loading{background:linear-gradient(125deg,#fff 0%,#f3f8fa 100%);border:1px solid #dce6eb;border-radius:20px;flex-direction:column;justify-content:center;align-items:flex-start;min-height:300px;padding:clamp(30px,5vw,58px);display:flex;box-shadow:0 12px 35px #18364a0b}.hr-premium-v2 .hr-data-loading-icon{color:#225c70;background:#e6f0f2;border-radius:14px;place-items:center;width:52px;height:52px;margin-bottom:22px;display:grid}.hr-premium-v2 .hr-data-loading[aria-busy=true] .hr-data-loading-icon svg{animation:1.6s linear infinite hr-roster-loading}.hr-premium-v2 .hr-data-loading h1{color:#183443;letter-spacing:-.045em;margin:0 0 10px;font-size:clamp(19px,2.5vw,25px);font-weight:720}.hr-premium-v2 .hr-data-loading p{color:#586f7c;word-break:keep-all;max-width:570px;margin:0;font-size:14px;line-height:1.8}.hr-premium-v2 .hr-data-loading .button{margin-top:22px}@keyframes hr-roster-loading{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.hr-premium-v2 .hr-data-loading-icon svg{animation:none!important}}
@media screen{.hr-premium-v2,.hr-premium-v2-login{--hr-v2-ink:#1c302c;--hr-v2-deep:#132824;--hr-v2-teal:#276d5d;--hr-v2-teal-dark:#1f574b;--hr-v2-canvas:#f5f7f5;--hr-v2-paper:#fff;--hr-v2-line:#dce6e0;--hr-v2-muted:#576b64;--hr-v2-soft:#edf4ef;--hr-surface-ink:#1c302c;--hr-surface-muted:#586b64;--hr-surface-line:#dce6e0;--hg-ink:#1c302c;--hg-blue:#276d5d;--hg-teal:#276d5d;--hg-muted:#586b64;--hg-stroke:#dce6e0;--hg-shadow:0 3px 12px #1b32280b;font-variant-numeric:tabular-nums;text-rendering:optimizelegibility}.hr-premium-v2{color:#1c302c;background:#f5f7f5}.hr-premium-v2 .control-main{background:#f5f7f5;min-width:0}.hr-premium-v2 .control-sidebar{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:#425952 #132722;background:#122621 linear-gradient(#18332c 0%,#122621 68%,#101f1b 100%);border-right:1px solid #2a4039;overflow-x:hidden;box-shadow:3px 0 14px #0f1f190e}.hr-premium-v2 .sidebar-brand{border-bottom:1px solid #dbeae129;margin:0 8px 10px;padding:8px 8px 23px}.hr-premium-v2 .sidebar-brand-mark{box-shadow:none;background:#e6f0e7;border:1px solid #719c89;border-radius:12px}.hr-premium-v2 .sidebar-brand b{color:#a4c0b1;letter-spacing:.11em;font-size:10px;font-weight:680}.hr-premium-v2 .sidebar-brand strong{color:#f5faf5;letter-spacing:.014em;font-size:15px;font-weight:750}.hr-premium-v2 .sidebar-nav{box-sizing:border-box;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#435c51 transparent;gap:8px;padding:12px 2px 22px;overflow-x:hidden}.hr-premium-v2 .sidebar-nav .hr-menu-category{min-width:0;max-width:100%;margin:0 0 6px}.hr-premium-v2 .sidebar-nav .hr-menu-category-toggle{color:#a8bfb1;letter-spacing:.025em;background:0 0;border:0;border-radius:8px;width:100%;min-width:0;min-height:35px;padding:7px 12px;font-size:11px;font-weight:720}.hr-premium-v2 .sidebar-nav .hr-menu-category-toggle:hover,.hr-premium-v2 .sidebar-nav .hr-menu-category[data-active=true]>.hr-menu-category-toggle{color:#eaf8ef;background:#ffffff09;border:0}.hr-premium-v2 .sidebar-nav .hr-menu-category-items{box-sizing:border-box;gap:2px;width:100%;min-width:0;max-width:100%;padding:4px 2px 8px 6px}.hr-premium-v2 .sidebar-nav .hr-menu-category-items>:is(a,button){box-sizing:border-box;width:100%;min-width:0;min-height:42px;box-shadow:none;color:#c7d7ce;text-align:left;background:0 0;border:1px solid #0000;border-radius:9px;align-items:center;gap:10px;padding:10px 12px;font-size:12px;font-weight:570;line-height:1.35;transition:color .12s,background-color .12s;display:flex;overflow:hidden}.hr-premium-v2 .sidebar-nav .hr-menu-category-items>:is(a,button)>svg{opacity:.82;flex:0 0 17px;width:17px;height:17px}.hr-premium-v2 .sidebar-nav .hr-menu-category-items>:is(a,button)>span{overflow-wrap:anywhere;min-width:0}.hr-premium-v2 .sidebar-nav .hr-menu-category-items>:is(a,button):hover{color:#fff;background:#e6f7e916}.hr-premium-v2 .sidebar-nav .hr-menu-category-items>:is(a,button)[aria-current=page]{color:#142e26;background:#dcefe2;border-color:#dcefe2;font-weight:730;box-shadow:inset 3px 0 #66a486}.hr-premium-v2 .sidebar-nav :is(a,button):focus-visible{outline-offset:-2px;outline:2px solid #9ad6b7}.hr-premium-v2 .control-main .topbar{height:74px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border-bottom:1px solid #e3ebe6;padding-inline:clamp(20px,2.6vw,40px)}.hr-premium-v2 .control-header-title>div b{color:#1b3028;letter-spacing:-.03em;font-size:17px;font-weight:750}.hr-premium-v2 .control-header-title>div span{color:#718078;letter-spacing:0;font-size:11px;font-weight:470}.hr-premium-v2 .topbar-actions .user-pill{color:#2b473a;background:#f5f8f5;border:1px solid #e0e8e2;font-size:12px}.hr-premium-v2 .topbar-actions .privacy-pill{color:#3b705b;background:#f3faf5;border:1px solid #dcece1}.hr-workspace.hr-premium-v2 .hr-breadcrumb{color:#73837a;padding-top:20px;font-size:12px}.hr-workspace.hr-premium-v2 .hr-breadcrumb :is(a,strong){color:#385c4a;font-weight:650}.hr-workspace.hr-premium-v2 .hr-workspace-content{color:#1c302c}.hr-premium-v2 .control-main .page-shell{width:min(1550px,100% - 56px);padding-top:26px}.hr-premium-v2 .hr-v2-home-intro{background:linear-gradient(114deg,#19392f 0%,#244c3e 54%,#416755 100%);border:1px solid #294c3f;border-radius:17px;min-height:330px;overflow:hidden;box-shadow:0 9px 24px #15302217;animation:none!important}.hr-premium-v2 .hr-v2-home-intro:before,.hr-premium-v2 .hr-v2-home-intro:after{content:none}.hr-premium-v2 .hr-v2-home-heading{padding:42px clamp(28px,3.6vw,58px)}.hr-premium-v2 .hr-v2-home-heading h1{color:#f8fcf8;letter-spacing:-.05em;font-size:clamp(32px,3vw,44px);font-weight:730;line-height:1.28}.hr-premium-v2 .hr-v2-home-heading h1 em{color:#bde1cd;font-style:normal}.hr-premium-v2 .hr-v2-home-heading p,.hr-premium-v2 .hr-v2-home-kicker{color:#cce0d3}.hr-premium-v2 .hr-v2-home-primary-stat{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#08291d3d;border:1px solid #e8f6ea3b;border-radius:14px}.hr-premium-v2 .hr-v2-home-metrics,.hr-premium-v2 .hr-v2-home-insights{animation:none!important}.hr-premium-v2 .hr-v2-home-metrics>div,.hr-premium-v2 .hr-v2-home-insights>article,.hr-premium-v2 .page-shell .kpi-card,.hr-premium-v2 .page-shell .panel,.hr-premium-v2 .page-shell .card{background:#fff;border:1px solid #dfe7e1;border-radius:14px;box-shadow:0 2px 9px #16301f09;transform:none!important}.hr-premium-v2 .hr-v2-home-metrics>div:hover,.hr-premium-v2 .hr-v2-home-insights>article:hover,.hr-premium-v2 .page-shell .kpi-card:hover{box-shadow:0 3px 12px #16301f11;transform:none!important}.hr-workspace.hr-premium-v2 .hr-workspace-content>:is(main,[class*=_page__],[class$=__page]){background:#f5f7f5!important}.hr-workspace.hr-premium-v2 .hr-workspace-content :is([class*=_header__],[class$=__header],[class*=_heading__],[class$=__heading]) h1:not([data-hr-document] *){color:#19352a;letter-spacing:-.045em;font-weight:740}.hr-workspace.hr-premium-v2 .hr-workspace-content :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea):not([data-hr-document] *){color:#1c302c;box-shadow:none;background-color:#fff;border:1px solid #d5e2d9!important;border-radius:9px!important}.hr-workspace.hr-premium-v2 .hr-workspace-content :is(input,select,textarea):focus-visible{outline-offset:1px;outline:2px solid #448c6d;box-shadow:0 0 0 3px #448c6d1a;border-color:#6fa98b!important}.hr-workspace.hr-premium-v2 .hr-workspace-content :is(button,a):focus-visible{outline-offset:2px;outline:2px solid #448c6d}.hr-workspace.hr-premium-v2 .hr-workspace-content :is([class*=_card__],[class$=__card],[class*=_panel__],[class$=__panel],[class*=_tableWrap__],[class$=__tableWrap],.certificateAdmin_tableWrap,.ward8-table-scroll):not([data-hr-document] *){border-color:#dfe7e1;box-shadow:0 2px 9px #16301f09}.hr-workspace.hr-premium-v2 .hr-workspace-content :is([class*=_tableWrap__],[class$=__tableWrap],[class*=_tableScroll__],[class$=__tableScroll],.certificateAdmin_tableWrap,.ward8-table-scroll):not([data-hr-document] *){background:#fff;border-radius:12px;max-width:100%}.hr-workspace.hr-premium-v2 .hr-workspace-content :is([class*=_tableWrap__],[class$=__tableWrap],[class*=_tableScroll__],[class$=__tableScroll],.certificateAdmin_tableWrap,.ward8-table-scroll) th:not([data-hr-document] *){color:#435d4e;background-color:#f0f5f1;border-color:#dfe7e1;font-weight:720}.hr-workspace.hr-premium-v2 .hr-workspace-content :is([class*=_tabs__],[class$=__tabs],[role=tablist]){scrollbar-width:thin;scrollbar-color:#bdd0c3 transparent;border-color:#dce5df}.hr-workspace.hr-premium-v2 .hr-workspace-content :is([class*=_tabActive__],[class$=__tabActive],[class*=_activeTab__],[class$=__activeTab],[role=tab][aria-selected=true]){box-shadow:none;color:#fff!important;background:#276d5d!important;border-color:#276d5d!important}.hr-workspace.hr-premium-v2 .hr-workspace-content :is([role=dialog],[aria-modal=true]){border:1px solid #dbe5dd;border-radius:15px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);box-shadow:0 22px 58px #0f2a1b2b}.hr-premium-v2 .hr-data-loading{box-shadow:none;background:#fff;border-color:#dce6df;border-radius:14px}.hr-premium-v2 .hr-data-loading-icon{color:#34725b;background:#edf5ee}.hr-premium-v2 .hr-data-loading-icon svg{animation:none!important;transform:none!important}.hr-premium-v2 .hr-data-loading h1{color:#1c302c}.hr-premium-v2 .hr-data-loading p{color:#64776c}.hr-premium-v2-login{background:#eaf0e9}.hr-premium-v2-login .premium-login-shell{background:#fff;border:1px solid #cbdacf;border-radius:17px;box-shadow:0 19px 50px #13311d1c}.hr-premium-v2-login .premium-login-intro{background:linear-gradient(150deg,#173a2c 0%,#244d3e 100%)}.hr-premium-v2-login .premium-login-intro:before{background:0 0;border-color:#e2f5e91f}.hr-premium-v2-login .premium-login-kicker,.hr-premium-v2-login .premium-login-copy h2 em{color:#b4dcc2}.hr-premium-v2-login .premium-login-copy h2{color:#fff}.hr-premium-v2-login .premium-login-copy p{color:#d0e1d5}.hr-premium-v2-login .premium-login-card{background:#fff}.hr-premium-v2-login .premium-login-card h1{color:#1b3829}.hr-premium-v2-login .premium-login-card input{color:#1c302c;background:#fff;border-color:#ceded2}.hr-premium-v2-login .premium-login-card input:focus-visible{outline:2px solid #388060;box-shadow:0 0 0 4px #3880601a}.hr-premium-v2-login .premium-login-submit{background:#24674f;border-color:#1e5a46;border-radius:9px;box-shadow:0 4px 10px #1c61441f}.hr-premium-v2-login .premium-login-submit:hover:not(:disabled){background:#1b553f;box-shadow:0 5px 11px #1c614429}}@media screen and (max-width:760px){.hr-premium-v2 .control-main .topbar{height:64px;padding-inline:16px}.hr-premium-v2 .control-header-title>div b{font-size:15px}.hr-premium-v2 .control-header-title>div span{font-size:10px}.hr-premium-v2 .control-main .page-shell{width:calc(100% - 28px);padding-top:18px}.hr-premium-v2 .hr-v2-home-intro{border-radius:13px}.hr-premium-v2 .hr-v2-home-heading{padding:30px 24px}.hr-premium-v2 .hr-v2-home-heading h1{font-size:31px}.hr-premium-v2 .hr-v2-home-primary-stat{border-radius:11px;margin:0 17px 17px}.hr-workspace.hr-premium-v2 .hr-breadcrumb{padding:16px 17px 0;font-size:11px}.hr-workspace.hr-premium-v2 .hr-workspace-content>:is(main,[class*=_page__],[class$=__page]){padding:19px 16px 56px!important}.hr-premium-v2-login .premium-login-shell{box-shadow:none;border-radius:0}}@media (prefers-reduced-motion:reduce){.hr-premium-v2 .sidebar-nav :is(a,button),.hr-premium-v2 .hr-v2-home-metrics>div,.hr-premium-v2 .hr-v2-home-insights>article,.hr-premium-v2-login .premium-login-submit{transition:none!important;animation:none!important}}
