.wms-maintenance-dialog { width: min(420px, calc(100% - 40px)); padding: 30px 28px 26px; border: 1px solid #e3e4da; border-radius: 14px; background: var(--surface); color: #273024; text-align: center; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Microsoft YaHei", sans-serif; box-shadow: 0 24px 70px #18221426; }
.wms-maintenance-dialog::backdrop { background: #18221466; }
.wms-maintenance-dialog .wms-notice-icon { width: 42px; height: 42px; margin: 0 auto 16px; display: grid; place-items: center; border-radius: 50%; background: #f6eee5; color: #a6502f; font-size: 24px; }
.wms-maintenance-dialog h2 { margin: 0 0 14px; font-size: 19px; line-height: 1.5; font-weight: 600; }
.wms-maintenance-dialog p { margin: 0 0 24px; color: #626c5c; font-size: 14px; line-height: 1.85; overflow-wrap: anywhere; white-space: pre-wrap; }
.wms-maintenance-dialog button { min-height: 44px; padding: 10px 34px; border: 0; border-radius: 7px; background: #b95632; color: #fff; font: inherit; font-size: 14px; cursor: pointer; }
.wms-maintenance-dialog button:hover { background: #a74928; }
.wms-maintenance-dialog button:focus-visible { outline: 2px solid #a74928; outline-offset: 4px; }
