.notification-open-v210{position:relative;display:grid;place-items:center;min-width:44px;min-height:44px;padding:10px;border:1px solid #2b4355;background:#0b1722;border-radius:12px;color:#e4ebf3}.notification-count-v210{position:absolute;right:-5px;top:-5px;display:grid;place-items:center;min-width:20px;height:20px;padding:0 4px;background:#9afa00;color:#102000;border:2px solid #080f16;border-radius:12px;font-size:10px;font-weight:800}.notification-card-v210{display:flex;align-items:center;gap:14px;padding:22px}.notification-card-v210 h2{margin:0 0 5px!important;font-size:19px}.notification-card-v210 p{margin:0;color:#9badbf;font-size:13px}.notification-card-v210>button{margin-left:auto}.notification-backdrop-v210{z-index:2000;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(2,7,12,.84);position:fixed;inset:0}.notification-modal-v210{position:relative;display:flex;flex-direction:column;width:620px!important;max-width:100%;max-height:calc(100dvh - 40px);padding:24px!important;background:#0c1823;border:1px solid #304a60;border-radius:20px;box-sizing:border-box;overflow:hidden!important;animation:notice-enter210 .22s ease-out}.notification-modal-v210 .unified-modal-heading-v68{margin:0 52px 24px 0!important;flex:none}.notification-modal-v210 h2{font-size:23px}.notification-tabs-v210{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding-bottom:18px;flex:none}.notification-tabs-v210 button{min-height:44px}.notification-tabs-v210 button[aria-selected=true]{background:#193007;color:#9afa00;border-color:#9afa00}.notification-body-v210{overflow:auto;min-height:0;overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;padding-right:5px}.notification-device-v210{display:flex;align-items:center;justify-content:space-between;gap:16px;background:#10212c;border:1px solid #273f50;border-radius:12px;padding:16px;margin-bottom:12px}.notification-device-v210 small{display:block;color:#9badbf;font-size:12px;margin-bottom:5px}.notification-device-v210 strong{display:block;font-size:15px}.notification-pref-v210{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:17px 0;border-bottom:1px solid #203442;cursor:pointer}.notification-pref-v210 strong{display:block;font-size:14px}.notification-pref-v210 small{display:block;color:#9badbf;font-size:12px;line-height:1.55;margin-top:5px;max-width:430px}.notification-pref-v210 input{width:36px;height:20px;flex:none;accent-color:#9afa00;cursor:pointer}.notification-body-v210 details{margin-top:15px}.notification-body-v210 summary{display:flex;gap:8px;align-items:center;cursor:pointer;list-style:none;padding:8px 0;color:#aebccd;font-size:13px}.notification-body-v210 summary:after{content:'⌃';font-size:17px}.notification-body-v210 details[open]>summary:after{content:'⌄'}.notification-help-v210,.notification-test-v210 p{color:#9badbf;font-size:12px;line-height:1.6}.notification-error-v210{font-size:13px;line-height:1.6;color:#ffb9ae}.notification-test-v210{padding-top:20px}.notification-test-v210 p{margin-bottom:0}.notification-history-item-v210{position:relative;border:1px solid #273e50;border-radius:12px;padding:16px;margin-top:12px;background:#0a151f}.notification-history-item-v210.unread{border-left:3px solid #9afa00}.notification-history-item-v210>strong{font-size:15px}.notification-history-item-v210 p{white-space:pre-line;font-size:13px;line-height:1.65;margin:8px 0;color:#cbd8e5;overflow-wrap:anywhere}.notification-history-item-v210 small{display:block;color:#9badbf;font-size:11px;margin:5px 0}.notification-history-item-v210 button{margin-top:10px}.notification-banner-v210{position:fixed;z-index:2100;top:20px;right:20px;width:480px;max-width:calc(100vw - 32px);box-sizing:border-box;display:flex;align-items:center;gap:12px;padding:16px;background:#10212c;border:1px solid #567522;border-radius:14px;box-shadow:0 12px 40px #0008}.notification-banner-v210>div{min-width:0;flex:1}.notification-banner-v210 p{white-space:pre-line;overflow-wrap:anywhere;line-height:1.5;font-size:12px;margin:5px 0 0}.notification-banner-v210 button{flex:none}.notification-modal-v210 button{font-family:inherit}.notification-modal-v210 button:focus-visible,.notification-open-v210:focus-visible,.notification-pref-v210 input:focus-visible,.notification-body-v210 summary:focus-visible{outline:2px solid #9afa00;outline-offset:3px}.notification-modal-v210 button:disabled{opacity:.5;cursor:not-allowed}@keyframes notice-enter210{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:600px){.notification-backdrop-v210{padding:12px}.notification-modal-v210{padding:18px!important;border-radius:18px;max-height:calc(100dvh - 24px)}.notification-modal-v210 h2{font-size:21px}.notification-device-v210{align-items:stretch;flex-direction:column;gap:12px}.notification-device-v210 button{width:100%}.notification-card-v210{flex-wrap:wrap;padding:18px}.notification-card-v210>div{flex:1;min-width:180px}.notification-banner-v210{top:12px;right:16px;gap:8px}.notification-banner-v210>button{padding:8px;font-size:12px}}@media(prefers-reduced-motion:reduce){.notification-modal-v210{animation:none}}@media(forced-colors:active){.notification-count-v210,.notification-history-item-v210.unread{border:2px solid Highlight}}
.notification-modal-v210>.unified-modal-heading-v68{display:flex;align-items:center;gap:12px;border-bottom:0;padding-bottom:0;min-height:54px}.notification-modal-v210>.unified-modal-heading-v68 h2{margin:0;font-size:23px;line-height:1.2}.notification-modal-v210>.quality-modal-close-v15{position:absolute;top:20px;right:20px;width:44px;height:44px;display:grid;place-items:center;padding:0;background:#0e1c29;border:1px solid #365166;border-radius:11px;color:#b1c1d0}.notification-modal-v210 .modal-heading-icon-v68{display:grid;place-items:center;width:54px;height:54px;flex:none;border:1px solid #527b13;background:#172b11;border-radius:13px;color:#9afa00}@media(max-width:600px){.notification-modal-v210>.quality-modal-close-v15{top:18px;right:18px}.notification-modal-v210>.unified-modal-heading-v68 h2{font-size:21px}.notification-modal-v210 .modal-heading-icon-v68{width:44px;height:44px}}
#root .notification-modal-v210>.unified-modal-heading-v68{padding:0!important;margin-right:48px!important}#root .notification-modal-v210>.unified-modal-heading-v68 h2{white-space:nowrap}#root .notification-modal-v210 button:not(.quality-modal-close-v15),#root .notification-card-v210>button{min-height:44px;padding:10px 14px;border:1px solid #30495c;border-radius:10px;background:#0c1925;color:#e4ecf5;font-size:13px;font-weight:700;line-height:1.3}#root .notification-modal-v210 button.primary{background:#9afa00;border-color:#9afa00;color:#142400}#root .notification-tabs-v210 button[aria-selected=true]{background:#1b2f0c;color:#9afa00;border-color:#9afa00}#root .notification-pref-v210 input[role=switch]{appearance:none;-webkit-appearance:none;display:block;position:relative;width:36px!important;height:22px!important;min-width:36px;margin:0;border-radius:20px;border:1px solid #476074;background:#203444;transition:background .15s;outline-offset:3px}#root .notification-pref-v210 input[role=switch]:before{content:'';position:absolute;top:3px;left:3px;width:14px;height:14px;background:#b1c1d0;border-radius:50%;transition:transform .15s}#root .notification-pref-v210 input[role=switch]:checked{background:#9afa00;border-color:#9afa00}#root .notification-pref-v210 input[role=switch]:checked:before{background:#183100;transform:translateX(14px)}@media(max-width:600px){#root .notification-modal-v210>.unified-modal-heading-v68 h2{font-size:20px}}@media(max-width:380px){#root .notification-modal-v210>.unified-modal-heading-v68 .modal-heading-icon-v68{display:none}#root .notification-modal-v210>.unified-modal-heading-v68 h2{font-size:19px}}@media(prefers-reduced-motion:reduce){#root .notification-pref-v210 input[role=switch],#root .notification-pref-v210 input[role=switch]:before{transition:none}}@media(forced-colors:active){#root .notification-pref-v210 input[role=switch]{appearance:auto;-webkit-appearance:auto}}
@media(max-width:380px){#root .notification-modal-v210>.unified-modal-heading-v68 .modal-heading-icon-v68{display:none!important}#root .notification-modal-v210>.unified-modal-heading-v68 h2{font-size:19px!important}}
