.web-notifications_card__qRjDR{position:relative;background:#fff;border:1px solid #c5e1f4;border-radius:16px;padding:20px;color:#212732;font-family:Roboto,sans-serif;font-size:14px;line-height:1.5;letter-spacing:.15px}.web-notifications_floating__4VUHl{position:fixed;z-index:45;width:390px;right:max(24px,calc((100vw - 1280px)/2 + 16px));bottom:82px;box-shadow:0 12px 36px #21273224;animation:web-notifications_enter__p5QZt .24s ease-out both}.web-notifications_close__66qHm{position:absolute;right:8px;top:8px;width:36px;height:36px;border:0;border-radius:8px;background:transparent;color:#6d7388;display:flex;align-items:center;justify-content:center;cursor:pointer}.web-notifications_close__66qHm:hover{background:#f1f3f6}.web-notifications_close__66qHm svg{width:18px;height:18px}.web-notifications_leading__3R1p8{display:flex;align-items:center;gap:12px;padding-right:24px}.web-notifications_icon__L5phQ{display:flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;border-radius:12px;background:#f2f9fc;color:#5080ba}.web-notifications_icon__L5phQ svg{width:20px;height:20px}.web-notifications_kicker__YrrB6{font-size:12px;font-weight:500;color:#6d7388;line-height:18px}.web-notifications_title__VTJOd{font-size:16px;font-weight:600;line-height:1.4;letter-spacing:.25px;overflow-wrap:anywhere}.web-notifications_copy__Uh9mX{font-size:14px;color:#5e647a;margin-top:5px;line-height:1.5}.web-notifications_message__ihAY0{margin-top:13px;color:#212732;font-size:14px;line-height:1.55;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.web-notifications_meta__slaD5{font-size:12px;color:#6d7388;margin-top:7px}.web-notifications_actions__1nX6C{display:flex;align-items:center;gap:10px;margin-top:16px;flex-wrap:wrap}.web-notifications_button__DYxhT,.web-notifications_link__YG_fT{min-height:40px;padding:9px 16px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid #5080ba;border-radius:8px;background:#5080ba;color:white;font-size:14px;font-weight:600;line-height:20px;cursor:pointer}.web-notifications_button__DYxhT:hover{background:#496fa7;border-color:#496fa7}.web-notifications_button__DYxhT:disabled{opacity:.55;cursor:not-allowed}.web-notifications_link__YG_fT{padding:9px 10px;border:0;background:transparent;color:#5080ba;font-weight:500}.web-notifications_link__YG_fT:hover{background:#f2f9fc}.web-notifications_card__qRjDR button:focus-visible,.web-notifications_settings__bA90G button:focus-visible{outline:3px solid #a3ceed;outline-offset:3px}.web-notifications_inline__VIJmq{padding:16px;background:#fff;border-bottom:1px solid #e3e6eb;flex-shrink:0}.web-notifications_banner__rUqYy{max-width:820px;margin:auto;background:#f2f9fc;border-radius:12px;padding:16px;display:flex;align-items:center;gap:14px}.web-notifications_banner__rUqYy .web-notifications_icon__L5phQ{background:#fff}.web-notifications_bannerBody__2Es1D{flex:1;min-width:0}.web-notifications_banner__rUqYy .web-notifications_title__VTJOd{font-size:15px}.web-notifications_banner__rUqYy .web-notifications_copy__Uh9mX{font-size:13px}.web-notifications_banner__rUqYy .web-notifications_actions__1nX6C{margin:0;flex-shrink:0;padding-right:22px}.web-notifications_bannerClose__pmsks{right:2px;top:2px}.web-notifications_status__5dYPq{display:inline-flex;align-items:center;gap:5px;color:#496fa7;font-size:12px;font-weight:600}.web-notifications_status__5dYPq svg{width:16px;height:16px}.web-notifications_error__2LkVD{margin:10px auto 0;max-width:820px;font-size:13px;color:#b42318}.web-notifications_settings__bA90G{padding:0 16px 12px;background:#fff;max-width:820px;width:100%;margin:0 auto}.web-notifications_sectionLabel__Zv5bo{padding-top:22px;font-size:12px;font-weight:600;letter-spacing:.65px;color:#6d7388;text-transform:uppercase}.web-notifications_setting__NSdBY{display:flex;align-items:center;gap:20px;padding:20px 0;border-bottom:1px solid #f1f3f6}.web-notifications_settingMain__4vYsg{flex:1;min-width:0}.web-notifications_setting__NSdBY h3{font-size:16px;font-weight:600;line-height:1.4;letter-spacing:.5px}.web-notifications_setting__NSdBY p{font-size:14px;color:#5e647a;margin-top:6px;line-height:1.5}.web-notifications_setting__NSdBY .web-notifications_button__DYxhT{flex-shrink:0}.web-notifications_note__X_eGv{font-size:12px;color:#6d7388;margin-top:12px;line-height:1.5}.web-notifications_phone__ArOPm{max-width:820px;margin:auto}.web-notifications_phone__ArOPm .web-notifications_card__qRjDR{box-shadow:none}.web-notifications_appHeading__5uB3I{display:flex;align-items:center;gap:12px;padding-right:20px}.web-notifications_appIcon__GtUyn{width:44px;height:44px;border-radius:12px;flex-shrink:0}.web-notifications_download__zMhVD{max-width:360px;margin-top:18px}.web-notifications_guide__OWjBv{border-top:1px solid #e3e6eb;margin-top:14px;padding-top:14px;color:#5e647a;font-size:13px}.web-notifications_guide__OWjBv ol{margin:8px 0 0;padding-left:22px;list-style:decimal}.web-notifications_guide__OWjBv li{padding:3px 0}@keyframes web-notifications_enter__p5QZt{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media(max-width:767px){.web-notifications_floating__4VUHl{left:16px;right:16px;width:auto;bottom:calc(82px + env(safe-area-inset-bottom,0px))}.web-notifications_card__qRjDR{padding:18px}.web-notifications_banner__rUqYy{align-items:flex-start;gap:12px;position:relative;padding:16px;flex-wrap:wrap}.web-notifications_banner__rUqYy>.web-notifications_icon__L5phQ{width:36px;height:36px;border-radius:10px}.web-notifications_bannerBody__2Es1D{padding-right:20px}.web-notifications_banner__rUqYy .web-notifications_actions__1nX6C{margin-left:48px;margin-top:0;padding-right:0;gap:7px;max-width:calc(100% - 48px)}.web-notifications_inline__VIJmq{padding:12px 16px}.web-notifications_setting__NSdBY{gap:16px;padding:18px 0}.web-notifications_setting__NSdBY h3{font-size:15px}.web-notifications_setting__NSdBY p{font-size:13px}.web-notifications_setting__NSdBY .web-notifications_button__DYxhT{padding:9px 12px;font-size:13px}.web-notifications_settings__bA90G{padding:0 16px 12px}}@media(prefers-reduced-motion:reduce){.web-notifications_floating__4VUHl{animation:none}}