.account-menu-module__PtBYUq__reset{cursor:pointer;appearance:none;background-color:#0000;border:0;font-family:inherit}.account-menu-module__PtBYUq__trigger{max-width:220px;min-height:58px;box-shadow:inset 0 0 0 1px var(--color-line);color:var(--color-ink);letter-spacing:-.01em;transition:opacity .18s var(--ease-snap), background-color .32s var(--ease-in-out-expo), scale .16s var(--ease-snap);border-radius:999px;align-items:center;gap:9px;padding:4px 18px 4px 4px;font-size:14px;font-weight:600;display:inline-flex}@starting-style{.account-menu-module__PtBYUq__trigger{opacity:0}}@media (hover:hover){.account-menu-module__PtBYUq__trigger:hover{background-color:#f4f2ee}}.account-menu-module__PtBYUq__trigger:active{scale:.96}.account-menu-module__PtBYUq__trigger:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.account-menu-module__PtBYUq__trigger svg{flex:none}.account-menu-module__PtBYUq__count{background:var(--color-accent);color:#fff;font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;min-width:20px;height:20px;margin-left:auto;padding:0 6px;font-size:11.5px;font-weight:650;line-height:1;display:grid}.account-menu-module__PtBYUq__handle{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.account-menu-module__PtBYUq__menu{inset:calc(94px + env(safe-area-inset-top)) calc(max(clamp(18px, 3vw, 40px), (100% - 1480px) / 2) + 8px) auto auto;background:var(--color-surface);width:min(260px,100vw - 32px);color:var(--color-ink);box-shadow:0 1px 2px rgb(var(--shadow-tint) / .06), 0 16px 40px rgb(var(--shadow-tint) / .16);opacity:0;transition:opacity .14s var(--ease-snap), translate .14s var(--ease-snap), overlay .14s allow-discrete, display .14s allow-discrete;border:0;border-radius:22px;margin:0;padding:8px;position:fixed}.account-menu-module__PtBYUq__menu:popover-open{opacity:1;transition-duration:var(--dur-snap);translate:0}@starting-style{.account-menu-module__PtBYUq__menu:popover-open{opacity:0;translate:0 -6px}}.account-menu-module__PtBYUq__who{border-bottom:1px solid var(--color-line);align-items:center;gap:12px;min-width:0;margin-bottom:6px;padding:8px 10px 14px;display:flex}.account-menu-module__PtBYUq__who svg{flex:none}.account-menu-module__PtBYUq__whoName{min-width:0;font-family:var(--font-display);letter-spacing:-.03em;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:600;overflow:hidden}.account-menu-module__PtBYUq__whoLink{color:var(--color-ink);transition:background-color .32s var(--ease-in-out-expo);border-radius:14px 14px 0 0;text-decoration:none}@media (hover:hover){.account-menu-module__PtBYUq__whoLink:hover{background-color:#f5f4f1}.account-menu-module__PtBYUq__whoLink:hover .account-menu-module__PtBYUq__whoChevron{translate:2px}}.account-menu-module__PtBYUq__whoLink:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.account-menu-module__PtBYUq__whoText{flex:1;gap:2px;min-width:0;display:grid}.account-menu-module__PtBYUq__whoHint{color:#1c1b18a8;font-size:12.5px;font-weight:560}.account-menu-module__PtBYUq__whoChevron{color:#1c1b189e;transition:translate .16s var(--ease-snap)}.account-menu-module__PtBYUq__item{width:100%;min-height:44px;color:var(--color-ink);text-align:left;transition:background-color .32s var(--ease-in-out-expo);border-radius:14px;align-items:center;gap:12px;padding:0 12px;font-size:14.5px;font-weight:560;text-decoration:none;display:flex}@media (hover:hover){.account-menu-module__PtBYUq__item:hover{background-color:#f5f4f1}}.account-menu-module__PtBYUq__item:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.account-menu-module__PtBYUq__item[aria-busy=true]{cursor:progress}.account-menu-module__PtBYUq__item svg{color:color-mix(in oklab, var(--color-ink) 70%, transparent);flex:none}@media (max-width:640px){.account-menu-module__PtBYUq__menu{inset-block-start:var(--anchor-top,calc(96px + env(safe-area-inset-top)));inset-inline-end:var(--anchor-right,16px)}}@media (prefers-reduced-motion:reduce){.account-menu-module__PtBYUq__trigger,.account-menu-module__PtBYUq__item,.account-menu-module__PtBYUq__whoLink,.account-menu-module__PtBYUq__whoChevron,.account-menu-module__PtBYUq__menu{transition:none}@starting-style{.account-menu-module__PtBYUq__menu:popover-open{translate:none}}}
.notifications-module__v6F4gW__main{padding:var(--community-page-top) 0 clamp(90px, 9vw, 152px)}.notifications-module__v6F4gW__inner{width:min(100% - 2*clamp(18px,3vw,40px),1480px);margin-inline:auto}.notifications-module__v6F4gW__head{max-width:900px;margin-bottom:clamp(24px,3vw,40px)}.notifications-module__v6F4gW__head h1{max-width:16ch;font-size:var(--home-section-heading-size);letter-spacing:-.065em;text-wrap:balance;margin:0;font-weight:560;line-height:1.02}.notifications-module__v6F4gW__lede{color:#1c1b189e;text-wrap:pretty;max-width:58ch;margin:18px 0 0;font-size:clamp(1rem,1.2vw,1.13rem);line-height:1.62}.notifications-module__v6F4gW__feed{--card-radius:clamp(22px, 2vw, 32px);--row-pad-block:clamp(16px, 1.6vw, 20px);--row-pad-inline:clamp(16px, 2vw, 28px);--col-glyph:48px;--col-action:124px;--col-when:104px;--end-gap:12px;--col-gap:clamp(14px, 1.6vw, 20px);min-width:0}.notifications-module__v6F4gW__bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-bottom:clamp(24px,2.8vw,36px);display:flex}.notifications-module__v6F4gW__bar>.notifications-module__v6F4gW__markAll{border-radius:999px}.notifications-module__v6F4gW__bar>.notifications-module__v6F4gW__markAll[hidden]{display:none}.notifications-module__v6F4gW__filtersScroll{--fade:36px;min-width:0;max-width:100%;scroll-padding-inline:var(--fade);scrollbar-width:none;overflow-x:auto}.notifications-module__v6F4gW__filtersScroll[data-more-end]{-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--fade)), transparent);-webkit-mask-image:linear-gradient(to right, #000 calc(100% - var(--fade)), transparent);mask-image:linear-gradient(to right, #000 calc(100% - var(--fade)), transparent)}.notifications-module__v6F4gW__filtersScroll[data-more-start]{-webkit-mask-image:linear-gradient(to left, #000 calc(100% - var(--fade)), transparent);-webkit-mask-image:linear-gradient(to left, #000 calc(100% - var(--fade)), transparent);mask-image:linear-gradient(to left, #000 calc(100% - var(--fade)), transparent)}.notifications-module__v6F4gW__filtersScroll[data-more-start][data-more-end]{-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--fade), #000 calc(100% - var(--fade)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--fade), #000 calc(100% - var(--fade)), transparent);mask-image:linear-gradient(to right, transparent, #000 var(--fade), #000 calc(100% - var(--fade)), transparent)}.notifications-module__v6F4gW__filtersScroll::-webkit-scrollbar{display:none}.notifications-module__v6F4gW__filters{background:#f5f4f1;border-radius:999px;gap:4px;width:max-content;padding:4px;display:flex}.notifications-module__v6F4gW__filter{color:#1c1b18b8;cursor:pointer;letter-spacing:-.01em;white-space:nowrap;min-height:50px;transition:background-color .2s var(--ease-snap), color .2s var(--ease-snap);background:0 0;border:0;border-radius:999px;flex:none;align-items:center;gap:8px;padding:0 18px;font-family:inherit;font-size:14.5px;font-weight:600;display:inline-flex}@media (hover:hover){.notifications-module__v6F4gW__filter:hover{color:var(--color-ink)}}.notifications-module__v6F4gW__filter[aria-pressed=true]{background:var(--accent);color:#fff}.notifications-module__v6F4gW__filter:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.notifications-module__v6F4gW__filterCount{color:#1c1b18bd;font-variant-numeric:tabular-nums;background:#fff;border-radius:999px;place-items:center;min-width:22px;height:22px;padding:0 6px;font-size:12px;font-weight:650;line-height:1;display:grid}.notifications-module__v6F4gW__filter[aria-pressed=true] .notifications-module__v6F4gW__filterCount{color:var(--accent-deep);background:#fff}.notifications-module__v6F4gW__filterEmpty{border-radius:var(--card-radius);background:var(--bone);color:#1c1b18b3;text-align:center;text-wrap:pretty;margin:0;padding:clamp(32px,4vw,48px) 24px;font-size:15px;line-height:1.55}.notifications-module__v6F4gW__day+.notifications-module__v6F4gW__day{margin-top:clamp(26px,3vw,40px)}.notifications-module__v6F4gW__dayLabel{color:#1c1b189e;font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;margin:0 0 12px 2px;font-size:12px;font-weight:650;line-height:1.3}.notifications-module__v6F4gW__list{border:1px solid var(--color-line);border-radius:var(--card-radius);background:#fff;margin:0;padding:0;list-style:none;overflow:hidden}.notifications-module__v6F4gW__row{margin:0}.notifications-module__v6F4gW__row+.notifications-module__v6F4gW__row{border-top:1px solid var(--color-line)}.notifications-module__v6F4gW__rowBody{grid-template-columns:var(--col-glyph) minmax(0, 1fr) calc(var(--col-action) + var(--end-gap) + var(--col-when));align-items:center;gap:var(--col-gap);padding:var(--row-pad-block) var(--row-pad-inline);color:var(--ink);text-decoration:none;display:grid}.notifications-module__v6F4gW__rowLink{transition:background-color .16s var(--ease-snap)}@media (hover:hover){.notifications-module__v6F4gW__rowLink:hover{background:var(--bone)}}.notifications-module__v6F4gW__rowLink:active{background:#f4f0e8}.notifications-module__v6F4gW__rowLink:focus-visible{outline:2px solid var(--accent);outline-offset:-3px}.notifications-module__v6F4gW__glyph{width:var(--col-glyph);height:var(--col-glyph);color:#1c1b18c7;background:#f5f4f1;border-radius:50%;place-items:center;display:grid}.notifications-module__v6F4gW__glyph svg{flex:none}.notifications-module__v6F4gW__text{gap:4px;min-width:0;display:grid}.notifications-module__v6F4gW__line{color:#1c1b18c7;letter-spacing:-.014em;overflow-wrap:anywhere;text-wrap:pretty;transition:color .5s var(--ease-settle);font-size:15.5px;font-weight:600;line-height:1.45}.notifications-module__v6F4gW__row[data-unread] .notifications-module__v6F4gW__line{color:var(--ink)}.notifications-module__v6F4gW__dot{background:var(--accent);vertical-align:.12em;opacity:0;width:8px;height:8px;transition:opacity .6s var(--ease-settle) .25s;border-radius:50%;margin-left:9px;display:inline-block}.notifications-module__v6F4gW__row[data-unread] .notifications-module__v6F4gW__dot{opacity:1;transition-delay:0s}.notifications-module__v6F4gW__excerpt{color:#1c1b18a3;overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:14.5px;line-height:1.55;display:-webkit-box;overflow:hidden}.notifications-module__v6F4gW__aside{align-items:center;gap:var(--end-gap);display:flex}.notifications-module__v6F4gW__action{width:var(--col-action);height:38px;color:var(--ink);letter-spacing:-.01em;white-space:nowrap;transition:background-color .16s var(--ease-snap);background:#f5f4f1;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0 12px;font-size:13.5px;font-weight:600;display:inline-flex}@media (hover:hover){.notifications-module__v6F4gW__rowLink:hover .notifications-module__v6F4gW__action{background:#efece6}}.notifications-module__v6F4gW__when{width:var(--col-when);color:#1c1b18a3;font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;margin-left:auto;font-size:13.5px}.notifications-module__v6F4gW__more{margin-top:clamp(20px,2.4vw,30px);display:flex}.notifications-module__v6F4gW__ghostLabel{background:#f1efea;border-radius:999px;width:72px;height:12px;display:block}.notifications-module__v6F4gW__ghostRow{grid-template-columns:var(--col-glyph) minmax(0, 1fr)}.notifications-module__v6F4gW__ghostLines{gap:10px;display:grid}.notifications-module__v6F4gW__ghostLines>span{background:#f5f4f1;border-radius:999px;height:12px}.notifications-module__v6F4gW__ghostLines>span:first-child{width:min(100%,420px)}.notifications-module__v6F4gW__ghostLines>span:last-child{width:min(70%,220px)}.notifications-module__v6F4gW__visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:640px){.notifications-module__v6F4gW__feed{--col-glyph:40px}.notifications-module__v6F4gW__rowBody{grid-template-columns:var(--col-glyph) minmax(0, 1fr);align-items:start}.notifications-module__v6F4gW__aside{grid-column:2}.notifications-module__v6F4gW__action{width:auto;height:34px;padding:0 14px}.notifications-module__v6F4gW__when{width:auto;margin-left:0}.notifications-module__v6F4gW__line{font-size:15px}.notifications-module__v6F4gW__bar{flex-direction:column;align-items:stretch;gap:10px}.notifications-module__v6F4gW__filter{padding:0 16px;font-size:14px}.notifications-module__v6F4gW__bar>.notifications-module__v6F4gW__markAll{width:100%}}@media (prefers-reduced-motion:reduce){.notifications-module__v6F4gW__rowLink,.notifications-module__v6F4gW__line,.notifications-module__v6F4gW__dot,.notifications-module__v6F4gW__action,.notifications-module__v6F4gW__filter{transition:none}}
.notification-panel-module__-_xfaq__panel{inset:calc(94px + env(safe-area-inset-top)) calc(max(clamp(18px, 3vw, 40px), (100% - 1480px) / 2) + 8px) auto auto;width:min(440px,100% - 32px);max-height:calc(100dvh - 94px - env(safe-area-inset-top) - 16px);background:var(--color-surface);color:var(--color-ink);box-shadow:0 1px 2px rgb(var(--shadow-tint) / .06), 0 16px 40px rgb(var(--shadow-tint) / .16);opacity:0;transition:opacity .14s var(--ease-snap), translate .14s var(--ease-snap), overlay .14s allow-discrete, display .14s allow-discrete;border:0;border-radius:28px;flex-direction:column;margin:0;padding:16px;position:fixed}.notification-panel-module__-_xfaq__panel:popover-open{opacity:1;transition-duration:var(--dur-snap);display:flex;translate:0}@starting-style{.notification-panel-module__-_xfaq__panel:popover-open{opacity:0;translate:0 -6px}}.notification-panel-module__-_xfaq__head{justify-content:space-between;align-items:center;gap:12px;padding:0 0 14px 6px;display:flex}.notification-panel-module__-_xfaq__title{font-family:var(--font-display);letter-spacing:-.05em;margin:0;font-size:1.5rem;font-weight:560;line-height:1.1}.notification-panel-module__-_xfaq__close{width:44px;height:44px;color:var(--color-ink);cursor:pointer;transition:background-color .16s var(--ease-snap), scale .16s var(--ease-snap);background:#f5f4f1;border:0;border-radius:50%;flex:none;place-items:center;display:grid}@media (hover:hover){.notification-panel-module__-_xfaq__close:hover{background:#efece6}}.notification-panel-module__-_xfaq__close:active{scale:.96}.notification-panel-module__-_xfaq__close:focus-visible,.notification-panel-module__-_xfaq__filter:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.notification-panel-module__-_xfaq__filters{background:#f5f4f1;border-radius:999px;gap:4px;margin-bottom:12px;padding:4px;display:flex}.notification-panel-module__-_xfaq__filter{color:#1c1b18b8;cursor:pointer;letter-spacing:-.01em;white-space:nowrap;min-width:0;min-height:44px;transition:background-color .2s var(--ease-snap), color .2s var(--ease-snap);background:0 0;border:0;border-radius:999px;flex:auto;padding:0 12px;font-family:inherit;font-size:13.5px;font-weight:600}@media (hover:hover){.notification-panel-module__-_xfaq__filter:hover{color:var(--color-ink)}}.notification-panel-module__-_xfaq__filter[aria-pressed=true]{background:var(--accent);color:#fff}.notification-panel-module__-_xfaq__body{overscroll-behavior:contain;min-height:0;transition:opacity .16s var(--ease-snap);flex:1;margin-inline:-4px;padding:2px 4px;overflow-y:auto}.notification-panel-module__-_xfaq__body[data-stale]{opacity:.6}.notification-panel-module__-_xfaq__list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.notification-panel-module__-_xfaq__item{color:var(--color-ink);background:#f5f4f1;border-radius:20px;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:14px;padding:12px 16px 12px 12px;text-decoration:none;display:grid}.notification-panel-module__-_xfaq__link{transition:background-color .2s var(--ease-snap)}@media (hover:hover){.notification-panel-module__-_xfaq__link:hover{background:#efece6}}.notification-panel-module__-_xfaq__link:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.notification-panel-module__-_xfaq__icon{color:#1c1b18cc;background:#fff;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:relative}.notification-panel-module__-_xfaq__dot{background:var(--accent);border-radius:50%;width:11px;height:11px;position:absolute;top:0;left:0;box-shadow:0 0 0 2px #f5f4f1}.notification-panel-module__-_xfaq__text{gap:6px;min-width:0;display:grid}.notification-panel-module__-_xfaq__meta{color:#1c1b18ad;font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:12px;font-size:12.5px;font-weight:560;line-height:1.3;display:flex}.notification-panel-module__-_xfaq__meta>time{white-space:nowrap;flex:none}.notification-panel-module__-_xfaq__eyebrow{min-width:0;color:var(--accent-deep);letter-spacing:.1em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;background:#fff;border-radius:999px;padding:5px 10px;font-size:10.5px;font-weight:700;line-height:1.2;overflow:hidden}.notification-panel-module__-_xfaq__line{letter-spacing:-.01em;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14.5px;font-weight:560;line-height:1.4;display:-webkit-box;overflow:hidden}.notification-panel-module__-_xfaq__empty{color:#1c1b18b8;text-align:center;text-wrap:pretty;background:#f5f4f1;border-radius:20px;justify-items:center;gap:14px;margin:0;padding:28px 20px;font-size:14.5px;line-height:1.5;display:grid}.notification-panel-module__-_xfaq__empty>p{margin:0}.notification-panel-module__-_xfaq__ghost .notification-panel-module__-_xfaq__icon{background:#fff}.notification-panel-module__-_xfaq__ghost .notification-panel-module__-_xfaq__text>span{background:#fff;border-radius:999px;height:12px}.notification-panel-module__-_xfaq__ghost .notification-panel-module__-_xfaq__text>span:first-child{width:40%}.notification-panel-module__-_xfaq__ghost .notification-panel-module__-_xfaq__text>span:last-child{width:85%;height:16px}.notification-panel-module__-_xfaq__foot{padding-top:12px}.notification-panel-module__-_xfaq__foot .notification-panel-module__-_xfaq__more{width:100%}.notification-panel-module__-_xfaq__visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:640px){.notification-panel-module__-_xfaq__panel{inset:calc(96px + env(safe-area-inset-top)) clamp(18px, 3vw, 40px) auto auto;width:calc(100% - 2*clamp(18px,3vw,40px));max-height:calc(100dvh - 96px - env(safe-area-inset-top) - 16px)}.notification-panel-module__-_xfaq__list>li:nth-child(n+4){display:none}}@media (max-width:360px){.notification-panel-module__-_xfaq__filter{padding:0 6px}}@media (prefers-reduced-motion:reduce){.notification-panel-module__-_xfaq__panel,.notification-panel-module__-_xfaq__close,.notification-panel-module__-_xfaq__filter,.notification-panel-module__-_xfaq__link,.notification-panel-module__-_xfaq__body{transition:none}@starting-style{.notification-panel-module__-_xfaq__panel:popover-open{translate:none}}}
.community-nav-module__JCucDW__bar{--side-inset:clamp(18px, 3vw, 40px);inset:14px var(--side-inset) auto;z-index:60;max-width:1480px;color:var(--ink);font-family:var(--font-jakarta), system-ui, sans-serif;background:#fff;border-radius:999px;margin-inline:auto;position:fixed;box-shadow:0 1px 2px #1c1b180a,0 14px 36px #1c1b181f}.community-nav-module__JCucDW__shell{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(14px,2.2vw,36px);padding:8px 8px 8px 22px;display:grid}.community-nav-module__JCucDW__brand{min-height:44px;color:var(--ink);white-space:nowrap;align-items:center;gap:9px;text-decoration:none;display:inline-flex}.community-nav-module__JCucDW__mark{flex:none;width:26px;height:31px}.community-nav-module__JCucDW__wordmark{letter-spacing:-.045em;font-size:20px;font-weight:650;line-height:1}.community-nav-module__JCucDW__dot{color:var(--accent)}.community-nav-module__JCucDW__surface{background:var(--accent-wash);color:var(--accent-deep);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;align-self:flex-start;margin:3px 0 0 -6px;padding:5px 9px 4px;font-size:9px;font-weight:700;line-height:1}@media (hover:hover){.community-nav-module__JCucDW__brand{transition:opacity .32s var(--ease-in-out-expo)}.community-nav-module__JCucDW__brand:hover{opacity:.72}}.community-nav-module__JCucDW__search{--popup-offset:16px;justify-self:center;width:min(100%,460px);margin:0}.community-nav-module__JCucDW__searchField{color:#1c1b189e;cursor:text;height:58px;transition:background-color .32s var(--ease-in-out-expo), box-shadow .32s var(--ease-in-out-expo);background:#f5f4f1;border-radius:999px;align-items:center;gap:10px;padding:0 24px 0 22px;display:flex}.community-nav-module__JCucDW__searchField:focus-within{background:#fff;box-shadow:inset 0 0 0 1.5px #1c1b1838}.community-nav-module__JCucDW__searchField:has(.community-nav-module__JCucDW__searchInput:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.community-nav-module__JCucDW__searchIcon{flex:none}.community-nav-module__JCucDW__searchInput{min-width:0;height:100%;color:var(--ink);font:inherit;letter-spacing:-.01em;background:0 0;border:0;outline:none;flex:1;font-size:15px;font-weight:500}.community-nav-module__JCucDW__searchInput:focus-visible{outline:none}.community-nav-module__JCucDW__searchInput::placeholder{color:#1c1b189e;opacity:1}.community-nav-module__JCucDW__actions{justify-self:end;align-items:center;gap:6px;display:flex}.community-nav-module__JCucDW__iconButton{width:58px;height:58px;color:var(--ink);cursor:pointer;font:inherit;transition:background-color .32s var(--ease-in-out-expo), transform .32s var(--ease-in-out-expo);background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;text-decoration:none;display:inline-grid}@media (hover:hover){.community-nav-module__JCucDW__iconButton:hover{background:#f4f2ee}}.community-nav-module__JCucDW__iconButton:active,.community-nav-module__JCucDW__signIn:active,.community-nav-module__JCucDW__app:active{transform:scale(.96)}.community-nav-module__JCucDW__searchButton{display:none}.community-nav-module__JCucDW__appMark{flex:none;width:16px;height:16px;transform:translateY(-1px)}.community-nav-module__JCucDW__appMarkPlay{transform:none}.community-nav-module__JCucDW__account{justify-content:flex-end;align-items:center;gap:6px;min-width:122px;display:flex}.community-nav-module__JCucDW__avatarButton{padding:0}.community-nav-module__JCucDW__signIn{color:#fff;letter-spacing:-.01em;white-space:nowrap;min-width:94px;min-height:58px;transition:background-color .32s var(--ease-in-out-expo), transform .32s var(--ease-in-out-expo);border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:0 22px 0 20px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}@media (hover:hover){button.community-nav-module__JCucDW__signIn:hover{background-color:var(--accent-deep)}}button.community-nav-module__JCucDW__signIn{background-color:var(--accent)}.community-nav-module__JCucDW__app{box-sizing:border-box;min-height:58px;color:var(--ink);letter-spacing:-.01em;white-space:nowrap;transition:background-color .32s var(--ease-in-out-expo), transform .32s var(--ease-in-out-expo);background:#f5f4f1;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:7px;padding:0 26px 0 24px;font-size:13px;font-weight:650;text-decoration:none;display:inline-flex}@media (hover:hover){.community-nav-module__JCucDW__app:hover{background:#ebe9e4}}@media (max-width:860px){.community-nav-module__JCucDW__app{display:none}}.community-nav-module__JCucDW__signInIcon{flex:none}.community-nav-module__JCucDW__bell{box-shadow:inset 0 0 0 1px var(--color-line);position:relative}.community-nav-module__JCucDW__badge{background:var(--accent);color:#fff;font-variant-numeric:tabular-nums;letter-spacing:-.01em;pointer-events:none;min-width:18px;height:18px;transition:opacity .2s var(--ease-snap), scale .2s var(--ease-snap), filter .2s var(--ease-snap);border-radius:999px;place-items:center;padding:0 5px;font-size:11px;font-weight:650;line-height:1;display:grid;position:absolute;top:10px;left:33px;box-shadow:0 0 0 2px #fff}@starting-style{.community-nav-module__JCucDW__badge{opacity:0;filter:blur(4px);scale:.25}}@media (prefers-reduced-motion:reduce){.community-nav-module__JCucDW__badge{transition:none}}.community-nav-module__JCucDW__bell:has(+:popover-open){background:#f4f2ee}.community-nav-module__JCucDW__bell:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.community-nav-module__JCucDW__arrive{transition:opacity .18s var(--ease-snap), background-color .32s var(--ease-in-out-expo), transform .32s var(--ease-in-out-expo)}@starting-style{.community-nav-module__JCucDW__arrive{opacity:0}}@media (max-width:1024px){.community-nav-module__JCucDW__shell{grid-template-columns:auto minmax(0,1fr)}.community-nav-module__JCucDW__search{display:none}.community-nav-module__JCucDW__searchButton{display:inline-grid}}.community-nav-module__JCucDW__burger,.community-nav-module__JCucDW__drawer,.community-nav-module__JCucDW__phoneSearch,.community-nav-module__JCucDW__phoneBell{display:none}@media (max-width:640px){.community-nav-module__JCucDW__bar{border-radius:38px;overflow:hidden}.community-nav-module__JCucDW__shell{grid-template-columns:minmax(0,1fr) auto auto auto;gap:0;padding:9px 9px 9px 18px}.community-nav-module__JCucDW__phoneBell{margin-right:6px;display:flex}.community-nav-module__JCucDW__phoneBell:empty{display:none}.community-nav-module__JCucDW__phoneSearch{margin-right:6px;display:inline-grid}.community-nav-module__JCucDW__phoneSearch[aria-expanded=true]{background:#f4f2ee}.community-nav-module__JCucDW__phoneSearch:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.community-nav-module__JCucDW__search,.community-nav-module__JCucDW__actions,.community-nav-module__JCucDW__surface{display:none}.community-nav-module__JCucDW__mark{width:40px;height:47px}.community-nav-module__JCucDW__wordmark{font-size:28px}.community-nav-module__JCucDW__searchDrawer{margin-left:-9px}.community-nav-module__JCucDW__searchPanel{padding-top:9px}.community-nav-module__JCucDW__searchPanel .community-nav-module__JCucDW__searchField:has(.community-nav-module__JCucDW__searchInput:focus-visible){outline-offset:-2px}.community-nav-module__JCucDW__panelForm{margin:0}.community-nav-module__JCucDW__panelInput{font-size:16px}.community-nav-module__JCucDW__burger{width:58px;height:58px;color:var(--ink);cursor:pointer;background:#f4f2ee;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.community-nav-module__JCucDW__burger:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.community-nav-module__JCucDW__burger>span,.community-nav-module__JCucDW__burger>span:before,.community-nav-module__JCucDW__burger>span:after{width:22px;height:2px;transition:transform .28s var(--ease-settle), background-color .16s linear;background:currentColor;border-radius:999px;display:block}.community-nav-module__JCucDW__burger>span{position:relative}.community-nav-module__JCucDW__burger>span:before,.community-nav-module__JCucDW__burger>span:after{content:"";position:absolute;left:0}.community-nav-module__JCucDW__burger>span:before{transform:translateY(-7px)}.community-nav-module__JCucDW__burger>span:after{transform:translateY(7px)}.community-nav-module__JCucDW__burger[aria-expanded=true]>span{background:0 0}.community-nav-module__JCucDW__burger[aria-expanded=true]>span:before{transform:translateY(0)rotate(45deg)}.community-nav-module__JCucDW__burger[aria-expanded=true]>span:after{transform:translateY(0)rotate(-45deg)}.community-nav-module__JCucDW__drawer{transition:grid-template-rows .3s var(--ease-settle);grid-column:1/-1;grid-template-rows:0fr;display:grid}.community-nav-module__JCucDW__drawer[data-open]{grid-template-rows:1fr}.community-nav-module__JCucDW__drawerInner{flex-direction:column;min-height:0;display:flex;overflow:hidden}.community-nav-module__JCucDW__drawerLinks{flex-direction:column;padding-top:9px;display:flex}.community-nav-module__JCucDW__drawerLinks a{min-height:48px;color:color-mix(in oklab, var(--ink) 62%, transparent);letter-spacing:-.04em;align-items:center;padding-block:3px;font-size:clamp(24px,7vw,32px);font-weight:560;line-height:1.2;text-decoration:none;display:inline-flex}.community-nav-module__JCucDW__drawerLinks a[aria-current=page]{color:var(--accent);font-weight:640}.community-nav-module__JCucDW__drawerLinks a:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;border-radius:8px}.community-nav-module__JCucDW__drawerAction{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;padding:10px 0 9px;display:flex}.community-nav-module__JCucDW__drawerAction>a{border-radius:999px}}@media (max-width:374px){.community-nav-module__JCucDW__wordmark{display:none}}@media (max-width:439px){.community-nav-module__JCucDW__shell:has(.community-nav-module__JCucDW__phoneBell:not(:empty)) .community-nav-module__JCucDW__wordmark{display:none}}@media (prefers-reduced-motion:reduce){.community-nav-module__JCucDW__drawer,.community-nav-module__JCucDW__burger>span,.community-nav-module__JCucDW__burger>span:before,.community-nav-module__JCucDW__burger>span:after{transition:none}}
.search-combobox-module__gMAyhq__root{min-width:0;position:relative}.search-combobox-module__gMAyhq__visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.search-combobox-module__gMAyhq__popup{--popup-radius:clamp(20px, 1.8vw, 28px);--popup-pad:8px;top:calc(100% + var(--popup-offset,8px));z-index:70;max-height:min(70dvh,560px);padding:var(--popup-pad);overscroll-behavior:contain;border-radius:var(--popup-radius);box-shadow:0 1px 2px #1c1b180a, 0 14px 36px #1c1b181f, inset 0 0 0 1px var(--color-line);color:var(--ink);text-align:left;animation:var(--animate-panel-in);background:#fff;position:absolute;left:0;right:0;overflow-y:auto}.search-combobox-module__gMAyhq__popup[hidden]{display:none}.search-combobox-module__gMAyhq__popup.search-combobox-module__gMAyhq__inline{--popup-radius:20px;--popup-pad:0px;max-height:min(55dvh,440px);box-shadow:none;background:0 0;margin-top:6px;position:static}.search-combobox-module__gMAyhq__list{grid-template-columns:minmax(0,1fr);gap:2px;margin:0;padding:0;list-style:none;display:grid}.search-combobox-module__gMAyhq__option{border-radius:calc(var(--popup-radius) - var(--popup-pad));min-height:52px;color:var(--ink);transition:background-color var(--dur-snap) var(--ease-snap);align-items:center;gap:12px;padding:9px 12px;text-decoration:none;display:flex}.search-combobox-module__gMAyhq__option[aria-selected=true]{background:#f5f4f1;transition-duration:0s}.search-combobox-module__gMAyhq__glyph{border-radius:50%;flex:none;place-items:center;width:32px;height:32px;display:inline-grid}.search-combobox-module__gMAyhq__option .search-combobox-module__gMAyhq__glyph{background:#f5f4f1}.search-combobox-module__gMAyhq__option[aria-selected=true] .search-combobox-module__gMAyhq__glyph{background:#fff}.search-combobox-module__gMAyhq__body{flex:1;gap:3px;min-width:0;display:grid}.search-combobox-module__gMAyhq__title{letter-spacing:-.012em;overflow-wrap:anywhere;text-wrap:pretty;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:.95rem;font-weight:560;line-height:1.35;display:-webkit-box;overflow:hidden}.search-combobox-module__gMAyhq__meta{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.search-combobox-module__gMAyhq__pill{color:#1c1b18b8;overflow-wrap:anywhere;background:#f5f4f1;border-radius:999px;align-items:center;gap:4px;min-width:0;max-width:100%;min-height:22px;padding:3px 9px;font-size:12px;font-weight:600;line-height:1.2;display:inline-flex}.search-combobox-module__gMAyhq__option[aria-selected=true] .search-combobox-module__gMAyhq__pill:not(.search-combobox-module__gMAyhq__accepted){background:#fff}.search-combobox-module__gMAyhq__count{font-variant-numeric:tabular-nums}.search-combobox-module__gMAyhq__option .search-combobox-module__gMAyhq__accepted{background:var(--sage-text);color:#fff;padding-left:7px}.search-combobox-module__gMAyhq__accepted>svg{flex:none}.search-combobox-module__gMAyhq__seeAll{margin-top:6px;position:relative}.search-combobox-module__gMAyhq__seeAll:before{background:var(--color-line);content:"";height:1px;position:absolute;top:-5px;left:12px;right:12px}.search-combobox-module__gMAyhq__seeAllLabel{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;font-weight:600;overflow:hidden}.search-combobox-module__gMAyhq__arrow{color:#1c1b187a;transition:translate var(--dur-snap) var(--ease-snap);flex:none}.search-combobox-module__gMAyhq__seeAll[aria-selected=true] .search-combobox-module__gMAyhq__arrow{color:var(--ink);translate:2px}@media (max-width:640px){.search-combobox-module__gMAyhq__root{scroll-margin-top:90px}.search-combobox-module__gMAyhq__popup{--popup-pad:6px}.search-combobox-module__gMAyhq__option{gap:10px;min-height:48px;padding:8px 10px}.search-combobox-module__gMAyhq__glyph{width:28px;height:28px}.search-combobox-module__gMAyhq__title{-webkit-line-clamp:1;line-clamp:1}}@media (prefers-reduced-motion:reduce){.search-combobox-module__gMAyhq__popup{animation:none}.search-combobox-module__gMAyhq__option,.search-combobox-module__gMAyhq__arrow{transition:none}}
