.eW86OW_dialog{--player-gutter:24px;--player-padding:16px;--player-chrome:230px;width:min(1040px, calc(100vw - 2 * var(--player-gutter)));max-height:calc(100dvh - 2 * var(--player-gutter));padding:var(--player-padding);background:var(--color-surfaceContainerLowest);color:var(--color-onSurface);border-radius:24px;flex-direction:column;gap:14px;display:flex;position:relative;overflow-y:auto;box-shadow:0 8px 40px #0000003d;}.eW86OW_frame{--player-ratio:1.7778;width:min(100%, calc((100dvh - var(--player-chrome)) * var(--player-ratio)));aspect-ratio:var(--player-ratio);background:var(--color-scrim);border-radius:16px;margin-inline:auto;position:relative;overflow:hidden}.eW86OW_video,.eW86OW_cover{width:100%;height:100%;display:block}.eW86OW_video{object-fit:contain}.eW86OW_cover{object-fit:cover}.eW86OW_close{background:color-mix(in srgb, var(--color-scrim) 55%, transparent);color:#fff;cursor:pointer;border:0;border-radius:50%;flex:none;align-self:flex-end;place-items:center;width:44px;height:44px;margin-bottom:-6px;padding:0;transition:background-color .2s;display:grid;position:relative}.eW86OW_close:after{content:"";padding:var(--glass-border-width,1px);border-radius:inherit;background:var(--glass-border-gradient);pointer-events:none;-webkit-mask-composite:xor;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.eW86OW_close:hover{background:color-mix(in srgb, var(--color-scrim) 75%, transparent)}.eW86OW_locked{background:color-mix(in srgb, var(--color-scrim) 55%, transparent);color:#fff;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:20px;display:flex;position:absolute;inset:0}.eW86OW_locked p{margin:0;font-size:15px;line-height:26px}.eW86OW_login{background:var(--composer-primary-gradient);min-height:44px;color:var(--color-onPrimary);border-radius:24px;justify-content:center;align-items:center;padding:10px 24px;font-size:15px;font-weight:600;text-decoration:none;transition:filter .2s;display:inline-flex}.eW86OW_login:hover{filter:brightness(1.08)}.eW86OW_info{justify-content:space-between;align-items:flex-start;gap:16px;min-width:0;display:flex}.eW86OW_text{flex:1;min-width:0}.eW86OW_text h2,.eW86OW_text p{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.eW86OW_text h2{-webkit-line-clamp:1;line-clamp:1;margin:0;font-size:18px;font-weight:600;line-height:28px}.eW86OW_text p{color:var(--color-onSurfaceVariant);-webkit-line-clamp:2;line-clamp:2;margin:4px 0 0;font-size:14px;line-height:22px}.eW86OW_nav{flex-shrink:0;gap:8px;display:flex}.eW86OW_navButton{background:var(--color-surfaceContainer);min-width:44px;min-height:44px;color:var(--color-onSurface);cursor:pointer;border-radius:22px;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:14px;font-weight:600;display:inline-flex;}.eW86OW_navButton:disabled{opacity:.45;cursor:default}.eW86OW_dialog[dir=rtl] .eW86OW_navIcon{transform:scaleX(-1)}.eW86OW_close:focus-visible,.eW86OW_login:focus-visible,.eW86OW_navButton:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}@media (max-width:599px){.eW86OW_dialog{--player-padding:12px;--player-gutter-inline:max(8px, env(safe-area-inset-left), env(safe-area-inset-right));--player-gutter-block:max(8px, env(safe-area-inset-top), env(safe-area-inset-bottom));--player-chrome:calc(184px + 2 * var(--player-gutter-block));width:calc(100vw - 2 * var(--player-gutter-inline));max-height:calc(100dvh - 2 * var(--player-gutter-block));border-radius:20px;gap:12px}.eW86OW_frame{border-radius:12px}.eW86OW_info{flex-direction:column;gap:12px}.eW86OW_text{width:100%}.eW86OW_text h2{font-size:16px;line-height:26px}.eW86OW_nav{width:100%}.eW86OW_navButton{flex:1}}@media (prefers-reduced-motion:reduce){.eW86OW_close,.eW86OW_login{transition:none}}
.FgPieG_page{--academy-text:#18121f;--academy-muted:#62596b;--academy-accent:#743d94;--academy-surface:#fff;--academy-selection:#f1e3ff;--academy-line:#e5dcea;--academy-panel:#ffffff80;width:100%;height:100%;min-height:0;color:var(--academy-text);scrollbar-gutter:stable;background:#fbfafc;overflow-y:auto}.dark .FgPieG_page{--academy-text:#f9f7fa;--academy-muted:#aea4b4;--academy-accent:#d399ff;--academy-surface:#15101d;--academy-selection:#2c1d38;--academy-line:#353841;--academy-panel:#15101d80;background:#08060c}.FgPieG_content{flex-direction:column;gap:24px;max-width:1344px;margin-inline:auto;padding:64px 32px 48px;display:flex}.FgPieG_header{flex-direction:column;gap:32px;display:flex}.FgPieG_content.FgPieG_detailContent{--academy-surface:var(--color-surfaceContainerLow);--academy-selection:var(--color-primaryContainer);--academy-panel:var(--academy-surface);padding-top:32px}.FgPieG_lessonIndicator{background:var(--academy-accent);width:24px;height:24px;color:var(--academy-surface);border-radius:50%;place-items:center;display:grid}.FgPieG_header h1{font-size:var(--type-size-dashboard-title)}.FgPieG_header p{color:var(--academy-muted);margin-top:8px;font-size:14px}.FgPieG_tools{flex-direction:column-reverse;justify-content:space-between;align-items:stretch;gap:24px;min-width:0;display:flex}.FgPieG_tabs{scrollbar-width:thin;gap:8px;min-width:0;padding-block:4px;display:flex;overflow-x:auto}.FgPieG_tab,.FgPieG_search,.FgPieG_panel,.FgPieG_videoCard,.FgPieG_chapter{}.FgPieG_tab{background:var(--academy-surface);min-height:40px;color:var(--academy-muted);cursor:pointer;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:8px 16px;font-size:14px;font-weight:600;display:inline-flex}.FgPieG_tab[aria-pressed=true]{background:var(--academy-selection);color:var(--academy-accent)}.FgPieG_tab:disabled{opacity:.45;cursor:default}.FgPieG_tab:focus-visible,.FgPieG_card:focus-visible,.FgPieG_chapter:focus-visible,.FgPieG_play:focus-visible{outline:2px solid var(--academy-accent);outline-offset:4px}.FgPieG_search{background:var(--academy-surface);width:480px;min-width:0;max-width:44%;min-height:40px;color:var(--academy-muted);border-radius:12px;align-items:center;gap:8px;padding:8px 16px;display:flex}.FgPieG_search input{width:100%;min-width:0;color:var(--academy-text);background:0 0;outline:none;font-size:14px}.FgPieG_search input::placeholder{color:var(--academy-muted)}.FgPieG_search:focus-within{outline:2px solid var(--academy-accent);outline-offset:2px}.FgPieG_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 16px;display:grid}.FgPieG_card{border-radius:16px;flex-direction:column;gap:16px;min-width:0;padding:8px 8px 16px;text-decoration:none;display:flex;position:relative}.FgPieG_card:before{content:"";border-radius:inherit;pointer-events:none;opacity:0;background:linear-gradient(126deg, var(--academy-surface), var(--academy-selection));transition:opacity .28s;position:absolute;inset:0}.FgPieG_card:hover:before,.FgPieG_card:focus-visible:before{opacity:1}.FgPieG_card:after{content:"";border-radius:inherit;background:var(--composer-glass);pointer-events:none;opacity:0;padding:1px;transition:opacity .28s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.FgPieG_card:hover:after,.FgPieG_card:focus-visible:after{opacity:1}.FgPieG_card>*{position:relative}.FgPieG_media{aspect-ratio:25/14;background:var(--academy-surface);border-radius:16px;position:relative;overflow:hidden}.FgPieG_cover{object-fit:cover;width:100%;height:100%}.FgPieG_badge{top:16px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;background:#00000026;border-radius:16px;padding:8px 12px;font-size:14px;font-weight:600;position:absolute;inset-inline-start:16px}.FgPieG_description{opacity:0;background:linear-gradient(#0a050f0d,#0a050ff2);align-items:end;padding:16px;transition:opacity .28s;display:flex;position:absolute;inset:0}.FgPieG_description p{color:#f9f7fa;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:14px;display:-webkit-box;overflow:hidden}.FgPieG_card:hover .FgPieG_description,.FgPieG_card:focus-visible .FgPieG_description{opacity:1}.FgPieG_cardMeta{align-items:center;gap:12px;min-height:40px;padding-inline:8px;display:flex}.FgPieG_cardMeta h2{overflow-wrap:anywhere;flex:1;min-width:0;font-size:16px;font-weight:600}.FgPieG_duration{color:var(--academy-muted);flex-shrink:0;align-items:center;gap:4px;font-size:14px;display:inline-flex}.FgPieG_skeleton{background:var(--academy-selection);border-radius:16px;height:304px}.FgPieG_state{color:var(--academy-muted);text-align:center;flex-direction:column;align-items:center;gap:16px;padding:48px 20px;font-size:14px;display:flex}.FgPieG_pagination{justify-content:center;align-items:center;gap:16px;font-size:14px;display:flex}.FgPieG_navigation{justify-content:space-between;align-items:center;gap:16px;display:flex}.FgPieG_breadcrumb{text-align:end;min-width:0;color:var(--academy-muted);overflow-wrap:anywhere;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;font-size:14px;display:flex}.FgPieG_breadcrumb span:last-child{color:var(--academy-accent)}.FgPieG_backIcon{align-items:center;display:flex}[dir=rtl] .FgPieG_backIcon{transform:rotate(180deg)}.FgPieG_detailGrid{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:24px;display:grid}.FgPieG_detailGrid[data-standalone=true]{grid-template-columns:minmax(0,1fr)}.FgPieG_mainColumn,.FgPieG_courseSidebar{flex-direction:column;gap:24px;min-width:0;display:flex}.FgPieG_courseSidebar{gap:16px}.FgPieG_videoCard{background:var(--academy-panel);border-radius:20px;min-width:0}.light .FgPieG_detailGrid :is(.FgPieG_videoCard,.FgPieG_panel){box-shadow:0 8px 24px #743d940f}.FgPieG_player{aspect-ratio:16/9;background:#000;border-radius:20px 20px 0 0;position:relative;overflow:hidden}.FgPieG_player video{object-fit:contain;width:100%;height:100%}.FgPieG_unavailable{color:#fff;background:#0006;place-items:center;padding:20px;font-size:14px;display:grid;position:absolute;inset:0}.FgPieG_play{cursor:pointer;background:#00000026;place-items:center;display:grid;position:absolute;inset:0}.FgPieG_play img{max-width:96px}.FgPieG_videoMeta{flex-direction:column;gap:16px;padding:20px;display:flex}.FgPieG_videoMeta h1{overflow-wrap:anywhere;font-size:24px;font-weight:700}.FgPieG_videoMeta p{color:var(--academy-muted);font-size:14px}.FgPieG_metaBottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.FgPieG_author{align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.FgPieG_authorImage{object-fit:cover;border-radius:50%;width:36px;height:36px}.FgPieG_actions{align-items:center;gap:12px;display:flex}.FgPieG_timePill,.FgPieG_chapterLabel{background:var(--academy-selection);color:var(--academy-accent);border-radius:999px;padding:8px 12px;font-size:14px}.FgPieG_panel{background:var(--academy-panel);border-radius:20px;flex-direction:column;gap:16px;padding:16px;display:flex}.FgPieG_article{gap:20px;padding:24px}.FgPieG_article section+section{border-top:1px solid var(--academy-line);padding-top:20px}.FgPieG_article h2{margin-bottom:16px;font-size:20px;font-weight:700}.FgPieG_article p{white-space:pre-line;color:var(--academy-muted);overflow-wrap:anywhere;font-size:14px}.FgPieG_panel h2{font-size:16px;font-weight:700}.FgPieG_article h2{font-size:20px}.FgPieG_progressMeta{justify-content:space-between;align-items:center;gap:8px;font-size:14px;display:flex}.FgPieG_progressMeta>span:last-child{color:var(--academy-muted)}.FgPieG_progress{width:100%;height:8px;accent-color:var(--academy-accent);appearance:none;background:var(--academy-line);border-radius:999px;overflow:hidden}.FgPieG_progress::-webkit-progress-bar{background:var(--academy-line);border-radius:999px}.FgPieG_progress::-webkit-progress-value{background:var(--academy-accent);border-radius:999px}.FgPieG_progress::-moz-progress-bar{background:var(--academy-accent);border-radius:999px}.FgPieG_currentTitle{color:var(--academy-muted);font-size:14px}.FgPieG_chapterLabel{align-self:start;padding:4px 12px}.FgPieG_chapters{flex-direction:column;gap:12px;display:flex}.FgPieG_chapter{background:var(--academy-surface);border-radius:16px;align-items:center;gap:12px;min-width:0;padding:12px;transition:background-color .24s;display:flex}.FgPieG_chapter[aria-current=page]{background:var(--academy-selection)}.FgPieG_chapterImage{object-fit:cover;border-radius:12px;flex-shrink:0;width:80px;height:56px}.FgPieG_chapterText{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.FgPieG_chapterText strong{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.FgPieG_chapterTop{color:var(--academy-accent);flex-wrap:wrap;justify-content:space-between;gap:4px;font-size:14px;display:flex}.FgPieG_chapterTop time{color:var(--academy-muted)}@media (max-width:1439px){.FgPieG_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.FgPieG_tools{flex-direction:column-reverse;align-items:stretch;gap:16px}.FgPieG_search{width:100%;max-width:none}.FgPieG_detailGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:1023px){.FgPieG_content{padding:96px 20px 40px}.FgPieG_header{gap:16px}.FgPieG_media{aspect-ratio:3/2}}@media (max-width:599px){.FgPieG_content{padding-top:88px}.FgPieG_grid{grid-template-columns:minmax(0,1fr)}.FgPieG_navigation{gap:12px}.FgPieG_videoMeta h1{font-size:20px}.FgPieG_metaBottom{flex-wrap:nowrap}.FgPieG_author{min-width:0}.FgPieG_author>span{overflow-wrap:anywhere}.FgPieG_actions{flex-shrink:0;margin-inline-start:auto}.FgPieG_mainColumn,.FgPieG_detailGrid{gap:20px}.FgPieG_play img{max-width:64px}.FgPieG_cardMeta{gap:8px}}@media (hover:none){.FgPieG_description{opacity:1}}@media (prefers-reduced-motion:reduce){.FgPieG_description,.FgPieG_card:before,.FgPieG_card:after,.FgPieG_chapter{transition:none}}@media (max-width:767px){.FgPieG_content[data-academy-catalog]{padding-top:48px}}@media (min-width:768px) and (max-width:1279px){.FgPieG_content[data-academy-catalog]{padding-top:64px}}@media (max-width:1279px){.FgPieG_content{padding-inline:var(--page-inline-padding)}.FgPieG_content[data-academy-catalog] .FgPieG_header h1,.FgPieG_content[data-academy-catalog] .FgPieG_header p{text-align:center}}@media (max-width:767px){.FgPieG_backLabel{display:none}.FgPieG_tab.FgPieG_backButton{width:44px;height:44px;padding:12px}}.FgPieG_tab.FgPieG_shareButton{border-radius:50%;width:44px;height:44px;padding:12px}.FgPieG_playerError{background:var(--academy-surface);color:var(--academy-text);justify-content:center;padding:24px;position:absolute;inset:0}.FgPieG_chapter:not([aria-current=page]):is(:hover,:focus-visible){background:color-mix(in srgb, var(--academy-selection) 40%, var(--academy-surface))}.light .FgPieG_content.FgPieG_detailContent{--academy-surface:var(--color-surfaceContainerLowest)}.FgPieG_progressMeta .FgPieG_videoCountLabel,.FgPieG_panel .FgPieG_nextEpisodeTitle{font-size:14px;font-weight:700!important}.FgPieG_tab.FgPieG_backButton,.FgPieG_tab.FgPieG_shareButton{transition:background-color .24s,color .24s}.FgPieG_tab.FgPieG_backButton:is(:hover,:focus-visible),.FgPieG_tab.FgPieG_shareButton:is(:hover,:focus-visible){background:var(--academy-selection);color:var(--academy-accent)}@media (prefers-reduced-motion:reduce){.FgPieG_tab.FgPieG_backButton,.FgPieG_tab.FgPieG_shareButton{transition:none}}@media (min-width:1024px){.FgPieG_content.FgPieG_detailContent{padding-top:72px}}@media (min-width:768px) and (max-width:1279px){.FgPieG_chapters{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.FgPieG_chapters>li{min-width:0}.FgPieG_chapters .FgPieG_chapter{height:100%}}
