.notifications-module__gv5qsq__day{align-items:center;gap:12px;display:flex}.notifications-module__gv5qsq__day h3{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0;font-size:13px;font-weight:800}.notifications-module__gv5qsq__day i{background:var(--line2);flex:1;height:1px}.notifications-module__gv5qsq__r{cursor:default;align-items:center;gap:16px;min-width:0;padding:18px 22px;display:flex}.notifications-module__gv5qsq__r+.notifications-module__gv5qsq__r{border-top:1px solid var(--line)}.notifications-module__gv5qsq__unread{cursor:pointer}.notifications-module__gv5qsq__tx{flex:1;min-width:0}.notifications-module__gv5qsq__tx b{letter-spacing:-.01em;font-size:16px;font-weight:800;line-height:1.3;display:block}.notifications-module__gv5qsq__tx span{color:var(--ink2);overflow-wrap:anywhere;margin-top:3px;font-size:14px;font-weight:500;display:block}.notifications-module__gv5qsq__r time{color:var(--faint);text-align:right;flex:none;width:72px;font-size:13px;font-weight:700}.notifications-module__gv5qsq__r:hover{background:var(--canvas)}.notifications-module__gv5qsq__del{background:var(--redsoft);height:38px;color:var(--red);cursor:pointer;border:0;border-radius:12px;flex:none;align-items:center;gap:6px;padding:0 14px;font-size:13.5px;font-weight:800;display:none}.notifications-module__gv5qsq__del .ms{font-size:19px}.notifications-module__gv5qsq__r:hover .notifications-module__gv5qsq__del,.notifications-module__gv5qsq__del:focus-visible{display:flex}.notifications-module__gv5qsq__more{border:1.5px solid var(--line2);height:44px;color:var(--navy);cursor:pointer;background:#fff;border-radius:13px;align-self:center;align-items:center;gap:6px;padding:0 20px;font-size:14px;font-weight:800;display:flex}.notifications-module__gv5qsq__more:disabled{opacity:.6;cursor:default}.notifications-module__gv5qsq__hint{text-align:center;color:var(--muted);margin:0;font-size:13px;font-weight:500}.notifications-module__gv5qsq__emp{text-align:center;flex-direction:column;align-items:center;gap:12px!important;padding:90px 24px!important;display:flex!important}.notifications-module__gv5qsq__emp .ib{border-radius:26px;width:80px;height:80px}.notifications-module__gv5qsq__emp .ib .ms{font-size:40px}.notifications-module__gv5qsq__emp h2{letter-spacing:-.025em;margin:4px 0 0;font-size:24px;font-weight:800}.notifications-module__gv5qsq__emp p{color:var(--ink2);margin:0;font-size:15.5px}.notifications-module__gv5qsq__markall{white-space:nowrap;cursor:pointer}.notifications-module__gv5qsq__markall:disabled{opacity:.55;cursor:default}.notifications-module__gv5qsq__sk{background:#e7ecf2;border-radius:10px;animation:1.2s ease-in-out infinite notifications-module__gv5qsq__pulse;display:block}@keyframes notifications-module__gv5qsq__pulse{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.notifications-module__gv5qsq__sk{animation:none}}.notifications-module__gv5qsq__toast{z-index:70;background:var(--ink);color:#fff;width:340px;max-width:calc(100% - 32px);box-shadow:var(--shadow-lg);border-radius:18px;align-items:center;gap:14px;padding:16px 20px;display:flex;position:fixed;bottom:32px;right:32px}.notifications-module__gv5qsq__toast .ms{color:#ffb15c}.notifications-module__gv5qsq__toast p{flex:1;margin:0;font-size:15px;font-weight:700}@media (hover:none){.notifications-module__gv5qsq__del{justify-content:center;width:38px;padding:0;display:flex}.notifications-module__gv5qsq__delw,.notifications-module__gv5qsq__hint{display:none}}.notifications-module__gv5qsq__tm{display:none!important}@media (max-width:599px){.notifications-module__gv5qsq__r{align-items:flex-start;gap:12px;padding:14px}.notifications-module__gv5qsq__tx b{font-size:15px}.notifications-module__gv5qsq__tx span{font-size:13.5px}.notifications-module__gv5qsq__tx .notifications-module__gv5qsq__tm{color:var(--faint);margin-top:6px;font-size:12px;font-weight:700;display:block!important}.notifications-module__gv5qsq__r>time{display:none}.notifications-module__gv5qsq__del{justify-content:center;width:34px;height:34px;padding:0}.notifications-module__gv5qsq__delw{display:none}.notifications-module__gv5qsq__emp{padding:56px 20px!important}.notifications-module__gv5qsq__emp h2{font-size:20px}.notifications-module__gv5qsq__toast{width:auto;max-width:none;bottom:16px;left:16px;right:16px}}
