.aKWeuW_root .aKWeuW_tableline{justify-content:flex-start;font-size:.85rem;line-height:1.43}.aKWeuW_root .aKWeuW_tableline:hover{background-color:rgba(var(--lotta-highlight-color), .3)}.aKWeuW_root .aKWeuW_tableline .aKWeuW_summary{font-weight:bolder}.aKWeuW_root .aKWeuW_tableline .aKWeuW_time{font-size:.9em;font-style:italic}.aKWeuW_root .aKWeuW_listItemTextDate{flex-shrink:0;width:7.5em}.aKWeuW_root .aKWeuW_listItemTextDate.aKWeuW_has-dot{padding-left:1em}.aKWeuW_root .aKWeuW_listItemTextDate.aKWeuW_has-dot>svg{margin-left:-1em}.aKWeuW_root .aKWeuW_calendarColorDot{vertical-align:sub;vertical-align:baseline;padding-right:.5em;font-size:.5em}.aKWeuW_root .aKWeuW_listItemTextEventDescription{text-align:right;-webkit-hyphens:auto;hyphens:auto;word-break:break-word;padding-left:.5em}.aKWeuW_root .aKWeuW_description{font-size:.85rem}
.pwzw9a_root{height:calc(100% - 2*var(--lotta-spacing));flex-direction:column;display:flex;position:relative;overflow-y:auto}.pwzw9a_root .pwzw9a_list{overflow:auto}.pwzw9a_root .pwzw9a_calendarColorDot{vertical-align:sub;padding-right:.5em}.pwzw9a_root .pwzw9a_figcaption{padding:var(--lotta-spacing);background-color:rgba(var(--lotta-box-background-color), 1);flex-wrap:wrap;width:100%;display:flex}.pwzw9a_root .pwzw9a_figcaption>figure{width:50%;padding:calc(.5*var(--lotta-spacing));align-items:center;display:inline-flex}
._6zjawG_courseNamesListsWrapper{display:"flex";flex-direction:"row"}._6zjawG_formGroup{width:50%}
.td8_aG_root{flex-direction:column;height:100%;display:flex;position:relative;overflow:auto}.td8_aG_root td{padding-left:calc(2*var(--lotta-spacing));padding-right:calc(2*var(--lotta-spacing))}.td8_aG_root .td8_aG_date{padding:var(--lotta-spacing);flex-direction:row;justify-content:space-between;display:flex}.td8_aG_root .td8_aG_date a{color:rgba(var(--lotta-text-color), 1)}.td8_aG_root .td8_aG_date>span{align-items:center;display:flex}.td8_aG_root .td8_aG_selectCoursesLinkWrapper{padding:0 calc(var(--lotta-spacing))}.td8_aG_root .td8_aG_updated{color:rgba(var(--lotta-error-color), 1);font-weight:bolder}.td8_aG_root .td8_aG_notes{margin-bottom:var(--lotta-spacing);padding-left:var(--lotta-spacing);border-left:2px solid;border-color:rgba(var(--lotta-text-color), 1)}
.BD2h9G_root{height:100%}.BD2h9G_root iframe{border:none;width:100%;height:100%}
._wr76a_root{border-top-left-radius:0;border-top-right-radius:0;flex-direction:column;height:100%;display:flex}._wr76a_root ._wr76a_heading{text-align:center}
.LkgYxW_root{position:relative}.LkgYxW_root .LkgYxW_icon{text-align:center}.LkgYxW_root .LkgYxW_iconSvg{box-sizing:border-box;padding:5px;width:1em!important;height:1em!important}.LkgYxW_root .LkgYxW_overlayText{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.LkgYxW_root .LkgYxW_overlayText span{color:rgba(var(--lotta-box-background-color), 1);vertical-align:middle;text-shadow:0 0 2px #000;padding-top:2px;font-size:.3em;font-weight:700;line-height:1}.LkgYxW_root.LkgYxW_primaryColor .LkgYxW_overlayText span{color:rgba(var(--lotta-primary-color), 1)}.LkgYxW_root.LkgYxW_secondaryColor .LkgYxW_overlayText span{color:rgba(var(--lotta-text-color), 1)}
.W5YwBa_root{flex-direction:column;justify-content:stretch;display:flex}@media screen and (min-width:960px){.W5YwBa_root{position:sticky;top:72px}.W5YwBa_root.W5YwBa_hasSecondNavigation{top:112px}}@media screen and (max-width:959px){.W5YwBa_root{margin-bottom:calc(1em + var(--lotta-spacing));height:calc(100% - (1em + var(--lotta-spacing)))}}.W5YwBa_root .W5YwBa_WidgetTabbar{background-color:rgba(var(--lotta-box-background-color), 1);flex-grow:0;flex-shrink:0;height:auto}.W5YwBa_root .W5YwBa_WidgetTabbar .W5YwBa_WidgetTab{margin-bottom:0;border-radius:0!important}.W5YwBa_root .W5YwBa_WidgetTabbar .W5YwBa_WidgetTab:not([aria-selected=true]){filter:grayscale(.9);opacity:.5}.W5YwBa_root .W5YwBa_swipeableViewsContainer{flex-grow:1;flex-shrink:1}.W5YwBa_root .W5YwBa_swipeableViewsContainer>div{height:calc(100% - var(--lotta-spacing)/2)}
.e5h7FG_root{flex-flow:wrap;display:flex}.e5h7FG_root .e5h7FG_inputWrapper{flex:1 0 8em;display:inline-flex;position:relative}.e5h7FG_root .e5h7FG_inputWrapper input{width:100%;padding-top:0;padding-bottom:0}.e5h7FG_root .e5h7FG_inputWrapper button{min-height:auto}
._4GkTbG_root{z-index:100000;background-color:rgba(var(--lotta-box-background-color), 1);justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}._4GkTbG_root img{border:1px solid #bdbdbd;max-width:80vw;max-height:80vh}._4GkTbG_closeButton{top:var(--lotta-spacing);right:var(--lotta-spacing);position:absolute}._4GkTbG_leftButton{left:var(--lotta-spacing);position:absolute}._4GkTbG_rightButton{right:var(--lotta-spacing);position:absolute}._4GkTbG_subtitles{text-align:center;position:absolute;bottom:5%}
.oVizjG_root{box-sizing:border-box;margin:var(--lotta-spacing);cursor:inherit;border:none;max-width:100%;max-height:100%;position:relative}.oVizjG_root img{width:100%}.oVizjG_root.oVizjG_isEditing{cursor:pointer}.oVizjG_root.oVizjG_isEditing .oVizjG_buttonGroup:first-of-type{margin-block:".2em";justify-content:end;margin-inline-end:".2em"}.oVizjG_root.oVizjG_isSelected{border:1px solid rgba(var(--lotta-primary-color), 1)}
.tSkXrG_root{z-index:100;position:sticky!important}.tSkXrG_root .tSkXrG_toolbar{padding:var(--lotta-spacing);background-color:#0000;overflow:auto}.tSkXrG_root .tSkXrG_buttonGroup{margin-right:calc(.5*var(--lotta-spacing))}
.yk51zq_root{overflow:initial;padding-bottom:var(--lotta-spacing);border:0 solid #0000;position:relative}.yk51zq_root.yk51zq_isEditModeEnabled{background-color:rgba(var(--lotta-primary-color), .1);border-radius:var(--lotta-border-radius);margin-bottom:var(--lotta-spacing);border-width:1px}.yk51zq_root:hover,.yk51zq_root:focus-within{border-color:rgb(var(--lotta-highlight-color))}.yk51zq_root:hover .yk51zq_titlebar,.yk51zq_root:focus-within .yk51zq_titlebar{opacity:.8}.yk51zq_root.yk51zq_active{border-color:rgb(var(--lotta-primary-color))}.yk51zq_root.yk51zq_active .yk51zq_titlebar{opacity:.8}.yk51zq_root .yk51zq_titlebar{opacity:0;padding:calc(.5*var(--lotta-spacing));margin-bottom:var(--lotta-spacing);background-color:rgb(var(--lotta-highlight-color));justify-content:space-between;width:100%;transition:opacity .25s ease-in;display:flex}.yk51zq_root .yk51zq_titlebar>span{display:flex}.yk51zq_root .yk51zq_titlebar section{color:rgba(var(--lotta-text-color), .7);display:flex}.yk51zq_root .yk51zq_titlebar section>:not(:last-child){margin-right:calc(.5*var(--lotta-spacing))}.yk51zq_root .yk51zq_titlebar button{padding:0 5px}.yk51zq_root .yk51zq_titlebar button svg{color:rgba(var(--lotta-text-color), .7)}.yk51zq_root .yk51zq_titlebar button.yk51zq_deleteButton svg{color:rgba(var(--lotta-error-color), 1)}
