@media screen{.teacher-workspace{color:#29402d;background:#f3f6ef}.teacher-workspace>aside{background:#fcfdf9;border-color:#dfe7d8}.teacher-workspace aside nav a{min-height:44px}.teacher-workspace aside nav a[aria-current=page]{background:var(--brand-green);box-shadow:none}.teacher-workspace #main-content,.teacher-workspace #main-content>div{min-width:0}.teacher-workspace :where(h1,h2,h3),.student-workspace :where(h1,h2,h3){overflow-wrap:anywhere}.teacher-workspace :where(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea),.student-workspace :where(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea){border-radius:10px}.teacher-workspace :where(a,button,input,select,textarea,summary):focus-visible,.student-workspace :where(a,button,input,select,textarea,summary):focus-visible{outline:3px solid var(--brand-green);outline-offset:3px}.student-workspace{background:#f4f7ef}.student-workspace h1{color:#29482e;font-weight:500}.student-workspace .rounded-xl{border-color:#dfe7d7}.workspace-menu-search{color:#405b35;background:#f5f8f0;border:1px solid #dce6d3;border-radius:10px;width:100%;padding:11px 12px;font-size:13px}.workspace-menu-empty{color:#69795f;padding:20px 10px;font-size:12px;line-height:1.8}@media (max-width:640px){.teacher-workspace :where(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea),.student-workspace :where(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea){font-size:16px}.student-workspace h1{font-size:26px}}@media (prefers-reduced-motion:reduce){.teacher-workspace *,.student-workspace *{transition:none!important}.teacher-workspace .ai-star{animation:none!important}}}
