.question-video-explanation-module__33yzlq__player{position:relative}.question-video-explanation-module__33yzlq__player .question-video-explanation-module__33yzlq__video{border:0;flex:1;width:100%}.question-video-explanation-module__33yzlq__details{padding:1rem}@media (hover:hover) and (pointer:fine){.question-video-explanation-module__33yzlq__details{z-index:11;opacity:0;pointer-events:none;background:linear-gradient(#000000e6,#0000);padding-bottom:2rem;transition:opacity .15s;position:absolute;inset:0 0 auto}.question-video-explanation-module__33yzlq__player:hover .question-video-explanation-module__33yzlq__details,.question-video-explanation-module__33yzlq__details:focus-within{opacity:1;pointer-events:auto}}@media (prefers-reduced-motion:reduce){.question-video-explanation-module__33yzlq__details{transition:none}}
@font-face{font-family:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b12e986493c137cf-s.2tuvx2ggl0uf7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/36363bfb06833f56-s.p.048ctm9k7u_u3.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b2fa3ef4ca165ab4-s.2t3qiyt2vl-ta.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a73419dd2ba2d841-s.p.2_s53-223o24o.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Mono Fallback;src:local(Arial);ascent-override:73.71%;descent-override:23.03%;line-gap-override:0.0%;size-adjust:134.59%}.dm_mono_7fbb0fd6-module__EwBBZG__className{font-family:DM Mono,DM Mono Fallback;font-style:normal}.dm_mono_7fbb0fd6-module__EwBBZG__variable{--font-dm-mono:"DM Mono", "DM Mono Fallback"}
.YouTubePlayer-module__mK90Ya__card{--border:#f0ede612;--border-hi:#f0ede626;--surface:#f0ede608;--text:#f0ede6e6;--text-dim:#f0ede661;--track:#f0ede61f;--accent:#c8ff00;--accent-border:#c8ff0047;--fm:var(--font-dm-mono), ui-monospace, "SFMono-Regular", Menlo, monospace;border:1px solid var(--border-hi);width:min(820px,100%);color:var(--text);font-family:var(--fm);background:#0c0c0c;flex-direction:column;display:flex;position:relative;overflow:hidden;container-type:inline-size}.YouTubePlayer-module__mK90Ya__card,.YouTubePlayer-module__mK90Ya__card *{box-sizing:border-box}.YouTubePlayer-module__mK90Ya__card:focus{outline:none}.YouTubePlayer-module__mK90Ya__card:focus-visible{outline:1px solid var(--accent);outline-offset:-1px}.YouTubePlayer-module__mK90Ya__card:before{content:"";background:var(--accent);z-index:10;height:2px;position:absolute;top:0;left:0;right:0}.YouTubePlayer-module__mK90Ya__stage{aspect-ratio:16/9;cursor:pointer;background:#000;flex:1;min-height:200px;position:relative}.YouTubePlayer-module__mK90Ya__frame{pointer-events:none;position:absolute;inset:0}.YouTubePlayer-module__mK90Ya__stageButton{cursor:pointer;background:0 0;border:0;width:100%;padding:0;position:absolute;inset:0}.YouTubePlayer-module__mK90Ya__stageButton:focus-visible{outline:2px solid var(--accent);outline-offset:-4px}.YouTubePlayer-module__mK90Ya__frame iframe{border:0;width:100%;height:100%;display:block}.YouTubePlayer-module__mK90Ya__overlay{border:1px solid var(--border-hi);width:64px;height:64px;color:var(--accent);-webkit-backdrop-filter:blur(8px);pointer-events:none;z-index:3;background:#0a0a0abf;justify-content:center;align-items:center;transition:opacity .25s,background .2s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.YouTubePlayer-module__mK90Ya__overlay svg{width:26px;height:26px;margin-left:3px}.YouTubePlayer-module__mK90Ya__overlayHidden{opacity:0}.YouTubePlayer-module__mK90Ya__stage:hover .YouTubePlayer-module__mK90Ya__overlay{background:#0a0a0ae6}.YouTubePlayer-module__mK90Ya__error{letter-spacing:.05em;text-align:center;color:var(--text-dim);z-index:3;background:#000;place-items:center;margin:0;padding:24px;font-size:12px;line-height:1.7;display:grid;position:absolute;inset:0}.YouTubePlayer-module__mK90Ya__controls{border-top:1px solid var(--border);background:#0c0c0c;flex-shrink:0;align-items:center;gap:8px;height:52px;padding:0 16px;display:flex}.YouTubePlayer-module__mK90Ya__btn{width:32px;height:32px;color:var(--text-dim);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;transition:color .18s;display:flex}.YouTubePlayer-module__mK90Ya__btn svg{width:18px;height:18px}.YouTubePlayer-module__mK90Ya__btn:hover{color:var(--accent)}.YouTubePlayer-module__mK90Ya__btn[aria-pressed=true]{color:var(--accent);background:var(--accent-border);box-shadow:inset 0 -2px 0 var(--accent)}.YouTubePlayer-module__mK90Ya__btn:disabled,.YouTubePlayer-module__mK90Ya__slider:disabled,.YouTubePlayer-module__mK90Ya__select:disabled{opacity:.45;cursor:default}.YouTubePlayer-module__mK90Ya__btn:focus-visible{outline:1px solid var(--accent);outline-offset:-2px}.YouTubePlayer-module__mK90Ya__volume{align-items:center;gap:6px;display:flex}.YouTubePlayer-module__mK90Ya__volumeSlider{width:72px}.YouTubePlayer-module__mK90Ya__seek{flex:1;align-items:center;min-width:0;display:flex}.YouTubePlayer-module__mK90Ya__seek .YouTubePlayer-module__mK90Ya__slider{width:100%}.YouTubePlayer-module__mK90Ya__slider{appearance:none;background:linear-gradient(to right, var(--accent) var(--fill,0%), var(--track) var(--fill,0%));cursor:pointer;border-radius:0;outline:none;height:3px;margin:0;padding:0;transition:height .15s}.YouTubePlayer-module__mK90Ya__slider:hover{height:4px}.YouTubePlayer-module__mK90Ya__slider::-webkit-slider-thumb{-webkit-appearance:none;background:var(--accent);cursor:pointer;border-radius:50%;width:12px;height:12px;transition:transform .15s,box-shadow .15s}.YouTubePlayer-module__mK90Ya__slider:hover::-webkit-slider-thumb{transform:scale(1.2)}.YouTubePlayer-module__mK90Ya__slider:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px var(--accent-border)}.YouTubePlayer-module__mK90Ya__slider::-moz-range-thumb{background:var(--accent);cursor:pointer;border:none;border-radius:50%;width:12px;height:12px}.YouTubePlayer-module__mK90Ya__slider:focus-visible::-moz-range-thumb{box-shadow:0 0 0 3px var(--accent-border)}.YouTubePlayer-module__mK90Ya__time{letter-spacing:.08em;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--text-dim);flex-shrink:0;align-items:center;gap:4px;font-size:11px;display:flex}.YouTubePlayer-module__mK90Ya__timeCurrent{color:var(--accent)}.YouTubePlayer-module__mK90Ya__select{border:1px solid var(--border);background:var(--surface);color:var(--text-dim);font-family:var(--fm);letter-spacing:.12em;cursor:pointer;border-radius:0;outline:none;flex-shrink:0;margin:0;padding:5px 8px;font-size:10px;transition:border-color .2s,color .2s}.YouTubePlayer-module__mK90Ya__select:hover{border-color:var(--border-hi);color:var(--text)}.YouTubePlayer-module__mK90Ya__select:focus-visible{border-color:var(--accent)}.YouTubePlayer-module__mK90Ya__select option{color:var(--text);background:#141414}.YouTubePlayer-module__mK90Ya__sep{background:var(--border);flex-shrink:0;width:1px;height:20px}.YouTubePlayer-module__mK90Ya__card:fullscreen{border:0;width:100%;height:100%}.YouTubePlayer-module__mK90Ya__card:fullscreen .YouTubePlayer-module__mK90Ya__stage{aspect-ratio:auto;flex:1;min-height:0}.YouTubePlayer-module__mK90Ya__card:-webkit-full-screen{border:0;width:100%;height:100%}.YouTubePlayer-module__mK90Ya__card:-webkit-full-screen .YouTubePlayer-module__mK90Ya__stage{aspect-ratio:auto;flex:1;min-height:0}@container (max-width:560px){.YouTubePlayer-module__mK90Ya__controls{gap:6px;padding:0 10px}.YouTubePlayer-module__mK90Ya__volumeSlider,.YouTubePlayer-module__mK90Ya__sep{display:none}}@container (max-width:360px){.YouTubePlayer-module__mK90Ya__controls{flex-wrap:wrap;height:auto;min-height:72px;padding:8px}.YouTubePlayer-module__mK90Ya__seek{flex-basis:100%;order:1;min-height:16px}.YouTubePlayer-module__mK90Ya__time{margin-left:auto}}@media (prefers-reduced-motion:reduce){.YouTubePlayer-module__mK90Ya__overlay,.YouTubePlayer-module__mK90Ya__slider,.YouTubePlayer-module__mK90Ya__btn,.YouTubePlayer-module__mK90Ya__select{transition:none}.YouTubePlayer-module__mK90Ya__slider::-webkit-slider-thumb{transition:none}}
