.CommunityNotifications-module__0RRRFq__root{color:#1b1b1b;text-align:left;font-family:Arial,Helvetica,sans-serif;position:relative}.CommunityNotifications-module__0RRRFq__root button,.CommunityNotifications-module__0RRRFq__root a{font:inherit;-webkit-tap-highlight-color:transparent}.CommunityNotifications-module__0RRRFq__root button{cursor:pointer}.CommunityNotifications-module__0RRRFq__root button:disabled{cursor:default}.CommunityNotifications-module__0RRRFq__root button:focus-visible,.CommunityNotifications-module__0RRRFq__root a:focus-visible{outline-offset:3px;outline:2px solid #7463bb}.CommunityNotifications-module__0RRRFq__bell{color:#20201e;background:#fff;border:1px solid #deddd9;border-radius:50%;place-items:center;width:42px;height:42px;padding:0;display:grid;position:relative}.CommunityNotifications-module__0RRRFq__bell:hover,.CommunityNotifications-module__0RRRFq__bell[data-open=true]{background:#f1eff8;border-color:#cec6e7}.CommunityNotifications-module__0RRRFq__bell>svg{stroke-width:1.8px;width:20px;height:20px}.CommunityNotifications-module__0RRRFq__badge{color:#fff;background:#7463bb;border:2px solid #fff;border-radius:99px;place-items:center;min-width:19px;height:19px;padding:0 4px;font-size:10px;font-weight:700;line-height:1;display:grid;position:absolute;top:-4px;right:-5px}.CommunityNotifications-module__0RRRFq__errorDot{background:#ad5139;border:2px solid #fff;border-radius:50%;width:8px;height:8px;position:absolute;bottom:2px;right:2px}.CommunityNotifications-module__0RRRFq__backdrop{display:none}.CommunityNotifications-module__0RRRFq__panel{top:var(--notification-top,72px);right:var(--notification-right,16px);z-index:90;width:min(408px,100vw - 32px);max-height:min(620px, calc(100dvh - var(--notification-top,72px) - 20px));background:#fff;border:1px solid #dfddda;border-radius:20px;flex-direction:column;display:flex;position:fixed;overflow:hidden;box-shadow:0 16px 48px #1917151f}.CommunityNotifications-module__0RRRFq__header{justify-content:space-between;align-items:flex-start;gap:12px;padding:22px 20px 18px;display:flex}.CommunityNotifications-module__0RRRFq__header>div{min-width:0}.CommunityNotifications-module__0RRRFq__header h2{letter-spacing:-.035em;margin:0;font:700 22px/1.2 Arial,Helvetica,sans-serif}.CommunityNotifications-module__0RRRFq__header p{color:#77736d;margin:7px 0 0;font-size:12px;line-height:1.4}.CommunityNotifications-module__0RRRFq__close{color:#4b4945;background:#f4f3f1;border:0;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;padding:0;display:grid}.CommunityNotifications-module__0RRRFq__close:hover{background:#eae8e4}.CommunityNotifications-module__0RRRFq__close svg{width:17px;height:17px}.CommunityNotifications-module__0RRRFq__toolbar{border-bottom:1px solid #eeedea;justify-content:space-between;align-items:center;gap:12px;padding:0 18px 16px;display:flex}.CommunityNotifications-module__0RRRFq__filters{gap:5px;display:flex}.CommunityNotifications-module__0RRRFq__filters button{color:#77736d;background:0 0;border:0;border-radius:99px;min-height:34px;padding:0 13px;font-size:12px;font-weight:600}.CommunityNotifications-module__0RRRFq__filters button[aria-pressed=true]{color:#594992;background:#eeebf8}.CommunityNotifications-module__0RRRFq__filters button:hover{background:#f5f3f8}.CommunityNotifications-module__0RRRFq__markAll{color:#77736d;white-space:nowrap;background:0 0;border:0;align-items:center;gap:5px;min-height:34px;padding:0;display:flex;font-size:11px!important}.CommunityNotifications-module__0RRRFq__markAll:hover:not(:disabled){color:#493c79}.CommunityNotifications-module__0RRRFq__markAll:disabled{opacity:.4}.CommunityNotifications-module__0RRRFq__markAll svg{width:16px;height:16px}.CommunityNotifications-module__0RRRFq__list{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#d8d5df transparent;min-height:0;padding-bottom:8px;overflow-y:auto}.CommunityNotifications-module__0RRRFq__group>h3{color:#77736d;margin:0;padding:17px 20px 7px;font-size:11px;font-weight:600}.CommunityNotifications-module__0RRRFq__group ul{margin:0;padding:0;list-style:none}.CommunityNotifications-module__0RRRFq__row{color:#383632;text-align:left;background:#fff;border:0;grid-template-columns:42px minmax(0,1fr) 8px;align-items:start;gap:12px;width:100%;padding:14px 18px 14px 20px;display:grid}.CommunityNotifications-module__0RRRFq__row[data-unread=true]{background:#f6f4fb}.CommunityNotifications-module__0RRRFq__row:hover:not(:disabled){background:#eeecf4}.CommunityNotifications-module__0RRRFq__row:focus-visible{outline-offset:-3px!important}.CommunityNotifications-module__0RRRFq__avatarWrap{width:42px;height:42px;position:relative}.CommunityNotifications-module__0RRRFq__avatar{background:#eeeaf7;border:1px solid #e2dfd9;border-radius:50%;width:42px;height:42px;display:block;position:relative;overflow:hidden}.CommunityNotifications-module__0RRRFq__avatar img{object-fit:cover}.CommunityNotifications-module__0RRRFq__kindIcon{color:#68519d;background:#e9e3f7;border:2px solid #fff;border-radius:50%;place-items:center;width:20px;height:20px;display:grid;position:absolute;bottom:-3px;right:-3px}.CommunityNotifications-module__0RRRFq__kindIcon[data-kind=COMMENT_HEART],.CommunityNotifications-module__0RRRFq__kindIcon[data-kind=POST_HEART]{color:#8a7132;background:#f2eac8}.CommunityNotifications-module__0RRRFq__kindIcon svg{stroke-width:2px;width:10px;height:10px}.CommunityNotifications-module__0RRRFq__kindIcon[data-kind=COMMENT_HEART] svg,.CommunityNotifications-module__0RRRFq__kindIcon[data-kind=POST_HEART] svg{fill:currentColor}.CommunityNotifications-module__0RRRFq__rowBody{gap:5px;min-width:0;display:grid}.CommunityNotifications-module__0RRRFq__activity{overflow-wrap:anywhere;font-size:13px;line-height:1.5}.CommunityNotifications-module__0RRRFq__activity strong{color:#1b1b1b;font-weight:650}.CommunityNotifications-module__0RRRFq__excerpt,.CommunityNotifications-module__0RRRFq__bodyPreview{-webkit-line-clamp:2;color:#77736d;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:12px;line-height:1.45;display:-webkit-box;overflow:hidden}.CommunityNotifications-module__0RRRFq__bodyPreview{-webkit-line-clamp:1;color:#615c68;border-left:2px solid #dcd6eb;padding-left:8px}.CommunityNotifications-module__0RRRFq__rowBody time{color:#88817b;margin-top:2px;font-size:10px;line-height:1.4}.CommunityNotifications-module__0RRRFq__row[data-unread=true] time{color:#7560aa}.CommunityNotifications-module__0RRRFq__rowStatus{justify-content:center;align-items:center;min-height:42px;display:flex}.CommunityNotifications-module__0RRRFq__rowStatus>svg{color:#7463bb;flex:none;width:13px;height:13px}.CommunityNotifications-module__0RRRFq__unreadDot{background:#8b77bf;border-radius:50%;flex:none;width:6px;height:6px}.CommunityNotifications-module__0RRRFq__state{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:240px;padding:36px 32px 40px;display:flex}.CommunityNotifications-module__0RRRFq__state>svg{color:#9382b9;width:22px;height:22px}.CommunityNotifications-module__0RRRFq__stateIcon{color:#8c7ba9;background:#f2eff8;border-radius:50%;place-items:center;width:52px;height:52px;margin-bottom:16px;display:grid}.CommunityNotifications-module__0RRRFq__stateIcon svg{stroke-width:1.5px;width:24px;height:24px}.CommunityNotifications-module__0RRRFq__state h3{color:#36332f;margin:0;font-size:15px;font-weight:600}.CommunityNotifications-module__0RRRFq__state p{color:#858079;max-width:270px;margin:9px 0 0;font-size:12px;line-height:1.7}.CommunityNotifications-module__0RRRFq__root .CommunityNotifications-module__0RRRFq__login{color:#fff;letter-spacing:0;text-transform:none;background:#252320;border-radius:99px;justify-content:center;align-items:center;min-height:39px;margin-top:20px;padding:0 22px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.CommunityNotifications-module__0RRRFq__error{color:#8d4635;background:#fffaf8;border:1px solid #e6d3cd;border-radius:12px;grid-template-columns:16px minmax(0,1fr);gap:9px;margin:12px 16px;padding:12px;display:grid}.CommunityNotifications-module__0RRRFq__error>svg{width:16px;height:16px;margin-top:2px}.CommunityNotifications-module__0RRRFq__error p{overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.55}.CommunityNotifications-module__0RRRFq__error button{min-height:30px;color:inherit;text-underline-offset:3px;background:0 0;border:0;margin-top:3px;padding:0;font-size:12px;font-weight:600;text-decoration:underline}.CommunityNotifications-module__0RRRFq__error button:disabled{opacity:.45}.CommunityNotifications-module__0RRRFq__loadMore{color:#68615a;background:#f5f4f1;border:0;border-radius:99px;justify-content:center;align-items:center;gap:7px;min-height:42px;margin:8px auto;padding:0 18px;display:flex;font-size:12px!important}.CommunityNotifications-module__0RRRFq__loadMore svg{width:15px;height:15px}.CommunityNotifications-module__0RRRFq__loadMore:disabled{opacity:.5}.CommunityNotifications-module__0RRRFq__spinner{animation:1s linear infinite CommunityNotifications-module__0RRRFq__spin}.CommunityNotifications-module__0RRRFq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes CommunityNotifications-module__0RRRFq__spin{to{transform:rotate(360deg)}}@media (max-width:600px){.CommunityNotifications-module__0RRRFq__bell{width:38px;height:38px}.CommunityNotifications-module__0RRRFq__bell>svg{width:19px;height:19px}.CommunityNotifications-module__0RRRFq__backdrop{z-index:89;background:#201e2938;display:block;position:fixed;inset:0}.CommunityNotifications-module__0RRRFq__panel{top:72px;right:10px;bottom:max(16px, env(safe-area-inset-bottom));border-radius:20px;width:auto;max-height:min(680px,100dvh - 88px);position:fixed;left:10px}.CommunityNotifications-module__0RRRFq__header{padding:20px 18px 16px}.CommunityNotifications-module__0RRRFq__header h2{font-size:21px}.CommunityNotifications-module__0RRRFq__list{flex:1}.CommunityNotifications-module__0RRRFq__row{gap:11px;padding-inline:16px}.CommunityNotifications-module__0RRRFq__rowBody time{font-size:11px}.CommunityNotifications-module__0RRRFq__group>h3{padding-left:18px}}@media (prefers-reduced-motion:reduce){.CommunityNotifications-module__0RRRFq__spinner{animation:none}}
