#app{margin:0 auto;width:100vw;height:100vh;height:100svh}.fwh{width:100%!important;height:100%!important}.fw{width:100%!important}.fh{height:100%!important}:-webkit-autofill,:-webkit-autofill:hover,:-webkit-autofill:focus{-webkit-text-fill-color:var(--mud-palette-text-primary);-webkit-box-shadow:0 0 0 1000px rgba(var(--mud-palette-info-rgb),.1) inset;transition:background-color 10000s ease-in-out 0s}.badge{transition:transform ease .3s}.badge-container:hover .badge{transform:translate(0)!important}.course-box{box-shadow:var(--mud-elevation-2);transition-property:transform,box-shadow;transition-duration:.3s;transition-timing-function:ease}.input-paper{position:relative;margin-top:6px;padding:18.5px 14px;border-color:var(--mud-palette-lines-inputs)!important}.input-paper:hover{border-color:var(--mud-palette-action-default)!important}.input-paper>span{position:absolute;transform:translate(-4px,-28px);padding:0 5px;background-color:var(--mud-palette-surface)}.mud-dialog-fullscreen{overflow-y:auto!important}#loading-screen{display:flex;flex-direction:column;justify-content:center;align-items:center;font-family:Roboto,sans-serif;background-color:#32333dff}.dark-mode{background-color:#32333dff!important;color:#ffffffb2;--progress-bar-bg:rgba(126,111,255,.2);--progress-bar-fg:#7e6fff}.light-mode{background-color:#fff!important;color:#424242;--progress-bar-bg:rgba(89,74,226,.3);--progress-bar-fg:#594ae2}.progress-bar{--size:24px;--half-size:calc(var(--size)/2);position:relative;width:50%;height:var(--size);margin:var(--half-size);transition:width 200ms ease}@media only screen and (max-width:768px){.progress-bar{width:100%;padding:0 var(--half-size)}}.progress-bar-bg{background-color:var(--progress-bar-bg)}.progress-bar-fg{transition:width 200ms ease;width:var(--blazor-load-percentage,0%);background-color:var(--progress-bar-fg);animation:skeleton 1s ease infinite alternate}@keyframes skeleton{0%{opacity:70%}100%{opacity:100%}}.progress-bar-bg::after{color:#ffffffb2;content:var(--blazor-load-percentage-text,"Loading...");font-size:calc(var(--size)*.7);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}#app{padding-top:env(safe-area-inset-top);padding-right:env(safe-area-inset-right);padding-bottom:env(safe-area-inset-bottom);padding-left:env(safe-area-inset-left)}.pdft{border:1px solid #000;padding:5px;color:#000}body>#blazor-error-ui{padding:2rem;font-size:large;background-color:#f64e62;color:#fff;font-family:Roboto,sans-serif}body>#blazor-error-ui .reload::before{content:"⟳";display:inline-block;text-decoration:none;margin-right:2px}body>#blazor-error-ui .report::before{content:"⚐";margin-left:1rem}body>#blazor-error-ui .dismiss{top:50%;transform:translateY(-50%);right:2rem}