.dark{--exam-canvas:#0b0f14;--exam-surface:#141922;--exam-surface-raised:#1b212c;--exam-line:#1e2530;--exam-line-strong:#2a323f;--exam-text:#e7eaf0;--exam-text-secondary:#b6bfcc;--exam-text-muted:#8a95a5;--exam-text-faint:#697386;--background:var(--exam-canvas);--foreground:var(--exam-text);--card:var(--exam-surface);--card-foreground:var(--exam-text);--popover:var(--exam-surface);--popover-foreground:var(--exam-text);--secondary:var(--exam-surface-raised);--secondary-foreground:var(--exam-text);--muted:var(--exam-surface-raised);--muted-foreground:var(--exam-text-muted);--accent:var(--exam-surface-raised);--accent-foreground:var(--exam-text);--border:var(--exam-line);--input:var(--exam-line-strong);--ring:#3a4453;--slider-fade-rgb:20 25 34;--sr-quality-repeat-fg:#fca5a5;--sr-quality-repeat-bg:#ef444424;--sr-quality-repeat-bg-active:#ef444438;--sr-quality-hard-fg:#fdba74;--sr-quality-hard-bg:#f9731624;--sr-quality-hard-bg-active:#f9731638;--sr-quality-good-fg:#5eead4;--sr-quality-good-bg:#14b8a624;--sr-quality-good-bg-active:#14b8a638;--sr-quality-easy-fg:var(--remedium-blue-light);--sr-quality-easy-bg:#4b71ff29;--sr-quality-easy-bg-active:#4b71ff3d;--exam-year-badge-gradient:linear-gradient(120deg,#2a323f 24%,#3a4453 59%,#1b212c 99%)}.dark .bg-white,.dark .bg-zinc-50,.dark .bg-gray-50,.dark .bg-slate-50,.dark .bg-\[\#fbfcfd\],.dark .bg-\[\#f9fafc\],.dark .bg-\[\#f5f6fa\]{background-color:var(--exam-surface)}.dark .bg-\[\#FAFAFA\],.dark .bg-\[\#fafafa\],.dark .xl\:bg-\[\#FAFAFA\],.dark .bg-sidebar-accent{background-color:var(--exam-canvas)}.dark .bg-zinc-100,.dark .bg-gray-100,.dark .bg-slate-100,.dark .bg-\[\#fafaff\]{background-color:var(--exam-surface-raised)}.dark .bg-white\/70,.dark .bg-white\/80,.dark .bg-white\/90,.dark .bg-white\/95{background-color:#141922e0}.dark .bg-\[\#f9fafc\]\/20{background-color:#ffffff0a}.dark .bg-remedium-blue\/2\.5,.dark .bg-remedium-blue\/5{background-color:#4b71ff29}.dark .bg-remedium-blue\/10{background-color:#4b71ff38}.dark .hover\:bg-remedium-blue\/5:hover{background-color:#4b71ff3d}.dark .bg-\[\#fffaeb\],.dark .bg-\[\#fff4d1\]{background-color:#f59e0b24}.dark .bg-\[\#E9F9FB\]{background-color:#0ea5e924}.dark .bg-zinc-200,.dark .bg-gray-200,.dark .bg-slate-200{background-color:var(--exam-line-strong)}.dark .hover\:bg-white:hover,.dark .hover\:bg-zinc-50:hover,.dark .hover\:bg-gray-50:hover,.dark .hover\:bg-slate-50:hover,.dark .hover\:bg-zinc-100:hover,.dark .hover\:bg-gray-100:hover,.dark .hover\:bg-\[\#fafafa\]:hover{background-color:var(--exam-surface-raised)}.dark .hover\:bg-zinc-200:hover{background-color:var(--exam-line-strong)}.dark .button-component.bg-black{background-color:var(--exam-surface-raised)}.dark .button-component.hover\:bg-black\/90:hover{background-color:#262e3a}.dark .from-\[\#F7F8FD\]{--tw-gradient-from:var(--exam-surface-raised)}.dark .to-\[\#F7F8FD\]{--tw-gradient-to:var(--exam-surface-raised)}.dark .to-white{--tw-gradient-to:var(--exam-surface)}.dark .to-zinc-200{--tw-gradient-to:var(--exam-line-strong)}.dark .bg-white .bg-white,.dark .bg-white .bg-zinc-50,.dark .button-component:where(.bg-background){background-color:var(--exam-surface-raised)}.dark .button-component.hover\:bg-accent:hover{background-color:var(--exam-line-strong)}.dark [data-slot=tabs-list]{background-color:var(--exam-canvas)}.dark [data-slot=tabs-trigger][data-state=active]{background-color:var(--exam-surface-raised);box-shadow:inset 0 0 0 1px var(--exam-line-strong)}.dark .text-black:not(.button-component),.dark .text-zinc-950,.dark .text-zinc-900,.dark .text-zinc-800,.dark .text-slate-900,.dark .text-slate-800,.dark .text-gray-900{color:var(--exam-text)}.dark .text-zinc-700,.dark .text-slate-700,.dark .text-gray-700{color:var(--exam-text-secondary)}.dark .text-zinc-600,.dark .text-zinc-500,.dark .text-slate-600,.dark .text-slate-500,.dark .text-gray-600,.dark .text-gray-500,.dark .text-\[\#636b7a\]{color:var(--exam-text-muted)}.dark .text-zinc-400,.dark .text-slate-400,.dark .text-gray-400,.dark .text-zinc-300{color:var(--exam-text-faint)}.dark .hover\:text-black:hover,.dark .hover\:text-zinc-900:hover,.dark .hover\:text-slate-900:hover{color:var(--exam-text)}.dark .hover\:text-zinc-700:hover,.dark .hover\:text-zinc-600:hover,.dark .hover\:text-slate-600:hover{color:var(--exam-text-secondary)}.dark .hover\:text-zinc-500:hover{color:var(--exam-text-muted)}.dark .stroke-black,.dark .\[\&_path\]\:stroke-black path,.dark .\[\&_svg\]\:stroke-black svg,.dark .hover\:\[\&_svg\]\:stroke-black:hover svg{stroke:var(--exam-text)}.dark .fill-black{fill:var(--exam-text)}.dark [stroke=\#18181b i]:not([class*=stroke-]),.dark [stroke=\#09090b i]:not([class*=stroke-]),.dark [stroke=black i]:not([class*=stroke-]),.dark [stroke=\#151c29 i]:not([class*=stroke-]),.dark [stroke=\#1e1a26 i]:not([class*=stroke-]){stroke:var(--exam-text-secondary)}.dark [fill=\#18181b i]:not([class*=fill-]),.dark [fill=\#09090b i]:not([class*=fill-]),.dark [fill=black i]:not([class*=fill-]),.dark [fill=\#151c29 i]:not([class*=fill-]),.dark [fill=\#1e1a26 i]:not([class*=fill-]){fill:var(--exam-text-secondary)}.dark [stroke=\#e4e4e7 i]:not([class*=stroke-]){stroke:var(--exam-line-strong)}.dark [stroke=\#4c5974 i]:not([class*=stroke-]),.dark [stroke=\#636b7a i]:not([class*=stroke-]){stroke:var(--exam-text-muted)}.dark [fill=\#4c5974 i]:not([class*=fill-]),.dark [fill=\#636b7a i]:not([class*=fill-]){fill:var(--exam-text-muted)}.dark .text-remedium-blue{color:var(--remedium-blue-light)}.dark [fill=\#2e35ff i]:not([class*=fill-]){fill:var(--remedium-blue-light)}.dark .button-component.border-remedium-blue{border-color:var(--remedium-blue-light)}.dark .button-component.text-remedium-blue{color:#b3c0ff}.dark .button-component .\[\&_path\]\:stroke-remedium-blue path,.dark .button-component.\[\&_path\]\:stroke-remedium-blue path{stroke:#b3c0ff}.dark .text-\[\#0d9488\],.dark .group:hover .group-hover\:text-\[\#0d9488\]{color:#2dd4bf}.dark .text-\[\#F34627\],.dark .group:hover .group-hover\:text-\[\#F34627\]{color:#ff8a6b}.dark .group:hover .group-hover\:text-remedium-blue{color:var(--remedium-blue-light)}.dark .border-zinc-100,.dark .border-zinc-200,.dark .border-gray-200,.dark .border-slate-100,.dark .border-slate-200,.dark .border-\[\#e4e4e7\],.dark .sm\:border-zinc-200,.dark .sm\:border-slate-200,.dark .lg\:border-zinc-100,.dark .lg\:border-slate-100,.dark .xl\:border-zinc-200{border-color:var(--exam-line)}.dark .border-zinc-300,.dark .border-zinc-400,.dark .border-slate-300,.dark .border-gray-300,.dark .hover\:border-zinc-300:hover,.dark .hover\:border-zinc-200:hover,.dark .border-black{border-color:var(--exam-line-strong)}.dark .hover\:border-black\/20:hover{border-color:#fff3}.dark .hover\:border-zinc-700:hover{border-color:#3a4453}.dark .text-red-600,.dark .text-red-700,.dark .text-red-800,.dark .text-red-900,.dark .hover\:text-red-700:hover{color:#fca5a5}.dark .text-red-500{color:#f87171}.dark .bg-red-50,.dark .bg-red-100,.dark .bg-red-200,.dark .bg-red-500\/5,.dark .bg-red-500\/10,.dark .bg-red-600\/5,.dark .bg-red-700\/5,.dark .bg-red-700\/10{background-color:#ef444424}.dark .hover\:bg-red-50:hover,.dark .hover\:bg-red-50\/50:hover,.dark .hover\:bg-red-100:hover{background-color:#ef444438}.dark .border-red-100,.dark .border-red-200,.dark .border-red-300{border-color:#991b1b}.dark .border-red-600,.dark .border-red-700,.dark .border-red-800{border-color:#dc2626}.dark .text-rose-600,.dark .text-rose-700,.dark .text-rose-800,.dark .text-rose-900,.dark .hover\:text-rose-700:hover{color:#fda4af}.dark .text-rose-500{color:#fb7185}.dark .bg-rose-50,.dark .bg-rose-100,.dark .bg-rose-200,.dark .bg-rose-500\/5,.dark .bg-rose-500\/10,.dark .bg-rose-600\/5,.dark .bg-rose-700\/5,.dark .bg-rose-700\/10{background-color:#f43f5e24}.dark .hover\:bg-rose-50:hover,.dark .hover\:bg-rose-50\/50:hover,.dark .hover\:bg-rose-100:hover{background-color:#f43f5e38}.dark .border-rose-100,.dark .border-rose-200,.dark .border-rose-300{border-color:#9f1239}.dark .border-rose-600,.dark .border-rose-700,.dark .border-rose-800{border-color:#e11d48}.dark .text-orange-600,.dark .text-orange-700,.dark .text-orange-800,.dark .text-orange-900,.dark .hover\:text-orange-700:hover{color:#fdba74}.dark .text-orange-500{color:#fb923c}.dark .bg-orange-50,.dark .bg-orange-100,.dark .bg-orange-200,.dark .bg-orange-500\/5,.dark .bg-orange-500\/10,.dark .bg-orange-600\/5,.dark .bg-orange-700\/5,.dark .bg-orange-700\/10{background-color:#f9731624}.dark .hover\:bg-orange-50:hover,.dark .hover\:bg-orange-50\/50:hover,.dark .hover\:bg-orange-100:hover{background-color:#f9731638}.dark .border-orange-100,.dark .border-orange-200,.dark .border-orange-300{border-color:#9a3412}.dark .border-orange-600,.dark .border-orange-700,.dark .border-orange-800{border-color:#ea580c}.dark .text-amber-600,.dark .text-amber-700,.dark .text-amber-800,.dark .text-amber-900,.dark .hover\:text-amber-700:hover{color:#fcd34d}.dark .text-amber-500{color:#fbbf24}.dark .bg-amber-50,.dark .bg-amber-100,.dark .bg-amber-200,.dark .bg-amber-500\/5,.dark .bg-amber-500\/10,.dark .bg-amber-600\/5,.dark .bg-amber-700\/5,.dark .bg-amber-700\/10{background-color:#f59e0b24}.dark .hover\:bg-amber-50:hover,.dark .hover\:bg-amber-50\/50:hover,.dark .hover\:bg-amber-100:hover{background-color:#f59e0b38}.dark .border-amber-100,.dark .border-amber-200,.dark .border-amber-300{border-color:#92400e}.dark .border-amber-600,.dark .border-amber-700,.dark .border-amber-800{border-color:#d97706}.dark .text-yellow-600,.dark .text-yellow-700,.dark .text-yellow-800,.dark .text-yellow-900,.dark .hover\:text-yellow-700:hover{color:#fde047}.dark .text-yellow-500{color:#facc15}.dark .bg-yellow-50,.dark .bg-yellow-100,.dark .bg-yellow-200,.dark .bg-yellow-500\/5,.dark .bg-yellow-500\/10,.dark .bg-yellow-600\/5,.dark .bg-yellow-700\/5,.dark .bg-yellow-700\/10{background-color:#eab30824}.dark .hover\:bg-yellow-50:hover,.dark .hover\:bg-yellow-50\/50:hover,.dark .hover\:bg-yellow-100:hover{background-color:#eab30838}.dark .border-yellow-100,.dark .border-yellow-200,.dark .border-yellow-300{border-color:#854d0e}.dark .border-yellow-600,.dark .border-yellow-700,.dark .border-yellow-800{border-color:#ca8a04}.dark .text-lime-600,.dark .text-lime-700,.dark .text-lime-800,.dark .text-lime-900,.dark .hover\:text-lime-700:hover{color:#bef264}.dark .text-lime-500{color:#a3e635}.dark .bg-lime-50,.dark .bg-lime-100,.dark .bg-lime-200,.dark .bg-lime-500\/5,.dark .bg-lime-500\/10,.dark .bg-lime-600\/5,.dark .bg-lime-700\/5,.dark .bg-lime-700\/10{background-color:#84cc1624}.dark .hover\:bg-lime-50:hover,.dark .hover\:bg-lime-50\/50:hover,.dark .hover\:bg-lime-100:hover{background-color:#84cc1638}.dark .border-lime-100,.dark .border-lime-200,.dark .border-lime-300{border-color:#3f6212}.dark .border-lime-600,.dark .border-lime-700,.dark .border-lime-800{border-color:#65a30d}.dark .text-green-600,.dark .text-green-700,.dark .text-green-800,.dark .text-green-900,.dark .hover\:text-green-700:hover{color:#86efac}.dark .text-green-500{color:#4ade80}.dark .bg-green-50,.dark .bg-green-100,.dark .bg-green-200,.dark .bg-green-500\/5,.dark .bg-green-500\/10,.dark .bg-green-600\/5,.dark .bg-green-700\/5,.dark .bg-green-700\/10{background-color:#22c55e24}.dark .hover\:bg-green-50:hover,.dark .hover\:bg-green-50\/50:hover,.dark .hover\:bg-green-100:hover{background-color:#22c55e38}.dark .border-green-100,.dark .border-green-200,.dark .border-green-300{border-color:#166534}.dark .border-green-600,.dark .border-green-700,.dark .border-green-800{border-color:#16a34a}.dark .text-emerald-600,.dark .text-emerald-700,.dark .text-emerald-800,.dark .text-emerald-900,.dark .hover\:text-emerald-700:hover{color:#6ee7b7}.dark .text-emerald-500{color:#34d399}.dark .bg-emerald-50,.dark .bg-emerald-100,.dark .bg-emerald-200,.dark .bg-emerald-500\/5,.dark .bg-emerald-500\/10,.dark .bg-emerald-600\/5,.dark .bg-emerald-700\/5,.dark .bg-emerald-700\/10{background-color:#10b98124}.dark .hover\:bg-emerald-50:hover,.dark .hover\:bg-emerald-50\/50:hover,.dark .hover\:bg-emerald-100:hover{background-color:#10b98138}.dark .border-emerald-100,.dark .border-emerald-200,.dark .border-emerald-300{border-color:#065f46}.dark .border-emerald-600,.dark .border-emerald-700,.dark .border-emerald-800{border-color:#059669}.dark .text-teal-600,.dark .text-teal-700,.dark .text-teal-800,.dark .text-teal-900,.dark .hover\:text-teal-700:hover{color:#5eead4}.dark .text-teal-500{color:#2dd4bf}.dark .bg-teal-50,.dark .bg-teal-100,.dark .bg-teal-200,.dark .bg-teal-500\/5,.dark .bg-teal-500\/10,.dark .bg-teal-600\/5,.dark .bg-teal-700\/5,.dark .bg-teal-700\/10{background-color:#14b8a624}.dark .bg-\[\#d7f7f2\]{background-color:#14b8a633}.dark .bg-\[\#e8faf7\]{background-color:#14b8a624}.dark .bg-\[\#e9fbf8\]{background-color:#14b8a617}.dark .hover\:bg-teal-50:hover,.dark .hover\:bg-teal-50\/50:hover,.dark .hover\:bg-teal-100:hover{background-color:#14b8a638}.dark .border-teal-100,.dark .border-teal-200,.dark .border-teal-300{border-color:#115e59}.dark .border-teal-600,.dark .border-teal-700,.dark .border-teal-800{border-color:#0d9488}.dark .text-cyan-600,.dark .text-cyan-700,.dark .text-cyan-800,.dark .text-cyan-900,.dark .hover\:text-cyan-700:hover{color:#67e8f9}.dark .text-cyan-500{color:#22d3ee}.dark .bg-cyan-50,.dark .bg-cyan-100,.dark .bg-cyan-200,.dark .bg-cyan-500\/5,.dark .bg-cyan-500\/10,.dark .bg-cyan-600\/5,.dark .bg-cyan-700\/5,.dark .bg-cyan-700\/10{background-color:#06b6d424}.dark .hover\:bg-cyan-50:hover,.dark .hover\:bg-cyan-50\/50:hover,.dark .hover\:bg-cyan-100:hover{background-color:#06b6d438}.dark .border-cyan-100,.dark .border-cyan-200,.dark .border-cyan-300{border-color:#155e75}.dark .border-cyan-600,.dark .border-cyan-700,.dark .border-cyan-800{border-color:#0891b2}.dark .text-sky-600,.dark .text-sky-700,.dark .text-sky-800,.dark .text-sky-900,.dark .hover\:text-sky-700:hover{color:#7dd3fc}.dark .text-sky-500{color:#38bdf8}.dark .bg-sky-50,.dark .bg-sky-100,.dark .bg-sky-200,.dark .bg-sky-500\/5,.dark .bg-sky-500\/10,.dark .bg-sky-600\/5,.dark .bg-sky-700\/5,.dark .bg-sky-700\/10{background-color:#0ea5e924}.dark .hover\:bg-sky-50:hover,.dark .hover\:bg-sky-50\/50:hover,.dark .hover\:bg-sky-100:hover{background-color:#0ea5e938}.dark .border-sky-100,.dark .border-sky-200,.dark .border-sky-300{border-color:#075985}.dark .border-sky-600,.dark .border-sky-700,.dark .border-sky-800{border-color:#0284c7}.dark .text-blue-600,.dark .text-blue-700,.dark .text-blue-800,.dark .text-blue-900,.dark .hover\:text-blue-700:hover{color:#93c5fd}.dark .text-blue-500{color:#60a5fa}.dark .bg-blue-50,.dark .bg-blue-100,.dark .bg-blue-200,.dark .bg-blue-500\/5,.dark .bg-blue-500\/10,.dark .bg-blue-600\/5,.dark .bg-blue-700\/5,.dark .bg-blue-700\/10{background-color:#3b82f624}.dark .hover\:bg-blue-50:hover,.dark .hover\:bg-blue-50\/50:hover,.dark .hover\:bg-blue-50\/80:hover,.dark .hover\:bg-blue-100:hover{background-color:#3b82f638}.dark .hover\:text-blue-700\/80:hover{color:#93c5fd}.dark .hover\:border-blue-700\/80:hover{border-color:#2563eb}.dark .border-blue-100,.dark .border-blue-200,.dark .border-blue-300{border-color:#1e40af}.dark .border-blue-600,.dark .border-blue-700,.dark .border-blue-800{border-color:#2563eb}.dark .text-indigo-600,.dark .text-indigo-700,.dark .text-indigo-800,.dark .text-indigo-900,.dark .hover\:text-indigo-700:hover{color:#a5b4fc}.dark .text-indigo-500{color:#818cf8}.dark .bg-indigo-50,.dark .bg-indigo-100,.dark .bg-indigo-200,.dark .bg-indigo-500\/5,.dark .bg-indigo-500\/10,.dark .bg-indigo-600\/5,.dark .bg-indigo-700\/5,.dark .bg-indigo-700\/10{background-color:#6366f124}.dark .hover\:bg-indigo-50:hover,.dark .hover\:bg-indigo-50\/50:hover,.dark .hover\:bg-indigo-100:hover{background-color:#6366f138}.dark .border-indigo-100,.dark .border-indigo-200,.dark .border-indigo-300{border-color:#3730a3}.dark .border-indigo-600,.dark .border-indigo-700,.dark .border-indigo-800{border-color:#4f46e5}.dark .text-violet-600,.dark .text-violet-700,.dark .text-violet-800,.dark .text-violet-900,.dark .hover\:text-violet-700:hover{color:#c4b5fd}.dark .text-violet-500{color:#a78bfa}.dark .bg-violet-50,.dark .bg-violet-100,.dark .bg-violet-200,.dark .bg-violet-500\/5,.dark .bg-violet-500\/10,.dark .bg-violet-600\/5,.dark .bg-violet-700\/5,.dark .bg-violet-700\/10{background-color:#8b5cf624}.dark .hover\:bg-violet-50:hover,.dark .hover\:bg-violet-50\/50:hover,.dark .hover\:bg-violet-100:hover{background-color:#8b5cf638}.dark .border-violet-100,.dark .border-violet-200,.dark .border-violet-300{border-color:#5b21b6}.dark .border-violet-600,.dark .border-violet-700,.dark .border-violet-800{border-color:#7c3aed}.dark .text-purple-600,.dark .text-purple-700,.dark .text-purple-800,.dark .text-purple-900,.dark .hover\:text-purple-700:hover{color:#d8b4fe}.dark .text-purple-500{color:#c084fc}.dark .bg-purple-50,.dark .bg-purple-100,.dark .bg-purple-200,.dark .bg-purple-500\/5,.dark .bg-purple-500\/10,.dark .bg-purple-600\/5,.dark .bg-purple-700\/5,.dark .bg-purple-700\/10{background-color:#a855f724}.dark .hover\:bg-purple-50:hover,.dark .hover\:bg-purple-50\/50:hover,.dark .hover\:bg-purple-100:hover{background-color:#a855f738}.dark .border-purple-100,.dark .border-purple-200,.dark .border-purple-300{border-color:#6b21a8}.dark .border-purple-600,.dark .border-purple-700,.dark .border-purple-800{border-color:#9333ea}.dark .text-pink-600,.dark .text-pink-700,.dark .text-pink-800,.dark .text-pink-900,.dark .hover\:text-pink-700:hover{color:#f9a8d4}.dark .text-pink-500{color:#f472b6}.dark .bg-pink-50,.dark .bg-pink-100,.dark .bg-pink-200,.dark .bg-pink-500\/5,.dark .bg-pink-500\/10,.dark .bg-pink-600\/5,.dark .bg-pink-700\/5,.dark .bg-pink-700\/10{background-color:#ec489924}.dark .hover\:bg-pink-50:hover,.dark .hover\:bg-pink-50\/50:hover,.dark .hover\:bg-pink-100:hover{background-color:#ec489938}.dark .border-pink-100,.dark .border-pink-200,.dark .border-pink-300{border-color:#9d174d}.dark .border-pink-600,.dark .border-pink-700,.dark .border-pink-800{border-color:#db2777}.dark .default-scrollbar::-webkit-scrollbar-track{background-color:var(--exam-surface-raised)}.dark .default-scrollbar::-webkit-scrollbar-thumb{background-color:var(--exam-line-strong)}.dark .shadow-intense{box-shadow:8px 8px 24px #00000080}.dark .shadow-top{box-shadow:0 15px 50px -12px #0009,0 0 23.9px #0006}.dark #exam-question img:not([class*=rounded-full]),.dark .content-blocks img{filter:brightness(.88);transition:filter .15s}.dark #exam-question img:hover,.dark .content-blocks img:hover{filter:none}.dark :is([data-activity-cell],[data-activity-scale]){box-shadow:inset 0 0 0 1px var(--exam-line-strong)}.dark :is([data-activity-cell],[data-activity-scale]).bg-zinc-100{background-color:#ffffff14}.dark :is([data-activity-cell],[data-activity-scale]).bg-emerald-200{background-color:#065f46}.dark :is([data-activity-cell],[data-activity-scale]).bg-emerald-400{background-color:#059669}.dark :is([data-activity-cell],[data-activity-scale]).bg-emerald-600{background-color:#10b981}.dark :is([data-activity-cell],[data-activity-scale]).bg-emerald-800{background-color:#6ee7b7}.dark :is([data-activity-cell],[data-activity-scale]).bg-teal-200{background-color:#115e59}.dark :is([data-activity-cell],[data-activity-scale]).bg-teal-400{background-color:#0d9488}.dark :is([data-activity-cell],[data-activity-scale]).bg-teal-600{background-color:#14b8a6}.dark :is([data-activity-cell],[data-activity-scale]).bg-teal-800{background-color:#5eead4}.dark :is([data-activity-cell],[data-activity-scale]).bg-sky-200{background-color:#075985}.dark :is([data-activity-cell],[data-activity-scale]).bg-sky-400{background-color:#0284c7}.dark :is([data-activity-cell],[data-activity-scale]).bg-sky-600{background-color:#0ea5e9}.dark :is([data-activity-cell],[data-activity-scale]).bg-sky-800{background-color:#7dd3fc}.dark :is([data-activity-cell],[data-activity-scale]):not(.bg-zinc-100){box-shadow:none}.dark .ring-offset-white{--tw-ring-offset-color:var(--exam-surface)}.dark .two-headers .table,.dark .one-header-col .table,.dark .one-header-row .table,.dark .fullscreen-table{color:var(--exam-text);background-color:var(--exam-line)}.dark .two-headers .table th,.dark .one-header-col .table th,.dark .one-header-row .table th,.dark .fullscreen-table th{background-color:var(--exam-line-strong);color:var(--exam-text)}.dark .two-headers .table td,.dark .one-header-col .table td,.dark .one-header-row .table td,.dark .fullscreen-table td{background-color:var(--exam-surface-raised)}.dark .two-headers table thead th:first-child{background-color:#3a4453}.dark .table-popup-card,.dark .image-popup-card{background-color:var(--exam-surface)}.dark .table-popup-card [class*=fade-right]:before,.dark .table-popup-card [class*=fade-bottom]:before{background:linear-gradient(to right,#14192200,var(--exam-surface))}.dark .table-popup-card [class*=fade-bottom]:before,.dark .image-popup-card [class*=fade-bottom]:before{background:linear-gradient(to bottom,#14192200,var(--exam-surface))}.dark .bg-zinc-500\/5{background-color:#ffffff0a}.dark .exam-key-caps [fill=white i]{fill:var(--exam-surface-raised)}.dark [data-slot=checkbox][data-state=checked]{background-color:var(--exam-text);border-color:var(--exam-text);color:var(--exam-canvas)}.dark .fill-remedium-blue{fill:var(--remedium-blue-light)}.dark button[role=switch][data-state=checked]{background-color:#4b71ff52!important}.dark button[role=switch][data-state=checked] .bg-remedium-blue{background-color:var(--remedium-blue-light)}
/*# sourceMappingURL=1e8ed4747a6a2786.css.map*/