.oonline-notifications{color:#244839;background:#fff;border:1px solid #d9e5de;border-radius:20px;padding:18px;font-size:14px}.oonline-notifications-heading{align-items:center;gap:9px;display:flex}.oonline-notifications-heading strong{font-size:16px}.oonline-notifications-heading>span{color:#13784e;align-items:center;gap:5px;margin-left:auto;font-size:12px;display:flex}.oonline-notifications p{margin:10px 0 0;line-height:1.65}.oonline-notification-options{flex-wrap:wrap;gap:12px;margin-top:14px;display:flex}.oonline-notification-options label{align-items:center;gap:7px;display:flex}.oonline-notification-options input{accent-color:#08735b;width:18px;height:18px}.oonline-notification-actions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.oonline-notification-actions button{color:#24533c;min-height:44px;font:inherit;background:#f4f8f3;border:1px solid #cbddd1;border-radius:12px;justify-content:center;align-items:center;gap:6px;padding:10px 14px;font-weight:600;display:inline-flex}.oonline-notification-actions .oonline-notification-enable{color:#fff;background:#08735b;border-color:#08735b}.oonline-notification-actions button:disabled{opacity:.5;cursor:not-allowed}.oonline-notification-actions button:focus-visible{outline-offset:2px;outline:3px solid #e6aa4c}.oonline-notifications-hint,.oonline-notification-status{background:#f5f6ed;border-radius:12px;padding:10px 12px}.oonline-notification-status{color:#3b5d48}.oonline-notification-notice{color:#365c42;background:#edf5e8;border-radius:10px;align-items:center;gap:8px;width:100%;margin-top:10px;padding:8px 10px;font-size:12px;line-height:1.4;text-decoration:none;display:flex}.oonline-notification-notice>svg{flex-shrink:0}.oonline-notification-notice>strong{flex-shrink:0;margin-left:auto}.oonline-notification-notice.blocked,.oonline-notification-notice.error{color:#785021;background:#fff5e5}.oonline-notification-notice.enabled{color:#54715a;background:#f3f7f1}.oonline-notification-checks{background:#f5f8f3;border-radius:12px;gap:8px;margin:16px 0 8px;padding:12px;display:grid}.oonline-notification-checks>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.oonline-notification-checks dt{color:#607368}.oonline-notification-checks dd{text-align:right;margin:0;font-weight:600}.oonline-notification-help{color:#637468;font-size:12px}.oonline-notifications-heading{flex-wrap:wrap}@media (max-width:480px){.oonline-notification-notice{gap:6px;font-size:11px}.oonline-notifications{padding:15px}.oonline-notifications-heading strong{font-size:15px}.oonline-notification-checks{font-size:12px}.oonline-notification-actions button{flex:auto}}.oonline-notification-device-help{background:#f9fbf7;border:1px solid #dce6dc;border-radius:12px;margin-top:12px;padding:10px 12px}.oonline-notification-device-help summary{cursor:pointer;color:#245b45;font-weight:600;line-height:1.5}.oonline-notification-device-help p{font-size:13px}
