/* 复用员工模块的 em-mask/em-dialog 结构，只作用于登录提醒。 */
#edLoginReminder[hidden],#edLoginReminderEntry[hidden]{display:none!important}
#edLoginReminder{position:fixed;inset:0;z-index:11000;display:flex;align-items:center;justify-content:center;padding:12px;background:rgba(20,37,35,.4);color:#263b39;font:16px/1.5 Arial,"Microsoft YaHei",sans-serif}
#edLoginReminder .em-dialog{width:480px;max-width:100%;max-height:92vh;overflow:auto;background:#fff;border-radius:8px;box-shadow:0 12px 50px #193b3940}
#edLoginReminder header{padding:14px 16px;border-bottom:1px solid #e1e9e6}
#edLoginReminder h2{margin:0;font-size:18px;line-height:1.5}
#edLoginReminder .edr-body{padding:16px}
#edLoginReminder p{margin:0 0 12px;overflow-wrap:anywhere}
#edLoginReminder .edr-note{font-size:14px;color:#526762}
#edLoginReminder footer{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:8px;margin-top:20px}
#edLoginReminder button,#edLoginReminderEntry{font:inherit;min-height:42px;padding:9px 13px;border:0;border-radius:6px;color:#34756f;background:#e8f1f0;cursor:pointer;touch-action:manipulation}
#edLoginReminder .em-primary{background:#34756f;color:#fff}
#edLoginReminder button:focus-visible,#edLoginReminderEntry:focus-visible{outline:2px solid #34756f;outline-offset:3px}
#edLoginReminderEntry{position:fixed;right:12px;bottom:74px;z-index:9999;max-width:calc(100% - 24px);font-size:14px;color:#825914;background:#fff2d8;overflow-wrap:anywhere;box-shadow:0 3px 12px #193b3926}
@media(max-width:650px){#edLoginReminder{align-items:flex-end;padding:8px}#edLoginReminder .em-dialog{max-height:94vh}}
