.learning-layer{z-index:90;pointer-events:none;position:fixed;inset:0}@media (width>=1024px){.learning-layer{zoom:calc(1 / .78)}}@media (width>=1280px){.learning-layer{zoom:calc(1 / .75)}}.learning-shade{background:hsl(var(--foreground) / .28);pointer-events:none;position:fixed}.learning-highlight{border:2px solid hsl(var(--primary));pointer-events:none;border-radius:6px;position:fixed}.learning-panel{pointer-events:auto;position:fixed;overflow-y:auto}@media (prefers-reduced-motion:no-preference){.learning-panel{animation:.16s ease-out learning-enter}}@keyframes learning-enter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}
