.notifications-module__gv5qsq__page{flex-direction:column;min-height:100vh;display:flex}.notifications-module__gv5qsq__content{box-sizing:border-box;flex:1;width:100%;max-width:1120px;margin:0 auto;padding:30px 24px 70px}.notifications-module__gv5qsq__headRow{align-items:baseline;display:flex}.notifications-module__gv5qsq__h1{font-family:var(--font-sans-condensed), sans-serif;letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:34px;font-weight:600}.notifications-module__gv5qsq__markAll{color:var(--acc);cursor:pointer;margin-left:auto;font-size:14px}.notifications-module__gv5qsq__markAll:hover{color:var(--acc-chrome)}.notifications-module__gv5qsq__layout{grid-template-columns:200px 1fr;align-items:start;gap:28px;margin-top:22px;display:grid}.notifications-module__gv5qsq__catList{border-right:1px solid var(--border-panel);padding-right:4px}.notifications-module__gv5qsq__catItem{cursor:pointer;color:var(--text-faint);border-radius:3px;align-items:center;gap:8px;padding:13px 12px;font-size:14.5px;display:flex}.notifications-module__gv5qsq__catItem:hover{color:var(--text-primary)}.notifications-module__gv5qsq__catItemActive{color:var(--text-primary);background:var(--accSoft);font-weight:600}.notifications-module__gv5qsq__catCount{font:500 11.5px var(--font-mono), monospace;color:var(--text-disabled);margin-left:auto}.notifications-module__gv5qsq__listPanel{background:var(--bg-panel);border:1px solid var(--border-panel)}.notifications-module__gv5qsq__row{border-bottom:1px solid var(--border-row);cursor:pointer;gap:14px;padding:17px 20px;display:flex}.notifications-module__gv5qsq__row:hover{background:var(--bg-panel-2)}.notifications-module__gv5qsq__rowDot{border-radius:50%;flex:none;width:7px;height:7px;margin-top:6px}.notifications-module__gv5qsq__rowMeta{font:500 12px var(--font-mono), monospace;color:var(--text-disabled);display:block}.notifications-module__gv5qsq__rowTitle{margin-top:4px;font-size:15px;display:block}.notifications-module__gv5qsq__rowBody{color:var(--text-muted);margin-top:3px;font-size:13.5px;line-height:1.5;display:block}.notifications-module__gv5qsq__noteRow{border-bottom:1px solid var(--border-row);color:var(--text-muted);padding:17px 20px;font-size:13.5px}.notifications-module__gv5qsq__pageRow{align-items:center;gap:10px;padding:15px 20px;display:flex}.notifications-module__gv5qsq__pageLbl{font:500 12.5px var(--font-mono), monospace;color:var(--text-disabled);margin-right:auto}.notifications-module__gv5qsq__pageBtn{border:1px solid var(--border-control);border-radius:var(--radius-md);width:28px;height:28px;color:var(--text-body);cursor:pointer;place-items:center;font-size:14.5px;display:grid}.notifications-module__gv5qsq__pageBtn:hover{border-color:var(--border-hover)}.notifications-module__gv5qsq__pageBtnDisabled{border-radius:var(--radius-md);color:#2a3547;border:1px solid #1b2026;place-items:center;width:28px;height:28px;font-size:14.5px;display:grid}.notifications-module__gv5qsq__labelMobile{display:none}@media (max-width:767px){.notifications-module__gv5qsq__content{padding:0 0 18px}.notifications-module__gv5qsq__headRow{align-items:center;gap:10px;padding:14px 16px 0}.notifications-module__gv5qsq__h1{letter-spacing:.05em;font-size:20px}.notifications-module__gv5qsq__markAll{font-size:11px}.notifications-module__gv5qsq__labelDesktop{display:none}.notifications-module__gv5qsq__labelMobile{display:inline}.notifications-module__gv5qsq__layout{margin-top:0;display:block}.notifications-module__gv5qsq__catList{scrollbar-width:none;border-right:0;gap:6px;padding:12px 16px 0;display:flex;overflow-x:auto}.notifications-module__gv5qsq__catList::-webkit-scrollbar{display:none}.notifications-module__gv5qsq__catItem{border:1px solid var(--border-control);border-radius:var(--radius-md);color:var(--text-muted);white-space:nowrap;flex:none;padding:5px 12px;font-size:11px;font-weight:600}.notifications-module__gv5qsq__catItemActive{border-color:var(--acc);color:var(--acc)}.notifications-module__gv5qsq__catCount{display:none}.notifications-module__gv5qsq__listPanel{margin:12px 16px 0}.notifications-module__gv5qsq__row{gap:12px;padding:13px 14px}.notifications-module__gv5qsq__rowDot{width:6px;height:6px;margin-top:5px}.notifications-module__gv5qsq__rowMeta{font-size:10px}.notifications-module__gv5qsq__rowTitle{margin-top:3px;font-size:12.5px}.notifications-module__gv5qsq__rowBody{display:none}.notifications-module__gv5qsq__noteRow{padding:13px 14px;font-size:12px}.notifications-module__gv5qsq__pageRow{padding:12px 14px}.notifications-module__gv5qsq__pageLbl{font-size:11px}}
