.vp-lh .cp-deckpill{display:inline-flex;align-items:stretch;height:30px;min-width:0;flex:0 1 auto;border-radius:999px;background:var(--sc-soft,var(--accent-soft));border:1px solid color-mix(in srgb,var(--sc,var(--accent)) 32%,transparent);color:var(--ink-deep);font:600 12.5px/1 var(--display,system-ui)}.vp-lh .cp-deckpill__t{display:inline-flex;align-items:center;gap:6px;min-width:0;padding:0 10px 0 9px;border:0;border-radius:999px 0 0 999px;background:none;color:inherit;font:inherit;cursor:pointer;white-space:nowrap}.vp-lh .cp-deckpill[data-last] .cp-deckpill__t{border-radius:999px}.vp-lh .cp-deckpill__t b{flex:none;font-weight:700;font-variant-numeric:tabular-nums}.vp-lh .cp-deckpill__d{min-width:0;overflow:hidden;text-overflow:ellipsis;font-weight:500;color:var(--ink-soft)}.vp-lh .cp-deckpill__n{flex:none;display:inline-flex;align-items:center;gap:5px;padding:0 11px 0 10px;border-radius:0 999px 999px 0;border-left:1px solid color-mix(in srgb,var(--sc,var(--accent)) 32%,transparent);color:inherit;text-decoration:none;white-space:nowrap}.vp-lh .cp-deckpill .vp-ic{width:14px;height:14px;color:var(--sc,var(--accent))}.vp-lh .cp-deckpill .vp-ic .s{fill:currentColor}.vp-lh .cp-deckpill :is(button,a):focus-visible{outline:2px solid var(--ink-deep);outline-offset:2px}.vp-lh #play .cp-prow{flex-wrap:nowrap;gap:12px}.vp-lh #play .cp-prow>.cp-chip{flex:none}@media (max-width:900.99px){.vp-lh #play .cp-prow{gap:8px}.vp-lh .cp-deckpill__n{width:36px;padding:0;justify-content:center}.vp-lh .cp-deckpill__nl{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}.mds--clip .mds-row[data-current]{border-color:transparent;box-shadow:0 0 0 2px var(--sc,var(--accent));background:var(--sc-soft,var(--accent-soft));border-radius:12px}.mds--clip .mds-now{color:var(--sc,var(--accent))}.mds--clip .mds-foot{position:sticky;bottom:0;margin:4px -16px 0;padding:12px 16px 20px;border-top:1px solid var(--line);background:var(--surface)}.mds--clip .mds-foot__next{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:48px;border-radius:999px;font-size:15px}.vp-lh .vp-sec .cp-why-priv{align-items:flex-start;gap:7px;margin-top:2px;padding-top:8px;border-top:1px solid var(--line);font-size:12.5px;line-height:1.45;color:var(--muted)}.vp-lh .vp-sec .cp-why-priv .vp-ic{margin-top:1px;color:var(--muted)}@media (max-width:860px){body[data-classroom] .mtabbar{display:none}body[data-classroom] .dashboard-content.learn-main{padding-bottom:env(safe-area-inset-bottom,0)}}@media (max-width:900.99px){body[data-classroom] .mtopbar,body[data-classroom] .nav,body[data-classroom] .vp-lh .crumbs{display:none}body[data-classroom] .lrail__tog--foot{display:grid}body[data-classroom] .dashboard-content.learn-main,body[data-classroom] .vp-in-shell .vp-wrap{padding-top:0}body[data-classroom] .lshell .lrail,body[data-classroom] .lshell .lrail__tog{display:none}body[data-classroom] .lshell{grid-template-columns:minmax(0,1fr);gap:0}.vp-lh .vp-lh-grid[data-classroom][data-settled]>.vp-col>#play{order:1;position:sticky;top:0;z-index:6;width:100vw;margin:0 calc(50% - 50vw);padding:env(safe-area-inset-top,0) 0 0;gap:0;background:linear-gradient(var(--cp-notch,var(--sc,var(--accent))),var(--cp-notch,var(--sc,var(--accent)))) top /100% env(safe-area-inset-top,0) no-repeat,var(--bg,var(--color-paper,#f6f1e7));border-bottom:1px solid var(--line)}.vp-lh .vp-lh-grid[data-classroom][data-settled] #play .vp-player{border:0;border-bottom:3px solid var(--sc,var(--accent));border-radius:0}.vp-lh .vp-lh-grid[data-classroom][data-settled] #play .cp-prow{padding:8px 16px;gap:8px;flex-wrap:nowrap;min-height:48px}.vp-lh .vp-lh-grid[data-classroom][data-settled] #play .cp-esc{display:none}.vp-lh .vp-lh-grid[data-classroom][data-settled] #play>.vp-count{margin:6px 16px 0}}@media (max-width:900.99px){.vp-lh .vp-lh-grid[data-classroom][data-settled] #play>:is(.vp-end,.vp-help){margin:8px 16px 0}.vp-lh .vp-lh-grid[data-classroom][data-settled]{--cp-stick-est:calc(env(safe-area-inset-top, 0px) + 56.25vw + 3px + 48px + 1px)}.vp-lh .vp-lh-grid[data-classroom][data-settled]:has(#play .cp-prow>.vp-jback){--cp-stick-est:calc(env(safe-area-inset-top, 0px) + 56.25vw + 3px + 52px + 1px)}.vp-lh .vp-lh-grid[data-classroom][data-settled]>.cp-side>.cp-desk[data-desk]{order:2;width:calc(100vw - 12px);margin:-8px calc(50% - 50vw + 6px) 0;border:1px solid var(--line);border-bottom:0;border-radius:16px 16px 0 0;box-shadow:0 -2px 18px -6px rgba(20,25,40,.22),0 1px 0 var(--line);min-height:calc(100vh - var(--cp-stick, var(--cp-stick-est)));min-height:calc(100dvh - var(--cp-stick, var(--cp-stick-est)));padding-bottom:env(safe-area-inset-bottom,0)}.vp-lh .vp-lh-grid[data-classroom][data-settled]>.cp-side>.cp-desk[data-desk]>.cp-desk__panel:not([data-off]){flex:1 0 auto}.vp-lh .vp-lh-grid[data-classroom][data-settled]>.cp-side>.cp-desk[data-desk][data-live]{box-shadow:inset 0 2px 0 var(--sc,var(--accent)),0 -2px 18px -6px rgba(20,25,40,.22),0 1px 0 var(--line)}.vp-lh .vp-lh-grid[data-classroom][data-settled] .cp-desk__tabs{top:var(--cp-stick,var(--cp-stick-est));border-radius:16px 16px 0 0}}@media (max-width:860px){@supports selector(:has(a)){body:has(.vp-lh-grid[data-classroom][data-settled]) .mtabbar{display:none}body:has(.vp-lh-grid[data-classroom][data-settled]) .dashboard-content.learn-main{padding-bottom:env(safe-area-inset-bottom,0)}}}@media (max-width:900.99px){@supports selector(:has(a)){body:has(.vp-lh-grid[data-classroom][data-settled]) .mtopbar,body:has(.vp-lh-grid[data-classroom][data-settled]) .nav,body:has(.vp-lh-grid[data-classroom][data-settled]) .vp-lh .crumbs{display:none}body:has(.vp-lh-grid[data-classroom][data-settled]) .lrail__tog--foot{display:grid}body:has(.vp-lh-grid[data-classroom][data-settled]) .dashboard-content.learn-main{padding-top:0}body:has(.vp-lh-grid[data-classroom][data-settled]) .vp-in-shell .vp-wrap{padding-top:0}body:has(.vp-lh-grid[data-classroom][data-settled]) .lshell .lrail,body:has(.vp-lh-grid[data-classroom][data-settled]) .lshell .lrail__tog{display:none}body:has(.vp-lh-grid[data-classroom][data-settled]) .lshell{grid-template-columns:minmax(0,1fr);gap:0}}}@media (min-width:901px) and (max-width:1099.99px){@supports selector(:has(a)){body:has(.vp-lh-grid[data-classroom][data-settled]) .nav,body:has(.vp-lh-grid[data-classroom][data-settled]) .vp-lh .crumbs{display:none}body:has(.vp-lh-grid[data-classroom][data-settled]) .dashboard-content.learn-main{padding-top:16px}body:has(.vp-lh-grid[data-classroom][data-settled]) .vp-in-shell .vp-wrap{padding-top:0}}}@media (min-width:901px){body[data-classroom] .nav,body[data-classroom] .vp-lh .crumbs{display:none}body[data-classroom] .dashboard-content.learn-main{padding-top:16px}body[data-classroom] .vp-in-shell .vp-wrap{padding-top:0}}@media (min-width:1100px){@supports selector(:has(a)){body:has(.vp-lh-grid[data-classroom]) .nav,body:has(.vp-lh-grid[data-classroom]) .vp-lh .crumbs{display:none}body:has(.vp-lh-grid[data-classroom]) .dashboard-content.learn-main{padding-top:16px}body:has(.vp-lh-grid[data-classroom]) .vp-in-shell .vp-wrap{padding-top:0}}}@media (min-width:1100px){.vp-lh .vp-lh-grid[data-classroom]>.vp-col>#play{position:sticky;top:16px;z-index:6;background:var(--bg,var(--color-paper,#f6f1e7));padding-bottom:8px}}.vp-lh[data-subj=CHEM]{--cp-notch:var(--chem)}.vp-lh[data-subj=BIOL]{--cp-notch:var(--biol)}.vp-lh[data-subj=PHYS]{--cp-notch:var(--phys)}.vp-lh[data-subj=MATH]{--cp-notch:var(--math)}.vp-lh[data-subj=ENLA]{--cp-notch:var(--enla)}.vp-lh[data-subj=HIST]{--cp-notch:var(--hist)}.vp-lh[data-subj=GEOG]{--cp-notch:var(--geog)}@media (orientation:landscape) and (max-height:500px){@supports selector(:has(a)){body[data-clip-page]:not(:has(:fullscreen)) .mtabbar{display:none}}@supports not selector(:has(a)){body[data-clip-page]:not(:fullscreen) .mtabbar{display:none}}}@media (orientation:landscape) and (max-height:500px) and (max-width:860px){@supports selector(:has(a)){body[data-clip-page]:not(:has(:fullscreen)) .dashboard-content.learn-main{padding-bottom:env(safe-area-inset-bottom,0)}}@supports not selector(:has(a)){body[data-clip-page]:not(:fullscreen) .dashboard-content.learn-main{padding-bottom:env(safe-area-inset-bottom,0)}}}