.prism-practice{max-width:1420px}.prism-quiz-filters{grid-template-columns:auto minmax(160px,320px);justify-content:start}.prism-quiz-card h2{overflow-wrap:anywhere;font-size:19px;line-height:1.5}.prism-quiz-subject{color:var(--p-muted);font-size:16px}.prism-quiz-card-bottom{margin-top:auto;padding-top:10px}.prism-quiz-card-bottom>.prism-button{width:100%}.prism-quiz-downloads{border-top:1px solid var(--p-line);flex-wrap:wrap;align-items:center;gap:16px;margin-top:16px;padding-top:12px;display:flex}.prism-quiz-downloads a{color:#c2c0cf;align-items:center;gap:6px;min-height:36px;font-size:15px;display:inline-flex}.prism-quiz-downloads a:last-child{justify-content:center;width:32px;margin-left:auto}.prism-quiz-downloads a:hover{color:var(--p-mint)}.prism-quiz-player{max-width:850px;margin:0 auto}.prism-quiz-header{border-bottom:1px solid var(--p-line);justify-content:space-between;align-items:start;gap:30px;padding-bottom:28px;display:flex}.prism-quiz-header h1{overflow-wrap:anywhere;font-size:27px;line-height:1.4}.prism-quiz-header>.prism-button{flex-shrink:0}.prism-quiz-progress{margin:26px 0 32px}.prism-quiz-progress>div{color:var(--p-muted);justify-content:space-between;gap:12px;margin-bottom:12px;font-size:16px;display:flex}.prism-practice progress{appearance:none;width:100%;height:5px;color:var(--p-mint);background:#36313f;border:0;border-radius:4px;display:block;overflow:hidden}.prism-practice progress::-webkit-progress-bar{background:#36313f}.prism-practice progress::-webkit-progress-value{background:#91cdb2}.prism-practice progress::-moz-progress-bar{background:#91cdb2}.prism-question-number{font-size:16px;color:var(--p-mint)!important;margin-bottom:14px!important}.prism-question-text{margin-bottom:26px;font-size:19px;line-height:1.8}.prism-quiz-options{flex-direction:column;gap:12px;display:flex}.prism-quiz-option{text-align:left;border:1px solid var(--p-line);background:#211f2b;border-radius:8px;align-items:center;gap:16px;width:100%;min-height:72px;padding:16px 20px;font-size:19px;transition:border-color .16s,background .16s;display:flex}.prism-quiz-option>.padikam-prose{flex:1;min-width:0}.prism-quiz-option:hover:not([aria-disabled=true]){border-color:#9a8bab}.prism-option-letter{color:#ccc3e5;background:#302b3d;border-radius:5px;flex-shrink:0;place-items:center;width:30px;height:30px;font-size:16px;display:grid}.prism-quiz-option.selected{background:#30283f;border-color:#a594d3}.prism-quiz-option.correct{color:#ddf7e9;background:#213d31;border-color:#76ab91}.prism-quiz-option.incorrect{color:#ffe0e6;background:#442c34;border-color:#cf8a9b}.prism-quiz-option[aria-disabled=true]{cursor:default}.prism-quiz-option.muted{color:#aaa5b8}.prism-quiz-option.correct .prism-option-letter{color:#fff;background:#38624b}.prism-quiz-option.incorrect .prism-option-letter{color:#fff;background:#754351}.prism-answer-feedback{background:#1e2c26;border-left:3px solid #92c7ad;margin-top:26px;padding:16px 20px;font-size:18px}.prism-answer-feedback.incorrect{background:#30222a;border-color:#d393a2}.prism-answer-feedback>div:first-child{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:12px;display:flex}.prism-answer-feedback strong{font-size:18px}.prism-quiz-controls{border-top:1px solid var(--p-line);justify-content:space-between;gap:12px;margin-top:28px;padding-top:24px;display:flex}.prism-quiz-result{text-align:center;flex-direction:column;align-items:center;gap:22px;padding:52px 0;display:flex}.prism-quiz-result>svg,.prism-game-result>svg{color:var(--p-mint)}.prism-quiz-result h2{font-size:27px}.prism-result-score{font-family:var(--font-roboto);color:var(--p-mint);font-variant-numeric:tabular-nums;font-size:54px;line-height:1.2}.prism-result-score span{color:var(--p-muted);font-size:23px}.prism-quiz-result p,.prism-game-result p{color:var(--p-muted);font-size:18px}.prism-game-toolbar{border-block:1px solid var(--p-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px;padding-block:20px;display:flex}.prism-game-toolbar .prism-library-segments{min-width:310px}.prism-game-toolbar .prism-library-segments span{gap:8px}.prism-game-surface{border:1px solid var(--p-line);background:#f0ebff09;border-radius:8px;min-height:460px;padding:32px;scroll-margin-top:16px;box-shadow:inset 0 1px #ffffff0a}.prism-game-intro{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:26px;min-height:394px;display:flex}.prism-game-intro>img{border-radius:12px}.prism-game-intro h2{font-size:26px;line-height:1.5}.prism-game-rules{color:var(--p-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:22px;font-size:17px;display:flex}.prism-game-rules span{align-items:center;gap:8px;display:inline-flex}.prism-game-rules svg{color:var(--p-mint)}.prism-speed-game{max-width:600px;margin:0 auto}.prism-game-scoreboard{justify-content:space-between;gap:20px;margin-bottom:16px;display:flex}.prism-game-scoreboard>div:last-child{text-align:right}.prism-game-scoreboard span{color:var(--p-muted);align-items:center;gap:6px;font-size:16px;display:inline-flex}.prism-game-scoreboard strong{font-family:var(--font-roboto);font-variant-numeric:tabular-nums;margin-top:4px;font-size:30px;font-weight:500;display:block}.prism-time-low strong{color:#ffb4bd}.prism-game-equation{font-family:var(--font-roboto);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;gap:18px;height:150px;font-size:44px;font-weight:500;display:flex}.prism-game-equation span{color:#a49aae;font-size:30px}.prism-speed-choices{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.prism-speed-choices button{height:74px;font-family:var(--font-roboto);font-variant-numeric:tabular-nums;background:#2b2638;border:1px solid #645879;border-radius:8px;font-size:25px;transition:background .15s,border-color .15s;box-shadow:inset 0 1px #ffffff0a}.prism-speed-choices button:hover{background:#334d40;border-color:#b1dbc5}.prism-speed-choices button:active{transform:translateY(1px)}.prism-game-feedback{color:var(--p-mint);text-align:center;min-height:40px;padding-top:16px;font-size:16px}.prism-match-heading{justify-content:space-between;align-items:center;gap:20px;display:flex}.prism-match-heading h2{font-size:19px}.prism-match-heading span{color:var(--p-mint);font-variant-numeric:tabular-nums;font-size:17px}.prism-match-game>.prism-game-feedback{text-align:left}.prism-match-columns{grid-template-columns:1fr 1fr;gap:22px;margin-top:18px;display:grid}.prism-match-columns>div{min-width:0}.prism-match-columns h3{color:var(--p-muted);margin-bottom:12px;font-size:16px}.prism-match-list{grid-auto-rows:90px;gap:12px;display:grid}.prism-match-list button{border:1px solid var(--p-line);text-align:left;overflow-wrap:anywhere;background:#25232f;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:14px 18px;font-size:17px;line-height:1.5;display:flex}.prism-match-list button .padikam-prose{max-width:100%;padding-block:3px;overflow-x:auto}.prism-match-list button:hover:not(:disabled),.prism-match-list button[aria-pressed=true]{background:#352c45;border-color:#bcade4}.prism-app .prism-match-list button.matched{color:#badbc8;opacity:1;background:#253d32;border-color:#608672}@media (max-width:1250px){.prism-quiz-filters{grid-template-columns:auto minmax(130px,1fr)}.prism-quiz-filters .prism-library-grades{grid-column:auto}}@media (max-width:760px){.prism-quiz-filters{grid-template-columns:1fr}.prism-quiz-header{flex-wrap:wrap;gap:18px;padding-bottom:22px}.prism-quiz-header h1{font-size:23px}.prism-question-text{font-size:20px}.prism-quiz-progress{margin:24px 0}.prism-quiz-option{gap:10px;padding:14px 12px;font-size:18px}.prism-answer-feedback{padding:14px;font-size:17px}.prism-quiz-result .prism-actions{justify-content:center}.prism-game-toolbar{gap:12px;margin-bottom:20px}.prism-game-toolbar .prism-library-segments{width:100%;min-width:0}.prism-game-surface{min-height:410px;padding:18px 14px}.prism-game-intro{gap:24px;min-height:372px}.prism-game-intro h2{font-size:22px}.prism-game-rules{gap:14px;font-size:15px}.prism-game-result .prism-actions{justify-content:center}.prism-speed-choices{gap:10px}.prism-speed-choices button{height:64px;font-size:22px}.prism-game-equation{gap:12px;height:130px;font-size:34px}.prism-game-equation span{font-size:24px}.prism-match-columns{gap:10px}.prism-match-list{grid-auto-rows:112px;gap:10px}.prism-match-list button{gap:4px;padding:10px 8px;font-size:15px}.prism-match-list .katex{font-size:1em}.prism-match-columns>div:last-child button{font-size:18px}.prism-match-list button.matched{padding-bottom:22px;position:relative}.prism-match-list button.matched>svg{position:absolute;bottom:5px;right:6px}}@media (max-width:360px){.prism-match-columns>div:last-child button{font-size:16px}}
