.auto-notifications{position:fixed;right:24px;top:90px;z-index:1200;display:grid;gap:10px;width:min(390px,calc(100vw - 32px));pointer-events:none;max-height:calc(100dvh - 120px);overflow:auto}
.auto-notice{pointer-events:auto;display:flex;align-items:flex-start;gap:12px;padding:17px;border:1px solid var(--border);border-radius:16px;background:var(--bg);color:var(--text);box-shadow:0 10px 35px #0003;overflow-wrap:anywhere}
.auto-notice>svg{flex-shrink:0;margin-top:2px}.auto-notice-content{flex:1;min-width:0}.auto-notice strong{display:block;font-size:15px;line-height:1.4}.auto-notice p{font-size:14px;line-height:1.5;margin:5px 0 0}.auto-notice-close{border:0;background:transparent;color:inherit;cursor:pointer;padding:0 4px;font-size:24px;line-height:1}
@media(max-width:600px){.auto-notifications{top:76px;right:16px;max-height:calc(100dvh - 180px)}}
