.mode-picker{margin-bottom:6px}.mode-picker>.mode-popover{left:0!important;right:auto!important;width:100%!important;min-width:170px;background:#fff!important;border:1px solid #dce3e8!important;padding:5px!important;border-radius:9px!important;box-shadow:0 10px 28px #0004!important}.mode-picker>.mode-popover a.mode-target{display:block!important;color:#fff!important;background:var(--mode-target-color)!important;padding:8px 10px!important;border:0!important;margin:0!important;border-radius:6px!important}.mode-picker>.mode-popover a.mode-target:hover{filter:brightness(1.08)}.mode-empty{display:block;padding:8px 10px;color:#687887}.danger{background:#b42318!important}.status-enabled{background:#e8f5ee!important;color:#3e7f26!important}.status-disabled{background:#eef1f4!important;color:#5d6874!important}
.message{border-left:4px solid #6faf45;padding:11px 14px;background:#f2f8ef;border-radius:7px;margin:12px 0}.message.warning{border-color:#d99b00;background:#fff7dc}.message.error{border-color:#b42318;background:#fff0f0;color:#7a1712}.message.success{border-color:#6faf45;background:#f2f8ef}.field-error{color:#b42318;font-size:13px}.danger{background:#b42318!important}dialog.system-dialog{border:0;border-radius:14px;width:min(480px,92vw);padding:0;box-shadow:0 20px 60px #13253f44}dialog.system-dialog::backdrop{background:#13253f88}.dialog-body{padding:22px}.toast-stack{position:fixed;right:18px;top:18px;z-index:2000;display:grid;gap:8px}.toast{min-width:260px;max-width:420px;background:#fff;border:1px solid #dce3e8;border-left:5px solid #6faf45;padding:13px 16px;border-radius:9px;box-shadow:0 8px 28px #13253f33}.toast.error{border-left-color:#b42318}