.presentation-module__fUSfQq__adaptiveShell{background:var(--ui-canvas);min-height:100dvh;color:var(--ui-ink)}.presentation-module__fUSfQq__presentationFallback{background:var(--ui-canvas);grid-template-columns:5.5rem minmax(0,1fr);min-height:100dvh;padding:.625rem;display:grid;overflow:hidden}.presentation-module__fUSfQq__presentationFallbackRail,.presentation-module__fUSfQq__presentationFallbackWorkspace{border:1px solid var(--ui-border-subtle);background:var(--ui-surface);min-height:0}.presentation-module__fUSfQq__presentationFallbackRail{border-radius:1.25rem 0 0 1.25rem;align-content:start;justify-items:center;gap:1.15rem;padding:1rem .75rem;display:grid}.presentation-module__fUSfQq__presentationFallbackRail>span:not(.presentation-module__fUSfQq__presentationFallbackLogo){background:var(--ui-border-subtle);border-radius:.45rem;width:1.6rem;height:1.6rem}.presentation-module__fUSfQq__presentationFallbackLogo{background:var(--ui-ink);border-radius:.65rem;width:2.1rem;height:2.1rem}.presentation-module__fUSfQq__presentationFallbackWorkspace{border-radius:0 1.25rem 1.25rem 0;flex-direction:column;display:flex;overflow:hidden}.presentation-module__fUSfQq__presentationFallbackTopbar{border-bottom:1px solid var(--ui-border-subtle);justify-content:flex-end;align-items:center;gap:.65rem;min-height:4.25rem;padding:0 1.25rem;display:flex}.presentation-module__fUSfQq__presentationFallbackTopbar span{border:1px solid var(--ui-border-subtle);background:var(--ui-canvas);border-radius:.75rem;width:2.5rem;height:2.5rem}.presentation-module__fUSfQq__presentationFallbackContent{align-content:start;gap:1rem;padding:1.25rem;display:grid}.presentation-module__fUSfQq__presentationFallbackContent span{border:1px solid var(--ui-border-subtle);background:var(--ui-canvas);border-radius:.9rem;width:100%;height:4rem}@media (min-width:1400px){.presentation-module__fUSfQq__presentationFallback{grid-template-columns:15.5rem minmax(0,1fr)}}@media (max-width:767px){.presentation-module__fUSfQq__presentationFallback{grid-template-columns:1fr;padding:0}.presentation-module__fUSfQq__presentationFallbackRail{display:none}.presentation-module__fUSfQq__presentationFallbackWorkspace{border:0;border-radius:0}.presentation-module__fUSfQq__presentationFallbackTopbar{min-height:4.25rem;padding-inline:1rem}.presentation-module__fUSfQq__presentationFallbackContent{padding:1rem}}.presentation-module__fUSfQq__skipLink{z-index:100;background:var(--ui-ink);color:var(--ui-surface);opacity:0;pointer-events:none;border-radius:.65rem;padding:.65rem .85rem;font-size:.78rem;font-weight:650;position:fixed;top:.5rem;left:.5rem;transform:translateY(-120%)}.presentation-module__fUSfQq__skipLink:focus-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.presentation-module__fUSfQq__desktopShell{background:var(--ui-canvas);grid-template-columns:15.5rem minmax(0,1fr);height:100dvh;padding:.75rem;display:grid;overflow:hidden}.presentation-module__fUSfQq__desktopSidebar,.presentation-module__fUSfQq__desktopWorkspace{border:1px solid var(--ui-border-subtle);background:var(--ui-surface);min-height:0}.presentation-module__fUSfQq__desktopSidebar{background:color-mix(in srgb, var(--ui-surface) 96%, var(--ui-canvas));border-radius:1rem 0 0 1rem;flex-direction:column;padding:1rem .8rem;display:flex}.presentation-module__fUSfQq__desktopBrand{align-items:center;min-height:3.5rem;padding-inline:.55rem;display:flex}.presentation-module__fUSfQq__desktopActionControl{position:relative}.presentation-module__fUSfQq__desktopActionMenu,.presentation-module__fUSfQq__desktopNotificationPanel{z-index:40;border:1px solid var(--ui-border);background:var(--ui-surface);border-radius:.65rem;width:14rem;display:grid;position:absolute;top:calc(100% + .45rem);right:0;overflow:hidden;box-shadow:0 14px 32px #00000021}.presentation-module__fUSfQq__desktopActionMenu>button,.presentation-module__fUSfQq__desktopActionMenu>a{border:0;border-bottom:1px solid var(--ui-border-subtle);min-height:2.75rem;color:var(--ui-ink);font:inherit;text-align:left;background:0 0;align-items:center;gap:.6rem;padding:.55rem .65rem;font-size:.7rem;display:flex}.presentation-module__fUSfQq__desktopActionMenu>:last-child{border-bottom:0}.presentation-module__fUSfQq__desktopActionMenu>button:hover,.presentation-module__fUSfQq__desktopActionMenu>a:hover{background:color-mix(in srgb, var(--ui-ink) 5%, transparent)}.presentation-module__fUSfQq__desktopActionMenu>button>span{gap:.08rem;display:grid}.presentation-module__fUSfQq__desktopActionMenu small{color:var(--ui-muted-ink);font-size:.6rem}.presentation-module__fUSfQq__desktopActionMenu svg{width:1rem;height:1rem}.presentation-module__fUSfQq__desktopNotificationPanel{gap:.2rem;padding:.9rem}.presentation-module__fUSfQq__desktopNotificationPanel strong{font-size:.75rem}.presentation-module__fUSfQq__desktopNotificationPanel p{color:var(--ui-muted-ink);margin:0;font-size:.68rem}.presentation-module__fUSfQq__desktopNavigation{gap:1.1rem;margin-top:1.25rem;display:grid}.presentation-module__fUSfQq__desktopNavGroup{gap:.35rem;display:grid}.presentation-module__fUSfQq__desktopNavGroup h2{color:var(--ui-muted-ink);letter-spacing:.04em;text-transform:uppercase;margin:0;padding-inline:.75rem;font-size:.63rem;font-weight:650}.presentation-module__fUSfQq__desktopNavGroup>div{gap:.16rem;display:grid}.presentation-module__fUSfQq__desktopNavLink{min-height:2.75rem;color:var(--ui-muted-ink);border-radius:.6rem;align-items:center;gap:.7rem;padding:0 .75rem;font-size:.78rem;font-weight:560;transition:background-color .14s,color .14s,transform .14s;display:flex;position:relative}.presentation-module__fUSfQq__desktopNavLink:before{content:"";background:0 0;border-radius:999px;width:2px;position:absolute;top:.7rem;bottom:.7rem;left:-.8rem}.presentation-module__fUSfQq__desktopNavLink svg{stroke-width:1.75px;width:1.05rem;height:1.05rem}.presentation-module__fUSfQq__desktopNavLink:hover{color:var(--ui-ink);background:#00000009;transform:translate(1px)}.presentation-module__fUSfQq__desktopNavLinkActive{color:var(--ui-ink);background:#0000000e}.presentation-module__fUSfQq__desktopNavLinkActive:before{background:var(--ui-ink)}.presentation-module__fUSfQq__desktopSidebarFooter{border-top:1px solid var(--ui-border-subtle);margin-top:auto;padding-top:.65rem}.presentation-module__fUSfQq__desktopSidebarFooter button{min-height:2.75rem;padding-inline:.75rem}.presentation-module__fUSfQq__desktopWorkspace{border-left:0;border-radius:0 1rem 1rem 0;flex-direction:column;min-width:0;display:flex;overflow:hidden}.presentation-module__fUSfQq__desktopTopbar{border-bottom:1px solid var(--ui-border-subtle);flex:none;justify-content:space-between;align-items:center;gap:1.5rem;min-height:5rem;padding:.75rem 1.5rem;display:flex}.presentation-module__fUSfQq__desktopTitle{min-width:0}.presentation-module__fUSfQq__desktopTitle h1{letter-spacing:-.04em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:clamp(1.35rem,1.8vw,1.75rem);font-weight:650;line-height:1.05;overflow:hidden}.presentation-module__fUSfQq__desktopTitle p{color:var(--ui-muted-ink);text-overflow:ellipsis;white-space:nowrap;margin:.28rem 0 0;font-size:.72rem;overflow:hidden}.presentation-module__fUSfQq__desktopActions{flex:none;align-items:center;gap:.5rem;display:flex}.presentation-module__fUSfQq__desktopCohort,.presentation-module__fUSfQq__desktopIconButton{border:1px solid var(--ui-border);background:var(--ui-surface);min-height:2.75rem;color:var(--ui-ink);border-radius:.7rem;justify-content:center;align-items:center;display:inline-flex}.presentation-module__fUSfQq__desktopCohort{gap:.5rem;padding-inline:.8rem;font-size:.76rem;font-weight:600}.presentation-module__fUSfQq__desktopIconButton{min-width:2.75rem}.presentation-module__fUSfQq__desktopCohort svg,.presentation-module__fUSfQq__desktopIconButton svg{width:1rem;height:1rem}.presentation-module__fUSfQq__desktopContent{overscroll-behavior:contain;flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden auto}@media (max-width:1500px) and (min-width:1280px){.presentation-module__fUSfQq__desktopShell{grid-template-columns:14rem minmax(0,1fr)}}@media (min-width:2200px){.presentation-module__fUSfQq__desktopShell{grid-template-columns:17rem minmax(0,1fr)}.presentation-module__fUSfQq__desktopTopbar{padding-inline:2rem}}.presentation-module__fUSfQq__tabletShell{background:var(--ui-canvas);grid-template-columns:5.5rem minmax(0,1fr);height:100dvh;padding:.625rem;display:grid;overflow:hidden}.presentation-module__fUSfQq__tabletRail,.presentation-module__fUSfQq__tabletWorkspace{border:1px solid var(--ui-border-subtle);background:var(--ui-surface);min-height:0}.presentation-module__fUSfQq__tabletRail{z-index:2;padding:max(.75rem, env(safe-area-inset-top)) .55rem max(.75rem, env(safe-area-inset-bottom));border-radius:1.25rem 0 0 1.25rem;flex-direction:column;display:flex}.presentation-module__fUSfQq__tabletBrand{justify-content:center;align-items:center;min-height:3.75rem;display:flex}.presentation-module__fUSfQq__tabletNav{gap:.25rem;margin-top:.65rem;display:grid}.presentation-module__fUSfQq__tabletNavLink{min-height:3.65rem;color:var(--ui-muted-ink);text-align:center;border-radius:.8rem;place-items:center;gap:.15rem;font-size:.58rem;font-weight:550;line-height:.75rem;transition:background-color .16s,color .16s,transform .16s;display:grid;position:relative}.presentation-module__fUSfQq__tabletNavLink svg{stroke-width:1.7px;width:1.2rem;height:1.2rem}.presentation-module__fUSfQq__tabletNavLink:hover{color:var(--ui-ink);background:#00000009}.presentation-module__fUSfQq__tabletNavLink:active{transform:scale(.97)}.presentation-module__fUSfQq__tabletNavLinkActive,.presentation-module__fUSfQq__tabletNavLinkActive:hover{background:var(--ui-ink);color:var(--ui-surface)}.presentation-module__fUSfQq__tabletRailFooter{justify-content:center;margin-top:auto;display:flex}.presentation-module__fUSfQq__tabletRailFooter button{justify-content:center;width:3.65rem;min-height:3.5rem;padding:0}.presentation-module__fUSfQq__tabletRailFooter button span{display:none}.presentation-module__fUSfQq__tabletWorkspace{border-left:0;border-radius:0 1.25rem 1.25rem 0;flex-direction:column;min-width:0;display:flex;overflow:hidden}.presentation-module__fUSfQq__tabletTopbar{flex:none;justify-content:space-between;align-items:center;gap:1rem;min-height:5rem;padding:.8rem 1.25rem;display:flex}.presentation-module__fUSfQq__tabletTitle{min-width:0}.presentation-module__fUSfQq__tabletTitle h1,.presentation-module__fUSfQq__phoneTitle h1{color:var(--ui-ink);letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:650;overflow:hidden}.presentation-module__fUSfQq__tabletTitle h1{font-size:clamp(1.55rem,2.7vw,2rem);line-height:1.05}.presentation-module__fUSfQq__tabletTitle p,.presentation-module__fUSfQq__phoneTitle p{color:var(--ui-muted-ink);text-overflow:ellipsis;white-space:nowrap;margin:.28rem 0 0;overflow:hidden}.presentation-module__fUSfQq__tabletTitle p{font-size:.76rem}.presentation-module__fUSfQq__tabletActions{flex:none;align-items:center;gap:.45rem;display:flex}.presentation-module__fUSfQq__tabletCohort,.presentation-module__fUSfQq__iconButton{border:1px solid var(--ui-border);background:var(--ui-surface);min-width:2.75rem;min-height:2.75rem;color:var(--ui-ink);border-radius:.75rem;justify-content:center;align-items:center;display:inline-flex}.presentation-module__fUSfQq__tabletCohort{gap:.5rem;padding-inline:.8rem;font-size:.78rem;font-weight:600}.presentation-module__fUSfQq__tabletCohort svg,.presentation-module__fUSfQq__iconButton svg{width:1rem;height:1rem}.presentation-module__fUSfQq__localUserButton{color:#fff;background:linear-gradient(135deg,#8b5cf6,#6d28d9);border-radius:999px;place-items:center;width:2rem;height:2rem;font-size:.75rem;font-weight:700;display:grid;box-shadow:0 0 0 3px #8b5cf61f}.presentation-module__fUSfQq__tabletContent{overscroll-behavior:contain;flex-direction:column;flex:auto;min-height:0;display:flex;overflow:auto}.presentation-module__fUSfQq__tabletContent>*{flex:auto;min-height:0}:is(.presentation-module__fUSfQq__tabletContent .ui-pagination-buttons button,.presentation-module__fUSfQq__phoneContent .ui-pagination-buttons button){width:2.75rem;height:2.75rem}.presentation-module__fUSfQq__phoneShell{background:var(--ui-canvas);flex-direction:column;height:100dvh;display:flex;overflow:hidden}.presentation-module__fUSfQq__phoneTopbar{z-index:20;min-height:calc(4.25rem + env(safe-area-inset-top));border-bottom:1px solid var(--ui-border-subtle);background:color-mix(in srgb, var(--ui-surface) 94%, transparent);padding:max(.6rem, env(safe-area-inset-top)) 1rem .6rem;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);flex:none;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;display:grid}.presentation-module__fUSfQq__phoneTitle h1{font-size:1.05rem;line-height:1.25rem}.presentation-module__fUSfQq__phoneTitle p{max-width:16rem;font-size:.68rem;line-height:.95rem}.presentation-module__fUSfQq__phoneActions{align-items:center;gap:.25rem;display:flex}.presentation-module__fUSfQq__phoneActions .presentation-module__fUSfQq__iconButton{background:0 0;border:0}.presentation-module__fUSfQq__phoneActions .cl-userButtonTrigger{width:2.75rem;height:2.75rem}.presentation-module__fUSfQq__phoneActions .cl-avatarBox{width:1.75rem;height:1.75rem}.presentation-module__fUSfQq__phoneContent{overscroll-behavior:contain;width:100%;min-width:0;min-height:0;padding-bottom:calc(5.2rem + env(safe-area-inset-bottom));flex-direction:column;flex:auto;display:flex;overflow:hidden auto}.presentation-module__fUSfQq__phoneContent>*{flex:auto;width:100%;max-width:100%;min-height:0}.presentation-module__fUSfQq__phoneNav{z-index:40;min-height:calc(4.5rem + env(safe-area-inset-bottom));border-top:1px solid var(--ui-border-subtle);background:color-mix(in srgb, var(--ui-surface) 96%, transparent);padding:.35rem .35rem max(.35rem, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0}.presentation-module__fUSfQq__phoneNavLink,.presentation-module__fUSfQq__phoneMoreButton{min-width:0;min-height:3.75rem;color:var(--ui-muted-ink);font:inherit;background:0 0;border:0;border-radius:.75rem;place-items:center;gap:.12rem;font-size:.62rem;font-weight:560;line-height:.8rem;display:grid}.presentation-module__fUSfQq__phoneNavLink svg,.presentation-module__fUSfQq__phoneMoreButton svg{stroke-width:1.8px;width:1.25rem;height:1.25rem}.presentation-module__fUSfQq__phoneNavLinkActive{color:var(--ui-ink);background:#0000000e}.dark .presentation-module__fUSfQq__phoneNavLinkActive{background:#ffffff1a}.presentation-module__fUSfQq__phoneNavLink:active,.presentation-module__fUSfQq__phoneMoreButton:active{transform:scale(.96)}.presentation-module__fUSfQq__phoneSheet{max-height:min(78dvh,38rem);padding-bottom:max(.75rem, env(safe-area-inset-bottom));overscroll-behavior:contain;border-radius:1.25rem 1.25rem 0 0;left:0;right:0;overflow:auto}.presentation-module__fUSfQq__phoneSheetHandle{touch-action:none;background:0 0;border-radius:999px;width:5rem;height:2.5rem;margin:0 auto;position:relative}.presentation-module__fUSfQq__phoneSheetHandle:before{background:var(--ui-border);content:"";border-radius:999px;width:2.5rem;height:.25rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.presentation-module__fUSfQq__phoneSheetGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;padding:.25rem 1rem 1rem;display:grid}.presentation-module__fUSfQq__phoneSheetLink{border:1px solid var(--ui-border-subtle);min-height:4.5rem;color:var(--ui-ink);border-radius:.85rem;align-items:center;gap:.7rem;padding:.75rem;font-size:.78rem;font-weight:600;display:flex}.presentation-module__fUSfQq__phoneSheetLink svg{width:1.2rem;height:1.2rem}.presentation-module__fUSfQq__phoneSheetLinkActive{border-color:var(--ui-ink);background:var(--ui-ink);color:var(--ui-surface)}.presentation-module__fUSfQq__phoneSheetFooter{border-top:1px solid var(--ui-border-subtle)}.presentation-module__fUSfQq__phoneSheetFooter button{min-height:3rem}@media (prefers-reduced-motion:reduce){.presentation-module__fUSfQq__tabletNavLink,.presentation-module__fUSfQq__phoneNavLink,.presentation-module__fUSfQq__phoneMoreButton{transition:none}}@media (prefers-reduced-transparency:reduce){.presentation-module__fUSfQq__phoneTopbar,.presentation-module__fUSfQq__phoneNav{background:var(--ui-surface);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (max-width:767px),(min-width:768px) and (max-width:1279px),(min-width:1280px) and (max-width:1399px) and (min-height:800px){.presentation-module__fUSfQq__desktopShell{display:none}}
