#kb-alert-settings{box-sizing:border-box;width:min(540px,calc(100% - 24px));max-height:90dvh;border:1px solid #d5e4f2;border-radius:20px;padding:24px;color:#153750;background:white;box-shadow:0 24px 80px #12334b40;font:15px/1.75 Tahoma,Arial,sans-serif;overflow:auto;overscroll-behavior:contain}#kb-alert-settings::backdrop{background:#102d4d80}#kb-alert-settings header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}#kb-alert-settings header span{font-size:11px;letter-spacing:2px;color:#005cb5;font-weight:bold}#kb-alert-settings h2{font-size:24px;margin:5px 0;line-height:1.4}#kb-alert-settings h3{font-size:18px;margin:0 0 8px;color:#005cb5}#kb-alert-settings section{background:#f5f9fd;border:1px solid #dce7f0;border-radius:14px;padding:18px;margin:16px 0}#kb-alert-settings p{margin:8px 0 14px}#kb-alert-settings button{font:inherit;min-height:44px;padding:9px 18px;border-radius:9px;border:1px solid #005cb5;background:#005cb5;color:#fff;cursor:pointer;line-height:1.5}#kb-alert-settings button.secondary{background:white;color:#005cb5}#kb-alert-settings button:disabled{opacity:.55;cursor:default}#kb-alert-settings button[data-alert-close]{font-size:25px;min-width:44px;padding:0;background:#eef4fa;border:0;color:#315578}#kb-alert-settings input{box-sizing:border-box;width:100%;font:inherit;font-size:16px;padding:12px;border:1px solid #afc4d9;border-radius:8px;background:white;margin:6px 0 12px}#kb-alert-settings label{display:block}#kb-alert-settings [hidden]{display:none!important}#kb-alert-settings .kb-alert-help{font-size:13px;color:#4c667d;white-space:pre-line}#kb-alert-settings #kb-alert-result:empty{display:none}#kb-alert-settings #kb-alert-result{border-left:4px solid #14a6aa;padding:12px;background:#edf9f7;color:#204b50}#kb-alert-settings a{color:#005cb5}.kb-alert-account{padding:20px;margin:20px 0;border:1px solid #d5e4f2;border-radius:14px;background:#f5f9fd}.kb-alert-account h2{font-size:21px}.kb-customer-alert-settings{min-height:44px}#kb-alert-settings :focus-visible{outline:3px solid #00a7b2;outline-offset:3px}@media(max-width:480px){#kb-alert-settings{padding:18px;max-height:94dvh;border-radius:16px}#kb-alert-settings h2{font-size:22px}#kb-alert-settings section{padding:15px}#kb-alert-settings form button,#kb-alert-enable,#kb-alert-disable{width:100%}}
