.event-tool-message .event-tool-message-current{position:fixed;z-index:180;right:max(16px,env(safe-area-inset-right));bottom:max(16px,env(safe-area-inset-bottom));width:min(420px,calc(100vw - 32px));max-height:50vh;max-height:50dvh;overflow-y:auto;box-sizing:border-box;padding:18px;color:#242b30;background:#fff8e8;border:2px solid #c6a66b;border-radius:14px;box-shadow:0 8px 32px #17171033}.event-tool-message-current small{font-weight:700;letter-spacing:.06em}.event-tool-message-current p{line-height:1.5}.event-tool-message-current button{min-height:44px;margin-top:8px}.event-tool-message-current button:focus-visible{outline:3px solid #242b30;outline-offset:3px}@media print{.event-tool-message-current{display:none}}.dancer-ending-alerts.dancer-schedule-notices{width:100%;margin:0;padding:12px 16px;background:#171713}.dancer-ending-alerts.dancer-schedule-notices b{white-space:normal;font-size:.9rem}.dancer-ending-alerts.dancer-schedule-notices span{font-size:.8rem}