.crui-header.svelte-1ai8at1{z-index:1100;width:100%;padding-right:calc(1.5rem + var(--safe-area-inset-window-control-right,0px));padding-left:calc(1.5rem + var(--safe-area-inset-window-control-left,0px));box-sizing:border-box;background:var(--background-surface,#fff);border-bottom:.1rem solid var(--border-default,#e1e5ea);position:sticky;top:0}@media only screen and (width<=480px){.crui-header.svelte-1ai8at1{padding-right:calc(1rem + var(--safe-area-inset-window-control-right,0px));padding-left:calc(1rem + var(--safe-area-inset-window-control-left,0px))}}.crui-header.theme-teacher.svelte-1ai8at1{color:#4a148c;background:#f3e5f5;border-color:#e1bee7}.crui-header.theme-teacher.svelte-1ai8at1 .flex:where(.svelte-1ai8at1){align-items:center;gap:.5rem;display:flex}.crui-header.theme-teacher.svelte-1ai8at1 .flex:where(.svelte-1ai8at1):has(.subline:where(.svelte-1ai8at1)){gap:1rem}.crui-header.theme-teacher.svelte-1ai8at1 .flex:where(.svelte-1ai8at1) crui-icon{font-size:1.5rem}.crui-header.full-width.svelte-1ai8at1 .crui-container.m:where(.svelte-1ai8at1){max-width:none;margin:0}.crui-header.svelte-1ai8at1 .crui-container.m:where(.svelte-1ai8at1){grid-template-columns:1fr auto 1fr;align-items:center;gap:2rem;width:100%;min-height:2.75rem;padding:.75rem 0;display:grid}@media only screen and (width<=480px){.crui-header.svelte-1ai8at1 .crui-container.m:where(.svelte-1ai8at1){min-height:2.75rem;padding:.5rem 0}}.crui-header.svelte-1ai8at1 .crui-container.m:where(.svelte-1ai8at1) .slot:where(.svelte-1ai8at1){text-wrap:nowrap;flex-wrap:nowrap;align-items:center;gap:.75rem;margin:0;display:flex}.crui-header.svelte-1ai8at1 .crui-container.m:where(.svelte-1ai8at1) .slot:where(.svelte-1ai8at1)>:not(crui-divider){min-width:0;margin:0!important}.crui-header.svelte-1ai8at1 .crui-container.m:where(.svelte-1ai8at1) .slot.center:where(.svelte-1ai8at1){text-align:center}.crui-header.svelte-1ai8at1 .crui-container.m:where(.svelte-1ai8at1) .slot:where(.svelte-1ai8at1):last-child{justify-self:end}.crui-header.svelte-1ai8at1 .crui-container.m:where(.svelte-1ai8at1) .heading:where(.svelte-1ai8at1){text-align:center;overflow:hidden}.crui-header.svelte-1ai8at1 .crui-container.m:where(.svelte-1ai8at1) .heading:where(.svelte-1ai8at1) :where(.svelte-1ai8at1){text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.crui-header-tooltip-content{flex-direction:column;align-items:center;padding:.25rem;display:flex}.controls.svelte-3py39z{gap:1rem;display:flex}@media only screen and (width<=768px){.controls.svelte-3py39z>:first-child{display:none}}section.svelte-3py39z:nth-of-type(2){flex-grow:1;align-items:center;display:flex}@media only screen and (width<=768px){section.svelte-3py39z:nth-of-type(2){align-items:flex-start}}@media only screen and (width<=480px){section.svelte-3py39z:nth-of-type(2){padding-top:2.5rem;padding-bottom:2.5rem}}
