.layout-module__ueFwgq__shell{flex-direction:column;height:100dvh;display:flex;overflow:hidden}.layout-module__ueFwgq__shell__main{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y;flex:1;min-width:0;overflow-y:auto}
.DashboardShell-module__wYcPia__shell{transform-origin:top;height:100dvh;transition:transform .5s var(--ease-drawer), filter .5s var(--ease-drawer), border-radius .5s var(--ease-drawer);overflow:hidden}.DashboardShell-module__wYcPia__shell[data-drawer-open=true]{filter:blur(2px);border-radius:12px;transform:translateY(12px)scale(.94)}@media (prefers-reduced-motion:reduce){.DashboardShell-module__wYcPia__shell{transition:filter .2s}.DashboardShell-module__wYcPia__shell[data-drawer-open=true]{border-radius:0;transform:none}}
.LibraryDndShell-module__G4GMta__ghost{background:var(--popover);color:var(--foreground);border:1px solid var(--border);font-size:var(--text-sm);pointer-events:none;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;max-width:220px;padding:4px 10px;line-height:1.2;display:inline-flex;box-shadow:0 6px 18px #0000002e}.LibraryDndShell-module__G4GMta__ghostText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.SubfoldersToggle-module__DTEgDW__subfoldersToggle{cursor:pointer;white-space:nowrap;flex-shrink:0;align-items:center;gap:6px;display:inline-flex}.SubfoldersToggle-module__DTEgDW__subfoldersToggle__label{font-size:var(--text-sm);color:var(--muted-foreground)}@media (max-width:767px){.SubfoldersToggle-module__DTEgDW__subfoldersToggle__label{display:none}}
.editors-module__sfq5Ta__item{cursor:pointer;align-items:center;gap:8px;display:flex}.editors-module__sfq5Ta__check{border:1px solid var(--border);width:15px;height:15px;color:var(--background);border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.editors-module__sfq5Ta__checkOn{background:var(--primary);border-color:var(--primary)}.editors-module__sfq5Ta__avatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:18px;height:18px}.editors-module__sfq5Ta__dot{border-radius:50%;flex-shrink:0;width:9px;height:9px}.editors-module__sfq5Ta__itemLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.editors-module__sfq5Ta__sublabel{font-size:var(--text-xs);color:var(--muted-foreground)}.editors-module__sfq5Ta__showAll{color:var(--muted-foreground);font-size:var(--text-xs);cursor:pointer;justify-content:center;gap:6px}.editors-module__sfq5Ta__modeRow{border-bottom:1px solid var(--border);align-items:center;gap:6px;padding:8px 8px 6px;display:flex}.editors-module__sfq5Ta__modeRow.editors-module__sfq5Ta__fill{padding:8px 16px}.editors-module__sfq5Ta__modeLabel{font-size:var(--text-xs);color:var(--muted-foreground);margin-right:auto}.editors-module__sfq5Ta__segment{flex-direction:column;min-width:180px;padding:4px;display:flex}.editors-module__sfq5Ta__segmentItem{font-size:var(--text-sm);cursor:pointer;text-align:left;color:var(--foreground);background:0 0;border:none;border-radius:5px;align-items:center;gap:8px;padding:7px 9px;display:flex}@media (hover:hover){.editors-module__sfq5Ta__segmentItem:hover{background:var(--muted)}}.editors-module__sfq5Ta__segmentItem:active{background:var(--muted)}.editors-module__sfq5Ta__segmentItem.editors-module__sfq5Ta__on{background:var(--muted);font-weight:500}.editors-module__sfq5Ta__segmentCheck{color:var(--primary);margin-left:auto;display:inline-flex}.editors-module__sfq5Ta__pair{grid-template-columns:1fr 1fr;gap:8px;padding:10px;display:grid}.editors-module__sfq5Ta__pairItem{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--background);color:var(--muted-foreground);font-size:var(--text-sm);cursor:pointer;justify-content:center;align-items:center;gap:6px;padding:7px 10px;font-weight:500;transition:background-color .15s,border-color .15s,color .15s;display:flex}@media (hover:hover){.editors-module__sfq5Ta__pairItem:hover{background:var(--muted)}}.editors-module__sfq5Ta__pairItem:active{background:var(--muted)}.editors-module__sfq5Ta__pairItem__icon{display:inline-flex}.editors-module__sfq5Ta__pairItemOnPrivate{border-color:var(--status-private-border);background:var(--status-private-bg);color:var(--status-private)}.editors-module__sfq5Ta__pairItemOnPublic{border-color:var(--status-public-border);background:var(--status-public-bg);color:var(--status-public)}.editors-module__sfq5Ta__pairItemOnNeutral{border-color:var(--primary);background:var(--muted);color:var(--foreground)}.editors-module__sfq5Ta__dateRange{flex-direction:column;gap:10px;min-width:220px;padding:12px;display:flex}.editors-module__sfq5Ta__dateField{flex-direction:column;gap:4px;display:flex}.editors-module__sfq5Ta__dateFieldLabel{font-size:var(--text-xs);color:var(--muted-foreground)}.editors-module__sfq5Ta__dateActions{justify-content:flex-end;display:flex}.editors-module__sfq5Ta__segment.editors-module__sfq5Ta__fill,.editors-module__sfq5Ta__pair.editors-module__sfq5Ta__fill,.editors-module__sfq5Ta__dateRange.editors-module__sfq5Ta__fill{width:100%;min-width:0;padding:12px 16px}.editors-module__sfq5Ta__stickySearch{z-index:1;border-bottom:1px solid var(--border);background:var(--background);padding:12px 16px;position:sticky;top:0}.editors-module__sfq5Ta__searchField{align-items:center;display:flex;position:relative}.editors-module__sfq5Ta__searchField__icon{color:var(--muted-foreground);pointer-events:none;position:absolute;left:10px}.editors-module__sfq5Ta__fill .editors-module__sfq5Ta__item,.editors-module__sfq5Ta__fill .editors-module__sfq5Ta__showAll{border-radius:0;min-height:44px;padding:0 16px}.editors-module__sfq5Ta__quietSelection .editors-module__sfq5Ta__item[data-selected=true],.editors-module__sfq5Ta__quietSelection .editors-module__sfq5Ta__showAll[data-selected=true]{color:inherit;background:0 0}.editors-module__sfq5Ta__skeleton{flex-direction:column;padding:4px;display:flex}.editors-module__sfq5Ta__skeleton__row{align-items:center;gap:8px;height:32px;padding:0 8px;display:flex}.editors-module__sfq5Ta__fill .editors-module__sfq5Ta__skeleton{padding:0}.editors-module__sfq5Ta__fill .editors-module__sfq5Ta__skeleton__row{height:44px;padding:0 16px}
.FilterDrawerRow-module__HT_dUG__row{border-bottom:1px solid var(--border);align-items:stretch;min-height:44px;display:flex}.FilterDrawerRow-module__HT_dUG__row__main{min-width:0;color:var(--foreground);font:inherit;text-align:left;background:0 0;border:none;flex:1;align-items:center;gap:10px;padding:0 16px;display:flex}.FilterDrawerRow-module__HT_dUG__row__main.FilterDrawerRow-module__HT_dUG__interactive{cursor:pointer;transition:background-color .1s}@media (hover:hover){.FilterDrawerRow-module__HT_dUG__row__main.FilterDrawerRow-module__HT_dUG__interactive:hover{background:var(--muted)}}.FilterDrawerRow-module__HT_dUG__row__main.FilterDrawerRow-module__HT_dUG__interactive:active{background:var(--muted)}.FilterDrawerRow-module__HT_dUG__row__main.FilterDrawerRow-module__HT_dUG__interactive:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.FilterDrawerRow-module__HT_dUG__row__main.FilterDrawerRow-module__HT_dUG__interactive[data-quiet-focus]:focus-visible{outline:none}.FilterDrawerRow-module__HT_dUG__row__icon{color:var(--muted-foreground);flex-shrink:0;align-items:center;display:inline-flex}.FilterDrawerRow-module__HT_dUG__row__label{text-transform:lowercase;font-size:var(--text-sm);color:var(--foreground);flex-shrink:0}.FilterDrawerRow-module__HT_dUG__row__summary{text-overflow:ellipsis;white-space:nowrap;text-align:right;min-width:0;font-size:var(--text-xs);color:var(--muted-foreground);flex:1;overflow:hidden}.FilterDrawerRow-module__HT_dUG__row__summary.FilterDrawerRow-module__HT_dUG__active{color:var(--primary)}.FilterDrawerRow-module__HT_dUG__row__chevron{color:var(--subtle-foreground);flex-shrink:0}.FilterDrawerRow-module__HT_dUG__row__control{flex-shrink:0;align-items:center;padding-right:16px;display:flex}
.FeedFilterDrawer-module__dbLaxq__content{height:85dvh;max-height:85dvh}.FeedFilterDrawer-module__dbLaxq__header{border-bottom:1px solid var(--border);flex:none;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;min-height:52px;padding:4px 8px;display:grid}.FeedFilterDrawer-module__dbLaxq__header__start{justify-content:flex-start;display:flex}.FeedFilterDrawer-module__dbLaxq__header__end{justify-content:flex-end;display:flex}.FeedFilterDrawer-module__dbLaxq__header__title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--text-base);text-align:center;text-transform:lowercase;font-weight:600;overflow:hidden}.FeedFilterDrawer-module__dbLaxq__header__back{width:44px;height:44px;color:var(--muted-foreground);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.FeedFilterDrawer-module__dbLaxq__header__back:hover{color:var(--foreground);background:var(--muted)}}.FeedFilterDrawer-module__dbLaxq__header__back:active{color:var(--foreground);background:var(--muted)}.FeedFilterDrawer-module__dbLaxq__header__back:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.FeedFilterDrawer-module__dbLaxq__header__back[data-quiet-focus]:focus-visible{outline:none}.FeedFilterDrawer-module__dbLaxq__viewport{flex:1;min-height:0;position:relative;overflow:hidden}.FeedFilterDrawer-module__dbLaxq__page{overscroll-behavior:contain;background:var(--background);position:absolute;inset:0;overflow-y:auto;transform:translate(0)}.FeedFilterDrawer-module__dbLaxq__page.FeedFilterDrawer-module__dbLaxq__behind{transform:translate(-25%)}.FeedFilterDrawer-module__dbLaxq__page.FeedFilterDrawer-module__dbLaxq__ahead{transform:translate(100%)}.FeedFilterDrawer-module__dbLaxq__viewport.FeedFilterDrawer-module__dbLaxq__animate .FeedFilterDrawer-module__dbLaxq__page{transition:transform .26s cubic-bezier(.32,.72,0,1)}.FeedFilterDrawer-module__dbLaxq__viewport.FeedFilterDrawer-module__dbLaxq__animate .FeedFilterDrawer-module__dbLaxq__page.FeedFilterDrawer-module__dbLaxq__sub:not(.FeedFilterDrawer-module__dbLaxq__ahead){animation:.26s cubic-bezier(.32,.72,0,1) FeedFilterDrawer-module__dbLaxq__pageIn}@keyframes FeedFilterDrawer-module__dbLaxq__pageIn{0%{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.FeedFilterDrawer-module__dbLaxq__viewport.FeedFilterDrawer-module__dbLaxq__animate .FeedFilterDrawer-module__dbLaxq__page,.FeedFilterDrawer-module__dbLaxq__viewport.FeedFilterDrawer-module__dbLaxq__animate .FeedFilterDrawer-module__dbLaxq__page.FeedFilterDrawer-module__dbLaxq__sub:not(.FeedFilterDrawer-module__dbLaxq__ahead){transition:none;animation:none}}.FeedFilterDrawer-module__dbLaxq__group{flex-direction:column;display:flex}.FeedFilterDrawer-module__dbLaxq__heading{border-bottom:1px solid var(--border);font-size:var(--text-xs);letter-spacing:.06em;color:var(--subtle-foreground);padding:20px 16px 6px;font-weight:500}.FeedFilterDrawer-module__dbLaxq__footer{padding:12px 16px;padding-bottom:max(12px, env(safe-area-inset-bottom));border-top:1px solid var(--border);flex:none;justify-content:space-between;align-items:center;gap:10px;display:flex}.FeedFilterDrawer-module__dbLaxq__footer__count{font-size:var(--text-xs);color:var(--muted-foreground)}
.OrganizationForm-module__InM90W__form{gap:var(--space-6);flex-direction:column;display:flex}.OrganizationForm-module__InM90W__form__textarea{resize:none}.OrganizationForm-module__InM90W__form__colorRow{align-items:center;gap:var(--space-2);display:flex}.OrganizationForm-module__InM90W__form__colorInput{width:48px;height:40px;padding:var(--space-1)}.OrganizationForm-module__InM90W__form__colorText{flex:1}.OrganizationForm-module__InM90W__form__visibilityWarning{margin:var(--space-2) 0 0;font-size:var(--text-sm);color:var(--destructive)}.OrganizationForm-module__InM90W__form__footer{gap:var(--space-3);justify-content:flex-end;display:flex}.OrganizationForm-module__InM90W__form__slugStatus{margin-top:var(--space-1);font-size:var(--text-sm)}.OrganizationForm-module__InM90W__form__slugChecking{color:var(--muted-foreground)}.OrganizationForm-module__InM90W__form__slugAvailable{color:var(--success,#22c55e)}.OrganizationForm-module__InM90W__form__slugUnavailable{color:var(--destructive)}
.SheetInvite-module__eC3gbW__rows{flex-direction:column;gap:8px;margin-bottom:10px;display:flex}.SheetInvite-module__eC3gbW__row{flex-direction:column;gap:4px;display:flex}.SheetInvite-module__eC3gbW__row__inputs{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.SheetInvite-module__eC3gbW__row__email{flex:1 1 0}.SheetInvite-module__eC3gbW__row__role{text-transform:lowercase;width:110px;height:36px;font-size:var(--text-base);flex-shrink:0}.SheetInvite-module__eC3gbW__row__remove{width:32px;height:32px;color:var(--muted-foreground);flex-shrink:0}@media (hover:hover){.SheetInvite-module__eC3gbW__row__remove:hover:not(:disabled){color:var(--destructive,#d33)}}.SheetInvite-module__eC3gbW__row__remove:active:not(:disabled){color:var(--destructive,#d33)}.SheetInvite-module__eC3gbW__row__error{font-size:var(--text-xs);color:var(--destructive,#d33);padding-left:2px}.SheetInvite-module__eC3gbW__addRow{font-size:var(--text-sm);color:var(--muted-foreground);align-self:flex-start}.SheetInvite-module__eC3gbW__toastLine{overflow-wrap:anywhere;display:block}
.InviteTargetField-module__szbz4G__field{display:contents}.InviteTargetField-module__szbz4G__field__input{min-width:0;height:36px;font-size:var(--text-base);flex:1 1 0}.InviteTargetField-module__szbz4G__field__panel{border:1px solid var(--border);background:var(--popover);min-width:0;color:var(--popover-foreground);border-radius:8px;flex:0 0 100%;order:99;max-height:14rem;padding:4px;overflow-y:auto}.InviteTargetField-module__szbz4G__field__hint{font-size:var(--text-sm);color:var(--muted-foreground);margin:0;padding:8px 10px}
.Coachmark-module__W7pgxa__coachmark{z-index:40;border:1px solid var(--border);border-radius:var(--radius);background:var(--popover);width:min(300px,100vw - 32px);color:var(--popover-foreground);padding:12px 14px 14px;position:relative;overflow:visible;box-shadow:0 12px 32px -12px #00000059,0 2px 6px -2px #0000001f}.Coachmark-module__W7pgxa__coachmark__step{font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--text-xs);letter-spacing:.08em;color:var(--primary);margin:0 0 4px}.Coachmark-module__W7pgxa__coachmark__close{width:24px;height:24px;color:var(--muted-foreground);border-radius:6px;position:absolute;top:8px;right:8px}@media (hover:hover){.Coachmark-module__W7pgxa__coachmark__close:hover{background:var(--muted);color:var(--foreground)}}.Coachmark-module__W7pgxa__coachmark__close:active{background:var(--muted);color:var(--foreground)}.Coachmark-module__W7pgxa__coachmark__step,.Coachmark-module__W7pgxa__coachmark__title{padding-right:24px}.Coachmark-module__W7pgxa__coachmark__title{font-size:var(--text-base);color:var(--foreground);text-wrap:balance;margin:0;font-weight:500;line-height:1.3}.Coachmark-module__W7pgxa__coachmark__description{font-size:var(--text-sm);color:var(--muted-foreground);text-wrap:pretty;margin:4px 0 0;line-height:1.5}.Coachmark-module__W7pgxa__coachmark__footer{justify-content:flex-end;margin-top:12px;display:flex}.Coachmark-module__W7pgxa__coachmark__arrow{fill:var(--popover);stroke:var(--border);stroke-width:1px;margin-top:-1px}
.RightSidebarShell-module__rXY2ga__sidebar{border-left:1px solid var(--border);background:var(--background);flex-direction:column;flex-shrink:0;width:300px;height:100%;display:flex;overflow:hidden}.RightSidebarShell-module__rXY2ga__sidebar.RightSidebarShell-module__rXY2ga__hidden{width:33px}.RightSidebarShell-module__rXY2ga__sidebar__content{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.RightSidebarShell-module__rXY2ga__sidebar__footer{border-top:1px solid var(--border);background:var(--background);flex-shrink:0;align-items:center;height:32px;margin-top:auto;padding:0 4px;display:flex}.RightSidebarShell-module__rXY2ga__hidden .RightSidebarShell-module__rXY2ga__sidebar__footer{justify-content:center;padding:0}.RightSidebarShell-module__rXY2ga__sidebar__toggle{cursor:pointer;width:24px;height:24px;color:var(--muted-foreground);opacity:.7;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;display:flex}@media (hover:hover){.RightSidebarShell-module__rXY2ga__sidebar__toggle:hover{opacity:1;background:var(--accent)}}.RightSidebarShell-module__rXY2ga__sidebar__toggle:active{opacity:1;background:var(--accent)}.RightSidebarShell-module__rXY2ga__sidebar__shortcuts{cursor:pointer;height:24px;color:var(--muted-foreground);font-size:var(--text-xs);text-transform:lowercase;background:0 0;border:none;border-radius:4px;align-items:center;gap:6px;margin-left:auto;padding:0 6px;display:none}@media (pointer:fine){.RightSidebarShell-module__rXY2ga__sidebar__shortcuts{display:inline-flex}}html[data-has-keyboard=true] .RightSidebarShell-module__rXY2ga__sidebar__shortcuts{display:inline-flex}.RightSidebarShell-module__rXY2ga__sidebar__shortcutsLabel{letter-spacing:.02em}@media (hover:hover){.RightSidebarShell-module__rXY2ga__sidebar__shortcuts:hover{opacity:1;background:var(--accent)}}.RightSidebarShell-module__rXY2ga__sidebar__shortcuts:active{opacity:1;background:var(--accent)}@media (max-width:1023px){.RightSidebarShell-module__rXY2ga__sidebar{display:none}}
.ActivityRow-module__97dMDW__row{border-bottom:1px solid var(--border);font-size:var(--text-base);color:var(--foreground);align-items:flex-start;gap:8px;padding:8px 12px;line-height:1.4;display:flex}.ActivityRow-module__97dMDW__row__icon{background:var(--muted);width:26px;height:26px;color:var(--muted-foreground);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;display:inline-flex}.ActivityRow-module__97dMDW__row__body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ActivityRow-module__97dMDW__row__message{font-size:var(--text-sm);-webkit-line-clamp:2;word-break:break-word;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ActivityRow-module__97dMDW__row__time{font-size:var(--text-xs);color:var(--muted-foreground);margin-top:2px}.ActivityRow-module__97dMDW__username{color:var(--foreground);font-weight:700;text-decoration:none}@media (hover:hover){.ActivityRow-module__97dMDW__username:hover{text-decoration:underline}}.ActivityRow-module__97dMDW__link{color:var(--foreground);font-weight:500;text-decoration:none}@media (hover:hover){.ActivityRow-module__97dMDW__link:hover{text-decoration:underline}}.ActivityRow-module__97dMDW__linkButton{color:var(--foreground);cursor:pointer;font-weight:500;font:inherit;background:0 0;border:none;padding:0;text-decoration:none}@media (hover:hover){.ActivityRow-module__97dMDW__linkButton:hover{text-decoration:underline}}.ActivityRow-module__97dMDW__row__preview{font-size:var(--text-sm);color:var(--muted-foreground);padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-sm);background:color-mix(in oklch, var(--muted) 80%, var(--background) 20%);-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;margin:4px 0 0;line-height:1.4;display:-webkit-box;overflow:hidden}.ActivityRow-module__97dMDW__row__eventCard{padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-sm);background:color-mix(in oklch, var(--muted) 80%, var(--background) 20%);text-align:left;cursor:pointer;font:inherit;color:inherit;flex-direction:column;gap:2px;width:100%;margin-top:4px;transition:background-color .15s ease-out;display:flex}.ActivityRow-module__97dMDW__row__eventCard:active{background:var(--muted)}@media (hover:hover){.ActivityRow-module__97dMDW__row__eventCard:hover{background:var(--muted)}}.ActivityRow-module__97dMDW__row__eventTitle{font-size:var(--text-sm);color:var(--foreground);-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;font-weight:500;line-height:1.3;display:-webkit-box;overflow:hidden}.ActivityRow-module__97dMDW__row__eventWhen{text-transform:lowercase;font-size:var(--text-xs);color:var(--muted-foreground);font-variant-numeric:tabular-nums;align-items:center;gap:4px;display:inline-flex}.ActivityRow-module__97dMDW__tone_shared{background:color-mix(in oklch, #44a8e7 18%, var(--background));color:#0079ba;color:lab(47.4063% -12.3363 -49.4136)}@supports (color:lab(0% 0 0)){.ActivityRow-module__97dMDW__tone_shared{background:color-mix(in oklch, lab(65.0902% -14.656 -40.7542) 18%, var(--background))}}.ActivityRow-module__97dMDW__tone_reacted{background:color-mix(in oklch, #f275a0 18%, var(--background));color:#d03275;color:lab(48.7621% 64.5729 .968647)}@supports (color:lab(0% 0 0)){.ActivityRow-module__97dMDW__tone_reacted{background:color-mix(in oklch, lab(65.5075% 52.4054 .67836) 18%, var(--background))}}.ActivityRow-module__97dMDW__tone_commented{background:color-mix(in oklch, #f3ae58 22%, var(--background));color:#a16100;color:lab(47.3602% 26.2735 87.8739)}@supports (color:lab(0% 0 0)){.ActivityRow-module__97dMDW__tone_commented{background:color-mix(in oklch, lab(76.5943% 19.8977 53.4593) 22%, var(--background))}}.ActivityRow-module__97dMDW__tone_user{background:color-mix(in oklch, #65c67d 18%, var(--background));color:#007834;color:lab(43.9578% -49.0421 33.2602)}@supports (color:lab(0% 0 0)){.ActivityRow-module__97dMDW__tone_user{background:color-mix(in oklch, lab(72.7833% -42.0593 27.4982) 18%, var(--background))}}.ActivityRow-module__97dMDW__tone_upload{background:var(--muted);color:var(--muted-foreground)}.ActivityRow-module__97dMDW__tone_event{background:color-mix(in oklch, #ab91f2 18%, var(--background));color:#7c54cd;color:lab(44.9741% 37.7052 -58.1185)}@supports (color:lab(0% 0 0)){.ActivityRow-module__97dMDW__tone_event{background:color-mix(in oklch, lab(65.6746% 25.6513 -45.7917) 18%, var(--background))}}.ActivityRow-module__97dMDW__tone_default{background:var(--muted);color:var(--muted-foreground)}
.ReactionSelector-module__t9Ym0G__container{gap:2px;display:flex}.ReactionSelector-module__t9Ym0G__buttonWrap{display:inline-flex;position:relative}.ReactionSelector-module__t9Ym0G__button{background:0 0;border:1px solid #0000;align-items:center;gap:4px;display:flex}@media (hover:hover){.ReactionSelector-module__t9Ym0G__button:hover:not(:disabled){background:var(--muted)}}.ReactionSelector-module__t9Ym0G__button:active:not(:disabled){background:var(--muted)}.ReactionSelector-module__t9Ym0G__button:disabled{opacity:.5;cursor:not-allowed}.ReactionSelector-module__t9Ym0G__button.ReactionSelector-module__t9Ym0G__selected{background:color-mix(in oklch, var(--primary) 18%, transparent);border-color:var(--primary)}@media (hover:hover){.ReactionSelector-module__t9Ym0G__button.ReactionSelector-module__t9Ym0G__selected:hover:not(:disabled){background:color-mix(in oklch, var(--primary) 26%, transparent)}}.ReactionSelector-module__t9Ym0G__emoji{font-size:var(--text-2xl);line-height:1}.ReactionSelector-module__t9Ym0G__count{background:var(--muted-foreground);min-width:13px;height:13px;color:var(--background);font-size:var(--text-caption);text-align:center;font-variant-numeric:tabular-nums;pointer-events:none;border:1.5px solid var(--background);box-sizing:content-box;opacity:.85;border-radius:999px;padding:0 3px;font-weight:600;line-height:13px;position:absolute;top:-4px;right:-4px}@media (pointer:coarse){.ReactionSelector-module__t9Ym0G__button{position:relative}.ReactionSelector-module__t9Ym0G__button:after{content:"";height:44px;position:absolute;top:50%;left:-1px;right:-1px;transform:translateY(-50%)}}
.HiddenReactionsNote-module__4NJcra__hiddenReactionsNote{font-size:var(--text-xs);color:var(--muted-foreground);margin:8px 0 0;line-height:1.4}
.DemoCommunities-module__ztDp4G__rail.DemoCommunities-module__ztDp4G__rail{width:220px;min-width:220px;height:auto;display:flex;overflow:hidden}.DemoCommunities-module__ztDp4G__add.DemoCommunities-module__ztDp4G__add{display:inline-flex}@container tour (max-width:959px){.DemoCommunities-module__ztDp4G__rail.DemoCommunities-module__ztDp4G__rail{display:none}}
.ModeSwitcher-module__VSMToa__switcher{border:1px solid var(--border);background:#ffffff09;border-radius:11px;gap:2px;padding:3px;display:flex}.ModeSwitcher-module__VSMToa__btn{color:var(--muted-foreground);font-family:inherit;font-size:var(--text-sm);letter-spacing:.05em;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:8px;padding:6px 18px;text-decoration:none;transition:color .15s;display:inline-block;position:relative}.ModeSwitcher-module__VSMToa__btn.ModeSwitcher-module__VSMToa__active{color:var(--foreground)}@media (hover:hover){.ModeSwitcher-module__VSMToa__btn:not(.ModeSwitcher-module__VSMToa__active):hover{color:var(--foreground)}}.ModeSwitcher-module__VSMToa__btn:not(.ModeSwitcher-module__VSMToa__active):active{color:var(--foreground)}.ModeSwitcher-module__VSMToa__pill{background:var(--muted);z-index:0;border-radius:8px;position:absolute;inset:0;box-shadow:0 1px 2px #0003}.ModeSwitcher-module__VSMToa__content{z-index:1;vertical-align:top;align-items:center;gap:7px;display:inline-flex;position:relative}.ModeSwitcher-module__VSMToa__icon{flex-shrink:0;width:16px;height:16px}.ModeSwitcher-module__VSMToa__label{display:inline}@media (max-width:1023px){.ModeSwitcher-module__VSMToa__btn{padding:7px 11px}.ModeSwitcher-module__VSMToa__label{display:none}}
.BookmarkPreview-module__x52adq__bookmarkPreview{flex:1;justify-content:center;align-items:center;padding:24px 16px;display:flex}.BookmarkPreview-module__x52adq__bookmarkPreview__card{border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--card);width:100%;max-width:560px;overflow:hidden}.BookmarkPreview-module__x52adq__bookmarkPreview__thumbnail{border-bottom:1px solid var(--border);background:var(--muted)}.BookmarkPreview-module__x52adq__bookmarkPreview__thumbnailImage{object-fit:cover;width:100%;height:auto;max-height:300px;display:block}.BookmarkPreview-module__x52adq__bookmarkPreview__body{flex-direction:column;gap:8px;padding:20px;display:flex}.BookmarkPreview-module__x52adq__bookmarkPreview__domain{font-family:var(--font-mono,monospace);font-size:var(--text-caption);color:var(--muted-foreground);text-transform:lowercase;letter-spacing:.03em}.BookmarkPreview-module__x52adq__bookmarkPreview__title{font-size:var(--text-xl);color:var(--foreground);letter-spacing:-.01em;word-break:break-word;text-wrap:balance;margin:0;font-weight:600;line-height:1.3}.BookmarkPreview-module__x52adq__bookmarkPreview__footer{border-top:1px solid var(--border);background:var(--muted);flex-direction:column;gap:14px;padding:20px;display:flex}.BookmarkPreview-module__x52adq__bookmarkPreview__tagline{font-size:var(--text-sm);color:var(--muted-foreground);margin:0;line-height:1.5}.BookmarkPreview-module__x52adq__bookmarkPreview__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.BookmarkPreview-module__x52adq__bookmarkPreview__visitLink{width:fit-content;font-size:var(--text-sm);color:var(--muted-foreground);align-items:center;gap:5px;display:inline-flex}@media (hover:hover){.BookmarkPreview-module__x52adq__bookmarkPreview__visitLink:hover{color:var(--foreground);text-decoration:underline}}.BookmarkPreview-module__x52adq__bookmarkPreview__visitLink:active{color:var(--foreground)}
.NotificationBell-module__gc5w1G__notificationBell{border:1px solid var(--border);width:32px;height:32px;color:var(--muted-foreground);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;transition:background .12s,color .12s;display:flex;position:relative}@media (hover:hover){.NotificationBell-module__gc5w1G__notificationBell:hover{background:var(--muted);color:var(--foreground)}}.NotificationBell-module__gc5w1G__notificationBell:active{background:var(--muted);color:var(--foreground)}.NotificationBell-module__gc5w1G__notificationBell__badge{background-color:var(--destructive);min-width:18px;height:18px;color:var(--destructive-foreground);font-size:var(--text-xs);border:2px solid var(--background);border-radius:9999px;justify-content:center;align-items:center;padding:0 4px;font-weight:600;line-height:1;display:flex;position:absolute;top:-4px;right:-4px}.NotificationBell-module__gc5w1G__notificationBell__popover{width:400px;max-width:90vw;padding:0!important}@media (max-width:640px){.NotificationBell-module__gc5w1G__notificationBell__popover{width:95vw;max-width:95vw;margin-left:2.5vw}}
.UserSuggestionList-module__66v4gG__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.UserSuggestionList-module__66v4gG__item{cursor:pointer;border-radius:4px;align-items:center;gap:10px;padding:8px 10px;transition:background-color .1s;display:flex}.UserSuggestionList-module__66v4gG__item.UserSuggestionList-module__66v4gG__active{background-color:var(--accent);color:var(--accent-foreground)}.UserSuggestionList-module__66v4gG__item:active:not(.UserSuggestionList-module__66v4gG__disabled){background-color:var(--accent)}.UserSuggestionList-module__66v4gG__item.UserSuggestionList-module__66v4gG__disabled{cursor:default}.UserSuggestionList-module__66v4gG__item.UserSuggestionList-module__66v4gG__disabled .UserSuggestionList-module__66v4gG__item__avatar{opacity:.55}.UserSuggestionList-module__66v4gG__item__avatar{flex-shrink:0;width:28px;height:28px}.UserSuggestionList-module__66v4gG__item__text{flex-direction:column;flex:1;min-width:0;display:flex}.UserSuggestionList-module__66v4gG__item__name{font-size:var(--text-base);text-overflow:ellipsis;white-space:nowrap;font-weight:500;line-height:1.2;overflow:hidden}.UserSuggestionList-module__66v4gG__item__handle{font-size:var(--text-sm);color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;line-height:1.2;overflow:hidden}.UserSuggestionList-module__66v4gG__item__tag{font-size:var(--text-xs);color:var(--muted-foreground);flex-shrink:0}
.BrowserChrome-module__vzOhMG__chrome{border:1px solid var(--border);background:var(--background);flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.BrowserChrome-module__vzOhMG__chrome.BrowserChrome-module__vzOhMG__fullscreen{z-index:50;border:none;position:fixed;inset:0}.BrowserChrome-module__vzOhMG__chrome__header{border-bottom:1px solid var(--border);background:var(--card);flex-shrink:0;align-items:center;gap:10px;padding:6px 10px;display:flex}.BrowserChrome-module__vzOhMG__chrome__dots{flex-shrink:0;gap:5px;display:flex}.BrowserChrome-module__vzOhMG__chrome__dot{background:var(--muted);border:1px solid var(--border);border-radius:50%;width:9px;height:9px;transition:background-color .15s ease-out,border-color .15s ease-out}@media (hover:hover){.BrowserChrome-module__vzOhMG__chrome__dotsButton:hover .BrowserChrome-module__vzOhMG__chrome__dot{background:var(--destructive);border-color:var(--destructive)}}.BrowserChrome-module__vzOhMG__chrome__dotsButton:active .BrowserChrome-module__vzOhMG__chrome__dot,.BrowserChrome-module__vzOhMG__chrome__dotsButton:focus-visible .BrowserChrome-module__vzOhMG__chrome__dot{background:var(--destructive);border-color:var(--destructive)}.BrowserChrome-module__vzOhMG__chrome__urlBar{flex:1;align-items:center;gap:6px;min-width:0;display:flex}.BrowserChrome-module__vzOhMG__chrome__modeLabel{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.13em;background:var(--muted);color:var(--muted-foreground);flex-shrink:0;padding:1px 5px}.BrowserChrome-module__vzOhMG__chrome__input{height:26px;font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--text-base);color:var(--foreground);padding:0 8px}.BrowserChrome-module__vzOhMG__chrome__actions{flex-shrink:0;gap:2px;display:flex}.BrowserChrome-module__vzOhMG__chrome__content{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;background:var(--background);flex:1;min-height:0;display:flex;overflow:auto}.BrowserChrome-module__vzOhMG__chrome__content>*{flex:1;min-width:0}
.LiveFrame-module__bTuxGq__frame{background:var(--background);border:none;width:100%;height:100%}
.ReaderView-module__DRLKVa__readerFontStack{font-family:Charter,Iowan Old Style,Source Serif Pro,Cambria,Georgia,Times New Roman,Times,serif}.ReaderView-module__DRLKVa__reader{padding:var(--space-8) var(--space-6);background:var(--background);flex-direction:column;flex:1;align-items:center;display:flex;overflow-y:auto}.ReaderView-module__DRLKVa__reader__header,.ReaderView-module__DRLKVa__reader__body{width:100%;max-width:680px}.ReaderView-module__DRLKVa__reader__header{padding-bottom:var(--space-5);margin-bottom:var(--space-6);border-bottom:1px solid var(--border)}.ReaderView-module__DRLKVa__reader__title{letter-spacing:-.01em;color:var(--foreground);margin:0 0 var(--space-3) 0;font-family:Charter,Iowan Old Style,Source Serif Pro,Cambria,Georgia,Times New Roman,Times,serif;font-size:2rem;font-weight:700;line-height:1.25}.ReaderView-module__DRLKVa__reader__byline{font-size:var(--text-xl);color:var(--muted-foreground);margin:0 0 var(--space-2) 0}.ReaderView-module__DRLKVa__reader__excerpt{color:var(--muted-foreground);margin:0 0 var(--space-4) 0;font-family:Charter,Iowan Old Style,Source Serif Pro,Cambria,Georgia,Times New Roman,Times,serif;font-size:1.125rem;font-style:italic;line-height:1.55}.ReaderView-module__DRLKVa__reader__meta{gap:var(--space-3);font-size:var(--text-sm);color:var(--muted-foreground);flex-wrap:wrap;align-items:center;display:flex}.ReaderView-module__DRLKVa__reader__badge{background:color-mix(in oklab, var(--muted) 60%, transparent);color:var(--muted-foreground);font-size:var(--text-sm);border-radius:999px;align-items:center;padding:2px 8px;font-weight:500;display:inline-flex}.ReaderView-module__DRLKVa__reader__badgeHigh{background:color-mix(in oklab, var(--primary) 12%, transparent);color:var(--primary)}.ReaderView-module__DRLKVa__reader__body{text-transform:none;color:var(--foreground);font-family:Charter,Iowan Old Style,Source Serif Pro,Cambria,Georgia,Times New Roman,Times,serif;font-size:1.125rem;line-height:1.7}:is(.ReaderView-module__DRLKVa__reader__body h1,.ReaderView-module__DRLKVa__reader__body h2,.ReaderView-module__DRLKVa__reader__body h3,.ReaderView-module__DRLKVa__reader__body h4){margin-top:var(--space-6);margin-bottom:var(--space-3);color:var(--foreground);letter-spacing:-.01em;font-family:Charter,Iowan Old Style,Source Serif Pro,Cambria,Georgia,Times New Roman,Times,serif;line-height:1.3}.ReaderView-module__DRLKVa__reader__body h2{font-size:1.5rem}.ReaderView-module__DRLKVa__reader__body h3{font-size:1.25rem}.ReaderView-module__DRLKVa__reader__body h4{font-size:1.125rem}:is(.ReaderView-module__DRLKVa__reader__body p,.ReaderView-module__DRLKVa__reader__body ul,.ReaderView-module__DRLKVa__reader__body ol,.ReaderView-module__DRLKVa__reader__body blockquote){margin:0 0 var(--space-4) 0}:is(.ReaderView-module__DRLKVa__reader__body ul,.ReaderView-module__DRLKVa__reader__body ol){padding-left:var(--space-6)}.ReaderView-module__DRLKVa__reader__body li{margin-bottom:var(--space-2)}.ReaderView-module__DRLKVa__reader__body blockquote{border-left:3px solid var(--border);padding-left:var(--space-4);color:var(--muted-foreground);font-style:italic}.ReaderView-module__DRLKVa__reader__body a{color:var(--primary);text-underline-offset:2px;text-decoration:underline}.ReaderView-module__DRLKVa__reader__body img{max-width:100%;height:auto;margin:var(--space-4) 0}:is(.ReaderView-module__DRLKVa__reader__body iframe,.ReaderView-module__DRLKVa__reader__body video){aspect-ratio:16/9;width:100%;max-width:100%;height:auto;margin:var(--space-4) auto;border:0;display:block}.ReaderView-module__DRLKVa__reader__body audio{width:100%;margin:var(--space-4) 0;display:block}.ReaderView-module__DRLKVa__reader__body pre{background:var(--muted);padding:var(--space-3);font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);font-size:.9375rem;line-height:1.5;overflow-x:auto}.ReaderView-module__DRLKVa__reader__body code{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);background:color-mix(in oklab, var(--muted) 60%, transparent);border-radius:3px;padding:1px 4px;font-size:.9em}.ReaderView-module__DRLKVa__reader__body pre code{font-size:inherit;background:0 0;padding:0}.ReaderView-module__DRLKVa__reader__body figure{margin:var(--space-5) 0}.ReaderView-module__DRLKVa__reader__body figcaption{font-size:var(--text-base);color:var(--muted-foreground);text-align:center;margin-top:var(--space-2)}@media (max-width:640px){.ReaderView-module__DRLKVa__reader{padding:var(--space-5) var(--space-4)}.ReaderView-module__DRLKVa__reader__title{font-size:1.5rem;line-height:1.3}.ReaderView-module__DRLKVa__reader__excerpt{font-size:1rem}.ReaderView-module__DRLKVa__reader__body{font-size:1.0625rem;line-height:1.65}.ReaderView-module__DRLKVa__reader__body h2{font-size:1.3125rem}.ReaderView-module__DRLKVa__reader__body h3{font-size:1.125rem}.ReaderView-module__DRLKVa__reader__body h4{font-size:1rem}}.ReaderView-module__DRLKVa__fallback{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-8);text-align:center;flex-direction:column;flex:1;display:flex}.ReaderView-module__DRLKVa__fallback__title{font-size:var(--text-2xl);color:var(--foreground);margin:0;font-weight:600}.ReaderView-module__DRLKVa__fallback__text{font-size:var(--text-xl);color:var(--muted-foreground);max-width:480px;margin:0;line-height:1.5}
.SocialSidebar-module__Wd2iRa__sidebar{background:var(--background);border-right:1px solid var(--border);-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y;width:240px;min-width:240px;padding:14px 10px calc(14px + var(--media-dock-height,0px));scrollbar-width:none;flex-direction:column;flex-shrink:0;height:100%;display:flex;overflow-y:auto}@media (max-width:767px){.SocialSidebar-module__Wd2iRa__sidebar{display:none}}.SocialSidebar-module__Wd2iRa__sidebar::-webkit-scrollbar{display:none}.SocialSidebar-module__Wd2iRa__search{background:var(--muted);border:1px solid var(--border);cursor:text;border-radius:10px;align-items:center;gap:8px;margin-bottom:18px;padding:8px 13px;display:flex}.SocialSidebar-module__Wd2iRa__searchIcon{color:var(--muted-foreground);font-size:var(--text-lg);opacity:.5}.SocialSidebar-module__Wd2iRa__searchText{font-size:var(--text-base);color:var(--muted-foreground)}.SocialSidebar-module__Wd2iRa__section{margin-bottom:6px}.SocialSidebar-module__Wd2iRa__sectionAdd{width:22px;height:22px;color:var(--muted-foreground);border-radius:6px}.SocialSidebar-module__Wd2iRa__sectionAdd:active{background:var(--muted);color:var(--foreground)}@media (hover:hover){.SocialSidebar-module__Wd2iRa__sectionAdd:hover{background:var(--muted);color:var(--foreground)}}.SocialSidebar-module__Wd2iRa__divider{background:var(--border);height:1px;margin:12px 0}.SocialSidebar-module__Wd2iRa__emptyHint{text-align:left;align-items:flex-start;padding:6px 10px 10px}
.DemoFly-module__1B9Ufq__layer{z-index:30;pointer-events:none;position:absolute;inset:0}.DemoFly-module__1B9Ufq__ghost{opacity:0;border-radius:var(--radius-sm);outline:1px solid var(--image-outline);outline-offset:-1px;width:200px;height:128px;position:absolute;overflow:hidden;box-shadow:0 12px 30px -10px #00000080}.DemoFly-module__1B9Ufq__ghost img{object-fit:cover}.DemoFly-module__1B9Ufq__plus{opacity:0;background:var(--primary);color:var(--primary-foreground);font-size:var(--text-xs);font-variant-numeric:tabular-nums;border-radius:999px;padding:1px 6px;font-weight:600;position:absolute}
.ProxiedFrame-module__mP7lNW__shell{flex-direction:column;width:100%;height:100%;min-height:0;display:flex}.ProxiedFrame-module__mP7lNW__frame{background:var(--background);border:none;width:100%;height:100%}.ProxiedFrame-module__mP7lNW__banner{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);background:var(--muted);border-bottom:1px solid var(--border);font-size:var(--text-xs);color:var(--muted-foreground);display:flex}.ProxiedFrame-module__mP7lNW__banner__text{flex:1;min-width:0}.ProxiedFrame-module__mP7lNW__banner__action{align-items:center;gap:var(--space-1);color:var(--foreground);white-space:nowrap;text-decoration:none;display:inline-flex}@media (hover:hover){.ProxiedFrame-module__mP7lNW__banner__action:hover{text-decoration:underline}}.ProxiedFrame-module__mP7lNW__banner__action:active{text-decoration:underline}
.DemoPost-module__qDhvwG__post.DemoPost-module__qDhvwG__post{flex-shrink:0}.DemoPost-module__qDhvwG__post .DemoPost-module__qDhvwG__description{-webkit-line-clamp:2}.DemoPost-module__qDhvwG__post .DemoPost-module__qDhvwG__thumb{object-fit:cover}.DemoPost-module__qDhvwG__count{animation:DemoPost-module__qDhvwG__countIn .45s var(--ease-ui-out) backwards}@keyframes DemoPost-module__qDhvwG__countIn{0%{opacity:0;transform:translateY(60%)scale(.7)}}.DemoPost-module__qDhvwG__resave[data-done=true]{color:var(--primary);border-color:color-mix(in oklch, var(--primary) 45%, var(--border))}@container tour (max-width:639px){.DemoPost-module__qDhvwG__post .DemoPost-module__qDhvwG__thumb{width:100px;height:64px}.DemoPost-module__qDhvwG__post .DemoPost-module__qDhvwG__description{display:none}}@media (prefers-reduced-motion:reduce){.DemoPost-module__qDhvwG__count{animation:none}}
.PreviewSlot-module__rcCtiq__checking{background:color-mix(in oklab, var(--muted) 40%, transparent);flex:1;min-height:0;animation:1.5s ease-in-out infinite PreviewSlot-module__rcCtiq__previewSlotPulse}@keyframes PreviewSlot-module__rcCtiq__previewSlotPulse{0%,to{opacity:.6}50%{opacity:1}}.PreviewSlot-module__rcCtiq__fallback{justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-8);text-align:center;background:color-mix(in oklab, var(--muted) 30%, transparent);border:1px dashed var(--border);flex-direction:column;flex:1;display:flex}.PreviewSlot-module__rcCtiq__fallback__title{font-size:var(--text-lg);color:var(--foreground);margin:0;font-weight:600}.PreviewSlot-module__rcCtiq__fallback__text{font-size:var(--text-base);color:var(--muted-foreground);max-width:480px;margin:0;line-height:1.5}.PreviewSlot-module__rcCtiq__fallback__note{font-size:var(--text-sm);color:var(--muted-foreground);margin:0;font-style:italic}
.DemoThread-module___3gZaq__content.DemoThread-module___3gZaq__content{flex:1;min-height:0;position:relative}.DemoThread-module___3gZaq__body.DemoThread-module___3gZaq__body{overflow:hidden}.DemoThread-module___3gZaq__close{opacity:.7;display:inline-flex;position:absolute;top:16px;right:16px}.DemoThread-module___3gZaq__badge{animation:DemoThread-module___3gZaq__countIn .45s var(--ease-ui-out) backwards}@keyframes DemoThread-module___3gZaq__countIn{0%{opacity:0;transform:translateY(40%)scale(.8)}}.DemoThread-module___3gZaq__scroll.DemoThread-module___3gZaq__scroll{overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 24px);mask-image:linear-gradient(#0000,#000 24px)}.DemoThread-module___3gZaq__list.DemoThread-module___3gZaq__list{transition:transform .55s var(--ease-ui-out)}.DemoThread-module___3gZaq__actions.DemoThread-module___3gZaq__actions{opacity:1}.DemoThread-module___3gZaq__landed{animation:DemoThread-module___3gZaq__rise .5s var(--ease-ui-out) backwards}@keyframes DemoThread-module___3gZaq__rise{0%{opacity:0;transform:translateY(10px)}}.DemoThread-module___3gZaq__textarea.DemoThread-module___3gZaq__textarea{font-size:var(--text-base);display:block}.DemoThread-module___3gZaq__box[data-focus=true]{border-color:var(--muted-foreground)}.DemoThread-module___3gZaq__placeholder{color:var(--muted-foreground);text-transform:lowercase}.DemoThread-module___3gZaq__draft{white-space:pre-wrap}.DemoThread-module___3gZaq__caret{vertical-align:text-bottom;background:var(--foreground);width:1.5px;height:1.1em;animation:1s step-end infinite DemoThread-module___3gZaq__blink;animation-play-state:var(--tour-play-state,running);margin-left:1px;display:inline-block}@keyframes DemoThread-module___3gZaq__blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.DemoThread-module___3gZaq__list.DemoThread-module___3gZaq__list{transition:none}.DemoThread-module___3gZaq__badge,.DemoThread-module___3gZaq__landed,.DemoThread-module___3gZaq__caret{animation:none}}
.WarcFrame-module__4YWZyq__frame{background:var(--background);border:none;width:100%;height:100%}.WarcFrame-module__4YWZyq__state{justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-8);flex-direction:column;flex:1;display:flex}.WarcFrame-module__4YWZyq__state__text{font-family:var(--font-mono,ui-monospace, monospace);color:var(--subtle-foreground);font-size:var(--text-2xl)}.WarcFrame-module__4YWZyq__state__error{font-size:var(--text-base);color:var(--destructive);margin:0}.WarcFrame-module__4YWZyq__state__action{font-size:var(--text-base);color:var(--muted-foreground);border:1px solid var(--border);background:var(--background);align-items:center;gap:6px;padding:6px 12px;text-decoration:none;transition:color .12s,border-color .12s,background-color .12s;display:inline-flex}@media (hover:hover){.WarcFrame-module__4YWZyq__state__action:hover{color:var(--foreground);border-color:var(--foreground);background:var(--muted)}}.WarcFrame-module__4YWZyq__state__action:active{color:var(--foreground);border-color:var(--foreground);background:var(--muted)}
.DemoEventForm-module__xViNHG__head{justify-content:space-between;align-items:flex-start;gap:var(--space-3);flex-shrink:0;padding:18px 22px 10px;display:flex}.DemoEventForm-module__xViNHG__head__title{font-size:var(--text-xl);font-weight:600}.DemoEventForm-module__xViNHG__head__close{opacity:.6;flex-shrink:0;margin-top:4px}.DemoEventForm-module__xViNHG__viewport{flex:1;min-height:0;position:relative;overflow:hidden}.DemoEventForm-module__xViNHG__content.DemoEventForm-module__xViNHG__content{padding:8px 22px 22px}.DemoEventForm-module__xViNHG__item{gap:6px;display:grid}.DemoEventForm-module__xViNHG__label{font-size:var(--text-sm);letter-spacing:.02em;line-height:1}.DemoEventForm-module__xViNHG__input{border:1px solid var(--border);border-radius:var(--radius-lg);min-width:0;height:32px;font-size:var(--text-sm);letter-spacing:.02em;transition:border-color .15s var(--ease-ui-out);align-items:center;padding:0 12px;display:flex;position:relative}.DemoEventForm-module__xViNHG__input[data-focus=true]{border-color:var(--muted-foreground)}.DemoEventForm-module__xViNHG__placeholder{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--muted-foreground);overflow:hidden}.DemoEventForm-module__xViNHG__value{text-overflow:ellipsis;white-space:nowrap;text-transform:none;min-width:0;overflow:hidden}@keyframes DemoEventForm-module__xViNHG__pasted{0%{background:color-mix(in srgb, var(--primary) 35%, transparent)}}.DemoEventForm-module__xViNHG__trigger.DemoEventForm-module__xViNHG__trigger{width:100%}.DemoEventForm-module__xViNHG__thumb.DemoEventForm-module__xViNHG__thumb{object-fit:cover;border-radius:2px}.DemoEventForm-module__xViNHG__time{font-size:var(--text-sm);font-variant-numeric:tabular-nums;animation:DemoEventForm-module__xViNHG__pasted .9s var(--ease-ui-out) backwards;align-items:center;display:inline-flex}.DemoEventForm-module__xViNHG__time[data-empty=true]{color:var(--muted-foreground);animation:none}.DemoEventForm-module__xViNHG__target{display:inline-flex}.DemoEventForm-module__xViNHG__anchor{position:relative}.DemoEventForm-module__xViNHG__popover{z-index:5;background:var(--popover);color:var(--popover-foreground);border:1px solid var(--border);border-radius:var(--radius-md);transform-origin:0 0;transition:opacity .15s var(--ease-ui-out), transform .15s var(--ease-ui-out), visibility 0s .15s;flex-direction:column;display:flex;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:hidden;box-shadow:0 10px 30px -12px #00000059}.DemoEventForm-module__xViNHG__popover[data-open=false]{opacity:0;visibility:hidden;transform:scale(.96)translateY(-4px)}.DemoEventForm-module__xViNHG__popover[data-open=true]{transition:opacity .15s var(--ease-ui-out), transform .15s var(--ease-ui-out)}.DemoEventForm-module__xViNHG__popover_calendar{right:auto}.DemoEventForm-module__xViNHG__search{border-bottom:1px solid var(--border);height:36px;font-size:var(--text-sm);color:var(--muted-foreground);align-items:center;gap:8px;padding:0 12px;display:flex}.DemoEventForm-module__xViNHG__options{flex-direction:column;padding:4px;display:flex}.DemoEventForm-module__xViNHG__option{border-radius:calc(var(--radius) - 4px);font-size:var(--text-sm);padding:6px 8px;transition:background .12s}.DemoEventForm-module__xViNHG__option[data-active=true]{background:var(--accent);color:var(--accent-foreground)}.DemoEventForm-module__xViNHG__in{animation:DemoEventForm-module__xViNHG__rise .4s var(--ease-ui-out) backwards}@keyframes DemoEventForm-module__xViNHG__rise{0%{opacity:0;transform:translateY(6px)}}@container tour (max-width:639px){.DemoEventForm-module__xViNHG__head{padding:14px 16px 8px}.DemoEventForm-module__xViNHG__content.DemoEventForm-module__xViNHG__content{padding:6px 16px 16px}}@media (prefers-reduced-motion:reduce){.DemoEventForm-module__xViNHG__popover{transition:none}.DemoEventForm-module__xViNHG__time,.DemoEventForm-module__xViNHG__in{animation:none}}
.WarcFailure-module__5tMcAa__failure{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-8);text-align:center;background:color-mix(in oklab, var(--muted) 30%, transparent);border:1px dashed var(--border);flex-direction:column;flex:1;display:flex}.WarcFailure-module__5tMcAa__failure__icon{width:20px;height:20px;color:var(--destructive)}.WarcFailure-module__5tMcAa__failure__title{font-size:var(--text-base);color:var(--foreground);margin:0}.WarcFailure-module__5tMcAa__failure__reason{font-size:var(--text-sm);color:var(--muted-foreground);max-width:420px;margin:0;line-height:1.5}.WarcFailure-module__5tMcAa__failure__retry{margin-top:var(--space-2);gap:var(--space-2)}.WarcFailure-module__5tMcAa__failure__retryIcon{width:14px;height:14px}
.EventForm-module__SJeA0G__form{gap:var(--space-4);flex-direction:column;display:flex}.EventForm-module__SJeA0G__row{gap:var(--space-3);flex-direction:column;display:flex}.EventForm-module__SJeA0G__footer{padding-top:var(--space-2);justify-content:flex-end;display:flex}.EventForm-module__SJeA0G__submitBtn{min-width:160px}.EventForm-module__SJeA0G__linkChoice{gap:var(--space-2);flex-direction:column;display:flex}.EventForm-module__SJeA0G__linkChoice__description{font-size:var(--text-xs);color:var(--muted-foreground);text-align:left;margin:0}.EventForm-module__SJeA0G__whenChoice{gap:var(--space-2);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.EventForm-module__SJeA0G__whenChoice__label{font-size:var(--text-sm);color:var(--foreground);margin-bottom:var(--space-2);padding:0;font-weight:500}.EventForm-module__SJeA0G__deadline{gap:var(--space-1);flex-direction:column;display:flex}.EventForm-module__SJeA0G__deadline__error{font-size:var(--text-xs);letter-spacing:.02em;color:var(--destructive);margin:0}
.BookmarkPage-module__7m4Rsa__page{--bookmark-row-h:36px;background:var(--background);flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.BookmarkPage-module__7m4Rsa__hints{flex-shrink:0}.BookmarkPage-module__7m4Rsa__body{flex:1;min-height:0;display:flex;overflow:hidden}.BookmarkPage-module__7m4Rsa__fallback{justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-8);text-align:center;background:color-mix(in oklab, var(--muted) 30%, transparent);border:1px dashed var(--border);flex-direction:column;flex:1;display:flex}.BookmarkPage-module__7m4Rsa__fallback__text{font-size:var(--text-base);color:var(--muted-foreground);max-width:480px;margin:0;line-height:1.5}.BookmarkPage-module__7m4Rsa__attachmentsScroll{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y;min-height:0;padding:var(--space-4);scrollbar-width:thin;flex:1;overflow-y:auto}.BookmarkPage-module__7m4Rsa__attachmentsScroll::-webkit-scrollbar{width:4px}.BookmarkPage-module__7m4Rsa__attachmentsScroll::-webkit-scrollbar-track{background:0 0}.BookmarkPage-module__7m4Rsa__attachmentsScroll::-webkit-scrollbar-thumb{background:var(--border)}@media (max-width:768px){.BookmarkPage-module__7m4Rsa__body{--preview-float-clearance:calc(env(safe-area-inset-bottom,0px) + 32px + 36px + var(--space-1) - 10px);flex-direction:column}.BookmarkPage-module__7m4Rsa__body[data-in-drawer]{--preview-float-clearance:calc(var(--space-4) + 32px + var(--space-1) - 10px)}.BookmarkPage-module__7m4Rsa__body>aside{display:none}}.BookmarkPage-module__7m4Rsa__mobileFloatingBar{left:50%;bottom:calc(env(safe-area-inset-bottom,0px) + 32px + var(--media-dock-height,0px));z-index:50;gap:var(--space-2);align-items:stretch;display:flex;position:fixed;transform:translate(-50%)}.BookmarkPage-module__7m4Rsa__mobileFloatingBar__switcher{background:var(--background);border-radius:11px;box-shadow:0 8px 24px #0000004d,0 2px 6px #0003}
.AttachmentGrid-module__aCf5eW__attachmentGrid{gap:var(--space-4);grid-template-columns:1fr;padding:0;display:grid}@media (min-width:640px){.AttachmentGrid-module__aCf5eW__attachmentGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.AttachmentGrid-module__aCf5eW__attachmentGrid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}}
.FormFieldBookmarkPicker-module__o61aYW__field{flex-direction:column;display:flex}.FormFieldBookmarkPicker-module__o61aYW__trigger{height:auto;min-height:40px;padding:var(--space-2) var(--space-3);justify-content:space-between;font-weight:400}.FormFieldBookmarkPicker-module__o61aYW__trigger__placeholder{color:var(--muted-foreground)}.FormFieldBookmarkPicker-module__o61aYW__trigger__chevron{margin-left:var(--space-2);opacity:.5;flex-shrink:0;width:14px;height:14px}.FormFieldBookmarkPicker-module__o61aYW__selected{align-items:center;gap:var(--space-2);text-align:left;flex:1;min-width:0;display:flex}.FormFieldBookmarkPicker-module__o61aYW__selected__thumb{background-position:50%;background-size:cover;background-color:var(--muted);flex-shrink:0;width:28px;height:28px}.FormFieldBookmarkPicker-module__o61aYW__selected__icon{width:18px;height:18px;color:var(--muted-foreground);flex-shrink:0}.FormFieldBookmarkPicker-module__o61aYW__selected__text{flex-direction:column;min-width:0;display:flex;overflow:hidden}.FormFieldBookmarkPicker-module__o61aYW__selected__name{font-size:var(--text-sm);white-space:nowrap;text-overflow:ellipsis;font-weight:500;line-height:1.2;overflow:hidden}.FormFieldBookmarkPicker-module__o61aYW__selected__host{font-size:var(--text-xs);color:var(--muted-foreground);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.FormFieldBookmarkPicker-module__o61aYW__content{padding:0}.FormFieldBookmarkPicker-module__o61aYW__list{max-height:min(300px, calc(var(--radix-popover-content-available-height) - 44px));overscroll-behavior:contain;overflow-y:auto}.FormFieldBookmarkPicker-module__o61aYW__item{align-items:center;gap:var(--space-2);display:flex}.FormFieldBookmarkPicker-module__o61aYW__item__thumb{background-position:50%;background-size:cover;background-color:var(--muted);flex-shrink:0;width:28px;height:28px}.FormFieldBookmarkPicker-module__o61aYW__item__icon{width:18px;height:18px;color:var(--muted-foreground);flex-shrink:0}.FormFieldBookmarkPicker-module__o61aYW__item__text{flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.FormFieldBookmarkPicker-module__o61aYW__item__name{font-size:var(--text-sm);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.FormFieldBookmarkPicker-module__o61aYW__item__host{font-size:var(--text-xs);color:var(--muted-foreground);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.FormFieldBookmarkPicker-module__o61aYW__item__meta{align-items:center;gap:var(--space-2);min-width:0;display:flex}.FormFieldBookmarkPicker-module__o61aYW__item__orgs{flex-wrap:nowrap;align-items:center;gap:4px;display:inline-flex;overflow:hidden}.FormFieldBookmarkPicker-module__o61aYW__item__orgChip{font-size:var(--text-xs);color:var(--muted-foreground);border:1px solid var(--border);background:var(--background);white-space:nowrap;flex-shrink:0;align-items:center;gap:4px;padding:1px 6px;display:inline-flex}.FormFieldBookmarkPicker-module__o61aYW__item__orgDot{border-radius:50%;flex-shrink:0;width:6px;height:6px}
.AttachmentCard-module__FtR7AG__attachmentCard{border:1px solid var(--border);background-color:var(--card);transition:border-color .2s;position:relative}@media (hover:hover){.AttachmentCard-module__FtR7AG__attachmentCard:hover{border-color:var(--primary)}}.AttachmentCard-module__FtR7AG__attachmentCard:active{border-color:var(--primary)}.AttachmentCard-module__FtR7AG__attachmentCard__open{cursor:pointer;flex-direction:column;display:flex}.AttachmentCard-module__FtR7AG__attachmentCard__open:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.AttachmentCard-module__FtR7AG__attachmentCard__delete{right:var(--space-2);bottom:var(--space-3);width:24px;padding:0;position:absolute}@media (hover:hover){.AttachmentCard-module__FtR7AG__attachmentCard__delete:hover{color:var(--destructive)}}.AttachmentCard-module__FtR7AG__attachmentCard__delete:active{color:var(--destructive)}.AttachmentCard-module__FtR7AG__attachmentCard.AttachmentCard-module__FtR7AG__deletable .AttachmentCard-module__FtR7AG__attachmentCard__metadata{padding-right:calc(var(--space-2) + 24px + var(--space-2))}.AttachmentCard-module__FtR7AG__attachmentCard__preview{aspect-ratio:16/9;border-bottom:1px solid var(--border);background-color:var(--muted);justify-content:center;align-items:center;width:100%;display:flex;overflow:hidden}.AttachmentCard-module__FtR7AG__attachmentCard__metadata{padding:var(--space-3) var(--space-4);gap:var(--space-1);flex-direction:column;display:flex}.AttachmentCard-module__FtR7AG__attachmentCard__filename{font-size:var(--text-sm);color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.AttachmentCard-module__FtR7AG__attachmentCard__details{font-size:var(--text-xs);color:var(--muted-foreground);gap:var(--space-2);align-items:center;display:flex}.AttachmentCard-module__FtR7AG__attachmentCard__description{font-size:var(--text-xs);color:var(--muted-foreground);margin-top:var(--space-1);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
.FormFieldDateTime-module__vu6jiG__field{flex-direction:column;display:flex}.FormFieldDateTime-module__vu6jiG__controls{align-items:center;gap:var(--space-2);display:flex}.FormFieldDateTime-module__vu6jiG__dateTrigger{justify-content:flex-start;gap:var(--space-2);flex:1;min-width:0;font-weight:400}.FormFieldDateTime-module__vu6jiG__dateTrigger__placeholder{color:var(--muted-foreground)}.FormFieldDateTime-module__vu6jiG__dateTrigger__icon{opacity:.6;flex-shrink:0;width:14px;height:14px}.FormFieldDateTime-module__vu6jiG__dateTrigger__label{text-align:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.FormFieldDateTime-module__vu6jiG__popoverContent{width:auto;padding:0}.FormFieldDateTime-module__vu6jiG__timeInput{width:100px;height:36px;padding:0 var(--space-2);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--background);color:var(--foreground);flex-shrink:0;font-family:inherit}.FormFieldDateTime-module__vu6jiG__timeInput:disabled{opacity:.5;cursor:not-allowed}.FormFieldDateTime-module__vu6jiG__timeInput:focus{outline:2px solid var(--ring);outline-offset:-1px}.FormFieldDateTime-module__vu6jiG__clearBtn{flex-shrink:0;width:36px;height:36px}
.AttachmentPreview-module__CcJXFa__attachmentPreview__thumbnail{object-fit:cover;width:100%;height:100%}.AttachmentPreview-module__CcJXFa__attachmentPreview__iconContainer{flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;height:100%;padding:1rem;display:flex}.AttachmentPreview-module__CcJXFa__attachmentPreview__icon{width:48px;height:48px;color:var(--muted-foreground)}.AttachmentPreview-module__CcJXFa__attachmentPreview__fileType{font-size:var(--text-base);text-transform:uppercase;color:var(--muted-foreground);letter-spacing:.05em;font-weight:600}
.ActivityFeed-module__Fjllaa__list{flex-direction:column;display:flex}.ActivityFeed-module__Fjllaa__empty{text-align:center;font-size:var(--text-sm);color:var(--muted-foreground);padding:24px 12px}.ActivityFeed-module__Fjllaa__loading{text-align:center;font-size:var(--text-sm);color:var(--muted-foreground);padding:12px}.ActivityFeed-module__Fjllaa__end{text-align:center;font-size:var(--text-xs);color:var(--muted-foreground);padding:12px}.ActivityFeed-module__Fjllaa__sentinel{height:1px}
.DemoEventSheet-module__qR77oW__head{justify-content:space-between;align-items:flex-start;gap:var(--space-3);flex-shrink:0;padding:18px 22px 10px;display:flex}.DemoEventSheet-module__qR77oW__head__title{font-size:var(--text-xl);font-weight:600;line-height:1.3}.DemoEventSheet-module__qR77oW__head__close{opacity:.6;flex-shrink:0;margin-top:6px}.DemoEventSheet-module__qR77oW__viewport{flex:1;min-height:0;position:relative;overflow:hidden}.DemoEventSheet-module__qR77oW__content.DemoEventSheet-module__qR77oW__content{padding:12px 22px 22px}.DemoEventSheet-module__qR77oW__guest[data-fresh=true]{animation:DemoEventSheet-module__qR77oW__rise .45s var(--ease-ui-out) backwards, DemoEventSheet-module__qR77oW__landed 1.4s var(--ease-ui-out) backwards;animation-play-state:running, var(--tour-play-state,running)}@keyframes DemoEventSheet-module__qR77oW__rise{0%{opacity:0;transform:translateY(8px)}}@keyframes DemoEventSheet-module__qR77oW__landed{0%{background:color-mix(in oklch, var(--primary) 10%, var(--background))}}.DemoEventSheet-module__qR77oW__count{animation:DemoEventSheet-module__qR77oW__tick .4s var(--ease-ui-out) backwards}@keyframes DemoEventSheet-module__qR77oW__tick{0%{opacity:.2;transform:translateY(-3px)}}@container tour (max-width:639px){.DemoEventSheet-module__qR77oW__head{padding:14px 16px 8px}.DemoEventSheet-module__qR77oW__content.DemoEventSheet-module__qR77oW__content{padding:8px 16px 16px}}@media (prefers-reduced-motion:reduce){.DemoEventSheet-module__qR77oW__guest[data-fresh=true],.DemoEventSheet-module__qR77oW__count{animation:none}}
.AttachmentsPanel-module__kUWNTG__attachmentsPanel{gap:var(--space-4);flex-direction:column;display:flex}.AttachmentsPanel-module__kUWNTG__attachmentsPanel__invite{align-items:center;gap:var(--space-2);padding:var(--space-12) var(--space-6) var(--space-6);text-align:center;flex-direction:column;display:flex}.AttachmentsPanel-module__kUWNTG__attachmentsPanel__inviteIcon{width:32px;height:32px;color:var(--muted-foreground);opacity:.6;margin-bottom:var(--space-2)}.AttachmentsPanel-module__kUWNTG__attachmentsPanel__inviteTitle{font-size:var(--text-base);color:var(--foreground);margin:0;font-weight:500}.AttachmentsPanel-module__kUWNTG__attachmentsPanel__inviteText{max-width:40ch;font-size:var(--text-sm);color:var(--muted-foreground);margin:0}
.UploadZone-module__QuHGBq__uploadZone{align-items:center;gap:var(--space-3);border:1px dashed var(--border);padding:var(--space-3) var(--space-4);border-radius:0;transition:border-color .15s,background-color .15s,opacity .15s;display:flex;position:relative}@media (hover:hover){.UploadZone-module__QuHGBq__uploadZone:hover:not(.UploadZone-module__QuHGBq__uploadZone__disabled){border-color:var(--muted-foreground)}}.UploadZone-module__QuHGBq__uploadZone__dragOver{border-color:var(--primary);background-color:var(--accent)}.UploadZone-module__QuHGBq__uploadZone__uploading{opacity:.5;pointer-events:none}.UploadZone-module__QuHGBq__uploadZone__disabled{opacity:.6;cursor:not-allowed;border-color:var(--border)}.UploadZone-module__QuHGBq__uploadZone__hasFiles{padding:var(--space-2) var(--space-3)}.UploadZone-module__QuHGBq__uploadZone__input{opacity:0;cursor:pointer;z-index:1;width:100%;height:100%;position:absolute;inset:0}.UploadZone-module__QuHGBq__uploadZone__disabled .UploadZone-module__QuHGBq__uploadZone__input{cursor:not-allowed}.UploadZone-module__QuHGBq__uploadZone__icon{width:20px;height:20px;color:var(--muted-foreground);flex-shrink:0}.UploadZone-module__QuHGBq__uploadZone__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.UploadZone-module__QuHGBq__uploadZone__prompt{font-size:var(--text-sm);color:var(--foreground);overflow-wrap:anywhere;line-height:1.3}.UploadZone-module__QuHGBq__uploadZone__info{font-size:var(--text-xs);color:var(--muted-foreground);overflow-wrap:anywhere;line-height:1.3}.UploadZone-module__QuHGBq__uploadZone__button{z-index:2;flex-shrink:0;position:relative}@media (max-width:640px){.UploadZone-module__QuHGBq__uploadZone{align-items:stretch;gap:var(--space-2);padding:var(--space-3);flex-direction:column}.UploadZone-module__QuHGBq__uploadZone__icon{align-self:center}.UploadZone-module__QuHGBq__uploadZone__text{text-align:center}.UploadZone-module__QuHGBq__uploadZone__button{width:100%}}
.PrivateMemberAvatar-module__hpnRPG__fallback{color:var(--muted-foreground)}
.EventSheet-module__NeB_ZW__sheet{width:480px;max-width:100vw}@media (max-width:767px){.EventSheet-module__NeB_ZW__sheet{width:100%;max-width:100%}}.EventSheet-module__NeB_ZW__body{gap:var(--space-5);padding:var(--space-1) 0 var(--space-6);flex-direction:column;display:flex}.EventSheet-module__NeB_ZW__host{align-items:center;gap:var(--space-2);font-size:var(--text-sm);display:flex}.EventSheet-module__NeB_ZW__host__link{align-items:center;gap:var(--space-2);min-width:0;color:inherit;border-radius:calc(var(--radius) - 2px);text-decoration:none;display:inline-flex}.EventSheet-module__NeB_ZW__host__link:focus-visible{outline:2px solid var(--ring);outline-offset:2px}@media (hover:hover){.EventSheet-module__NeB_ZW__host__link:hover .EventSheet-module__NeB_ZW__host__label{color:var(--foreground);text-underline-offset:2px;text-decoration:underline}}.EventSheet-module__NeB_ZW__host__link:active .EventSheet-module__NeB_ZW__host__label{color:var(--foreground)}.EventSheet-module__NeB_ZW__host__avatar{width:28px;height:28px}.EventSheet-module__NeB_ZW__host__label{color:var(--muted-foreground)}.EventSheet-module__NeB_ZW__row{align-items:flex-start;gap:var(--space-2);display:flex}.EventSheet-module__NeB_ZW__row__icon{color:var(--muted-foreground);flex-shrink:0;margin-top:2px}.EventSheet-module__NeB_ZW__row__content{font-size:var(--text-base);flex-direction:column;gap:2px;min-width:0;font-weight:600;display:flex}.EventSheet-module__NeB_ZW__row__label{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--muted-foreground)}.EventSheet-module__NeB_ZW__mapLink{font-size:var(--text-sm);color:var(--muted-foreground);-webkit-text-decoration:underline dotted;text-decoration:underline dotted}@media (hover:hover){.EventSheet-module__NeB_ZW__mapLink:hover{color:var(--foreground)}}.EventSheet-module__NeB_ZW__mapLink:active{color:var(--foreground)}.EventSheet-module__NeB_ZW__description p{white-space:pre-wrap;color:var(--foreground);font-size:var(--text-sm);margin:0;line-height:1.5}.EventSheet-module__NeB_ZW__communities{gap:var(--space-2);flex-wrap:wrap;display:flex}.EventSheet-module__NeB_ZW__commTag{font-size:var(--text-xs);border:1px solid var(--border);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;display:inline-flex}.EventSheet-module__NeB_ZW__commTag__dot{border-radius:50%;width:8px;height:8px}.EventSheet-module__NeB_ZW__sourceLink{font-size:var(--text-sm);color:var(--foreground);border:1px solid var(--border);border-radius:6px;align-items:center;gap:6px;padding:6px 10px;text-decoration:none;transition:background .1s;display:inline-flex}@media (hover:hover){.EventSheet-module__NeB_ZW__sourceLink:hover{background:var(--muted)}}.EventSheet-module__NeB_ZW__sourceLink:active{background:var(--muted)}.EventSheet-module__NeB_ZW__calendar{align-items:center;gap:var(--space-2,8px);border-top:1px solid var(--border);flex-wrap:wrap;padding:10px 0;display:flex}.EventSheet-module__NeB_ZW__calendar__label{font-size:var(--text-sm);color:var(--muted-foreground);align-items:center;gap:6px;margin-right:auto;display:inline-flex}.EventSheet-module__NeB_ZW__calendar__action{font-size:var(--text-sm);color:var(--foreground);text-underline-offset:3px;border-radius:6px;padding:2px 4px;text-decoration:underline}@media (hover:hover){.EventSheet-module__NeB_ZW__calendar__action:hover{color:var(--primary)}}.EventSheet-module__NeB_ZW__calendar__action:active{color:var(--primary)}.EventSheet-module__NeB_ZW__rsvp{gap:var(--space-2);flex-wrap:wrap;display:flex}.EventSheet-module__NeB_ZW__rsvpBtn{flex:1;min-width:100px}.EventSheet-module__NeB_ZW__guests{gap:var(--space-2);border-top:1px solid var(--border);padding-top:var(--space-3);flex-direction:column;display:flex}.EventSheet-module__NeB_ZW__guests__header{justify-content:space-between;align-items:baseline;display:flex}.EventSheet-module__NeB_ZW__guests__title{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--muted-foreground);font-weight:600}.EventSheet-module__NeB_ZW__guests__count{font-size:var(--text-xs);color:var(--muted-foreground)}.EventSheet-module__NeB_ZW__guests__empty{color:var(--muted-foreground);font-size:var(--text-sm)}.EventSheet-module__NeB_ZW__guests__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.EventSheet-module__NeB_ZW__guests__item{align-items:center;gap:var(--space-2);border-bottom:1px solid var(--border);padding:6px 0;display:flex}.EventSheet-module__NeB_ZW__guests__item:last-child{border-bottom:none}.EventSheet-module__NeB_ZW__guests__avatar{width:24px;height:24px}.EventSheet-module__NeB_ZW__guests__name{font-size:var(--text-sm);text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.EventSheet-module__NeB_ZW__guests__hostBadge{font-size:var(--text-xs);border:1px solid var(--border);text-transform:lowercase;letter-spacing:.02em;color:var(--muted-foreground);background:var(--muted);border-radius:999px;flex-shrink:0;padding:2px 8px}.EventSheet-module__NeB_ZW__guests__status{font-size:var(--text-xs);border:1px solid var(--border);text-transform:lowercase;letter-spacing:.02em;color:var(--muted-foreground);border-radius:999px;padding:2px 8px}.EventSheet-module__NeB_ZW__status_going{color:#006a07;color:lab(38.236% -51.145 48.747);background:#e5fde5;background:lab(97.0435% -11.1774 8.70935);border-color:#61d46a;border-color:lab(76.6558% -50.5136 42.0179)}.EventSheet-module__NeB_ZW__status_maybe{color:#845a00;color:lab(41.8141% 19.1864 92.7124);background:#fff7ea;background:lab(97.775% 2.67181 15.351);border-color:#ffc250;border-color:lab(82.6543% 15.2682 66.5799)}.EventSheet-module__NeB_ZW__status_not_going{color:#b32228;color:lab(40.1691% 57.0293 36.0154);background:#fff5f3;background:lab(97.4029% 9.19542 4.95911);border-color:#ffb7b0;border-color:lab(81.4531% 37.2948 20.6652)}.EventSheet-module__NeB_ZW__guests__remove{color:var(--muted-foreground);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}@media (hover:hover){.EventSheet-module__NeB_ZW__guests__remove:hover{background:var(--muted);color:var(--foreground)}}.EventSheet-module__NeB_ZW__guests__remove:active{background:var(--muted);color:var(--foreground)}.EventSheet-module__NeB_ZW__hostActions{gap:var(--space-2);border-top:1px solid var(--border);padding-top:var(--space-3);display:flex}.EventSheet-module__NeB_ZW__deleteBtn{color:#b32228;color:lab(40.1691% 57.0293 36.0154)}.EventSheet-module__NeB_ZW__header{align-items:flex-start}.EventSheet-module__NeB_ZW__statusBadge{font-size:var(--text-xs);border:1px solid var(--warning-border);background:var(--warning-bg);color:var(--warning);text-transform:lowercase;letter-spacing:.02em;border-radius:999px;align-self:flex-start;padding:2px 8px}.EventSheet-module__NeB_ZW__statusBadge.EventSheet-module__NeB_ZW__expired{border-color:var(--border);background:var(--muted);color:var(--muted-foreground)}.EventSheet-module__NeB_ZW__deadline{align-items:center;gap:var(--space-1);flex-wrap:wrap;display:flex}.EventSheet-module__NeB_ZW__deadline__label{font-size:var(--text-xs);color:var(--muted-foreground);text-transform:lowercase;margin-right:var(--space-1)}
.BookmarkSharePopover-module__BrTN4G__sharePopover{flex-direction:column;min-width:240px;padding:4px;display:flex}.BookmarkSharePopover-module__BrTN4G__sharePopover__item{border-radius:calc(var(--radius) - 2px);width:100%;color:var(--foreground);text-align:left;cursor:pointer;background:0 0;border:none;align-items:flex-start;gap:10px;padding:8px 10px;display:flex}@media (hover:hover){.BookmarkSharePopover-module__BrTN4G__sharePopover__item:hover{background:var(--muted)}}.BookmarkSharePopover-module__BrTN4G__sharePopover__item:active{background:var(--muted)}.BookmarkSharePopover-module__BrTN4G__sharePopover__itemIcon{color:var(--muted-foreground);flex-shrink:0;margin-top:2px}.BookmarkSharePopover-module__BrTN4G__sharePopover__itemText{flex-direction:column;gap:1px;min-width:0;display:flex}.BookmarkSharePopover-module__BrTN4G__sharePopover__itemTitle{font-size:var(--text-sm);font-weight:500;line-height:1.3}.BookmarkSharePopover-module__BrTN4G__sharePopover__itemDescription{font-size:var(--text-caption);color:var(--muted-foreground);line-height:1.35}.BookmarkSharePopover-module__BrTN4G__shareDialogs{display:contents}
.DemoEventsSidebar-module__Q_yH0a__rail.DemoEventsSidebar-module__Q_yH0a__rail{width:220px;min-width:220px;height:auto;min-height:0;display:flex;overflow:hidden}@container tour (max-width:959px){.DemoEventsSidebar-module__Q_yH0a__rail.DemoEventsSidebar-module__Q_yH0a__rail{display:none}}
.ShareToCommunityDialog-module__s1cflW__dialog{max-width:420px}.ShareToCommunityDialog-module__s1cflW__list{flex-direction:column;gap:2px;max-height:min(360px,50dvh);margin:0 -10px;padding:0;list-style:none;display:flex;overflow-y:auto}.ShareToCommunityDialog-module__s1cflW__option{cursor:pointer;border-radius:9px;align-items:center;gap:9px;padding:8px 10px;transition:background .1s;display:flex}@media (hover:hover){.ShareToCommunityDialog-module__s1cflW__option:hover{background:var(--muted)}}.ShareToCommunityDialog-module__s1cflW__option:active{background:var(--muted)}.ShareToCommunityDialog-module__s1cflW__option__box{cursor:pointer;width:13px;height:13px;accent-color:var(--primary);flex-shrink:0}.ShareToCommunityDialog-module__s1cflW__option__dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.ShareToCommunityDialog-module__s1cflW__option__name{min-width:0;font-size:var(--text-base);color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.ShareToCommunityDialog-module__s1cflW__empty{color:var(--muted-foreground);margin:0}.ShareToCommunityDialog-module__s1cflW__option__warning{font-size:var(--text-sm);color:var(--warning);margin:0 0 4px;padding:0 10px 0 49px}
.EventsSidebar-module__8a-A5q__sidebar{background:var(--background);border-right:1px solid var(--border);-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y;width:240px;min-width:240px;padding:14px 10px calc(14px + var(--media-dock-height,0px));scrollbar-width:none;flex-direction:column;flex-shrink:0;min-height:-webkit-fill-available;min-height:-moz-available;min-height:stretch;display:flex;overflow-y:auto}@media (max-width:767px){.EventsSidebar-module__8a-A5q__sidebar{display:none}}.EventsSidebar-module__8a-A5q__sidebar::-webkit-scrollbar{display:none}.EventsSidebar-module__8a-A5q__section{margin-bottom:6px}.EventsSidebar-module__8a-A5q__sectionLabel{font-size:var(--text-xs);letter-spacing:.13em;color:var(--subtle-foreground);margin-bottom:6px;padding:0 10px;display:block}.EventsSidebar-module__8a-A5q__divider{background:var(--border);height:1px;margin:12px 0}.EventsSidebar-module__8a-A5q__syncCta{margin-top:6px;padding:10px}.EventsSidebar-module__8a-A5q__syncCta__btn{justify-content:flex-start;width:100%}.EventsSidebar-module__8a-A5q__emptyHint{text-align:left;align-items:flex-start;padding:6px 10px 10px}
.BookmarkDrawer-module__YB8ELq__content{height:92dvh;max-height:92dvh}.BookmarkDrawer-module__YB8ELq__scroll{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}@media (max-width:767px){.BookmarkDrawer-module__YB8ELq__scroll{padding-bottom:var(--media-dock-height,0px)}}.BookmarkDrawer-module__YB8ELq__loading{justify-content:center;align-items:center;min-height:400px;display:flex}.BookmarkDrawer-module__YB8ELq__loadingText{font-size:var(--text-sm);color:var(--muted-foreground)}
.DemoUpcoming-module__s62lWa__rail.DemoUpcoming-module__s62lWa__rail{width:280px;display:flex}.DemoUpcoming-module__s62lWa__body.DemoUpcoming-module__s62lWa__body{flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.DemoUpcoming-module__s62lWa__viewport{flex:1;min-height:0;position:relative;overflow:hidden}.DemoUpcoming-module__s62lWa__list{transition:transform var(--tour-scroll);flex-direction:column;display:flex}.DemoUpcoming-module__s62lWa__slot{grid-template-rows:1fr;display:grid}.DemoUpcoming-module__s62lWa__slot__inner{min-height:0;overflow:hidden}.DemoUpcoming-module__s62lWa__slot[data-fresh=true]{animation:DemoUpcoming-module__s62lWa__unfold .6s var(--ease-ui-out) backwards, DemoUpcoming-module__s62lWa__landed 1.8s var(--ease-ui-out) .3s backwards;animation-play-state:running, var(--tour-play-state,running)}@keyframes DemoUpcoming-module__s62lWa__unfold{0%{opacity:0;grid-template-rows:0fr}}@keyframes DemoUpcoming-module__s62lWa__landed{0%{background:color-mix(in oklch, var(--primary) 12%, var(--background))}}@container tour (max-width:639px){.DemoUpcoming-module__s62lWa__rail.DemoUpcoming-module__s62lWa__rail{display:none}}@container tour (min-width:640px) and (max-width:959px){.DemoUpcoming-module__s62lWa__rail.DemoUpcoming-module__s62lWa__rail{width:250px}}@media (prefers-reduced-motion:reduce){.DemoUpcoming-module__s62lWa__list{transition:none}.DemoUpcoming-module__s62lWa__slot[data-fresh=true]{animation:none}}
.ReadLaterButton-module__kZWdMG__readLater.ReadLaterButton-module__kZWdMG__pinned svg{color:var(--primary)}
.SidebarSwitch-module__kyYEaq__wrapper{height:100%;min-height:0;animation:SidebarSwitch-module__kyYEaq__sidebarEnter .2s var(--ease-ui-out) backwards;flex-direction:column;flex-shrink:0;display:flex}.SidebarSwitch-module__kyYEaq__wrapper.SidebarSwitch-module__kyYEaq__fromLeft{--sidebar-enter-x:-12px}.SidebarSwitch-module__kyYEaq__wrapper.SidebarSwitch-module__kyYEaq__fromRight{--sidebar-enter-x:12px}@keyframes SidebarSwitch-module__kyYEaq__sidebarEnter{0%{opacity:0;transform:translateX(var(--sidebar-enter-x))}}.SidebarSwitch-module__kyYEaq__placeholder{border-right:1px solid var(--border);background:var(--background);width:240px;min-width:240px;height:100%}html[data-nav-input=keyboard] .SidebarSwitch-module__kyYEaq__wrapper{animation:none}@media (prefers-reduced-motion:reduce){.SidebarSwitch-module__kyYEaq__wrapper.SidebarSwitch-module__kyYEaq__fromLeft,.SidebarSwitch-module__kyYEaq__wrapper.SidebarSwitch-module__kyYEaq__fromRight{--sidebar-enter-x:0}}@media (max-width:767px){.SidebarSwitch-module__kyYEaq__wrapper{display:none}}
.ResaveButton-module__9spaRa__resaveButton__anchor{display:inline-flex}
.AnimatedMain-module__IF9K0a__main{min-width:0;animation:AnimatedMain-module__IF9K0a__mainEnter .15s var(--ease-ui-out) backwards;flex-direction:column;flex:1;display:flex;overflow:hidden}@keyframes AnimatedMain-module__IF9K0a__mainEnter{0%{opacity:0}}html[data-nav-input=keyboard] .AnimatedMain-module__IF9K0a__main{animation:none}
.PendingRequestsSection-module__qQg4ra__section{margin-bottom:6px}.PendingRequestsSection-module__qQg4ra__section__header{align-items:center;margin-bottom:6px;padding:0 10px;display:flex}.PendingRequestsSection-module__qQg4ra__section__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--text-xs);letter-spacing:.13em;color:var(--subtle-foreground);display:block;overflow:hidden}.PendingRequestsSection-module__qQg4ra__row{border-radius:9px;align-items:center;gap:4px;padding:0 4px 0 0;transition:background .1s;display:flex}@media (hover:hover){.PendingRequestsSection-module__qQg4ra__row:hover{background:var(--muted)}}.PendingRequestsSection-module__qQg4ra__row:active{background:var(--muted)}.PendingRequestsSection-module__qQg4ra__row__link{min-width:0;color:var(--foreground);outline:none;flex:1;align-items:center;gap:9px;padding:8px 10px;text-decoration:none;display:flex}.PendingRequestsSection-module__qQg4ra__row__link:focus-visible{outline:2px solid var(--ring);outline-offset:-2px;border-radius:9px}.PendingRequestsSection-module__qQg4ra__row__dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.PendingRequestsSection-module__qQg4ra__row__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--text-base);flex:1;overflow:hidden}.PendingRequestsSection-module__qQg4ra__row__tag{border-radius:var(--radius-tag);background:var(--muted);color:var(--muted-foreground);font-size:var(--text-xs);flex-shrink:0;padding:0 6px;line-height:16px}.PendingRequestsSection-module__qQg4ra__row__withdraw{border-radius:5px;flex-shrink:0;width:20px;height:20px}.PendingRequestsSection-module__qQg4ra__rowDrawer{border-radius:0;gap:2px;min-height:44px;padding:0 16px}.PendingRequestsSection-module__qQg4ra__rowDrawer .PendingRequestsSection-module__qQg4ra__row__link{align-self:stretch;padding:0}.PendingRequestsSection-module__qQg4ra__rowDrawer .PendingRequestsSection-module__qQg4ra__row__link:focus-visible{border-radius:0}.PendingRequestsSection-module__qQg4ra__rowDrawer .PendingRequestsSection-module__qQg4ra__row__tag{line-height:24px}
.FloatingModeSwitcher-module__rAOzGa__wrapper{display:none}@media (max-width:767px){.FloatingModeSwitcher-module__rAOzGa__wrapper{width:fit-content;left:0;right:0;bottom:calc(env(safe-area-inset-bottom,0px) + 32px + var(--media-dock-height,0px));z-index:50;border:1px solid color-mix(in srgb, var(--foreground) 11%, transparent);background:linear-gradient(to bottom, color-mix(in srgb, var(--foreground) 3%, transparent), transparent), color-mix(in srgb, var(--background) 72%, transparent);border-radius:11px;margin-inline:auto;display:block;position:fixed;box-shadow:inset 0 1px #ffffff14,0 8px 24px #00000040,0 2px 6px #00000026}.FloatingModeSwitcher-module__rAOzGa__wrapper .FloatingModeSwitcher-module__rAOzGa__switcher{background:0 0;border-color:#0000}.FloatingModeSwitcher-module__rAOzGa__wrapper .FloatingModeSwitcher-module__rAOzGa__switcher svg{width:18px;height:18px}@media (pointer:coarse){.FloatingModeSwitcher-module__rAOzGa__wrapper .FloatingModeSwitcher-module__rAOzGa__switcher>a:after{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){@media (max-width:767px){.FloatingModeSwitcher-module__rAOzGa__wrapper{background:color-mix(in srgb, var(--background) 88%, transparent)}}}
.RssSection-module__b0ZCKa__section{margin-bottom:6px}.RssSection-module__b0ZCKa__header{align-items:center;gap:6px;margin-bottom:6px;padding:0 10px;display:flex}.RssSection-module__b0ZCKa__header__label{font-size:var(--text-xs);letter-spacing:.13em;color:var(--subtle-foreground)}.RssSection-module__b0ZCKa__header__badge{min-width:0;font-size:var(--text-xs);letter-spacing:.03em;color:var(--primary);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.RssSection-module__b0ZCKa__header__spacer{flex:1}.RssSection-module__b0ZCKa__header__switch{flex-shrink:0}.RssSection-module__b0ZCKa__row,.RssSection-module__b0ZCKa__row.RssSection-module__b0ZCKa__rowAction{width:100%;height:auto;font-size:var(--text-base);font-weight:inherit;letter-spacing:normal;color:var(--muted-foreground);cursor:pointer;background:0 0;border:none;border-radius:9px;justify-content:flex-start;align-items:center;gap:9px;padding:7px 10px;transition:background .1s;display:flex}.RssSection-module__b0ZCKa__row__icon{opacity:.7;flex-shrink:0;width:13px;height:13px}.RssSection-module__b0ZCKa__row__check{cursor:pointer;width:13px;height:13px;accent-color:var(--primary);flex-shrink:0}.RssSection-module__b0ZCKa__row__label{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.RssSection-module__b0ZCKa__row__count{font-size:var(--text-xs);color:var(--muted-foreground);font-variant-numeric:tabular-nums;flex-shrink:0}@media (hover:hover){.RssSection-module__b0ZCKa__row:hover:not(:disabled),.RssSection-module__b0ZCKa__row.RssSection-module__b0ZCKa__rowAction:hover:not(:disabled){background:var(--muted);color:var(--foreground)}}.RssSection-module__b0ZCKa__row:active:not(:disabled),.RssSection-module__b0ZCKa__row.RssSection-module__b0ZCKa__rowAction:active:not(:disabled){background:var(--muted)}.RssSection-module__b0ZCKa__row:disabled{cursor:default}.RssSection-module__b0ZCKa__hint{font-size:var(--text-xs);color:var(--muted-foreground);padding:0 10px 4px;line-height:1.45}.RssSection-module__b0ZCKa__rowMuted{opacity:.5;pointer-events:none}.RssSection-module__b0ZCKa__rows .RssSection-module__b0ZCKa__row,.RssSection-module__b0ZCKa__section .RssSection-module__b0ZCKa__header__switch,.RssSection-module__b0ZCKa__section .RssSection-module__b0ZCKa__header__badge{transition:background .1s,opacity .15s}.RssSection-module__b0ZCKa__section[data-pending] .RssSection-module__b0ZCKa__row,.RssSection-module__b0ZCKa__section[data-pending] .RssSection-module__b0ZCKa__header__switch,.RssSection-module__b0ZCKa__section[data-pending] .RssSection-module__b0ZCKa__header__badge,.RssSection-module__b0ZCKa__rows[data-pending] .RssSection-module__b0ZCKa__row{opacity:.5;transition-delay:.15s}.RssSection-module__b0ZCKa__section:has(.RssSection-module__b0ZCKa__rows[data-pending]) .RssSection-module__b0ZCKa__header__switch{opacity:.5;transition-delay:.15s}.RssSection-module__b0ZCKa__section:has(.RssSection-module__b0ZCKa__rows[data-pending]) .RssSection-module__b0ZCKa__header__badge{opacity:.5;transition-delay:.15s}.RssSection-module__b0ZCKa__rowsDrawer .RssSection-module__b0ZCKa__row,.RssSection-module__b0ZCKa__rowsDrawer .RssSection-module__b0ZCKa__row.RssSection-module__b0ZCKa__rowAction{min-height:44px;font-size:var(--text-sm);color:var(--foreground);border-radius:0;padding:0 16px}.RssSection-module__b0ZCKa__rowsDrawer .RssSection-module__b0ZCKa__row__check,.RssSection-module__b0ZCKa__rowsDrawer .RssSection-module__b0ZCKa__row__icon{width:13px;height:13px}.RssSection-module__b0ZCKa__rowsDrawer .RssSection-module__b0ZCKa__hint{font-size:var(--text-sm)}.RssSection-module__b0ZCKa__rowsDrawer .RssSection-module__b0ZCKa__emptyHint{padding:6px 16px 10px}.RssSection-module__b0ZCKa__emptyHint{text-align:left;align-items:flex-start;padding:6px 10px 10px}
.SourceActionsMenu-module__vzplMq__sourceActionsMenu{min-width:220px}.SourceActionsMenu-module__vzplMq__sourceActionsMenu__heading{font-size:var(--text-xs);letter-spacing:.13em;color:var(--subtle-foreground);font-weight:400}
.DeleteSourceConfirmDialog-module__PAVF6a__dialog__source{font-size:var(--text-base);color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.DeleteSourceConfirmDialog-module__PAVF6a__dialog__loading{flex-direction:column;gap:6px;display:flex}.DeleteSourceConfirmDialog-module__PAVF6a__warning{border:1px solid var(--warning-border);background:var(--warning-bg);border-radius:9px;flex-direction:column;gap:8px;padding:10px 12px;display:flex}.DeleteSourceConfirmDialog-module__PAVF6a__warning__title{font-size:var(--text-base);color:var(--warning);margin:0;font-weight:500}.DeleteSourceConfirmDialog-module__PAVF6a__warning__list{flex-direction:column;gap:6px;max-height:min(220px,35dvh);margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.DeleteSourceConfirmDialog-module__PAVF6a__warning__item{flex-direction:column;min-width:0;display:flex}.DeleteSourceConfirmDialog-module__PAVF6a__warning__name{font-size:var(--text-base);color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.DeleteSourceConfirmDialog-module__PAVF6a__warning__meta,.DeleteSourceConfirmDialog-module__PAVF6a__warning__hint{font-size:var(--text-sm);color:var(--muted-foreground);margin:0}
.DashboardLayoutSkeleton-module__J91fAW__app{background:var(--background);height:100dvh;color:var(--foreground);flex-direction:column;display:flex;overflow:hidden}.DashboardLayoutSkeleton-module__J91fAW__topbar{height:var(--header-height);background:var(--background);border-bottom:1px solid var(--border);flex-shrink:0;align-items:center;padding:0 12px 0 20px;display:flex;position:relative}.DashboardLayoutSkeleton-module__J91fAW__modeSwitcherSlot{position:absolute;left:50%;transform:translate(-50%)}.DashboardLayoutSkeleton-module__J91fAW__switcher{border:1px solid var(--border);border-radius:11px;gap:2px;padding:3px;display:flex}.DashboardLayoutSkeleton-module__J91fAW__switcherBtn{color:var(--muted-foreground);font-size:var(--text-sm);letter-spacing:.05em;white-space:nowrap;border-radius:8px;padding:6px 18px}.DashboardLayoutSkeleton-module__J91fAW__switcherBtn.DashboardLayoutSkeleton-module__J91fAW__active{color:var(--foreground);opacity:1}@media (max-width:767px){.DashboardLayoutSkeleton-module__J91fAW__modeSwitcherSlot{display:none}}.DashboardLayoutSkeleton-module__J91fAW__actions{align-items:center;gap:6px;margin-left:auto;display:flex}.DashboardLayoutSkeleton-module__J91fAW__body{flex:1;display:flex;overflow:hidden}.DashboardLayoutSkeleton-module__J91fAW__sidebar{background:var(--background);border-right:1px solid var(--border);flex-direction:column;flex-shrink:0;width:240px;min-width:240px;padding:14px 10px;display:flex;overflow:hidden}@media (max-width:767px){.DashboardLayoutSkeleton-module__J91fAW__sidebar{display:none}}.DashboardLayoutSkeleton-module__J91fAW__sectionHeader{justify-content:space-between;align-items:center;margin-bottom:5px;padding:0 10px;display:flex}.DashboardLayoutSkeleton-module__J91fAW__sectionLabel{font-size:var(--text-xs);letter-spacing:.13em;color:var(--subtle-foreground);display:block}.DashboardLayoutSkeleton-module__J91fAW__row{border-radius:9px;align-items:center;gap:6px;padding:7px 10px;display:flex}.DashboardLayoutSkeleton-module__J91fAW__main{flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.DashboardLayoutSkeleton-module__J91fAW__feedHeader{border-bottom:1px solid var(--border);background:var(--background);flex-shrink:0;align-items:center;gap:12px;height:46px;min-height:46px;padding:0 20px;display:flex}.DashboardLayoutSkeleton-module__J91fAW__feed{flex:1;overflow:hidden}
.BookmarkPageSkeleton-module__a9uOJG__page{--bookmark-row-h:36px;background:var(--background);flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.BookmarkPageSkeleton-module__a9uOJG__header{border-bottom:1px solid var(--border);background:var(--card);flex-shrink:0;grid-template-columns:auto 1fr auto;align-items:start;gap:12px;padding:10px 12px;display:grid}.BookmarkPageSkeleton-module__a9uOJG__header__thumbnail{border-radius:0;flex-shrink:0;width:104px;height:64px}.BookmarkPageSkeleton-module__a9uOJG__header__main{flex-direction:column;gap:6px;min-width:0;display:flex}.BookmarkPageSkeleton-module__a9uOJG__header__title{border-radius:0;width:60%;height:20px}.BookmarkPageSkeleton-module__a9uOJG__header__description{border-radius:0;width:85%;height:14px}.BookmarkPageSkeleton-module__a9uOJG__header__author{border-radius:0;width:120px;height:14px;margin-top:2px}.BookmarkPageSkeleton-module__a9uOJG__header__meta{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:6px;display:flex}.BookmarkPageSkeleton-module__a9uOJG__header__hostname{border-radius:0;width:110px;height:24px}.BookmarkPageSkeleton-module__a9uOJG__header__tags{gap:4px;display:inline-flex}.BookmarkPageSkeleton-module__a9uOJG__header__tag{border-radius:var(--radius-tag);width:48px;height:18px}.BookmarkPageSkeleton-module__a9uOJG__body{flex:1;min-height:0;display:flex;overflow:hidden}.BookmarkPageSkeleton-module__a9uOJG__preview{background:var(--background);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.BookmarkPageSkeleton-module__a9uOJG__preview__tabsRow{height:var(--bookmark-row-h);border-bottom:1px solid var(--border);background:var(--card);flex-shrink:0;align-items:center;gap:6px;padding:0 8px;display:flex}.BookmarkPageSkeleton-module__a9uOJG__preview__tab{border-radius:0;width:70px;height:14px}.BookmarkPageSkeleton-module__a9uOJG__preview__body{flex:1;min-height:0;padding:10px;display:flex}.BookmarkPageSkeleton-module__a9uOJG__preview__area{border-radius:0;flex:1}.BookmarkPageSkeleton-module__a9uOJG__sidebar{border-left:1px solid var(--border);background:var(--background);flex-direction:column;flex-shrink:0;width:320px;height:100%;min-height:0;display:flex}@media (min-width:1024px){.BookmarkPageSkeleton-module__a9uOJG__sidebar{width:380px}}@media (min-width:1440px){.BookmarkPageSkeleton-module__a9uOJG__sidebar{width:420px}}.BookmarkPageSkeleton-module__a9uOJG__sidebar__picker{height:var(--bookmark-row-h);border-bottom:1px solid var(--border);background:var(--card);flex-shrink:0;align-items:center;gap:8px;padding:0 10px;display:flex}.BookmarkPageSkeleton-module__a9uOJG__sidebar__pickerLabel{border-radius:0;width:56px;height:12px}.BookmarkPageSkeleton-module__a9uOJG__sidebar__pickerChip{border-radius:0;width:70px;height:22px}.BookmarkPageSkeleton-module__a9uOJG__sidebar__reactions{border-bottom:1px solid var(--border);background:var(--card);flex-direction:column;flex-shrink:0;gap:6px;padding:8px 10px;display:flex}.BookmarkPageSkeleton-module__a9uOJG__sidebar__reactionsRow{align-items:center;gap:4px;display:flex}.BookmarkPageSkeleton-module__a9uOJG__sidebar__reactionChip{border-radius:0;width:34px;height:22px}.BookmarkPageSkeleton-module__a9uOJG__sidebar__reactionsSummary{border-radius:0;width:55%;height:12px}.BookmarkPageSkeleton-module__a9uOJG__sidebar__commentsHeader{height:var(--bookmark-row-h);border-bottom:1px solid var(--border);background:var(--card);flex-shrink:0;justify-content:space-between;align-items:center;gap:4px;padding:0 8px 0 10px;display:flex}.BookmarkPageSkeleton-module__a9uOJG__sidebar__commentsLabel{border-radius:0;width:90px;height:12px}.BookmarkPageSkeleton-module__a9uOJG__sidebar__commentsToggle{border-radius:4px;width:24px;height:24px}.BookmarkPageSkeleton-module__a9uOJG__sidebar__list{flex-direction:column;gap:12px;padding:12px;display:flex}.BookmarkPageSkeleton-module__a9uOJG__sidebar__row{gap:8px;display:flex}.BookmarkPageSkeleton-module__a9uOJG__sidebar__avatar{border-radius:999px;flex-shrink:0;width:28px;height:28px}.BookmarkPageSkeleton-module__a9uOJG__sidebar__rowBody{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.BookmarkPageSkeleton-module__a9uOJG__sidebar__rowLineLg{border-radius:0;width:70%;height:12px}.BookmarkPageSkeleton-module__a9uOJG__sidebar__rowLineSm{border-radius:0;width:90%;height:12px}.BookmarkPageSkeleton-module__a9uOJG__sidebar__form{border-top:1px solid var(--border);background:var(--card);flex-shrink:0;margin-top:auto;padding:10px}.BookmarkPageSkeleton-module__a9uOJG__sidebar__formInput{border-radius:0;width:100%;height:56px}.BookmarkPageSkeleton-module__a9uOJG__hints{border-top:1px solid var(--border);background:var(--card);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:14px;padding:6px 10px;display:flex}.BookmarkPageSkeleton-module__a9uOJG__hints__hint{align-items:center;gap:6px;display:inline-flex}.BookmarkPageSkeleton-module__a9uOJG__hints__kbd{border-radius:0;width:18px;height:16px}.BookmarkPageSkeleton-module__a9uOJG__hints__label{border-radius:0;width:52px;height:10px}@media (max-width:768px){.BookmarkPageSkeleton-module__a9uOJG__header{grid-template-columns:1fr auto;gap:10px;padding:8px 12px}.BookmarkPageSkeleton-module__a9uOJG__header__thumbnail,.BookmarkPageSkeleton-module__a9uOJG__header__tags{display:none}.BookmarkPageSkeleton-module__a9uOJG__body{flex-direction:column}.BookmarkPageSkeleton-module__a9uOJG__sidebar,.BookmarkPageSkeleton-module__a9uOJG__hints{display:none}}
@keyframes ActionBar-module__uhXYtG__slideDown{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}.ActionBar-module__uhXYtG__actionBar{background-color:var(--background);border-bottom:1px solid var(--border);animation:ActionBar-module__uhXYtG__slideDown .2s var(--ease-ui-out);flex-shrink:0}@media (prefers-reduced-motion:reduce){.ActionBar-module__uhXYtG__actionBar{animation:none}}.ActionBar-module__uhXYtG__actionBar__content{align-items:center;gap:12px;padding:10px 16px;display:flex}.ActionBar-module__uhXYtG__actionBar__icon{color:var(--primary);flex-shrink:0;align-items:center;display:flex}.ActionBar-module__uhXYtG__actionBar__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ActionBar-module__uhXYtG__actionBar__message{font-size:var(--text-sm);color:var(--foreground);line-height:1.4}.ActionBar-module__uhXYtG__actionBar__hint{font-size:var(--text-xs);color:var(--muted-foreground);line-height:1.3}.ActionBar-module__uhXYtG__actionBar__actions{flex-shrink:0;align-items:center;gap:4px;display:flex}.ActionBar-module__uhXYtG__actionBar__dismiss{color:var(--muted-foreground)}@media (max-width:640px){.ActionBar-module__uhXYtG__actionBar__content{flex-wrap:wrap;gap:8px}.ActionBar-module__uhXYtG__actionBar__text{flex-basis:calc(100% - 3rem)}.ActionBar-module__uhXYtG__actionBar__dismiss{order:-1;margin-left:auto}.ActionBar-module__uhXYtG__actionBar__actions{justify-content:flex-end;width:100%}.ActionBar-module__uhXYtG__actionBar__icon{display:none}}
.UpcomingEventBadge-module__rH12xa__badge{z-index:1;font-family:inherit;font-size:var(--text-xs);letter-spacing:.01em;color:var(--primary);border:1px solid color-mix(in srgb, var(--primary) 40%, transparent);cursor:pointer;background:0 0;border-radius:0;align-items:center;gap:4px;padding:1px 6px;font-weight:500;line-height:1.4;transition:background .1s,border-color .1s,color .1s;display:inline-flex;position:relative}@media (hover:hover){.UpcomingEventBadge-module__rH12xa__badge:hover{background:color-mix(in srgb, var(--primary) 10%, transparent);border-color:var(--primary)}}.UpcomingEventBadge-module__rH12xa__badge:active{background:color-mix(in srgb, var(--primary) 10%, transparent);border-color:var(--primary)}.UpcomingEventBadge-module__rH12xa__badge__icon{flex-shrink:0;width:12px;height:12px}.UpcomingEventBadge-module__rH12xa__badge__text{white-space:nowrap}.UpcomingEventBadge-module__rH12xa__badge__author{white-space:nowrap;opacity:.8}@media (max-width:768px){.UpcomingEventBadge-module__rH12xa__badge__author{display:none}}
.IosInstallPrompt-module__bKcJoa__iosInstallPrompt{max-width:400px}.IosInstallPrompt-module__bKcJoa__iosInstallPrompt__content{flex-direction:column;gap:24px;display:flex}.IosInstallPrompt-module__bKcJoa__iosInstallPrompt__section{flex-direction:column;gap:12px;display:flex}.IosInstallPrompt-module__bKcJoa__iosInstallPrompt__sectionTitle{font-size:var(--text-sm);color:var(--foreground);margin:0;font-weight:600}.IosInstallPrompt-module__bKcJoa__iosInstallPrompt__benefitsList{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.IosInstallPrompt-module__bKcJoa__iosInstallPrompt__benefitItem{font-size:var(--text-sm);color:var(--muted-foreground);align-items:center;gap:12px;display:flex}.IosInstallPrompt-module__bKcJoa__iosInstallPrompt__benefitIcon{width:16px;height:16px;color:var(--primary);flex-shrink:0}.IosInstallPrompt-module__bKcJoa__iosInstallPrompt__stepsList{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.IosInstallPrompt-module__bKcJoa__iosInstallPrompt__stepItem{align-items:center;gap:12px;display:flex}.IosInstallPrompt-module__bKcJoa__iosInstallPrompt__stepNumber{background-color:var(--primary);width:24px;height:24px;color:var(--primary-foreground);font-size:var(--text-xs);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:flex}.IosInstallPrompt-module__bKcJoa__iosInstallPrompt__stepContent{font-size:var(--text-sm);color:var(--foreground);align-items:center;gap:8px;display:flex}.IosInstallPrompt-module__bKcJoa__iosInstallPrompt__stepIcon{width:16px;height:16px;color:var(--muted-foreground);flex-shrink:0}.IosInstallPrompt-module__bKcJoa__iosInstallPrompt__footer{justify-content:flex-end;display:flex}
.ManageFeedsDialog-module__N63pLq__dialog{max-width:480px}.ManageFeedsDialog-module__N63pLq__body{min-width:0}.ManageFeedsDialog-module__N63pLq__sectionLabel{font-size:var(--text-xs);letter-spacing:.13em;color:var(--subtle-foreground);margin-bottom:4px;display:block}.ManageFeedsDialog-module__N63pLq__feedList{flex-direction:column;min-width:0;display:flex}.ManageFeedsDialog-module__N63pLq__feedList__row{cursor:pointer;border-radius:9px;align-items:center;gap:9px;min-width:0;padding:5px 10px;transition:background .1s;display:flex}@media (hover:hover){.ManageFeedsDialog-module__N63pLq__feedList__row:hover{background:var(--muted)}}.ManageFeedsDialog-module__N63pLq__feedList__check{cursor:pointer;width:13px;height:13px;accent-color:var(--primary);flex-shrink:0}.ManageFeedsDialog-module__N63pLq__feedList__favicon{object-fit:contain;flex-shrink:0;width:14px;height:14px}.ManageFeedsDialog-module__N63pLq__feedList__icon{width:12px;height:12px;color:var(--muted-foreground);opacity:.6;flex-shrink:0}.ManageFeedsDialog-module__N63pLq__feedList__title{font-size:var(--text-base);color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ManageFeedsDialog-module__N63pLq__feedList__title.ManageFeedsDialog-module__N63pLq__errored{color:var(--destructive,#d33);opacity:.85}.ManageFeedsDialog-module__N63pLq__feedList__warning{color:var(--destructive,#d33);opacity:.85;flex-shrink:0}.ManageFeedsDialog-module__N63pLq__feedList__remove{width:26px;height:26px;color:var(--muted-foreground);flex-shrink:0}@media (hover:hover){.ManageFeedsDialog-module__N63pLq__feedList__remove:hover{color:var(--destructive,#d33)}}.ManageFeedsDialog-module__N63pLq__feedList__item{flex-direction:column;min-width:0;display:flex}.ManageFeedsDialog-module__N63pLq__feedList__error{align-items:center;gap:8px;min-width:0;padding:0 10px 6px 32px;display:flex}.ManageFeedsDialog-module__N63pLq__feedList__errorText{font-size:var(--text-sm);color:var(--destructive,#d33);opacity:.9;flex:1;min-width:0}.ManageFeedsDialog-module__N63pLq__feedList__errorAt{color:var(--muted-foreground)}.ManageFeedsDialog-module__N63pLq__feedList__recheck{height:24px;font-size:var(--text-sm);color:var(--muted-foreground);flex-shrink:0;gap:5px;padding:0 8px}.ManageFeedsDialog-module__N63pLq__feedList__empty{font-size:var(--text-sm);color:var(--muted-foreground);margin:0;padding:6px 10px}.ManageFeedsDialog-module__N63pLq__addArea{flex-direction:column;gap:8px;min-width:0;margin-top:4px;display:flex}.ManageFeedsDialog-module__N63pLq__addArea__row{align-items:flex-start;gap:6px;display:flex}.ManageFeedsDialog-module__N63pLq__addArea__field{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.ManageFeedsDialog-module__N63pLq__addArea__removeRow{width:30px;height:30px;color:var(--muted-foreground);flex-shrink:0}.ManageFeedsDialog-module__N63pLq__addArea__error{font-size:var(--text-xs);color:var(--destructive,#d33)}.ManageFeedsDialog-module__N63pLq__addArea__actions{justify-content:space-between;align-items:center;gap:8px;display:flex}.ManageFeedsDialog-module__N63pLq__footer{justify-content:flex-end;display:flex}
.PushWelcomeSheet-module__FtzWjW__pushWelcomeSheet{max-width:420px}.PushWelcomeSheet-module__FtzWjW__pushWelcomeSheet__header{text-align:center;align-items:center;gap:8px}.PushWelcomeSheet-module__FtzWjW__pushWelcomeSheet__badge{width:56px;height:56px;color:var(--primary);background-color:color-mix(in oklch, var(--primary) 12%, transparent);border-radius:50%;justify-content:center;align-items:center;margin-bottom:8px;display:flex}.PushWelcomeSheet-module__FtzWjW__pushWelcomeSheet__title{font-size:var(--text-2xl)}.PushWelcomeSheet-module__FtzWjW__pushWelcomeSheet__benefits{border:1px solid var(--border);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.PushWelcomeSheet-module__FtzWjW__pushWelcomeSheet__benefit{font-size:var(--text-base);color:var(--foreground);align-items:center;gap:12px;padding:12px 16px;display:flex}.PushWelcomeSheet-module__FtzWjW__pushWelcomeSheet__benefit+.PushWelcomeSheet-module__FtzWjW__pushWelcomeSheet__benefit{border-top:1px solid var(--border)}.PushWelcomeSheet-module__FtzWjW__pushWelcomeSheet__benefitIcon{color:var(--primary);flex-shrink:0}.PushWelcomeSheet-module__FtzWjW__pushWelcomeSheet__hint{font-size:var(--text-xs);color:var(--muted-foreground);text-align:center;margin:0}.PushWelcomeSheet-module__FtzWjW__pushWelcomeSheet__footer{gap:8px}
.PublicShell-module__fGwBLa__shell{--mk-bg:var(--background);--mk-fg:var(--foreground);--mk-fg-soft:var(--muted-foreground);--mk-muted-fg:var(--muted-foreground);--mk-border:var(--border);--mk-border-2:var(--border);--mk-red:var(--primary);--mk-red-dim:color-mix(in oklch, var(--primary) 82%, black);--mk-red-bright:color-mix(in oklch, var(--primary) 88%, white);--mk-grad:linear-gradient(135deg, var(--mk-red-bright) 0%, var(--mk-red) 55%, var(--mk-red-dim) 100%);--mk-maxw:1160px;--mk-ease:cubic-bezier(.22, 1, .36, 1);background:var(--background);flex-direction:column;min-height:100dvh;display:flex}.PublicShell-module__fGwBLa__main{flex-direction:column;flex:1;display:flex}.PublicShell-module__fGwBLa__footer{border-top:1px solid var(--border);padding:40px 0}.PublicShell-module__fGwBLa__footerInner{max-width:var(--mk-maxw);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin:0 auto;padding:0 28px;display:flex}.PublicShell-module__fGwBLa__footerCopyright{font-family:var(--font-mono);color:var(--muted-foreground);font-size:12px}.PublicShell-module__fGwBLa__footerLinks{color:var(--muted-foreground);flex-wrap:wrap;gap:10px 26px;font-size:12px;display:flex}.PublicShell-module__fGwBLa__footerLinks a{transition:color .2s}@media (hover:hover){.PublicShell-module__fGwBLa__footerLinks a:hover{color:var(--foreground)}}.PublicShell-module__fGwBLa__footerLinks a:active{color:var(--foreground)}@media (max-width:600px){.PublicShell-module__fGwBLa__footerInner{padding:0 18px}}
.LibraryRightSidebar-module__2chBTG__scroll{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y;scrollbar-width:thin;scrollbar-color:var(--border) transparent;flex:1;min-height:0;overflow-y:auto}
.StatsWidget-module__CPSAYq__stats{align-items:center;gap:8px;padding:4px 12px 0;display:flex}.StatsWidget-module__CPSAYq__stats__chart{aspect-ratio:auto;flex-shrink:0;width:92px;height:92px}.StatsWidget-module__CPSAYq__stats__chartFill{aspect-ratio:auto;width:100%;height:100%}.StatsWidget-module__CPSAYq__stats__chartTotal{font-size:var(--text-lg);fill:var(--foreground);font-variant-numeric:tabular-nums;font-weight:600}.StatsWidget-module__CPSAYq__stats__rows{flex-direction:column;flex:1;min-width:0;display:flex}.StatsWidget-module__CPSAYq__statRow{justify-content:space-between;align-items:center;padding:3px 0;display:flex}.StatsWidget-module__CPSAYq__statRow__label{font-size:var(--text-sm);color:var(--muted-foreground)}.StatsWidget-module__CPSAYq__statRow__value{font-size:var(--text-sm);color:var(--muted-foreground);font-variant-numeric:tabular-nums}.StatsWidget-module__CPSAYq__statRow__value.StatsWidget-module__CPSAYq__accentPublic{color:var(--chart-1)}.StatsWidget-module__CPSAYq__statRow__value.StatsWidget-module__CPSAYq__accentPrivate{color:var(--chart-2)}.StatsWidget-module__CPSAYq__categories{border-top:1px solid var(--border);margin-top:6px;padding:4px 8px 0}.StatsWidget-module__CPSAYq__categories__heading{font-size:var(--text-xs);color:var(--subtle-foreground);margin:0;padding:2px 4px}.StatsWidget-module__CPSAYq__categories__chart{aspect-ratio:auto;width:100%}.StatsWidget-module__CPSAYq__categories__nameLabel{font-size:var(--text-xs);fill:var(--foreground)}.StatsWidget-module__CPSAYq__categories__countLabel{font-size:var(--text-xs);fill:var(--muted-foreground);font-variant-numeric:tabular-nums}.StatsWidget-module__CPSAYq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.ReadLaterWidget-module__qdAIWa__viewAll{font-size:var(--text-xs);color:var(--muted-foreground);white-space:nowrap;flex-shrink:0;text-decoration:none}@media (hover:hover){.ReadLaterWidget-module__qdAIWa__viewAll:hover{color:var(--foreground);text-decoration:underline}}.ReadLaterWidget-module__qdAIWa__viewAll:active{color:var(--foreground)}.ReadLaterWidget-module__qdAIWa__list{margin:0;padding:0;list-style:none}.ReadLaterWidget-module__qdAIWa__item{border-radius:var(--radius-sm);flex-direction:column;gap:1px;padding:5px 12px;text-decoration:none;display:flex}@media (hover:hover){.ReadLaterWidget-module__qdAIWa__item:hover{background:var(--accent)}}.ReadLaterWidget-module__qdAIWa__item:active{background:var(--accent)}.ReadLaterWidget-module__qdAIWa__item__name{font-size:var(--text-sm);color:var(--foreground);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ReadLaterWidget-module__qdAIWa__item__date{font-size:var(--text-xs);color:var(--muted-foreground)}.ReadLaterWidget-module__qdAIWa__readingTime{font-size:var(--text-xs);color:var(--muted-foreground);font-variant-numeric:tabular-nums;margin:4px 0 0;padding:0 12px}.ReadLaterWidget-module__qdAIWa__empty{font-size:var(--text-sm);color:var(--muted-foreground);margin:0;padding:2px 12px}
.RediscoverWidget-module__ntc1kq__list{margin:0;padding:0;list-style:none}.RediscoverWidget-module__ntc1kq__item{border-radius:var(--radius-sm);flex-direction:column;gap:1px;padding:5px 12px;text-decoration:none;display:flex}@media (hover:hover){.RediscoverWidget-module__ntc1kq__item:hover{background:var(--accent)}}.RediscoverWidget-module__ntc1kq__item:active{background:var(--accent)}.RediscoverWidget-module__ntc1kq__item__name{font-size:var(--text-sm);color:var(--foreground);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.RediscoverWidget-module__ntc1kq__item__date{font-size:var(--text-xs);color:var(--muted-foreground)}
.FilePreview-module__h5MuNa__preview{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-2);border:1px solid var(--border);background-color:var(--background);border-radius:0;min-width:0;display:flex}.FilePreview-module__h5MuNa__preview__thumbnail{border:1px solid var(--border);border-radius:0;flex-shrink:0;width:40px;height:40px;position:relative;overflow:hidden}.FilePreview-module__h5MuNa__preview__image{object-fit:cover;width:100%;height:100%}.FilePreview-module__h5MuNa__preview__iconContainer{border:1px solid var(--border);background-color:var(--muted);border-radius:0;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.FilePreview-module__h5MuNa__preview__icon{width:18px;height:18px;color:var(--muted-foreground)}.FilePreview-module__h5MuNa__preview__info{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.FilePreview-module__h5MuNa__preview__filename{font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.FilePreview-module__h5MuNa__preview__meta{font-size:var(--text-xs);color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;min-height:1em;overflow:hidden}.FilePreview-module__h5MuNa__preview__removeBtn{flex-shrink:0;width:24px;height:24px;padding:0}.FilePreview-module__h5MuNa__preview__removeIcon{width:14px;height:14px}
.TopTagsWidget-module__XVDhma__chartWrap{padding:0 8px}.TopTagsWidget-module__XVDhma__chart{aspect-ratio:auto;width:100%}.TopTagsWidget-module__XVDhma__chart__nameLabel{font-size:var(--text-xs);fill:var(--foreground)}.TopTagsWidget-module__XVDhma__chart__countLabel{font-size:var(--text-xs);fill:var(--muted-foreground);font-variant-numeric:tabular-nums}.TopTagsWidget-module__XVDhma__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.FollowButton-module__T2GWIW__followButton{min-width:92px}
.PreviewGrid-module__elKNLq__previewGrid{gap:var(--space-2);grid-template-columns:1fr;display:grid}@media (min-width:640px){.PreviewGrid-module__elKNLq__previewGrid{grid-template-columns:repeat(2,1fr)}}
.TopDomainsWidget-module__OEvJlG__chartWrap{padding:0 8px}.TopDomainsWidget-module__OEvJlG__chart{aspect-ratio:auto;width:100%}.TopDomainsWidget-module__OEvJlG__chart__nameLabel{font-size:var(--text-xs);fill:var(--foreground)}.TopDomainsWidget-module__OEvJlG__chart__countLabel{font-size:var(--text-xs);fill:var(--muted-foreground);font-variant-numeric:tabular-nums}
.FormFieldEventSlots-module__dMv0Za__field{gap:var(--space-2);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.FormFieldEventSlots-module__dMv0Za__field__label{font-size:var(--text-sm);color:var(--foreground);padding:0;font-weight:500}.FormFieldEventSlots-module__dMv0Za__field__description,.FormFieldEventSlots-module__dMv0Za__field__hint{font-size:var(--text-xs);color:var(--muted-foreground)}.FormFieldEventSlots-module__dMv0Za__field__error{font-size:var(--text-xs);letter-spacing:.02em;color:var(--destructive)}.FormFieldEventSlots-module__dMv0Za__field__list{border:1px solid var(--border);border-radius:var(--radius-md);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.FormFieldEventSlots-module__dMv0Za__field__footer{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.FormFieldEventSlots-module__dMv0Za__slot{gap:var(--space-1);padding:var(--space-2);flex-direction:column;display:flex}.FormFieldEventSlots-module__dMv0Za__slot+.FormFieldEventSlots-module__dMv0Za__slot{border-top:1px solid var(--border)}.FormFieldEventSlots-module__dMv0Za__slot__controls{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.FormFieldEventSlots-module__dMv0Za__slot__date{justify-content:flex-start;gap:var(--space-2);flex:10rem;min-width:0;height:36px;font-weight:400}.FormFieldEventSlots-module__dMv0Za__slot__date.FormFieldEventSlots-module__dMv0Za__placeholder{color:var(--muted-foreground)}.FormFieldEventSlots-module__dMv0Za__slot__dateIcon{opacity:.6;flex-shrink:0;width:14px;height:14px}.FormFieldEventSlots-module__dMv0Za__slot__dateLabel{text-align:left;text-overflow:ellipsis;white-space:nowrap;text-transform:lowercase;overflow:hidden}.FormFieldEventSlots-module__dMv0Za__slot__times{align-items:center;gap:var(--space-1);display:flex}.FormFieldEventSlots-module__dMv0Za__slot__until{color:var(--muted-foreground)}.FormFieldEventSlots-module__dMv0Za__slot__iconBtn{flex-shrink:0}.FormFieldEventSlots-module__dMv0Za__invalidTime{border-color:var(--destructive)}.FormFieldEventSlots-module__dMv0Za__popoverContent{width:auto;padding:0}
.FormFieldFileUpload-module__gr78qG__fileUpload{width:100%}.FormFieldFileUpload-module__gr78qG__fileUpload__previews{margin-top:var(--space-2)}
.IdentityHeader-module__8hQ7KW__identityHeader{border-bottom:1px solid var(--border);background:var(--background);flex-shrink:0;padding:20px}.IdentityHeader-module__8hQ7KW__identityHeader.IdentityHeader-module__8hQ7KW__accented{box-shadow:inset 3px 0 0 var(--identity-accent)}.IdentityHeader-module__8hQ7KW__identityHeader__row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.IdentityHeader-module__8hQ7KW__identityHeader__avatar{flex-shrink:0;width:44px;height:44px}.IdentityHeader-module__8hQ7KW__identityHeader__text{flex:1;min-width:0}.IdentityHeader-module__8hQ7KW__identityHeader__name{font-size:var(--text-lg);color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:600;overflow:hidden}.IdentityHeader-module__8hQ7KW__identityHeader__nameRow{align-items:center;gap:var(--space-2);min-width:0;display:flex}.IdentityHeader-module__8hQ7KW__identityHeader__subtitle{font-size:var(--text-sm);color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:6px;margin-top:2px;display:flex}.IdentityHeader-module__8hQ7KW__identityHeader__actions{align-items:flex-start;gap:var(--space-2);flex-shrink:0;margin-left:auto;display:flex}@media (max-width:640px){.IdentityHeader-module__8hQ7KW__identityHeader{padding:16px}.IdentityHeader-module__8hQ7KW__identityHeader__actions{justify-content:flex-start;width:100%;margin-left:0}}.IdentityHeader-module__8hQ7KW__identityHeader__description{max-width:70ch;font-size:var(--text-base);color:var(--muted-foreground);margin:12px 0 0;line-height:1.5}
.HealthWidget-module__5ejYqW__list{margin:0;padding:0;list-style:none}.HealthWidget-module__5ejYqW__row{border-radius:var(--radius-sm);justify-content:space-between;align-items:center;gap:8px;padding:4px 12px;text-decoration:none;display:flex}@media (hover:hover){.HealthWidget-module__5ejYqW__row:hover{background:var(--accent)}.HealthWidget-module__5ejYqW__row:hover .HealthWidget-module__5ejYqW__row__label{color:var(--foreground)}}.HealthWidget-module__5ejYqW__row:active{background:var(--accent)}.HealthWidget-module__5ejYqW__row__label{font-size:var(--text-sm);color:var(--muted-foreground)}.HealthWidget-module__5ejYqW__row__count{font-size:var(--text-sm);color:var(--primary);font-variant-numeric:tabular-nums}.HealthWidget-module__5ejYqW__allGood{font-size:var(--text-sm);color:var(--success,var(--muted-foreground));align-items:center;gap:6px;margin:0;padding:4px 12px;display:flex}
.FormFieldVoteDeadline-module__RCBvtq__field{gap:var(--space-2);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.FormFieldVoteDeadline-module__RCBvtq__field__label{font-size:var(--text-sm);color:var(--foreground);padding:0;font-weight:500}.FormFieldVoteDeadline-module__RCBvtq__field__description{font-size:var(--text-xs);color:var(--muted-foreground)}.FormFieldVoteDeadline-module__RCBvtq__field__error{font-size:var(--text-xs);letter-spacing:.02em;color:var(--destructive)}.FormFieldVoteDeadline-module__RCBvtq__controls{align-items:center;gap:var(--space-2);display:flex}.FormFieldVoteDeadline-module__RCBvtq__dateTrigger{justify-content:flex-start;gap:var(--space-2);flex:1;min-width:0;height:36px;font-weight:400}.FormFieldVoteDeadline-module__RCBvtq__dateTrigger.FormFieldVoteDeadline-module__RCBvtq__placeholder{color:var(--muted-foreground)}.FormFieldVoteDeadline-module__RCBvtq__dateTrigger__icon{opacity:.6;flex-shrink:0;width:14px;height:14px}.FormFieldVoteDeadline-module__RCBvtq__dateTrigger__label{text-align:left;text-overflow:ellipsis;white-space:nowrap;text-transform:lowercase;overflow:hidden}.FormFieldVoteDeadline-module__RCBvtq__clearBtn{flex-shrink:0}.FormFieldVoteDeadline-module__RCBvtq__popoverContent{width:auto;padding:0}
.ReachWidget-module__Ch6FmW__rows{flex-direction:column;display:flex}.ReachWidget-module__Ch6FmW__row{align-items:center;gap:8px;padding:4px 12px;display:flex}.ReachWidget-module__Ch6FmW__row__icon{color:var(--muted-foreground);opacity:.6;flex-shrink:0}.ReachWidget-module__Ch6FmW__row__label{min-width:0;font-size:var(--text-sm);color:var(--muted-foreground);flex:1}.ReachWidget-module__Ch6FmW__row__count{font-size:var(--text-sm);color:var(--muted-foreground);font-variant-numeric:tabular-nums}.ReachWidget-module__Ch6FmW__caption{font-size:var(--text-xs);color:var(--muted-foreground);margin:2px 0 0;padding:0 12px}
.LeaveCommunityDialog-module__IOKTjq__leaveCommunityDialog{max-width:440px}.LeaveCommunityDialog-module__IOKTjq__leaveCommunityDialog__body{flex-direction:column;gap:8px;display:flex}.LeaveCommunityDialog-module__IOKTjq__leaveCommunityDialog__footer{flex-wrap:wrap}
