.study-session-active{display:flex;flex-direction:column;min-height:100svh;background:var(--blue-soft);color:var(--ink)}.study-session-hud{position:sticky;top:0;z-index:10;border-bottom:1px solid var(--line);background:var(--canvas)}.study-session-bar-inner{width:min(920px,100% - 48px);margin-inline:auto;display:flex;align-items:center;gap:24px}.study-session-stage{flex:1;width:min(920px,100% - 48px);margin-inline:auto;padding-block:24px;min-width:0}.study-session-question{padding:clamp(20px,3vw,32px);border:1px solid var(--line);border-radius:var(--radius);background:var(--canvas);box-shadow:var(--shadow)}.study-session-actionbar{position:sticky;bottom:0;z-index:10;margin-top:auto;padding-block:14px;padding-bottom:max(14px,env(safe-area-inset-bottom));border-top:1px solid var(--line);background:var(--canvas)}@media(max-width:640px){.study-session-bar-inner,.study-session-stage{width:calc(100% - 24px)}.study-session-stage{padding-block:12px}.study-session-question{padding:16px;border-radius:18px}}.study-layout{min-height:60vh;padding-bottom:40px;background:radial-gradient(ellipse at 8% 0,#e8f1ff 0,transparent 46%),radial-gradient(ellipse at 100% 30%,#eef8f7 0,transparent 40%),#f7f9fd;color:var(--ink)}.study-layout:not(:has([data-practice-session=active])){--muted:#596981;--blue:#2b5fd9}.study-navigation{display:flex;align-items:center;gap:24px;width:min(1160px,100% - 48px);margin-inline:auto;padding-block:14px;border-bottom:1px solid var(--line)}.study-brand{display:inline-flex;align-items:center;gap:10px;flex-shrink:0;min-width:0;max-width:100%;overflow-wrap:anywhere;color:var(--ink);font-size:1.125rem;font-weight:750;letter-spacing:-.025em;text-decoration:none;min-height:44px}.study-brand strong{color:var(--blue)}.study-brand>span:last-child{min-width:0}.study-brand-mark{display:grid;place-items:center;width:40px;height:40px;flex-shrink:0;border-radius:12px;color:var(--canvas);background:var(--blue);font-size:1.3rem}.study-navigation-links{display:flex;flex-wrap:wrap;gap:4px;margin-left:auto;min-width:0}.study-navigation-links a{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 12px;min-height:44px;border:1px solid transparent;border-radius:12px;color:var(--muted);font-size:.8125rem;font-weight:650;text-decoration:none}.study-navigation-links a:hover{color:var(--blue);background:var(--canvas)}.study-navigation-links a[aria-current=page]{color:#2859cb;background:var(--canvas);border-color:#d9e4fa;box-shadow:0 3px 10px rgba(38,55,88,.031372549);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:6px}.study-navigation :is(a,summary):focus-visible{outline:3px solid var(--blue);outline-offset:3px}.study-layout:has([data-practice-session=active]){padding-bottom:0;background:var(--blue-soft)}.study-layout:has([data-practice-session=active]) .study-navigation{display:none}@media(max-width:1080px){.study-navigation{flex-wrap:wrap;gap:10px}.study-navigation-links{margin-left:0;flex-basis:100%}}@media(max-width:700px){.study-navigation{width:calc(100% - 32px);padding-block:12px}.study-brand{font-size:1rem}.study-brand-mark{width:34px;height:34px;font-size:1.125rem}.study-navigation-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.study-navigation-links a{gap:5px;padding:10px 5px;font-size:.75rem;overflow-wrap:anywhere}.study-navigation-links i{display:none}}@media(max-width:374px){.study-navigation-links{grid-template-columns:repeat(2,minmax(0,1fr))}}body:has(dialog.study-presentation-settings[open]){overflow:hidden}[data-study-practice][data-practice-session=active]>.study-presentation-topbar{position:sticky;top:0;z-index:14;border-bottom:1px solid var(--line);background:var(--canvas)}[data-study-practice][data-practice-session=active] .practice-hud{position:static;border-bottom:0}[data-study-practice][data-practice-session=active] .practice-hud-inner>.study-presentation-controls{justify-self:end}[data-study-practice][data-practice-session=active] :is(.practice-question h2,.practice-result h2,.practice-error){scroll-margin-top:120px}.study-result-presentation-toolbar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:6px 12px;margin-bottom:12px;border-radius:16px}.study-result-replay{color:var(--blue);border-color:var(--line);background:var(--canvas)}.study-result-replay[hidden]{display:none}[data-study-presentation=dopagaki][data-presentation-kind=practice][data-practice-session=active],[data-study-presentation=dopagaki][data-presentation-kind=exam]{--ink:#f1f5ff;--muted:#bfcbdf;--canvas:#131e34;--line:#3c4d6b;--blue:#78e7ff;--blue-soft:#1e2d49;--shadow:0 14px 35px #00000035;--study-neon-pink:#ff84cd;--study-neon-lime:#d8ff83;--study-neon-warm:#ffbfab;color:var(--ink);color-scheme:dark;position:relative;isolation:auto;background:#0a1124}[data-study-presentation=dopagaki][data-presentation-kind=practice][data-practice-session=active]::before,[data-study-presentation=dopagaki][data-presentation-kind=exam]::before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 6% 18%,rgba(235,38,134,.2196078431) 0,transparent 48%),radial-gradient(ellipse at 96% 58%,rgba(36,210,229,.1803921569) 0,transparent 48%),radial-gradient(ellipse at 45% 100%,rgba(170,221,67,.1294117647) 0,transparent 42%);animation:study-neon-drift 9s ease-in-out infinite alternate}[data-study-presentation=dopagaki][data-presentation-kind=practice][data-practice-session=active] :is(.study-session-hud,.study-session-actionbar),[data-study-presentation=dopagaki][data-presentation-kind=exam] :is(.study-session-hud,.study-session-actionbar){background:#101a30;border-color:var(--line)}[data-study-presentation=dopagaki][data-presentation-kind=practice][data-practice-session=active] .study-session-question,[data-study-presentation=dopagaki][data-presentation-kind=exam] .study-session-question{border-color:var(--line);background:var(--canvas);box-shadow:var(--shadow),0 0 24px rgba(112,229,255,.031372549)}[data-study-presentation=dopagaki][data-presentation-kind=practice][data-practice-session=active] .study-question-content,[data-study-presentation=dopagaki][data-presentation-kind=exam] .study-question-content{color:var(--ink)}[data-study-presentation=dopagaki][data-presentation-kind=practice][data-practice-session=active] .study-question-statements,[data-study-presentation=dopagaki][data-presentation-kind=exam] .study-question-statements{border-color:var(--line);background:var(--blue-soft)}[data-study-presentation=dopagaki][data-presentation-kind=practice][data-practice-session=active] .study-answer-option,[data-study-presentation=dopagaki][data-presentation-kind=exam] .study-answer-option{background:#17233d;border-color:var(--line)}[data-study-presentation=dopagaki][data-presentation-kind=practice][data-practice-session=active] .study-answer-option:has(input:checked),[data-study-presentation=dopagaki][data-presentation-kind=exam] .study-answer-option:has(input:checked){background:#17384a;border-color:var(--blue);box-shadow:0 0 0 1px rgba(120,231,255,.2078431373),0 0 18px rgba(120,231,255,.0980392157)}[data-study-presentation=dopagaki][data-presentation-kind=practice][data-practice-session=active] .study-answer-option:has(input:checked) .study-answer-label,[data-study-presentation=dopagaki][data-presentation-kind=exam] .study-answer-option:has(input:checked) .study-answer-label{background:var(--blue);color:#0c182b}[data-study-presentation=dopagaki][data-presentation-kind=practice][data-practice-session=active] .study-answer-option:has(input:focus-visible),[data-study-presentation=dopagaki][data-presentation-kind=exam] .study-answer-option:has(input:focus-visible){outline-color:var(--study-neon-lime)}[data-study-presentation=dopagaki][data-presentation-kind=practice][data-practice-session=active].practice-panel .study-answer-options .study-answer-option.study-answer-correct,[data-study-presentation=dopagaki][data-presentation-kind=exam].practice-panel .study-answer-options .study-answer-option.study-answer-correct{border-color:var(--study-neon-lime);background:#23362e}[data-study-presentation=dopagaki][data-presentation-kind=practice][data-practice-session=active].practice-panel .study-answer-options .study-answer-option.study-answer-correct .study-answer-label,[data-study-presentation=dopagaki][data-presentation-kind=exam].practice-panel .study-answer-options .study-answer-option.study-answer-correct .study-answer-label{background:var(--study-neon-lime);color:#142017}[data-study-presentation=dopagaki][data-presentation-kind=practice][data-practice-session=active].practice-panel .study-answer-options .study-answer-correct:has(input:checked)::after,[data-study-presentation=dopagaki][data-presentation-kind=exam].practice-panel .study-answer-options .study-answer-correct:has(input:checked)::after{color:var(--study-neon-lime)}[data-study-presentation=dopagaki][data-presentation-kind=practice][data-practice-session=active] .practice-result-correct,[data-study-presentation=dopagaki][data-presentation-kind=exam] .practice-result-correct{border-color:#7b9f4f}[data-study-presentation=dopagaki][data-presentation-kind=practice][data-practice-session=active].practice-panel .practice-result-correct :is(.practice-verdict,.practice-verdict-icon),[data-study-presentation=dopagaki][data-presentation-kind=exam].practice-panel .practice-result-correct :is(.practice-verdict,.practice-verdict-icon){color:var(--study-neon-lime)}[data-study-presentation=dopagaki][data-presentation-kind=practice][data-practice-session=active] .practice-result-incorrect,[data-study-presentation=dopagaki][data-presentation-kind=practice][data-practice-session=active] .practice-error,[data-study-presentation=dopagaki][data-presentation-kind=exam] .practice-result-incorrect,[data-study-presentation=dopagaki][data-presentation-kind=exam] .practice-error{border-color:#b37769}[data-study-presentation=dopagaki][data-presentation-kind=practice][data-practice-session=active].practice-panel .practice-result-incorrect :is(.practice-verdict,.practice-verdict-icon),[data-study-presentation=dopagaki][data-presentation-kind=exam].practice-panel .practice-result-incorrect :is(.practice-verdict,.practice-verdict-icon){color:var(--study-neon-warm)}[data-study-presentation=dopagaki][data-presentation-kind=practice][data-practice-session=active] .practice-explanation,[data-study-presentation=dopagaki][data-presentation-kind=exam] .practice-explanation{border-left-color:var(--line)}[data-study-presentation=dopagaki][data-presentation-kind=practice][data-practice-session=active] .practice-streak,[data-study-presentation=dopagaki][data-presentation-kind=exam] .practice-streak{background:#36324b;color:var(--study-neon-pink);border:1px solid #aa5e9c}[data-study-presentation=dopagaki][data-presentation-kind=practice][data-practice-session=active] .practice-exit,[data-study-presentation=dopagaki][data-presentation-kind=exam] .practice-exit{color:#fff}[data-study-presentation=dopagaki][data-presentation-kind=practice][data-practice-session=active].practice-panel .button,[data-study-presentation=dopagaki][data-presentation-kind=practice][data-practice-session=active] .study-exam-step-nav .study-exam-next,[data-study-presentation=dopagaki][data-presentation-kind=practice][data-practice-session=active] .btn.btn-primary,[data-study-presentation=dopagaki][data-presentation-kind=exam].practice-panel .button,[data-study-presentation=dopagaki][data-presentation-kind=exam] .study-exam-step-nav .study-exam-next,[data-study-presentation=dopagaki][data-presentation-kind=exam] .btn.btn-primary{background:linear-gradient(110deg,#b81c7b,#7138b3);border-color:#ee77bd;color:#fff;box-shadow:0 5px 20px rgba(201,54,163,.1490196078)}[data-study-presentation=dopagaki][data-presentation-kind=practice][data-practice-session=active].practice-panel .button:hover,[data-study-presentation=dopagaki][data-presentation-kind=practice][data-practice-session=active] .study-exam-step-nav .study-exam-next:hover,[data-study-presentation=dopagaki][data-presentation-kind=practice][data-practice-session=active] .btn.btn-primary:hover,[data-study-presentation=dopagaki][data-presentation-kind=exam].practice-panel .button:hover,[data-study-presentation=dopagaki][data-presentation-kind=exam] .study-exam-step-nav .study-exam-next:hover,[data-study-presentation=dopagaki][data-presentation-kind=exam] .btn.btn-primary:hover{background:#a42179;color:#fff}[data-study-presentation=dopagaki][data-presentation-kind=practice][data-practice-session=active] :is(.btn-outline-primary,.btn-outline-secondary),[data-study-presentation=dopagaki][data-presentation-kind=exam] :is(.btn-outline-primary,.btn-outline-secondary){background:var(--canvas);color:var(--ink);border-color:var(--line)}[data-study-presentation=dopagaki][data-presentation-kind=practice][data-practice-session=active] .modal-content,[data-study-presentation=dopagaki][data-presentation-kind=exam] .modal-content{color:var(--ink);border-color:var(--line);background:var(--canvas)}[data-study-presentation=dopagaki][data-presentation-kind=practice][data-practice-session=active] :is(.modal-header,.modal-footer),[data-study-presentation=dopagaki][data-presentation-kind=exam] :is(.modal-header,.modal-footer){border-color:var(--line)}[data-study-presentation=dopagaki][data-presentation-kind=practice][data-practice-session=active] .btn-close,[data-study-presentation=dopagaki][data-presentation-kind=exam] .btn-close{filter:invert(1) grayscale(1) brightness(2)}[data-study-presentation=dopagaki][data-presentation-kind=practice][data-practice-session=active] .study-exam-warning,[data-study-presentation=dopagaki][data-presentation-kind=exam] .study-exam-warning{color:#ffe3cb;background:#352b31;border-color:#b58b72}[data-study-presentation=dopagaki][data-presentation-kind=practice][data-practice-session=active] .study-exam-question-nav [data-answer-state=saved],[data-study-presentation=dopagaki][data-presentation-kind=exam] .study-exam-question-nav [data-answer-state=saved]{border-color:#78a17c;background:#22352f}[data-study-presentation=dopagaki][data-presentation-kind=practice][data-practice-session=active] .study-exam-question-nav [aria-current=step],[data-study-presentation=dopagaki][data-presentation-kind=exam] .study-exam-question-nav [aria-current=step]{outline-color:var(--study-neon-pink)}[data-study-presentation=dopagaki][data-presentation-kind=practice][data-practice-session=active][data-presentation-effects=true][data-presentation-cue=correct] .practice-verdict-icon,[data-study-presentation=dopagaki][data-presentation-kind=practice][data-practice-session=active][data-presentation-effects=true][data-presentation-cue=milestone] .practice-streak,[data-study-presentation=dopagaki][data-presentation-kind=exam][data-presentation-effects=true][data-presentation-cue=correct] .practice-verdict-icon,[data-study-presentation=dopagaki][data-presentation-kind=exam][data-presentation-effects=true][data-presentation-cue=milestone] .practice-streak{animation:study-neon-reward 650ms ease-out}[data-study-presentation=dopagaki][data-presentation-kind=practice][data-practice-session=active][data-presentation-effects=true][data-presentation-cue=incorrect] .practice-verdict-icon,[data-study-presentation=dopagaki][data-presentation-kind=exam][data-presentation-effects=true][data-presentation-cue=incorrect] .practice-verdict-icon{animation:study-neon-reward 350ms ease-out}[data-study-presentation=dopagaki][data-presentation-kind=practice][data-practice-session=active][data-presentation-effects=true][data-presentation-cue=saved] [data-study-answered],[data-study-presentation=dopagaki][data-presentation-kind=exam][data-presentation-effects=true][data-presentation-cue=saved] [data-study-answered]{animation:study-neon-reward 350ms ease-out}[data-study-presentation=dopagaki][data-presentation-kind=practice][data-practice-session=active]{isolation:isolate}[data-study-presentation=dopagaki][data-presentation-kind=exam]{background:radial-gradient(ellipse at 6% 18%,#402040,transparent 48%),radial-gradient(ellipse at 96% 58%,#143747,transparent 48%),#0a1124}[data-study-presentation=dopagaki][data-presentation-kind=exam]::before{display:none}[data-study-presentation=dopagaki][data-presentation-kind=result] .study-exam-result-summary,[data-study-presentation=dopagaki][data-presentation-kind=result] .study-result-presentation-toolbar{--ink:#f1f5ff;--muted:#bfcbdf;--canvas:#131e34;--line:#3c4d6b;--blue:#78e7ff;--blue-soft:#1e2d49;--shadow:0 14px 35px #00000035;--study-neon-pink:#ff84cd;--study-neon-lime:#d8ff83;--study-neon-warm:#ffbfab;color:var(--ink);color-scheme:dark;background:linear-gradient(125deg,#172443,#111b30);border-color:#52617b;box-shadow:0 12px 36px rgba(27,39,77,.1254901961),0 0 28px rgba(255,119,196,.1019607843)}[data-study-presentation=dopagaki][data-presentation-kind=result] .study-exam-result-summary .study-exam-score{color:var(--study-neon-lime)}[data-study-presentation=dopagaki][data-presentation-kind=result] .study-exam-result-summary .btn.btn-primary{color:#fff;background:#a42179;border-color:#ee77bd}[data-study-presentation=dopagaki][data-presentation-kind=result] .study-exam-result-summary .btn-outline-primary{color:var(--blue);border-color:var(--line);background:var(--canvas)}[data-study-presentation=dopagaki][data-presentation-kind=result] .study-exam-result-summary .study-exam-warning{color:#ffe3cb;background:#352b31;border-color:#b58b72}[data-study-presentation=dopagaki][data-presentation-kind=result] .study-result-score-countup{display:block;color:var(--study-neon-pink);font-size:clamp(2.5rem,6vw,4rem);font-weight:850;line-height:1.2;font-variant-numeric:tabular-nums}[data-study-presentation=dopagaki][data-presentation-kind=result][data-presentation-effects=true][data-presentation-cue=complete] .study-result-score-countup{animation:study-neon-reward 700ms ease-out}[data-study-presentation=classic] .study-result-score-countup{display:none}[data-study-presentation=classic] :is(.study-presentation-progress,.study-presentation-meter){display:none}[data-study-presentation=dopagaki] .study-presentation-progress{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;width:min(920px,100% - 48px);margin:0 auto;padding-bottom:4px;color:var(--muted);line-height:1.4}[data-study-presentation=dopagaki] .study-presentation-progress span{font-size:.7rem}[data-study-presentation=dopagaki] .study-presentation-progress .study-presentation-meter{flex:1 1 100px;width:auto}[data-study-presentation=dopagaki] .study-presentation-meter{display:block;appearance:none;width:min(920px,100% - 48px);height:6px;margin:0 auto 4px;overflow:hidden;border:0;border-radius:100px;background:#30415b;color:#78e7ff}[data-study-presentation=dopagaki] .study-presentation-meter::-webkit-progress-bar{border-radius:100px;background:#30415b}[data-study-presentation=dopagaki] .study-presentation-meter::-webkit-progress-value{border-radius:100px;background:linear-gradient(90deg,#78e7ff,#ff84cd,#d8ff83)}[data-study-presentation=dopagaki] .study-presentation-meter::-moz-progress-bar{border-radius:100px;background:linear-gradient(90deg,#78e7ff,#ff84cd,#d8ff83)}[data-study-presentation=dopagaki][data-presentation-effects=true][data-presentation-intensity=full] .study-presentation-meter{animation:study-neon-meter 2.8s ease-in-out infinite alternate}[data-study-presentation] .study-presentation-particles{position:fixed;inset:0;z-index:20;overflow:hidden;pointer-events:none}[data-study-presentation=classic] .study-presentation-particles{display:none}.study-presentation-feedback{height:36px;display:flex;align-items:center;justify-content:center;overflow:hidden;pointer-events:none;color:#ffd650;background:#101a30;font-size:clamp(18px,3vw,26px);font-weight:900;line-height:1.2;text-shadow:0 2px 0 #6b3b12,0 0 12px rgba(255,214,80,.2705882353)}.study-presentation-feedback span{max-width:calc(100% - 24px);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}[data-study-presentation=classic] .study-presentation-feedback{display:none}[data-presentation-kind=exam] .study-presentation-feedback{color:#78e7ff;text-shadow:0 2px 0 #163851,0 0 12px rgba(120,231,255,.2705882353)}[data-presentation-kind=result] .study-presentation-feedback{height:48px;margin-bottom:12px;border-radius:12px}[data-study-presentation=dopagaki][data-presentation-effects=true] .study-presentation-feedback[data-emphasis] span{animation:study-feedback-pop 900ms ease-out both}[data-study-presentation=dopagaki][data-presentation-effects=true] .study-presentation-feedback[data-emphasis=milestone] span{font-size:clamp(22px,4vw,32px);animation-duration:1300ms}[data-study-presentation=dopagaki][data-presentation-cue=selection][data-presentation-effects=true] .study-answer-option:has(input:checked){animation:study-selection-pulse 180ms ease-out}[data-presentation-kind=practice][data-study-presentation=dopagaki][data-presentation-effects=true][data-presentation-cue=correct] .practice-answer-summary,[data-presentation-kind=practice][data-study-presentation=dopagaki][data-presentation-effects=true][data-presentation-cue=milestone] .practice-answer-summary{animation:study-answer-confirm 650ms ease-out}@keyframes study-feedback-pop{0%{opacity:0;transform:scale(.8)}18%{opacity:1;transform:scale(1.08)}35%,75%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(1)}}@keyframes study-selection-pulse{40%{box-shadow:0 0 20px rgba(120,231,255,.4392156863);border-color:#b9f6ff}}@keyframes study-answer-confirm{20%,50%{color:#d8ff83;text-shadow:0 0 12px rgba(80,250,122,.5647058824)}}[data-study-presentation=dopagaki][data-presentation-intensity=mild] .study-presentation-feedback[data-emphasis] span,[data-study-presentation=dopagaki][data-presentation-intensity=mild][data-presentation-cue=selection] .study-answer-option:has(input:checked){animation:none}[data-study-presentation=dopagaki][data-presentation-intensity=mild][data-presentation-cue] .practice-answer-summary{animation:none}@media(prefers-reduced-motion:reduce){.study-presentation-feedback[data-emphasis] span,[data-presentation-cue=selection] .study-answer-option:has(input:checked){animation:none}[data-presentation-cue] .practice-answer-summary{animation:none}}[data-study-presentation=dopagaki] .study-presentation-particle{position:absolute;top:var(--particle-top,58%);left:var(--particle-left,calc(var(--particle-index)*3%));width:8px;height:13px;border-radius:2px;background:#78e7ff;opacity:0;animation:study-neon-particle 850ms ease-out forwards}[data-study-presentation=dopagaki] .study-presentation-particle:nth-child(3n){background:#ff84cd}[data-study-presentation=dopagaki] .study-presentation-particle:nth-child(3n+1){background:#d8ff83}[data-study-presentation=dopagaki] .study-presentation-particle:nth-child(2n){width:6px;height:9px}[data-study-presentation=dopagaki][data-presentation-cue=correct] .study-presentation-particle{left:var(--particle-left,calc(5% + (var(--particle-index) - 1)*8%))}[data-study-presentation=dopagaki][data-presentation-intensity=standard][data-presentation-cue=milestone] .study-presentation-particle{left:var(--particle-left,calc(var(--particle-index)*7%))}@keyframes study-neon-drift{from{opacity:.45}to{opacity:1}}@keyframes study-neon-meter{from{opacity:.75}to{opacity:1}}@keyframes study-neon-reward{0%{transform:scale(.92)}45%{transform:scale(1.08)}100%{transform:scale(1)}}@keyframes study-neon-particle{0%{opacity:0;transform:translate(0,0) rotate(0deg)}12%{opacity:.9}100%{opacity:0;transform:translate(calc((var(--particle-motion-index,var(--particle-index)) - 16)*8px),calc(-130px - var(--particle-motion-index,var(--particle-index))*4px)) rotate(calc(var(--particle-motion-index,var(--particle-index))*31deg))}}[data-study-presentation=dopagaki][data-presentation-intensity=mild]::before,[data-study-presentation=dopagaki][data-presentation-intensity=mild] .study-presentation-meter,[data-study-presentation=dopagaki][data-presentation-intensity=mild] .practice-verdict-icon,[data-study-presentation=dopagaki][data-presentation-intensity=mild] .practice-result-animated,[data-study-presentation=dopagaki][data-presentation-intensity=mild] .practice-streak,[data-study-presentation=dopagaki][data-presentation-intensity=mild] [data-study-answered],[data-study-presentation=dopagaki][data-presentation-intensity=mild] .study-result-score-countup,[data-study-presentation=dopagaki][data-presentation-intensity=mild][data-presentation-cue][data-presentation-effects] :is(.practice-verdict-icon,.practice-streak,[data-study-answered],.study-result-score-countup),[data-study-presentation=dopagaki][data-presentation-effects=false]::before,[data-study-presentation=dopagaki][data-presentation-effects=false] .study-presentation-meter,[data-study-presentation=dopagaki][data-presentation-effects=false] .practice-verdict-icon,[data-study-presentation=dopagaki][data-presentation-effects=false] .practice-result-animated,[data-study-presentation=dopagaki][data-presentation-effects=false] .practice-streak,[data-study-presentation=dopagaki][data-presentation-effects=false] [data-study-answered],[data-study-presentation=dopagaki][data-presentation-effects=false] .study-result-score-countup,[data-study-presentation=dopagaki][data-presentation-effects=false][data-presentation-cue][data-presentation-effects] :is(.practice-verdict-icon,.practice-streak,[data-study-answered],.study-result-score-countup){animation:none}[data-study-presentation=dopagaki][data-presentation-effects=false] .study-presentation-particle{animation:none}[data-study-presentation=dopagaki][data-presentation-effects=false] .study-presentation-particles{display:none}@media(prefers-reduced-motion:reduce){[data-study-presentation=dopagaki][data-presentation-kind]::before,[data-study-presentation=dopagaki][data-presentation-kind] .study-presentation-particle,[data-study-presentation=dopagaki][data-presentation-kind] .study-presentation-meter,[data-study-presentation=dopagaki][data-presentation-kind] .practice-verdict-icon,[data-study-presentation=dopagaki][data-presentation-kind] .practice-result-animated,[data-study-presentation=dopagaki][data-presentation-kind] .practice-streak,[data-study-presentation=dopagaki][data-presentation-kind] [data-study-answered],[data-study-presentation=dopagaki][data-presentation-kind] .study-result-score-countup,[data-study-presentation=dopagaki][data-presentation-kind][data-presentation-cue][data-presentation-effects] :is(.practice-verdict-icon,.practice-streak,[data-study-answered],.study-result-score-countup){animation:none}}@media(max-width:640px){[data-study-presentation=dopagaki]>.study-session-hud>.study-presentation-meter,[data-study-presentation=dopagaki] .study-presentation-progress{width:calc(100% - 24px)}[data-study-presentation=dopagaki].practice-panel .practice-hud-inner{min-height:58px;padding-block:6px}[data-study-presentation=dopagaki] .study-exam-hud-inner{min-height:76px;padding-block:5px}[data-study-presentation=dopagaki] .study-session-stage{padding-block:10px}[data-study-presentation=dopagaki] .study-presentation-progress{gap:4px 8px}}@media(max-width:374px){[data-study-presentation=dopagaki] .study-session-question{padding:14px}[data-study-presentation=dopagaki] .study-answer-option{min-height:56px;margin-top:6px;padding-block:10px}[data-study-presentation=dopagaki][data-presentation-kind=practice] .practice-streak{flex-basis:auto}}.study-presentation-canvas{position:absolute;inset:0;width:100%;height:100%}.study-presentation-edge{position:absolute;inset:0;pointer-events:none}.study-presentation-edge::before,.study-presentation-edge::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,var(--edge-color),transparent 9%,transparent 91%,var(--edge-color)),linear-gradient(0deg,var(--edge-color),transparent 7%,transparent 93%,var(--edge-color));animation:study-edge-gold 6s ease-in-out infinite}.study-presentation-edge::before{--edge-color:#ffcc5275}.study-presentation-edge::after{--edge-color:#ff584f75;animation-name:study-edge-red}@keyframes study-edge-gold{0%,100%{opacity:1}50%{opacity:0}}@keyframes study-edge-red{0%,100%{opacity:0}50%{opacity:1}}[data-study-presentation=classic] .study-presentation-edge,[data-presentation-effects=false] .study-presentation-edge{display:none}@media(prefers-reduced-motion:reduce){.study-presentation-edge{display:none}}