.dashboard-idle-notice{position:fixed;z-index:1000;bottom:20px;right:20px;max-width:560px;box-sizing:border-box;padding:16px 18px;display:flex;align-items:center;gap:16px;background:#fff;color:#262625;border:1px solid #d6d6ce;border-radius:12px;box-shadow:0 8px 32px #0002;font-size:14px;line-height:1.5}.dashboard-idle-notice[hidden]{display:none}.dashboard-idle-notice .button{flex-shrink:0}@media(max-width:600px){.dashboard-idle-notice{left:12px;right:12px;bottom:12px;max-width:none;align-items:stretch;flex-direction:column;gap:10px}}
