.molle-noti-cta{box-sizing:border-box;max-width:100%;background:var(--noti-cta-bg);color:var(--noti-cta-color);border-radius:18px;padding:17px;display:grid;gap:12px}.molle-noti-cta-copy{display:flex;align-items:center;gap:12px}.molle-noti-cta-copy strong{font-size:17px;line-height:1.3}.molle-noti-cta-copy p{margin:5px 0 0;font-size:13px;line-height:1.4}.molle-noti-cta-icon{font-size:25px}.molle-noti-cta-trigger{border:1px solid currentColor;border-radius:12px;padding:11px 14px;background:transparent;color:inherit;font:inherit;font-weight:650;min-height:44px;cursor:pointer}.molle-noti-cta-trigger span{margin-left:5px}.molle-noti-overlay[hidden]{display:none!important}.molle-noti-overlay{position:fixed;inset:0;z-index:999999;background:#0008;display:flex;align-items:flex-end;justify-content:center}.molle-noti-sheet{box-sizing:border-box;background:var(--molle-surface,#fff);color:var(--molle-text,#242424);width:100%;max-width:520px;max-height:92dvh;border-radius:24px 24px 0 0;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 -8px 35px #0003}.molle-noti-grab{height:5px;width:40px;background:#9998;border-radius:10px;margin:9px auto 4px;flex-shrink:0}.molle-noti-heading{display:flex;align-items:center;justify-content:space-between;padding:8px 20px 0;gap:12px}.molle-noti-heading h2{font-size:21px;line-height:1.25;margin:0}.molle-noti-heading button{border:0;background:transparent;color:inherit;font-size:30px;width:44px;height:44px}.molle-noti-intro{padding:0 20px;margin:4px 0 12px;font-size:14px;line-height:1.5}.molle-noti-choices{padding:0 20px 12px;overflow-y:auto;overscroll-behavior:contain;min-height:0}.molle-noti-choice{display:flex;align-items:center;gap:12px;padding:13px 14px;margin-bottom:9px;border-radius:13px;border:1px solid #8885;font-size:15px;min-height:48px;box-sizing:border-box;cursor:pointer}.molle-noti-choice:has(input:checked){border-color:var(--molle-primary,#3a6b5e);background:color-mix(in srgb,var(--molle-primary,#3a6b5e) 9%,white)}.molle-noti-choice input{accent-color:var(--molle-primary,#3a6b5e);width:20px;height:20px;flex-shrink:0}.molle-noti-footer{padding:10px 20px calc(16px + env(safe-area-inset-bottom));background:var(--molle-surface,#fff);border-top:1px solid #8883;flex-shrink:0}.molle-noti-footer p{font-size:13px;margin:0 0 7px}.molle-noti-save{display:block;width:100%;min-height:49px;border:0;border-radius:12px;background:var(--molle-primary,#3a6b5e)!important;color:var(--molle-core-auto-primary-text,var(--molle-primary-text,#fff))!important;-webkit-text-fill-color:var(--molle-core-auto-primary-text,var(--molle-primary-text,#fff));font:inherit;font-weight:700}.molle-noti-save:disabled{opacity:.55}@media(min-width:700px){.molle-noti-overlay{align-items:center}.molle-noti-sheet{border-radius:22px;max-height:80vh}}