.notifications-module__isXmoW__page{max-width:1280px}.notifications-module__isXmoW__layout{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:24px;display:grid}.notifications-module__isXmoW__main{flex-direction:column;gap:20px;min-width:0;display:flex}.notifications-module__isXmoW__side{flex-direction:column;gap:16px;margin-top:64px;display:flex}.notifications-module__isXmoW__group{flex-direction:column;gap:8px;display:flex}.notifications-module__isXmoW__groupTitle{letter-spacing:.06em;text-transform:uppercase;color:var(--text-2);margin:0 0 0 14px;font-size:12px;font-weight:600}.notifications-module__isXmoW__list{background:var(--surface);border:1px solid var(--line);border-radius:18px;overflow:hidden}.notifications-module__isXmoW__itemForm+.notifications-module__isXmoW__itemForm{border-top:1px solid var(--line)}.notifications-module__isXmoW__item{width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;align-items:flex-start;gap:14px;padding:16px 18px;transition:background .2s;display:flex}.notifications-module__isXmoW__item:hover{background:var(--fill)}.notifications-module__isXmoW__item:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}.notifications-module__isXmoW__icon{border-radius:11px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.notifications-module__isXmoW__toneBrand{background:var(--active);color:var(--brand-text)}.notifications-module__isXmoW__toneWarn{background:var(--warn-bg);color:var(--warn)}.notifications-module__isXmoW__tonePos{background:var(--pos-bg);color:var(--pos)}.notifications-module__isXmoW__toneRisk{background:var(--risk-bg);color:var(--risk)}.notifications-module__isXmoW__text{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.notifications-module__isXmoW__text strong{font-size:15px;font-weight:600}.notifications-module__isXmoW__text span{color:var(--text-2);font-size:14px;line-height:1.45}.notifications-module__isXmoW__item:not(.notifications-module__isXmoW__unread) .notifications-module__isXmoW__text strong{color:var(--text-2);font-weight:500}.notifications-module__isXmoW__meta{flex:none;align-items:center;gap:10px;padding-top:2px;display:flex}.notifications-module__isXmoW__time{color:var(--text-2);font-variant-numeric:tabular-nums;font-size:13px}.notifications-module__isXmoW__dot{background:var(--brand);border-radius:50%;width:8px;height:8px}.notifications-module__isXmoW__empty{text-align:center;color:var(--text-2);flex-direction:column;align-items:center;gap:8px;padding:24px 12px;display:flex}.notifications-module__isXmoW__empty strong{color:var(--text);font-size:16px}.notifications-module__isXmoW__emptyIcon{background:var(--active);width:52px;height:52px;color:var(--brand-text);border-radius:16px;justify-content:center;align-items:center;display:flex}.notifications-module__isXmoW__panel{background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:18px 18px 14px}.notifications-module__isXmoW__panelTitle{margin:0 0 6px;font-size:16px;font-weight:600}.notifications-module__isXmoW__pref{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:11px 0;display:flex}.notifications-module__isXmoW__panelTitle+.notifications-module__isXmoW__pref{border-top:none}.notifications-module__isXmoW__prefText{flex-direction:column;gap:2px;min-width:0;display:flex}.notifications-module__isXmoW__prefText strong{font-size:14.5px;font-weight:500}.notifications-module__isXmoW__prefText span{color:var(--text-2);font-size:12px}.notifications-module__isXmoW__switch{background:var(--line-strong);cursor:pointer;border:none;border-radius:999px;flex:none;width:46px;height:28px;padding:0;transition:background .2s;position:relative}.notifications-module__isXmoW__switch span{width:22px;height:22px;transition:transform .2s var(--ease);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #00000040}.notifications-module__isXmoW__switch[aria-checked=true]{background:#34c759}.notifications-module__isXmoW__switch[aria-checked=true] span{transform:translate(18px)}.notifications-module__isXmoW__switch:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.notifications-module__isXmoW__switch:disabled{opacity:.5;cursor:default}.notifications-module__isXmoW__channels{flex-wrap:wrap;gap:8px;padding:6px 0 12px;display:flex}.notifications-module__isXmoW__chip{background:var(--fill);color:var(--text-2);border-radius:999px;align-items:center;gap:6px;padding:7px 13px;font-size:13.5px;font-weight:500;display:inline-flex}.notifications-module__isXmoW__chip em{opacity:.75;font-size:11px;font-style:normal}.notifications-module__isXmoW__chipOn{background:var(--active);color:var(--brand-text);font-weight:600}.notifications-module__isXmoW__hours{color:var(--text-2);align-items:center;gap:6px;font-size:13px;display:inline-flex}.notifications-module__isXmoW__hours select{border:1px solid var(--line-strong);background:var(--surface);color:var(--text);font:inherit;border-radius:8px;padding:5px 6px;font-size:13px;font-weight:600}.notifications-module__isXmoW__note{color:var(--text-2);margin:10px 0 0;font-size:12px;line-height:1.45}.notifications-module__isXmoW__error{color:var(--risk);margin:8px 0 0;font-size:13px}@media (max-width:1100px){.notifications-module__isXmoW__layout{grid-template-columns:minmax(0,1fr)}.notifications-module__isXmoW__side{margin-top:0}}@media (max-width:600px){.notifications-module__isXmoW__item{gap:12px;padding:14px}.notifications-module__isXmoW__icon{width:34px;height:34px}}
