.video-shell.svelte-l6y7q{display:grid;gap:8px}.poster-button.svelte-l6y7q,.player-frame.svelte-l6y7q{aspect-ratio:16 / 9;width:100%;border-radius:16px;border:1px solid rgba(63,63,70,.95);background:#050505}.player-frame.svelte-l6y7q{position:relative;overflow:hidden;min-width:0;max-width:100%}.tcplayer.svelte-l6y7q,.player-frame.svelte-l6y7q .tcplayer,.player-frame.svelte-l6y7q .video-js,.player-frame.svelte-l6y7q .tcp-skin,.player-frame.svelte-l6y7q .tcp-player{width:100%!important;height:100%!important;max-width:100%!important}.tcplayer.svelte-l6y7q,.player-frame.svelte-l6y7q .vjs-tech,.player-frame.svelte-l6y7q video{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-width:100%!important}.player-frame.svelte-l6y7q .video-js,.player-frame.svelte-l6y7q .tcp-skin,.player-frame.svelte-l6y7q .tcp-player{position:relative}.player-frame.svelte-l6y7q .tcp-skin,.player-frame.svelte-l6y7q .tcp-player,.player-frame.svelte-l6y7q .video-js,.player-frame.svelte-l6y7q .vjs-tech,.player-frame.svelte-l6y7q video{border-radius:inherit}.player-frame.player-fullscreen.svelte-l6y7q{overflow:visible;border-radius:0;z-index:9999}.player-frame.player-fullscreen.svelte-l6y7q .video-js,.player-frame.player-fullscreen.svelte-l6y7q .tcp-skin,.player-frame.player-fullscreen.svelte-l6y7q .tcp-player{position:fixed!important;inset:0!important;width:100vw!important;height:100vh!important;max-width:none!important;border-radius:0!important;z-index:9999!important}@supports (height: 100dvh){.player-frame.player-fullscreen.svelte-l6y7q .video-js,.player-frame.player-fullscreen.svelte-l6y7q .tcp-skin,.player-frame.player-fullscreen.svelte-l6y7q .tcp-player{height:100dvh!important}}.player-frame.ios-safari-fullscreen.svelte-l6y7q .video-js,.player-frame.ios-safari-fullscreen.svelte-l6y7q .tcp-skin,.player-frame.ios-safari-fullscreen.svelte-l6y7q .tcp-player{touch-action:manipulation;overscroll-behavior:none}.player-frame.ios-safari-fullscreen.svelte-l6y7q .video-js .vjs-control-bar,.player-frame.ios-safari-fullscreen.svelte-l6y7q .tcp-skin .vjs-control-bar,.player-frame.ios-safari-fullscreen.svelte-l6y7q .tcp-player .vjs-control-bar,.player-frame.ios-safari-fullscreen.svelte-l6y7q .vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{bottom:calc(env(safe-area-inset-bottom,0px) + 64px)!important;z-index:10002!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}.player-frame.ios-safari-fullscreen.svelte-l6y7q .vjs-menu-button-popup .vjs-menu{margin-bottom:calc(1.5em + env(safe-area-inset-bottom,0px) + 64px)!important}html.opg-ios-video-fullscreen,body.opg-ios-video-fullscreen{height:100%!important;overflow:hidden!important;overscroll-behavior:none}.ios-fullscreen-controls.svelte-l6y7q{position:fixed;top:calc(env(safe-area-inset-top,0px) + 12px);left:calc(env(safe-area-inset-left,0px) + 12px);z-index:10003;display:flex;max-width:calc(100vw - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px) - 24px);align-items:center;gap:8px;pointer-events:auto}.ios-fullscreen-button.svelte-l6y7q{min-height:38px;border:1px solid rgba(255,255,255,.2);border-radius:999px;background:#080808d1;padding:0 14px;color:#fff;box-shadow:0 10px 24px #00000052;font-size:13px;font-weight:850;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);cursor:pointer}.player-frame.svelte-l6y7q .vjs-subs-caps-button,.player-frame.svelte-l6y7q .vjs-subtitles-button,.player-frame.svelte-l6y7q .vjs-captions-button,.player-frame.svelte-l6y7q .vjs-text-track-settings,.player-frame.svelte-l6y7q .tcp-subtitle-button,.player-frame.svelte-l6y7q .tcp-caption-button{display:none!important}.player-frame.svelte-l6y7q .tcp-video-quality-switcher:not(.vjs-hidden){display:block!important;flex:0 0 4em!important;visibility:visible!important}.player-frame.svelte-l6y7q .tcp-video-quality-switcher .vjs-menu{z-index:3}.mobile-player-actions.svelte-l6y7q{position:absolute;top:10px;right:10px;z-index:6;display:none;align-items:flex-start;gap:8px;pointer-events:none}.player-frame.player-fullscreen.svelte-l6y7q .mobile-player-actions:where(.svelte-l6y7q){position:fixed;top:calc(env(safe-area-inset-top,0px) + 12px);right:calc(env(safe-area-inset-right,0px) + 12px);z-index:10000}.quality-control.svelte-l6y7q{position:relative;pointer-events:auto}.quality-button.svelte-l6y7q{min-height:34px;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:#080808d1;color:#fff;box-shadow:0 10px 24px #00000052;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);cursor:pointer;max-width:96px;padding:0 12px;overflow:hidden;font-size:12px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.quality-menu.svelte-l6y7q{position:absolute;top:42px;right:0;display:grid;min-width:92px;overflow:hidden;border:1px solid rgba(255,255,255,.16);border-radius:12px;background:#0a0a0cf0;box-shadow:0 18px 38px #00000073}.quality-menu.svelte-l6y7q button:where(.svelte-l6y7q){border:0;background:transparent;padding:10px 12px;color:#f4f4f5;font-size:12px;font-weight:800;text-align:left;cursor:pointer}.quality-menu.svelte-l6y7q button.selected:where(.svelte-l6y7q){background:#e11d48eb;color:#fff}.poster-button.svelte-l6y7q{position:relative;overflow:hidden;padding:0;cursor:pointer}.poster-button.svelte-l6y7q:focus{outline:none}.poster-button.svelte-l6y7q:focus-visible .play-cta:where(.svelte-l6y7q){outline:2px solid rgba(244,63,94,.78);outline-offset:4px}.poster-button[disabled].svelte-l6y7q{cursor:default}.poster-button.svelte-l6y7q img:where(.svelte-l6y7q),.fallback-cover.svelte-l6y7q{display:grid;width:100%;height:100%;place-items:center;-o-object-fit:cover;object-fit:cover;color:#fafafa;background:radial-gradient(circle at top,rgba(244,63,94,.2),transparent 38%),linear-gradient(135deg,#171717f5,#080808f5)}.play-overlay.svelte-l6y7q{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:18px;background:radial-gradient(circle at center,rgba(2,6,23,.18),transparent 30%),linear-gradient(180deg,#0206170d,#0206175c);color:#fff}.play-cta.svelte-l6y7q{display:inline-flex;max-width:min(92%,320px);align-items:center;gap:12px;border:1px solid rgba(255,255,255,.16);border-radius:999px;background:#0a0a0cbd;padding:9px 16px 9px 10px;box-shadow:0 18px 46px #00000057,inset 0 1px #ffffff14;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transition:transform .16s ease,border-color .16s ease,background .16s ease,box-shadow .16s ease}.poster-button.svelte-l6y7q:not([disabled]):hover .play-cta:where(.svelte-l6y7q){transform:translateY(-1px);border-color:#ffffff3d;background:#0e0e10d1;box-shadow:0 22px 52px #0006,0 0 34px #e11d4829,inset 0 1px #ffffff1a}.play-icon.svelte-l6y7q{position:relative;display:inline-flex;width:44px;height:44px;flex:0 0 auto;align-items:center;justify-content:center;border-radius:999px;background:linear-gradient(135deg,#fb7185,#e11d48 58%,#be123c);box-shadow:0 10px 24px #e11d4857,inset 0 1px #fff3}.play-icon.svelte-l6y7q:before{content:"";width:0;height:0;margin-left:3px;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:12px solid #fff}.play-cta.loading.svelte-l6y7q .play-icon:where(.svelte-l6y7q):before{width:18px;height:18px;margin-left:0;border:2px solid rgba(255,255,255,.42);border-top-color:#fff;border-radius:999px;animation:svelte-l6y7q-play-loading-spin .8s linear infinite}.play-copy.svelte-l6y7q{display:grid;min-width:0;gap:2px;text-align:left}.play-copy.svelte-l6y7q strong:where(.svelte-l6y7q){overflow:hidden;font-size:14px;line-height:1.25;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.play-copy.svelte-l6y7q small:where(.svelte-l6y7q){overflow:hidden;color:#f4f4f5b8;font-size:11px;line-height:1.25;font-weight:700;text-overflow:ellipsis;white-space:nowrap}@keyframes svelte-l6y7q-play-loading-spin{to{transform:rotate(360deg)}}@media (max-width: 520px){.play-cta.svelte-l6y7q{gap:10px;padding:8px 14px 8px 9px}.play-icon.svelte-l6y7q{width:40px;height:40px}.play-copy.svelte-l6y7q strong:where(.svelte-l6y7q){font-size:13px}.play-copy.svelte-l6y7q small:where(.svelte-l6y7q){display:none}}.video-error.svelte-l6y7q{margin:0;display:flex;align-items:center;justify-content:space-between;gap:10px;border-radius:12px;border:1px solid rgba(248,113,113,.28);background:#7f1d1d38;padding:9px 11px;color:#fecaca;font-size:12px;line-height:1.5}.video-error.svelte-l6y7q button:where(.svelte-l6y7q){flex:0 0 auto;border:1px solid rgba(254,202,202,.42);border-radius:8px;background:#ffffff14;padding:4px 8px;color:#fff;font:inherit;cursor:pointer}.video-error.svelte-l6y7q button:where(.svelte-l6y7q):disabled{cursor:default;opacity:.55}.course-item.svelte-1pbzx1x{display:grid;grid-template-columns:42px minmax(0,1fr);gap:12px;border-bottom:1px solid rgba(38,38,38,.92);background:#0b0b0b;padding:16px 18px;transition:background .15s ease}.course-item.svelte-1pbzx1x:hover{background:#141416b8}.course-item.recent.svelte-1pbzx1x{box-shadow:inset 2px 0 #f43f5ee0,inset 0 1px #f43f5e1f}.item-rail.svelte-1pbzx1x{display:flex;justify-content:center}.course-mark.svelte-1pbzx1x{display:inline-flex;width:34px;height:34px;align-items:center;justify-content:center;border:1px solid rgba(63,63,70,.95);border-radius:999px;background:radial-gradient(circle at 30% 15%,rgba(251,113,133,.42),transparent 42%),#151518;color:#fff;font-size:13px;font-weight:900}.course-item.locked.svelte-1pbzx1x .course-mark:where(.svelte-1pbzx1x){color:#c4c4cc;background:#121214}.item-main.svelte-1pbzx1x{display:grid;min-width:0;gap:8px}.item-head.svelte-1pbzx1x{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:10px}.item-meta.svelte-1pbzx1x{display:flex;min-width:0;flex:1 1 auto;flex-wrap:wrap;align-items:center;gap:5px;color:#a1a1aa;font-size:12px;line-height:1.3}.item-meta.svelte-1pbzx1x span:where(.svelte-1pbzx1x):not(:first-child):before{content:"·";margin-right:5px;color:#52525b}.item-meta.svelte-1pbzx1x span:where(.svelte-1pbzx1x):first-child{color:#f4f4f5;font-weight:800}.new-badge.svelte-1pbzx1x{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;gap:5px;border:1px solid rgba(244,63,94,.36);border-radius:999px;background:#121214e6;box-shadow:inset 0 1px #ffffff0f;color:#fda4af;padding:3px 8px 3px 7px;font-size:10px;font-weight:850;letter-spacing:.06em;line-height:1.2}.new-badge.svelte-1pbzx1x:before{content:"";width:5px;height:5px;border-radius:999px;background:#e11d48;box-shadow:0 0 10px #e11d4894}h3.svelte-1pbzx1x{margin:0;color:#fafafa;font-size:17px;line-height:1.42;font-weight:850}.desc.svelte-1pbzx1x{margin:0;color:#a1a1aa;font-size:13px;line-height:1.58}.media-panel.svelte-1pbzx1x{display:grid;min-width:0;gap:10px;padding-top:2px}.meeting-cover.svelte-1pbzx1x,.locked-cover.svelte-1pbzx1x{position:relative;overflow:hidden;border-radius:14px;border:1px solid rgba(63,63,70,.95);background:#050505}.meeting-image.svelte-1pbzx1x,.locked-image.svelte-1pbzx1x{aspect-ratio:16 / 9;width:100%;display:block;-o-object-fit:cover;object-fit:cover}.meeting-fallback.svelte-1pbzx1x,.locked-fallback.svelte-1pbzx1x{aspect-ratio:16 / 9;width:100%}.meeting-fallback.svelte-1pbzx1x{position:relative;display:grid;place-items:center;background:radial-gradient(circle at 18% 22%,rgba(125,211,252,.28),transparent 22%),radial-gradient(circle at 82% 75%,rgba(244,63,94,.28),transparent 26%),linear-gradient(135deg,#082f49eb,#111827f5)}.meeting-pattern.svelte-1pbzx1x{position:absolute;inset:0;opacity:.22;background-image:linear-gradient(rgba(255,255,255,.14) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.14) 1px,transparent 1px);background-size:26px 26px}.meeting-cover.svelte-1pbzx1x:after{content:"";position:absolute;inset:auto 0 0;height:48%;background:linear-gradient(180deg,transparent,rgba(2,6,23,.76));pointer-events:none}.meeting-actions.svelte-1pbzx1x{position:absolute;right:14px;bottom:14px;left:14px;z-index:2;display:flex;flex-wrap:wrap;gap:8px;align-items:center}.meeting-action.svelte-1pbzx1x{display:inline-flex;max-width:100%;min-height:38px;align-items:center;justify-content:center;border:0;border-radius:999px;padding:0 15px;font-size:12px;font-weight:800;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:transform .15s ease,box-shadow .15s ease,opacity .15s ease}.meeting-action.primary.svelte-1pbzx1x{background:linear-gradient(180deg,#0ea5e9f5,#0369a1e6);color:#fff;box-shadow:0 14px 30px #0ea5e93d}.meeting-action.password.svelte-1pbzx1x{min-width:112px;border:1px solid rgba(244,114,182,.42);background:#0a0a0cc2;color:#ffe4e6;box-shadow:0 12px 28px #00000042,inset 0 1px #ffffff14;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.meeting-action.password.copied.svelte-1pbzx1x{border-color:#4ade808a;color:#dcfce7;box-shadow:0 12px 28px #00000042,0 0 22px #22c55e1f,inset 0 1px #ffffff14}.meeting-action.svelte-1pbzx1x:disabled{cursor:default;opacity:.7;transform:none}.meeting-action.svelte-1pbzx1x:not(:disabled):hover{transform:translateY(-1px)}.meeting-action.svelte-1pbzx1x:focus-visible{outline:2px solid rgba(125,211,252,.7);outline-offset:3px}.meeting-error.svelte-1pbzx1x{position:absolute;right:14px;bottom:62px;left:14px;z-index:2;margin:0;border-radius:12px;border:1px solid rgba(248,113,113,.28);background:#7f1d1db8;padding:8px 10px;color:#fecaca;font-size:12px;line-height:1.5}.locked-cover.svelte-1pbzx1x{width:100%;padding:0;cursor:pointer;text-align:left;background:#020617}.locked-image.svelte-1pbzx1x{opacity:.82;transition:transform .2s ease,opacity .2s ease}.locked-fallback.svelte-1pbzx1x{background:radial-gradient(circle at top,rgba(244,63,94,.18),transparent 38%),linear-gradient(135deg,#171717f5,#080808f5)}.locked-overlay.svelte-1pbzx1x{position:absolute;inset:0;display:grid;place-items:center;gap:12px;align-content:center;background:linear-gradient(180deg,#02061761,#020617b8)}.lock-badge.svelte-1pbzx1x{display:inline-flex;height:48px;width:48px;align-items:center;justify-content:center;border-radius:999px;border:1px solid rgba(255,255,255,.16);background:#0f172ab3;color:#fff;box-shadow:0 0 24px #f43f5e38}.lock-badge.svelte-1pbzx1x svg:where(.svelte-1pbzx1x){height:22px;width:22px}.locked-text.svelte-1pbzx1x{border-radius:999px;background:#0f172aad;padding:6px 12px;font-size:12px;font-weight:700;color:#f8fafc}.locked-cover.svelte-1pbzx1x:hover .locked-image:where(.svelte-1pbzx1x){transform:scale(1.02);opacity:.96}.locked-notice.svelte-1pbzx1x{margin:0;border:1px solid rgba(244,63,94,.26);border-radius:12px;background:#7f1d1d2e;padding:9px 11px;color:#fecdd3;font-size:12px;line-height:1.5}@media (max-width: 860px){.course-item.svelte-1pbzx1x{grid-template-columns:36px minmax(0,1fr);gap:10px;padding:14px 12px}.course-mark.svelte-1pbzx1x{width:30px;height:30px;font-size:12px}.item-meta.svelte-1pbzx1x{font-size:11px}h3.svelte-1pbzx1x{font-size:15px;line-height:1.42}.desc.svelte-1pbzx1x{font-size:12px;line-height:1.55}.meeting-actions.svelte-1pbzx1x{right:12px;bottom:12px;left:12px;gap:8px}.meeting-action.svelte-1pbzx1x{min-height:38px;padding:0 14px;font-size:12px}.meeting-error.svelte-1pbzx1x{right:12px;bottom:58px;left:12px}}@media (max-width: 420px){.course-item.svelte-1pbzx1x{grid-template-columns:1fr}.item-rail.svelte-1pbzx1x{display:none}}.course-feed.svelte-zuqxs5{position:relative;min-height:calc(100vh - 32px);overflow:clip;border-right:1px solid #262626;border-left:1px solid #262626;background:#0b0b0b}.hash-targets.svelte-zuqxs5{position:absolute;top:0;left:0;width:0;height:0;pointer-events:none}.hash-target.svelte-zuqxs5{display:block;width:0;height:0}.feed-sticky.svelte-zuqxs5{position:sticky;top:0;z-index:12;border-bottom:1px solid rgba(38,38,38,.96);background:#0b0b0be0;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.feed-title-row.svelte-zuqxs5{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 18px 12px}.feed-title-copy.svelte-zuqxs5{min-width:0}h1.svelte-zuqxs5{margin:0;font-size:24px;line-height:1.1;font-weight:850;color:#fafafa}.feed-title-copy.svelte-zuqxs5 p:where(.svelte-zuqxs5){margin:4px 0 0;color:#a1a1aa;font-size:13px;line-height:1.45}.member-pill.svelte-zuqxs5{display:grid;max-width:260px;min-width:132px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:9px;border:1px solid rgba(63,63,70,.92);border-radius:999px;background:#121214db;padding:8px 12px;color:#f4f4f5;text-decoration:none;transition:border-color .15s ease,background .15s ease}.member-pill.svelte-zuqxs5:hover{border-color:#f43f5e80;background:#18181beb;opacity:1}.member-copy.svelte-zuqxs5{display:grid;min-width:0;gap:1px}.member-copy.svelte-zuqxs5 strong:where(.svelte-zuqxs5),.member-copy.svelte-zuqxs5 small:where(.svelte-zuqxs5){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.member-copy.svelte-zuqxs5 strong:where(.svelte-zuqxs5){font-size:12px;line-height:1.2;font-weight:800}.member-copy.svelte-zuqxs5 small:where(.svelte-zuqxs5){color:#a1a1aa;font-size:11px;line-height:1.2}.status-dot.svelte-zuqxs5{width:9px;height:9px;border-radius:999px;background:#facc15;box-shadow:0 0 12px #facc15a6}.member-pill.active.svelte-zuqxs5 .status-dot:where(.svelte-zuqxs5){background:#22c55e;box-shadow:0 0 12px #22c55eb8}.error-text.svelte-zuqxs5{margin:-2px 18px 12px;border-radius:12px;border:1px solid rgba(244,63,94,.24);background:#7f1d1d2e;padding:8px 10px;color:#fecdd3;font-size:12px;line-height:1.45}.section-tabs.svelte-zuqxs5{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.section-tabs.svelte-zuqxs5 button:where(.svelte-zuqxs5){position:relative;display:grid;min-width:0;gap:2px;border:0;border-top:1px solid rgba(38,38,38,.8);background:transparent;color:#a1a1aa;padding:13px 10px 12px;cursor:pointer;text-align:center;transition:background .15s ease,color .15s ease}.section-tabs.svelte-zuqxs5 button:where(.svelte-zuqxs5):hover{background:#18181bb8;color:#f4f4f5}.section-tabs.svelte-zuqxs5 button.active:where(.svelte-zuqxs5){color:#fff}.section-tabs.svelte-zuqxs5 button.active:where(.svelte-zuqxs5):after{content:"";position:absolute;right:32%;bottom:0;left:32%;height:4px;border-radius:999px 999px 0 0;background:#e11d48}.section-tabs.svelte-zuqxs5 span:where(.svelte-zuqxs5){overflow:hidden;font-size:14px;font-weight:800;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.section-tabs.svelte-zuqxs5 small:where(.svelte-zuqxs5){color:inherit;font-size:11px;line-height:1.2;opacity:.72}.section-tabs.svelte-zuqxs5 button:where(.svelte-zuqxs5):focus-visible,.group-filter.svelte-zuqxs5 button:where(.svelte-zuqxs5):focus-visible,.member-pill.svelte-zuqxs5:focus-visible{outline:2px solid rgba(244,63,94,.78);outline-offset:-2px}.feed-row.svelte-zuqxs5{border-bottom:1px solid rgba(38,38,38,.92);padding:16px 18px}.section-summary.svelte-zuqxs5{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:14px;background:radial-gradient(circle at top right,rgba(244,63,94,.1),transparent 34%),linear-gradient(180deg,#0f0f0fc7,#0b0b0bc7)}.section-summary.svelte-zuqxs5 h2:where(.svelte-zuqxs5),.group-context.svelte-zuqxs5 h3:where(.svelte-zuqxs5){margin:0;color:#fafafa;font-size:20px;line-height:1.3;font-weight:850}.section-summary.svelte-zuqxs5 p:where(.svelte-zuqxs5),.group-context.svelte-zuqxs5 p:where(.svelte-zuqxs5){margin:6px 0 0;color:#a1a1aa;font-size:13px;line-height:1.65}.count-pill.svelte-zuqxs5{display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(244,63,94,.26);border-radius:999px;background:#18181bd6;padding:7px 11px;color:#f4f4f5;font-size:12px;font-weight:800;white-space:nowrap}.group-filter.svelte-zuqxs5{display:flex;gap:10px;overflow-x:auto;padding-top:12px;padding-bottom:12px;scrollbar-width:none}.group-filter.svelte-zuqxs5::-webkit-scrollbar{display:none}.group-filter.svelte-zuqxs5 button:where(.svelte-zuqxs5){display:inline-flex;flex:0 0 auto;align-items:center;gap:8px;border:1px solid rgba(63,63,70,.92);border-radius:999px;background:#111113d6;color:#d4d4d8;padding:8px 13px;cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease}.group-filter.svelte-zuqxs5 button:where(.svelte-zuqxs5):hover{border-color:#f43f5e6b;background:#18181beb}.group-filter.svelte-zuqxs5 button.active:where(.svelte-zuqxs5){border-color:#f43f5e94;background:#e11d4829;color:#fff}.group-filter.svelte-zuqxs5 span:where(.svelte-zuqxs5){font-size:13px;font-weight:800;line-height:1.2}.group-filter.svelte-zuqxs5 small:where(.svelte-zuqxs5){color:inherit;font-size:11px;line-height:1.2;opacity:.72}.group-context.svelte-zuqxs5{padding-top:14px;padding-bottom:14px;background:#09090bad}.timeline-list.svelte-zuqxs5{display:grid}.loading-text.svelte-zuqxs5,.empty-state.svelte-zuqxs5 p:where(.svelte-zuqxs5){margin:0;color:#a3a3a3;font-size:14px;line-height:1.6}.loading-row.svelte-zuqxs5,.empty-state.svelte-zuqxs5{background:#1118272e}@media (max-width: 860px){.course-feed.svelte-zuqxs5{min-height:calc(100vh - 128px);border-right:0;border-left:0}.feed-sticky.svelte-zuqxs5{top:56px}.feed-title-row.svelte-zuqxs5{gap:10px;padding:11px 12px 10px}h1.svelte-zuqxs5{font-size:22px}.feed-title-copy.svelte-zuqxs5 p:where(.svelte-zuqxs5){font-size:12px}.member-pill.svelte-zuqxs5{max-width:158px;min-width:118px;padding:7px 10px}.section-tabs.svelte-zuqxs5 button:where(.svelte-zuqxs5){padding:11px 6px 10px}.section-tabs.svelte-zuqxs5 span:where(.svelte-zuqxs5){font-size:13px}.feed-row.svelte-zuqxs5{padding-right:12px;padding-left:12px}.section-summary.svelte-zuqxs5{grid-template-columns:minmax(0,1fr)}.section-summary.svelte-zuqxs5 h2:where(.svelte-zuqxs5),.group-context.svelte-zuqxs5 h3:where(.svelte-zuqxs5){font-size:18px}.section-summary.svelte-zuqxs5 p:where(.svelte-zuqxs5),.group-context.svelte-zuqxs5 p:where(.svelte-zuqxs5){font-size:12px;line-height:1.55}.count-pill.svelte-zuqxs5{justify-self:start;padding:6px 10px}.group-filter.svelte-zuqxs5{padding-top:10px;padding-bottom:10px}}@media (max-width: 420px){.member-pill.svelte-zuqxs5{grid-template-columns:auto;justify-items:center;min-width:0;width:38px;height:38px;padding:0}.member-copy.svelte-zuqxs5{display:none}}
