.notifications_page__PKr7H{width:min(100%,640px);margin:0 auto;padding:22px 16px calc(40px + env(safe-area-inset-bottom));color:var(--ink)}.notifications_list__mb8yH{display:grid;gap:4px;color:var(--ink)}.notifications_list__mb8yH[data-variant=page]{width:min(100%,640px);margin:0 auto;padding:22px 16px calc(40px + env(safe-area-inset-bottom))}.notifications_list__mb8yH[data-variant=panel]{max-height:min(72vh,640px);overflow:auto;padding:14px 8px 10px;overscroll-behavior:contain}.notifications_listHeader__T_Qjp{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 8px 6px}.notifications_listHeader__T_Qjp h1{margin:0;font-size:24px;letter-spacing:-.03em}.notifications_listHeader__T_Qjp h2{margin:0;font-size:18px;letter-spacing:-.03em}.notifications_headerActions__CRvUY{display:flex;align-items:center;gap:4px}.notifications_headerActions__CRvUY a,.notifications_headerActions__CRvUY button{display:inline-flex;min-height:32px;align-items:center;padding:0 10px;border:0;border-radius:9px;background:transparent;color:var(--accent-strong);font:inherit;font-size:12px;font-weight:750;text-decoration:none;cursor:pointer}.notifications_headerActions__CRvUY a{color:var(--muted);padding:0 7px}.notifications_headerActions__CRvUY a:hover,.notifications_headerActions__CRvUY button:hover{background:var(--surface-soft)}.notifications_status__qq42q{margin:24px 0;color:var(--muted);font-size:13px;text-align:center}.notifications_status__qq42q button{margin-left:6px;border:0;background:none;color:var(--accent-strong);font:inherit;font-weight:750;cursor:pointer}.notifications_empty__e3wFQ{display:grid;justify-items:center;gap:8px;margin:36px 12px;color:var(--muted);font-size:13px;line-height:1.6;text-align:center}.notifications_empty__e3wFQ strong{color:var(--ink);font-size:15px}.notifications_empty__e3wFQ p{margin:0;max-width:320px}.notifications_items__373Eh{display:grid;margin:0;padding:0;list-style:none}.notifications_section__4Cs5Q{margin:14px 8px 4px;color:var(--ink);font-size:14px;font-weight:800;letter-spacing:-.01em}.notifications_items__373Eh>li:first-child .notifications_section__4Cs5Q{margin-top:4px}.notifications_item__dXuMK{position:relative;display:flex;align-items:center;border-radius:14px}.notifications_item__dXuMK:hover{background:var(--surface-soft)}.notifications_item__dXuMK:not([data-read]){background:color-mix(in srgb,var(--accent-strong) 6%,transparent)}.notifications_itemBody__yA2yG{display:flex;flex:1;min-width:0;align-items:center;gap:12px;padding:10px 8px;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.notifications_avatar__7K3Ti{position:relative;display:grid;flex:0 0 44px;width:44px;height:44px;place-items:center;border-radius:50%;background:var(--surface-soft);color:var(--ink)}.notifications_avatar__7K3Ti>span{display:grid;width:44px;height:44px;place-items:center;border-radius:50%;background:linear-gradient(135deg,#f6e1d6,#e9d4ee);color:#5b3a4d;font-size:13px;font-weight:800;letter-spacing:.02em}.notifications_avatar__7K3Ti[data-stacked]>span{position:absolute;width:32px;height:32px;border:2px solid var(--canvas,#fff);font-size:11px}.notifications_avatar__7K3Ti[data-stacked]>span:first-child{right:0;bottom:0;z-index:1}.notifications_avatar__7K3Ti[data-stacked]>span:nth-child(2){top:0;left:0;background:linear-gradient(135deg,#dfe9f6,#e6f2e2);color:#34506b}.notifications_avatar__7K3Ti>i{position:absolute;right:-3px;bottom:-3px;z-index:2;display:grid;width:20px;height:20px;place-items:center;border:2px solid var(--canvas,#fff);border-radius:50%;background:var(--accent-strong);color:#fff;font-style:normal}.notifications_avatar__7K3Ti[data-kind=heart]>i{background:#e0457b}.notifications_avatar__7K3Ti[data-kind=shield]{background:#eef2ff;color:#4453a3}.notifications_avatar__7K3Ti[data-kind=bag]{background:#fff4e5;color:#9a5b12}.notifications_itemText__uypiN{display:grid;min-width:0;gap:3px;font-size:13.5px;line-height:1.45}.notifications_itemText__uypiN q{display:-webkit-box;overflow:hidden;color:var(--muted);font-size:12.5px;-webkit-box-orient:vertical;-webkit-line-clamp:2}.notifications_itemText__uypiN time{color:var(--muted);font-size:11.5px}.notifications_unreadDot__f5_2Z{flex:0 0 8px;width:8px;height:8px;margin-left:auto;border-radius:50%;background:#2f7df6}.notifications_itemMenu__qfC_B{position:relative;flex:0 0 auto;padding-right:4px}.notifications_itemMenu__qfC_B>button{display:grid;width:32px;height:32px;place-items:center;border:0;border-radius:9px;background:transparent;color:var(--muted);cursor:pointer}.notifications_itemMenu__qfC_B>button:hover{background:var(--surface)}.notifications_menu__yOQ9B{position:absolute;top:34px;right:0;z-index:5;display:grid;min-width:220px;padding:6px;border:1px solid var(--line);border-radius:13px;background:var(--canvas,#fff);box-shadow:0 12px 32px rgb(30 22 18/16%)}.notifications_menu__yOQ9B button{display:flex;align-items:center;gap:8px;min-height:36px;padding:0 10px;border:0;border-radius:9px;background:transparent;color:var(--ink);font:inherit;font-size:13px;text-align:left;cursor:pointer}.notifications_menu__yOQ9B button:hover{background:var(--surface-soft)}.notifications_more__LAptz{display:block;margin:10px auto 0;min-height:36px;padding:0 16px;border:1px solid var(--line);border-radius:11px;background:var(--surface);color:var(--ink);font:inherit;font-size:13px;font-weight:700;cursor:pointer}.notifications_bell__HmEVl{position:relative}.notifications_badge__l7Acd{position:absolute;top:2px;right:1px;display:grid;min-width:17px;height:17px;place-items:center;padding:0 4px;border:2px solid var(--canvas,#fff);border-radius:999px;background:#e5484d;color:#fff;font-size:10px;font-weight:800;line-height:1;pointer-events:none}.notifications_panel__edYxj{position:fixed;z-index:90;width:min(420px,calc(100vw - 24px));border:1px solid var(--line);border-radius:18px;background:var(--canvas,#fff);box-shadow:0 18px 50px rgb(30 22 18/20%);transform-origin:top right;animation:notifications_popIn__BaksK .32s var(--ease-ios) both}@keyframes notifications_popIn__BaksK{0%{opacity:0;transform:scale(.92)}}.notifications_backLink__qECBU{display:inline-flex;align-items:center;gap:5px;margin-bottom:14px;color:var(--muted);font-size:13px;text-decoration:none}.notifications_settingsHeader__JPFTD h1{margin:0 0 6px;font-size:22px;letter-spacing:-.03em}.notifications_settingsHeader__JPFTD p{margin:0 0 16px;color:var(--muted);font-size:13px;line-height:1.6}.notifications_notice__g5cSv{margin:0 0 12px;padding:10px 12px;border-radius:11px;background:#fff4f2;color:#9f2a1f;font-size:13px}.notifications_settingsCard__goO25{display:grid;gap:10px;margin-bottom:14px;padding:16px;border:1px solid var(--line);border-radius:16px;background:var(--surface)}.notifications_settingsCard__goO25 h2{display:flex;align-items:center;gap:7px;margin:0;font-size:15px}.notifications_settingsCard__goO25>p{margin:0;color:var(--muted);font-size:13px;line-height:1.6}.notifications_settingsCard__goO25>button{justify-self:start}.notifications_pause__bupQU{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;font-size:13px;font-weight:700}.notifications_pause__bupQU select{min-height:36px;padding:0 10px;border:1px solid var(--line);border-radius:10px;background:var(--canvas,#fff);color:var(--ink);font:inherit;font-size:13px}.notifications_categoryHead__Pzhbi,.notifications_category__mybSW{display:grid;grid-template-columns:1fr 64px 52px;align-items:center;gap:8px}.notifications_categoryHead__Pzhbi{color:var(--muted);font-size:11px;font-weight:750;text-align:center}.notifications_category__mybSW{padding:10px 0;border-top:1px solid var(--line)}.notifications_category__mybSW>div{display:grid;gap:2px}.notifications_category__mybSW strong{font-size:14px}.notifications_category__mybSW small{color:var(--muted);font-size:12px;line-height:1.5}.notifications_category__mybSW input{justify-self:center;width:40px;height:22px;margin:0;appearance:none;border-radius:999px;background:var(--line);cursor:pointer;transition:background .15s;position:relative}.notifications_category__mybSW input:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgb(0 0 0/20%);transition:transform .15s}.notifications_category__mybSW input:checked{background:var(--ink)}.notifications_category__mybSW input:checked:after{transform:translateX(18px)}.notifications_category__mybSW input:disabled{opacity:.4;cursor:default}.notifications_category__mybSW input:focus-visible{outline:2px solid var(--accent-strong);outline-offset:2px}.notifications_alwaysOn__Ou0mA{justify-self:center;color:var(--muted);font-size:11px;font-weight:700;text-align:center}.notifications_blocks__lfgBC{display:grid;gap:6px;margin:0;padding:0;list-style:none}.notifications_blocks__lfgBC li{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:14px}.notifications_muted__1WL82{color:var(--muted)}@media (max-width:640px){.notifications_categoryHead__Pzhbi,.notifications_category__mybSW{grid-template-columns:1fr 56px 48px}}.notifications_pauseSelect__8_qpv{flex:none;min-height:34px;padding:0 8px;border:1px solid #e3dad5;border-radius:10px;background:#fff;color:inherit;font:inherit;font-size:13.5px}