.portal-notification-dialog{width:min(540px,calc(100vw - 32px));box-sizing:border-box;max-height:calc(100dvh - 32px);overflow:auto}.portal-notification-dialog>.muted{margin:16px 0;font-size:14px}.portal-notification-options{display:grid;gap:12px;margin:20px 0}.portal-notification-options label{display:flex;flex-direction:row;align-items:center;gap:10px;margin:0;font-size:14px}.portal-notification-options input{width:18px;height:18px;padding:0;margin:0;flex:0 0 18px}.portal-notification-actions{display:flex;flex-wrap:wrap;gap:8px}.portal-notification-actions button{display:inline-flex;justify-content:center;text-align:center;white-space:normal}.portal-notification-dialog .message{width:100%;box-sizing:border-box}
