/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}.cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;outline:0;-webkit-appearance:none;-moz-appearance:none}
/*!
 * OverlayScrollbars
 * https://github.com/KingSora/OverlayScrollbars
 *
 * Version: 1.12.0
 *
 * Copyright KingSora | Rene Haas.
 * https://github.com/KingSora
 *
 * Released under the MIT license.
 * Date: 05.04.2020
 */html.os-html,html.os-html>.os-host{display:block;overflow:hidden;box-sizing:border-box;height:100%!important;width:100%!important;min-width:100%!important;min-height:100%!important;margin:0!important;position:absolute!important}html.os-html>.os-host>.os-padding{position:absolute}body.os-dragging,body.os-dragging *{cursor:default}.os-host,.os-host-textarea{position:relative;overflow:visible!important;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start}.os-host-flexbox{overflow:hidden!important;display:flex}.os-host-flexbox>.os-size-auto-observer{height:inherit!important}.os-host-flexbox>.os-content-glue{flex-grow:1;flex-shrink:0}.os-host-flexbox>.os-content-glue,.os-host-flexbox>.os-size-auto-observer{min-height:0;min-width:0;flex-grow:0;flex-shrink:1;flex-basis:auto}#os-dummy-scrollbar-size{position:fixed;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";visibility:hidden;overflow:scroll;height:500px;width:500px}#os-dummy-scrollbar-size>div{width:200%;height:200%;margin:10px 0}#os-dummy-scrollbar-size:after,#os-dummy-scrollbar-size:before,.os-content:after,.os-content:before{content:"";display:table;width:.01px;height:.01px;line-height:0;font-size:0;flex-grow:0;flex-shrink:0;visibility:hidden}#os-dummy-scrollbar-size,.os-viewport{-ms-overflow-style:scrollbar!important}.os-viewport-native-scrollbars-invisible#os-dummy-scrollbar-size,.os-viewport-native-scrollbars-invisible.os-viewport{scrollbar-width:none!important}.os-viewport-native-scrollbars-invisible#os-dummy-scrollbar-size::-webkit-scrollbar,.os-viewport-native-scrollbars-invisible#os-dummy-scrollbar-size::-webkit-scrollbar-corner,.os-viewport-native-scrollbars-invisible.os-viewport::-webkit-scrollbar,.os-viewport-native-scrollbars-invisible.os-viewport::-webkit-scrollbar-corner{display:none!important;width:0!important;height:0!important;visibility:hidden!important;background:transparent!important}.os-content-glue{box-sizing:inherit;max-height:100%;max-width:100%;width:100%;pointer-events:none}.os-padding{box-sizing:inherit;direction:inherit;position:absolute;overflow:visible;padding:0;margin:0;left:0;top:0;bottom:0;right:0;width:auto!important;height:auto!important;z-index:1}.os-host-overflow>.os-padding,.os-viewport{overflow:hidden}.os-viewport{direction:inherit!important;box-sizing:inherit!important;resize:none!important;outline:none!important;position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0;-webkit-overflow-scrolling:touch}.os-content-arrange{position:absolute;z-index:-1;min-height:1px;min-width:1px;pointer-events:none}.os-content{direction:inherit;box-sizing:border-box!important;position:relative;display:block;height:100%;width:100%;visibility:visible}.os-content>.os-textarea{box-sizing:border-box!important;direction:inherit!important;background:transparent!important;outline:0 none transparent!important;overflow:hidden!important;position:absolute!important;display:block!important;top:0!important;left:0!important;margin:0!important;border-radius:0!important;float:none!important;filter:none!important;border:none!important;resize:none!important;transform:none!important;max-width:none!important;max-height:none!important;box-shadow:none!important;perspective:none!important;opacity:1!important;z-index:1!important;clip:auto!important;vertical-align:baseline!important;padding:0}.os-host-rtl>.os-padding>.os-viewport>.os-content>.os-textarea{right:0!important}.os-content>.os-textarea-cover{z-index:-1;pointer-events:none}.os-content>.os-textarea[wrap=off]{white-space:pre!important;margin:0!important}.os-text-inherit{font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;font-variant:inherit;text-transform:inherit;text-decoration:inherit;text-indent:inherit;text-align:inherit;text-shadow:inherit;text-overflow:inherit;letter-spacing:inherit;word-spacing:inherit;line-height:inherit;unicode-bidi:inherit;direction:inherit;color:inherit;cursor:text}.os-resize-observer,.os-resize-observer-host{box-sizing:inherit;display:block;visibility:hidden;position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden;pointer-events:none;z-index:-1}.os-resize-observer-host{padding:inherit;border:inherit;border-color:transparent;border-style:solid;box-sizing:border-box}.os-resize-observer-host>.os-resize-observer{height:200%;width:200%;padding:inherit;border:inherit;margin:0;display:block;box-sizing:content-box}.os-resize-observer-host.observed{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.os-resize-observer-host.observed>.os-resize-observer{position:relative;flex-grow:1;flex-shrink:0;flex-basis:auto}.os-size-auto-observer{box-sizing:inherit!important;height:100%;width:inherit;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0}.os-size-auto-observer>.os-resize-observer{width:1000%;height:1000%;min-height:1px;min-width:1px}.os-resize-observer-item{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:-1;opacity:0;direction:ltr!important;flex:none!important}.os-resize-observer-item-final{position:absolute;left:0;top:0;transition:none!important;flex:none!important}.os-resize-observer{-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-name:os-resize-observer-dummy-animation;animation-name:os-resize-observer-dummy-animation}object.os-resize-observer{box-sizing:border-box!important}@-webkit-keyframes os-resize-observer-dummy-animation{0%{z-index:0}to{z-index:-1}}@keyframes os-resize-observer-dummy-animation{0%{z-index:0}to{z-index:-1}}.os-host-transition>.os-scrollbar,.os-host-transition>.os-scrollbar-corner{transition:opacity .3s,visibility .3s,top .3s,right .3s,bottom .3s,left .3s}html.os-html>.os-host>.os-scrollbar{position:absolute;z-index:999999}.os-scrollbar,.os-scrollbar-corner{position:absolute;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";z-index:1}.os-scrollbar-corner{bottom:0;right:0}.os-scrollbar{pointer-events:none}.os-scrollbar-track{position:relative;padding:0!important;border:none!important}.os-scrollbar-handle,.os-scrollbar-track{pointer-events:auto;height:100%;width:100%}.os-scrollbar-handle{position:absolute}.os-scrollbar-handle-off,.os-scrollbar-track-off{pointer-events:none}.os-scrollbar.os-scrollbar-unusable,.os-scrollbar.os-scrollbar-unusable *{pointer-events:none!important}.os-scrollbar.os-scrollbar-unusable .os-scrollbar-handle{opacity:0!important}.os-scrollbar-horizontal{bottom:0;left:0}.os-scrollbar-vertical{top:0;right:0}.os-host-rtl>.os-scrollbar-horizontal{right:0}.os-host-rtl>.os-scrollbar-corner,.os-host-rtl>.os-scrollbar-vertical{right:auto;left:0}.os-host-resize-disabled.os-host-scrollbar-horizontal-hidden>.os-scrollbar-corner,.os-host-resize-disabled.os-host-scrollbar-vertical-hidden>.os-scrollbar-corner,.os-host-scrollbar-horizontal-hidden>.os-scrollbar-horizontal,.os-host-scrollbar-vertical-hidden>.os-scrollbar-vertical,.os-padding+.os-scrollbar-corner,.os-scrollbar-auto-hidden,.os-scrollbar-horizontal+.os-scrollbar-vertical.os-scrollbar-auto-hidden+.os-scrollbar-corner,.os-scrollbar-horizontal.os-scrollbar-auto-hidden+.os-scrollbar-vertical+.os-scrollbar-corner,.os-scrollbar-horizontal.os-scrollbar-auto-hidden+.os-scrollbar-vertical.os-scrollbar-auto-hidden+.os-scrollbar-corner{opacity:0;visibility:hidden;pointer-events:none}.os-scrollbar-corner-resize-both{cursor:nwse-resize}.os-host-rtl>.os-scrollbar-corner-resize-both{cursor:nesw-resize}.os-scrollbar-corner-resize-horizontal{cursor:ew-resize}.os-scrollbar-corner-resize-vertical{cursor:ns-resize}.os-dragging .os-scrollbar-corner.os-scrollbar-corner-resize{cursor:default}.os-host-resize-disabled.os-host-scrollbar-horizontal-hidden>.os-scrollbar-vertical{top:0;bottom:0}.os-host-resize-disabled.os-host-scrollbar-vertical-hidden>.os-scrollbar-horizontal,.os-host-rtl.os-host-resize-disabled.os-host-scrollbar-vertical-hidden>.os-scrollbar-horizontal{right:0;left:0}.os-scrollbar-corner.os-scrollbar-corner-resize,.os-scrollbar:hover{opacity:1!important;visibility:visible!important}.os-scrollbar-corner.os-scrollbar-corner-resize{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIiAgIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgICB4bWxuczpzdmc9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgICB3aWR0aD0iMTAiICAgaGVpZ2h0PSIxMCIgICB2ZXJzaW9uPSIxLjEiPiAgPGcgICAgIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAsLTEwNDIuMzYyMikiICAgICBzdHlsZT0iZGlzcGxheTppbmxpbmUiPiAgICA8cGF0aCAgICAgICBzdHlsZT0iZmlsbDojMDAwMDAwO2ZpbGwtb3BhY2l0eTowLjQ5NDExNzY1O2ZpbGwtcnVsZTpldmVub2RkO3N0cm9rZTpub25lIiAgICAgICBkPSJtIDcuNDI0MjE4NywxMDQyLjM2MjIgYyAtMC43MjM1NzkyLDAgLTEuMzEwMTU2MiwwLjU4NjYgLTEuMzEwMTU2MiwxLjMxMDIgMCwwLjI5OSAwLjEwNDM0MTksMC41NzEgMC4yNzI5NDkyLDAuNzkxNSAwLjIwOTEwMjQsMC4xNDEzIDAuNDY1NjIwNiwwLjIxODQgMC43MzY5NjI5LDAuMjE4NCAwLjcyMzU3OTMsMCAxLjMxMDE1NjMsLTAuNTg2NiAxLjMxMDE1NjMsLTEuMzEwMiAwLC0wLjI3MTMgLTAuMDc3MDkzLC0wLjUyNzggLTAuMjE4MzU5NCwtMC43MzcgLTAuMjIwNDk0MSwtMC4xNjg2IC0wLjQ5MjU0NDMsLTAuMjcyOSAtMC43OTE1NTI4LC0wLjI3MjkgeiBtIDAsMy4wODQzIGMgLTAuNzIzNTc5MiwwIC0xLjMxMDE1NjIsMC41ODY2IC0xLjMxMDE1NjIsMS4zMTAyIDAsMC4yOTkgMC4xMDQzNDE5LDAuNTcxIDAuMjcyOTQ5MiwwLjc5MTUgMC4yMDkxMDI0LDAuMTQxMyAwLjQ2NTYyMDYsMC4yMTg0IDAuNzM2OTYyOSwwLjIxODQgMC43MjM1NzkzLDAgMS4zMTAxNTYzLC0wLjU4NjYgMS4zMTAxNTYzLC0xLjMxMDIgMCwtMC4yNzEzIC0wLjA3NzA5MywtMC41Mjc4IC0wLjIxODM1OTQsLTAuNzM2OSAtMC4yMjA0OTQxLC0wLjE2ODYgLTAuNDkyNTQ0MywtMC4yNzMgLTAuNzkxNTUyOCwtMC4yNzMgeiBtIC0zLjA4NDMyNjEsMCBjIC0wLjcyMzU3OTMsMCAtMS4zMTAxNTYzLDAuNTg2NiAtMS4zMTAxNTYzLDEuMzEwMiAwLDAuMjk5IDAuMTA0MzQxOSwwLjU3MSAwLjI3Mjk0OTIsMC43OTE1IDAuMjA5MTAyNCwwLjE0MTMgMC40NjU2MjA3LDAuMjE4NCAwLjczNjk2MjksMC4yMTg0IDAuNzIzNTc5MywwIDEuMzEwMTU2MywtMC41ODY2IDEuMzEwMTU2MywtMS4zMTAyIDAsLTAuMjcxMyAtMC4wNzcwOTMsLTAuNTI3OCAtMC4yMTgzNTk0LC0wLjczNjkgLTAuMjIwNDk0LC0wLjE2ODYgLTAuNDkyNTQ0MiwtMC4yNzMgLTAuNzkxNTUyNywtMC4yNzMgeiBtIC0zLjAyOTczNjQsMy4wMjk4IEMgMC41ODY1NzY5MywxMDQ4LjQ3NjMgMCwxMDQ5LjA2MjggMCwxMDQ5Ljc4NjQgYyAwLDAuMjk5IDAuMTA0MzQxOSwwLjU3MTEgMC4yNzI5NDkyMiwwLjc5MTYgMC4yMDkxMDIyOSwwLjE0MTIgMC40NjU2MjA2NSwwLjIxODMgMC43MzY5NjI4OCwwLjIxODMgMC43MjM1NzkzLDAgMS4zMTAxNTYzLC0wLjU4NjUgMS4zMTAxNTYzLC0xLjMxMDEgMCwtMC4yNzE0IC0wLjA3NzA5MywtMC41Mjc5IC0wLjIxODM1OTQsLTAuNzM3IC0wLjIyMDQ5NDEsLTAuMTY4NiAtMC40OTI1NDQzLC0wLjI3MjkgLTAuNzkxNTUyOCwtMC4yNzI5IHogbSAzLjAyOTczNjQsMCBjIC0wLjcyMzU3OTMsMCAtMS4zMTAxNTYzLDAuNTg2NSAtMS4zMTAxNTYzLDEuMzEwMSAwLDAuMjk5IDAuMTA0MzQxOSwwLjU3MTEgMC4yNzI5NDkyLDAuNzkxNiAwLjIwOTEwMjQsMC4xNDEyIDAuNDY1NjIwNywwLjIxODMgMC43MzY5NjI5LDAuMjE4MyAwLjcyMzU3OTMsMCAxLjMxMDE1NjMsLTAuNTg2NSAxLjMxMDE1NjMsLTEuMzEwMSAwLC0wLjI3MTQgLTAuMDc3MDkzLC0wLjUyNzkgLTAuMjE4MzU5NCwtMC43MzcgLTAuMjIwNDk0LC0wLjE2ODYgLTAuNDkyNTQ0MiwtMC4yNzI5IC0wLjc5MTU1MjcsLTAuMjcyOSB6IG0gMy4wODQzMjYxLDAgYyAtMC43MjM1NzkyLDAgLTEuMzEwMTU2MiwwLjU4NjUgLTEuMzEwMTU2MiwxLjMxMDEgMCwwLjI5OSAwLjEwNDM0MTksMC41NzExIDAuMjcyOTQ5MiwwLjc5MTYgMC4yMDkxMDI0LDAuMTQxMiAwLjQ2NTYyMDYsMC4yMTgzIDAuNzM2OTYyOSwwLjIxODMgMC43MjM1NzkzLDAgMS4zMTAxNTYzLC0wLjU4NjUgMS4zMTAxNTYzLC0xLjMxMDEgMCwtMC4yNzE0IC0wLjA3NzA5MywtMC41Mjc5IC0wLjIxODM1OTQsLTAuNzM3IC0wLjIyMDQ5NDEsLTAuMTY4NiAtMC40OTI1NDQzLC0wLjI3MjkgLTAuNzkxNTUyOCwtMC4yNzI5IHoiLz4gIDwvZz4gIDxnICAgICBzdHlsZT0iZGlzcGxheTppbmxpbmUiPiAgICA8cGF0aCAgICAgICBzdHlsZT0iZmlsbDojZmZmZmZmO2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpldmVub2RkO3N0cm9rZTpub25lIiAgICAgICBkPSJtIDguMjE1NzcxNSwwLjI3Mjk0OTIyIGMgMC4xNDEyNjY3LDAuMjA5MTAyMjkgMC4yMTgzNTk0LDAuNDY1NjIwNjUgMC4yMTgzNTk0LDAuNzM2OTYyODggMCwwLjcyMzU3OTMgLTAuNTg2NTc3LDEuMzEwMTU2MyAtMS4zMTAxNTYzLDEuMzEwMTU2MyAtMC4yNzEzNDIzLDAgLTAuNTI3ODYwNSwtMC4wNzcwOTMgLTAuNzM2OTYyOSwtMC4yMTgzNTk0IDAuMjM5NDEwNCwwLjMxMzA4NTkgMC42MTI2MzYyLDAuNTE4NjAzNSAxLjAzNzIwNywwLjUxODYwMzUgMC43MjM1NzkzLDAgMS4zMTAxNTYzLC0wLjU4NjU3NyAxLjMxMDE1NjMsLTEuMzEwMTU2MyAwLC0wLjQyNDU3MDc2IC0wLjIwNTUxNzYsLTAuNzk3Nzk2NTkgLTAuNTE4NjAzNSwtMS4wMzcyMDY5OCB6IG0gMCwzLjA4NDMyNjE4IGMgMC4xNDEyNjY3LDAuMjA5MTAyMyAwLjIxODM1OTQsMC40NjU2MjA2IDAuMjE4MzU5NCwwLjczNjk2MjkgMCwwLjcyMzU3OTMgLTAuNTg2NTc3LDEuMzEwMTU2MiAtMS4zMTAxNTYzLDEuMzEwMTU2MiAtMC4yNzEzNDIzLDAgLTAuNTI3ODYwNSwtMC4wNzcwOTMgLTAuNzM2OTYyOSwtMC4yMTgzNTkzIDAuMjM5NDEwNCwwLjMxMzA4NTkgMC42MTI2MzYyLDAuNTE4NjAzNSAxLjAzNzIwNywwLjUxODYwMzUgMC43MjM1NzkzLDAgMS4zMTAxNTYzLC0wLjU4NjU3NyAxLjMxMDE1NjMsLTEuMzEwMTU2MyAwLC0wLjQyNDU3MDggLTAuMjA1NTE3NiwtMC43OTc3OTY3IC0wLjUxODYwMzUsLTEuMDM3MjA3IHogbSAtMy4wODQzMjYyLDAgYyAwLjE0MTI2NjcsMC4yMDkxMDIzIDAuMjE4MzU5NCwwLjQ2NTYyMDYgMC4yMTgzNTk0LDAuNzM2OTYyOSAwLDAuNzIzNTc5MyAtMC41ODY1NzcsMS4zMTAxNTYyIC0xLjMxMDE1NjMsMS4zMTAxNTYyIC0wLjI3MTM0MjIsMCAtMC41Mjc4NjA1LC0wLjA3NzA5MyAtMC43MzY5NjI5LC0wLjIxODM1OTMgMC4yMzk0MTA0LDAuMzEzMDg1OSAwLjYxMjYzNjMsMC41MTg2MDM1IDEuMDM3MjA3MSwwLjUxODYwMzUgMC43MjM1NzkzLDAgMS4zMTAxNTYyLC0wLjU4NjU3NyAxLjMxMDE1NjIsLTEuMzEwMTU2MyAwLC0wLjQyNDU3MDggLTAuMjA1NTE3NSwtMC43OTc3OTY3IC0wLjUxODYwMzUsLTEuMDM3MjA3IHogTSAyLjEwMTcwOSw2LjM4NzAxMTcgYyAwLjE0MTI2NjcsMC4yMDkxMDI0IDAuMjE4MzU5NCwwLjQ2NTYyMDYgMC4yMTgzNTk0LDAuNzM2OTYyOSAwLDAuNzIzNTc5MyAtMC41ODY1NzcsMS4zMTAxNTYzIC0xLjMxMDE1NjMsMS4zMTAxNTYzIC0wLjI3MTM0MjIzLDAgLTAuNTI3ODYwNTksLTAuMDc3MDkzIC0wLjczNjk2Mjg4LC0wLjIxODM1OTQgMC4yMzk0MTAzOSwwLjMxMzA4NTkgMC42MTI2MzYyMiwwLjUxODYwMzUgMS4wMzcyMDY5OCwwLjUxODYwMzUgMC43MjM1NzkzLDAgMS4zMTAxNTYzLC0wLjU4NjU3NyAxLjMxMDE1NjMsLTEuMzEwMTU2MyAwLC0wLjQyNDU3MDggLTAuMjA1NTE3NiwtMC43OTc3OTY2IC0wLjUxODYwMzUsLTEuMDM3MjA3IHogbSAzLjAyOTczNjMsMCBjIDAuMTQxMjY2NywwLjIwOTEwMjQgMC4yMTgzNTk0LDAuNDY1NjIwNiAwLjIxODM1OTQsMC43MzY5NjI5IDAsMC43MjM1NzkzIC0wLjU4NjU3NywxLjMxMDE1NjMgLTEuMzEwMTU2MywxLjMxMDE1NjMgLTAuMjcxMzQyMiwwIC0wLjUyNzg2MDUsLTAuMDc3MDkzIC0wLjczNjk2MjksLTAuMjE4MzU5NCAwLjIzOTQxMDQsMC4zMTMwODU5IDAuNjEyNjM2MywwLjUxODYwMzUgMS4wMzcyMDcxLDAuNTE4NjAzNSAwLjcyMzU3OTMsMCAxLjMxMDE1NjIsLTAuNTg2NTc3IDEuMzEwMTU2MiwtMS4zMTAxNTYzIDAsLTAuNDI0NTcwOCAtMC4yMDU1MTc1LC0wLjc5Nzc5NjYgLTAuNTE4NjAzNSwtMS4wMzcyMDcgeiBtIDMuMDg0MzI2MiwwIGMgMC4xNDEyNjY3LDAuMjA5MTAyNCAwLjIxODM1OTQsMC40NjU2MjA2IDAuMjE4MzU5NCwwLjczNjk2MjkgMCwwLjcyMzU3OTMgLTAuNTg2NTc3LDEuMzEwMTU2MyAtMS4zMTAxNTYzLDEuMzEwMTU2MyAtMC4yNzEzNDIzLDAgLTAuNTI3ODYwNSwtMC4wNzcwOTMgLTAuNzM2OTYyOSwtMC4yMTgzNTk0IDAuMjM5NDEwNCwwLjMxMzA4NTkgMC42MTI2MzYyLDAuNTE4NjAzNSAxLjAzNzIwNywwLjUxODYwMzUgMC43MjM1NzkzLDAgMS4zMTAxNTYzLC0wLjU4NjU3NyAxLjMxMDE1NjMsLTEuMzEwMTU2MyAwLC0wLjQyNDU3MDggLTAuMjA1NTE3NiwtMC43OTc3OTY2IC0wLjUxODYwMzUsLTEuMDM3MjA3IHoiIC8+ICA8L2c+PC9zdmc+);background-repeat:no-repeat;background-position:100% 100%;pointer-events:auto!important}.os-host-rtl>.os-scrollbar-corner.os-scrollbar-corner-resize{transform:scaleX(-1)}.os-host-overflow{overflow:hidden!important}.os-theme-none>.os-scrollbar-corner,.os-theme-none>.os-scrollbar-horizontal,.os-theme-none>.os-scrollbar-vertical{display:none!important}.os-theme-none>.os-scrollbar-corner-resize{display:block!important;min-width:10px;min-height:10px}.os-theme-dark>.os-scrollbar-horizontal,.os-theme-light>.os-scrollbar-horizontal{right:10px;height:10px}.os-theme-dark>.os-scrollbar-vertical,.os-theme-light>.os-scrollbar-vertical{bottom:10px;width:10px}.os-theme-dark.os-host-rtl>.os-scrollbar-horizontal,.os-theme-light.os-host-rtl>.os-scrollbar-horizontal{left:10px;right:0}.os-theme-dark>.os-scrollbar-corner,.os-theme-light>.os-scrollbar-corner{height:10px;width:10px;background-color:transparent}.os-theme-dark>.os-scrollbar,.os-theme-light>.os-scrollbar{padding:2px;box-sizing:border-box;background:transparent}.os-theme-dark>.os-scrollbar.os-scrollbar-unusable,.os-theme-dark>.os-scrollbar>.os-scrollbar-track,.os-theme-light>.os-scrollbar.os-scrollbar-unusable,.os-theme-light>.os-scrollbar>.os-scrollbar-track{background:transparent}.os-theme-dark>.os-scrollbar-horizontal>.os-scrollbar-track>.os-scrollbar-handle,.os-theme-light>.os-scrollbar-horizontal>.os-scrollbar-track>.os-scrollbar-handle{min-width:30px}.os-theme-dark>.os-scrollbar-vertical>.os-scrollbar-track>.os-scrollbar-handle,.os-theme-light>.os-scrollbar-vertical>.os-scrollbar-track>.os-scrollbar-handle{min-height:30px}.os-theme-dark.os-host-transition>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle,.os-theme-light.os-host-transition>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle{transition:background-color .3s}.os-theme-dark>.os-scrollbar>.os-scrollbar-track,.os-theme-dark>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle,.os-theme-light>.os-scrollbar>.os-scrollbar-track,.os-theme-light>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle{border-radius:10px}.os-theme-dark>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle{background:rgba(0,0,0,.4)}.os-theme-light>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle{background:hsla(0,0%,100%,.4)}.os-theme-dark>.os-scrollbar:hover>.os-scrollbar-track>.os-scrollbar-handle{background:rgba(0,0,0,.55)}.os-theme-light>.os-scrollbar:hover>.os-scrollbar-track>.os-scrollbar-handle{background:hsla(0,0%,100%,.55)}.os-theme-dark>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle.active{background:rgba(0,0,0,.7)}.os-theme-light>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle.active{background:hsla(0,0%,100%,.7)}.os-theme-dark>.os-scrollbar-horizontal .os-scrollbar-handle:before,.os-theme-dark>.os-scrollbar-vertical .os-scrollbar-handle:before,.os-theme-light>.os-scrollbar-horizontal .os-scrollbar-handle:before,.os-theme-light>.os-scrollbar-vertical .os-scrollbar-handle:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;display:block}.os-theme-dark.os-host-scrollbar-horizontal-hidden>.os-scrollbar-horizontal .os-scrollbar-handle:before,.os-theme-dark.os-host-scrollbar-vertical-hidden>.os-scrollbar-vertical .os-scrollbar-handle:before,.os-theme-light.os-host-scrollbar-horizontal-hidden>.os-scrollbar-horizontal .os-scrollbar-handle:before,.os-theme-light.os-host-scrollbar-vertical-hidden>.os-scrollbar-vertical .os-scrollbar-handle:before{display:none}.os-theme-dark>.os-scrollbar-horizontal .os-scrollbar-handle:before,.os-theme-light>.os-scrollbar-horizontal .os-scrollbar-handle:before{top:-6px;bottom:-2px}.os-theme-dark>.os-scrollbar-vertical .os-scrollbar-handle:before,.os-theme-light>.os-scrollbar-vertical .os-scrollbar-handle:before{left:-6px;right:-2px}.os-host-rtl.os-theme-dark>.os-scrollbar-vertical .os-scrollbar-handle:before,.os-host-rtl.os-theme-light>.os-scrollbar-vertical .os-scrollbar-handle:before{right:-6px;left:-2px}.ka-btn{align-items:center;border:none;border-radius:3px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font-family:Rubik,sans-serif;font-size:12px;height:38px;justify-content:center;line-height:14px;min-width:100px;outline:none;overflow:hidden;padding:11px 27px 13px;text-align:center;transition:box-shadow .1s ease}.ka-btn .icon{display:flex;margin-right:5px}.ka-btn .icon.plus{height:9px;margin-right:3px;min-width:9px;width:9px}.ka-btn .icon.confirm{color:#2c2b7c;height:11px;min-width:15px;width:15px}.ka-btn .icon.ellipsis{min-width:14px}.ka-btn .icon.broadcast{height:16px;min-width:16px;width:16px}.ka-btn:not([disabled]).secondary{background-color:#fff;border:1px solid #e0e0e0;box-shadow:0 4px 7px -2px rgba(0,0,0,.06);color:#757575;font-weight:500;line-height:14px;padding:0 32px;transition:box-shadow .1s}.ka-btn:not([disabled]).secondary ka-icon{color:#2c2b7c}.ka-btn:not([disabled]).secondary:active{box-shadow:none;left:1px;position:relative;top:1px}.ka-btn:not([disabled]).secondary.no-shadow{box-shadow:none}.ka-btn:not([disabled]).secondary:hover{box-shadow:0 4px 7px -2px rgba(0,0,0,.12)}.ka-btn:not([disabled]).secondary.red{background:transparent;color:#f95252}.ka-btn:not([disabled]).secondary.red ka-icon{color:#f95252}.ka-btn:not([disabled]).secondary.red:hover{background:#fff2f5}.ka-btn:not([disabled]).secondary.primary{background:#6867c3;border:none;color:#fff}.ka-btn:not([disabled]).secondary.primary ka-icon{color:#fff}.ka-btn:not([disabled]).flat{background:transparent;border-color:transparent;box-shadow:none;color:#757575;min-width:0;transition:background .1s ease}.ka-btn:not([disabled]).flat:focus,.ka-btn:not([disabled]).flat:hover{color:#2c2b7c}.ka-btn:not([disabled]).flat ka-icon{color:#888f95}.ka-btn[disabled]{background-color:#fff;border:1px solid #e0e0e0;box-shadow:none;cursor:not-allowed}.ka-btn[disabled].secondary{color:#757575}.ka-btn-icon{margin-right:6px}.ka-btn.sm{font-size:12px;height:30px;padding:0 15px}.ka-btn.sm.action{border-radius:15px;padding:0 20px}.ka-btn.sm-narrow{font-size:12px;height:30px;padding:0!important}.ka-btn.sm-narrow.action{border-radius:15px;padding:0 20px}.ka-btn.md-narrow{min-width:45px;padding:0!important}ka-icon svg{max-height:100%;max-width:100%;pointer-events:none}.action-icon{color:#888f95;cursor:pointer}@media (min-width:1024px){.action-icon:hover{color:#2c2b7c}}@media (max-width:1023px){.action-icon:active{color:#2c2b7c}}.header-button{align-items:center;color:#888f95;cursor:pointer;display:flex;font-size:12px;font-weight:500;justify-content:flex-end}@media (max-width:480px){.header-button{margin-right:20px}}.header-button .icon-add{height:30px;position:relative;width:30px}.header-button .icon-add:before{border-top:2px solid;content:"";height:0;left:6px;position:absolute;top:calc(50% - 1px);width:18px}.header-button .icon-add:after{border-right:2px solid;content:"";height:18px;left:calc(50% - 1px);position:absolute;top:6px;width:0}.header-button .icon-add.primary{color:#2c2b7c}.header-button .text{color:#757575}@media (min-width:1024px){.header-button:hover .text{color:#2c2b7c}}#chatra:not(.chatra--expanded){visibility:hidden!important;opacity:0!important;pointer-events:none}.ka-data-filters .filter-item:not(.flat-item) .ka-input{background-color:#fafafd!important}.filter-box{display:flex}@media (max-width:480px){.filter-box{flex-wrap:wrap}}.filter-box .button-right{align-self:flex-start;margin-left:auto}.filter-box .action-button{margin-left:auto;margin-top:20px}.filter-box .action-button ka-button{margin-left:25px}.ka-input{background-color:#fff;border:1px solid #e0e0e0;border-radius:3px;box-sizing:border-box;box-shadow:none;color:#21263e;font-family:Rubik,sans-serif;font-size:12px;height:38px;line-height:38px;outline:none;padding:0 12px;transition:border .1s ease-in,background .1s ease-in;-webkit-appearance:none}.ka-input:focus{background-color:rgba(44,43,124,.06);border:1px solid #2c2b7c}.ka-input:focus:hover:not(:disabled){border-color:#2c2b7c}.ka-input[disabled]{opacity:.8;cursor:not-allowed}.ka-input.sm{width:125px}.flat-item .ka-input{background:transparent;border:none;border-bottom:1px solid #d4d4d4;border-radius:0;padding-left:0}.flat-item .ka-input:focus,.flat-item .ka-input:hover{border-color:#aaafb2}.ka-valid-error .ka-input,.ka-valid-error:hover:not(:disabled) .ka-input,.ka-valid-error:hover:not([readonly]) .ka-input{border-color:#ff3465}.ka-valid-error-message,.ka-valid-error .error{color:#f95252;font-family:Rubik,sans-serif;font-size:10px;line-height:12px;margin-top:6px}.group-title{color:#21263e;font-size:18px;line-height:22px}.group-description{color:#757575;font-size:14px;line-height:22px;padding:5px 0}@media (max-width:480px){.group{padding:10px}}.ka-form .field{margin-top:10px}.ka-form .field label{align-items:flex-start;display:flex;width:380px}@media (max-width:480px){.ka-form .field label{width:100%}}.ka-form .field .label{align-items:center;color:#757575;display:inline-flex;flex-shrink:0;font-size:12px;min-height:38px;overflow:hidden;text-overflow:ellipsis;width:120px}.ka-form .field .input{flex:1}.ka-form .field+.field{margin-top:10px}.ka-form .action ka-button{margin:10px 0 0 120px;width:260px}@media (max-width:480px){.ka-form .action ka-button{width:calc(100% - 120px)}}.dropdown.flat ka-option,.dropdown.flat ka-option-vs,.dropdown.light ka-option,.dropdown.light ka-option-vs{font-weight:400}.dropdown cdk-virtual-scroll-viewport .cdk-virtual-scroll-content-wrapper{width:100%}ka-multi-select-tag .option-content,ka-select-vs .handle .option-content,ka-select .handle .option-content{overflow:hidden;text-overflow:ellipsis}ka-multi-select-tag .option-content .option-icon,ka-select-vs .handle .option-content .option-icon,ka-select .handle .option-content .option-icon{display:flex;align-items:center}ka-multi-select-tag .option-content .option-icon ka-icon,ka-select-vs .handle .option-content .option-icon ka-icon,ka-select .handle .option-content .option-icon ka-icon{margin-right:10px}::-ms-clear,::-ms-reveal{display:none}.ka-data-filters{display:flex;margin-top:20px;position:relative;z-index:50}@media (max-width:1023px) and (min-width:481px){.ka-data-filters:not(.grid){box-sizing:border-box;padding:0 25px}}.ka-data-filters .filter-input{flex:1;max-width:350px;min-width:150px}.ka-data-filters .filter-item{margin-right:9px}.ka-data-filters .list .filter-item:last-child{margin-right:0}@media (max-width:480px){.ka-data-filters{justify-content:flex-start;margin:10px}.ka-data-filters .filter-list ka-datepicker{max-width:250px;width:100%}}.ka-data-filters .flat-item{margin-right:22px}@media (max-width:480px){.header-content .ka-data-filters{margin-left:20px;margin-right:20px;width:calc(100% - 40px)}}@media (max-width:1023px) and (min-width:481px){.header-content .ka-data-filters{padding-bottom:12px}}.content-filter{padding-bottom:18px}.content-filter .ka-data-filters{margin:0}@media (max-width:480px){.content-filter{padding:10px 15px 15px}}.ka-data-filters .dropdown-filter .filter-input,.ka-data-filters .dropdown-filter .filter-item{display:block;margin-bottom:15px;margin-left:0;max-width:250px;width:calc(100% - 48px)}.ka-data-filters .dropdown-filter .filter-input:last-child,.ka-data-filters .dropdown-filter .filter-item:last-child{margin-bottom:2px}@media (max-width:1023px) and (min-width:481px){.ka-data-filters.align-right .dropdown-filter .filter-input,.ka-data-filters.align-right .dropdown-filter .filter-item{margin-left:auto;margin-right:0}}.top-filter{padding-bottom:11px}.modal-form .subheader-line{color:#757575;font-size:13px;margin-bottom:25px}.modal-form ka-modal-content .message{color:#21263e;font-size:14px;line-height:18px;margin:40px 0;text-align:center;white-space:pre-line}.modal-form .separator-line{border-top:1px solid #e0e0e0}.modal-form .separator-line.first{margin-bottom:22px;margin-top:37px}.modal-form .separator-line.last{margin-top:40px}.modal-form .separator-line.content{margin:30px 0}.modal-form .line{align-items:center;display:flex;margin-bottom:25px}.modal-form .line .name{align-items:center;align-self:flex-start;color:#757575;display:flex;font-size:12px;line-height:14px;min-height:38px;width:90px}.modal-form .line .name.balance-name,.modal-form .line .name.day-of-week{padding-right:5px;box-sizing:border-box}.modal-form .line .value{flex:1;overflow:hidden}@media (max-width:480px){.modal-form .line .value.full-size{flex:1 1 auto}}.modal-form .line .value .input,.modal-form .line .value .select,.modal-form .line .value input{width:100%}.modal-form .line .value .ka-input{background:#fff}.iphone-x .modal-wrapper{max-height:calc(100vh - 120px)!important}.iphone-x .modal-wrapper .focus-input{margin-top:1px}.cdk-global-overlay-wrapper,.cdk-overlay-container{height:100%;left:0;pointer-events:none;top:0;width:100%}.cdk-overlay-container{position:fixed;z-index:200}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:200}.cdk-overlay-pane{box-sizing:border-box}.cdk-overlay-backdrop,.cdk-overlay-pane{pointer-events:auto;position:absolute;z-index:200}.cdk-overlay-backdrop{bottom:0;left:0;opacity:0;right:0;top:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}.cdk-overlay-dark-backdrop{background:rgba(0,0,0,.288)}.cdk-overlay-transparent-backdrop,.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0}.cdk-global-scrollblock{overflow-y:scroll;position:fixed;width:100%}.ka-inaccessible-student-remove,.ka-payment-required-remove,.ka-permission-required-remove{display:none!important}.ka-inaccessible-student-hide,.ka-payment-required-hide,.ka-permission-required-hide{visibility:hidden!important}.ka-inaccessible-student-block,.ka-payment-required-block,.ka-permission-required-block{pointer-events:none!important}.sidebar-host{overflow:hidden;transform:translateX(-100%);transition:width .2s ease-in-out;width:0}.sidebar-host.fixed{position:fixed;z-index:150}.sidebar-host.state-collapsed-mobile{transform:translateX(-100%);width:0}.sidebar-host.state-collapsed-mobile ka-sidebar-user>:not(.actions){margin:0;opacity:0;overflow:hidden;transition:.1s;width:0}.sidebar-host.state-collapsed{transform:translateX(0);width:60px}.sidebar-host.state-collapsed ka-sidebar-user>:not(.actions){margin:0;opacity:0;overflow:hidden;transition:.1s;width:0}.sidebar-host.state-expanded{transform:translateX(0);width:310px}.sidebar-host.state-expanded ka-sidebar-user>:not(.actions){opacity:1;transition:.1s;width:auto}.side-panel .box{padding-left:45px}@media (max-width:480px){.side-panel .box{padding-bottom:50px;padding-left:25px}}.side-panel .box .row-title{color:#757575;font-size:12px;line-height:28px;margin-bottom:15px;margin-top:35px}.side-panel .box .row-title.first{margin-top:0}.side-panel .box .row-title.has-action{display:flex;justify-content:space-between;margin-right:40px}.side-panel .box .row-title.has-action .action{color:#2c2b7c;cursor:pointer;outline:none}.side-panel .box .vertical-name{margin-bottom:4px;box-sizing:border-box;color:#757575;word-break:break-all;word-break:break-word}.side-panel .box .line,.side-panel .box .vertical-name{display:flex;font-size:12px;line-height:20px;margin-right:40px}.side-panel .box .line{margin-bottom:14px}.side-panel .box .line.center{align-items:center}.side-panel .box .line .name{box-sizing:border-box;color:#757575;display:flex;max-width:35%;width:120px;text-overflow:ellipsis;overflow:hidden}.side-panel .box .line .value{color:#757575;flex:1;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;overflow:hidden;text-overflow:ellipsis}.side-panel .box .line .value .input{width:100%}.side-panel .box .line .value.date{align-self:center;min-width:135px}.side-panel .box .line .value.full-size{align-items:center;display:flex;overflow:visible}.side-panel .box .line .value input,.side-panel .box .line .value textarea{background:#fff}.side-panel .box .submit-line{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:35px;margin-top:40px;padding-right:45px}.side-panel .box .submit-line ka-button{width:206px}@media (max-width:480px){.side-panel .box .submit-line{padding-right:35px}}.side-panel .box .submit-line .save-and-open{margin-top:20px}.side-panel .controls{align-items:center;display:flex;padding:18px 4px 18px 27px}.side-panel .controls .separator{border-right:1px solid #e0e0e0;height:14px;width:1px}.side-panel .controls .action{color:#757575;cursor:pointer;height:14px;padding:6px;width:14px}.side-panel .controls .action:hover{color:#5756c7}.side-panel .controls .action.right{margin-left:auto}.side-panel .controls .action.left{margin-right:auto}.side-panel .controls .action.control{padding-left:23px;padding-right:23px}.side-panel-edit .box .line .name{align-items:center;align-self:flex-start;display:flex;line-height:16px;min-height:38px}.side-panel-edit .box .line .value{overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;overflow:hidden;text-overflow:ellipsis;align-self:center}.text-selection-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important;-ms-user-select:text!important}.text-green{color:#49c589!important}.text-red{color:#f56a56!important}b{font-weight:500!important}*{-webkit-tap-highlight-color:transparent!important}html{line-height:1.2}body,html{height:100%}body{background:#f4f5f7;color:#424242;font-family:Rubik,sans-serif;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:fixed;width:100%}[hidden]{display:none!important}.link{color:#2c2b7c;cursor:pointer;outline:none;text-decoration:underline}.ka-title{font-size:18px;line-height:22px;font-weight:400;margin:0;color:#21263e}@media (max-width:480px){.header-primary .ka-title{font-size:16px}}.backdrop-primary{background:rgba(44,43,124,.5)}.side-wrapper{z-index:150}.content-button-add{margin-top:25px}