/* V425 HR ADMIN ONLY. All selectors are confined to #hrnotifications. */
#hrnotifications{--hr425-navy:#0a1b2d;--hr425-text:#101e38;--hr425-muted:#64748b;--hr425-gold:#bb871d;--hr425-border:#dfe6ef;font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;color:var(--hr425-text);font-size:14px;line-height:1.5;}
#hrnotifications *,#hrnotifications *::before,#hrnotifications *::after{box-sizing:border-box;}
#hrnotifications [hidden]{display:none!important;}
#hrnotifications .hrhub{background:transparent;color:var(--hr425-text);padding:0;border:0;box-shadow:none;}
#hrnotifications .hrwrap{width:100%;max-width:1600px;margin:0 auto;padding:0 16px 28px;}
#hrnotifications h2,#hrnotifications h3,#hrnotifications p{margin:0;}
#hrnotifications button,#hrnotifications input,#hrnotifications select,#hrnotifications textarea{font:inherit;letter-spacing:normal;}
#hrnotifications button{cursor:pointer;}
#hrnotifications button:disabled{cursor:wait;opacity:.58;}
#hrnotifications button:focus-visible,#hrnotifications input:focus-visible,#hrnotifications select:focus-visible,#hrnotifications textarea:focus-visible{outline:3px solid #2298e4;outline-offset:3px;}
#hrnotifications svg{width:21px;height:21px;display:block;flex:none;}
#hrnotifications i{font-style:normal;display:inline-flex;flex:none;}
#hrnotifications .hr425-header{display:flex;justify-content:space-between;align-items:center;gap:24px;min-height:86px;border:1px solid #a17e36;border-radius:12px;padding:17px 30px;background:#0a1929 url('/assets/diva-hr-waves-v425.svg') no-repeat right center;background-size:auto 160%;color:#fff;box-shadow:0 5px 16px #1529430b;}
#hrnotifications .hr425-header h2{color:#fff;font-size:26px;font-weight:800;line-height:1.25;letter-spacing:-.65px;}
#hrnotifications .hr425-header p{color:#cbd5df;font-size:14px;margin-top:4px;}
#hrnotifications .hr425-access{display:inline-flex;align-items:center;gap:9px;white-space:nowrap;padding:9px 18px;border:1px solid #e4c88b;border-radius:30px;background:linear-gradient(110deg,#fff3d5,#f1d9a5);color:#65430c;font-size:12px;font-weight:750;}
#hrnotifications .hr425-access svg{width:16px;height:16px;}
#hrnotifications .hr425-hero{display:flex;align-items:center;justify-content:space-between;gap:22px;padding:15px 26px;min-height:98px;margin-top:12px;border:1px solid #b69b65;border-radius:12px;background:linear-gradient(100deg,#0b1b2b,#0b283c 65%,#0a1e30);color:#f7faff;position:relative;isolation:isolate;overflow:hidden;}
#hrnotifications .hr425-hero::before{content:"";position:absolute;inset:0;z-index:-1;opacity:.7;background:url('/assets/diva-hr-waves-v425.svg') no-repeat right 45%;background-size:auto 250%;}
#hrnotifications .hr425-eyebrow{color:#f4c85a;font-size:11px;font-weight:800;letter-spacing:3px;}
#hrnotifications .hr425-hero h3{display:flex;align-items:center;gap:14px;font-size:23px;font-weight:800;letter-spacing:-.6px;color:#fff;margin:4px 0 2px;}
#hrnotifications .hr425-hero h3 svg{width:24px;height:24px;color:#efcc79;}
#hrnotifications .hr425-hero p{font-size:12px;color:#d6e6f2;}
#hrnotifications .hr425-live{min-width:205px;display:flex;gap:11px;align-items:flex-start;justify-content:center;border:1px solid #ffffff24;border-radius:22px;background:#071b2c9c;padding:11px 18px;flex:none;}
#hrnotifications .hr425-live strong{font-size:12px;font-weight:550;display:block;}
#hrnotifications .hr425-live small{font-size:10px;color:#c5d4e4;display:block;text-align:center;margin-top:3px;}
#hrnotifications .hr425-dot{width:10px;height:10px;flex:none;border-radius:100%;margin-top:4px;background:#e9b74c;box-shadow:0 0 0 4px #e9b74c20;}
#hrnotifications .hr425-live[data-state="live"] .hr425-dot{background:#39d59b;box-shadow:0 0 0 4px #39d59b25,0 0 14px #39d59b45;}
#hrnotifications .hr425-live[data-state="error"] .hr425-dot{background:#e55757;box-shadow:0 0 0 4px #e5575725;}
#hrnotifications .hr425-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:12px;}
#hrnotifications .hr425-kpi{display:flex;align-items:center;gap:20px;min-width:0;min-height:98px;text-align:left;color:var(--hr425-text);border:1px solid var(--hr425-border);border-top:2px solid var(--hr425-accent);border-radius:12px;background:linear-gradient(110deg,#fff,var(--hr425-soft));box-shadow:0 5px 15px #10284108;padding:14px 16px;transition:box-shadow .15s,transform .15s;}
#hrnotifications .hr425-kpi:hover{box-shadow:0 5px 16px #16334c18;transform:translateY(-1px);}
#hrnotifications .hr425-gold{--hr425-accent:#bd8a1b;--hr425-soft:#fff9ec;--hr425-iconbg:#fff0c8;}
#hrnotifications .hr425-blue{--hr425-accent:#0096e5;--hr425-soft:#f1f9ff;--hr425-iconbg:#e0f2ff;}
#hrnotifications .hr425-red{--hr425-accent:#ec343b;--hr425-soft:#fff3f3;--hr425-iconbg:#ffe2e4;}
#hrnotifications .hr425-green{--hr425-accent:#019a58;--hr425-soft:#f0fcf5;--hr425-iconbg:#dff5e5;}
#hrnotifications .hr425-neutral{--hr425-accent:#94a3b8;--hr425-soft:#f8fafc;--hr425-iconbg:#e9eef6;}
#hrnotifications .hr425-kpi-icon{width:56px;height:56px;display:flex;align-items:center;justify-content:center;flex:none;border-radius:11px;color:var(--hr425-accent);background:var(--hr425-iconbg);}
#hrnotifications .hr425-kpi-icon svg{width:30px;height:30px;}
#hrnotifications .hr425-kpi>span:nth-child(2){flex:1;min-width:0;}
#hrnotifications .hr425-kpi b{display:block;font-size:12px;font-weight:750;}
#hrnotifications .hr425-kpi strong{display:block;font-size:30px;font-weight:800;line-height:1.15;margin:3px 0;letter-spacing:-1px;color:#101a2c;}
#hrnotifications .hr425-kpi small{display:block;font-size:11px;color:#526071;}
#hrnotifications .hr425-kpi>i{align-self:flex-end;margin-bottom:2px;}
#hrnotifications .hr425-kpi>i svg{width:16px;height:16px;}
#hrnotifications .hr425-filterbar{display:grid;grid-template-columns:minmax(240px,1.5fr) minmax(190px,1fr) auto minmax(130px,.45fr);align-items:end;gap:24px;padding:12px 18px;margin-top:12px;background:#fff;border:1px solid var(--hr425-border);border-radius:12px;box-shadow:0 5px 15px #10284106;}
#hrnotifications .hr425-filterbar label,#hrnotifications .hrchatpicker label{display:block;color:#17253d;font-size:12px;font-weight:750;margin-bottom:6px;}
#hrnotifications input,#hrnotifications select,#hrnotifications textarea{width:100%;min-width:0;border:1px solid #ccd6e4;border-radius:8px;padding:10px 12px;min-height:40px;background:#fff;color:#14233d;box-shadow:none;}
#hrnotifications input::placeholder,#hrnotifications textarea::placeholder{color:#79889a;opacity:1;}
#hrnotifications select{padding-right:28px;}
#hrnotifications .hr425-search-field>span{display:flex;position:relative;align-items:center;}
#hrnotifications .hr425-search-field i{position:absolute;left:12px;color:#607086;pointer-events:none;}
#hrnotifications .hr425-search-field input{padding-left:40px;}
#hrnotifications .hr425-primary,#hrnotifications .hr425-outline,#hrnotifications .hr425-success,#hrnotifications .hr425-danger,#hrnotifications .hr425-warning{display:inline-flex;justify-content:center;align-items:center;gap:9px;min-height:38px;border-radius:8px;font-size:12px;font-weight:700;line-height:1.3;padding:9px 14px;white-space:normal;}
#hrnotifications .hr425-primary{color:#fff;background:#0b1a2d;border:1px solid #bd8c27;box-shadow:0 2px 4px #10283e0a;}
#hrnotifications .hr425-primary:hover{background:#16334d;}
#hrnotifications .hr425-outline{background:#fff;color:#10213d;border:1px solid #d1d9e4;}
#hrnotifications .hr425-outline:hover{background:#f2f6fa;}
#hrnotifications .hr425-success{background:#e8f6ed;color:#146c3c;border:1px solid #acd9bd;}
#hrnotifications .hr425-danger{background:#fff0f1;color:#bc2431;border:1px solid #f2bec3;}
#hrnotifications .hr425-warning{background:#fff7e6;color:#8a5c00;border:1px solid #efdaaa;}
#hrnotifications .hr425-records{align-self:center;text-align:center;color:#617189;font-size:11px;}
#hrnotifications .hr425-records small{display:block;font-size:10px;margin-top:4px;}
#hrnotifications .hr425-guidance{display:flex;align-items:center;gap:10px;border:1px solid #f1d294;border-radius:9px;background:linear-gradient(100deg,#fff7e3,#fffaf0);color:#684d17;padding:8px 12px;margin-top:10px;font-size:11px;}
#hrnotifications .hr425-guidance>i{color:#b8840b;}
#hrnotifications .hr425-guidance>i svg{width:17px;height:17px;}
#hrnotifications .hr425-guidance>span{flex:1;}
#hrnotifications .hr425-guidance>button{border:0;background:transparent;color:#886222;font-size:23px;line-height:1;padding:0 3px;}
#hrnotifications .hr425-error{border:1px solid #e7aaa7;border-radius:8px;background:#fff2f1;color:#972222;padding:12px 16px;margin-top:10px;font-size:13px;}
#hrnotifications #hrAdminInboxPanel{display:block;margin-top:12px;}
#hrnotifications .hr425-workspace{background:#fff;border:1px solid var(--hr425-border);border-radius:12px;box-shadow:0 6px 22px #15273e08;padding:17px 18px 0;}
#hrnotifications .hr425-workspace-heading{display:flex;align-items:flex-start;gap:14px;margin-bottom:17px;}
#hrnotifications .hr425-workspace-heading>i{color:#b98716;padding-top:1px;}
#hrnotifications .hr425-workspace-heading>i svg{width:25px;height:25px;}
#hrnotifications .hr425-workspace-heading>div{flex:1;min-width:0;}
#hrnotifications .hr425-workspace-heading h3{font-size:17px;color:#0d1e3b;line-height:1.4;font-weight:750;}
#hrnotifications .hr425-workspace-heading p{color:#6b7a91;font-size:11px;margin-top:4px;}
#hrnotifications .hr425-workspace-heading>button{flex:none;}
#hrnotifications .hr425-workspace-heading>button svg{width:16px;height:16px;}
#hrnotifications .hr425-columns{display:grid;grid-template-columns:minmax(0,.91fr) minmax(0,1.09fr);gap:14px;align-items:stretch;}
#hrnotifications .hr425-notifications,#hrnotifications .hr425-conversation{min-width:0;border:1px solid #e2e8f0;border-radius:10px;background:linear-gradient(#f7f9fc,#fff 95px);}
#hrnotifications .hr425-panel-heading{display:flex;align-items:center;gap:11px;min-height:58px;padding:12px 15px;border-bottom:1px solid #e6ebf2;}
#hrnotifications .hr425-panel-heading h3{color:#0c1d3c;font-size:15px;font-weight:750;line-height:1.3;}
#hrnotifications .hr425-panel-heading p{font-size:11px;color:#6c7a8e;margin-top:3px;}
#hrnotifications .hr425-panel-heading>i{color:#0a1e3c;}
#hrnotifications .hr425-panel-heading>i svg{width:23px;height:23px;}
#hrnotifications .hr425-count-badge{background:#eb3b39;border-radius:20px;color:white;font-size:10px;padding:2px 6px;vertical-align:middle;margin-left:4px;}
#hrnotifications .hr425-selection{border:1px solid #efd9a5;border-radius:25px;background:#fff1d3;color:#7e5719;font-size:10px;font-weight:650;padding:5px 10px;}
#hrnotifications .hr425-link{display:flex;gap:7px;align-items:center;background:none;border:0;padding:4px;color:#087be2;font-size:11px;margin-left:auto;white-space:nowrap;}
#hrnotifications .hr425-link svg{width:14px;height:14px;}
#hrnotifications .hr425-tabs{display:grid;grid-template-columns:.8fr 1.22fr 1fr 1.15fr 1fr;gap:7px;padding:11px 9px;background:#fff;border-bottom:1px solid #e8edf4;}
#hrnotifications .hr425-tabs>button{display:flex;align-items:center;justify-content:center;gap:8px;padding:6px 5px;min-height:34px;border:1px solid #d4deea;border-radius:8px;background:#f8fafe;color:#132341;font-size:11px;white-space:nowrap;}
#hrnotifications .hr425-tabs>button>span{border-radius:20px;background:#e8ecf1;padding:0 6px;color:#17263d;font-weight:650;}
#hrnotifications .hr425-tabs>button[aria-selected="true"]{color:#fff;background:linear-gradient(115deg,#805e17,#ba8f35);border-color:#cfa64f;font-weight:700;box-shadow:0 2px 4px #9c732c20;}
#hrnotifications .hr425-tabs>button[aria-selected="true"]>span{background:#fff2ce;color:#5c3c03;}
#hrnotifications .hr425-feed{padding:4px 9px 10px;overflow:auto;max-height:578px;min-height:375px;scrollbar-width:thin;scrollbar-color:#a8b5c6 transparent;}
#hrnotifications .hr425-activity{display:flex;align-items:center;gap:11px;width:100%;min-width:0;text-align:left;margin-top:7px;padding:10px 10px 10px 12px;border:1px solid #e0e5ed;border-left:2px solid var(--hr425-accent);border-radius:8px;background:#fff;color:#17263d;}
#hrnotifications .hr425-activity:hover{background:var(--hr425-soft);}
#hrnotifications .hr425-activity.is-selected{border-color:var(--hr425-accent);background:linear-gradient(110deg,#fff,var(--hr425-soft));box-shadow:0 1px 5px #19293c0a;}
#hrnotifications .hr425-activity.is-unread{background:var(--hr425-soft);}
#hrnotifications .hr425-avatar{width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex:none;font-size:12px;font-weight:700;background:var(--hr425-iconbg,#f6d9ee);color:var(--hr425-accent,#9c397c);}
#hrnotifications .hr425-activity-copy{flex:1;min-width:0;}
#hrnotifications .hr425-activity-copy>b{display:block;color:#101d33;font-size:12px;font-weight:750;}
#hrnotifications .hr425-activity-copy>span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#65748b;font-size:11px;margin-top:1px;overflow-wrap:anywhere;}
#hrnotifications .hr425-activity-copy>small{display:block;color:#708198;font-size:10px;margin-top:3px;}
#hrnotifications .hr425-status{display:inline-block;flex:none;color:#94600a;background:#fff1d5;border-radius:20px;padding:4px 8px;font-size:10px;font-weight:650;white-space:nowrap;}
#hrnotifications .hr425-status.approved,#hrnotifications .hr425-status.scheduled,#hrnotifications .hr425-status.Reviewed{background:#e1f6ea;color:#147245;}
#hrnotifications .hr425-status.rejected,#hrnotifications .hr425-status.declined{background:#ffe6e7;color:#ab2631;}
#hrnotifications .hr425-status.diva_approved{background:#e5f3ff;color:#1572b4;}
#hrnotifications .hr425-unread-dot{width:8px;height:8px;border-radius:50%;background:#eb3b3f;flex:none;}
#hrnotifications .hr425-row-arrow{color:#46607f;}
#hrnotifications .hr425-row-arrow svg{width:15px;height:15px;}
#hrnotifications .hr425-conversation-columns{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:10px;padding:10px;}
#hrnotifications .hr425-chat{min-width:0;display:flex;flex-direction:column;}
#hrnotifications .hrchatpicker{position:relative;margin:0 0 9px;}
#hrnotifications .hrchatpicker label{font-size:10px;margin-bottom:4px;}
#hrnotifications .hrchatpicker>input{font-size:11px;min-height:35px;padding:8px 10px;}
#hrnotifications .hrchatresults{position:absolute;z-index:6;top:100%;left:0;right:0;margin-top:4px;max-height:270px;overflow:auto;border:1px solid #d9e1ee;border-radius:9px;background:#fff;box-shadow:0 10px 24px #15263c20;}
#hrnotifications .hrchatresults:not(.open){display:none;}
#hrnotifications .hr425-directory-result{display:flex;align-items:center;gap:10px;width:100%;border:0;background:#fff;padding:10px;text-align:left;color:#15253d;}
#hrnotifications .hr425-directory-result:hover{background:#eef5fc;}
#hrnotifications .hr425-directory-result b{display:block;font-size:12px;}
#hrnotifications .hr425-directory-result small{display:block;color:#6d7f97;font-size:11px;}
#hrnotifications .hr425-person{display:flex;align-items:center;gap:10px;padding:10px;border:1px solid #e3e8f0;border-radius:9px;background:#fff;min-height:63px;margin-bottom:9px;}
#hrnotifications .hr425-person>div{min-width:0;}
#hrnotifications .hr425-person b{display:block;font-size:12px;font-weight:750;overflow-wrap:anywhere;}
#hrnotifications .hr425-person small{display:block;font-size:10px;color:#708198;margin-top:2px;}
#hrnotifications #hrAdminChat{display:flex;flex-direction:column;gap:11px;min-height:240px;max-height:400px;height:340px;overflow:auto;scrollbar-width:thin;scrollbar-color:#a8b5c6 transparent;padding:11px 5px;border:0;border-radius:0;background:#fff;color:#64748b;font-size:12px;}
#hrnotifications .hrbubble{max-width:94%;padding:10px 12px;border:0;border-radius:14px 14px 14px 3px;background:#eef1f5;color:#16263d;font-size:12px;align-self:flex-start;overflow-wrap:anywhere;margin:0;}
#hrnotifications .hrbubble>b{font-size:10px;color:#465b76;}
#hrnotifications .hrbubble small{display:block;font-size:10px;color:#61748e;margin-top:8px;}
#hrnotifications .hrbubble.hr{align-self:flex-end;background:#deebff;border-radius:14px 14px 3px 14px;}
#hrnotifications .hrchatcompose{display:flex;align-items:flex-end;gap:7px;border-top:1px solid #e4eaf1;padding-top:10px;margin-top:auto;}
#hrnotifications .hrchatcompose textarea{min-height:52px;max-height:140px;resize:vertical;font-size:12px;border-radius:9px;padding:9px;}
#hrnotifications .hrchatcompose button{min-height:40px;padding:10px;flex:none;}
#hrnotifications .hrchatcompose button svg{width:15px;height:15px;}
#hrnotifications .hr425-chat-status{font-size:11px;color:#65768b;min-height:20px;margin-top:5px;}
#hrnotifications .hr425-details{min-width:0;border:1px solid #e3e8f0;background:#fbfcfe;border-radius:9px;padding:14px 12px;}
#hrnotifications .hr425-details>h3{font-size:13px;font-weight:750;color:#11233e;margin:1px 0 14px;}
#hrnotifications .hr425-detail-card{border:1px solid #e1e7f0;border-radius:9px;background:#fff;padding:12px 11px;}
#hrnotifications .hr425-detail-title{display:flex;align-items:center;gap:8px;margin-bottom:17px;flex-wrap:wrap;}
#hrnotifications .hr425-detail-title>b{font-size:12px;flex:1;min-width:70px;}
#hrnotifications .hr425-detail-icon{color:#b8861c;background:#fff4d6;padding:7px;border-radius:5px;}
#hrnotifications .hr425-detail-icon svg{width:18px;height:18px;}
#hrnotifications .hr425-detail-card dl{display:grid;grid-template-columns:minmax(70px,.68fr) minmax(0,1fr);column-gap:13px;row-gap:14px;margin:0;font-size:11px;}
#hrnotifications .hr425-detail-card dt{color:#526581;}
#hrnotifications .hr425-detail-card dd{margin:0;color:#203552;overflow-wrap:anywhere;white-space:pre-wrap;}
#hrnotifications .hr425-detail-actions{display:flex;flex-wrap:wrap;gap:8px;border-top:1px solid #e7edf4;margin-top:18px;padding-top:14px;}
#hrnotifications .hr425-detail-actions>button{flex:1 1 110px;font-size:11px;min-height:35px;padding:8px 10px;}
#hrnotifications .hr425-schedule{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:14px;}
#hrnotifications .hr425-schedule label{font-size:10px;color:#4d627c;}
#hrnotifications .hr425-schedule input{font-size:11px;min-height:35px;padding:7px;margin-top:4px;}
#hrnotifications .hr425-schedule-note{grid-column:1/-1;}
#hrnotifications .hr425-native-actions{display:none!important;}
#hrnotifications .hr425-empty{padding:30px 18px;color:#738198;text-align:center;line-height:1.7;font-size:12px;}
#hrnotifications .hr425-chat-expanded .hr425-conversation-columns{grid-template-columns:1fr;}
#hrnotifications .hr425-chat-expanded .hr425-details{display:none;}
#hrnotifications .hr425-footer{display:flex;justify-content:space-between;gap:16px;padding:11px 1px;color:#7b8ba0;font-size:10px;}
#hrnotifications .hr425-footer>span{display:flex;align-items:center;gap:6px;}
#hrnotifications .hr425-footer svg{width:12px;height:12px;}
#hrnotifications .hr425-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}
#hrnotifications .hrmodalback{z-index:2000;}
#hrnotifications .hrmodal{font-family:inherit;background:#fff;color:#15263e;border:1px solid #d7e1ec;box-shadow:0 25px 80px #081b3040;}
@media(min-width:1800px){#hrnotifications .hrwrap{max-width:1720px;}#hrnotifications .hr425-feed{max-height:610px;}#hrnotifications #hrAdminChat{height:400px;}}
@media(max-width:1350px){#hrnotifications .hrwrap{padding-left:8px;padding-right:8px;}#hrnotifications .hr425-columns{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);}#hrnotifications .hr425-kpi{gap:12px;padding:13px;}#hrnotifications .hr425-filterbar{gap:14px;}#hrnotifications .hr425-tabs{gap:4px;}#hrnotifications .hr425-tabs>button{gap:4px;font-size:10px;}#hrnotifications .hr425-panel-heading{gap:8px;padding:12px 10px;}#hrnotifications .hr425-selection{font-size:9px;padding:4px 7px;}#hrnotifications .hr425-activity{gap:8px;}#hrnotifications .hr425-activity .hr425-status{font-size:9px;padding:4px 6px;}}
@media(max-width:1100px){#hrnotifications .hr425-header{padding:18px 22px;}#hrnotifications .hr425-header h2{font-size:23px;}#hrnotifications .hr425-hero h3{font-size:20px;}#hrnotifications .hr425-live{min-width:180px;padding:10px;}#hrnotifications .hr425-filterbar{grid-template-columns:1.5fr 1fr auto;}#hrnotifications .hr425-records{grid-column:1/-1;text-align:left;display:flex;gap:12px;}#hrnotifications .hr425-records small{margin:0;}#hrnotifications .hr425-columns{grid-template-columns:1fr;}#hrnotifications .hr425-feed{max-height:330px;min-height:150px;}#hrnotifications .hr425-tabs{display:flex;}#hrnotifications .hr425-tabs>button{padding:7px 16px;font-size:12px;}#hrnotifications .hr425-notifications{overflow:hidden;}#hrnotifications .hr425-selection{font-size:11px;}#hrnotifications .hr425-kpi{gap:10px;}#hrnotifications .hr425-kpi-icon{width:42px;height:42px;}#hrnotifications .hr425-kpi b{font-size:11px;}}
@media(max-width:750px){#hrnotifications .hr425-header{align-items:flex-start;gap:10px;flex-direction:column;padding:18px;}#hrnotifications .hr425-header p{font-size:12px;}#hrnotifications .hr425-hero{align-items:flex-start;flex-direction:column;padding:18px;}#hrnotifications .hr425-hero h3{font-size:19px;}#hrnotifications .hr425-live{padding:8px 12px;border-radius:12px;}#hrnotifications .hr425-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;}#hrnotifications .hr425-filterbar{grid-template-columns:1fr;padding:12px;gap:12px;}#hrnotifications .hr425-filterbar input,#hrnotifications .hr425-filterbar select{font-size:16px;}#hrnotifications .hr425-records{flex-wrap:wrap;}#hrnotifications .hr425-workspace{padding:12px 9px 0;}#hrnotifications .hr425-workspace-heading{gap:8px;flex-wrap:wrap;}#hrnotifications .hr425-workspace-heading h3{font-size:15px;}#hrnotifications .hr425-workspace-heading>i{display:none;}#hrnotifications .hr425-conversation-columns{grid-template-columns:1fr;}#hrnotifications .hr425-tabs{overflow:auto;}#hrnotifications .hr425-tabs>button{padding:6px 9px;font-size:11px;}#hrnotifications .hr425-panel-heading{flex-wrap:wrap;}#hrnotifications .hr425-selection{max-width:100%;}#hrnotifications .hr425-footer{flex-direction:column;gap:5px;}#hrnotifications .hr425-activity-copy>span{font-size:11px;}#hrnotifications .hr425-guidance{font-size:11px;}}
@media(prefers-reduced-motion:reduce){#hrnotifications .hr425-kpi{transition:none;}}
