@layer components{.ga-lightbox{position:fixed;inset:0;z-index:50;display:flex;align-items:center;justify-content:center;background-color:#000c}@supports (color:color-mix(in lab,red,red)){.ga-lightbox{background-color:color-mix(in oklab,#000 80%,transparent)}}.ga-lightbox__close{position:absolute;top:.75rem;right:.75rem;display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:3.40282e+38px;background-color:#0009;color:#fff;transition-property:color,background-color,border-color,outline-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@supports (color:color-mix(in lab,red,red)){.ga-lightbox__close{background-color:color-mix(in oklab,#000 60%,transparent)}}@media (hover:hover){.ga-lightbox__close:hover{background-color:#000c}@supports (color:color-mix(in lab,red,red)){.ga-lightbox__close:hover{background-color:color-mix(in oklab,#000 80%,transparent)}}}.ga-lightbox__close-icon{width:1.25rem;height:1.25rem}.lesson-graph-card{margin-block:2.5rem;border-radius:calc(var(--radius) + 4px);border:1px solid var(--border-color);padding:2rem}.lesson-graph-card__expand{display:block;width:100%;cursor:zoom-in}.lesson-graph-frame{display:flex;height:calc(100vh - 48px);width:calc(100vw - 48px);align-items:center;justify-content:center;border-radius:.75rem;background-color:var(--background);padding:1rem}.lesson-graph-frame__inner{max-height:100%;max-width:100%}.lesson-image{cursor:zoom-in}.lesson-image-frame{background-color:#fff;border-radius:.75rem;padding:1rem}.ga-mdx-error{margin-block:1rem;border-radius:calc(var(--radius) + 4px);border:1px solid var(--destructive);background-color:var(--destructive);padding-inline:1rem;padding-block:.75rem;font-size:.875rem;line-height:calc(1.25 / .875);color:var(--destructive)}}@layer components{}@layer components{}@layer components{@supports (color:color-mix(in lab,red,red)){.ga-mdx-error{border-color:color-mix(in oklab,var(--destructive) 50%,transparent);background-color:color-mix(in oklab,var(--destructive) 10%,transparent)}}.ga-mdx-error--graph{margin-block:2.5rem}.ga-mdx-error__label{font-weight:600}}