/* Employee-only installation help and exceptional offline state. */
#hrEmployeeOnly .diva-employee-pwa-v421-install {margin-top:16px;padding-top:14px;border-top:1px solid #9774205e;}
#hrEmployeeOnly .diva-employee-pwa-v421-install h3 {font-size:15px!important;line-height:1.4;color:#ffdb59!important;margin:0 0 10px!important;}
#hrEmployeeOnly .diva-employee-pwa-v421-install p {font-size:13px!important;line-height:1.55!important;color:#e1ddd3!important;margin:10px 0 0!important;}
#hrEmployeeOnly .diva-employee-pwa-v421-install button {min-height:44px;border:1px solid #e9c351;border-radius:9px;padding:10px 16px;background:linear-gradient(125deg,#ffe58a,#efbc35);color:#151102;font:700 14px/1.4 Arial,Helvetica,sans-serif;cursor:pointer;}
#hrEmployeeOnly .diva-employee-pwa-v421-install button:focus-visible {outline:2px solid #ffe48b;outline-offset:3px;}
#hrEmployeeOnly .diva-employee-pwa-v421-install button[hidden] {display:none!important;}
#hrEmployeeOnly .diva-employee-pwa-v421-status {position:fixed;z-index:100002;top:max(8px,env(safe-area-inset-top,0px));left:12px;right:12px;max-width:536px;margin:0 auto;padding:12px 15px;border:1px solid #dbb23e;border-radius:10px;background:#111008ed;color:#ffe18a;font:13px/1.45 Arial,Helvetica,sans-serif;box-shadow:0 5px 22px #0008;}
#hrEmployeeOnly .diva-employee-pwa-v421-status[hidden] {display:none!important;}
