.toast-center-center{top:50%;left:50%;transform:translate(-50%,-50%)}.toast-top-center{top:0;right:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}.toast-title{font-weight:700}.toast-message{word-wrap:break-word}.toast-message a,.toast-message label{color:#fff}.toast-message a:hover{color:#ccc;text-decoration:none}.toast-close-button{position:relative;right:-.3em;top:-.3em;float:right;font-size:20px;font-weight:700;color:#fff;text-shadow:0 1px 0 #ffffff}.toast-close-button:hover,.toast-close-button:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.4}button.toast-close-button{padding:0;cursor:pointer;background:transparent;border:0}.toast-container{pointer-events:none;position:fixed;z-index:999999}.toast-container *{box-sizing:border-box}.toast-container .ngx-toastr{position:relative;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;border-radius:3px;background-position:15px center;background-repeat:no-repeat;background-size:24px;box-shadow:0 0 12px #999;color:#fff}.toast-container .ngx-toastr:hover{box-shadow:0 0 12px #000;opacity:1;cursor:pointer}.toast-info{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTI1NiA4QzExOS4wNDMgOCA4IDExOS4wODMgOCAyNTZjMCAxMzYuOTk3IDExMS4wNDMgMjQ4IDI0OCAyNDhzMjQ4LTExMS4wMDMgMjQ4LTI0OEM1MDQgMTE5LjA4MyAzOTIuOTU3IDggMjU2IDh6bTAgMTEwYzIzLjE5NiAwIDQyIDE4LjgwNCA0MiA0MnMtMTguODA0IDQyLTQyIDQyLTQyLTE4LjgwNC00Mi00MiAxOC44MDQtNDIgNDItNDJ6bTU2IDI1NGMwIDYuNjI3LTUuMzczIDEyLTEyIDEyaC04OGMtNi42MjcgMC0xMi01LjM3My0xMi0xMnYtMjRjMC02LjYyNyA1LjM3My0xMiAxMi0xMmgxMnYtNjRoLTEyYy02LjYyNyAwLTEyLTUuMzczLTEyLTEydi0yNGMwLTYuNjI3IDUuMzczLTEyIDEyLTEyaDY0YzYuNjI3IDAgMTIgNS4zNzMgMTIgMTJ2MTAwaDEyYzYuNjI3IDAgMTIgNS4zNzMgMTIgMTJ2MjR6Jy8+PC9zdmc+)}.toast-error{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTI1NiA4QzExOSA4IDggMTE5IDggMjU2czExMSAyNDggMjQ4IDI0OCAyNDgtMTExIDI0OC0yNDhTMzkzIDggMjU2IDh6bTEyMS42IDMxMy4xYzQuNyA0LjcgNC43IDEyLjMgMCAxN0wzMzggMzc3LjZjLTQuNyA0LjctMTIuMyA0LjctMTcgMEwyNTYgMzEybC02NS4xIDY1LjZjLTQuNyA0LjctMTIuMyA0LjctMTcgMEwxMzQuNCAzMzhjLTQuNy00LjctNC43LTEyLjMgMC0xN2w2NS42LTY1LTY1LjYtNjUuMWMtNC43LTQuNy00LjctMTIuMyAwLTE3bDM5LjYtMzkuNmM0LjctNC43IDEyLjMtNC43IDE3IDBsNjUgNjUuNyA2NS4xLTY1LjZjNC43LTQuNyAxMi4zLTQuNyAxNyAwbDM5LjYgMzkuNmM0LjcgNC43IDQuNyAxMi4zIDAgMTdMMzEyIDI1Nmw2NS42IDY1LjF6Jy8+PC9zdmc+)}.toast-success{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTE3My44OTggNDM5LjQwNGwtMTY2LjQtMTY2LjRjLTkuOTk3LTkuOTk3LTkuOTk3LTI2LjIwNiAwLTM2LjIwNGwzNi4yMDMtMzYuMjA0YzkuOTk3LTkuOTk4IDI2LjIwNy05Ljk5OCAzNi4yMDQgMEwxOTIgMzEyLjY5IDQzMi4wOTUgNzIuNTk2YzkuOTk3LTkuOTk3IDI2LjIwNy05Ljk5NyAzNi4yMDQgMGwzNi4yMDMgMzYuMjA0YzkuOTk3IDkuOTk3IDkuOTk3IDI2LjIwNiAwIDM2LjIwNGwtMjk0LjQgMjk0LjQwMWMtOS45OTggOS45OTctMjYuMjA3IDkuOTk3LTM2LjIwNC0uMDAxeicvPjwvc3ZnPg==)}.toast-warning{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1NzYgNTEyJyB3aWR0aD0nNTc2JyBoZWlnaHQ9JzUxMic+PHBhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTU2OS41MTcgNDQwLjAxM0M1ODcuOTc1IDQ3Mi4wMDcgNTY0LjgwNiA1MTIgNTI3Ljk0IDUxMkg0OC4wNTRjLTM2LjkzNyAwLTU5Ljk5OS00MC4wNTUtNDEuNTc3LTcxLjk4N0wyNDYuNDIzIDIzLjk4NWMxOC40NjctMzIuMDA5IDY0LjcyLTMxLjk1MSA4My4xNTQgMGwyMzkuOTQgNDE2LjAyOHpNMjg4IDM1NGMtMjUuNDA1IDAtNDYgMjAuNTk1LTQ2IDQ2czIwLjU5NSA0NiA0NiA0NiA0Ni0yMC41OTUgNDYtNDYtMjAuNTk1LTQ2LTQ2LTQ2em0tNDMuNjczLTE2NS4zNDZsNy40MTggMTM2Yy4zNDcgNi4zNjQgNS42MDkgMTEuMzQ2IDExLjk4MiAxMS4zNDZoNDguNTQ2YzYuMzczIDAgMTEuNjM1LTQuOTgyIDExLjk4Mi0xMS4zNDZsNy40MTgtMTM2Yy4zNzUtNi44NzQtNS4wOTgtMTIuNjU0LTExLjk4Mi0xMi42NTRoLTYzLjM4M2MtNi44ODQgMC0xMi4zNTYgNS43OC0xMS45ODEgMTIuNjU0eicvPjwvc3ZnPg==)}.toast-container.toast-top-center .ngx-toastr,.toast-container.toast-bottom-center .ngx-toastr{width:300px;margin-left:auto;margin-right:auto}.toast-container.toast-top-full-width .ngx-toastr,.toast-container.toast-bottom-full-width .ngx-toastr{width:96%;margin-left:auto;margin-right:auto}.ngx-toastr{background-color:#030303;pointer-events:auto}.toast-success{background-color:#51a351}.toast-error{background-color:#bd362f}.toast-info{background-color:#2f96b4}.toast-warning{background-color:#f89406}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000;opacity:.4}@media all and (max-width: 240px){.toast-container .ngx-toastr.div{padding:8px 8px 8px 50px;width:11em}.toast-container .toast-close-button{right:-.2em;top:-.2em}}@media all and (min-width: 241px) and (max-width: 480px){.toast-container .ngx-toastr.div{padding:8px 8px 8px 50px;width:18em}.toast-container .toast-close-button{right:-.2em;top:-.2em}}@media all and (min-width: 481px) and (max-width: 768px){.toast-container .ngx-toastr.div{padding:15px 15px 15px 50px;width:25em}}.vjs-svg-icon{display:inline-block;background-repeat:no-repeat;background-position:center;fill:currentColor;height:1.8em;width:1.8em}.vjs-svg-icon:before{content:none!important}.vjs-control:focus .vjs-svg-icon,.vjs-svg-icon:hover{filter:drop-shadow(0 0 .25em #fff)}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-modal-dialog,.vjs-button>.vjs-icon-placeholder:before,.vjs-modal-dialog .vjs-modal-dialog-content{position:absolute;top:0;left:0;width:100%;height:100%}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.vjs-button>.vjs-icon-placeholder:before{text-align:center}@font-face{font-family:VideoJS;src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAABTsAAsAAAAAIpAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADsAAABUIIslek9TLzIAAAFEAAAAPgAAAFZRiV32Y21hcAAAAYQAAAEJAAAD5p42+VxnbHlmAAACkAAADtIAABckI4l972hlYWQAABFkAAAAKwAAADYsvIjpaGhlYQAAEZAAAAAdAAAAJA+RCL1obXR4AAARsAAAABcAAAC8Q2YAAGxvY2EAABHIAAAAYAAAAGB7CIGGbWF4cAAAEigAAAAfAAAAIAFAAI9uYW1lAAASSAAAASUAAAIK1cf1oHBvc3QAABNwAAABfAAAAnXdFqh1eJxjYGRgYOBiMGCwY2BycfMJYeDLSSzJY5BiYGGAAJA8MpsxJzM9kYEDxgPKsYBpDiBmg4gCACY7BUgAeJxjYGR7yDiBgZWBgaWQ5RkDA8MvCM0cwxDOeI6BgYmBlZkBKwhIc01hcPjI+FGPHcRdyA4RZgQRADaGCyYAAHic7dPXbcMwAEXRK1vuvffem749XAbKV3bjBA6fXsaIgMMLEWoQJaAEFKNnlELyQ4K27zib5PNF6vl8yld+TKr5kH0+cUw0xv00Hwvx2DResUyFKrV4XoMmLdp06NKjz4AhI8ZMmDJjzoIlK9Zs2LJjz4EjJ85cuHLjziPe/0UWL17mf2tqKLz/9jK9f8tXpGCoRdPKhtS0RqFkWvVQNtSKoVYNtWaoddPXEBqG2jQ9XWgZattQO4baNdSeofYNdWCoQ0MdGerYUCeGOjXUmaHODXVhqEtDXRnq2lA3hro11J2h7g31YKhHQz0Z6tlQL4Z6NdSbod4N9WGoT9MfHF6GmhnZLxyDcRMAAAB4nJ1YC1hU17U+a5/HMA4iA3NmVBDmoQwP5TFnHlFeA4gYiUFRQINoSCBAyK3G2yi+0aipYtFcHYo2xsb4NiY3+VrNxSaX5uvt495ozNdoYoxmem2/L8HGpLc+InB279pnhlGr5mvL4eyz99nrrL32eu1/DQcc/okdYgdHOA6MQKp4r9gx0EcMHMezOalVasW5BM7NcXoSb9fFgE6KtSSBxWz1FYDPG+vMBGcKb9cebu2VS5s2aaTkCvRSf6C7Y+Ppibm5E09v7IDs2/3uZQtbD0zIyppwoHXh/93ukmyYgdePNRp65p5v+3v/9otQl2O7wP34cT88p8Md2YxpYLQZoRcy6FlSBRnwnGAe6BPMSCZo+7NJVqS0cE4uHendzhSnbPH6TDqL1+Nme5LZXkCHnGyoH0kne30WH+gswhm3q+pt/mTas9NLS64GnjmSlTPw0wVQT/ewRaBgxtydy3cuUB9/6SW+vb5yRvr+t0eOfPKJZ/9t3+4tL7xj32Xd3thCxi+ge6ifdsAN+l5+wi5HQ/cCoeull1AszS7CUfEcJzK7sKWJAdJhCd0sPM4+EY7QDm5ov08hXRQXE5bf6PV5Q5+IjW7X7Nku92Ask4l2hCRRD6TPqISiCJeQna3SCFwrhrNzXHzo4yFevBwxpzxk8WCIIfkvVEKVy32SbT8n68gzgaslpaiO2zIGIyuSb7RNf9HSuN26y/7OC1tgEmpiyA6aD4qcgTOiLThwGG0eB694FI8NHLLN6OBlRVaMxNAFS4JdXUG6mW8PwpKuYLCLXKGbu8iwYNdgO06Sn3Th+/vyZAxs8Ro30DjHe9gy8Fywi24OMm7Qyzh3MTZVOMYhLBnoC+J79lpTUyQmorjhnMwlcQ5uPEYGpDjsOkkH49BjQLQBqs3jFtFdJNlksYmoQFDArLh8Xh+Qd6Ghcsb6FUuehDi+U/lqD71K/qiegeV1imcwjl7ExwiSrf4BZyCujV6cVcFo6VX+G9IcPyFjJnUufbU/jzrL1X99as36reXl8K32nFaOr+E8jWJEcJ55DpMVfSMe95/AJaOsGBH2GJCNpiRQbK4C8BjdmQA22QY2j03Em13i2YHqtNLU1NI04Yj2HJgA6fQc6VPNpA/D+Ryks554NnVy2mB72uRUfPLsqR4N0LOBQKArwJYO+5W2fgZX8oC1HR6HjNaQTVIG2FPwnTcXXGZZfNB7TE6pTKZUwaw91XWLAoFFGcnB5PHjsckgBjbWutrL+0h5Y1xw3DRGDumsnXb3MJwXrJIN5U7m0rgJ3yG5w4he5ckFG4pmNEkOm0/xOO4r4yL87wqtQM+hiJIVp+6iG2wPBKD35ElGkDx+UfC2v1mFG1o+M3AjNFty8biKMXwzyxnZLds8wYD2BxmCPHAldPOeLsy/0BugftYhVYFAhO8SqQ0j3oK7dHJZnI/jxmUS4onlxskSF8thmvNZjIrRZwEPxr0lBuLRuz3oy/FOHCsxwOPYh2M+e9u3J5pgPYz9gp6G7C9m0A11F9ddqKMfV+4sbq45/YspOysXvT+3pdFdYNg2fHbW8Dz301MqDVuGrz0Fuh0YMW8mddrpqzST7rV9BcvqPoNvadRndWp0p8HvbiqrFj5yFQ/vNFSXDpxpLEFWp+DcrF3FT1afWshFcmCfeAMjEvO65i0Y6XijQfSRPWx3TV/Df7Km3E1l+kLt56s/rwVzuRusNMhudznkwdLaS+QNdeal2jDPP4l9qHc98vTYZOSkxzD+njBWVWjFPKgipx6DkWvXQiW8OYcewVHE5yukinDMcfGgc0opDltYKDxIGBedkzc6jSfE7tlvESCDFUw0Hx0opS+U0lHCxNottbNWSxX9zZVvEhKWUSyBpaXwBc2a98M6UqPeXAs/GDon8Ax7hsthO8cM5HU7Ad0UvRR9lHmtyQKZ4MAe814X5h9MSUkQmhf96eVJ6p90OjIiqSIjvykvr2l5U55O/fPQKD+jIomYpNyGJQ25uQ2kIikRfAmuBHCPsWqkSDEqgZ5KDI2sifS/R43MbZg0idFHbCPNxXxZws1ACVE6hAhOdJwRkJLFBLPZpRGYJ50pko6XzMkgmSx40ljik6AQcKhFnLcQE6rF7PXFe1Ocoj0T3AXgSgJTDIhHRfHlYZKuSzc6uievOJGXY+i5GJkkTp7UM3y0LqATDbtFcbdBxO7o4T25JYlEjoH0uynUh8rapkxp62QN70svSF+hT4gGPlovlmcm/ComLi7mV4kTykV9NFWjE/QrwgQ4uIcAP0rQF4VZYRP2o3PhHHzfPMJj9Ir+uzKUlrH49ntT18AVvj1sc3YGjUT/Mt2Dxawa8ArcA7bCQIpvfwAYu22vEG/No/5RvPdA7g+AelLrPwzy+LtkLPhnpIxH14m4EYq8eeMHbPEPNm6G7Nv9B4jcFPZ8bJj0SEjP3MPgQdKTqqEoy2v6G32P/Y6dxOv04AxnoAeq+GILvUavtYCBXm+BaIhuodcfrN5B/V2EYMCPh+SxavjGyPwV0x4CJgUPGT0mQaODGBACIJZGsMXwAD0LGXx7l3CdAcKMIKI+f5CepWeD0BvyU/GcdBxPF8SwejC6LGZmAURFdsSWKR5HyHld2kbdIZO1Ixx+bnnzU7n5+blPNV9jnUDWhP2tC68tbN3PVIldsQPxSAcSpjOav7Q05uXn5zW2LLvDXn9B6syscPy9iDLEMmSrJz6nYuWMipukjM0AH8JkGS+XFyMRkzSCH7KD/hwm172SAyZYumHlefr5AddrtA0O0TnwaVZxcRY9Bfukn9Gf05N1r9DV9MoBsJ1f+ZrqUvtPHizJAntWybv7hmqLt6QLuK6ZS9Fqi1jO5rDoWPZXXII5Tgajg53cIXCjDCGIcYrRIY2n6+mXOa/W0bdhau3ryiEYe2FV/5oeaIYK/5w5frCyll6/cYO8DiNhw6t1MBWmznt91QX62UF1N7l0eHBZTRGpKaqpKVIPF9UcIzmReud9TSY75+K899GHbBu6wjoR7RKKZVYiYxSPf5/2wJT5e3NAhmUbVn5KLx1Ujg0+BGvpAIh0DezInTkzF37KVocxrKU3r1+XLtAe2lO3l66kfQfB/unKY+q8N375Ru8bc4pJXfEcESU95q+p8ZNZRTWH1d9FzvUdYXk5rLkcdkEisoKKVHQW/b3GEx6tPaYcoJfOr9wAbSBnv1IHpep0OExr4LPMkpJM+j7sly7UHkOzXjoAZljHCGiyegtNlwljM0v+c19ET9Pvst09a2Mtgcf5/ZSzYO5h1156+eyydfAsxGa9XAuF6vzjh6CssLq6ECysperXX0sX5h5ZdpZe3guxsGIPEtHk/aqXX1hVqP5HYVVVISkrrNqvXorIc+5Ou91Hnr/LcD2afi6eX7UBloOcs7cOpqgGaNfs1g7bNbs9z6wASaylN69d0/TFTIz6Ws8+oGV3mE2612wRTHKcVUbhjKadebloMc+dyXgMVtVK6BwMB/+mVW09igdRBWaRtNQX59d/VD//xdQ0TCiYNj1KT9sq6Wdu5WTbqk3qDXyDaLa1fv621LS01G3z61sD6lH8lAxDLicV921s6Bf92JOYvzNYCL1khbqBXEFUzC521N5NyzNaQIWhjyFyDoBIVrAjmv2UEaLlI+c6zw1jmVIPLLLZZUTj6GxGHW+mq1tgHXR2D85p4Q934+jLbtjVLcyCdS10NVzpHqxp4Q/hK7WopY/NRGx9HGsPGdFjOjcpjBnGYMVqY/4eqT5khWEHWUup2A/pTw7pdWgsWft7ETUERL96nRg0HNFPmCYba6pylECaExX89A9WLUOVB4oKLu/o1oqSYHCgLzBUlAz8hNFDRpeSU1XT+LRmDUgPaKbYdHDn9suF/tu13nHJij0N97LfS0QmqONuyONk7zvUI6Qa0pF9f2+oABL92AT6e0U//z9YqAiWtJLU1JK0gS+1aacwamiNqK067u9ZQ8f1d4qLodMzz3uL89Z68V/Hnr++hXWUuHgw8dfi972PeTyPefu3aNNucemQ74qFuIaJnVkOu4Q+yjuwmmC1FqZpl1i4uzoPxjkpPf3Xv545tl26Rr+dOvUd+omqJzch9dOeU7f10Y64nMcKK137DccIZq2WdXtdZjbEoLSzHwiMtrjYLDxpHQW8gjMX6XFYAE2zSWVD04EGYSs9MbO6sEo20BMEAB4mpvSypsKjZ4Stgzb+c3A9/MQT2+vrBy+qvyFxLUtLlSRF/Ri2wjfZ2dus2Q8lXx4608/jnqK5OOap6NY2PSjYYnECCjiEeLJll/pbmqfeIK+ps3+MxrlEhqmTPipVP7kqlF4VhpEb6r+Q7YOJg38kJ9SHBf3NBl6+9YchfbUjb5ahLSzUM3kPHmwFAsZ5rpai0S7E5xWzZ1j+fW7zsUWP2g5NXTw52ySCTrgG0+lbw60l2Y/CB185CoA8NK+tbRKxfjy6pm5hzQRRR+cMqv1Jbiw6STivtEvt3DRcy0QEh92JlUGo2PG4tSKHl00YD6xc8CK+YPYyy3io2lN8BcSjKRzrIV6ypOAobqxViJPaT9M9Hy5szY33mp7OX/Zu89L/7Ww5vqY2Y8b0pKgoiUhG5cPDPzq8qTV/WkzUOIvXVVA96kmjcBrr3HrYC/Wn+fYP6Z7T1rqy3zknbvqma/FvVk96fNXGkuaXrdHW5JGSxZT/2I/O73v+yNWafMdzc5NdxYurHs6h86e01sLKLz9EBrg+x36rxAaED7hRnAMx7Vzu+9wabh3zG8XLQjx0ablUJzmxdErxYT3kzQSd0SSafVqF5PXgpp0OyYJ1EyNHpGUZmvK575ySzd85JSqF7IBzSAbMM04+MbE58xF3/njXOGecSaermlw2y9PsSQdytLJVr8t+wg+rR8cZYoeNxVIzNdk3Bngi8U5LAlgTFoQnzJCa5EsCgYhCaGL+qPj7TdhG31p9tej3R04N//PXxNwJvyUqwaJqRPJY98TJ5TPndmflRAkAhBfe46sfKW5wizSge08Xb7Ca/GUVs55trngkKkrUS2WPzKttaaqq+idmahugkY+W6fN0I6i3gPt/x88U4wAAeJxjYGRgYADiGU9YXsXz23xl4GZnAIFH7fO+IdMc/WBxDgYmEAUASbMKwAB4nGNgZGBgZwABjj4Ghv//OfoZGBlQgT4ARicDZAAAAHicY2BgYGAfxJijD8Fmu4EqBwCSpgKpAAAAAAAADgBoAH4AzADgAQIBQgFsAZgB7gIuAooC0AL8A2IDjAOoA+AEMASwBNoFCAVaBcAGCAYuBnAGrAb2B04HigfSCCoIcAiGCJwIyAkkCVYJiAmsCfIKIApWCsQLknicY2BkYGDQZ2hmYGcAASYg5gJCBob/YD4DABqrAdAAeJxdkE1qg0AYhl8Tk9AIoVDaVSmzahcF87PMARLIMoFAl0ZHY1BHdBJIT9AT9AQ9RQ9Qeqy+yteNMzDzfM+88w0K4BY/cNAMB6N2bUaPPBLukybCLvleeAAPj8JD+hfhMV7hC3u4wxs7OO4NzQSZcI/8Ltwnfwi75E/hAR7wJTyk/xYeY49fYQ/PztM+jbTZ7LY6OWdBJdX/pqs6NYWa+zMxa13oKrA6Uoerqi/JwtpYxZXJ1coUVmeZUWVlTjq0/tHacjmdxuL90OR8O0UEDYMNdtiSEpz5XQGqzlm30kzUdAYFFOb8R7NOZk0q2lwAyz1i7oAr1xoXvrOgtYhZx8wY5KRV269JZ5yGpmzPTjQhvY9je6vEElPOuJP3mWKnP5M3V+YAAAB4nG2ReVPbMBDF/ULi2EkDBFqO3gdHLxUzDB9IkdexBllydRD49ihO3Ckz7B/a31utZnafkkGyiXnyclxhgB0MMUKKMTLkmGCKV5hhF3vYxxwHOMRrvMERjnGCU7zFO7zHB3zEJ3zGF3zFN5zhHBe4xHf8wE/8wm8w/MEVimTYKv44XR9MSCsUjVoeHE3vjQoNsSZ4mmxZmVWPjSz7jlou6/0qKOWEJdKMtCe793/hQfqxa6XWZHMXFl56RS4TvPXSaDeoy0zUUZB109KstDK8lHo5q6Qi1hcOnqkImubPS6aqRq7mlnaEWabub4iYblba3SRmgldS0+FWdhNtt04F14JUaqkl7tcpOpJtErvNt3Bd9HRT5JWxK25Ldjvp6br4hzfFiIdSmlzTg2fSUzNrLd1LE1ynxq4OVaVoKLjzJ60UPtj1RKzHzsbjly6inVnFBS2MucviPncU7Rr7lfTxRepDs1A2j3ZHRc7PuzFYSfE3ZOd4kjwBy227hA==) format("woff");font-weight:400;font-style:normal}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder,.vjs-icon-play{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder:before,.vjs-icon-play:before{content:"\f101"}.vjs-icon-play-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-play-circle:before{content:"\f102"}.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder,.vjs-icon-pause{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder:before,.vjs-icon-pause:before{content:"\f103"}.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder,.vjs-icon-volume-mute{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder:before,.vjs-icon-volume-mute:before{content:"\f104"}.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder,.vjs-icon-volume-low{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder:before,.vjs-icon-volume-low:before{content:"\f105"}.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder,.vjs-icon-volume-mid{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder:before,.vjs-icon-volume-mid:before{content:"\f106"}.video-js .vjs-mute-control .vjs-icon-placeholder,.vjs-icon-volume-high{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-mute-control .vjs-icon-placeholder:before,.vjs-icon-volume-high:before{content:"\f107"}.video-js .vjs-fullscreen-control .vjs-icon-placeholder,.vjs-icon-fullscreen-enter{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-fullscreen-control .vjs-icon-placeholder:before,.vjs-icon-fullscreen-enter:before{content:"\f108"}.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder,.vjs-icon-fullscreen-exit{font-family:VideoJS;font-weight:400;font-style:normal}.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder:before,.vjs-icon-fullscreen-exit:before{content:"\f109"}.vjs-icon-spinner{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-spinner:before{content:"\f10a"}.video-js .vjs-subs-caps-button .vjs-icon-placeholder,.video-js .vjs-subtitles-button .vjs-icon-placeholder,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder,.vjs-icon-subtitles{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js .vjs-subtitles-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder:before,.vjs-icon-subtitles:before{content:"\f10b"}.video-js .vjs-captions-button .vjs-icon-placeholder,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder,.vjs-icon-captions{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-captions-button .vjs-icon-placeholder:before,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder:before,.vjs-icon-captions:before{content:"\f10c"}.vjs-icon-hd{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-hd:before{content:"\f10d"}.video-js .vjs-chapters-button .vjs-icon-placeholder,.vjs-icon-chapters{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-chapters-button .vjs-icon-placeholder:before,.vjs-icon-chapters:before{content:"\f10e"}.vjs-icon-downloading{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-downloading:before{content:"\f10f"}.vjs-icon-file-download{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-file-download:before{content:"\f110"}.vjs-icon-file-download-done{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-file-download-done:before{content:"\f111"}.vjs-icon-file-download-off{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-file-download-off:before{content:"\f112"}.vjs-icon-share{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-share:before{content:"\f113"}.vjs-icon-cog{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-cog:before{content:"\f114"}.vjs-icon-square{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-square:before{content:"\f115"}.video-js .vjs-play-progress,.video-js .vjs-volume-level,.vjs-icon-circle,.vjs-seek-to-live-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-progress:before,.video-js .vjs-volume-level:before,.vjs-icon-circle:before,.vjs-seek-to-live-control .vjs-icon-placeholder:before{content:"\f116"}.vjs-icon-circle-outline{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-outline:before{content:"\f117"}.vjs-icon-circle-inner-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-inner-circle:before{content:"\f118"}.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder,.vjs-icon-cancel{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder:before,.vjs-icon-cancel:before{content:"\f119"}.vjs-icon-repeat{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-repeat:before{content:"\f11a"}.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder,.vjs-icon-replay{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder:before,.vjs-icon-replay:before{content:"\f11b"}.video-js .vjs-skip-backward-5 .vjs-icon-placeholder,.vjs-icon-replay-5{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-skip-backward-5 .vjs-icon-placeholder:before,.vjs-icon-replay-5:before{content:"\f11c"}.video-js .vjs-skip-backward-10 .vjs-icon-placeholder,.vjs-icon-replay-10{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-skip-backward-10 .vjs-icon-placeholder:before,.vjs-icon-replay-10:before{content:"\f11d"}.video-js .vjs-skip-backward-30 .vjs-icon-placeholder,.vjs-icon-replay-30{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-skip-backward-30 .vjs-icon-placeholder:before,.vjs-icon-replay-30:before{content:"\f11e"}.video-js .vjs-skip-forward-5 .vjs-icon-placeholder,.vjs-icon-forward-5{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-skip-forward-5 .vjs-icon-placeholder:before,.vjs-icon-forward-5:before{content:"\f11f"}.video-js .vjs-skip-forward-10 .vjs-icon-placeholder,.vjs-icon-forward-10{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-skip-forward-10 .vjs-icon-placeholder:before,.vjs-icon-forward-10:before{content:"\f120"}.video-js .vjs-skip-forward-30 .vjs-icon-placeholder,.vjs-icon-forward-30{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-skip-forward-30 .vjs-icon-placeholder:before,.vjs-icon-forward-30:before{content:"\f121"}.video-js .vjs-audio-button .vjs-icon-placeholder,.vjs-icon-audio{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-audio-button .vjs-icon-placeholder:before,.vjs-icon-audio:before{content:"\f122"}.vjs-icon-next-item{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-next-item:before{content:"\f123"}.vjs-icon-previous-item{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-previous-item:before{content:"\f124"}.vjs-icon-shuffle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-shuffle:before{content:"\f125"}.vjs-icon-cast{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-cast:before{content:"\f126"}.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder,.vjs-icon-picture-in-picture-enter{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder:before,.vjs-icon-picture-in-picture-enter:before{content:"\f127"}.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder,.vjs-icon-picture-in-picture-exit{font-family:VideoJS;font-weight:400;font-style:normal}.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder:before,.vjs-icon-picture-in-picture-exit:before{content:"\f128"}.vjs-icon-facebook{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-facebook:before{content:"\f129"}.vjs-icon-linkedin{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-linkedin:before{content:"\f12a"}.vjs-icon-twitter{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-twitter:before{content:"\f12b"}.vjs-icon-tumblr{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-tumblr:before{content:"\f12c"}.vjs-icon-pinterest{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-pinterest:before{content:"\f12d"}.video-js .vjs-descriptions-button .vjs-icon-placeholder,.vjs-icon-audio-description{font-family:VideoJS;font-weight:400;font-style:normal}.video-js .vjs-descriptions-button .vjs-icon-placeholder:before,.vjs-icon-audio-description:before{content:"\f12e"}.video-js{display:inline-block;vertical-align:top;box-sizing:border-box;color:#fff;background-color:#000;position:relative;padding:0;font-size:10px;line-height:1;font-weight:400;font-style:normal;font-family:Arial,Helvetica,sans-serif;word-break:initial}.video-js:-moz-full-screen{position:absolute}.video-js:-webkit-full-screen{width:100%!important;height:100%!important}.video-js[tabindex="-1"]{outline:0}.video-js *,.video-js :after,.video-js :before{box-sizing:inherit}.video-js ul{font-family:inherit;font-size:inherit;line-height:inherit;list-style-position:outside;margin:0}.video-js.vjs-1-1,.video-js.vjs-16-9,.video-js.vjs-4-3,.video-js.vjs-9-16,.video-js.vjs-fluid{width:100%;max-width:100%}.video-js.vjs-1-1:not(.vjs-audio-only-mode),.video-js.vjs-16-9:not(.vjs-audio-only-mode),.video-js.vjs-4-3:not(.vjs-audio-only-mode),.video-js.vjs-9-16:not(.vjs-audio-only-mode),.video-js.vjs-fluid:not(.vjs-audio-only-mode){height:0}.video-js.vjs-16-9:not(.vjs-audio-only-mode){padding-top:56.25%}.video-js.vjs-4-3:not(.vjs-audio-only-mode){padding-top:75%}.video-js.vjs-9-16:not(.vjs-audio-only-mode){padding-top:177.7777777778%}.video-js.vjs-1-1:not(.vjs-audio-only-mode){padding-top:100%}.video-js.vjs-fill:not(.vjs-audio-only-mode){width:100%;height:100%}.video-js .vjs-tech{position:absolute;top:0;left:0;width:100%;height:100%}.video-js.vjs-audio-only-mode .vjs-tech{display:none}body.vjs-full-window,body.vjs-pip-window{padding:0;margin:0;height:100%}.vjs-full-window .video-js.vjs-fullscreen,body.vjs-pip-window .video-js{position:fixed;overflow:hidden;z-index:1000;inset:0}.video-js.vjs-fullscreen:not(.vjs-ios-native-fs),body.vjs-pip-window .video-js{width:100%!important;height:100%!important;padding-top:0!important;display:block}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-pip-container .vjs-pip-text{position:absolute;bottom:10%;font-size:2em;background-color:#000000b3;padding:.5em;text-align:center;width:100%}.vjs-layout-small.vjs-pip-container .vjs-pip-text,.vjs-layout-tiny.vjs-pip-container .vjs-pip-text,.vjs-layout-x-small.vjs-pip-container .vjs-pip-text{bottom:0;font-size:1.4em}.vjs-hidden{display:none!important}.vjs-disabled{opacity:.5;cursor:default}.video-js .vjs-offscreen{height:1px;left:-9999px;position:absolute;top:0;width:1px}.vjs-lock-showing{display:block!important;opacity:1!important;visibility:visible!important}.vjs-no-js{padding:20px;color:#fff;background-color:#000;font-size:18px;font-family:Arial,Helvetica,sans-serif;text-align:center;width:300px;height:150px;margin:0 auto}.vjs-no-js a,.vjs-no-js a:visited{color:#66a8cc}.video-js .vjs-big-play-button{font-size:3em;line-height:1.5em;height:1.63332em;width:3em;display:block;position:absolute;top:50%;left:50%;padding:0;margin-top:-.81666em;margin-left:-1.5em;cursor:pointer;opacity:1;border:.06666em solid #fff;background-color:#2b333f;background-color:#2b333fb3;border-radius:.3em;transition:all .4s}.vjs-big-play-button .vjs-svg-icon{width:1em;height:1em;position:absolute;top:50%;left:50%;line-height:1;transform:translate(-50%,-50%)}.video-js .vjs-big-play-button:focus,.video-js:hover .vjs-big-play-button{border-color:#fff;background-color:#73859f;background-color:#73859f80;transition:all 0s}.vjs-controls-disabled .vjs-big-play-button,.vjs-error .vjs-big-play-button,.vjs-has-started .vjs-big-play-button,.vjs-using-native-controls .vjs-big-play-button{display:none}.vjs-has-started.vjs-paused.vjs-show-big-play-button-on-pause:not(.vjs-seeking,.vjs-scrubbing,.vjs-error) .vjs-big-play-button{display:block}.video-js button{background:0 0;border:none;color:inherit;display:inline-block;font-size:inherit;line-height:inherit;text-transform:none;text-decoration:none;transition:none;appearance:none}.video-js.vjs-spatial-navigation-enabled .vjs-button:focus{outline:.0625em solid #fff;box-shadow:none}.vjs-control .vjs-button{width:100%;height:100%}.video-js .vjs-control.vjs-close-button{cursor:pointer;height:3em;position:absolute;right:0;top:.5em;z-index:2}.video-js .vjs-modal-dialog{background:#000c;background:linear-gradient(180deg,#000c,#fff0);overflow:auto}.video-js .vjs-modal-dialog>*{box-sizing:border-box}.vjs-modal-dialog .vjs-modal-dialog-content{font-size:1.2em;line-height:1.5;padding:20px 24px;z-index:1}.vjs-menu-button{cursor:pointer}.vjs-menu-button.vjs-disabled{cursor:default}.vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu{display:none}.vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;font-family:Arial,Helvetica,sans-serif;overflow:auto}.vjs-menu .vjs-menu-content>*{box-sizing:border-box}.vjs-scrubbing .vjs-control.vjs-menu-button:hover .vjs-menu{display:none}.vjs-menu li{display:flex;justify-content:center;list-style:none;margin:0;padding:.2em 0;line-height:1.4em;font-size:1.2em;text-align:center;text-transform:lowercase}.js-focus-visible .vjs-menu li.vjs-menu-item:hover,.vjs-menu li.vjs-menu-item:focus,.vjs-menu li.vjs-menu-item:hover{background-color:#73859f;background-color:#73859f80}.js-focus-visible .vjs-menu li.vjs-selected:hover,.vjs-menu li.vjs-selected,.vjs-menu li.vjs-selected:focus,.vjs-menu li.vjs-selected:hover{background-color:#fff;color:#2b333f}.js-focus-visible .vjs-menu li.vjs-selected:hover .vjs-svg-icon,.vjs-menu li.vjs-selected .vjs-svg-icon,.vjs-menu li.vjs-selected:focus .vjs-svg-icon,.vjs-menu li.vjs-selected:hover .vjs-svg-icon{fill:#000}.js-focus-visible .vjs-menu :not(.vjs-selected):focus:not(.focus-visible),.video-js .vjs-menu :not(.vjs-selected):focus:not(:focus-visible){background:0 0}.vjs-menu li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 .3em;font-weight:700;cursor:default}.vjs-menu-button-popup .vjs-menu{display:none;position:absolute;bottom:0;width:10em;left:-3em;height:0;margin-bottom:1.5em;border-top-color:#2b333fb3}.vjs-pip-window .vjs-menu-button-popup .vjs-menu{left:unset;right:1em}.vjs-menu-button-popup .vjs-menu .vjs-menu-content{background-color:#2b333f;background-color:#2b333fb3;position:absolute;width:100%;bottom:1.5em;max-height:15em}.vjs-layout-tiny .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-x-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:5em}.vjs-layout-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:10em}.vjs-layout-medium .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:14em}.vjs-layout-huge .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-x-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:25em}.vjs-menu-button-popup .vjs-menu.vjs-lock-showing,.vjs-workinghover .vjs-menu-button-popup.vjs-hover .vjs-menu{display:block}.video-js .vjs-menu-button-inline{transition:all .4s;overflow:hidden}.video-js .vjs-menu-button-inline:before{width:2.222222222em}.video-js .vjs-menu-button-inline.vjs-slider-active,.video-js .vjs-menu-button-inline:focus,.video-js .vjs-menu-button-inline:hover{width:12em}.vjs-menu-button-inline .vjs-menu{opacity:0;height:100%;width:auto;position:absolute;left:4em;top:0;padding:0;margin:0;transition:all .4s}.vjs-menu-button-inline.vjs-slider-active .vjs-menu,.vjs-menu-button-inline:focus .vjs-menu,.vjs-menu-button-inline:hover .vjs-menu{display:block;opacity:1}.vjs-menu-button-inline .vjs-menu-content{width:auto;height:100%;margin:0;overflow:hidden}.video-js .vjs-control-bar{display:none;width:100%;position:absolute;bottom:0;left:0;right:0;height:3em;background-color:#2b333f;background-color:#2b333fb3}.video-js.vjs-spatial-navigation-enabled .vjs-control-bar{gap:1px}.video-js:not(.vjs-controls-disabled,.vjs-using-native-controls,.vjs-error) .vjs-control-bar.vjs-lock-showing{display:flex!important}.vjs-audio-only-mode .vjs-control-bar,.vjs-has-started .vjs-control-bar{display:flex;visibility:visible;opacity:1;transition:visibility .1s,opacity .1s}.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{visibility:visible;opacity:0;pointer-events:none;transition:visibility 1s,opacity 1s}.vjs-controls-disabled .vjs-control-bar,.vjs-error .vjs-control-bar,.vjs-using-native-controls .vjs-control-bar{display:none!important}.vjs-audio-only-mode.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar,.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible;pointer-events:auto}.video-js .vjs-control{position:relative;text-align:center;margin:0;padding:0;height:100%;width:4em;flex:none}.video-js .vjs-control.vjs-visible-text{width:auto;padding-left:1em;padding-right:1em}.vjs-button>.vjs-icon-placeholder:before{font-size:1.8em;line-height:1.67}.vjs-button>.vjs-icon-placeholder{display:block}.vjs-button>.vjs-svg-icon{display:inline-block}.video-js .vjs-control:focus,.video-js .vjs-control:focus:before,.video-js .vjs-control:hover:before{text-shadow:0 0 1em #fff}.video-js :not(.vjs-visible-text)>.vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.video-js .vjs-custom-control-spacer{display:none}.video-js .vjs-progress-control{cursor:pointer;flex:auto;display:flex;align-items:center;min-width:4em;touch-action:none}.video-js .vjs-progress-control.disabled{cursor:default}.vjs-live .vjs-progress-control{display:none}.vjs-liveui .vjs-progress-control{display:flex;align-items:center}.video-js .vjs-progress-holder{flex:auto;transition:all .2s;height:.3em}.video-js .vjs-progress-control .vjs-progress-holder{margin:0 10px}.video-js .vjs-progress-control:hover .vjs-progress-holder,.video-js.vjs-scrubbing.vjs-touch-enabled .vjs-progress-control .vjs-progress-holder{font-size:1.6666666667em}.video-js .vjs-progress-control:hover .vjs-progress-holder.disabled{font-size:1em}.video-js .vjs-progress-holder .vjs-load-progress,.video-js .vjs-progress-holder .vjs-load-progress div,.video-js .vjs-progress-holder .vjs-play-progress{position:absolute;display:block;height:100%;margin:0;padding:0;width:0}.video-js .vjs-play-progress{background-color:#fff}.video-js .vjs-play-progress:before{font-size:.9em;position:absolute;right:-.5em;line-height:.35em;z-index:1}.vjs-svg-icons-enabled .vjs-play-progress:before{content:none!important}.vjs-play-progress .vjs-svg-icon{position:absolute;top:-.35em;right:-.4em;width:.9em;height:.9em;pointer-events:none;line-height:.15em;z-index:1}.video-js .vjs-load-progress{background:#73859f80}.video-js .vjs-load-progress div{background:#73859fbf}.video-js .vjs-time-tooltip{background-color:#fff;background-color:#fffc;border-radius:.3em;color:#000;float:right;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:6px 8px 8px;pointer-events:none;position:absolute;top:-3.4em;visibility:hidden;z-index:1}.video-js .vjs-progress-holder:focus .vjs-time-tooltip{display:none}.video-js .vjs-progress-control:hover .vjs-progress-holder:focus .vjs-time-tooltip,.video-js .vjs-progress-control:hover .vjs-time-tooltip,.video-js.vjs-scrubbing.vjs-touch-enabled .vjs-progress-control .vjs-time-tooltip{display:block;font-size:.6em;visibility:visible}.video-js .vjs-progress-control.disabled:hover .vjs-time-tooltip{font-size:1em}.video-js .vjs-progress-control .vjs-mouse-display{display:none;position:absolute;width:1px;height:100%;background-color:#000;z-index:1}.video-js .vjs-progress-control:hover .vjs-mouse-display,.video-js.vjs-scrubbing.vjs-touch-enabled .vjs-progress-control .vjs-mouse-display{display:block}.video-js.vjs-touch-enabled:not(.vjs-scrubbing) .vjs-progress-control .vjs-mouse-display,.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display{visibility:hidden;opacity:0;transition:visibility 1s,opacity 1s}.vjs-mouse-display .vjs-time-tooltip{color:#fff;background-color:#000;background-color:#000c}.video-js .vjs-slider{position:relative;cursor:pointer;padding:0;margin:0 .45em;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;background-color:#73859f;background-color:#73859f80}.video-js .vjs-slider.disabled{cursor:default}.video-js .vjs-slider:focus{text-shadow:0 0 1em #fff;box-shadow:0 0 1em #fff}.video-js.vjs-spatial-navigation-enabled .vjs-slider:focus{outline:.0625em solid #fff}.video-js .vjs-mute-control{cursor:pointer;flex:none}.video-js .vjs-volume-control{cursor:pointer;margin-right:1em;display:flex}.video-js .vjs-volume-control.vjs-volume-horizontal{width:5em}.video-js .vjs-volume-panel .vjs-volume-control{visibility:visible;opacity:0;width:1px;height:1px;margin-left:-1px}.video-js .vjs-volume-panel{transition:width 1s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active,.video-js .vjs-volume-panel .vjs-volume-control:active,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control,.video-js .vjs-volume-panel:active .vjs-volume-control,.video-js .vjs-volume-panel:focus .vjs-volume-control{visibility:visible;opacity:1;position:relative;transition:visibility .1s,opacity .1s,height .1s,width .1s,left 0s,top 0s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-horizontal,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-horizontal{width:5em;height:3em;margin-right:0}.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical{left:-3.5em;transition:left 0s}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal:active{width:10em;transition:width .1s}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-mute-toggle-only{width:4em}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{height:8em;width:3em;left:-3000em;transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s}.video-js .vjs-volume-panel{display:flex}.video-js .vjs-volume-bar{margin:1.35em .45em}.vjs-volume-bar.vjs-slider-horizontal{width:5em;height:.3em}.vjs-volume-bar.vjs-slider-vertical{width:.3em;height:5em;margin:1.35em auto}.video-js .vjs-volume-level{position:absolute;bottom:0;left:0;background-color:#fff}.video-js .vjs-volume-level:before{position:absolute;font-size:.9em;z-index:1}.vjs-slider-vertical .vjs-volume-level{width:.3em}.vjs-slider-vertical .vjs-volume-level:before{top:-.5em;left:-.3em;z-index:1}.vjs-svg-icons-enabled .vjs-volume-level:before{content:none}.vjs-volume-level .vjs-svg-icon{position:absolute;width:.9em;height:.9em;pointer-events:none;z-index:1}.vjs-slider-horizontal .vjs-volume-level{height:.3em}.vjs-slider-horizontal .vjs-volume-level:before{line-height:.35em;right:-.5em}.vjs-slider-horizontal .vjs-volume-level .vjs-svg-icon{right:-.3em;transform:translateY(-50%)}.vjs-slider-vertical .vjs-volume-level .vjs-svg-icon{top:-.55em;transform:translate(-50%)}.video-js .vjs-volume-panel.vjs-volume-panel-vertical{width:4em}.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level{height:100%}.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level{width:100%}.video-js .vjs-volume-vertical{width:3em;height:8em;bottom:8em;background-color:#2b333f;background-color:#2b333fb3}.video-js .vjs-volume-horizontal .vjs-menu{left:-2em}.video-js .vjs-volume-tooltip{background-color:#fff;background-color:#fffc;border-radius:.3em;color:#000;float:right;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:6px 8px 8px;pointer-events:none;position:absolute;top:-3.4em;visibility:hidden;z-index:1}.video-js .vjs-volume-control:hover .vjs-progress-holder:focus .vjs-volume-tooltip,.video-js .vjs-volume-control:hover .vjs-volume-tooltip{display:block;font-size:1em;visibility:visible}.video-js .vjs-volume-vertical:hover .vjs-progress-holder:focus .vjs-volume-tooltip,.video-js .vjs-volume-vertical:hover .vjs-volume-tooltip{left:1em;top:-12px}.video-js .vjs-volume-control.disabled:hover .vjs-volume-tooltip{font-size:1em}.video-js .vjs-volume-control .vjs-mouse-display{display:none;position:absolute;width:100%;height:1px;background-color:#000;z-index:1}.video-js .vjs-volume-horizontal .vjs-mouse-display{width:1px;height:100%}.video-js .vjs-volume-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-volume-control .vjs-mouse-display{visibility:hidden;opacity:0;transition:visibility 1s,opacity 1s}.vjs-mouse-display .vjs-volume-tooltip{color:#fff;background-color:#000;background-color:#000c}.vjs-poster{display:inline-block;vertical-align:middle;cursor:pointer;margin:0;padding:0;position:absolute;inset:0;height:100%}.vjs-has-started .vjs-poster,.vjs-using-native-controls .vjs-poster{display:none}.vjs-audio.vjs-has-started .vjs-poster,.vjs-has-started.vjs-audio-poster-mode .vjs-poster,.vjs-pip-container.vjs-has-started .vjs-poster{display:block}.vjs-poster img{width:100%;height:100%;object-fit:contain}.video-js .vjs-live-control{display:flex;align-items:flex-start;flex:auto;font-size:1em;line-height:3em}.video-js.vjs-liveui .vjs-live-control,.video-js:not(.vjs-live) .vjs-live-control{display:none}.video-js .vjs-seek-to-live-control{align-items:center;cursor:pointer;flex:none;display:inline-flex;height:100%;padding-left:.5em;padding-right:.5em;font-size:1em;line-height:3em;width:auto;min-width:4em}.video-js.vjs-live:not(.vjs-liveui) .vjs-seek-to-live-control,.video-js:not(.vjs-live) .vjs-seek-to-live-control{display:none}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge{cursor:auto}.vjs-seek-to-live-control .vjs-icon-placeholder{margin-right:.5em;color:#888}.vjs-svg-icons-enabled .vjs-seek-to-live-control{line-height:0}.vjs-seek-to-live-control .vjs-svg-icon{width:1em;height:1em;pointer-events:none;fill:#888}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge .vjs-icon-placeholder{color:red}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge .vjs-svg-icon{fill:red}.video-js .vjs-time-control{flex:none;font-size:1em;line-height:3em;min-width:2em;width:auto;padding-left:1em;padding-right:1em}.video-js .vjs-current-time,.video-js .vjs-duration,.vjs-live .vjs-time-control,.vjs-live .vjs-time-divider{display:none}.vjs-time-divider{display:none;line-height:3em}.vjs-normalise-time-controls:not(.vjs-live) .vjs-time-control{display:flex}.video-js .vjs-play-control{cursor:pointer}.video-js .vjs-play-control .vjs-icon-placeholder{flex:none}.vjs-text-track-display{position:absolute;inset:0 0 3em;pointer-events:none}.vjs-error .vjs-text-track-display{display:none}.video-js.vjs-controls-disabled .vjs-text-track-display,.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em}.video-js .vjs-text-track{font-size:1.4em;text-align:center;margin-bottom:.1em}.vjs-subtitles{color:#fff}.vjs-captions{color:#fc6}.vjs-tt-cue{display:block}video::-webkit-media-text-track-display{transform:translateY(-3em)}.video-js.vjs-controls-disabled video::-webkit-media-text-track-display,.video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display{transform:translateY(-1.5em)}.video-js.vjs-force-center-align-cues .vjs-text-track-cue{text-align:center!important;width:80%!important}@supports not (inset:10px){.video-js .vjs-text-track-display>div{inset:0}}.video-js .vjs-picture-in-picture-control{cursor:pointer;flex:none}.video-js.vjs-audio-only-mode .vjs-picture-in-picture-control,.vjs-pip-window .vjs-picture-in-picture-control{display:none}.video-js .vjs-fullscreen-control{cursor:pointer;flex:none}.video-js.vjs-audio-only-mode .vjs-fullscreen-control,.vjs-pip-window .vjs-fullscreen-control{display:none}.vjs-playback-rate .vjs-playback-rate-value,.vjs-playback-rate>.vjs-menu-button{position:absolute;top:0;left:0;width:100%;height:100%}.vjs-playback-rate .vjs-playback-rate-value{pointer-events:none;font-size:1.5em;line-height:2;text-align:center}.vjs-playback-rate .vjs-menu{width:4em;left:0}.vjs-error .vjs-error-display .vjs-modal-dialog-content{font-size:1.4em;text-align:center}.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:.85;text-align:left;border:.6em solid rgba(43,51,63,.7);box-sizing:border-box;background-clip:padding-box;width:5em;height:5em;border-radius:50%;visibility:hidden}.vjs-seeking .vjs-loading-spinner,.vjs-waiting .vjs-loading-spinner{display:flex;justify-content:center;align-items:center;animation:vjs-spinner-show 0s linear .3s forwards}.vjs-error .vjs-loading-spinner{display:none}.vjs-loading-spinner:after,.vjs-loading-spinner:before{content:"";position:absolute;box-sizing:inherit;width:inherit;height:inherit;border-radius:inherit;opacity:1;border:inherit;border-color:transparent;border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:after,.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:before{animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite}.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:before{border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:after{border-top-color:#fff;animation-delay:.44s}@keyframes vjs-spinner-show{to{visibility:visible}}@keyframes vjs-spinner-spin{to{transform:rotate(360deg)}}@keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:#fff}60%{border-top-color:#73859f}to{border-top-color:#73859f}}.video-js.vjs-audio-only-mode .vjs-captions-button{display:none}.vjs-chapters-button .vjs-menu ul{width:24em}.video-js.vjs-audio-only-mode .vjs-descriptions-button{display:none}.vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-svg-icon{width:1.5em;height:1.5em}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder{vertical-align:middle;display:inline-block;margin-bottom:-.1em}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{font-family:VideoJS;content:"\f10c";font-size:1.5em;line-height:inherit}.video-js.vjs-audio-only-mode .vjs-subs-caps-button{display:none}.video-js .vjs-audio-button+.vjs-menu .vjs-descriptions-menu-item .vjs-menu-item-text .vjs-icon-placeholder,.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder{vertical-align:middle;display:inline-block;margin-bottom:-.1em}.video-js .vjs-audio-button+.vjs-menu .vjs-descriptions-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before,.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{font-family:VideoJS;content:" \f12e";font-size:1.5em;line-height:inherit}.video-js.vjs-layout-small .vjs-current-time,.video-js.vjs-layout-small .vjs-duration,.video-js.vjs-layout-small .vjs-playback-rate,.video-js.vjs-layout-small .vjs-remaining-time,.video-js.vjs-layout-small .vjs-time-divider,.video-js.vjs-layout-small .vjs-volume-control,.video-js.vjs-layout-tiny .vjs-current-time,.video-js.vjs-layout-tiny .vjs-duration,.video-js.vjs-layout-tiny .vjs-playback-rate,.video-js.vjs-layout-tiny .vjs-remaining-time,.video-js.vjs-layout-tiny .vjs-time-divider,.video-js.vjs-layout-tiny .vjs-volume-control,.video-js.vjs-layout-x-small .vjs-current-time,.video-js.vjs-layout-x-small .vjs-duration,.video-js.vjs-layout-x-small .vjs-playback-rate,.video-js.vjs-layout-x-small .vjs-remaining-time,.video-js.vjs-layout-x-small .vjs-time-divider,.video-js.vjs-layout-x-small .vjs-volume-control{display:none}.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover{width:auto;width:initial}.video-js.vjs-layout-tiny .vjs-progress-control,.video-js.vjs-layout-x-small .vjs-progress-control{display:none}.video-js.vjs-layout-x-small .vjs-custom-control-spacer{flex:auto;display:block}.vjs-modal-dialog.vjs-text-track-settings{background-color:#2b333f;background-color:#2b333fbf;color:#fff;height:70%}.vjs-spatial-navigation-enabled .vjs-modal-dialog.vjs-text-track-settings{height:80%}.vjs-error .vjs-text-track-settings{display:none}.vjs-text-track-settings .vjs-modal-dialog-content{display:table}.vjs-text-track-settings .vjs-track-settings-colors,.vjs-text-track-settings .vjs-track-settings-controls,.vjs-text-track-settings .vjs-track-settings-font{display:table-cell}.vjs-text-track-settings .vjs-track-settings-controls{text-align:right;vertical-align:bottom}@supports (display:grid){.vjs-text-track-settings .vjs-modal-dialog-content{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;padding:20px 24px 0}.vjs-track-settings-controls .vjs-default-button{margin-bottom:20px}.vjs-text-track-settings .vjs-track-settings-controls{grid-column:1/-1}.vjs-layout-small .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-tiny .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-x-small .vjs-text-track-settings .vjs-modal-dialog-content{grid-template-columns:1fr}}.vjs-text-track-settings select{font-size:inherit}.vjs-track-setting>select{margin-right:1em;margin-bottom:.5em}.vjs-text-track-settings fieldset{margin:10px;border:none}.vjs-text-track-settings fieldset span{display:inline-block;padding:0 .6em .8em}.vjs-text-track-settings fieldset span>select{max-width:7.3em}.vjs-text-track-settings legend{color:#fff;font-weight:700;font-size:1.2em}.vjs-text-track-settings .vjs-label{margin:0 .5em .5em 0}.vjs-track-settings-controls button:active,.vjs-track-settings-controls button:focus{outline-style:solid;outline-width:medium;background-image:linear-gradient(0deg,#fff 88%,#73859f)}.vjs-track-settings-controls button:hover{color:#2b333fbf}.vjs-track-settings-controls button{background-color:#fff;background-image:linear-gradient(-180deg,#fff 88%,#73859f);color:#2b333f;cursor:pointer;border-radius:2px}.vjs-track-settings-controls .vjs-default-button{margin-right:1em}.vjs-title-bar{background:#000000e6;background:linear-gradient(180deg,#000000e6 0,#000000b3 60%,#0000);font-size:1.2em;line-height:1.5;transition:opacity .1s;padding:.666em 1.333em 4em;pointer-events:none;position:absolute;top:0;width:100%}.vjs-error .vjs-title-bar{display:none}.vjs-title-bar-description,.vjs-title-bar-title{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vjs-title-bar-title{font-weight:700;margin-bottom:.333em}.vjs-playing.vjs-user-inactive .vjs-title-bar{opacity:0;transition:opacity 1s}.video-js .vjs-skip-forward-5,.video-js .vjs-skip-forward-10,.video-js .vjs-skip-forward-30,.video-js .vjs-skip-backward-5,.video-js .vjs-skip-backward-10,.video-js .vjs-skip-backward-30{cursor:pointer}.video-js .vjs-transient-button{position:absolute;height:3em;display:flex;align-items:center;justify-content:center;background-color:#32323280;cursor:pointer;opacity:1;transition:opacity 1s}.video-js:not(.vjs-has-started) .vjs-transient-button{display:none}.video-js.not-hover .vjs-transient-button:not(.force-display),.video-js.vjs-user-inactive .vjs-transient-button:not(.force-display){opacity:0}.video-js .vjs-transient-button span{padding:0 .5em}.video-js .vjs-transient-button.vjs-left{left:1em}.video-js .vjs-transient-button.vjs-right{right:1em}.video-js .vjs-transient-button.vjs-top{top:1em}.video-js .vjs-transient-button.vjs-near-top{top:4em}.video-js .vjs-transient-button.vjs-bottom{bottom:4em}.video-js .vjs-transient-button:hover{background-color:#323232e6}@media print{.video-js>:not(.vjs-tech):not(.vjs-poster){visibility:hidden}}.vjs-resize-manager{position:absolute;top:0;left:0;width:100%;height:100%;border:none;z-index:-1000}.js-focus-visible .video-js :focus:not(.focus-visible){outline:0}.video-js :focus:not(:focus-visible){outline:0}.date-only-content{display:block}.datepicker-content-container{box-sizing:border-box;display:flex;flex-direction:column;border-radius:4px;height:max-content}.datepicker-content-container .mat-calendar-body-cell-container .mat-calendar-body-cell{max-height:24px}.datepicker-content-container mat-multi-year-view .mat-calendar-body-cell-container .mat-calendar-body-cell{max-width:60px}.datepicker-content-container mat-month-view .mat-calendar-body-cell-container .mat-calendar-body-cell{max-width:32px}.time-selection{display:flex;gap:12px;flex:1}.datepicker-content-quick-select-container{box-sizing:border-box;display:flex;flex:1;flex-direction:column;justify-content:space-between;gap:8px}.date-time-picker-content-touch{display:block;max-height:80vh;position:relative;overflow:visible}.date-time-picker-content-touch .datepicker-content-container{min-height:312px;max-height:788px;min-width:250px;max-width:750px}.date-time-picker-content-touch .mat-calendar{width:100%;height:auto}app-date-time-picker-content.date-time-picker-content,app-date-time-picker-quick-content.date-time-picker-content{box-sizing:border-box;display:flex;flex:1;flex-direction:column;gap:12px;padding:24px;border-radius:4px;max-width:652px}app-date-time-picker-content.date-time-picker-content.quick-select,app-date-time-picker-quick-content.date-time-picker-content.quick-select{max-width:492px}app-date-time-picker-content.date-time-picker-content .app-date-time-picker-actions,app-date-time-picker-quick-content.date-time-picker-content .app-date-time-picker-actions{display:flex;width:100%;justify-content:flex-end;padding-bottom:12px}app-date-time-picker-content.date-time-picker-content .app-date-time-picker-actions .picker-label,app-date-time-picker-quick-content.date-time-picker-content .app-date-time-picker-actions .picker-label{line-height:36px;flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-transform:uppercase}app-date-time-picker-content.date-time-picker-content .mat-calendar,app-date-time-picker-quick-content.date-time-picker-content .mat-calendar{width:296px;height:330px}app-date-time-picker-content.date-time-picker-content .mat-calendar-header,app-date-time-picker-quick-content.date-time-picker-content .mat-calendar-header{padding:0}app-date-time-picker-content.date-time-picker-content .mat-calendar-header,app-date-time-picker-content.date-time-picker-content .time-selection-header,app-date-time-picker-quick-content.date-time-picker-content .mat-calendar-header,app-date-time-picker-quick-content.date-time-picker-content .time-selection-header{border-radius:0}app-date-time-picker-content.date-time-picker-content .mat-calendar-controls,app-date-time-picker-quick-content.date-time-picker-content .mat-calendar-controls{justify-content:space-between;margin:0}app-date-time-picker-content.date-time-picker-content .mat-calendar-spacer,app-date-time-picker-quick-content.date-time-picker-content .mat-calendar-spacer{display:none}app-date-time-picker-content.date-time-picker-content .mat-calendar-previous-button,app-date-time-picker-quick-content.date-time-picker-content .mat-calendar-previous-button{order:0}app-date-time-picker-content.date-time-picker-content .mat-calendar-period-button,app-date-time-picker-quick-content.date-time-picker-content .mat-calendar-period-button{order:1}app-date-time-picker-content.date-time-picker-content .mat-calendar-next-button,app-date-time-picker-quick-content.date-time-picker-content .mat-calendar-next-button{order:2}app-date-time-picker-content.date-time-picker-content .mat-calendar-content,app-date-time-picker-quick-content.date-time-picker-content .mat-calendar-content{padding:0}app-date-time-picker-content.date-time-picker-content .mat-calendar-table-header th,app-date-time-picker-quick-content.date-time-picker-content .mat-calendar-table-header th{font-size:16px;padding:16px 0;text-transform:uppercase}app-date-time-picker-content.date-time-picker-content .mat-calendar-table-header tr:last-child,app-date-time-picker-quick-content.date-time-picker-content .mat-calendar-table-header tr:last-child{display:none}app-date-time-picker-content.date-time-picker-content .mat-calendar-body td[colspan],app-date-time-picker-quick-content.date-time-picker-content .mat-calendar-body td[colspan]{visibility:hidden}app-date-time-picker-content.date-time-picker-content .mat-calendar-body td[colspan="7"],app-date-time-picker-quick-content.date-time-picker-content .mat-calendar-body td[colspan="7"]{display:none}app-date-time-picker-content.date-time-picker-content .time-selection,app-date-time-picker-quick-content.date-time-picker-content .time-selection{max-width:290px;height:330px;min-width:180px}app-date-time-picker-content.date-time-picker-content .selection-item,app-date-time-picker-quick-content.date-time-picker-content .selection-item{width:32px;height:24px;line-height:16px;border-radius:22px}app-date-time-picker-content.date-time-picker-content .selection-item.selection-range,app-date-time-picker-quick-content.date-time-picker-content .selection-item.selection-range{margin:0;width:134px;border-radius:20px;text-transform:uppercase}app-date-time-picker-content.date-time-picker-content .selection-item.selection-range:first-child,app-date-time-picker-quick-content.date-time-picker-content .selection-item.selection-range:first-child{margin-left:0}app-date-time-picker-content.date-time-picker-content .selection-item.selection-range:last-child,app-date-time-picker-quick-content.date-time-picker-content .selection-item.selection-range:last-child{margin-right:0}.quick-range-select{margin-left:-40px}.selection-relative,.selection-separator{display:flex;width:100%}.selection-buttons{display:grid;grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:10px}.selection-separator{text-transform:uppercase;align-items:center;font-size:12px}.selection-separator:before,.selection-separator:after{content:" ";flex:1;height:1px}.selection-relative{justify-content:space-between;gap:8px}.selection-relative .mat-mdc-form-field{max-width:134px;flex:1}.selection-relative .mat-mdc-form-field-subscript-wrapper{display:none}.capitalize span.mdc-list-item__primary-text,.capitalize .mat-mdc-select-value-text{text-transform:capitalize}.dialog-content{display:flex;gap:12px}@media all and (orientation: landscape){.date-time-picker-content-touch .datepicker-content-container{width:64vh;height:80vh}}@media all and (orientation: portrait){.date-time-picker-content-touch .datepicker-content-container{width:80vw;height:100vw}}html{--mat-badge-text-font: helvetica, neue, Helvetica, Arial, sans-serif;--mat-badge-line-height: 22px;--mat-badge-text-size: 12px;--mat-badge-text-weight: 600;--mat-badge-small-size-text-size: 9px;--mat-badge-small-size-line-height: 16px;--mat-badge-large-size-text-size: 24px;--mat-badge-large-size-line-height: 28px}.mat-h1,.mat-headline-5,.mat-typography .mat-h1,.mat-typography .mat-headline-5,.mat-typography h1{font:400 24px/32px helvetica,neue,Helvetica,Arial,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h2,.mat-headline-6,.mat-typography .mat-h2,.mat-typography .mat-headline-6,.mat-typography h2{font:500 20px/32px helvetica,neue,Helvetica,Arial,sans-serif;letter-spacing:.0125em;margin:0 0 16px}.mat-h3,.mat-subtitle-1,.mat-typography .mat-h3,.mat-typography .mat-subtitle-1,.mat-typography h3{font:400 16px/28px helvetica,neue,Helvetica,Arial,sans-serif;letter-spacing:.009375em;margin:0 0 16px}.mat-h4,.mat-body-1,.mat-typography .mat-h4,.mat-typography .mat-body-1,.mat-typography h4{font:400 16px/24px helvetica,neue,Helvetica,Arial,sans-serif;letter-spacing:.03125em;margin:0 0 16px}.mat-h5,.mat-typography .mat-h5,.mat-typography h5{font:400 11.62px/20px helvetica,neue,Helvetica,Arial,sans-serif;margin:0 0 12px}.mat-h6,.mat-typography .mat-h6,.mat-typography h6{font:400 9.38px/20px helvetica,neue,Helvetica,Arial,sans-serif;margin:0 0 12px}.mat-body-strong,.mat-subtitle-2,.mat-typography .mat-body-strong,.mat-typography .mat-subtitle-2{font:500 14px/22px helvetica,neue,Helvetica,Arial,sans-serif;letter-spacing:.0071428571em}.mat-body,.mat-body-2,.mat-typography .mat-body,.mat-typography .mat-body-2,.mat-typography{font:400 14px/20px helvetica,neue,Helvetica,Arial,sans-serif;letter-spacing:.0178571429em}.mat-body p,.mat-body-2 p,.mat-typography .mat-body p,.mat-typography .mat-body-2 p,.mat-typography p{margin:0 0 12px}.mat-small,.mat-caption,.mat-typography .mat-small,.mat-typography .mat-caption{font:400 12px/20px helvetica,neue,Helvetica,Arial,sans-serif;letter-spacing:.0333333333em}.mat-headline-1,.mat-typography .mat-headline-1{font:300 96px/96px helvetica,neue,Helvetica,Arial,sans-serif;letter-spacing:-.015625em;margin:0 0 56px}.mat-headline-2,.mat-typography .mat-headline-2{font:300 60px/60px helvetica,neue,Helvetica,Arial,sans-serif;letter-spacing:-.0083333333em;margin:0 0 64px}.mat-headline-3,.mat-typography .mat-headline-3{font:400 48px/50px helvetica,neue,Helvetica,Arial,sans-serif;letter-spacing:normal;margin:0 0 64px}.mat-headline-4,.mat-typography .mat-headline-4{font:400 34px/40px helvetica,neue,Helvetica,Arial,sans-serif;letter-spacing:.0073529412em;margin:0 0 64px}html{--mat-bottom-sheet-container-text-font: helvetica, neue, Helvetica, Arial, sans-serif;--mat-bottom-sheet-container-text-line-height: 20px;--mat-bottom-sheet-container-text-size: 14px;--mat-bottom-sheet-container-text-tracking: .0178571429em;--mat-bottom-sheet-container-text-weight: 400}html{--mat-legacy-button-toggle-label-text-font: helvetica, neue, Helvetica, Arial, sans-serif;--mat-legacy-button-toggle-label-text-line-height: 24px;--mat-legacy-button-toggle-label-text-size: 16px;--mat-legacy-button-toggle-label-text-tracking: .03125em;--mat-legacy-button-toggle-label-text-weight: 400}html{--mat-standard-button-toggle-label-text-font: helvetica, neue, Helvetica, Arial, sans-serif;--mat-standard-button-toggle-label-text-line-height: 24px;--mat-standard-button-toggle-label-text-size: 16px;--mat-standard-button-toggle-label-text-tracking: .03125em;--mat-standard-button-toggle-label-text-weight: 400}html{--mat-datepicker-calendar-text-font: helvetica, neue, Helvetica, Arial, sans-serif;--mat-datepicker-calendar-text-size: 13px;--mat-datepicker-calendar-body-label-text-size: 14px;--mat-datepicker-calendar-body-label-text-weight: 500;--mat-datepicker-calendar-period-button-text-size: 14px;--mat-datepicker-calendar-period-button-text-weight: 500;--mat-datepicker-calendar-header-text-size: 11px;--mat-datepicker-calendar-header-text-weight: 400}html{--mat-expansion-header-text-font: helvetica, neue, Helvetica, Arial, sans-serif;--mat-expansion-header-text-size: 14px;--mat-expansion-header-text-weight: 500;--mat-expansion-header-text-line-height: inherit;--mat-expansion-header-text-tracking: inherit;--mat-expansion-container-text-font: helvetica, neue, Helvetica, Arial, sans-serif;--mat-expansion-container-text-line-height: 20px;--mat-expansion-container-text-size: 14px;--mat-expansion-container-text-tracking: .0178571429em;--mat-expansion-container-text-weight: 400}html{--mat-grid-list-tile-header-primary-text-size: 14px;--mat-grid-list-tile-header-secondary-text-size: 12px;--mat-grid-list-tile-footer-primary-text-size: 14px;--mat-grid-list-tile-footer-secondary-text-size: 12px}html{--mat-stepper-container-text-font: helvetica, neue, Helvetica, Arial, sans-serif;--mat-stepper-header-label-text-font: helvetica, neue, Helvetica, Arial, sans-serif;--mat-stepper-header-label-text-size: 14px;--mat-stepper-header-label-text-weight: 400;--mat-stepper-header-error-state-label-text-size: 16px;--mat-stepper-header-selected-state-label-text-size: 16px;--mat-stepper-header-selected-state-label-text-weight: 400}html{--mat-toolbar-title-text-font: helvetica, neue, Helvetica, Arial, sans-serif;--mat-toolbar-title-text-line-height: 32px;--mat-toolbar-title-text-size: 20px;--mat-toolbar-title-text-tracking: .0125em;--mat-toolbar-title-text-weight: 500}html{--mat-tree-node-text-font: helvetica, neue, Helvetica, Arial, sans-serif;--mat-tree-node-text-size: 14px;--mat-tree-node-text-weight: 400}html{--mat-option-label-text-font: helvetica, neue, Helvetica, Arial, sans-serif;--mat-option-label-text-line-height: 24px;--mat-option-label-text-size: 16px;--mat-option-label-text-tracking: .03125em;--mat-option-label-text-weight: 400}html{--mat-optgroup-label-text-font: helvetica, neue, Helvetica, Arial, sans-serif;--mat-optgroup-label-text-line-height: 24px;--mat-optgroup-label-text-size: 16px;--mat-optgroup-label-text-tracking: .03125em;--mat-optgroup-label-text-weight: 400}html{--mat-card-title-text-font: helvetica, neue, Helvetica, Arial, sans-serif;--mat-card-title-text-line-height: 32px;--mat-card-title-text-size: 20px;--mat-card-title-text-tracking: .0125em;--mat-card-title-text-weight: 500;--mat-card-subtitle-text-font: helvetica, neue, Helvetica, Arial, sans-serif;--mat-card-subtitle-text-line-height: 22px;--mat-card-subtitle-text-size: 14px;--mat-card-subtitle-text-tracking: .0071428571em;--mat-card-subtitle-text-weight: 500}html{--mdc-plain-tooltip-supporting-text-font: helvetica, neue, Helvetica, Arial, sans-serif;--mdc-plain-tooltip-supporting-text-size: 12px;--mdc-plain-tooltip-supporting-text-weight: 400;--mdc-plain-tooltip-supporting-text-tracking: .0333333333em}html{--mdc-filled-text-field-label-text-font: helvetica, neue, Helvetica, Arial, sans-serif;--mdc-filled-text-field-label-text-size: 16px;--mdc-filled-text-field-label-text-tracking: .03125em;--mdc-filled-text-field-label-text-weight: 400}html{--mdc-outlined-text-field-label-text-font: helvetica, neue, Helvetica, Arial, sans-serif;--mdc-outlined-text-field-label-text-size: 16px;--mdc-outlined-text-field-label-text-tracking: .03125em;--mdc-outlined-text-field-label-text-weight: 400}html{--mat-form-field-container-text-font: helvetica, neue, Helvetica, Arial, sans-serif;--mat-form-field-container-text-line-height: 24px;--mat-form-field-container-text-size: 16px;--mat-form-field-container-text-tracking: .03125em;--mat-form-field-container-text-weight: 400;--mat-form-field-outlined-label-text-populated-size: 16px;--mat-form-field-subscript-text-font: helvetica, neue, Helvetica, Arial, sans-serif;--mat-form-field-subscript-text-line-height: 20px;--mat-form-field-subscript-text-size: 12px;--mat-form-field-subscript-text-tracking: .0333333333em;--mat-form-field-subscript-text-weight: 400}html{--mat-select-trigger-text-font: helvetica, neue, Helvetica, Arial, sans-serif;--mat-select-trigger-text-line-height: 24px;--mat-select-trigger-text-size: 16px;--mat-select-trigger-text-tracking: .03125em;--mat-select-trigger-text-weight: 400}html{--mdc-dialog-subhead-font: helvetica, neue, Helvetica, Arial, sans-serif;--mdc-dialog-subhead-line-height: 32px;--mdc-dialog-subhead-size: 20px;--mdc-dialog-subhead-weight: 500;--mdc-dialog-subhead-tracking: .0125em;--mdc-dialog-supporting-text-font: helvetica, neue, Helvetica, Arial, sans-serif;--mdc-dialog-supporting-text-line-height: 24px;--mdc-dialog-supporting-text-size: 16px;--mdc-dialog-supporting-text-weight: 400;--mdc-dialog-supporting-text-tracking: .03125em}.mat-mdc-standard-chip{--mdc-chip-label-text-font: helvetica, neue, Helvetica, Arial, sans-serif;--mdc-chip-label-text-line-height: 20px;--mdc-chip-label-text-size: 14px;--mdc-chip-label-text-tracking: .0178571429em;--mdc-chip-label-text-weight: 400}html .mat-mdc-slide-toggle{--mat-switch-label-text-font: helvetica, neue, Helvetica, Arial, sans-serif;--mat-switch-label-text-line-height: 20px;--mat-switch-label-text-size: 14px;--mat-switch-label-text-tracking: .0178571429em;--mat-switch-label-text-weight: 400}html{--mat-radio-label-text-font: helvetica, neue, Helvetica, Arial, sans-serif;--mat-radio-label-text-line-height: 20px;--mat-radio-label-text-size: 14px;--mat-radio-label-text-tracking: .0178571429em;--mat-radio-label-text-weight: 400}html{--mdc-slider-label-label-text-font: helvetica, neue, Helvetica, Arial, sans-serif;--mdc-slider-label-label-text-size: 14px;--mdc-slider-label-label-text-line-height: 22px;--mdc-slider-label-label-text-tracking: .0071428571em;--mdc-slider-label-label-text-weight: 500}html{--mat-menu-item-label-text-font: helvetica, neue, Helvetica, Arial, sans-serif;--mat-menu-item-label-text-size: 16px;--mat-menu-item-label-text-tracking: .03125em;--mat-menu-item-label-text-line-height: 24px;--mat-menu-item-label-text-weight: 400}html{--mdc-list-list-item-label-text-font: helvetica, neue, Helvetica, Arial, sans-serif;--mdc-list-list-item-label-text-line-height: 24px;--mdc-list-list-item-label-text-size: 16px;--mdc-list-list-item-label-text-tracking: .03125em;--mdc-list-list-item-label-text-weight: 400;--mdc-list-list-item-supporting-text-font: helvetica, neue, Helvetica, Arial, sans-serif;--mdc-list-list-item-supporting-text-line-height: 20px;--mdc-list-list-item-supporting-text-size: 14px;--mdc-list-list-item-supporting-text-tracking: .0178571429em;--mdc-list-list-item-supporting-text-weight: 400;--mdc-list-list-item-trailing-supporting-text-font: helvetica, neue, Helvetica, Arial, sans-serif;--mdc-list-list-item-trailing-supporting-text-line-height: 20px;--mdc-list-list-item-trailing-supporting-text-size: 12px;--mdc-list-list-item-trailing-supporting-text-tracking: .0333333333em;--mdc-list-list-item-trailing-supporting-text-weight: 400}.mdc-list-group__subheader{font:400 16px/28px helvetica,neue,Helvetica,Arial,sans-serif;letter-spacing:.009375em}html{--mat-paginator-container-text-font: helvetica, neue, Helvetica, Arial, sans-serif;--mat-paginator-container-text-line-height: 20px;--mat-paginator-container-text-size: 12px;--mat-paginator-container-text-tracking: .0333333333em;--mat-paginator-container-text-weight: 400;--mat-paginator-select-trigger-text-size: 12px}.mat-mdc-tab-header{--mat-tab-header-label-text-font: helvetica, neue, Helvetica, Arial, sans-serif;--mat-tab-header-label-text-size: 14px;--mat-tab-header-label-text-tracking: .0892857143em;--mat-tab-header-label-text-line-height: 36px;--mat-tab-header-label-text-weight: 500}html{--mat-checkbox-label-text-font: helvetica, neue, Helvetica, Arial, sans-serif;--mat-checkbox-label-text-line-height: 20px;--mat-checkbox-label-text-size: 14px;--mat-checkbox-label-text-tracking: .0178571429em;--mat-checkbox-label-text-weight: 400}html{--mdc-text-button-label-text-font: helvetica, neue, Helvetica, Arial, sans-serif;--mdc-text-button-label-text-size: 14px;--mdc-text-button-label-text-tracking: .0892857143em;--mdc-text-button-label-text-weight: 500;--mdc-text-button-label-text-transform: none}html{--mdc-filled-button-label-text-font: helvetica, neue, Helvetica, Arial, sans-serif;--mdc-filled-button-label-text-size: 14px;--mdc-filled-button-label-text-tracking: .0892857143em;--mdc-filled-button-label-text-weight: 500;--mdc-filled-button-label-text-transform: none}html{--mdc-protected-button-label-text-font: helvetica, neue, Helvetica, Arial, sans-serif;--mdc-protected-button-label-text-size: 14px;--mdc-protected-button-label-text-tracking: .0892857143em;--mdc-protected-button-label-text-weight: 500;--mdc-protected-button-label-text-transform: none}html{--mdc-outlined-button-label-text-font: helvetica, neue, Helvetica, Arial, sans-serif;--mdc-outlined-button-label-text-size: 14px;--mdc-outlined-button-label-text-tracking: .0892857143em;--mdc-outlined-button-label-text-weight: 500;--mdc-outlined-button-label-text-transform: none}html{--mdc-extended-fab-label-text-font: helvetica, neue, Helvetica, Arial, sans-serif;--mdc-extended-fab-label-text-size: 14px;--mdc-extended-fab-label-text-tracking: .0892857143em;--mdc-extended-fab-label-text-weight: 500}html{--mdc-snackbar-supporting-text-font: helvetica, neue, Helvetica, Arial, sans-serif;--mdc-snackbar-supporting-text-line-height: 20px;--mdc-snackbar-supporting-text-size: 14px;--mdc-snackbar-supporting-text-weight: 400}html{--mat-table-header-headline-font: helvetica, neue, Helvetica, Arial, sans-serif;--mat-table-header-headline-line-height: 22px;--mat-table-header-headline-size: 14px;--mat-table-header-headline-weight: 500;--mat-table-header-headline-tracking: .0071428571em;--mat-table-row-item-label-text-font: helvetica, neue, Helvetica, Arial, sans-serif;--mat-table-row-item-label-text-line-height: 20px;--mat-table-row-item-label-text-size: 14px;--mat-table-row-item-label-text-weight: 400;--mat-table-row-item-label-text-tracking: .0178571429em;--mat-table-footer-supporting-text-font: helvetica, neue, Helvetica, Arial, sans-serif;--mat-table-footer-supporting-text-line-height: 20px;--mat-table-footer-supporting-text-size: 14px;--mat-table-footer-supporting-text-weight: 400;--mat-table-footer-supporting-text-tracking: .0178571429em}.light-theme{--mat-ripple-color: rgba(0, 0, 0, .1)}.light-theme{--mat-option-selected-state-label-text-color: #01687b;--mat-option-label-text-color: rgba(0, 0, 0, .87);--mat-option-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-option-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-option-selected-state-layer-color: rgba(0, 0, 0, .04)}.light-theme .mat-accent{--mat-option-selected-state-label-text-color: #02798b;--mat-option-label-text-color: rgba(0, 0, 0, .87);--mat-option-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-option-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-option-selected-state-layer-color: rgba(0, 0, 0, .04)}.light-theme .mat-warn{--mat-option-selected-state-label-text-color: #e00135;--mat-option-label-text-color: rgba(0, 0, 0, .87);--mat-option-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-option-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-option-selected-state-layer-color: rgba(0, 0, 0, .04)}.light-theme{--mat-optgroup-label-text-color: rgba(0, 0, 0, .87)}.light-theme{--mat-full-pseudo-checkbox-selected-icon-color: #02798b;--mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0}.light-theme{--mat-minimal-pseudo-checkbox-selected-checkmark-color: #02798b;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0}.light-theme .mat-primary{--mat-full-pseudo-checkbox-selected-icon-color: #01687b;--mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0}.light-theme .mat-primary{--mat-minimal-pseudo-checkbox-selected-checkmark-color: #01687b;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0}.light-theme .mat-accent{--mat-full-pseudo-checkbox-selected-icon-color: #02798b;--mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0}.light-theme .mat-accent{--mat-minimal-pseudo-checkbox-selected-checkmark-color: #02798b;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0}.light-theme .mat-warn{--mat-full-pseudo-checkbox-selected-icon-color: #e00135;--mat-full-pseudo-checkbox-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #fafafa;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #b0b0b0;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #b0b0b0}.light-theme .mat-warn{--mat-minimal-pseudo-checkbox-selected-checkmark-color: #e00135;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #b0b0b0}.light-theme{--mat-app-background-color: #fafafa;--mat-app-text-color: rgba(0, 0, 0, .87);--mat-app-elevation-shadow-level-0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-2: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-3: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-4: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-5: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 5px 8px 0px rgba(0, 0, 0, .14), 0px 1px 14px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-6: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-7: 0px 4px 5px -2px rgba(0, 0, 0, .2), 0px 7px 10px 1px rgba(0, 0, 0, .14), 0px 2px 16px 1px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-8: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-9: 0px 5px 6px -3px rgba(0, 0, 0, .2), 0px 9px 12px 1px rgba(0, 0, 0, .14), 0px 3px 16px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-10: 0px 6px 6px -3px rgba(0, 0, 0, .2), 0px 10px 14px 1px rgba(0, 0, 0, .14), 0px 4px 18px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-11: 0px 6px 7px -4px rgba(0, 0, 0, .2), 0px 11px 15px 1px rgba(0, 0, 0, .14), 0px 4px 20px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-12: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-13: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 13px 19px 2px rgba(0, 0, 0, .14), 0px 5px 24px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-14: 0px 7px 9px -4px rgba(0, 0, 0, .2), 0px 14px 21px 2px rgba(0, 0, 0, .14), 0px 5px 26px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-15: 0px 8px 9px -5px rgba(0, 0, 0, .2), 0px 15px 22px 2px rgba(0, 0, 0, .14), 0px 6px 28px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-16: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-17: 0px 8px 11px -5px rgba(0, 0, 0, .2), 0px 17px 26px 2px rgba(0, 0, 0, .14), 0px 6px 32px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-18: 0px 9px 11px -5px rgba(0, 0, 0, .2), 0px 18px 28px 2px rgba(0, 0, 0, .14), 0px 7px 34px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-19: 0px 9px 12px -6px rgba(0, 0, 0, .2), 0px 19px 29px 2px rgba(0, 0, 0, .14), 0px 7px 36px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-20: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 20px 31px 3px rgba(0, 0, 0, .14), 0px 8px 38px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-21: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 21px 33px 3px rgba(0, 0, 0, .14), 0px 8px 40px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-22: 0px 10px 14px -6px rgba(0, 0, 0, .2), 0px 22px 35px 3px rgba(0, 0, 0, .14), 0px 8px 42px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-23: 0px 11px 14px -7px rgba(0, 0, 0, .2), 0px 23px 36px 3px rgba(0, 0, 0, .14), 0px 9px 44px 8px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-24: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12)}.light-theme{--mdc-elevated-card-container-shape: 4px}.light-theme{--mdc-outlined-card-container-shape: 4px;--mdc-outlined-card-outline-width: 1px}.light-theme{--mdc-elevated-card-container-color: white;--mdc-elevated-card-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12)}.light-theme{--mdc-outlined-card-container-color: white;--mdc-outlined-card-outline-color: rgba(0, 0, 0, .12);--mdc-outlined-card-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12)}.light-theme{--mat-card-subtitle-text-color: rgba(0, 0, 0, .54)}.light-theme{--mdc-linear-progress-active-indicator-height: 4px;--mdc-linear-progress-track-height: 4px;--mdc-linear-progress-track-shape: 0}.light-theme .mat-mdc-progress-bar{--mdc-linear-progress-active-indicator-color: #01687b;--mdc-linear-progress-track-color: rgba(1, 104, 123, .25)}.light-theme .mat-mdc-progress-bar.mat-accent{--mdc-linear-progress-active-indicator-color: #02798b;--mdc-linear-progress-track-color: rgba(2, 121, 139, .25)}.light-theme .mat-mdc-progress-bar.mat-warn{--mdc-linear-progress-active-indicator-color: #e00135;--mdc-linear-progress-track-color: rgba(224, 1, 53, .25)}.light-theme{--mdc-plain-tooltip-container-shape: 4px;--mdc-plain-tooltip-supporting-text-line-height: 16px}.light-theme{--mdc-plain-tooltip-container-color: #616161;--mdc-plain-tooltip-supporting-text-color: #fff}.light-theme{--mdc-filled-text-field-active-indicator-height: 1px;--mdc-filled-text-field-focus-active-indicator-height: 2px;--mdc-filled-text-field-container-shape: 4px}.light-theme{--mdc-outlined-text-field-outline-width: 1px;--mdc-outlined-text-field-focus-outline-width: 2px;--mdc-outlined-text-field-container-shape: 4px}.light-theme{--mdc-filled-text-field-caret-color: #01687b;--mdc-filled-text-field-focus-active-indicator-color: #01687b;--mdc-filled-text-field-focus-label-text-color: rgba(1, 104, 123, .87);--mdc-filled-text-field-container-color: rgb(244.8, 244.8, 244.8);--mdc-filled-text-field-disabled-container-color: rgb(249.9, 249.9, 249.9);--mdc-filled-text-field-label-text-color: rgba(0, 0, 0, .6);--mdc-filled-text-field-hover-label-text-color: rgba(0, 0, 0, .6);--mdc-filled-text-field-disabled-label-text-color: rgba(0, 0, 0, .38);--mdc-filled-text-field-input-text-color: rgba(0, 0, 0, .87);--mdc-filled-text-field-disabled-input-text-color: rgba(0, 0, 0, .38);--mdc-filled-text-field-input-text-placeholder-color: rgba(0, 0, 0, .6);--mdc-filled-text-field-error-hover-label-text-color: #e00135;--mdc-filled-text-field-error-focus-label-text-color: #e00135;--mdc-filled-text-field-error-label-text-color: #e00135;--mdc-filled-text-field-error-caret-color: #e00135;--mdc-filled-text-field-active-indicator-color: rgba(0, 0, 0, .42);--mdc-filled-text-field-disabled-active-indicator-color: rgba(0, 0, 0, .06);--mdc-filled-text-field-hover-active-indicator-color: rgba(0, 0, 0, .87);--mdc-filled-text-field-error-active-indicator-color: #e00135;--mdc-filled-text-field-error-focus-active-indicator-color: #e00135;--mdc-filled-text-field-error-hover-active-indicator-color: #e00135}.light-theme{--mdc-outlined-text-field-caret-color: #01687b;--mdc-outlined-text-field-focus-outline-color: #01687b;--mdc-outlined-text-field-focus-label-text-color: rgba(1, 104, 123, .87);--mdc-outlined-text-field-label-text-color: rgba(0, 0, 0, .6);--mdc-outlined-text-field-hover-label-text-color: rgba(0, 0, 0, .6);--mdc-outlined-text-field-disabled-label-text-color: rgba(0, 0, 0, .38);--mdc-outlined-text-field-input-text-color: rgba(0, 0, 0, .87);--mdc-outlined-text-field-disabled-input-text-color: rgba(0, 0, 0, .38);--mdc-outlined-text-field-input-text-placeholder-color: rgba(0, 0, 0, .6);--mdc-outlined-text-field-error-caret-color: #e00135;--mdc-outlined-text-field-error-focus-label-text-color: #e00135;--mdc-outlined-text-field-error-label-text-color: #e00135;--mdc-outlined-text-field-error-hover-label-text-color: #e00135;--mdc-outlined-text-field-outline-color: rgba(0, 0, 0, .38);--mdc-outlined-text-field-disabled-outline-color: rgba(0, 0, 0, .06);--mdc-outlined-text-field-hover-outline-color: rgba(0, 0, 0, .87);--mdc-outlined-text-field-error-focus-outline-color: #e00135;--mdc-outlined-text-field-error-hover-outline-color: #e00135;--mdc-outlined-text-field-error-outline-color: #e00135}.light-theme{--mat-form-field-focus-select-arrow-color: rgba(1, 104, 123, .87);--mat-form-field-disabled-input-text-placeholder-color: rgba(0, 0, 0, .38);--mat-form-field-state-layer-color: rgba(0, 0, 0, .87);--mat-form-field-error-text-color: #e00135;--mat-form-field-select-option-text-color: inherit;--mat-form-field-select-disabled-option-text-color: GrayText;--mat-form-field-leading-icon-color: unset;--mat-form-field-disabled-leading-icon-color: unset;--mat-form-field-trailing-icon-color: unset;--mat-form-field-disabled-trailing-icon-color: unset;--mat-form-field-error-focus-trailing-icon-color: unset;--mat-form-field-error-hover-trailing-icon-color: unset;--mat-form-field-error-trailing-icon-color: unset;--mat-form-field-enabled-select-arrow-color: rgba(0, 0, 0, .54);--mat-form-field-disabled-select-arrow-color: rgba(0, 0, 0, .38);--mat-form-field-hover-state-layer-opacity: .04;--mat-form-field-focus-state-layer-opacity: .08}.light-theme{--mat-select-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}.light-theme{--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(0, 0, 0, .87);--mat-select-disabled-trigger-text-color: rgba(0, 0, 0, .38);--mat-select-placeholder-text-color: rgba(0, 0, 0, .6);--mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--mat-select-disabled-arrow-color: rgba(0, 0, 0, .38);--mat-select-focused-arrow-color: rgba(1, 104, 123, .87);--mat-select-invalid-arrow-color: rgba(224, 1, 53, .87)}.light-theme .mat-mdc-form-field.mat-accent{--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(0, 0, 0, .87);--mat-select-disabled-trigger-text-color: rgba(0, 0, 0, .38);--mat-select-placeholder-text-color: rgba(0, 0, 0, .6);--mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--mat-select-disabled-arrow-color: rgba(0, 0, 0, .38);--mat-select-focused-arrow-color: rgba(2, 121, 139, .87);--mat-select-invalid-arrow-color: rgba(224, 1, 53, .87)}.light-theme .mat-mdc-form-field.mat-warn{--mat-select-panel-background-color: white;--mat-select-enabled-trigger-text-color: rgba(0, 0, 0, .87);--mat-select-disabled-trigger-text-color: rgba(0, 0, 0, .38);--mat-select-placeholder-text-color: rgba(0, 0, 0, .6);--mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--mat-select-disabled-arrow-color: rgba(0, 0, 0, .38);--mat-select-focused-arrow-color: rgba(224, 1, 53, .87);--mat-select-invalid-arrow-color: rgba(224, 1, 53, .87)}.light-theme{--mat-autocomplete-container-shape: 4px;--mat-autocomplete-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}.light-theme{--mat-autocomplete-background-color: white}.light-theme{--mdc-dialog-container-shape: 4px}.light-theme{--mat-dialog-container-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-dialog-container-max-width: 80vw;--mat-dialog-container-small-max-width: 80vw;--mat-dialog-container-min-width: 0;--mat-dialog-actions-alignment: start;--mat-dialog-actions-padding: 8px;--mat-dialog-content-padding: 20px 24px;--mat-dialog-with-actions-content-padding: 20px 24px;--mat-dialog-headline-padding: 0 24px 9px}.light-theme{--mdc-dialog-container-color: white;--mdc-dialog-subhead-color: rgba(0, 0, 0, .87);--mdc-dialog-supporting-text-color: rgba(0, 0, 0, .6)}.light-theme .mat-mdc-standard-chip{--mdc-chip-container-shape-radius: 16px;--mdc-chip-with-avatar-avatar-shape-radius: 14px;--mdc-chip-with-avatar-avatar-size: 28px;--mdc-chip-with-icon-icon-size: 18px;--mdc-chip-outline-width: 0;--mdc-chip-outline-color: transparent;--mdc-chip-disabled-outline-color: transparent;--mdc-chip-focus-outline-color: transparent;--mdc-chip-hover-state-layer-opacity: .04;--mdc-chip-with-avatar-disabled-avatar-opacity: 1;--mdc-chip-flat-selected-outline-width: 0;--mdc-chip-selected-hover-state-layer-opacity: .04;--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1;--mdc-chip-with-icon-disabled-icon-opacity: 1}.light-theme .mat-mdc-standard-chip{--mat-chip-disabled-container-opacity: .4;--mat-chip-trailing-action-opacity: .54;--mat-chip-trailing-action-focus-opacity: 1;--mat-chip-trailing-action-state-layer-color: transparent;--mat-chip-selected-trailing-action-state-layer-color: transparent;--mat-chip-trailing-action-hover-state-layer-opacity: 0;--mat-chip-trailing-action-focus-state-layer-opacity: 0}.light-theme .mat-mdc-standard-chip{--mdc-chip-disabled-label-text-color: #212121;--mdc-chip-elevated-container-color: rgb(224.4, 224.4, 224.4);--mdc-chip-elevated-selected-container-color: rgb(224.4, 224.4, 224.4);--mdc-chip-elevated-disabled-container-color: rgb(224.4, 224.4, 224.4);--mdc-chip-flat-disabled-selected-container-color: rgb(224.4, 224.4, 224.4);--mdc-chip-focus-state-layer-color: black;--mdc-chip-hover-state-layer-color: black;--mdc-chip-selected-hover-state-layer-color: black;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: black;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: #212121;--mdc-chip-selected-label-text-color: #212121;--mdc-chip-with-icon-icon-color: #212121;--mdc-chip-with-icon-disabled-icon-color: #212121;--mdc-chip-with-icon-selected-icon-color: #212121;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: #212121;--mdc-chip-with-trailing-icon-trailing-icon-color: #212121}.light-theme .mat-mdc-standard-chip{--mat-chip-selected-disabled-trailing-icon-color: #212121;--mat-chip-selected-trailing-icon-color: #212121}.light-theme .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary,.light-theme .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary{--mdc-chip-disabled-label-text-color: white;--mdc-chip-elevated-container-color: #01687b;--mdc-chip-elevated-selected-container-color: #01687b;--mdc-chip-elevated-disabled-container-color: #01687b;--mdc-chip-flat-disabled-selected-container-color: #01687b;--mdc-chip-focus-state-layer-color: black;--mdc-chip-hover-state-layer-color: black;--mdc-chip-selected-hover-state-layer-color: black;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: black;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: white;--mdc-chip-selected-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white}.light-theme .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary,.light-theme .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary{--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-trailing-icon-color: white}.light-theme .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,.light-theme .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent{--mdc-chip-disabled-label-text-color: white;--mdc-chip-elevated-container-color: #02798b;--mdc-chip-elevated-selected-container-color: #02798b;--mdc-chip-elevated-disabled-container-color: #02798b;--mdc-chip-flat-disabled-selected-container-color: #02798b;--mdc-chip-focus-state-layer-color: black;--mdc-chip-hover-state-layer-color: black;--mdc-chip-selected-hover-state-layer-color: black;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: black;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: white;--mdc-chip-selected-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white}.light-theme .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,.light-theme .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent{--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-trailing-icon-color: white}.light-theme .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn,.light-theme .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn{--mdc-chip-disabled-label-text-color: white;--mdc-chip-elevated-container-color: #e00135;--mdc-chip-elevated-selected-container-color: #e00135;--mdc-chip-elevated-disabled-container-color: #e00135;--mdc-chip-flat-disabled-selected-container-color: #e00135;--mdc-chip-focus-state-layer-color: black;--mdc-chip-hover-state-layer-color: black;--mdc-chip-selected-hover-state-layer-color: black;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: black;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: white;--mdc-chip-selected-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white}.light-theme .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn,.light-theme .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn{--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-trailing-icon-color: white}.light-theme{--mdc-switch-disabled-selected-icon-opacity: .38;--mdc-switch-disabled-track-opacity: .12;--mdc-switch-disabled-unselected-icon-opacity: .38;--mdc-switch-handle-height: 20px;--mdc-switch-handle-shape: 10px;--mdc-switch-handle-width: 20px;--mdc-switch-selected-icon-size: 18px;--mdc-switch-track-height: 14px;--mdc-switch-track-shape: 7px;--mdc-switch-track-width: 36px;--mdc-switch-unselected-icon-size: 18px;--mdc-switch-selected-focus-state-layer-opacity: .12;--mdc-switch-selected-hover-state-layer-opacity: .04;--mdc-switch-selected-pressed-state-layer-opacity: .1;--mdc-switch-unselected-focus-state-layer-opacity: .12;--mdc-switch-unselected-hover-state-layer-opacity: .04;--mdc-switch-unselected-pressed-state-layer-opacity: .1}.light-theme .mat-mdc-slide-toggle{--mat-switch-disabled-selected-handle-opacity: .38;--mat-switch-disabled-unselected-handle-opacity: .38;--mat-switch-unselected-handle-size: 20px;--mat-switch-selected-handle-size: 20px;--mat-switch-pressed-handle-size: 20px;--mat-switch-with-icon-handle-size: 20px;--mat-switch-selected-handle-horizontal-margin: 0;--mat-switch-selected-with-icon-handle-horizontal-margin: 0;--mat-switch-selected-pressed-handle-horizontal-margin: 0;--mat-switch-unselected-handle-horizontal-margin: 0;--mat-switch-unselected-with-icon-handle-horizontal-margin: 0;--mat-switch-unselected-pressed-handle-horizontal-margin: 0;--mat-switch-visible-track-opacity: 1;--mat-switch-hidden-track-opacity: 1;--mat-switch-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, .2, 1);--mat-switch-hidden-track-transition: transform 75ms 0ms cubic-bezier(.4, 0, .6, 1);--mat-switch-track-outline-width: 1px;--mat-switch-track-outline-color: transparent;--mat-switch-selected-track-outline-width: 1px;--mat-switch-selected-track-outline-color: transparent;--mat-switch-disabled-unselected-track-outline-width: 1px;--mat-switch-disabled-unselected-track-outline-color: transparent}.light-theme{--mdc-switch-selected-focus-state-layer-color: #038e9e;--mdc-switch-selected-handle-color: #038e9e;--mdc-switch-selected-hover-state-layer-color: #038e9e;--mdc-switch-selected-pressed-state-layer-color: #038e9e;--mdc-switch-selected-focus-handle-color: #01687b;--mdc-switch-selected-hover-handle-color: #01687b;--mdc-switch-selected-pressed-handle-color: #01687b;--mdc-switch-selected-focus-track-color: #4fb6c1;--mdc-switch-selected-hover-track-color: #4fb6c1;--mdc-switch-selected-pressed-track-color: #4fb6c1;--mdc-switch-selected-track-color: #4fb6c1;--mdc-switch-disabled-selected-handle-color: #424242;--mdc-switch-disabled-selected-icon-color: #fff;--mdc-switch-disabled-selected-track-color: #424242;--mdc-switch-disabled-unselected-handle-color: #424242;--mdc-switch-disabled-unselected-icon-color: #fff;--mdc-switch-disabled-unselected-track-color: #424242;--mdc-switch-handle-surface-color: #fff;--mdc-switch-selected-icon-color: #fff;--mdc-switch-unselected-focus-handle-color: #212121;--mdc-switch-unselected-focus-state-layer-color: #424242;--mdc-switch-unselected-focus-track-color: #e0e0e0;--mdc-switch-unselected-handle-color: #616161;--mdc-switch-unselected-hover-handle-color: #212121;--mdc-switch-unselected-hover-state-layer-color: #424242;--mdc-switch-unselected-hover-track-color: #e0e0e0;--mdc-switch-unselected-icon-color: #fff;--mdc-switch-unselected-pressed-handle-color: #212121;--mdc-switch-unselected-pressed-state-layer-color: #424242;--mdc-switch-unselected-pressed-track-color: #e0e0e0;--mdc-switch-unselected-track-color: #e0e0e0;--mdc-switch-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-switch-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12)}.light-theme{--mdc-switch-disabled-label-text-color: rgba(0, 0, 0, .38)}.light-theme .mat-mdc-slide-toggle{--mat-switch-label-text-color: rgba(0, 0, 0, .87)}.light-theme .mat-mdc-slide-toggle.mat-accent{--mdc-switch-selected-focus-state-layer-color: #038e9e;--mdc-switch-selected-handle-color: #038e9e;--mdc-switch-selected-hover-state-layer-color: #038e9e;--mdc-switch-selected-pressed-state-layer-color: #038e9e;--mdc-switch-selected-focus-handle-color: #01687b;--mdc-switch-selected-hover-handle-color: #01687b;--mdc-switch-selected-pressed-handle-color: #01687b;--mdc-switch-selected-focus-track-color: #4fb6c1;--mdc-switch-selected-hover-track-color: #4fb6c1;--mdc-switch-selected-pressed-track-color: #4fb6c1;--mdc-switch-selected-track-color: #4fb6c1}.light-theme .mat-mdc-slide-toggle.mat-warn{--mdc-switch-selected-focus-state-layer-color: #dc0130;--mdc-switch-selected-handle-color: #dc0130;--mdc-switch-selected-hover-state-layer-color: #dc0130;--mdc-switch-selected-pressed-state-layer-color: #dc0130;--mdc-switch-selected-focus-handle-color: #cb0016;--mdc-switch-selected-hover-handle-color: #cb0016;--mdc-switch-selected-pressed-handle-color: #cb0016;--mdc-switch-selected-focus-track-color: #e94d72;--mdc-switch-selected-hover-track-color: #e94d72;--mdc-switch-selected-pressed-track-color: #e94d72;--mdc-switch-selected-track-color: #e94d72}.light-theme{--mdc-radio-disabled-selected-icon-opacity: .38;--mdc-radio-disabled-unselected-icon-opacity: .38;--mdc-radio-state-layer-size: 40px}.light-theme .mat-mdc-radio-button.mat-primary{--mdc-radio-disabled-selected-icon-color: black;--mdc-radio-disabled-unselected-icon-color: black;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-focus-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color: #01687b;--mdc-radio-selected-hover-icon-color: #01687b;--mdc-radio-selected-icon-color: #01687b;--mdc-radio-selected-pressed-icon-color: #01687b}.light-theme .mat-mdc-radio-button.mat-primary{--mat-radio-ripple-color: black;--mat-radio-checked-ripple-color: #01687b;--mat-radio-disabled-label-color: rgba(0, 0, 0, .38);--mat-radio-label-text-color: rgba(0, 0, 0, .87)}.light-theme .mat-mdc-radio-button.mat-accent{--mdc-radio-disabled-selected-icon-color: black;--mdc-radio-disabled-unselected-icon-color: black;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-focus-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color: #02798b;--mdc-radio-selected-hover-icon-color: #02798b;--mdc-radio-selected-icon-color: #02798b;--mdc-radio-selected-pressed-icon-color: #02798b}.light-theme .mat-mdc-radio-button.mat-accent{--mat-radio-ripple-color: black;--mat-radio-checked-ripple-color: #02798b;--mat-radio-disabled-label-color: rgba(0, 0, 0, .38);--mat-radio-label-text-color: rgba(0, 0, 0, .87)}.light-theme .mat-mdc-radio-button.mat-warn{--mdc-radio-disabled-selected-icon-color: black;--mdc-radio-disabled-unselected-icon-color: black;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-focus-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color: #e00135;--mdc-radio-selected-hover-icon-color: #e00135;--mdc-radio-selected-icon-color: #e00135;--mdc-radio-selected-pressed-icon-color: #e00135}.light-theme .mat-mdc-radio-button.mat-warn{--mat-radio-ripple-color: black;--mat-radio-checked-ripple-color: #e00135;--mat-radio-disabled-label-color: rgba(0, 0, 0, .38);--mat-radio-label-text-color: rgba(0, 0, 0, .87)}.light-theme{--mdc-slider-active-track-height: 6px;--mdc-slider-active-track-shape: 9999px;--mdc-slider-handle-height: 20px;--mdc-slider-handle-shape: 50%;--mdc-slider-handle-width: 20px;--mdc-slider-inactive-track-height: 4px;--mdc-slider-inactive-track-shape: 9999px;--mdc-slider-with-overlap-handle-outline-width: 1px;--mdc-slider-with-tick-marks-active-container-opacity: .6;--mdc-slider-with-tick-marks-container-shape: 50%;--mdc-slider-with-tick-marks-container-size: 2px;--mdc-slider-with-tick-marks-inactive-container-opacity: .6;--mdc-slider-handle-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12)}.light-theme{--mat-slider-value-indicator-width: auto;--mat-slider-value-indicator-height: 32px;--mat-slider-value-indicator-caret-display: block;--mat-slider-value-indicator-border-radius: 4px;--mat-slider-value-indicator-padding: 0 12px;--mat-slider-value-indicator-text-transform: none;--mat-slider-value-indicator-container-transform: translateX(-50%)}.light-theme{--mdc-slider-handle-color: #01687b;--mdc-slider-focus-handle-color: #01687b;--mdc-slider-hover-handle-color: #01687b;--mdc-slider-active-track-color: #01687b;--mdc-slider-inactive-track-color: #01687b;--mdc-slider-with-tick-marks-inactive-container-color: #01687b;--mdc-slider-with-tick-marks-active-container-color: white;--mdc-slider-disabled-active-track-color: #000;--mdc-slider-disabled-handle-color: #000;--mdc-slider-disabled-inactive-track-color: #000;--mdc-slider-label-container-color: #000;--mdc-slider-label-label-text-color: #fff;--mdc-slider-with-overlap-handle-outline-color: #fff;--mdc-slider-with-tick-marks-disabled-container-color: #000}.light-theme{--mat-slider-ripple-color: #01687b;--mat-slider-hover-state-layer-color: rgba(1, 104, 123, .05);--mat-slider-focus-state-layer-color: rgba(1, 104, 123, .2);--mat-slider-value-indicator-opacity: .6}.light-theme .mat-accent{--mdc-slider-handle-color: #02798b;--mdc-slider-focus-handle-color: #02798b;--mdc-slider-hover-handle-color: #02798b;--mdc-slider-active-track-color: #02798b;--mdc-slider-inactive-track-color: #02798b;--mdc-slider-with-tick-marks-inactive-container-color: #02798b;--mdc-slider-with-tick-marks-active-container-color: white}.light-theme .mat-accent{--mat-slider-ripple-color: #02798b;--mat-slider-hover-state-layer-color: rgba(2, 121, 139, .05);--mat-slider-focus-state-layer-color: rgba(2, 121, 139, .2)}.light-theme .mat-warn{--mdc-slider-handle-color: #e00135;--mdc-slider-focus-handle-color: #e00135;--mdc-slider-hover-handle-color: #e00135;--mdc-slider-active-track-color: #e00135;--mdc-slider-inactive-track-color: #e00135;--mdc-slider-with-tick-marks-inactive-container-color: #e00135;--mdc-slider-with-tick-marks-active-container-color: white}.light-theme .mat-warn{--mat-slider-ripple-color: #e00135;--mat-slider-hover-state-layer-color: rgba(224, 1, 53, .05);--mat-slider-focus-state-layer-color: rgba(224, 1, 53, .2)}.light-theme{--mat-menu-container-shape: 4px;--mat-menu-divider-bottom-spacing: 0;--mat-menu-divider-top-spacing: 0;--mat-menu-item-spacing: 16px;--mat-menu-item-icon-size: 24px;--mat-menu-item-leading-spacing: 16px;--mat-menu-item-trailing-spacing: 16px;--mat-menu-item-with-icon-leading-spacing: 16px;--mat-menu-item-with-icon-trailing-spacing: 16px;--mat-menu-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}.light-theme{--mat-menu-item-label-text-color: rgba(0, 0, 0, .87);--mat-menu-item-icon-color: rgba(0, 0, 0, .87);--mat-menu-item-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-menu-item-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-menu-container-color: white;--mat-menu-divider-color: rgba(0, 0, 0, .12)}.light-theme{--mdc-list-list-item-container-shape: 0;--mdc-list-list-item-leading-avatar-shape: 50%;--mdc-list-list-item-container-color: transparent;--mdc-list-list-item-selected-container-color: transparent;--mdc-list-list-item-leading-avatar-color: transparent;--mdc-list-list-item-leading-icon-size: 24px;--mdc-list-list-item-leading-avatar-size: 40px;--mdc-list-list-item-trailing-icon-size: 24px;--mdc-list-list-item-disabled-state-layer-color: transparent;--mdc-list-list-item-disabled-state-layer-opacity: 0;--mdc-list-list-item-disabled-label-text-opacity: .38;--mdc-list-list-item-disabled-leading-icon-opacity: .38;--mdc-list-list-item-disabled-trailing-icon-opacity: .38}.light-theme{--mat-list-active-indicator-color: transparent;--mat-list-active-indicator-shape: 4px}.light-theme{--mdc-list-list-item-label-text-color: rgba(0, 0, 0, .87);--mdc-list-list-item-supporting-text-color: rgba(0, 0, 0, .54);--mdc-list-list-item-leading-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-trailing-supporting-text-color: rgba(0, 0, 0, .38);--mdc-list-list-item-trailing-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-selected-trailing-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-disabled-label-text-color: black;--mdc-list-list-item-disabled-leading-icon-color: black;--mdc-list-list-item-disabled-trailing-icon-color: black;--mdc-list-list-item-hover-label-text-color: rgba(0, 0, 0, .87);--mdc-list-list-item-hover-leading-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-hover-trailing-icon-color: rgba(0, 0, 0, .38);--mdc-list-list-item-focus-label-text-color: rgba(0, 0, 0, .87);--mdc-list-list-item-hover-state-layer-color: black;--mdc-list-list-item-hover-state-layer-opacity: .04;--mdc-list-list-item-focus-state-layer-color: black;--mdc-list-list-item-focus-state-layer-opacity: .12}.light-theme .mdc-list-item__start,.light-theme .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color: black;--mdc-radio-disabled-unselected-icon-color: black;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-focus-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color: #01687b;--mdc-radio-selected-hover-icon-color: #01687b;--mdc-radio-selected-icon-color: #01687b;--mdc-radio-selected-pressed-icon-color: #01687b}.light-theme .mat-accent .mdc-list-item__start,.light-theme .mat-accent .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color: black;--mdc-radio-disabled-unselected-icon-color: black;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-focus-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color: #02798b;--mdc-radio-selected-hover-icon-color: #02798b;--mdc-radio-selected-icon-color: #02798b;--mdc-radio-selected-pressed-icon-color: #02798b}.light-theme .mat-warn .mdc-list-item__start,.light-theme .mat-warn .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color: black;--mdc-radio-disabled-unselected-icon-color: black;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-focus-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color: #e00135;--mdc-radio-selected-hover-icon-color: #e00135;--mdc-radio-selected-icon-color: #e00135;--mdc-radio-selected-pressed-icon-color: #e00135}.light-theme .mat-mdc-list-option{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #01687b;--mdc-checkbox-selected-hover-icon-color: #01687b;--mdc-checkbox-selected-icon-color: #01687b;--mdc-checkbox-selected-pressed-icon-color: #01687b;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #01687b;--mdc-checkbox-selected-hover-state-layer-color: #01687b;--mdc-checkbox-selected-pressed-state-layer-color: #01687b;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.light-theme .mat-mdc-list-option.mat-accent{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #02798b;--mdc-checkbox-selected-hover-icon-color: #02798b;--mdc-checkbox-selected-icon-color: #02798b;--mdc-checkbox-selected-pressed-icon-color: #02798b;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #02798b;--mdc-checkbox-selected-hover-state-layer-color: #02798b;--mdc-checkbox-selected-pressed-state-layer-color: #02798b;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.light-theme .mat-mdc-list-option.mat-warn{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #e00135;--mdc-checkbox-selected-hover-icon-color: #e00135;--mdc-checkbox-selected-icon-color: #e00135;--mdc-checkbox-selected-pressed-icon-color: #e00135;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #e00135;--mdc-checkbox-selected-hover-state-layer-color: #e00135;--mdc-checkbox-selected-pressed-state-layer-color: #e00135;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.light-theme .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,.light-theme .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__start,.light-theme .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,.light-theme .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__start{color:#01687b}.light-theme .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,.light-theme .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,.light-theme .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end{opacity:1}.light-theme{--mat-paginator-container-text-color: rgba(0, 0, 0, .87);--mat-paginator-container-background-color: white;--mat-paginator-enabled-icon-color: rgba(0, 0, 0, .54);--mat-paginator-disabled-icon-color: rgba(0, 0, 0, .12)}.light-theme{--mdc-secondary-navigation-tab-container-height: 48px}.light-theme{--mdc-tab-indicator-active-indicator-height: 2px;--mdc-tab-indicator-active-indicator-shape: 0}.light-theme{--mat-tab-header-divider-color: transparent;--mat-tab-header-divider-height: 0}.light-theme .mat-mdc-tab-group,.light-theme .mat-mdc-tab-nav-bar{--mdc-tab-indicator-active-indicator-color: #01687b}.light-theme .mat-mdc-tab-group,.light-theme .mat-mdc-tab-nav-bar{--mat-tab-header-disabled-ripple-color: rgba(0, 0, 0, .38);--mat-tab-header-pagination-icon-color: black;--mat-tab-header-inactive-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-active-label-text-color: #01687b;--mat-tab-header-active-ripple-color: #01687b;--mat-tab-header-inactive-ripple-color: #01687b;--mat-tab-header-inactive-focus-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-active-focus-label-text-color: #01687b;--mat-tab-header-active-hover-label-text-color: #01687b;--mat-tab-header-active-focus-indicator-color: #01687b;--mat-tab-header-active-hover-indicator-color: #01687b}.light-theme .mat-mdc-tab-group.mat-accent,.light-theme .mat-mdc-tab-nav-bar.mat-accent{--mdc-tab-indicator-active-indicator-color: #02798b}.light-theme .mat-mdc-tab-group.mat-accent,.light-theme .mat-mdc-tab-nav-bar.mat-accent{--mat-tab-header-disabled-ripple-color: rgba(0, 0, 0, .38);--mat-tab-header-pagination-icon-color: black;--mat-tab-header-inactive-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-active-label-text-color: #02798b;--mat-tab-header-active-ripple-color: #02798b;--mat-tab-header-inactive-ripple-color: #02798b;--mat-tab-header-inactive-focus-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-active-focus-label-text-color: #02798b;--mat-tab-header-active-hover-label-text-color: #02798b;--mat-tab-header-active-focus-indicator-color: #02798b;--mat-tab-header-active-hover-indicator-color: #02798b}.light-theme .mat-mdc-tab-group.mat-warn,.light-theme .mat-mdc-tab-nav-bar.mat-warn{--mdc-tab-indicator-active-indicator-color: #e00135}.light-theme .mat-mdc-tab-group.mat-warn,.light-theme .mat-mdc-tab-nav-bar.mat-warn{--mat-tab-header-disabled-ripple-color: rgba(0, 0, 0, .38);--mat-tab-header-pagination-icon-color: black;--mat-tab-header-inactive-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-active-label-text-color: #e00135;--mat-tab-header-active-ripple-color: #e00135;--mat-tab-header-inactive-ripple-color: #e00135;--mat-tab-header-inactive-focus-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(0, 0, 0, .6);--mat-tab-header-active-focus-label-text-color: #e00135;--mat-tab-header-active-hover-label-text-color: #e00135;--mat-tab-header-active-focus-indicator-color: #e00135;--mat-tab-header-active-hover-indicator-color: #e00135}.light-theme .mat-mdc-tab-group.mat-background-primary,.light-theme .mat-mdc-tab-nav-bar.mat-background-primary{--mat-tab-header-with-background-background-color: #01687b;--mat-tab-header-with-background-foreground-color: white}.light-theme .mat-mdc-tab-group.mat-background-accent,.light-theme .mat-mdc-tab-nav-bar.mat-background-accent{--mat-tab-header-with-background-background-color: #02798b;--mat-tab-header-with-background-foreground-color: white}.light-theme .mat-mdc-tab-group.mat-background-warn,.light-theme .mat-mdc-tab-nav-bar.mat-background-warn{--mat-tab-header-with-background-background-color: #e00135;--mat-tab-header-with-background-foreground-color: white}.light-theme{--mdc-checkbox-disabled-selected-checkmark-color: #fff;--mdc-checkbox-selected-focus-state-layer-opacity: .16;--mdc-checkbox-selected-hover-state-layer-opacity: .04;--mdc-checkbox-selected-pressed-state-layer-opacity: .16;--mdc-checkbox-unselected-focus-state-layer-opacity: .16;--mdc-checkbox-unselected-hover-state-layer-opacity: .04;--mdc-checkbox-unselected-pressed-state-layer-opacity: .16}.light-theme{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #02798b;--mdc-checkbox-selected-hover-icon-color: #02798b;--mdc-checkbox-selected-icon-color: #02798b;--mdc-checkbox-selected-pressed-icon-color: #02798b;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #02798b;--mdc-checkbox-selected-hover-state-layer-color: #02798b;--mdc-checkbox-selected-pressed-state-layer-color: #02798b;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.light-theme{--mat-checkbox-disabled-label-color: rgba(0, 0, 0, .38);--mat-checkbox-label-text-color: rgba(0, 0, 0, .87)}.light-theme .mat-mdc-checkbox.mat-primary{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #01687b;--mdc-checkbox-selected-hover-icon-color: #01687b;--mdc-checkbox-selected-icon-color: #01687b;--mdc-checkbox-selected-pressed-icon-color: #01687b;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #01687b;--mdc-checkbox-selected-hover-state-layer-color: #01687b;--mdc-checkbox-selected-pressed-state-layer-color: #01687b;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.light-theme .mat-mdc-checkbox.mat-warn{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #e00135;--mdc-checkbox-selected-hover-icon-color: #e00135;--mdc-checkbox-selected-icon-color: #e00135;--mdc-checkbox-selected-pressed-icon-color: #e00135;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #e00135;--mdc-checkbox-selected-hover-state-layer-color: #e00135;--mdc-checkbox-selected-pressed-state-layer-color: #e00135;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.light-theme{--mdc-text-button-container-shape: 4px;--mdc-text-button-keep-touch-target: false}.light-theme{--mdc-filled-button-container-shape: 4px;--mdc-filled-button-keep-touch-target: false}.light-theme{--mdc-protected-button-container-shape: 4px;--mdc-protected-button-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mdc-protected-button-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-protected-button-focus-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-hover-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-pressed-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}.light-theme{--mdc-outlined-button-keep-touch-target: false;--mdc-outlined-button-outline-width: 1px;--mdc-outlined-button-container-shape: 4px}.light-theme{--mat-text-button-horizontal-padding: 8px;--mat-text-button-with-icon-horizontal-padding: 8px;--mat-text-button-icon-spacing: 8px;--mat-text-button-icon-offset: 0}.light-theme{--mat-filled-button-horizontal-padding: 16px;--mat-filled-button-icon-spacing: 8px;--mat-filled-button-icon-offset: -4px}.light-theme{--mat-protected-button-horizontal-padding: 16px;--mat-protected-button-icon-spacing: 8px;--mat-protected-button-icon-offset: -4px}.light-theme{--mat-outlined-button-horizontal-padding: 15px;--mat-outlined-button-icon-spacing: 8px;--mat-outlined-button-icon-offset: -4px}.light-theme{--mdc-text-button-label-text-color: black;--mdc-text-button-disabled-label-text-color: rgba(0, 0, 0, .38)}.light-theme{--mat-text-button-state-layer-color: black;--mat-text-button-disabled-state-layer-color: black;--mat-text-button-ripple-color: rgba(0, 0, 0, .1);--mat-text-button-hover-state-layer-opacity: .04;--mat-text-button-focus-state-layer-opacity: .12;--mat-text-button-pressed-state-layer-opacity: .12}.light-theme{--mdc-filled-button-container-color: white;--mdc-filled-button-label-text-color: black;--mdc-filled-button-disabled-container-color: rgba(0, 0, 0, .12);--mdc-filled-button-disabled-label-text-color: rgba(0, 0, 0, .38)}.light-theme{--mat-filled-button-state-layer-color: black;--mat-filled-button-disabled-state-layer-color: black;--mat-filled-button-ripple-color: rgba(0, 0, 0, .1);--mat-filled-button-hover-state-layer-opacity: .04;--mat-filled-button-focus-state-layer-opacity: .12;--mat-filled-button-pressed-state-layer-opacity: .12}.light-theme{--mdc-protected-button-container-color: white;--mdc-protected-button-label-text-color: black;--mdc-protected-button-disabled-container-color: rgba(0, 0, 0, .12);--mdc-protected-button-disabled-label-text-color: rgba(0, 0, 0, .38)}.light-theme{--mat-protected-button-state-layer-color: black;--mat-protected-button-disabled-state-layer-color: black;--mat-protected-button-ripple-color: rgba(0, 0, 0, .1);--mat-protected-button-hover-state-layer-opacity: .04;--mat-protected-button-focus-state-layer-opacity: .12;--mat-protected-button-pressed-state-layer-opacity: .12}.light-theme{--mdc-outlined-button-disabled-outline-color: rgba(0, 0, 0, .12);--mdc-outlined-button-disabled-label-text-color: rgba(0, 0, 0, .38);--mdc-outlined-button-label-text-color: black;--mdc-outlined-button-outline-color: rgba(0, 0, 0, .12)}.light-theme{--mat-outlined-button-state-layer-color: black;--mat-outlined-button-disabled-state-layer-color: black;--mat-outlined-button-ripple-color: rgba(0, 0, 0, .1);--mat-outlined-button-hover-state-layer-opacity: .04;--mat-outlined-button-focus-state-layer-opacity: .12;--mat-outlined-button-pressed-state-layer-opacity: .12}.light-theme .mat-mdc-button.mat-primary{--mdc-text-button-label-text-color: #01687b}.light-theme .mat-mdc-button.mat-primary{--mat-text-button-state-layer-color: #01687b;--mat-text-button-ripple-color: rgba(1, 104, 123, .1)}.light-theme .mat-mdc-button.mat-accent{--mdc-text-button-label-text-color: #02798b}.light-theme .mat-mdc-button.mat-accent{--mat-text-button-state-layer-color: #02798b;--mat-text-button-ripple-color: rgba(2, 121, 139, .1)}.light-theme .mat-mdc-button.mat-warn{--mdc-text-button-label-text-color: #e00135}.light-theme .mat-mdc-button.mat-warn{--mat-text-button-state-layer-color: #e00135;--mat-text-button-ripple-color: rgba(224, 1, 53, .1)}.light-theme .mat-mdc-unelevated-button.mat-primary{--mdc-filled-button-container-color: #01687b;--mdc-filled-button-label-text-color: white}.light-theme .mat-mdc-unelevated-button.mat-primary{--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.light-theme .mat-mdc-unelevated-button.mat-accent{--mdc-filled-button-container-color: #02798b;--mdc-filled-button-label-text-color: white}.light-theme .mat-mdc-unelevated-button.mat-accent{--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.light-theme .mat-mdc-unelevated-button.mat-warn{--mdc-filled-button-container-color: #e00135;--mdc-filled-button-label-text-color: white}.light-theme .mat-mdc-unelevated-button.mat-warn{--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.light-theme .mat-mdc-raised-button.mat-primary{--mdc-protected-button-container-color: #01687b;--mdc-protected-button-label-text-color: white}.light-theme .mat-mdc-raised-button.mat-primary{--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.light-theme .mat-mdc-raised-button.mat-accent{--mdc-protected-button-container-color: #02798b;--mdc-protected-button-label-text-color: white}.light-theme .mat-mdc-raised-button.mat-accent{--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.light-theme .mat-mdc-raised-button.mat-warn{--mdc-protected-button-container-color: #e00135;--mdc-protected-button-label-text-color: white}.light-theme .mat-mdc-raised-button.mat-warn{--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.light-theme .mat-mdc-outlined-button.mat-primary{--mdc-outlined-button-label-text-color: #01687b;--mdc-outlined-button-outline-color: rgba(0, 0, 0, .12)}.light-theme .mat-mdc-outlined-button.mat-primary{--mat-outlined-button-state-layer-color: #01687b;--mat-outlined-button-ripple-color: rgba(1, 104, 123, .1)}.light-theme .mat-mdc-outlined-button.mat-accent{--mdc-outlined-button-label-text-color: #02798b;--mdc-outlined-button-outline-color: rgba(0, 0, 0, .12)}.light-theme .mat-mdc-outlined-button.mat-accent{--mat-outlined-button-state-layer-color: #02798b;--mat-outlined-button-ripple-color: rgba(2, 121, 139, .1)}.light-theme .mat-mdc-outlined-button.mat-warn{--mdc-outlined-button-label-text-color: #e00135;--mdc-outlined-button-outline-color: rgba(0, 0, 0, .12)}.light-theme .mat-mdc-outlined-button.mat-warn{--mat-outlined-button-state-layer-color: #e00135;--mat-outlined-button-ripple-color: rgba(224, 1, 53, .1)}.light-theme{--mdc-icon-button-icon-size: 24px}.light-theme{--mdc-icon-button-icon-color: inherit;--mdc-icon-button-disabled-icon-color: rgba(0, 0, 0, .38)}.light-theme{--mat-icon-button-state-layer-color: black;--mat-icon-button-disabled-state-layer-color: black;--mat-icon-button-ripple-color: rgba(0, 0, 0, .1);--mat-icon-button-hover-state-layer-opacity: .04;--mat-icon-button-focus-state-layer-opacity: .12;--mat-icon-button-pressed-state-layer-opacity: .12}.light-theme .mat-mdc-icon-button.mat-primary{--mdc-icon-button-icon-color: #01687b}.light-theme .mat-mdc-icon-button.mat-primary{--mat-icon-button-state-layer-color: #01687b;--mat-icon-button-ripple-color: rgba(1, 104, 123, .1)}.light-theme .mat-mdc-icon-button.mat-accent{--mdc-icon-button-icon-color: #02798b}.light-theme .mat-mdc-icon-button.mat-accent{--mat-icon-button-state-layer-color: #02798b;--mat-icon-button-ripple-color: rgba(2, 121, 139, .1)}.light-theme .mat-mdc-icon-button.mat-warn{--mdc-icon-button-icon-color: #e00135}.light-theme .mat-mdc-icon-button.mat-warn{--mat-icon-button-state-layer-color: #e00135;--mat-icon-button-ripple-color: rgba(224, 1, 53, .1)}.light-theme{--mdc-fab-container-shape: 50%;--mdc-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12)}.light-theme{--mdc-fab-small-container-shape: 50%;--mdc-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-small-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12)}.light-theme{--mdc-extended-fab-container-height: 48px;--mdc-extended-fab-container-shape: 24px;--mdc-extended-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-extended-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12)}.light-theme{--mdc-fab-container-color: white}.light-theme{--mat-fab-foreground-color: black;--mat-fab-state-layer-color: black;--mat-fab-disabled-state-layer-color: black;--mat-fab-ripple-color: rgba(0, 0, 0, .1);--mat-fab-hover-state-layer-opacity: .04;--mat-fab-focus-state-layer-opacity: .12;--mat-fab-pressed-state-layer-opacity: .12;--mat-fab-disabled-state-container-color: rgba(0, 0, 0, .12);--mat-fab-disabled-state-foreground-color: rgba(0, 0, 0, .38)}.light-theme{--mdc-fab-small-container-color: white}.light-theme{--mat-fab-small-foreground-color: black;--mat-fab-small-state-layer-color: black;--mat-fab-small-disabled-state-layer-color: black;--mat-fab-small-ripple-color: rgba(0, 0, 0, .1);--mat-fab-small-hover-state-layer-opacity: .04;--mat-fab-small-focus-state-layer-opacity: .12;--mat-fab-small-pressed-state-layer-opacity: .12;--mat-fab-small-disabled-state-container-color: rgba(0, 0, 0, .12);--mat-fab-small-disabled-state-foreground-color: rgba(0, 0, 0, .38)}.light-theme .mat-mdc-fab.mat-primary{--mdc-fab-container-color: #01687b}.light-theme .mat-mdc-fab.mat-primary{--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1)}.light-theme .mat-mdc-fab.mat-accent{--mdc-fab-container-color: #02798b}.light-theme .mat-mdc-fab.mat-accent{--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1)}.light-theme .mat-mdc-fab.mat-warn{--mdc-fab-container-color: #e00135}.light-theme .mat-mdc-fab.mat-warn{--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1)}.light-theme .mat-mdc-mini-fab.mat-primary{--mdc-fab-small-container-color: #01687b}.light-theme .mat-mdc-mini-fab.mat-primary{--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1)}.light-theme .mat-mdc-mini-fab.mat-accent{--mdc-fab-small-container-color: #02798b}.light-theme .mat-mdc-mini-fab.mat-accent{--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1)}.light-theme .mat-mdc-mini-fab.mat-warn{--mdc-fab-small-container-color: #e00135}.light-theme .mat-mdc-mini-fab.mat-warn{--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1)}.light-theme{--mdc-snackbar-container-shape: 4px}.light-theme{--mdc-snackbar-container-color: #333333;--mdc-snackbar-supporting-text-color: rgba(255, 255, 255, .87)}.light-theme{--mat-snack-bar-button-color: #c0e5e9}.light-theme{--mat-table-row-item-outline-width: 1px}.light-theme{--mat-table-background-color: white;--mat-table-header-headline-color: rgba(0, 0, 0, .87);--mat-table-row-item-label-text-color: rgba(0, 0, 0, .87);--mat-table-row-item-outline-color: rgba(0, 0, 0, .12)}.light-theme{--mdc-circular-progress-active-indicator-width: 4px;--mdc-circular-progress-size: 48px}.light-theme{--mdc-circular-progress-active-indicator-color: #01687b}.light-theme .mat-accent{--mdc-circular-progress-active-indicator-color: #02798b}.light-theme .mat-warn{--mdc-circular-progress-active-indicator-color: #e00135}.light-theme{--mat-badge-container-shape: 50%;--mat-badge-container-size: unset;--mat-badge-small-size-container-size: unset;--mat-badge-large-size-container-size: unset;--mat-badge-legacy-container-size: 22px;--mat-badge-legacy-small-size-container-size: 16px;--mat-badge-legacy-large-size-container-size: 28px;--mat-badge-container-offset: -11px 0;--mat-badge-small-size-container-offset: -8px 0;--mat-badge-large-size-container-offset: -14px 0;--mat-badge-container-overlap-offset: -11px;--mat-badge-small-size-container-overlap-offset: -8px;--mat-badge-large-size-container-overlap-offset: -14px;--mat-badge-container-padding: 0;--mat-badge-small-size-container-padding: 0;--mat-badge-large-size-container-padding: 0}.light-theme{--mat-badge-background-color: #01687b;--mat-badge-text-color: white;--mat-badge-disabled-state-background-color: #b9b9b9;--mat-badge-disabled-state-text-color: rgba(0, 0, 0, .38)}.light-theme .mat-badge-accent{--mat-badge-background-color: #02798b;--mat-badge-text-color: white}.light-theme .mat-badge-warn{--mat-badge-background-color: #e00135;--mat-badge-text-color: white}.light-theme{--mat-bottom-sheet-container-shape: 4px}.light-theme{--mat-bottom-sheet-container-text-color: rgba(0, 0, 0, .87);--mat-bottom-sheet-container-background-color: white}.light-theme{--mat-legacy-button-toggle-height: 36px;--mat-legacy-button-toggle-shape: 2px;--mat-legacy-button-toggle-focus-state-layer-opacity: 1}.light-theme{--mat-standard-button-toggle-shape: 4px;--mat-standard-button-toggle-hover-state-layer-opacity: .04;--mat-standard-button-toggle-focus-state-layer-opacity: .12}.light-theme{--mat-legacy-button-toggle-text-color: rgba(0, 0, 0, .38);--mat-legacy-button-toggle-state-layer-color: rgba(0, 0, 0, .12);--mat-legacy-button-toggle-selected-state-text-color: rgba(0, 0, 0, .54);--mat-legacy-button-toggle-selected-state-background-color: #e0e0e0;--mat-legacy-button-toggle-disabled-state-text-color: rgba(0, 0, 0, .26);--mat-legacy-button-toggle-disabled-state-background-color: #eeeeee;--mat-legacy-button-toggle-disabled-selected-state-background-color: #bdbdbd}.light-theme{--mat-standard-button-toggle-text-color: rgba(0, 0, 0, .87);--mat-standard-button-toggle-background-color: white;--mat-standard-button-toggle-state-layer-color: black;--mat-standard-button-toggle-selected-state-background-color: #e0e0e0;--mat-standard-button-toggle-selected-state-text-color: rgba(0, 0, 0, .87);--mat-standard-button-toggle-disabled-state-text-color: rgba(0, 0, 0, .26);--mat-standard-button-toggle-disabled-state-background-color: white;--mat-standard-button-toggle-disabled-selected-state-text-color: rgba(0, 0, 0, .87);--mat-standard-button-toggle-disabled-selected-state-background-color: #bdbdbd;--mat-standard-button-toggle-divider-color: rgb(224.4, 224.4, 224.4)}.light-theme{--mat-datepicker-calendar-container-shape: 4px;--mat-datepicker-calendar-container-touch-shape: 4px;--mat-datepicker-calendar-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-touch-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12)}.light-theme{--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #01687b;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(1, 104, 123, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(1, 104, 123, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(1, 104, 123, .3);--mat-datepicker-toggle-active-state-icon-color: #01687b;--mat-datepicker-calendar-date-in-range-state-background-color: rgba(1, 104, 123, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032);--mat-datepicker-toggle-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-body-label-text-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-period-button-text-color: black;--mat-datepicker-calendar-period-button-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-navigation-button-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-header-divider-color: rgba(0, 0, 0, .12);--mat-datepicker-calendar-header-text-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-date-today-outline-color: rgba(0, 0, 0, .38);--mat-datepicker-calendar-date-today-disabled-state-outline-color: rgba(0, 0, 0, .18);--mat-datepicker-calendar-date-text-color: rgba(0, 0, 0, .87);--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: rgba(0, 0, 0, .38);--mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, .24);--mat-datepicker-range-input-separator-color: rgba(0, 0, 0, .87);--mat-datepicker-range-input-disabled-state-separator-color: rgba(0, 0, 0, .38);--mat-datepicker-range-input-disabled-state-text-color: rgba(0, 0, 0, .38);--mat-datepicker-calendar-container-background-color: white;--mat-datepicker-calendar-container-text-color: rgba(0, 0, 0, .87)}.light-theme .mat-datepicker-content.mat-accent{--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #02798b;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(2, 121, 139, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(2, 121, 139, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(2, 121, 139, .3);--mat-datepicker-calendar-date-in-range-state-background-color: rgba(2, 121, 139, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032)}.light-theme .mat-datepicker-content.mat-warn{--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #e00135;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(224, 1, 53, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(224, 1, 53, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(224, 1, 53, .3);--mat-datepicker-calendar-date-in-range-state-background-color: rgba(224, 1, 53, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032)}.light-theme .mat-datepicker-toggle-active.mat-accent{--mat-datepicker-toggle-active-state-icon-color: #02798b}.light-theme .mat-datepicker-toggle-active.mat-warn{--mat-datepicker-toggle-active-state-icon-color: #e00135}.light-theme{--mat-divider-width: 1px}.light-theme{--mat-divider-color: rgba(0, 0, 0, .12)}.light-theme{--mat-expansion-container-shape: 4px;--mat-expansion-legacy-header-indicator-display: inline-block;--mat-expansion-header-indicator-display: none}.light-theme{--mat-expansion-container-background-color: white;--mat-expansion-container-text-color: rgba(0, 0, 0, .87);--mat-expansion-actions-divider-color: rgba(0, 0, 0, .12);--mat-expansion-header-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-expansion-header-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-expansion-header-disabled-state-text-color: rgba(0, 0, 0, .26);--mat-expansion-header-text-color: rgba(0, 0, 0, .87);--mat-expansion-header-description-color: rgba(0, 0, 0, .54);--mat-expansion-header-indicator-color: rgba(0, 0, 0, .54)}.light-theme{--mat-icon-color: inherit}.light-theme .mat-icon.mat-primary{--mat-icon-color: #01687b}.light-theme .mat-icon.mat-accent{--mat-icon-color: #02798b}.light-theme .mat-icon.mat-warn{--mat-icon-color: #e00135}.light-theme{--mat-sidenav-container-shape: 0;--mat-sidenav-container-elevation-shadow: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-sidenav-container-width: auto}.light-theme{--mat-sidenav-container-divider-color: rgba(0, 0, 0, .12);--mat-sidenav-container-background-color: white;--mat-sidenav-container-text-color: rgba(0, 0, 0, .87);--mat-sidenav-content-background-color: #fafafa;--mat-sidenav-content-text-color: rgba(0, 0, 0, .87);--mat-sidenav-scrim-color: rgba(0, 0, 0, .6)}.light-theme{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #01687b;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #01687b;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #01687b;--mat-stepper-header-edit-state-icon-foreground-color: white;--mat-stepper-container-color: white;--mat-stepper-line-color: rgba(0, 0, 0, .12);--mat-stepper-header-hover-state-layer-color: rgba(0, 0, 0, .04);--mat-stepper-header-focus-state-layer-color: rgba(0, 0, 0, .04);--mat-stepper-header-label-text-color: rgba(0, 0, 0, .54);--mat-stepper-header-optional-label-text-color: rgba(0, 0, 0, .54);--mat-stepper-header-selected-state-label-text-color: rgba(0, 0, 0, .87);--mat-stepper-header-error-state-label-text-color: #e00135;--mat-stepper-header-icon-background-color: rgba(0, 0, 0, .54);--mat-stepper-header-error-state-icon-foreground-color: #e00135;--mat-stepper-header-error-state-icon-background-color: transparent}.light-theme .mat-step-header.mat-accent{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #02798b;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #02798b;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #02798b;--mat-stepper-header-edit-state-icon-foreground-color: white}.light-theme .mat-step-header.mat-warn{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #e00135;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #e00135;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #e00135;--mat-stepper-header-edit-state-icon-foreground-color: white}.light-theme{--mat-sort-arrow-color: rgb(117.3, 117.3, 117.3)}.light-theme{--mat-toolbar-container-background-color: whitesmoke;--mat-toolbar-container-text-color: rgba(0, 0, 0, .87)}.light-theme .mat-toolbar.mat-primary{--mat-toolbar-container-background-color: #01687b;--mat-toolbar-container-text-color: white}.light-theme .mat-toolbar.mat-accent{--mat-toolbar-container-background-color: #02798b;--mat-toolbar-container-text-color: white}.light-theme .mat-toolbar.mat-warn{--mat-toolbar-container-background-color: #e00135;--mat-toolbar-container-text-color: white}.light-theme{--mat-tree-container-background-color: white;--mat-tree-node-text-color: rgba(0, 0, 0, .87)}.light-theme{--mat-timepicker-container-shape: 4px;--mat-timepicker-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}.light-theme{--mat-timepicker-container-background-color: white}.light-theme .mdc-text-field:not(.mdc-text-field--invalid) .mdc-notched-outline>*{border-color:#cbcdcd}.light-theme .mdc-text-field:not(.mdc-text-field--invalid).mdc-text-field--disabled{border-color:#e0e1e1}.light-theme .mdc-text-field:not(.mdc-text-field--invalid).mdc-text-field--disabled .mat-icon{color:#1b1d1d42}.light-theme .mdc-text-field:not(.mdc-text-field--invalid).mdc-text-field--focused .mdc-notched-outline>*,.light-theme .mdc-text-field:not(.mdc-text-field--invalid):hover:not(.mdc-text-field--disabled) .mdc-notched-outline>*{border-color:#1b1d1d}.light-theme{--mdc-filled-text-field-caret-color: #1b1d1d;--mdc-filled-text-field-focus-active-indicator-color: #1b1d1d;--mdc-filled-text-field-focus-label-text-color: rgba(27, 29, 29, .87);--mdc-filled-text-field-container-color: rgb(244.8, 244.8, 244.8);--mdc-filled-text-field-disabled-container-color: rgb(249.9, 249.9, 249.9);--mdc-filled-text-field-label-text-color: rgba(0, 0, 0, .6);--mdc-filled-text-field-hover-label-text-color: rgba(0, 0, 0, .6);--mdc-filled-text-field-disabled-label-text-color: rgba(0, 0, 0, .38);--mdc-filled-text-field-input-text-color: rgba(0, 0, 0, .87);--mdc-filled-text-field-disabled-input-text-color: rgba(0, 0, 0, .38);--mdc-filled-text-field-input-text-placeholder-color: rgba(0, 0, 0, .6);--mdc-filled-text-field-error-hover-label-text-color: #e00135;--mdc-filled-text-field-error-focus-label-text-color: #e00135;--mdc-filled-text-field-error-label-text-color: #e00135;--mdc-filled-text-field-error-caret-color: #e00135;--mdc-filled-text-field-active-indicator-color: rgba(0, 0, 0, .42);--mdc-filled-text-field-disabled-active-indicator-color: rgba(0, 0, 0, .06);--mdc-filled-text-field-hover-active-indicator-color: rgba(0, 0, 0, .87);--mdc-filled-text-field-error-active-indicator-color: #e00135;--mdc-filled-text-field-error-focus-active-indicator-color: #e00135;--mdc-filled-text-field-error-hover-active-indicator-color: #e00135}.light-theme{--mdc-outlined-text-field-caret-color: #1b1d1d;--mdc-outlined-text-field-focus-outline-color: #1b1d1d;--mdc-outlined-text-field-focus-label-text-color: rgba(27, 29, 29, .87);--mdc-outlined-text-field-label-text-color: rgba(0, 0, 0, .6);--mdc-outlined-text-field-hover-label-text-color: rgba(0, 0, 0, .6);--mdc-outlined-text-field-disabled-label-text-color: rgba(0, 0, 0, .38);--mdc-outlined-text-field-input-text-color: rgba(0, 0, 0, .87);--mdc-outlined-text-field-disabled-input-text-color: rgba(0, 0, 0, .38);--mdc-outlined-text-field-input-text-placeholder-color: rgba(0, 0, 0, .6);--mdc-outlined-text-field-error-caret-color: #e00135;--mdc-outlined-text-field-error-focus-label-text-color: #e00135;--mdc-outlined-text-field-error-label-text-color: #e00135;--mdc-outlined-text-field-error-hover-label-text-color: #e00135;--mdc-outlined-text-field-outline-color: rgba(0, 0, 0, .38);--mdc-outlined-text-field-disabled-outline-color: rgba(0, 0, 0, .06);--mdc-outlined-text-field-hover-outline-color: rgba(0, 0, 0, .87);--mdc-outlined-text-field-error-focus-outline-color: #e00135;--mdc-outlined-text-field-error-hover-outline-color: #e00135;--mdc-outlined-text-field-error-outline-color: #e00135}.light-theme{--mat-form-field-focus-select-arrow-color: rgba(27, 29, 29, .87);--mat-form-field-disabled-input-text-placeholder-color: rgba(0, 0, 0, .38);--mat-form-field-state-layer-color: rgba(0, 0, 0, .87);--mat-form-field-error-text-color: #e00135;--mat-form-field-select-option-text-color: inherit;--mat-form-field-select-disabled-option-text-color: GrayText;--mat-form-field-leading-icon-color: unset;--mat-form-field-disabled-leading-icon-color: unset;--mat-form-field-trailing-icon-color: unset;--mat-form-field-disabled-trailing-icon-color: unset;--mat-form-field-error-focus-trailing-icon-color: unset;--mat-form-field-error-hover-trailing-icon-color: unset;--mat-form-field-error-trailing-icon-color: unset;--mat-form-field-enabled-select-arrow-color: rgba(0, 0, 0, .54);--mat-form-field-disabled-select-arrow-color: rgba(0, 0, 0, .38);--mat-form-field-hover-state-layer-opacity: .04;--mat-form-field-focus-state-layer-opacity: .08}.light-theme .mat-mdc-form-field.mat-accent{--mdc-filled-text-field-caret-color: #02798b;--mdc-filled-text-field-focus-active-indicator-color: #02798b;--mdc-filled-text-field-focus-label-text-color: rgba(2, 121, 139, .87)}.light-theme .mat-mdc-form-field.mat-accent{--mdc-outlined-text-field-caret-color: #02798b;--mdc-outlined-text-field-focus-outline-color: #02798b;--mdc-outlined-text-field-focus-label-text-color: rgba(2, 121, 139, .87)}.light-theme .mat-mdc-form-field.mat-accent{--mat-form-field-focus-select-arrow-color: rgba(2, 121, 139, .87)}.light-theme .mat-mdc-form-field.mat-warn{--mdc-filled-text-field-caret-color: #e00135;--mdc-filled-text-field-focus-active-indicator-color: #e00135;--mdc-filled-text-field-focus-label-text-color: rgba(224, 1, 53, .87)}.light-theme .mat-mdc-form-field.mat-warn{--mdc-outlined-text-field-caret-color: #e00135;--mdc-outlined-text-field-focus-outline-color: #e00135;--mdc-outlined-text-field-focus-label-text-color: rgba(224, 1, 53, .87)}.light-theme .mat-mdc-form-field.mat-warn{--mat-form-field-focus-select-arrow-color: rgba(224, 1, 53, .87)}.light-theme app-agency-details .card{background:#fff}.light-theme app-agency-details .line-break{border-color:#1b1d1d14}.light-theme app-agency-details .request-link-section a,.light-theme app-agency-details .code{color:#02798b}.light-theme app-agency-details .code-label{color:#1b1d1d}.light-theme app-agency-details .chip-error{background-color:#e94d72}.light-theme app-agency-details .delete-button{color:#e00135;border-color:#e00135}.light-theme .timezone-option .timezone-option-postfix{color:#4c5051}.light-theme app-delete-agency-dialog .title{border-bottom-color:#1b1d1d1f;color:#01687b}.light-theme app-delete-agency-dialog .delete-button{background-color:#e00135}.light-theme app-delete-agency-dialog .description{color:#1b1d1d}.light-theme .admin-item-selection-menu{background-color:#242727}.light-theme .admin-item-selection-menu button{color:#fff}.light-theme .admin-item-selection-menu button:hover{background-color:#3c4040}.light-theme app-agencies .empty-state{background-color:#fff}.light-theme app-agencies .empty-state .additional{color:#828585}.light-theme app-agencies .menu{background-color:#f4f8f9}.light-theme app-agencies .loading .title{color:#fff}.light-theme app-agencies .loading circle{stroke:#fff}.light-theme app-agency-create .card{background-color:#fff}.light-theme app-agency-create .actions .prev-page-btn{color:#1b1d1d}.light-theme app-block-info .subtitle{color:#a6a8a8}.light-theme app-block-line-list .title{color:#0396a6}.light-theme app-block-view mat-tab-group mat-tab-header{border-bottom-color:#1b1d1d1f}.light-theme app-rule-tile .mat-expansion-panel-header{color:#1b1d1d;border-color:#e0ebee}.light-theme app-rule-tile app-block-tile app-tile-labeled-block{color:#1b1d1d}.light-theme app-detour-line-tile .color{color:#fff}.light-theme app-detour-tile{background-color:#f5fafc;border-color:#e0ebee}.light-theme app-detour-tile .color{color:#fff}.light-theme app-detour-tile .draft{color:#1b1d1d;background-color:#ffbf00}.light-theme app-detour-tile .completed{color:#1b1d1d;background-color:#e0ebee}.light-theme app-detour-tile .active{color:#fff;background-color:#219d2d}.light-theme app-detour-tile .upcoming{color:#fff;background-color:#4d73e5}.light-theme app-detour-tile .title{color:#01687b}.light-theme app-detour-tile .type{color:#313535}.light-theme app-detour-tile .range{color:#676a6b}.light-theme app-detour-tile .reason{color:#1b1d1d8f;border-color:#e0ebee}.light-theme app-detour-tile .activate-btn{color:#fff;background-color:#01687b}.light-theme app-detour-tile .activate-btn .mat-icon{color:#fff}.light-theme app-detour-tile .deactivate-btn{color:#01687b;border-color:#01687b}.light-theme app-detour-tile .deactivate-btn .mat-icon{color:#01687b}.light-theme app-detour-tile:hover,.light-theme app-detour-tile.hovered{background-color:#242727}.light-theme app-detour-tile:hover mat-icon,.light-theme app-detour-tile.hovered mat-icon{color:#fff}.light-theme app-detour-tile:hover .title,.light-theme app-detour-tile.hovered .title{color:#81cbd3}.light-theme app-detour-tile:hover .range,.light-theme app-detour-tile.hovered .range{color:#fff}.light-theme app-detour-tile:hover .type,.light-theme app-detour-tile.hovered .type{color:#fff}.light-theme app-detour-tile:hover .second-info,.light-theme app-detour-tile.hovered .second-info{border-color:#edf3f5}.light-theme app-detour-tile:hover .reason,.light-theme app-detour-tile.hovered .reason{color:#a6a8a8}.light-theme app-detour-tile:hover .activate-btn,.light-theme app-detour-tile.hovered .activate-btn{color:#fff;background-color:#4fb6c1}.light-theme app-detour-tile:hover .activate-btn .mat-icon,.light-theme app-detour-tile.hovered .activate-btn .mat-icon{color:#fff}.light-theme app-detour-tile:hover .deactivate-btn,.light-theme app-detour-tile.hovered .deactivate-btn{color:#4fb6c1;border-color:#4fb6c1}.light-theme app-detour-tile:hover .deactivate-btn .mat-icon,.light-theme app-detour-tile.hovered .deactivate-btn .mat-icon{color:#4fb6c1}.light-theme app-edit-detour-stop-pattern-name-dialog .header{color:#01687b}.light-theme app-edit-polygon .title{border-bottom-color:#1b1d1d1f;color:#02798b}.light-theme app-pointer-block mat-icon{color:#1b1d1d7a}.light-theme app-pointer-block .pointer-vertical:after,.light-theme app-pointer-block .pointer-horizontal:after{background-image:radial-gradient(rgba(27,29,29,.48) 10%,transparent 20%)}.light-theme app-detour-edit app-sidenav-wrapper{background-color:#fff}.light-theme app-detour-edit .title{color:#1b1d1d}.light-theme app-detour-edit .line-color>span{color:#0396a6}.light-theme app-detour-edit .line-color button{color:#1b1d1d}.light-theme app-detour-edit .nav-wrapper svg{fill:#1b1d1d}.light-theme app-detour-edit .nav-wrapper button{color:#1b1d1d!important}.light-theme app-detour-list app-sidenav-wrapper{background-color:#fff}.light-theme app-detour-list .label{color:#1b1d1d;border-color:#0396a6}.light-theme app-detour-list .mat-mdc-slide-toggle .mdc-label{color:#0396a6}.light-theme app-detour-list .mat-mdc-form-field .mat-icon{color:#1b1d1d}.light-theme app-detour-list .empty-state-title{color:#1b1d1d}.light-theme app-detour-list .empty-state-subtitle{color:#828585}.light-theme app-detour-map-view .deactivated-warning{background-color:#ffbf00}.light-theme app-detour-patterns .title{color:#0396a6}.light-theme app-detour-patterns app-sidenav-wrapper{background-color:#fff}.light-theme app-detour-patterns .subtitle span{color:#a6a8a8}.light-theme app-detour-patterns .toolbar-navigation{border-color:#f5fafc;background-color:#f4f8f9}.light-theme app-detour-patterns .toolbar-navigation a{color:#a6a8a8}.light-theme app-detour-patterns .toolbar-navigation a.active{color:#0396a6}.light-theme app-detour-patterns .range{color:#a6a8a8}.light-theme app-detour-patterns .status.draft{color:#1b1d1d;background-color:#ffbf00}.light-theme app-detour-patterns .status.completed{color:#1b1d1d;background-color:#e0ebee}.light-theme app-detour-patterns .status.active{color:#fff;background-color:#219d2d}.light-theme app-detour-patterns .status.upcoming{color:#fff;background-color:#4d73e5}.light-theme app-detour-trips-view{background-color:#fff;border-color:#f4f8f9}.light-theme app-detour-trips-view .title{color:#02798b}.light-theme app-empty-page .info{background-color:#fff;border-color:#e6eef1}.light-theme app-empty-page .additional{color:#828585}.light-theme app-garages .mat-mdc-form-field .mat-icon{color:#1b1d1d}.light-theme app-garages .garages{background-color:#fff}.light-theme app-garages .empty-state .additional{color:#828585}.light-theme app-import-file-dialog .title{border-bottom-color:#1b1d1d1f;color:#02798b}.light-theme app-import-file-dialog .file-name,.light-theme app-import-file-dialog .empty{color:#1b1d1d}.light-theme app-import-file-toaster,.light-theme app-import-apply-update-toaster{background-color:#fff}.light-theme app-import-file-toaster .icon,.light-theme app-import-apply-update-toaster .icon{background-color:#4fb6c1;color:#02798b}.light-theme app-import-file-toaster .processing h3,.light-theme app-import-apply-update-toaster .processing h3{color:#02798b}.light-theme app-line-color{background-color:#f5fafc}.light-theme app-line-color .line-type{color:#828585}.light-theme app-line-color .empty-rect{background:repeating-linear-gradient(90deg,#0396a624,#0396a624 2px,#edf3f5 2px 4px)}.light-theme app-line-edit app-sidenav-wrapper .header-button{background-color:#f5fafc}.light-theme app-line-edit .title{color:#1b1d1d}.light-theme app-line-edit .line-color>span{color:#0396a6}.light-theme app-line-edit .line-color button{color:#1b1d1d}.light-theme app-line-edit .nav-wrapper svg{fill:#1b1d1d}.light-theme app-line-edit .nav-wrapper button{color:#1b1d1d!important}.light-theme app-line-list .label{color:#1b1d1d;border-color:#0396a6}.light-theme app-line-list .mat-mdc-form-field .mat-icon{color:#1b1d1d}.light-theme app-line-list .empty-state-title{color:#1b1d1d}.light-theme app-line-list .empty-state-subtitle{color:#828585}.light-theme app-line-view>.header{background-color:#f5fafc}.light-theme app-line-view .line-menu.mat-mdc-menu-trigger{color:#fff;background-color:#1b1d1d}.light-theme app-lines>.content{background-color:#fff}.light-theme app-direction-view .label{color:#1b1d1d7a}.light-theme app-pattern-view .label{color:#1b1d1d7a}.light-theme app-line-tile .color{color:#fff}.light-theme app-line-view-tile{background-color:#f5fafc;border-color:#0396a666}.light-theme app-line-view-tile .title-label{color:#0396a6;background-color:#0396a629}.light-theme app-line-view-tile .sub-name{color:#828585}.light-theme app-line-view-tile .mat-mdc-menu-trigger{color:#1b1d1d}.light-theme app-line-view-tile.selected,.light-theme app-line-view-tile.menu-opened,.light-theme app-line-view-tile.view:hover{background-color:#242727}.light-theme app-line-view-tile.selected .title-label,.light-theme app-line-view-tile.menu-opened .title-label,.light-theme app-line-view-tile.view:hover .title-label{color:#cbcdcd;background-color:#ffffff3d}.light-theme app-line-view-tile.selected .title-name,.light-theme app-line-view-tile.menu-opened .title-name,.light-theme app-line-view-tile.view:hover .title-name{color:#fff}.light-theme app-line-view-tile.selected .sub-name,.light-theme app-line-view-tile.menu-opened .sub-name,.light-theme app-line-view-tile.view:hover .sub-name{color:#cbcdcd}.light-theme app-line-view-tile.selected .mat-mdc-menu-trigger,.light-theme app-line-view-tile.menu-opened .mat-mdc-menu-trigger,.light-theme app-line-view-tile.view:hover .mat-mdc-menu-trigger{color:#fff}.light-theme app-direction-stop .direction-stop-container{background-color:#f5fafc}.light-theme app-direction-stop .direction-stop-container .time-point-icon{color:#0396a6}.light-theme app-direction-stop .direction-stop-container.selected,.light-theme app-direction-stop .direction-stop-container:hover{color:#fff;background-color:#242727}.light-theme app-direction-stops .title{color:#0396a6}.light-theme app-pattern-stop .moved-stop-container{color:#0396a6}.light-theme app-pattern-stop .invalid-stop-container{color:#e00135}.light-theme app-pattern-stop .pattern-stop-container{background-color:#f5fafc}.light-theme app-pattern-stop .pattern-stop-container.selected,.light-theme app-pattern-stop .pattern-stop-container.menu-opened,.light-theme app-pattern-stop .pattern-stop-container:hover{color:#fff;background-color:#242727}.light-theme app-pattern-stop .pattern-stop-container.selected .invalid-stop-container,.light-theme app-pattern-stop .pattern-stop-container.menu-opened .invalid-stop-container,.light-theme app-pattern-stop .pattern-stop-container:hover .invalid-stop-container{color:#f0809a}.light-theme app-pattern-stop .pattern-stop-container.invalid-stop{border-color:#e00135}.light-theme app-pattern-stop mat-form-field .mat-mdc-form-field-infix .units{color:#cbcdcd}.light-theme app-pattern-stop .distance-time-container{background-color:#fff}.light-theme app-pattern-stop .distance-time-container .label{color:#1b1d1d;background-color:#f5fafc}.light-theme app-pattern-stop .distance-time-container .label .units{color:#0396a652}.light-theme app-pattern-stops .title{color:#0396a6}.light-theme app-pattern-stops .time{border-color:#cbcdcd;color:#1b1d1d61}.light-theme app-pattern-stops .total .time,.light-theme app-pattern-stops .total mat-form-field{background-color:#0396a614}.light-theme app-pattern-stops .total .mat-mdc-form-field-infix .units{color:#0396a652}.light-theme app-pattern-stops .total .label{color:#1b1d1d;background-color:#f5fafc}.light-theme app-pattern-stops .total .label .units{color:#0396a652}.light-theme app-pattern-stops .total-label{color:#0396a6}.light-theme predefined-messages-tree{background-color:#fff}.light-theme mat-tree.custom-tree{background-color:#fff}.light-theme mat-tree.custom-tree mat-tree-node{background-color:#fff}.light-theme mat-tree.custom-tree mat-icon-tree-toggle{color:#1b1d1d;background-color:#3c4040}.light-theme mat-tree.custom-tree .vehicle-type-node{border-bottom:1px solid #e0ebee}.light-theme mat-tree.custom-tree .child-node .node{background-color:#f9fbfd}.light-theme mat-tree.custom-tree .child-node:before,.light-theme mat-tree.custom-tree .arrow:before,.light-theme mat-tree.custom-tree .line:before{background-image:radial-gradient(rgba(27,29,29,.5) 10%,transparent 50%)}.light-theme mat-tree.custom-tree .arrow .mat-icon{color:#1b1d1d80}.light-theme mat-tree.custom-tree .selected .node{color:#fff;background-color:#3c4040}.light-theme mat-tree.custom-tree .drop.above{border-top:8px solid #a6a8a8;margin-top:-8px}.light-theme mat-tree.custom-tree .drop.below{border-bottom:8px solid #a6a8a8;margin-bottom:-8px}.light-theme mat-tree.custom-tree .drop.center{background-color:#a6a8a8}.light-theme app-predefined-message-sidenav .field-label{color:#0396a6}.light-theme app-routes .toolbar{border-color:#f5fafc;background-color:#f4f8f9}.light-theme app-routes .navigation a{color:#a6a8a8}.light-theme app-routes .navigation a.active{color:#0396a6}.light-theme app-routes .empty-state{color:#cbcdcd}.light-theme app-routes .empty-state,.light-theme app-routes router-outlet+*{background-color:#fff;border-color:#f4f8f9}.light-theme .route-list,.light-theme .block-list{background-color:#fff}.light-theme .route-list .label,.light-theme .block-list .label,.light-theme .route-list .mat-mdc-form-field .mat-icon,.light-theme .block-list .mat-mdc-form-field .mat-icon{color:#1b1d1d}.light-theme app-repeat-section .ends-label{color:#0396a6}.light-theme app-rule-details .day-tile{background-color:#0396a629}.light-theme app-rule-details .priority-tile.medium{background-color:#b9bae7}.light-theme app-rule-details .priority-tile.high{background-color:#f0809a}.light-theme app-rule-details .priority-tile.default{background-color:#0396a629}.light-theme app-rule-details .priority-tile.default span{color:#0396a6}.light-theme app-rule-details .day-tile-text{color:#0396a6}.light-theme app-rule-edit .slide-togle-text{color:#0396a6}.light-theme app-rules-table .chips{background-color:#02798b;color:#fff}.light-theme app-rules-table .disabled-value,.light-theme app-rules-table .high{background-color:#e80858}.light-theme app-rule-priority-marker.medium{background-color:#b9bae7}.light-theme app-rule-priority-marker.high{background-color:#f0809a}.light-theme app-rule-priority-marker.default{background-color:#0396a629}.light-theme app-week-day-select button.mat-mdc-fab.mat-accent{border-color:#e6eef1;background-color:#e6eef1;color:#1b1d1d}.light-theme app-week-day-select button.mat-mdc-fab.mat-accent.selected{background-color:#0396a6;color:#fff}.light-theme app-rules .content{background-color:#fff}.light-theme app-calendar-month-cell-event.medium{background-color:#b9bae7}.light-theme app-calendar-month-cell-event.high{background-color:#f0809a}.light-theme app-calendar-month-cell-event.default{background-color:#0396a629}.light-theme app-calendar-month-cell-event.default span{color:#0396a6}.light-theme app-calendar-month-cell-event.event-selected{background-color:#3c4040}.light-theme app-calendar-month-cell-event.event-selected,.light-theme app-calendar-month-cell-event.event-selected span{color:#fff}.light-theme app-calendar-month-cell{border-right:1px solid #e0ebee}.light-theme app-calendar-month-cell .today{border:1px solid #0396a6;color:#0396a6}.light-theme app-calendar-month-header .header{border:1px solid #e0ebee}.light-theme app-calendar-month-header .header-cell{border-right:1px solid #e0ebee;color:#02798b}.light-theme app-calendar-month .cell-row{border-bottom:1px solid #e0ebee;border-left:1px solid #e0ebee}.light-theme calendar-navigation-bar .calendar-base-mode button{background-color:#f4f8f9;color:#1b1d1d7a}.light-theme calendar-navigation-bar .calendar-base-mode button.active{background-color:#0396a629;border-color:#c0e5e9;color:#01687b}.light-theme app-confirm-triple-actions-dialog .title{border-bottom-color:#1b1d1d1f;color:#02798b}.light-theme app-confirm-triple-actions-dialog .content{color:#1b1d1d}.light-theme app-run .empty-line{background-color:#edf3f5}.light-theme app-run .time-input{color:inherit}.light-theme app-signup-period-history .history{color:#1b1d1dcc}.light-theme app-signup-period-history .duration{color:#1b1d1da3}.light-theme app-signup-period-history .list-header{color:#0396a6;border-color:#e6eef1}.light-theme app-signup-period-history-tile:nth-child(odd){background-color:#fff}.light-theme app-signup-period-history-tile:nth-child(2n){background-color:#f5fafc}.light-theme app-signup-period-history-tile .divider{border-color:#e6eef1}.light-theme app-signup-period-history-tile .tile-block:hover,.light-theme app-signup-period-history-tile .tile-block.highlighted{color:#fff;background-color:#242727}.light-theme app-signup-period-list-tile{background-color:#e0ebee}.light-theme app-signup-period-list-tile .draft{background-color:#fec84b!important}.light-theme app-signup-period-list-tile .tile-status,.light-theme app-signup-period-list-tile .selected-tile{background-color:#0396a6;color:#fff}.light-theme app-signup-period-list-tile .backup_icon{color:#0396a6}.light-theme app-signup-period-notify-popup .marker-element{filter:drop-shadow(0 -12px 16px rgba(0,0,0,.15));border-bottom-color:#fff}.light-theme app-signup-period-notify-popup .title{color:#01687b;border-bottom-color:#edf3f5}.light-theme app-signup-period-notify-popup .body{background-color:#fff;box-shadow:0 3px 16px #00000026}.light-theme app-signup-period-notify-popup .action .mdc-button{color:#fff}.light-theme app-signup-period-tile{background-color:#f4f8f9}.light-theme app-signup-period-tile .empty{color:#e80858}.light-theme app-signup-period-tile .draft{background-color:#fec84b!important}.light-theme app-signup-period-tile .tile-status{background-color:#0396a6;color:#fff}.light-theme app-stop-schedule-bottom-sheet .stop-name{color:#02798b}.light-theme app-stop-schedule-bottom-sheet .stop-schedule-table,.light-theme app-stop-schedule-bottom-sheet .line,.light-theme app-stop-schedule-bottom-sheet .direction-title,.light-theme app-stop-schedule-bottom-sheet .schedule,.light-theme app-stop-schedule-bottom-sheet .cell,.light-theme app-stop-schedule-bottom-sheet .cell-time{border-color:#e6eef1}.light-theme app-stop-schedule-bottom-sheet .cell-time{background-color:#f5fafc}.light-theme app-stop-times{background-color:#fff}.light-theme app-stop-times .pattern-tile-block,.light-theme app-stop-times .stop-tile{background-color:#f5fafc}.light-theme app-stop-times .stops-header span{color:#0396a6}.light-theme app-stop-times .restored{background-color:#1b1d1d;color:#fff}.light-theme app-stop-times .restored:before{background-color:#1b1d1d}.light-theme app-stop-sidenav .geo-fence-polygon-error{color:#e00135}.light-theme app-stops .mat-mdc-form-field .mat-icon{color:#1b1d1d}.light-theme app-stops .stops{background-color:#fff}.light-theme app-stops .empty-state .additional{color:#828585}.light-theme app-table-tile .vertical-line,.light-theme app-table-tile .horizontal-line{background-color:#cbcdcd}.light-theme app-table-tile .wrong{background-color:#e00135}.light-theme app-table-tile .oval,.light-theme app-table-tile .layover-tile{border-color:#cbcdcd}.light-theme app-table-tile .oval:not(.wrong),.light-theme app-table-tile .layover-tile:not(.wrong){background-color:#1b1d1d29}.light-theme app-table-tile.hovered .tile{background-color:#252d38!important}.light-theme .tile-block{background-color:#f5fafc}.light-theme .tile-block .subtitle{color:#a6a8a8}.light-theme .tile-block .more-menu{color:#1b1d1d}.light-theme .tile-block:hover,.light-theme .tile-block.highlighted,.light-theme .tile-block.hovered{background-color:#242727}.light-theme .tile-block:hover .name,.light-theme .tile-block.highlighted .name,.light-theme .tile-block.hovered .name{color:#fff}.light-theme .tile-block:hover .subtitle,.light-theme .tile-block.highlighted .subtitle,.light-theme .tile-block.hovered .subtitle{color:#cbcdcd}.light-theme .tile-block:hover .more-menu,.light-theme .tile-block.highlighted .more-menu,.light-theme .tile-block.hovered .more-menu{color:#fff}.light-theme app-trip-edit .title{color:#0396a6}.light-theme app-trip-edit .section{background-color:#f5fafc}.light-theme app-trip-edit .layover-hint{color:#a6a8a8}.light-theme app-trip-edit .mat-mdc-chip{background-color:#edf3f5;border-color:#e0ebee}.light-theme app-trip-edit app-trip-pattern-tile.conflicted{border-color:#e80858}.light-theme app-trip-pattern-tile{background-color:#f5fafc}.light-theme app-trip-travel{background-color:#f5fafc}.light-theme app-trip-travel .placeholder{color:#a6a8a8}.light-theme app-trip-view .mat-mdc-chip{background-color:#edf3f5;border-color:#e0ebee}.light-theme .trips-table .table,.light-theme .trips-table .menu-cell,.light-theme .trips-table .name-cell,.light-theme .trips-table .cell{border-color:#e6eef1}.light-theme .trips-table .name-cell,.light-theme .trips-table .row-cell{background-color:#f5fafc}.light-theme app-trips-view .title{color:#02798b}.light-theme app-line-timetable-view .table-scroll-body{border-color:#e6eef1}.light-theme app-line-timetable-view .table .stop-name{background-color:#f4f8f9}.light-theme app-line-timetable-view .table tr:hover{border-color:#81cbd3}.light-theme app-line-timetable-view .table tr:hover .stop-name{background-color:#c0e5e9;color:#1b1d1d}.light-theme app-line-timetable-view .table tr:hover td{border-top-color:#81cbd3}.light-theme app-line-timetable-view .table td.hovered{background-color:#c0e5e9;color:#1b1d1d}.light-theme app-line-timetable-view .title{color:#02798b}.light-theme app-turns{background-color:#fff}.light-theme app-turns-button .counter{color:#fff;background-color:#0396a6}.light-theme app-turns-button.mat-mdc-outlined-button.mat-primary{color:#0396a6;border-color:#c0e5e9}.light-theme app-turn-list .title{color:#0396a6}.light-theme app-turn-tile{background-color:#f5fafc}.light-theme app-turn-tile:hover,.light-theme app-turn-tile.highlighted{color:#fff;background-color:#242727}.light-theme app-turn-tile .invalid-message{color:#e00135}.light-theme app-turn-tile.invalid{border-color:#e00135}.light-theme app-date-time-picker-content.date-time-picker-content,.light-theme app-date-time-picker-quick-content.date-time-picker-content{background-color:#fff;color:#1b1d1d;border:1px solid #f4f8f9;box-shadow:6px 6px 12px #0f0e0e4d}.light-theme app-date-time-picker-content .app-date-time-picker-actions,.light-theme app-date-time-picker-quick-content .app-date-time-picker-actions{border-bottom:2px solid #0396a6}.light-theme app-date-time-picker-content .picker-label,.light-theme app-date-time-picker-quick-content .picker-label{color:#0396a6}.light-theme app-date-time-picker-content .datepicker-content-container,.light-theme app-date-time-picker-content .hours,.light-theme app-date-time-picker-content .minutes,.light-theme app-date-time-picker-content .selection-item.selection-range,.light-theme app-date-time-picker-quick-content .datepicker-content-container,.light-theme app-date-time-picker-quick-content .hours,.light-theme app-date-time-picker-quick-content .minutes,.light-theme app-date-time-picker-quick-content .selection-item.selection-range{border:1px solid #f4f8f9}.light-theme app-date-time-picker-content .mat-calendar-table-header,.light-theme app-date-time-picker-quick-content .mat-calendar-table-header{color:#81cbd3}.light-theme app-date-time-picker-content .selection-separator:before,.light-theme app-date-time-picker-content .selection-separator:after,.light-theme app-date-time-picker-quick-content .selection-separator:before,.light-theme app-date-time-picker-quick-content .selection-separator:after{background:#f4f8f9}.light-theme app-date-time-picker-content .mat-calendar-body-cell-content,.light-theme app-date-time-picker-content .selection-separator,.light-theme app-date-time-picker-content .selection-item:not(.mat-mdc-button:disabled),.light-theme app-date-time-picker-quick-content .mat-calendar-body-cell-content,.light-theme app-date-time-picker-quick-content .selection-separator,.light-theme app-date-time-picker-quick-content .selection-item:not(.mat-mdc-button:disabled){color:#1b1d1d}.light-theme app-date-time-picker-content .mat-calendar-body-cell-content.mat-calendar-body-selected,.light-theme app-date-time-picker-content .selection-item.selection-item-selected:not(.mat-mdc-button:disabled),.light-theme app-date-time-picker-content .disabled-selected-item,.light-theme app-date-time-picker-quick-content .mat-calendar-body-cell-content.mat-calendar-body-selected,.light-theme app-date-time-picker-quick-content .selection-item.selection-item-selected:not(.mat-mdc-button:disabled),.light-theme app-date-time-picker-quick-content .disabled-selected-item{background-color:#01687b;color:#fff}.light-theme app-date-time-picker-content .mat-calendar-body-cell.mat-calendar-body-disabled>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected),.light-theme app-date-time-picker-content .selection-item.mat-button-disabled:not(.selection-item-selected),.light-theme app-date-time-picker-quick-content .mat-calendar-body-cell.mat-calendar-body-disabled>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected),.light-theme app-date-time-picker-quick-content .selection-item.mat-button-disabled:not(.selection-item-selected){color:#1b1d1d1f}@media (hover: hover){.light-theme app-date-time-picker-content .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected),.light-theme app-date-time-picker-content .selection-item:not(.selection-item-selected,.mat-mdc-button:disabled):hover,.light-theme app-date-time-picker-quick-content .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected),.light-theme app-date-time-picker-quick-content .selection-item:not(.selection-item-selected,.mat-mdc-button:disabled):hover{background-color:#0396a64d}}.light-theme app-assistant-chat{background-color:#ffffffa3}.light-theme app-assistant-chat mat-chip.mat-mdc-chip.mdc-evolution-chip{background-color:transparent;border-color:#3c404099}.light-theme app-assistant-chat .loader-dot{background-color:#81cbd3}.light-theme app-assistant-chat-message .ai-profile{background:#1b1d1d}.light-theme app-assistant-chat-message .user-message .message-content{background:#676a6b}.light-theme app-assistant-chat-message .assistant-message .message-content{background:#01687b}.light-theme app-assistant-chat-message pre{color:#f7fcfc}.light-theme app-assistant-chat-message .mat-icon{color:#fff}.light-theme app-assistant-chat-message-send{background-color:#edf3f5}.light-theme app-assistant-chat-message-send .message-textarea :not(:empty){color:#1b1d1d}.light-theme app-assistant-chat-message-send .message-textarea,.light-theme app-assistant-chat-message-send button:disabled mat-icon{color:#1b1d1db3}.light-theme .mat-mdc-menu-item.mat-mdc-focus-indicator.active{background-color:#1b1d1d;color:#fff}.light-theme .mat-mdc-menu-item.mat-mdc-focus-indicator.active .mat-icon{color:#fff}.light-theme .mat-mdc-menu-item.mat-mdc-focus-indicator.active:hover{background-color:#1b1d1d}.light-theme app-call{background-color:#1b1d1dcc}.light-theme app-call .close,.light-theme app-call .device-name,.light-theme app-call .timer{color:#fff}.light-theme app-call .end button{background:#e00135}.light-theme app-call .status span{color:#fff}.light-theme app-call .status mat-icon{color:#fff}.light-theme app-audio-call app-vehicle-list{background:#fff}.light-theme app-audio-call app-vehicle-list .title,.light-theme app-audio-call app-vehicle-list .type,.light-theme app-audio-call app-vehicle-list .name{color:#1b1d1d}.light-theme app-audio-call app-vehicle-list .vehicle-tile{background:#f5fafc}.light-theme app-audio-call app-vehicle-list .vehicle-tile:hover{background:#1b1d1d}.light-theme app-audio-call app-vehicle-list .vehicle-tile:hover .name,.light-theme app-audio-call app-vehicle-list .vehicle-tile:hover .type{color:#fff}.light-theme app-audio-call app-vehicle-list .vehicle-tile:hover mat-icon{color:#fff}.light-theme app-account-change-email .title{color:#02798b}.light-theme app-account-change-password .title{color:#02798b}.light-theme app-account-edit .title{color:#02798b}.light-theme app-profile-links mat-list-item.mdc-list-item.mdc-list-item--with-one-line mat-icon,.light-theme app-profile-links mat-list-item.mdc-list-item.mdc-list-item--with-one-line .mdc-list-item__primary-text{color:#1b1d1d}.light-theme app-profile-panel .header:before{background-color:#f5fafc}.light-theme app-profile-panel .avatar{border-color:#fff}.light-theme app-profile-panel .sub-title{color:#0396a6}.light-theme app-profile-panel mat-tab-group mat-tab-header{border-bottom-color:#1b1d1d1f}.light-theme app-addresses-search .expandable-search{color:#1b1d1d;background-color:#fff;box-shadow:0 3px 7px #00000080}.light-theme app-addresses-search .buttons{background-color:#fff}.light-theme app-addresses-search button{color:#1b1d1d;background-color:#fff}.light-theme app-division-block-list app-avl-block-tile{border:1px solid #f5fafc}.light-theme app-division-block-list app-avl-block-tile:hover,.light-theme app-division-block-list app-avl-block-tile.hovered{background-color:#242727;border-color:#242727}.light-theme app-division-block-list app-avl-block-tile.active{border-color:#242727}.light-theme app-division-block-list .its-icon{font-size:24px;width:24px;height:24px}.light-theme app-division-route-list app-route-tile:hover,.light-theme app-division-route-list app-route-tile.hovered{background-color:#242727}.light-theme app-division-route-list .its-icon{font-size:24px;width:24px;height:24px}.light-theme app-division-run-list app-run-tile{border-color:#f5fafc}.light-theme app-division-run-list app-run-tile:hover,.light-theme app-division-run-list app-run-tile.hovered{background-color:#242727}.light-theme app-division-run-list app-run-tile.active{border-color:#242727}.light-theme app-division-vehicle-list app-vehicle-tile:hover,.light-theme app-division-vehicle-list app-vehicle-tile.hovered{background-color:#242727}.light-theme app-division-vehicle-list .its-icon{font-size:24px;width:24px;height:24px}.light-theme app-divisions-list{background-color:#fff}.light-theme app-divisions-list .mat-button-toggle{background-color:#e0e1e1;color:#fff}.light-theme app-divisions-list .mat-button-toggle.active-link{background-color:#1b1d1d;color:#fff}.light-theme app-divisions-list hr{background-color:#e6eef1}.light-theme app-divisions-list .title{color:#0396a6}.light-theme app-divisions-list .chips-content{background-color:#f5fafc}.light-theme app-divisions-list .mat-mdc-chip{background-color:#edf3f5;border-color:#e0ebee}.light-theme app-vehicle-types{background-color:#fff}.light-theme app-vehicle-types app-avl-block-tile:hover,.light-theme app-vehicle-types app-avl-block-tile.hovered{background-color:#242727}.light-theme avl-root .filter-sidenav{background-color:#fff}.light-theme avl-root .filter-sidenav .gps{background-color:#e6eef1}.light-theme avl-root .filter-sidenav .gps .mat-mdc-select,.light-theme avl-root .filter-sidenav .gps .mat-mdc-select-arrow{color:#1b1d1d7a}.light-theme avl-root .filter-sidenav .gps.gps-selected{background-color:#0396a629}.light-theme avl-root .filter-sidenav .gps.gps-selected .mat-mdc-select,.light-theme avl-root .filter-sidenav .gps.gps-selected .mat-mdc-select-arrow{color:#0396a6}.light-theme avl-root .close-button:not(.external){border-color:#fff}.light-theme avl-root .close-button:not(.external) mat-icon{color:#fff}.light-theme avl-root .close-button.external{background-color:#fff;border-color:#313535}.light-theme .gps-select-overlay{background-color:#fff}.light-theme .gps-select-overlay .gps-label{color:#1b1d1d52;border-bottom-color:#edf3f5}.light-theme .gps-select-overlay .mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled,.mat-mdc-option-multiple){background-color:#edf3f5}.light-theme .gps-select-overlay .mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled,.mat-mdc-option-multiple) .mdc-list-item__primary-text{color:inherit}.light-theme app-camera-info-map{background-color:#fff}.light-theme app-collapsed-secondary-filters{background-color:#ffffffa3}.light-theme app-collapsed-secondary-filters mat-icon{color:#676a6b}.light-theme app-incident-list{background-color:#fff}.light-theme app-incident-list .header .incident-icon{color:#fff;background-color:#dc0130}.light-theme app-incident-list .header .total{color:#4c5051}.light-theme app-incident-list .incident-tile{background-color:#f5fafc;border-color:#e0ebee}.light-theme app-incident-list .updated{color:#4c5051}.light-theme app-incident-list .incident-tile:hover,.light-theme app-incident-list .incident-tile.selected{background-color:#242727;border-color:#1b1d1d}.light-theme app-incident-list .incident-tile:hover .description,.light-theme app-incident-list .incident-tile.selected .description{color:#fff}.light-theme app-incident-list .incident-tile:hover .updated,.light-theme app-incident-list .incident-tile.selected .updated{color:#a6a8a8}.light-theme app-incident-warning .mat-badge-content{background-color:#fff;color:#1b1d1d}.light-theme app-map-type-menu .map-type .mat-mdc-icon-button{border-color:#fff}.light-theme app-map-type-menu .map-type.selected .mat-mdc-icon-button{border-color:#1b1d1d}.light-theme app-map-type-menu .title{color:#1b1d1d}.light-theme app-secondary-filters-toolbar{background-color:#1b1d1d}.light-theme app-secondary-filters-toolbar.collapsed{background-color:#fff}.light-theme app-secondary-filters-toolbar .separator{background-color:#ffffff3d}.light-theme app-secondary-filters-toolbar button:not(.more-button){background-color:#1b1d1d;color:#fff}.light-theme app-secondary-filters-toolbar button:not(.more-button).active{background-color:#fff;color:#1b1d1d}.light-theme app-secondary-filters-toolbar .more-button{background-color:#fff;color:#1b1d1d}.light-theme app-secondary-filters-toolbar .more-button.active{background-color:#1b1d1d;color:#fff}.light-theme app-traffic-event-info-map{background-color:#fff}.light-theme app-traffic-event-info-map .updated{color:#4c5051}.light-theme app-vehicle-list-panel .panel{background-color:#fff}.light-theme app-vehicle-list-panel .header-card,.light-theme app-vehicle-list-panel .header-car,.light-theme app-vehicle-list-panel .vehicle-card{background-color:#f4f8f9;border:1px solid #e6eef1}.light-theme app-vehicle-list-panel .vehicle-card .reliability{border:2px solid #f4f8f9}.light-theme app-vehicle-list-panel .indicator,.light-theme app-vehicle-list-panel .indicator-expanded,.light-theme app-vehicle-list-panel .indicator-icon{background-color:#fff}.light-theme app-vehicle-list-panel .indicator-expanded{border-bottom:1px solid #e6eef1}.light-theme app-vehicle-list-panel .indicator-icon{border:1px solid #e6eef1}.light-theme app-vehicle-list-panel .vehicle-card.selected{background-color:#3c4040;border:1px solid #4c5051}.light-theme app-vehicle-list-panel .vehicle-card.selected .header-car{background-color:#3c4040;border:1px solid #4c5051}.light-theme app-vehicle-list-panel .vehicle-card.selected .header-car .mat-icon{color:#fff}.light-theme app-vehicle-list-panel .vehicle-card.selected .reliability{border-color:#3c4040}.light-theme app-vehicle-list-panel .vehicle-card.selected span{color:#fff}.light-theme app-weather-info-map{background-color:#fff}.light-theme app-weather-info-map .condition{color:#1b1d1d7a}.light-theme app-weather-info-map .row:nth-child(odd){background-color:#f5fafc}.light-theme app-weather-info-map .title{color:#828585}.light-theme app-weather-info-map .value{color:#1b1d1d}.light-theme zoom-buttons .buttons{background-color:#fff}.light-theme zoom-buttons button{color:#1b1d1d;background-color:#fff}.light-theme app-breadcrumb span{color:#a6a8a8}.light-theme app-breadcrumb span.link,.light-theme app-breadcrumb span.symbol{color:#0396a6}.light-theme mat-button-toggle-group.icon-button-toggle-group .mat-button-toggle{background-color:#e0e1e1;color:#fff}.light-theme mat-button-toggle-group.icon-button-toggle-group .mat-button-toggle.mat-button-toggle-checked{background-color:#1b1d1d;color:#fff}.light-theme app-chip-list .title{color:#0396a6}.light-theme app-chip-list .content{background-color:#f5fafc}.light-theme app-chip-list .mat-mdc-chip.default{background-color:#0396a63d;border-color:#0396a6}.light-theme app-chip-list .mat-mdc-chip.medium{background-color:#b9bae73d;border-color:#b9bae7}.light-theme app-chip-list .mat-mdc-chip.hight{background-color:#f0809a3d;border-color:#f0809a}.light-theme app-clock .date{background-color:#cddde2}.light-theme app-clock .substrate{background:linear-gradient(to top,#cddde2 50%,#edf3f5 50%)}.light-theme app-clock .month{background-color:#f5fafc}.light-theme app-clock .year{color:#828585}.light-theme .app-confirm-dialog .content{color:#828585}.light-theme .app-confirm-dialog .content .warning{color:#e00135}.light-theme app-coordinates-field .hint{color:#676a6b}.light-theme button[app-corner-back-button]:before{background-color:#1b1d1d}.light-theme button[app-corner-back-button] mat-icon{color:#fff}.light-theme app-dialog-wrapper .title{color:#1b1d1d}.light-theme app-division-list .title{color:#0396a6}.light-theme .mat-mdc-tooltip{background-color:#1b1d1d;--mdc-plain-tooltip-container-color: transparent}.light-theme .mat-mdc-tooltip:after{border-bottom-color:#1b1d1d}.light-theme ::-webkit-scrollbar-thumb{background:#038e9e}.light-theme app-empty-list{background-color:#f5fafc}.light-theme app-empty-list .circle{background-color:#dbe7eb}.light-theme app-empty-list .message{color:#c4d7dd}.light-theme app-entity-icon .container{background-color:#f7fcfc}.light-theme app-entity-icon .initials{color:#1b1d1d}.light-theme app-edit-image-dialog .title{color:#1b1d1d}.light-theme app-image-uploader-canvas{color:#fff}.light-theme app-image-uploader .uploader-drop-area{border-color:#1b1d1d}.light-theme app-image-uploader .uploader-drop-area .mat-icon{color:#1b1d1d;background-color:#f7fcfc;border-color:#c4d7dd}.light-theme app-image-uploader .uploader-uploaded-image{border-color:#1b1d1d}.light-theme app-image-uploader .clear-img-btn{color:#1b1d1d}.light-theme app-image-uploader .uploader-slider .mat-icon{color:#1b1d1d}.light-theme app-photo-edit .delete-btn{background-color:#edf3f5}.light-theme app-photo-edit .image-box{background-color:#f7fcfc}.light-theme app-photo-edit .dashed-border{border-color:#e0ebee}.light-theme app-sound-uploader{background-color:#f4f8f9}.light-theme app-sound-uploader .upload-hint,.light-theme app-sound-uploader .uploaded-hint{color:#828585}.light-theme app-sound-uploader .separator{border-left-color:#828585}.light-theme app-garage-list .title{color:#0396a6}.light-theme app-garage-list .garage-tile{background-color:#f5fafc}.light-theme app-garage-list .garage-tile:hover{background-color:#242727}.light-theme app-garage-list .garage-tile:hover .name,.light-theme app-garage-list .garage-tile:hover .remove-button:not(:disabled){color:#fff}.light-theme app-history .filter-sidenav{background-color:#fff}.light-theme app-history .mat-sidenav{box-shadow:0 2px 4px #00000080}.light-theme app-history .mat-button-toggle{background-color:#e0e1e1;color:#fff}.light-theme app-history .mat-button-toggle.active{background-color:#1b1d1d;color:#fff}.light-theme app-history hr{background-color:#e6eef1}.light-theme history-table .row{background-color:#fff}.light-theme history-table .row:nth-child(2n){background-color:#f5fafc}.light-theme history-table .row.selected{background-color:#1b1d1d}.light-theme history-table .row.selected>div{color:#fff}.light-theme history-table .row.header{background-color:#fff}.light-theme app-login{background-color:#edf3f5}.light-theme app-login .block{background-color:#fff}.light-theme app-login .block .title{color:#1b1d1d}.light-theme app-login .block .mat-mdc-form-field mat-icon{color:#1b1d1d}.light-theme app-login .actions a{color:#02798b}.light-theme app-device-selector .title{color:#0396a6}.light-theme app-device-selector .content{background-color:#f5fafc}.light-theme app-device-selector .mat-mdc-chip{background-color:#edf3f5;border-color:#e0ebee}.light-theme app-message-send{background-color:#fff}.light-theme app-message-send .selection{position:absolute;width:300px;max-width:100%;right:12px;z-index:10}.light-theme app-message-settings .selection{background-color:#242727}.light-theme app-message-settings .selection{--mdc-filled-text-field-caret-color: #4fb6c1;--mdc-filled-text-field-focus-active-indicator-color: #4fb6c1;--mdc-filled-text-field-focus-label-text-color: rgba(79, 182, 193, .87);--mdc-filled-text-field-container-color: rgb(73.56, 73.56, 73.56);--mdc-filled-text-field-disabled-container-color: rgb(69.78, 69.78, 69.78);--mdc-filled-text-field-label-text-color: rgba(255, 255, 255, .6);--mdc-filled-text-field-hover-label-text-color: rgba(255, 255, 255, .6);--mdc-filled-text-field-disabled-label-text-color: rgba(255, 255, 255, .38);--mdc-filled-text-field-input-text-color: rgba(255, 255, 255, .87);--mdc-filled-text-field-disabled-input-text-color: rgba(255, 255, 255, .38);--mdc-filled-text-field-input-text-placeholder-color: rgba(255, 255, 255, .6);--mdc-filled-text-field-error-hover-label-text-color: #f0809a;--mdc-filled-text-field-error-focus-label-text-color: #f0809a;--mdc-filled-text-field-error-label-text-color: #f0809a;--mdc-filled-text-field-error-caret-color: #f0809a;--mdc-filled-text-field-active-indicator-color: rgba(255, 255, 255, .42);--mdc-filled-text-field-disabled-active-indicator-color: rgba(255, 255, 255, .06);--mdc-filled-text-field-hover-active-indicator-color: rgba(255, 255, 255, .87);--mdc-filled-text-field-error-active-indicator-color: #f0809a;--mdc-filled-text-field-error-focus-active-indicator-color: #f0809a;--mdc-filled-text-field-error-hover-active-indicator-color: #f0809a}.light-theme app-message-settings .selection{--mdc-outlined-text-field-caret-color: #4fb6c1;--mdc-outlined-text-field-focus-outline-color: #4fb6c1;--mdc-outlined-text-field-focus-label-text-color: rgba(79, 182, 193, .87);--mdc-outlined-text-field-label-text-color: rgba(255, 255, 255, .6);--mdc-outlined-text-field-hover-label-text-color: rgba(255, 255, 255, .6);--mdc-outlined-text-field-disabled-label-text-color: rgba(255, 255, 255, .38);--mdc-outlined-text-field-input-text-color: rgba(255, 255, 255, .87);--mdc-outlined-text-field-disabled-input-text-color: rgba(255, 255, 255, .38);--mdc-outlined-text-field-input-text-placeholder-color: rgba(255, 255, 255, .6);--mdc-outlined-text-field-error-caret-color: #f0809a;--mdc-outlined-text-field-error-focus-label-text-color: #f0809a;--mdc-outlined-text-field-error-label-text-color: #f0809a;--mdc-outlined-text-field-error-hover-label-text-color: #f0809a;--mdc-outlined-text-field-outline-color: rgba(255, 255, 255, .38);--mdc-outlined-text-field-disabled-outline-color: rgba(255, 255, 255, .06);--mdc-outlined-text-field-hover-outline-color: rgba(255, 255, 255, .87);--mdc-outlined-text-field-error-focus-outline-color: #f0809a;--mdc-outlined-text-field-error-hover-outline-color: #f0809a;--mdc-outlined-text-field-error-outline-color: #f0809a}.light-theme app-message-settings .selection{--mat-form-field-focus-select-arrow-color: rgba(79, 182, 193, .87);--mat-form-field-disabled-input-text-placeholder-color: rgba(255, 255, 255, .38);--mat-form-field-state-layer-color: rgba(255, 255, 255, .87);--mat-form-field-error-text-color: #f0809a;--mat-form-field-select-option-text-color: rgba(0, 0, 0, .87);--mat-form-field-select-disabled-option-text-color: rgba(0, 0, 0, .38);--mat-form-field-leading-icon-color: unset;--mat-form-field-disabled-leading-icon-color: unset;--mat-form-field-trailing-icon-color: unset;--mat-form-field-disabled-trailing-icon-color: unset;--mat-form-field-error-focus-trailing-icon-color: unset;--mat-form-field-error-hover-trailing-icon-color: unset;--mat-form-field-error-trailing-icon-color: unset;--mat-form-field-enabled-select-arrow-color: rgba(255, 255, 255, .54);--mat-form-field-disabled-select-arrow-color: rgba(255, 255, 255, .38);--mat-form-field-hover-state-layer-opacity: .08;--mat-form-field-focus-state-layer-opacity: .24}.light-theme app-message-settings .selection .mat-mdc-form-field.mat-accent{--mdc-filled-text-field-caret-color: #81cbd3;--mdc-filled-text-field-focus-active-indicator-color: #81cbd3;--mdc-filled-text-field-focus-label-text-color: rgba(129, 203, 211, .87)}.light-theme app-message-settings .selection .mat-mdc-form-field.mat-accent{--mdc-outlined-text-field-caret-color: #81cbd3;--mdc-outlined-text-field-focus-outline-color: #81cbd3;--mdc-outlined-text-field-focus-label-text-color: rgba(129, 203, 211, .87)}.light-theme app-message-settings .selection .mat-mdc-form-field.mat-accent{--mat-form-field-focus-select-arrow-color: rgba(129, 203, 211, .87)}.light-theme app-message-settings .selection .mat-mdc-form-field.mat-warn{--mdc-filled-text-field-caret-color: #f0809a;--mdc-filled-text-field-focus-active-indicator-color: #f0809a;--mdc-filled-text-field-focus-label-text-color: rgba(240, 128, 154, .87)}.light-theme app-message-settings .selection .mat-mdc-form-field.mat-warn{--mdc-outlined-text-field-caret-color: #f0809a;--mdc-outlined-text-field-focus-outline-color: #f0809a;--mdc-outlined-text-field-focus-label-text-color: rgba(240, 128, 154, .87)}.light-theme app-message-settings .selection .mat-mdc-form-field.mat-warn{--mat-form-field-focus-select-arrow-color: rgba(240, 128, 154, .87)}.light-theme app-message-settings .selection{--mdc-text-button-label-text-color: white;--mdc-text-button-disabled-label-text-color: rgba(255, 255, 255, .5)}.light-theme app-message-settings .selection{--mat-text-button-state-layer-color: white;--mat-text-button-disabled-state-layer-color: white;--mat-text-button-ripple-color: rgba(255, 255, 255, .1);--mat-text-button-hover-state-layer-opacity: .08;--mat-text-button-focus-state-layer-opacity: .24;--mat-text-button-pressed-state-layer-opacity: .24}.light-theme app-message-settings .selection{--mdc-filled-button-container-color: #424242;--mdc-filled-button-label-text-color: white;--mdc-filled-button-disabled-container-color: rgba(255, 255, 255, .12);--mdc-filled-button-disabled-label-text-color: rgba(255, 255, 255, .5)}.light-theme app-message-settings .selection{--mat-filled-button-state-layer-color: white;--mat-filled-button-disabled-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1);--mat-filled-button-hover-state-layer-opacity: .08;--mat-filled-button-focus-state-layer-opacity: .24;--mat-filled-button-pressed-state-layer-opacity: .24}.light-theme app-message-settings .selection{--mdc-protected-button-container-color: #424242;--mdc-protected-button-label-text-color: white;--mdc-protected-button-disabled-container-color: rgba(255, 255, 255, .12);--mdc-protected-button-disabled-label-text-color: rgba(255, 255, 255, .5)}.light-theme app-message-settings .selection{--mat-protected-button-state-layer-color: white;--mat-protected-button-disabled-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1);--mat-protected-button-hover-state-layer-opacity: .08;--mat-protected-button-focus-state-layer-opacity: .24;--mat-protected-button-pressed-state-layer-opacity: .24}.light-theme app-message-settings .selection{--mdc-outlined-button-disabled-outline-color: rgba(255, 255, 255, .12);--mdc-outlined-button-disabled-label-text-color: rgba(255, 255, 255, .5);--mdc-outlined-button-label-text-color: white;--mdc-outlined-button-outline-color: rgba(255, 255, 255, .12)}.light-theme app-message-settings .selection{--mat-outlined-button-state-layer-color: white;--mat-outlined-button-disabled-state-layer-color: white;--mat-outlined-button-ripple-color: rgba(255, 255, 255, .1);--mat-outlined-button-hover-state-layer-opacity: .08;--mat-outlined-button-focus-state-layer-opacity: .24;--mat-outlined-button-pressed-state-layer-opacity: .24}.light-theme app-message-settings .selection .mat-mdc-button.mat-primary{--mdc-text-button-label-text-color: #4fb6c1}.light-theme app-message-settings .selection .mat-mdc-button.mat-primary{--mat-text-button-state-layer-color: #4fb6c1;--mat-text-button-ripple-color: rgba(79, 182, 193, .1)}.light-theme app-message-settings .selection .mat-mdc-button.mat-accent{--mdc-text-button-label-text-color: #81cbd3}.light-theme app-message-settings .selection .mat-mdc-button.mat-accent{--mat-text-button-state-layer-color: #81cbd3;--mat-text-button-ripple-color: rgba(129, 203, 211, .1)}.light-theme app-message-settings .selection .mat-mdc-button.mat-warn{--mdc-text-button-label-text-color: #f0809a}.light-theme app-message-settings .selection .mat-mdc-button.mat-warn{--mat-text-button-state-layer-color: #f0809a;--mat-text-button-ripple-color: rgba(240, 128, 154, .1)}.light-theme app-message-settings .selection .mat-mdc-unelevated-button.mat-primary{--mdc-filled-button-container-color: #4fb6c1;--mdc-filled-button-label-text-color: white}.light-theme app-message-settings .selection .mat-mdc-unelevated-button.mat-primary{--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.light-theme app-message-settings .selection .mat-mdc-unelevated-button.mat-accent{--mdc-filled-button-container-color: #81cbd3;--mdc-filled-button-label-text-color: #1b1d1d}.light-theme app-message-settings .selection .mat-mdc-unelevated-button.mat-accent{--mat-filled-button-state-layer-color: #1b1d1d;--mat-filled-button-ripple-color: rgba(27, 29, 29, .1)}.light-theme app-message-settings .selection .mat-mdc-unelevated-button.mat-warn{--mdc-filled-button-container-color: #f0809a;--mdc-filled-button-label-text-color: #1b1d1d}.light-theme app-message-settings .selection .mat-mdc-unelevated-button.mat-warn{--mat-filled-button-state-layer-color: #1b1d1d;--mat-filled-button-ripple-color: rgba(27, 29, 29, .1)}.light-theme app-message-settings .selection .mat-mdc-raised-button.mat-primary{--mdc-protected-button-container-color: #4fb6c1;--mdc-protected-button-label-text-color: white}.light-theme app-message-settings .selection .mat-mdc-raised-button.mat-primary{--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.light-theme app-message-settings .selection .mat-mdc-raised-button.mat-accent{--mdc-protected-button-container-color: #81cbd3;--mdc-protected-button-label-text-color: #1b1d1d}.light-theme app-message-settings .selection .mat-mdc-raised-button.mat-accent{--mat-protected-button-state-layer-color: #1b1d1d;--mat-protected-button-ripple-color: rgba(27, 29, 29, .1)}.light-theme app-message-settings .selection .mat-mdc-raised-button.mat-warn{--mdc-protected-button-container-color: #f0809a;--mdc-protected-button-label-text-color: #1b1d1d}.light-theme app-message-settings .selection .mat-mdc-raised-button.mat-warn{--mat-protected-button-state-layer-color: #1b1d1d;--mat-protected-button-ripple-color: rgba(27, 29, 29, .1)}.light-theme app-message-settings .selection .mat-mdc-outlined-button.mat-primary{--mdc-outlined-button-label-text-color: #4fb6c1;--mdc-outlined-button-outline-color: rgba(255, 255, 255, .12)}.light-theme app-message-settings .selection .mat-mdc-outlined-button.mat-primary{--mat-outlined-button-state-layer-color: #4fb6c1;--mat-outlined-button-ripple-color: rgba(79, 182, 193, .1)}.light-theme app-message-settings .selection .mat-mdc-outlined-button.mat-accent{--mdc-outlined-button-label-text-color: #81cbd3;--mdc-outlined-button-outline-color: rgba(255, 255, 255, .12)}.light-theme app-message-settings .selection .mat-mdc-outlined-button.mat-accent{--mat-outlined-button-state-layer-color: #81cbd3;--mat-outlined-button-ripple-color: rgba(129, 203, 211, .1)}.light-theme app-message-settings .selection .mat-mdc-outlined-button.mat-warn{--mdc-outlined-button-label-text-color: #f0809a;--mdc-outlined-button-outline-color: rgba(255, 255, 255, .12)}.light-theme app-message-settings .selection .mat-mdc-outlined-button.mat-warn{--mat-outlined-button-state-layer-color: #f0809a;--mat-outlined-button-ripple-color: rgba(240, 128, 154, .1)}.light-theme app-message-settings .selection{--mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-selected-checkmark-color: #1b1d1d;--mdc-checkbox-selected-focus-icon-color: #81cbd3;--mdc-checkbox-selected-hover-icon-color: #81cbd3;--mdc-checkbox-selected-icon-color: #81cbd3;--mdc-checkbox-selected-pressed-icon-color: #81cbd3;--mdc-checkbox-unselected-focus-icon-color: #eeeeee;--mdc-checkbox-unselected-hover-icon-color: #eeeeee;--mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-selected-focus-state-layer-color: #81cbd3;--mdc-checkbox-selected-hover-state-layer-color: #81cbd3;--mdc-checkbox-selected-pressed-state-layer-color: #81cbd3;--mdc-checkbox-unselected-focus-state-layer-color: white;--mdc-checkbox-unselected-hover-state-layer-color: white;--mdc-checkbox-unselected-pressed-state-layer-color: white}.light-theme app-message-settings .selection{--mat-checkbox-disabled-label-color: rgba(255, 255, 255, .5);--mat-checkbox-label-text-color: white}.light-theme app-message-settings .selection .mat-mdc-checkbox.mat-primary{--mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #4fb6c1;--mdc-checkbox-selected-hover-icon-color: #4fb6c1;--mdc-checkbox-selected-icon-color: #4fb6c1;--mdc-checkbox-selected-pressed-icon-color: #4fb6c1;--mdc-checkbox-unselected-focus-icon-color: #eeeeee;--mdc-checkbox-unselected-hover-icon-color: #eeeeee;--mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-selected-focus-state-layer-color: #4fb6c1;--mdc-checkbox-selected-hover-state-layer-color: #4fb6c1;--mdc-checkbox-selected-pressed-state-layer-color: #4fb6c1;--mdc-checkbox-unselected-focus-state-layer-color: white;--mdc-checkbox-unselected-hover-state-layer-color: white;--mdc-checkbox-unselected-pressed-state-layer-color: white}.light-theme app-message-settings .selection .mat-mdc-checkbox.mat-warn{--mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-selected-checkmark-color: #1b1d1d;--mdc-checkbox-selected-focus-icon-color: #f0809a;--mdc-checkbox-selected-hover-icon-color: #f0809a;--mdc-checkbox-selected-icon-color: #f0809a;--mdc-checkbox-selected-pressed-icon-color: #f0809a;--mdc-checkbox-unselected-focus-icon-color: #eeeeee;--mdc-checkbox-unselected-hover-icon-color: #eeeeee;--mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-selected-focus-state-layer-color: #f0809a;--mdc-checkbox-selected-hover-state-layer-color: #f0809a;--mdc-checkbox-selected-pressed-state-layer-color: #f0809a;--mdc-checkbox-unselected-focus-state-layer-color: white;--mdc-checkbox-unselected-hover-state-layer-color: white;--mdc-checkbox-unselected-pressed-state-layer-color: white}.light-theme app-message-settings .selection .mat-mdc-radio-button.mat-primary{--mdc-radio-disabled-selected-icon-color: white;--mdc-radio-disabled-unselected-icon-color: white;--mdc-radio-unselected-hover-icon-color: #eeeeee;--mdc-radio-unselected-focus-icon-color: #eeeeee;--mdc-radio-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-radio-unselected-pressed-icon-color: rgba(255, 255, 255, .54);--mdc-radio-selected-focus-icon-color: #4fb6c1;--mdc-radio-selected-hover-icon-color: #4fb6c1;--mdc-radio-selected-icon-color: #4fb6c1;--mdc-radio-selected-pressed-icon-color: #4fb6c1}.light-theme app-message-settings .selection .mat-mdc-radio-button.mat-primary{--mat-radio-ripple-color: white;--mat-radio-checked-ripple-color: #4fb6c1;--mat-radio-disabled-label-color: rgba(255, 255, 255, .5);--mat-radio-label-text-color: white}.light-theme app-message-settings .selection .mat-mdc-radio-button.mat-accent{--mdc-radio-disabled-selected-icon-color: white;--mdc-radio-disabled-unselected-icon-color: white;--mdc-radio-unselected-hover-icon-color: #eeeeee;--mdc-radio-unselected-focus-icon-color: #eeeeee;--mdc-radio-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-radio-unselected-pressed-icon-color: rgba(255, 255, 255, .54);--mdc-radio-selected-focus-icon-color: #81cbd3;--mdc-radio-selected-hover-icon-color: #81cbd3;--mdc-radio-selected-icon-color: #81cbd3;--mdc-radio-selected-pressed-icon-color: #81cbd3}.light-theme app-message-settings .selection .mat-mdc-radio-button.mat-accent{--mat-radio-ripple-color: white;--mat-radio-checked-ripple-color: #81cbd3;--mat-radio-disabled-label-color: rgba(255, 255, 255, .5);--mat-radio-label-text-color: white}.light-theme app-message-settings .selection .mat-mdc-radio-button.mat-warn{--mdc-radio-disabled-selected-icon-color: white;--mdc-radio-disabled-unselected-icon-color: white;--mdc-radio-unselected-hover-icon-color: #eeeeee;--mdc-radio-unselected-focus-icon-color: #eeeeee;--mdc-radio-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-radio-unselected-pressed-icon-color: rgba(255, 255, 255, .54);--mdc-radio-selected-focus-icon-color: #f0809a;--mdc-radio-selected-hover-icon-color: #f0809a;--mdc-radio-selected-icon-color: #f0809a;--mdc-radio-selected-pressed-icon-color: #f0809a}.light-theme app-message-settings .selection .mat-mdc-radio-button.mat-warn{--mat-radio-ripple-color: white;--mat-radio-checked-ripple-color: #f0809a;--mat-radio-disabled-label-color: rgba(255, 255, 255, .5);--mat-radio-label-text-color: white}.light-theme app-message-settings .selection{--mat-icon-color: inherit}.light-theme app-message-settings .selection .mat-icon.mat-primary{--mat-icon-color: #4fb6c1}.light-theme app-message-settings .selection .mat-icon.mat-accent{--mat-icon-color: #81cbd3}.light-theme app-message-settings .selection .mat-icon.mat-warn{--mat-icon-color: #f0809a}.light-theme app-message-settings .selection .mat-icon{color:#fff}.light-theme app-message-settings .selection section>label{color:#0396a6}.light-theme app-message-settings .priority.high{color:#e80858}.light-theme app-message-settings .priority.medium{color:#f79009}.light-theme app-message-settings .priority.low{color:#c4d7dd}.light-theme app-message-templates .types .mdc-button{color:#02798b;border-color:#fff;background-color:#fff}.light-theme app-message-templates .types .mdc-button.selected{border-color:#02798b}.light-theme app-message-templates .templates .title{color:#0396a6}.light-theme app-message-templates .card{background:#fff}.light-theme app-message-templates .card .header{border-bottom:1px solid rgba(27,29,29,.4)}.light-theme app-new-message .app-backdrop{position:absolute;inset:0;z-index:5}.light-theme app-message-list{background-color:#fff}.light-theme app-message-list>.mat-mdc-mini-fab{background-color:#01687b;color:#fff}.light-theme app-message-list .child:before,.light-theme app-message-list .arrow:before{background-image:radial-gradient(rgba(27,29,29,.5) 10%,transparent 50%)}.light-theme app-message-list .arrow .mat-icon{color:#1b1d1d80}.light-theme app-message-list app-message-tile.selected{background-color:#676a6b}.light-theme app-message-response-details{background-color:#242727}.light-theme app-message-response-details .mat-icon{color:#fff}.light-theme app-message-response-details .mat-mdc-chip{background-color:#ffffff0f;border-color:#ffffff29;color:#fff}.light-theme app-message-response-details .mat-mdc-chip .mat-mdc-chip-action-label{color:#fff}.light-theme app-message-response-details .mat-mdc-chip .mat-icon{color:#828585}.light-theme app-message-tile{background:#f5fafc;box-shadow:2px 2px 4px #0000001a}.light-theme app-message-tile .row span{color:#1b1d1d}.light-theme app-message-tile.high:before,.light-theme app-message-tile.medium:before,.light-theme app-message-tile.low:before,.light-theme app-message-tile.silent:before{content:"";position:absolute;top:0;left:0;bottom:0;width:6px;border-radius:4px 0 0 4px}.light-theme app-message-tile.high:before,.light-theme app-message-tile.silent:before{background-color:#e80858}.light-theme app-message-tile.medium:before{background-color:#f79009}.light-theme app-message-tile.low:before{background-color:#c4d7dd}.light-theme app-message-tile .expire.high,.light-theme app-message-tile .expire.silent{background-color:#e80858;color:#fff}.light-theme app-message-tile .expire.medium{background-color:#f79009;color:#fff}.light-theme app-message-tile .expire.low{background-color:#c4d7dd;color:#1b1d1d}.light-theme app-message-tile.silent .message-body{color:#e80858}.light-theme app-message-tile .actions.dispatcher .mat-mdc-mini-fab{background:#c4d7dd;color:#1b1d1d}.light-theme app-message-tile .actions.dispatcher .in{color:#4d73e5}.light-theme app-message-tile .actions.dispatcher .out{color:#219d2d}.light-theme app-message-tile .actions.dispatcher .processed{color:#45494a}.light-theme app-models-selector{background-color:#242727}.light-theme app-models-selector{--mdc-filled-text-field-caret-color: #4fb6c1;--mdc-filled-text-field-focus-active-indicator-color: #4fb6c1;--mdc-filled-text-field-focus-label-text-color: rgba(79, 182, 193, .87);--mdc-filled-text-field-container-color: rgb(73.56, 73.56, 73.56);--mdc-filled-text-field-disabled-container-color: rgb(69.78, 69.78, 69.78);--mdc-filled-text-field-label-text-color: rgba(255, 255, 255, .6);--mdc-filled-text-field-hover-label-text-color: rgba(255, 255, 255, .6);--mdc-filled-text-field-disabled-label-text-color: rgba(255, 255, 255, .38);--mdc-filled-text-field-input-text-color: rgba(255, 255, 255, .87);--mdc-filled-text-field-disabled-input-text-color: rgba(255, 255, 255, .38);--mdc-filled-text-field-input-text-placeholder-color: rgba(255, 255, 255, .6);--mdc-filled-text-field-error-hover-label-text-color: #f0809a;--mdc-filled-text-field-error-focus-label-text-color: #f0809a;--mdc-filled-text-field-error-label-text-color: #f0809a;--mdc-filled-text-field-error-caret-color: #f0809a;--mdc-filled-text-field-active-indicator-color: rgba(255, 255, 255, .42);--mdc-filled-text-field-disabled-active-indicator-color: rgba(255, 255, 255, .06);--mdc-filled-text-field-hover-active-indicator-color: rgba(255, 255, 255, .87);--mdc-filled-text-field-error-active-indicator-color: #f0809a;--mdc-filled-text-field-error-focus-active-indicator-color: #f0809a;--mdc-filled-text-field-error-hover-active-indicator-color: #f0809a}.light-theme app-models-selector{--mdc-outlined-text-field-caret-color: #4fb6c1;--mdc-outlined-text-field-focus-outline-color: #4fb6c1;--mdc-outlined-text-field-focus-label-text-color: rgba(79, 182, 193, .87);--mdc-outlined-text-field-label-text-color: rgba(255, 255, 255, .6);--mdc-outlined-text-field-hover-label-text-color: rgba(255, 255, 255, .6);--mdc-outlined-text-field-disabled-label-text-color: rgba(255, 255, 255, .38);--mdc-outlined-text-field-input-text-color: rgba(255, 255, 255, .87);--mdc-outlined-text-field-disabled-input-text-color: rgba(255, 255, 255, .38);--mdc-outlined-text-field-input-text-placeholder-color: rgba(255, 255, 255, .6);--mdc-outlined-text-field-error-caret-color: #f0809a;--mdc-outlined-text-field-error-focus-label-text-color: #f0809a;--mdc-outlined-text-field-error-label-text-color: #f0809a;--mdc-outlined-text-field-error-hover-label-text-color: #f0809a;--mdc-outlined-text-field-outline-color: rgba(255, 255, 255, .38);--mdc-outlined-text-field-disabled-outline-color: rgba(255, 255, 255, .06);--mdc-outlined-text-field-hover-outline-color: rgba(255, 255, 255, .87);--mdc-outlined-text-field-error-focus-outline-color: #f0809a;--mdc-outlined-text-field-error-hover-outline-color: #f0809a;--mdc-outlined-text-field-error-outline-color: #f0809a}.light-theme app-models-selector{--mat-form-field-focus-select-arrow-color: rgba(79, 182, 193, .87);--mat-form-field-disabled-input-text-placeholder-color: rgba(255, 255, 255, .38);--mat-form-field-state-layer-color: rgba(255, 255, 255, .87);--mat-form-field-error-text-color: #f0809a;--mat-form-field-select-option-text-color: rgba(0, 0, 0, .87);--mat-form-field-select-disabled-option-text-color: rgba(0, 0, 0, .38);--mat-form-field-leading-icon-color: unset;--mat-form-field-disabled-leading-icon-color: unset;--mat-form-field-trailing-icon-color: unset;--mat-form-field-disabled-trailing-icon-color: unset;--mat-form-field-error-focus-trailing-icon-color: unset;--mat-form-field-error-hover-trailing-icon-color: unset;--mat-form-field-error-trailing-icon-color: unset;--mat-form-field-enabled-select-arrow-color: rgba(255, 255, 255, .54);--mat-form-field-disabled-select-arrow-color: rgba(255, 255, 255, .38);--mat-form-field-hover-state-layer-opacity: .08;--mat-form-field-focus-state-layer-opacity: .24}.light-theme app-models-selector .mat-mdc-form-field.mat-accent{--mdc-filled-text-field-caret-color: #81cbd3;--mdc-filled-text-field-focus-active-indicator-color: #81cbd3;--mdc-filled-text-field-focus-label-text-color: rgba(129, 203, 211, .87)}.light-theme app-models-selector .mat-mdc-form-field.mat-accent{--mdc-outlined-text-field-caret-color: #81cbd3;--mdc-outlined-text-field-focus-outline-color: #81cbd3;--mdc-outlined-text-field-focus-label-text-color: rgba(129, 203, 211, .87)}.light-theme app-models-selector .mat-mdc-form-field.mat-accent{--mat-form-field-focus-select-arrow-color: rgba(129, 203, 211, .87)}.light-theme app-models-selector .mat-mdc-form-field.mat-warn{--mdc-filled-text-field-caret-color: #f0809a;--mdc-filled-text-field-focus-active-indicator-color: #f0809a;--mdc-filled-text-field-focus-label-text-color: rgba(240, 128, 154, .87)}.light-theme app-models-selector .mat-mdc-form-field.mat-warn{--mdc-outlined-text-field-caret-color: #f0809a;--mdc-outlined-text-field-focus-outline-color: #f0809a;--mdc-outlined-text-field-focus-label-text-color: rgba(240, 128, 154, .87)}.light-theme app-models-selector .mat-mdc-form-field.mat-warn{--mat-form-field-focus-select-arrow-color: rgba(240, 128, 154, .87)}.light-theme app-models-selector{--mdc-text-button-label-text-color: white;--mdc-text-button-disabled-label-text-color: rgba(255, 255, 255, .5)}.light-theme app-models-selector{--mat-text-button-state-layer-color: white;--mat-text-button-disabled-state-layer-color: white;--mat-text-button-ripple-color: rgba(255, 255, 255, .1);--mat-text-button-hover-state-layer-opacity: .08;--mat-text-button-focus-state-layer-opacity: .24;--mat-text-button-pressed-state-layer-opacity: .24}.light-theme app-models-selector{--mdc-filled-button-container-color: #424242;--mdc-filled-button-label-text-color: white;--mdc-filled-button-disabled-container-color: rgba(255, 255, 255, .12);--mdc-filled-button-disabled-label-text-color: rgba(255, 255, 255, .5)}.light-theme app-models-selector{--mat-filled-button-state-layer-color: white;--mat-filled-button-disabled-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1);--mat-filled-button-hover-state-layer-opacity: .08;--mat-filled-button-focus-state-layer-opacity: .24;--mat-filled-button-pressed-state-layer-opacity: .24}.light-theme app-models-selector{--mdc-protected-button-container-color: #424242;--mdc-protected-button-label-text-color: white;--mdc-protected-button-disabled-container-color: rgba(255, 255, 255, .12);--mdc-protected-button-disabled-label-text-color: rgba(255, 255, 255, .5)}.light-theme app-models-selector{--mat-protected-button-state-layer-color: white;--mat-protected-button-disabled-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1);--mat-protected-button-hover-state-layer-opacity: .08;--mat-protected-button-focus-state-layer-opacity: .24;--mat-protected-button-pressed-state-layer-opacity: .24}.light-theme app-models-selector{--mdc-outlined-button-disabled-outline-color: rgba(255, 255, 255, .12);--mdc-outlined-button-disabled-label-text-color: rgba(255, 255, 255, .5);--mdc-outlined-button-label-text-color: white;--mdc-outlined-button-outline-color: rgba(255, 255, 255, .12)}.light-theme app-models-selector{--mat-outlined-button-state-layer-color: white;--mat-outlined-button-disabled-state-layer-color: white;--mat-outlined-button-ripple-color: rgba(255, 255, 255, .1);--mat-outlined-button-hover-state-layer-opacity: .08;--mat-outlined-button-focus-state-layer-opacity: .24;--mat-outlined-button-pressed-state-layer-opacity: .24}.light-theme app-models-selector .mat-mdc-button.mat-primary{--mdc-text-button-label-text-color: #4fb6c1}.light-theme app-models-selector .mat-mdc-button.mat-primary{--mat-text-button-state-layer-color: #4fb6c1;--mat-text-button-ripple-color: rgba(79, 182, 193, .1)}.light-theme app-models-selector .mat-mdc-button.mat-accent{--mdc-text-button-label-text-color: #81cbd3}.light-theme app-models-selector .mat-mdc-button.mat-accent{--mat-text-button-state-layer-color: #81cbd3;--mat-text-button-ripple-color: rgba(129, 203, 211, .1)}.light-theme app-models-selector .mat-mdc-button.mat-warn{--mdc-text-button-label-text-color: #f0809a}.light-theme app-models-selector .mat-mdc-button.mat-warn{--mat-text-button-state-layer-color: #f0809a;--mat-text-button-ripple-color: rgba(240, 128, 154, .1)}.light-theme app-models-selector .mat-mdc-unelevated-button.mat-primary{--mdc-filled-button-container-color: #4fb6c1;--mdc-filled-button-label-text-color: white}.light-theme app-models-selector .mat-mdc-unelevated-button.mat-primary{--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.light-theme app-models-selector .mat-mdc-unelevated-button.mat-accent{--mdc-filled-button-container-color: #81cbd3;--mdc-filled-button-label-text-color: #1b1d1d}.light-theme app-models-selector .mat-mdc-unelevated-button.mat-accent{--mat-filled-button-state-layer-color: #1b1d1d;--mat-filled-button-ripple-color: rgba(27, 29, 29, .1)}.light-theme app-models-selector .mat-mdc-unelevated-button.mat-warn{--mdc-filled-button-container-color: #f0809a;--mdc-filled-button-label-text-color: #1b1d1d}.light-theme app-models-selector .mat-mdc-unelevated-button.mat-warn{--mat-filled-button-state-layer-color: #1b1d1d;--mat-filled-button-ripple-color: rgba(27, 29, 29, .1)}.light-theme app-models-selector .mat-mdc-raised-button.mat-primary{--mdc-protected-button-container-color: #4fb6c1;--mdc-protected-button-label-text-color: white}.light-theme app-models-selector .mat-mdc-raised-button.mat-primary{--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.light-theme app-models-selector .mat-mdc-raised-button.mat-accent{--mdc-protected-button-container-color: #81cbd3;--mdc-protected-button-label-text-color: #1b1d1d}.light-theme app-models-selector .mat-mdc-raised-button.mat-accent{--mat-protected-button-state-layer-color: #1b1d1d;--mat-protected-button-ripple-color: rgba(27, 29, 29, .1)}.light-theme app-models-selector .mat-mdc-raised-button.mat-warn{--mdc-protected-button-container-color: #f0809a;--mdc-protected-button-label-text-color: #1b1d1d}.light-theme app-models-selector .mat-mdc-raised-button.mat-warn{--mat-protected-button-state-layer-color: #1b1d1d;--mat-protected-button-ripple-color: rgba(27, 29, 29, .1)}.light-theme app-models-selector .mat-mdc-outlined-button.mat-primary{--mdc-outlined-button-label-text-color: #4fb6c1;--mdc-outlined-button-outline-color: rgba(255, 255, 255, .12)}.light-theme app-models-selector .mat-mdc-outlined-button.mat-primary{--mat-outlined-button-state-layer-color: #4fb6c1;--mat-outlined-button-ripple-color: rgba(79, 182, 193, .1)}.light-theme app-models-selector .mat-mdc-outlined-button.mat-accent{--mdc-outlined-button-label-text-color: #81cbd3;--mdc-outlined-button-outline-color: rgba(255, 255, 255, .12)}.light-theme app-models-selector .mat-mdc-outlined-button.mat-accent{--mat-outlined-button-state-layer-color: #81cbd3;--mat-outlined-button-ripple-color: rgba(129, 203, 211, .1)}.light-theme app-models-selector .mat-mdc-outlined-button.mat-warn{--mdc-outlined-button-label-text-color: #f0809a;--mdc-outlined-button-outline-color: rgba(255, 255, 255, .12)}.light-theme app-models-selector .mat-mdc-outlined-button.mat-warn{--mat-outlined-button-state-layer-color: #f0809a;--mat-outlined-button-ripple-color: rgba(240, 128, 154, .1)}.light-theme app-models-selector{--mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-selected-checkmark-color: #1b1d1d;--mdc-checkbox-selected-focus-icon-color: #81cbd3;--mdc-checkbox-selected-hover-icon-color: #81cbd3;--mdc-checkbox-selected-icon-color: #81cbd3;--mdc-checkbox-selected-pressed-icon-color: #81cbd3;--mdc-checkbox-unselected-focus-icon-color: #eeeeee;--mdc-checkbox-unselected-hover-icon-color: #eeeeee;--mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-selected-focus-state-layer-color: #81cbd3;--mdc-checkbox-selected-hover-state-layer-color: #81cbd3;--mdc-checkbox-selected-pressed-state-layer-color: #81cbd3;--mdc-checkbox-unselected-focus-state-layer-color: white;--mdc-checkbox-unselected-hover-state-layer-color: white;--mdc-checkbox-unselected-pressed-state-layer-color: white}.light-theme app-models-selector{--mat-checkbox-disabled-label-color: rgba(255, 255, 255, .5);--mat-checkbox-label-text-color: white}.light-theme app-models-selector .mat-mdc-checkbox.mat-primary{--mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #4fb6c1;--mdc-checkbox-selected-hover-icon-color: #4fb6c1;--mdc-checkbox-selected-icon-color: #4fb6c1;--mdc-checkbox-selected-pressed-icon-color: #4fb6c1;--mdc-checkbox-unselected-focus-icon-color: #eeeeee;--mdc-checkbox-unselected-hover-icon-color: #eeeeee;--mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-selected-focus-state-layer-color: #4fb6c1;--mdc-checkbox-selected-hover-state-layer-color: #4fb6c1;--mdc-checkbox-selected-pressed-state-layer-color: #4fb6c1;--mdc-checkbox-unselected-focus-state-layer-color: white;--mdc-checkbox-unselected-hover-state-layer-color: white;--mdc-checkbox-unselected-pressed-state-layer-color: white}.light-theme app-models-selector .mat-mdc-checkbox.mat-warn{--mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-selected-checkmark-color: #1b1d1d;--mdc-checkbox-selected-focus-icon-color: #f0809a;--mdc-checkbox-selected-hover-icon-color: #f0809a;--mdc-checkbox-selected-icon-color: #f0809a;--mdc-checkbox-selected-pressed-icon-color: #f0809a;--mdc-checkbox-unselected-focus-icon-color: #eeeeee;--mdc-checkbox-unselected-hover-icon-color: #eeeeee;--mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-selected-focus-state-layer-color: #f0809a;--mdc-checkbox-selected-hover-state-layer-color: #f0809a;--mdc-checkbox-selected-pressed-state-layer-color: #f0809a;--mdc-checkbox-unselected-focus-state-layer-color: white;--mdc-checkbox-unselected-hover-state-layer-color: white;--mdc-checkbox-unselected-pressed-state-layer-color: white}.light-theme app-models-selector{--mat-icon-color: inherit}.light-theme app-models-selector .mat-icon.mat-primary{--mat-icon-color: #4fb6c1}.light-theme app-models-selector .mat-icon.mat-accent{--mat-icon-color: #81cbd3}.light-theme app-models-selector .mat-icon.mat-warn{--mat-icon-color: #f0809a}.light-theme app-models-selector .mat-icon{color:#fff}.light-theme app-models-selector .batch{border-bottom:1px solid #45494a}.light-theme app-models-selector .hint{color:#ffffffb8;background-color:#3c4040}.light-theme app-models-selector .search .filter-button{background-color:#fff}.light-theme app-models-selector .search .filter-button.disabled{background-color:#676a6b}.light-theme app-models-selector .search .filter-button .mat-icon{color:#1b1d1d}.light-theme app-operator .operator-content{background-color:#fff}.light-theme app-operator .content-divider{border-color:#1b1d1d1f}.light-theme app-operator .active{background-color:#0396a629;color:#0396a6}.light-theme app-operator .inactive{background-color:#e0ebee;color:#a6a8a8}.light-theme app-operator .on-leave{background-color:#ffbf003d;color:#a6a8a8}.light-theme app-operator .terminated{background-color:#fbe1e7;color:#a6a8a8}.light-theme app-operators .toaster{background-color:#fff}.light-theme app-operators .toaster .import-icon{background-color:#0396a6;color:#02798b}.light-theme app-operators .toaster .processing h3{color:#02798b}.light-theme app-operators-table .mat-mdc-table{background-color:#fff}.light-theme app-operators-table .active{background-color:#0396a629;color:#0396a6}.light-theme app-operators-table .inactive{background-color:#e0ebee;color:#a6a8a8}.light-theme app-operators-table .on-leave{background-color:#ffbf003d;color:#a6a8a8}.light-theme app-operators-table .terminated{background-color:#fbe1e7;color:#a6a8a8}.light-theme app-operators-table tr:not(.mat-mdc-header-row):hover .active{background-color:#0396a6a3;color:#fff}.light-theme app-operators-table tr:not(.mat-mdc-header-row):hover .inactive{background-color:#ffffff3d;color:#cbcdcd}.light-theme app-operators-table tr:not(.mat-mdc-header-row):hover .on-leave{background-color:#ffbf0099;color:#cbcdcd}.light-theme app-operators-table tr:not(.mat-mdc-header-row):hover .terminated{background-color:#e94d72;color:#cbcdcd}.light-theme app-scheduling-and-working-hours .column{border-right-color:#e0ebee;border-bottom-color:#e0ebee}.light-theme app-scheduling-and-working-hours .column:first-child{border-left-color:#e0ebee}.light-theme app-scheduling-and-working-hours .table-header .column{color:#0396a6}.light-theme app-scheduling-and-working-hours .mdc-text-field:not(.mdc-text-field--invalid,.mdc-text-field--focused) .mdc-notched-outline>*{border-color:transparent}.light-theme app-scheduling .scheduling-content{background-color:#fff}.light-theme app-scheduling .content-divider{border-color:#1b1d1d1f}.light-theme otp-dashboard-root .header{background-color:#fff}.light-theme otp-dashboard-root .vehicle-id span{color:#1b1d1dcc}.light-theme otp-dashboard-root .mat-sidenav-container .mat-drawer-content{background-color:#fff}.light-theme otp-dashboard-root .detail-sidenav .mat-drawer-inner-container{background-color:#fff}.light-theme app-columns .title{color:#0396a6}.light-theme app-columns .item{background-color:#f5fafc}.light-theme app-columns .item.is-hidden{color:#1b1d1d61}.light-theme app-filters .title{color:#0396a6}.light-theme app-filters .item{background-color:#f5fafc}.light-theme app-filters .item.selected,.light-theme app-filters .item:hover{color:#fff;background-color:#242727}.light-theme app-otp-table .table,.light-theme app-otp-table td,.light-theme app-otp-table th{border-color:#e6eef1}.light-theme app-otp-table .mat-mdc-header-row{background-color:#f4f8f9}.light-theme app-otp-table tr.row-early{background-color:#e001350d}.light-theme app-otp-table tr.row-on-time{background-color:#219d2d0d}.light-theme app-otp-table tr.row-late{background-color:#ffbf000d}.light-theme app-otp-table tr.row-extremely-late{animation:extremely-late 6s linear infinite}.light-theme app-otp-table .status.early{background-color:#e80858}.light-theme app-otp-table .status.on-time{background-color:#219d2d}.light-theme app-otp-table .status.not-set{background-color:#f4f8f9}.light-theme app-otp-table .status.late{background-color:#ffbf00}.light-theme app-otp-table .status.extremely-late{background-color:#bf2cd8}@keyframes extremely-late{0%{background-color:#f0809a33}15%{background-color:#e00135}to{background-color:#e00135}}.light-theme app-trip-detail-table .table,.light-theme app-trip-detail-table td,.light-theme app-trip-detail-table th{border-color:#e6eef1}.light-theme app-trip-detail-table .mat-mdc-header-row{background-color:#f4f8f9}.light-theme app-trip-detail-table tr.row-early{background-color:#e001350d}.light-theme app-trip-detail-table tr.row-on-time{background-color:#219d2d0d}.light-theme app-trip-detail-table tr.row-late{background-color:#ffbf000d}.light-theme app-trip-detail-table tr.row-extremely-late{background-color:#bf2cd80d}.light-theme app-trip-detail-table .stop .mat-icon{color:#0396a6}.light-theme app-page-header{box-shadow:0 2px 4px #0003}.light-theme app-page-header .mat-toolbar{border-bottom-color:#fff}.light-theme app-page-header .tile-button{color:#1b1d1d;background-color:#fff}.light-theme app-page-header .tile-button.active{background-color:#1b1d1d}.light-theme app-page-header .tile-button.active mat-icon{color:#fff}.light-theme app-password-recovery{background-color:#edf3f5}.light-theme app-password-recovery .header-actions span{color:#1b1d1d}.light-theme app-password-recovery .header-actions a{color:#02798b}.light-theme app-change-password,.light-theme app-forgot-password,.light-theme app-reset-password{background-color:#fff}.light-theme app-change-password .block,.light-theme app-forgot-password .block,.light-theme app-reset-password .block{background-color:#fff}.light-theme app-change-password .block .mat-mdc-form-field mat-icon,.light-theme app-forgot-password .block .mat-mdc-form-field mat-icon,.light-theme app-reset-password .block .mat-mdc-form-field mat-icon{color:#1b1d1d}.light-theme app-change-password .title,.light-theme app-forgot-password .title,.light-theme app-reset-password .title{color:#1b1d1d}.light-theme app-password-strength-wrapper .hints ul li{color:#1b1d1d}.light-theme app-password-strength-wrapper .hints ul li.fulfilled::marker{color:#02798b}.light-theme app-password-strength .label{color:#1b1d1d}.light-theme app-password-strength .mat-mdc-progress-bar.mat-warn .mdc-linear-progress__buffer{background-color:#f0809a33}.light-theme app-password-strength .mat-mdc-progress-bar.mat-warn .mdc-linear-progress__bar-inner{border-color:#e00135}.light-theme app-password-strength .mat-mdc-progress-bar.mat-accent .mdc-linear-progress__buffer{background-color:#e0e1e1}.light-theme app-password-strength .mat-mdc-progress-bar.mat-accent .mdc-linear-progress__bar-inner{border-color:#4d73e5}.light-theme app-password-strength .mat-mdc-progress-bar.mat-primary .mdc-linear-progress__buffer{background-color:#219d2d66}.light-theme app-password-strength .mat-mdc-progress-bar.mat-primary .mdc-linear-progress__bar-inner{border-color:#219d2d}.light-theme app-primary-menu{background-color:#313535}.light-theme app-primary-menu .mat-icon{color:#fff}.light-theme app-primary-menu .active-link{border-color:#fff}.light-theme app-pull-out-toolbar{background-color:#fff}.light-theme app-pull-out-toolbar .separator{border-color:#dbe7eb}.light-theme app-pull-out-toolbar-selection{background-color:#1b1d1d;color:#fff}.light-theme app-pull-out-toolbar-selection .label span{background:#ffffff52}.light-theme app-pull-out-toolbar-selection .separator{border-color:#ffffff52}.light-theme app-pull-out-table .custom-table{background:#fff}.light-theme app-pull-out-table .header{background-color:#f4f8f9;border-top-color:#e6eef1}.light-theme app-pull-out-table .header-cell{color:#02798b}.light-theme app-pull-out-table .cell{border-right-color:#e6eef1}.light-theme app-pull-out-table .cell.active{border-color:#1b1d1d}.light-theme app-pull-out-table .cell.selected:after{background:#81cbd338}.light-theme app-pull-out-table .first-cell{border-left-color:#e6eef1;border-right-color:#e6eef1}.light-theme app-pull-out-table .row{border-top-color:#e6eef1}.light-theme app-pull-out-table .row:hover{background:#81cbd338}.light-theme app-pull-out-table .row.row-selected{background:#81cbd338}.light-theme app-pull-out-table .row.row-selected .first-cell{background:#c0e5e9}.light-theme app-pull-out-table .footer{border-top-color:#e6eef1;border-bottom-color:#e6eef1}.light-theme app-pull-out-table .resize-handle:hover,.light-theme app-pull-out-table .resizing{background-color:#81cbd338}.light-theme app-detours-table{background-color:#fff;box-shadow:0 8px 64px #1b1d1d0f}.light-theme app-detours-table .mat-mdc-table{background-color:#fff}.light-theme app-detours-table th{color:#0396a6;border-color:#edf3f5}.light-theme app-detours-table tr:nth-child(4n+3),.light-theme app-detours-table tr:nth-child(4n+4){background-color:#f5fafc}.light-theme app-detours-table tr.element-row.expanded-row td{border-color:#edf3f5}.light-theme app-detours-table tr:not(.mat-mdc-header-row,.detail-row):hover,.light-theme app-detours-table tr.expanded-row{color:#fff;background-color:#3c4040}.light-theme app-detours-toolbar{background-color:#fff;box-shadow:0 8px 64px #1b1d1d0f}.light-theme app-detours-toolbar .title{color:#02798b}.light-theme app-detours-toolbar .content{background-color:#fff}.light-theme app-reliability .header{background-color:#fff}.light-theme app-reliability .header p{color:#02798b}.light-theme app-reliability .report{background-color:#fff}.light-theme app-reliability .first-label,.light-theme app-reliability .second-label{color:#02798b}.light-theme app-reliability .chart:not(.no-background){background-color:#f5fafc}.light-theme app-reliability-reports .report{background-color:#fff}.light-theme app-reliability-reports .first-label,.light-theme app-reliability-reports .second-label{color:#02798b}.light-theme app-reliability-reports .chart:not(.no-background){background-color:#f5fafc}.light-theme app-message-logs-table,.light-theme app-message-logs-table table{background-color:#fff}.light-theme app-message-logs-toolbar{background-color:#fff}.light-theme app-message-logs-toolbar .content{border-bottom-color:#edf3f5}.light-theme app-message-logs-toolbar .title{color:#02798b}.light-theme app-message-priority-marker.low{background-color:#d7e4e9}.light-theme app-message-priority-marker.high{background-color:#e80858}.light-theme app-route-tile .color{color:#fff}.light-theme app-route-tile:hover .remove-button{color:#fff}.light-theme app-schedule{background-color:#fff}.light-theme app-schedule .header{background-color:#f4f8f9}.light-theme app-schedule .header .date-label{color:#1b1d1d7a}.light-theme app-schedule .header .date-value{color:#1b1d1d}.light-theme app-schedule .main-title{color:#1b1d1d}.light-theme app-schedule .sub-title{color:#1b1d1da3}.light-theme app-schedule .table{border-color:#e6eef1}.light-theme app-schedule .table-header-icon{background-color:#f4f8f9}.light-theme app-schedule .table-header-icon .its-icon{color:#1b1d1d}.light-theme app-schedule .table-header-route-name{color:#1b1d1d}.light-theme app-schedule .table-header-direction-name{color:#1b1d1da3}.light-theme app-schedule .pattern-table-header{color:#1b1d1d}.light-theme app-schedule .stop{background-color:#f4f8f9;border-color:#e6eef1}.light-theme app-schedule .stop-name{color:#313535}.light-theme app-schedule .stop-abbr{color:#1b1d1da3}.light-theme app-schedule .schedule-cell{background-color:#fff;color:#1b1d1d;border-color:#e6eef1}.light-theme app-schedule .empty{color:#828585}.light-theme app-schedule .mdc-button--raised{color:#fff}.light-theme app-settings-menu{background-color:#f4f8f9;border-color:#e6eef1}.light-theme app-settings-menu .active-link{border-color:#02798b}.light-theme app-settings-menu .active-link .link-text{color:#02798b}.light-theme app-stop-departures-table{background-color:#fff}.light-theme stop-information .header{background-color:#02798b}.light-theme stop-information .close-button,.light-theme stop-information .title{color:#fff}.light-theme stop-information .subtitle{color:#fffc}.light-theme stop-information .subheader{background-color:#0396a629;color:#0396a6}.light-theme stop-information .message{color:#1b1d1d7a}.light-theme app-switcher .switcher{background-color:#0396a614;color:#1b1d1d}.light-theme app-switcher .circle{border-color:#c0e5e9}.light-theme app-switcher .mat-icon{color:#01687b}.light-theme app-switcher .mat-icon.disable{color:#0396a652}.light-theme app-switcher.selected .switcher{background-color:#ffffff3d;color:#fff}.light-theme app-switcher.selected .circle{border-color:#ffffff52}.light-theme app-switcher.selected .mat-icon{color:#fff}.light-theme table.custom-table tr.mat-mdc-header-row{color:#0396a6;background-color:#fff}.light-theme table.custom-table tr.mat-mdc-header-row th{border-color:#edf3f5}.light-theme table.custom-table tr.row-highlighted.mat-mdc-row:not(.mat-mdc-header-row){color:#fff;background-color:#3c4040}.light-theme table.custom-table tr:not(.mat-mdc-header-row):nth-child(odd){background-color:#fff}.light-theme table.custom-table tr:not(.mat-mdc-header-row):nth-child(2n){background-color:#f5fafc}.light-theme table.custom-table:not(.disable-hover) tr:not(.mat-mdc-header-row):hover{color:#fff;background-color:#3c4040}.light-theme app-tile-labeled-block{color:#0396a6;background-color:#0396a629}.light-theme app-tile-labeled-block.shaded{color:#a6a8a8;background-color:#e0ebee}.light-theme .tile-block:hover app-tile-labeled-block,.light-theme .tile-block.highlighted app-tile-labeled-block,.light-theme .tile-block.hovered app-tile-labeled-block{background-color:#0396a6a3;color:#fff}.light-theme .tile-block:hover app-tile-labeled-block.shaded,.light-theme .tile-block.highlighted app-tile-labeled-block.shaded,.light-theme .tile-block.hovered app-tile-labeled-block.shaded{background-color:#ffffff3d;color:#cbcdcd}.light-theme app-tile-labeled-text{color:#fff;background-color:#0396a6a3}.light-theme app-toolbar{background-color:#1b1d1d}.light-theme app-toolbar.collapsed{background-color:#fff}.light-theme app-toolbar .separator{background-color:#ffffff3d}.light-theme app-toolbar button:not(.more-button){background-color:#1b1d1d;color:#fff}.light-theme app-toolbar button:not(.more-button).active{background-color:#fff;color:#1b1d1d}.light-theme app-toolbar .more-button{background-color:#fff;color:#1b1d1d}.light-theme app-toolbar .more-button.active{background-color:#1b1d1d;color:#fff}.light-theme .typical-toolbar .toolbar-label{color:#81cbd3}.light-theme .typical-toolbar .menu{border-color:#4c5051}.light-theme .typical-toolbar .menu span{color:#fff}.light-theme .typical-toolbar .menu .empty-label{color:#a6a8a8}.light-theme .typical-toolbar button:not(.more-button).stroked-action-button{color:#fff;border-color:#676a6b}.light-theme .typical-toolbar button:not(.more-button).stroked-action-button:hover{color:#fff;background-color:#3c4040;border-color:#3c4040}.light-theme .typical-toolbar button:not(.more-button).stroked-active-button{color:#1b1d1d;background-color:#fff}.light-theme .transparent-label{color:#1b1d1d7a}.light-theme app-travel-reports{background-color:#fff}.light-theme .travel-reports-table .table,.light-theme .travel-reports-table td,.light-theme .travel-reports-table th{border-color:#e6eef1}.light-theme .travel-reports-table .title{color:#02798b}.light-theme app-unsaved-changes-dialog .mat-mdc-dialog-title{color:#02798b;border-bottom-color:#1b1d1d1f}.light-theme app-event-info-map .additional-info{color:#1b1d1d}.light-theme app-event-info-map .additional-info span{color:#828585}.light-theme app-vehicle-info-header .tile{border-color:#f4f8f9}.light-theme app-vehicle-info-header .tile span{color:#1b1d1d}.light-theme app-vehicle-info-header .tile-header{background-color:#f4f8f9;color:#1b1d1d7a}.light-theme app-vehicle-info-header .tile-header.reliability{color:#fff}.light-theme app-vehicle-info-marker{border-color:transparent transparent #fff transparent}.light-theme app-vehicle-info-next-stop .next-stop-btn{color:#02798b}.light-theme app-vehicle-info-next-stop .next-stop-btn .mat-icon{color:#02798b}.light-theme app-vehicle-info-next-stop .separator{border-color:#1b1d1d1f}.light-theme app-vehicle-info-next-stop .route-line{border-left-color:#02798b}.light-theme app-vehicle-info-next-stop .point{background-color:#02798b}.light-theme app-vehicle-info-next-stop .stop-time{color:#02798b}.light-theme app-vehicle-info-panel .gps{background-color:#01687b}.light-theme app-vehicle-info-panel .gps .mat-icon{color:#fff}.light-theme app-vehicle-info-panel .footer span{color:#1b1d1d}.light-theme app-vehicle-info-panel .card .mat-icon{color:#1b1d1d}.light-theme app-vehicle-info-panel .command{color:#fff;background-color:#01687b}.light-theme app-vehicle-info-panel .full-name{color:#1b1d1d}.light-theme app-vehicle-info-panel app-entity-icon .initials{color:#0396a666}.light-theme app-vehicle-info-panel .empty-circle{background-color:#0396a624}.light-theme app-vehicle-info-panel .card .ip{color:#1b1d1db8}.light-theme app-event-info-map .panel,.light-theme app-vehicle-info-map .panel,.light-theme app-vehicle-info-panel .panel{background-color:#fff}.light-theme app-event-info-map .card,.light-theme app-vehicle-info-map .card,.light-theme app-vehicle-info-panel .card{background-color:#0396a614}.light-theme app-event-info-map .card:before,.light-theme app-vehicle-info-map .card:before,.light-theme app-vehicle-info-panel .card:before{background-color:#0396a614}.light-theme app-event-info-map .additional-info,.light-theme app-vehicle-info-map .additional-info,.light-theme app-vehicle-info-panel .additional-info{background-color:#ffffff7a}.light-theme app-event-info-map .additional-info span,.light-theme app-event-info-map .additional-info .its-icon,.light-theme app-vehicle-info-map .additional-info span,.light-theme app-vehicle-info-map .additional-info .its-icon,.light-theme app-vehicle-info-panel .additional-info span,.light-theme app-vehicle-info-panel .additional-info .its-icon{color:#038e9e}.light-theme app-event-info-map .additional-info .separator,.light-theme app-vehicle-info-map .additional-info .separator,.light-theme app-vehicle-info-panel .additional-info .separator{color:#0396a63d}.light-theme app-event-info-map .badge,.light-theme app-event-info-map .event-name,.light-theme app-vehicle-info-map .badge,.light-theme app-vehicle-info-map .event-name,.light-theme app-vehicle-info-panel .badge,.light-theme app-vehicle-info-panel .event-name{color:#01687b}.light-theme app-event-info-map .info,.light-theme app-event-info-map .date-info,.light-theme app-vehicle-info-map .info,.light-theme app-vehicle-info-map .date-info,.light-theme app-vehicle-info-panel .info,.light-theme app-vehicle-info-panel .date-info{color:#1b1d1d}.light-theme app-event-info-map .ip,.light-theme app-vehicle-info-map .ip,.light-theme app-vehicle-info-panel .ip{color:#1b1d1db8}.light-theme app-event-info-map .top-rect,.light-theme app-event-info-map .bottom-rect,.light-theme app-vehicle-info-map .top-rect,.light-theme app-vehicle-info-map .bottom-rect,.light-theme app-vehicle-info-panel .top-rect,.light-theme app-vehicle-info-panel .bottom-rect{background:repeating-linear-gradient(90deg,#0396a624,#0396a624 2px,#edf3f5 2px 4px)}.light-theme app-event-info-map .footer,.light-theme app-vehicle-info-map .footer,.light-theme app-vehicle-info-panel .footer{border-top-color:#e6eef1}.light-theme app-vehicle .details{background-color:#fff}.light-theme app-vehicle .divider{border-color:#1b1d1d1f}.light-theme app-vehicle .mat-mdc-slide-toggle .mdc-label{color:#0396a6}.light-theme app-vehicle-table .mat-column-equipment{color:#01687b}.light-theme app-vehicle-table .row-highlighted td.mat-column-equipment,.light-theme app-vehicle-table tr:hover td.mat-column-equipment{color:#81cbd3}.light-theme app-equipment-tile{background-color:#f5fafc;border-color:#e0ebee}.light-theme app-equipment-tile .equipment-type span{color:#02798b;background-color:#0396a629}.light-theme app-equipment-tile .name span{color:#01687b}.light-theme app-equipment-tile .details{color:#313535}.light-theme app-equipment-tile .description{border-top-color:#e0ebee;color:#828585}.light-theme .mode-menu .mat-mdc-menu-content{background-color:#313535}.light-theme .mode-menu .mat-mdc-menu-content .mat-mdc-menu-item,.light-theme .mode-menu .mat-mdc-menu-content .mat-mdc-menu-item .mat-icon{color:#fff}.light-theme .mode-menu .mat-mdc-menu-content .mat-mdc-menu-item.active{background-color:#45494a}.light-theme .mode-menu .mat-mdc-menu-content .menu-item .mat-mdc-menu-item .mat-mdc-menu-item-text{width:100%;display:flex;justify-content:space-between}.light-theme .mat-drawer-container{--mat-sidenav-content-background-color: #edf3f5}.light-theme .mat-drawer{--mat-sidenav-container-background-color: #fff}.light-theme .mat-button-toggle-appearance-standard{--mat-standard-button-toggle-background-color: #fff}.light-theme .mat-button-toggle-appearance-standard.mat-button-toggle-checked{--mat-standard-button-toggle-selected-state-background-color: #edf3f5}.light-theme .mat-toolbar{--mat-toolbar-container-background-color: #fff}.light-theme .app-backdrop{background-color:#1b1d1d80}.dark-theme{--mat-ripple-color: rgba(255, 255, 255, .1)}.dark-theme{--mat-option-selected-state-label-text-color: #4fb6c1;--mat-option-label-text-color: white;--mat-option-hover-state-layer-color: rgba(255, 255, 255, .08);--mat-option-focus-state-layer-color: rgba(255, 255, 255, .08);--mat-option-selected-state-layer-color: rgba(255, 255, 255, .08)}.dark-theme .mat-accent{--mat-option-selected-state-label-text-color: #81cbd3;--mat-option-label-text-color: white;--mat-option-hover-state-layer-color: rgba(255, 255, 255, .08);--mat-option-focus-state-layer-color: rgba(255, 255, 255, .08);--mat-option-selected-state-layer-color: rgba(255, 255, 255, .08)}.dark-theme .mat-warn{--mat-option-selected-state-label-text-color: #f0809a;--mat-option-label-text-color: white;--mat-option-hover-state-layer-color: rgba(255, 255, 255, .08);--mat-option-focus-state-layer-color: rgba(255, 255, 255, .08);--mat-option-selected-state-layer-color: rgba(255, 255, 255, .08)}.dark-theme{--mat-optgroup-label-text-color: white}.dark-theme{--mat-full-pseudo-checkbox-selected-icon-color: #81cbd3;--mat-full-pseudo-checkbox-selected-checkmark-color: #303030;--mat-full-pseudo-checkbox-unselected-icon-color: rgba(255, 255, 255, .7);--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #303030;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #686868;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #686868}.dark-theme{--mat-minimal-pseudo-checkbox-selected-checkmark-color: #81cbd3;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #686868}.dark-theme .mat-primary{--mat-full-pseudo-checkbox-selected-icon-color: #4fb6c1;--mat-full-pseudo-checkbox-selected-checkmark-color: #303030;--mat-full-pseudo-checkbox-unselected-icon-color: rgba(255, 255, 255, .7);--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #303030;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #686868;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #686868}.dark-theme .mat-primary{--mat-minimal-pseudo-checkbox-selected-checkmark-color: #4fb6c1;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #686868}.dark-theme .mat-accent{--mat-full-pseudo-checkbox-selected-icon-color: #81cbd3;--mat-full-pseudo-checkbox-selected-checkmark-color: #303030;--mat-full-pseudo-checkbox-unselected-icon-color: rgba(255, 255, 255, .7);--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #303030;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #686868;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #686868}.dark-theme .mat-accent{--mat-minimal-pseudo-checkbox-selected-checkmark-color: #81cbd3;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #686868}.dark-theme .mat-warn{--mat-full-pseudo-checkbox-selected-icon-color: #f0809a;--mat-full-pseudo-checkbox-selected-checkmark-color: #303030;--mat-full-pseudo-checkbox-unselected-icon-color: rgba(255, 255, 255, .7);--mat-full-pseudo-checkbox-disabled-selected-checkmark-color: #303030;--mat-full-pseudo-checkbox-disabled-unselected-icon-color: #686868;--mat-full-pseudo-checkbox-disabled-selected-icon-color: #686868}.dark-theme .mat-warn{--mat-minimal-pseudo-checkbox-selected-checkmark-color: #f0809a;--mat-minimal-pseudo-checkbox-disabled-selected-checkmark-color: #686868}.dark-theme{--mat-app-background-color: #303030;--mat-app-text-color: white;--mat-app-elevation-shadow-level-0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-2: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-3: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-4: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-5: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 5px 8px 0px rgba(0, 0, 0, .14), 0px 1px 14px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-6: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-7: 0px 4px 5px -2px rgba(0, 0, 0, .2), 0px 7px 10px 1px rgba(0, 0, 0, .14), 0px 2px 16px 1px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-8: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-9: 0px 5px 6px -3px rgba(0, 0, 0, .2), 0px 9px 12px 1px rgba(0, 0, 0, .14), 0px 3px 16px 2px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-10: 0px 6px 6px -3px rgba(0, 0, 0, .2), 0px 10px 14px 1px rgba(0, 0, 0, .14), 0px 4px 18px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-11: 0px 6px 7px -4px rgba(0, 0, 0, .2), 0px 11px 15px 1px rgba(0, 0, 0, .14), 0px 4px 20px 3px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-12: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-13: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 13px 19px 2px rgba(0, 0, 0, .14), 0px 5px 24px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-14: 0px 7px 9px -4px rgba(0, 0, 0, .2), 0px 14px 21px 2px rgba(0, 0, 0, .14), 0px 5px 26px 4px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-15: 0px 8px 9px -5px rgba(0, 0, 0, .2), 0px 15px 22px 2px rgba(0, 0, 0, .14), 0px 6px 28px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-16: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-17: 0px 8px 11px -5px rgba(0, 0, 0, .2), 0px 17px 26px 2px rgba(0, 0, 0, .14), 0px 6px 32px 5px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-18: 0px 9px 11px -5px rgba(0, 0, 0, .2), 0px 18px 28px 2px rgba(0, 0, 0, .14), 0px 7px 34px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-19: 0px 9px 12px -6px rgba(0, 0, 0, .2), 0px 19px 29px 2px rgba(0, 0, 0, .14), 0px 7px 36px 6px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-20: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 20px 31px 3px rgba(0, 0, 0, .14), 0px 8px 38px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-21: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 21px 33px 3px rgba(0, 0, 0, .14), 0px 8px 40px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-22: 0px 10px 14px -6px rgba(0, 0, 0, .2), 0px 22px 35px 3px rgba(0, 0, 0, .14), 0px 8px 42px 7px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-23: 0px 11px 14px -7px rgba(0, 0, 0, .2), 0px 23px 36px 3px rgba(0, 0, 0, .14), 0px 9px 44px 8px rgba(0, 0, 0, .12);--mat-app-elevation-shadow-level-24: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12)}.dark-theme{--mdc-elevated-card-container-shape: 4px}.dark-theme{--mdc-outlined-card-container-shape: 4px;--mdc-outlined-card-outline-width: 1px}.dark-theme{--mdc-elevated-card-container-color: #424242;--mdc-elevated-card-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12)}.dark-theme{--mdc-outlined-card-container-color: #424242;--mdc-outlined-card-outline-color: rgba(255, 255, 255, .12);--mdc-outlined-card-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12)}.dark-theme{--mat-card-subtitle-text-color: rgba(255, 255, 255, .7)}.dark-theme{--mdc-linear-progress-active-indicator-height: 4px;--mdc-linear-progress-track-height: 4px;--mdc-linear-progress-track-shape: 0}.dark-theme .mat-mdc-progress-bar{--mdc-linear-progress-active-indicator-color: #4fb6c1;--mdc-linear-progress-track-color: rgba(79, 182, 193, .25)}.dark-theme .mat-mdc-progress-bar.mat-accent{--mdc-linear-progress-active-indicator-color: #81cbd3;--mdc-linear-progress-track-color: rgba(129, 203, 211, .25)}.dark-theme .mat-mdc-progress-bar.mat-warn{--mdc-linear-progress-active-indicator-color: #f0809a;--mdc-linear-progress-track-color: rgba(240, 128, 154, .25)}.dark-theme{--mdc-plain-tooltip-container-shape: 4px;--mdc-plain-tooltip-supporting-text-line-height: 16px}.dark-theme{--mdc-plain-tooltip-container-color: #616161;--mdc-plain-tooltip-supporting-text-color: #fff}.dark-theme{--mdc-filled-text-field-active-indicator-height: 1px;--mdc-filled-text-field-focus-active-indicator-height: 2px;--mdc-filled-text-field-container-shape: 4px}.dark-theme{--mdc-outlined-text-field-outline-width: 1px;--mdc-outlined-text-field-focus-outline-width: 2px;--mdc-outlined-text-field-container-shape: 4px}.dark-theme{--mdc-filled-text-field-caret-color: #4fb6c1;--mdc-filled-text-field-focus-active-indicator-color: #4fb6c1;--mdc-filled-text-field-focus-label-text-color: rgba(79, 182, 193, .87);--mdc-filled-text-field-container-color: rgb(73.56, 73.56, 73.56);--mdc-filled-text-field-disabled-container-color: rgb(69.78, 69.78, 69.78);--mdc-filled-text-field-label-text-color: rgba(255, 255, 255, .6);--mdc-filled-text-field-hover-label-text-color: rgba(255, 255, 255, .6);--mdc-filled-text-field-disabled-label-text-color: rgba(255, 255, 255, .38);--mdc-filled-text-field-input-text-color: rgba(255, 255, 255, .87);--mdc-filled-text-field-disabled-input-text-color: rgba(255, 255, 255, .38);--mdc-filled-text-field-input-text-placeholder-color: rgba(255, 255, 255, .6);--mdc-filled-text-field-error-hover-label-text-color: #f0809a;--mdc-filled-text-field-error-focus-label-text-color: #f0809a;--mdc-filled-text-field-error-label-text-color: #f0809a;--mdc-filled-text-field-error-caret-color: #f0809a;--mdc-filled-text-field-active-indicator-color: rgba(255, 255, 255, .42);--mdc-filled-text-field-disabled-active-indicator-color: rgba(255, 255, 255, .06);--mdc-filled-text-field-hover-active-indicator-color: rgba(255, 255, 255, .87);--mdc-filled-text-field-error-active-indicator-color: #f0809a;--mdc-filled-text-field-error-focus-active-indicator-color: #f0809a;--mdc-filled-text-field-error-hover-active-indicator-color: #f0809a}.dark-theme{--mdc-outlined-text-field-caret-color: #4fb6c1;--mdc-outlined-text-field-focus-outline-color: #4fb6c1;--mdc-outlined-text-field-focus-label-text-color: rgba(79, 182, 193, .87);--mdc-outlined-text-field-label-text-color: rgba(255, 255, 255, .6);--mdc-outlined-text-field-hover-label-text-color: rgba(255, 255, 255, .6);--mdc-outlined-text-field-disabled-label-text-color: rgba(255, 255, 255, .38);--mdc-outlined-text-field-input-text-color: rgba(255, 255, 255, .87);--mdc-outlined-text-field-disabled-input-text-color: rgba(255, 255, 255, .38);--mdc-outlined-text-field-input-text-placeholder-color: rgba(255, 255, 255, .6);--mdc-outlined-text-field-error-caret-color: #f0809a;--mdc-outlined-text-field-error-focus-label-text-color: #f0809a;--mdc-outlined-text-field-error-label-text-color: #f0809a;--mdc-outlined-text-field-error-hover-label-text-color: #f0809a;--mdc-outlined-text-field-outline-color: rgba(255, 255, 255, .38);--mdc-outlined-text-field-disabled-outline-color: rgba(255, 255, 255, .06);--mdc-outlined-text-field-hover-outline-color: rgba(255, 255, 255, .87);--mdc-outlined-text-field-error-focus-outline-color: #f0809a;--mdc-outlined-text-field-error-hover-outline-color: #f0809a;--mdc-outlined-text-field-error-outline-color: #f0809a}.dark-theme{--mat-form-field-focus-select-arrow-color: rgba(79, 182, 193, .87);--mat-form-field-disabled-input-text-placeholder-color: rgba(255, 255, 255, .38);--mat-form-field-state-layer-color: rgba(255, 255, 255, .87);--mat-form-field-error-text-color: #f0809a;--mat-form-field-select-option-text-color: rgba(0, 0, 0, .87);--mat-form-field-select-disabled-option-text-color: rgba(0, 0, 0, .38);--mat-form-field-leading-icon-color: unset;--mat-form-field-disabled-leading-icon-color: unset;--mat-form-field-trailing-icon-color: unset;--mat-form-field-disabled-trailing-icon-color: unset;--mat-form-field-error-focus-trailing-icon-color: unset;--mat-form-field-error-hover-trailing-icon-color: unset;--mat-form-field-error-trailing-icon-color: unset;--mat-form-field-enabled-select-arrow-color: rgba(255, 255, 255, .54);--mat-form-field-disabled-select-arrow-color: rgba(255, 255, 255, .38);--mat-form-field-hover-state-layer-opacity: .08;--mat-form-field-focus-state-layer-opacity: .24}.dark-theme{--mat-select-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}.dark-theme{--mat-select-panel-background-color: #424242;--mat-select-enabled-trigger-text-color: rgba(255, 255, 255, .87);--mat-select-disabled-trigger-text-color: rgba(255, 255, 255, .38);--mat-select-placeholder-text-color: rgba(255, 255, 255, .6);--mat-select-enabled-arrow-color: rgba(255, 255, 255, .54);--mat-select-disabled-arrow-color: rgba(255, 255, 255, .38);--mat-select-focused-arrow-color: rgba(79, 182, 193, .87);--mat-select-invalid-arrow-color: rgba(240, 128, 154, .87)}.dark-theme .mat-mdc-form-field.mat-accent{--mat-select-panel-background-color: #424242;--mat-select-enabled-trigger-text-color: rgba(255, 255, 255, .87);--mat-select-disabled-trigger-text-color: rgba(255, 255, 255, .38);--mat-select-placeholder-text-color: rgba(255, 255, 255, .6);--mat-select-enabled-arrow-color: rgba(255, 255, 255, .54);--mat-select-disabled-arrow-color: rgba(255, 255, 255, .38);--mat-select-focused-arrow-color: rgba(129, 203, 211, .87);--mat-select-invalid-arrow-color: rgba(240, 128, 154, .87)}.dark-theme .mat-mdc-form-field.mat-warn{--mat-select-panel-background-color: #424242;--mat-select-enabled-trigger-text-color: rgba(255, 255, 255, .87);--mat-select-disabled-trigger-text-color: rgba(255, 255, 255, .38);--mat-select-placeholder-text-color: rgba(255, 255, 255, .6);--mat-select-enabled-arrow-color: rgba(255, 255, 255, .54);--mat-select-disabled-arrow-color: rgba(255, 255, 255, .38);--mat-select-focused-arrow-color: rgba(240, 128, 154, .87);--mat-select-invalid-arrow-color: rgba(240, 128, 154, .87)}.dark-theme{--mat-autocomplete-container-shape: 4px;--mat-autocomplete-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}.dark-theme{--mat-autocomplete-background-color: #424242}.dark-theme{--mdc-dialog-container-shape: 4px}.dark-theme{--mat-dialog-container-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-dialog-container-max-width: 80vw;--mat-dialog-container-small-max-width: 80vw;--mat-dialog-container-min-width: 0;--mat-dialog-actions-alignment: start;--mat-dialog-actions-padding: 8px;--mat-dialog-content-padding: 20px 24px;--mat-dialog-with-actions-content-padding: 20px 24px;--mat-dialog-headline-padding: 0 24px 9px}.dark-theme{--mdc-dialog-container-color: #424242;--mdc-dialog-subhead-color: rgba(255, 255, 255, .87);--mdc-dialog-supporting-text-color: rgba(255, 255, 255, .6)}.dark-theme .mat-mdc-standard-chip{--mdc-chip-container-shape-radius: 16px;--mdc-chip-with-avatar-avatar-shape-radius: 14px;--mdc-chip-with-avatar-avatar-size: 28px;--mdc-chip-with-icon-icon-size: 18px;--mdc-chip-outline-width: 0;--mdc-chip-outline-color: transparent;--mdc-chip-disabled-outline-color: transparent;--mdc-chip-focus-outline-color: transparent;--mdc-chip-hover-state-layer-opacity: .04;--mdc-chip-with-avatar-disabled-avatar-opacity: 1;--mdc-chip-flat-selected-outline-width: 0;--mdc-chip-selected-hover-state-layer-opacity: .04;--mdc-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1;--mdc-chip-with-icon-disabled-icon-opacity: 1}.dark-theme .mat-mdc-standard-chip{--mat-chip-disabled-container-opacity: .4;--mat-chip-trailing-action-opacity: .54;--mat-chip-trailing-action-focus-opacity: 1;--mat-chip-trailing-action-state-layer-color: transparent;--mat-chip-selected-trailing-action-state-layer-color: transparent;--mat-chip-trailing-action-hover-state-layer-opacity: 0;--mat-chip-trailing-action-focus-state-layer-opacity: 0}.dark-theme .mat-mdc-standard-chip{--mdc-chip-disabled-label-text-color: #fafafa;--mdc-chip-elevated-container-color: rgb(88.68, 88.68, 88.68);--mdc-chip-elevated-selected-container-color: rgb(88.68, 88.68, 88.68);--mdc-chip-elevated-disabled-container-color: rgb(88.68, 88.68, 88.68);--mdc-chip-flat-disabled-selected-container-color: rgb(88.68, 88.68, 88.68);--mdc-chip-focus-state-layer-color: white;--mdc-chip-hover-state-layer-color: white;--mdc-chip-selected-hover-state-layer-color: white;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: white;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: #fafafa;--mdc-chip-selected-label-text-color: #fafafa;--mdc-chip-with-icon-icon-color: #fafafa;--mdc-chip-with-icon-disabled-icon-color: #fafafa;--mdc-chip-with-icon-selected-icon-color: #fafafa;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: #fafafa;--mdc-chip-with-trailing-icon-trailing-icon-color: #fafafa}.dark-theme .mat-mdc-standard-chip{--mat-chip-selected-disabled-trailing-icon-color: #fafafa;--mat-chip-selected-trailing-icon-color: #fafafa}.dark-theme .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary,.dark-theme .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary{--mdc-chip-disabled-label-text-color: white;--mdc-chip-elevated-container-color: #4fb6c1;--mdc-chip-elevated-selected-container-color: #4fb6c1;--mdc-chip-elevated-disabled-container-color: #4fb6c1;--mdc-chip-flat-disabled-selected-container-color: #4fb6c1;--mdc-chip-focus-state-layer-color: white;--mdc-chip-hover-state-layer-color: white;--mdc-chip-selected-hover-state-layer-color: white;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: white;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: white;--mdc-chip-selected-label-text-color: white;--mdc-chip-with-icon-icon-color: white;--mdc-chip-with-icon-disabled-icon-color: white;--mdc-chip-with-icon-selected-icon-color: white;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: white;--mdc-chip-with-trailing-icon-trailing-icon-color: white}.dark-theme .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary,.dark-theme .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary{--mat-chip-selected-disabled-trailing-icon-color: white;--mat-chip-selected-trailing-icon-color: white}.dark-theme .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,.dark-theme .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent{--mdc-chip-disabled-label-text-color: #1b1d1d;--mdc-chip-elevated-container-color: #81cbd3;--mdc-chip-elevated-selected-container-color: #81cbd3;--mdc-chip-elevated-disabled-container-color: #81cbd3;--mdc-chip-flat-disabled-selected-container-color: #81cbd3;--mdc-chip-focus-state-layer-color: white;--mdc-chip-hover-state-layer-color: white;--mdc-chip-selected-hover-state-layer-color: white;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: white;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: #1b1d1d;--mdc-chip-selected-label-text-color: #1b1d1d;--mdc-chip-with-icon-icon-color: #1b1d1d;--mdc-chip-with-icon-disabled-icon-color: #1b1d1d;--mdc-chip-with-icon-selected-icon-color: #1b1d1d;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: #1b1d1d;--mdc-chip-with-trailing-icon-trailing-icon-color: #1b1d1d}.dark-theme .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,.dark-theme .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent{--mat-chip-selected-disabled-trailing-icon-color: #1b1d1d;--mat-chip-selected-trailing-icon-color: #1b1d1d}.dark-theme .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn,.dark-theme .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn{--mdc-chip-disabled-label-text-color: #1b1d1d;--mdc-chip-elevated-container-color: #f0809a;--mdc-chip-elevated-selected-container-color: #f0809a;--mdc-chip-elevated-disabled-container-color: #f0809a;--mdc-chip-flat-disabled-selected-container-color: #f0809a;--mdc-chip-focus-state-layer-color: white;--mdc-chip-hover-state-layer-color: white;--mdc-chip-selected-hover-state-layer-color: white;--mdc-chip-focus-state-layer-opacity: .12;--mdc-chip-selected-focus-state-layer-color: white;--mdc-chip-selected-focus-state-layer-opacity: .12;--mdc-chip-label-text-color: #1b1d1d;--mdc-chip-selected-label-text-color: #1b1d1d;--mdc-chip-with-icon-icon-color: #1b1d1d;--mdc-chip-with-icon-disabled-icon-color: #1b1d1d;--mdc-chip-with-icon-selected-icon-color: #1b1d1d;--mdc-chip-with-trailing-icon-disabled-trailing-icon-color: #1b1d1d;--mdc-chip-with-trailing-icon-trailing-icon-color: #1b1d1d}.dark-theme .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn,.dark-theme .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn{--mat-chip-selected-disabled-trailing-icon-color: #1b1d1d;--mat-chip-selected-trailing-icon-color: #1b1d1d}.dark-theme{--mdc-switch-disabled-selected-icon-opacity: .38;--mdc-switch-disabled-track-opacity: .12;--mdc-switch-disabled-unselected-icon-opacity: .38;--mdc-switch-handle-height: 20px;--mdc-switch-handle-shape: 10px;--mdc-switch-handle-width: 20px;--mdc-switch-selected-icon-size: 18px;--mdc-switch-track-height: 14px;--mdc-switch-track-shape: 7px;--mdc-switch-track-width: 36px;--mdc-switch-unselected-icon-size: 18px;--mdc-switch-selected-focus-state-layer-opacity: .12;--mdc-switch-selected-hover-state-layer-opacity: .04;--mdc-switch-selected-pressed-state-layer-opacity: .1;--mdc-switch-unselected-focus-state-layer-opacity: .12;--mdc-switch-unselected-hover-state-layer-opacity: .04;--mdc-switch-unselected-pressed-state-layer-opacity: .1}.dark-theme .mat-mdc-slide-toggle{--mat-switch-disabled-selected-handle-opacity: .38;--mat-switch-disabled-unselected-handle-opacity: .38;--mat-switch-unselected-handle-size: 20px;--mat-switch-selected-handle-size: 20px;--mat-switch-pressed-handle-size: 20px;--mat-switch-with-icon-handle-size: 20px;--mat-switch-selected-handle-horizontal-margin: 0;--mat-switch-selected-with-icon-handle-horizontal-margin: 0;--mat-switch-selected-pressed-handle-horizontal-margin: 0;--mat-switch-unselected-handle-horizontal-margin: 0;--mat-switch-unselected-with-icon-handle-horizontal-margin: 0;--mat-switch-unselected-pressed-handle-horizontal-margin: 0;--mat-switch-visible-track-opacity: 1;--mat-switch-hidden-track-opacity: 1;--mat-switch-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, .2, 1);--mat-switch-hidden-track-transition: transform 75ms 0ms cubic-bezier(.4, 0, .6, 1);--mat-switch-track-outline-width: 1px;--mat-switch-track-outline-color: transparent;--mat-switch-selected-track-outline-width: 1px;--mat-switch-selected-track-outline-color: transparent;--mat-switch-disabled-unselected-track-outline-width: 1px;--mat-switch-disabled-unselected-track-outline-color: transparent}.dark-theme{--mdc-switch-selected-focus-state-layer-color: #4fb6c1;--mdc-switch-selected-handle-color: #4fb6c1;--mdc-switch-selected-hover-state-layer-color: #4fb6c1;--mdc-switch-selected-pressed-state-layer-color: #4fb6c1;--mdc-switch-selected-focus-handle-color: #81cbd3;--mdc-switch-selected-hover-handle-color: #81cbd3;--mdc-switch-selected-pressed-handle-color: #81cbd3;--mdc-switch-selected-focus-track-color: #038e9e;--mdc-switch-selected-hover-track-color: #038e9e;--mdc-switch-selected-pressed-track-color: #038e9e;--mdc-switch-selected-track-color: #038e9e;--mdc-switch-disabled-selected-handle-color: #000;--mdc-switch-disabled-selected-icon-color: #212121;--mdc-switch-disabled-selected-track-color: #f5f5f5;--mdc-switch-disabled-unselected-handle-color: #000;--mdc-switch-disabled-unselected-icon-color: #212121;--mdc-switch-disabled-unselected-track-color: #f5f5f5;--mdc-switch-handle-surface-color: #fff;--mdc-switch-selected-icon-color: #212121;--mdc-switch-unselected-focus-handle-color: #fafafa;--mdc-switch-unselected-focus-state-layer-color: #f5f5f5;--mdc-switch-unselected-focus-track-color: #616161;--mdc-switch-unselected-handle-color: #9e9e9e;--mdc-switch-unselected-hover-handle-color: #fafafa;--mdc-switch-unselected-hover-state-layer-color: #f5f5f5;--mdc-switch-unselected-hover-track-color: #616161;--mdc-switch-unselected-icon-color: #212121;--mdc-switch-unselected-pressed-handle-color: #fafafa;--mdc-switch-unselected-pressed-state-layer-color: #f5f5f5;--mdc-switch-unselected-pressed-track-color: #616161;--mdc-switch-unselected-track-color: #616161;--mdc-switch-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mdc-switch-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12)}.dark-theme{--mdc-switch-disabled-label-text-color: rgba(255, 255, 255, .5)}.dark-theme .mat-mdc-slide-toggle{--mat-switch-label-text-color: white}.dark-theme .mat-mdc-slide-toggle.mat-accent{--mdc-switch-selected-focus-state-layer-color: #4fb6c1;--mdc-switch-selected-handle-color: #4fb6c1;--mdc-switch-selected-hover-state-layer-color: #4fb6c1;--mdc-switch-selected-pressed-state-layer-color: #4fb6c1;--mdc-switch-selected-focus-handle-color: #81cbd3;--mdc-switch-selected-hover-handle-color: #81cbd3;--mdc-switch-selected-pressed-handle-color: #81cbd3;--mdc-switch-selected-focus-track-color: #038e9e;--mdc-switch-selected-hover-track-color: #038e9e;--mdc-switch-selected-pressed-track-color: #038e9e;--mdc-switch-selected-track-color: #038e9e}.dark-theme .mat-mdc-slide-toggle.mat-warn{--mdc-switch-selected-focus-state-layer-color: #e94d72;--mdc-switch-selected-handle-color: #e94d72;--mdc-switch-selected-hover-state-layer-color: #e94d72;--mdc-switch-selected-pressed-state-layer-color: #e94d72;--mdc-switch-selected-focus-handle-color: #f0809a;--mdc-switch-selected-hover-handle-color: #f0809a;--mdc-switch-selected-pressed-handle-color: #f0809a;--mdc-switch-selected-focus-track-color: #dc0130;--mdc-switch-selected-hover-track-color: #dc0130;--mdc-switch-selected-pressed-track-color: #dc0130;--mdc-switch-selected-track-color: #dc0130}.dark-theme{--mdc-radio-disabled-selected-icon-opacity: .38;--mdc-radio-disabled-unselected-icon-opacity: .38;--mdc-radio-state-layer-size: 40px}.dark-theme .mat-mdc-radio-button.mat-primary{--mdc-radio-disabled-selected-icon-color: white;--mdc-radio-disabled-unselected-icon-color: white;--mdc-radio-unselected-hover-icon-color: #eeeeee;--mdc-radio-unselected-focus-icon-color: #eeeeee;--mdc-radio-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-radio-unselected-pressed-icon-color: rgba(255, 255, 255, .54);--mdc-radio-selected-focus-icon-color: #4fb6c1;--mdc-radio-selected-hover-icon-color: #4fb6c1;--mdc-radio-selected-icon-color: #4fb6c1;--mdc-radio-selected-pressed-icon-color: #4fb6c1}.dark-theme .mat-mdc-radio-button.mat-primary{--mat-radio-ripple-color: white;--mat-radio-checked-ripple-color: #4fb6c1;--mat-radio-disabled-label-color: rgba(255, 255, 255, .5);--mat-radio-label-text-color: white}.dark-theme .mat-mdc-radio-button.mat-accent{--mdc-radio-disabled-selected-icon-color: white;--mdc-radio-disabled-unselected-icon-color: white;--mdc-radio-unselected-hover-icon-color: #eeeeee;--mdc-radio-unselected-focus-icon-color: #eeeeee;--mdc-radio-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-radio-unselected-pressed-icon-color: rgba(255, 255, 255, .54);--mdc-radio-selected-focus-icon-color: #81cbd3;--mdc-radio-selected-hover-icon-color: #81cbd3;--mdc-radio-selected-icon-color: #81cbd3;--mdc-radio-selected-pressed-icon-color: #81cbd3}.dark-theme .mat-mdc-radio-button.mat-accent{--mat-radio-ripple-color: white;--mat-radio-checked-ripple-color: #81cbd3;--mat-radio-disabled-label-color: rgba(255, 255, 255, .5);--mat-radio-label-text-color: white}.dark-theme .mat-mdc-radio-button.mat-warn{--mdc-radio-disabled-selected-icon-color: white;--mdc-radio-disabled-unselected-icon-color: white;--mdc-radio-unselected-hover-icon-color: #eeeeee;--mdc-radio-unselected-focus-icon-color: #eeeeee;--mdc-radio-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-radio-unselected-pressed-icon-color: rgba(255, 255, 255, .54);--mdc-radio-selected-focus-icon-color: #f0809a;--mdc-radio-selected-hover-icon-color: #f0809a;--mdc-radio-selected-icon-color: #f0809a;--mdc-radio-selected-pressed-icon-color: #f0809a}.dark-theme .mat-mdc-radio-button.mat-warn{--mat-radio-ripple-color: white;--mat-radio-checked-ripple-color: #f0809a;--mat-radio-disabled-label-color: rgba(255, 255, 255, .5);--mat-radio-label-text-color: white}.dark-theme{--mdc-slider-active-track-height: 6px;--mdc-slider-active-track-shape: 9999px;--mdc-slider-handle-height: 20px;--mdc-slider-handle-shape: 50%;--mdc-slider-handle-width: 20px;--mdc-slider-inactive-track-height: 4px;--mdc-slider-inactive-track-shape: 9999px;--mdc-slider-with-overlap-handle-outline-width: 1px;--mdc-slider-with-tick-marks-active-container-opacity: .6;--mdc-slider-with-tick-marks-container-shape: 50%;--mdc-slider-with-tick-marks-container-size: 2px;--mdc-slider-with-tick-marks-inactive-container-opacity: .6;--mdc-slider-handle-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12)}.dark-theme{--mat-slider-value-indicator-width: auto;--mat-slider-value-indicator-height: 32px;--mat-slider-value-indicator-caret-display: block;--mat-slider-value-indicator-border-radius: 4px;--mat-slider-value-indicator-padding: 0 12px;--mat-slider-value-indicator-text-transform: none;--mat-slider-value-indicator-container-transform: translateX(-50%)}.dark-theme{--mdc-slider-handle-color: #4fb6c1;--mdc-slider-focus-handle-color: #4fb6c1;--mdc-slider-hover-handle-color: #4fb6c1;--mdc-slider-active-track-color: #4fb6c1;--mdc-slider-inactive-track-color: #4fb6c1;--mdc-slider-with-tick-marks-inactive-container-color: #4fb6c1;--mdc-slider-with-tick-marks-active-container-color: white;--mdc-slider-disabled-active-track-color: #fff;--mdc-slider-disabled-handle-color: #fff;--mdc-slider-disabled-inactive-track-color: #fff;--mdc-slider-label-container-color: #fff;--mdc-slider-label-label-text-color: #000;--mdc-slider-with-overlap-handle-outline-color: #fff;--mdc-slider-with-tick-marks-disabled-container-color: #fff}.dark-theme{--mat-slider-ripple-color: #4fb6c1;--mat-slider-hover-state-layer-color: rgba(79, 182, 193, .05);--mat-slider-focus-state-layer-color: rgba(79, 182, 193, .2);--mat-slider-value-indicator-opacity: .9}.dark-theme .mat-accent{--mdc-slider-handle-color: #81cbd3;--mdc-slider-focus-handle-color: #81cbd3;--mdc-slider-hover-handle-color: #81cbd3;--mdc-slider-active-track-color: #81cbd3;--mdc-slider-inactive-track-color: #81cbd3;--mdc-slider-with-tick-marks-inactive-container-color: #81cbd3;--mdc-slider-with-tick-marks-active-container-color: #1b1d1d}.dark-theme .mat-accent{--mat-slider-ripple-color: #81cbd3;--mat-slider-hover-state-layer-color: rgba(129, 203, 211, .05);--mat-slider-focus-state-layer-color: rgba(129, 203, 211, .2)}.dark-theme .mat-warn{--mdc-slider-handle-color: #f0809a;--mdc-slider-focus-handle-color: #f0809a;--mdc-slider-hover-handle-color: #f0809a;--mdc-slider-active-track-color: #f0809a;--mdc-slider-inactive-track-color: #f0809a;--mdc-slider-with-tick-marks-inactive-container-color: #f0809a;--mdc-slider-with-tick-marks-active-container-color: #1b1d1d}.dark-theme .mat-warn{--mat-slider-ripple-color: #f0809a;--mat-slider-hover-state-layer-color: rgba(240, 128, 154, .05);--mat-slider-focus-state-layer-color: rgba(240, 128, 154, .2)}.dark-theme{--mat-menu-container-shape: 4px;--mat-menu-divider-bottom-spacing: 0;--mat-menu-divider-top-spacing: 0;--mat-menu-item-spacing: 16px;--mat-menu-item-icon-size: 24px;--mat-menu-item-leading-spacing: 16px;--mat-menu-item-trailing-spacing: 16px;--mat-menu-item-with-icon-leading-spacing: 16px;--mat-menu-item-with-icon-trailing-spacing: 16px;--mat-menu-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}.dark-theme{--mat-menu-item-label-text-color: white;--mat-menu-item-icon-color: white;--mat-menu-item-hover-state-layer-color: rgba(255, 255, 255, .08);--mat-menu-item-focus-state-layer-color: rgba(255, 255, 255, .08);--mat-menu-container-color: #424242;--mat-menu-divider-color: rgba(255, 255, 255, .12)}.dark-theme{--mdc-list-list-item-container-shape: 0;--mdc-list-list-item-leading-avatar-shape: 50%;--mdc-list-list-item-container-color: transparent;--mdc-list-list-item-selected-container-color: transparent;--mdc-list-list-item-leading-avatar-color: transparent;--mdc-list-list-item-leading-icon-size: 24px;--mdc-list-list-item-leading-avatar-size: 40px;--mdc-list-list-item-trailing-icon-size: 24px;--mdc-list-list-item-disabled-state-layer-color: transparent;--mdc-list-list-item-disabled-state-layer-opacity: 0;--mdc-list-list-item-disabled-label-text-opacity: .38;--mdc-list-list-item-disabled-leading-icon-opacity: .38;--mdc-list-list-item-disabled-trailing-icon-opacity: .38}.dark-theme{--mat-list-active-indicator-color: transparent;--mat-list-active-indicator-shape: 4px}.dark-theme{--mdc-list-list-item-label-text-color: white;--mdc-list-list-item-supporting-text-color: rgba(255, 255, 255, .7);--mdc-list-list-item-leading-icon-color: rgba(255, 255, 255, .5);--mdc-list-list-item-trailing-supporting-text-color: rgba(255, 255, 255, .5);--mdc-list-list-item-trailing-icon-color: rgba(255, 255, 255, .5);--mdc-list-list-item-selected-trailing-icon-color: rgba(255, 255, 255, .5);--mdc-list-list-item-disabled-label-text-color: white;--mdc-list-list-item-disabled-leading-icon-color: white;--mdc-list-list-item-disabled-trailing-icon-color: white;--mdc-list-list-item-hover-label-text-color: white;--mdc-list-list-item-hover-leading-icon-color: rgba(255, 255, 255, .5);--mdc-list-list-item-hover-trailing-icon-color: rgba(255, 255, 255, .5);--mdc-list-list-item-focus-label-text-color: white;--mdc-list-list-item-hover-state-layer-color: white;--mdc-list-list-item-hover-state-layer-opacity: .08;--mdc-list-list-item-focus-state-layer-color: white;--mdc-list-list-item-focus-state-layer-opacity: .24}.dark-theme .mdc-list-item__start,.dark-theme .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color: white;--mdc-radio-disabled-unselected-icon-color: white;--mdc-radio-unselected-hover-icon-color: #eeeeee;--mdc-radio-unselected-focus-icon-color: #eeeeee;--mdc-radio-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-radio-unselected-pressed-icon-color: rgba(255, 255, 255, .54);--mdc-radio-selected-focus-icon-color: #4fb6c1;--mdc-radio-selected-hover-icon-color: #4fb6c1;--mdc-radio-selected-icon-color: #4fb6c1;--mdc-radio-selected-pressed-icon-color: #4fb6c1}.dark-theme .mat-accent .mdc-list-item__start,.dark-theme .mat-accent .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color: white;--mdc-radio-disabled-unselected-icon-color: white;--mdc-radio-unselected-hover-icon-color: #eeeeee;--mdc-radio-unselected-focus-icon-color: #eeeeee;--mdc-radio-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-radio-unselected-pressed-icon-color: rgba(255, 255, 255, .54);--mdc-radio-selected-focus-icon-color: #81cbd3;--mdc-radio-selected-hover-icon-color: #81cbd3;--mdc-radio-selected-icon-color: #81cbd3;--mdc-radio-selected-pressed-icon-color: #81cbd3}.dark-theme .mat-warn .mdc-list-item__start,.dark-theme .mat-warn .mdc-list-item__end{--mdc-radio-disabled-selected-icon-color: white;--mdc-radio-disabled-unselected-icon-color: white;--mdc-radio-unselected-hover-icon-color: #eeeeee;--mdc-radio-unselected-focus-icon-color: #eeeeee;--mdc-radio-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-radio-unselected-pressed-icon-color: rgba(255, 255, 255, .54);--mdc-radio-selected-focus-icon-color: #f0809a;--mdc-radio-selected-hover-icon-color: #f0809a;--mdc-radio-selected-icon-color: #f0809a;--mdc-radio-selected-pressed-icon-color: #f0809a}.dark-theme .mat-mdc-list-option{--mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #4fb6c1;--mdc-checkbox-selected-hover-icon-color: #4fb6c1;--mdc-checkbox-selected-icon-color: #4fb6c1;--mdc-checkbox-selected-pressed-icon-color: #4fb6c1;--mdc-checkbox-unselected-focus-icon-color: #eeeeee;--mdc-checkbox-unselected-hover-icon-color: #eeeeee;--mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-selected-focus-state-layer-color: #4fb6c1;--mdc-checkbox-selected-hover-state-layer-color: #4fb6c1;--mdc-checkbox-selected-pressed-state-layer-color: #4fb6c1;--mdc-checkbox-unselected-focus-state-layer-color: white;--mdc-checkbox-unselected-hover-state-layer-color: white;--mdc-checkbox-unselected-pressed-state-layer-color: white}.dark-theme .mat-mdc-list-option.mat-accent{--mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-selected-checkmark-color: #1b1d1d;--mdc-checkbox-selected-focus-icon-color: #81cbd3;--mdc-checkbox-selected-hover-icon-color: #81cbd3;--mdc-checkbox-selected-icon-color: #81cbd3;--mdc-checkbox-selected-pressed-icon-color: #81cbd3;--mdc-checkbox-unselected-focus-icon-color: #eeeeee;--mdc-checkbox-unselected-hover-icon-color: #eeeeee;--mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-selected-focus-state-layer-color: #81cbd3;--mdc-checkbox-selected-hover-state-layer-color: #81cbd3;--mdc-checkbox-selected-pressed-state-layer-color: #81cbd3;--mdc-checkbox-unselected-focus-state-layer-color: white;--mdc-checkbox-unselected-hover-state-layer-color: white;--mdc-checkbox-unselected-pressed-state-layer-color: white}.dark-theme .mat-mdc-list-option.mat-warn{--mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-selected-checkmark-color: #1b1d1d;--mdc-checkbox-selected-focus-icon-color: #f0809a;--mdc-checkbox-selected-hover-icon-color: #f0809a;--mdc-checkbox-selected-icon-color: #f0809a;--mdc-checkbox-selected-pressed-icon-color: #f0809a;--mdc-checkbox-unselected-focus-icon-color: #eeeeee;--mdc-checkbox-unselected-hover-icon-color: #eeeeee;--mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-selected-focus-state-layer-color: #f0809a;--mdc-checkbox-selected-hover-state-layer-color: #f0809a;--mdc-checkbox-selected-pressed-state-layer-color: #f0809a;--mdc-checkbox-unselected-focus-state-layer-color: white;--mdc-checkbox-unselected-hover-state-layer-color: white;--mdc-checkbox-unselected-pressed-state-layer-color: white}.dark-theme .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,.dark-theme .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__start,.dark-theme .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,.dark-theme .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__start{color:#4fb6c1}.dark-theme .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,.dark-theme .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,.dark-theme .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end{opacity:1}.dark-theme{--mat-paginator-container-text-color: rgba(255, 255, 255, .87);--mat-paginator-container-background-color: #424242;--mat-paginator-enabled-icon-color: rgba(255, 255, 255, .54);--mat-paginator-disabled-icon-color: rgba(255, 255, 255, .12)}.dark-theme{--mdc-secondary-navigation-tab-container-height: 48px}.dark-theme{--mdc-tab-indicator-active-indicator-height: 2px;--mdc-tab-indicator-active-indicator-shape: 0}.dark-theme{--mat-tab-header-divider-color: transparent;--mat-tab-header-divider-height: 0}.dark-theme .mat-mdc-tab-group,.dark-theme .mat-mdc-tab-nav-bar{--mdc-tab-indicator-active-indicator-color: #4fb6c1}.dark-theme .mat-mdc-tab-group,.dark-theme .mat-mdc-tab-nav-bar{--mat-tab-header-disabled-ripple-color: rgba(255, 255, 255, .5);--mat-tab-header-pagination-icon-color: white;--mat-tab-header-inactive-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-active-label-text-color: #4fb6c1;--mat-tab-header-active-ripple-color: #4fb6c1;--mat-tab-header-inactive-ripple-color: #4fb6c1;--mat-tab-header-inactive-focus-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-active-focus-label-text-color: #4fb6c1;--mat-tab-header-active-hover-label-text-color: #4fb6c1;--mat-tab-header-active-focus-indicator-color: #4fb6c1;--mat-tab-header-active-hover-indicator-color: #4fb6c1}.dark-theme .mat-mdc-tab-group.mat-accent,.dark-theme .mat-mdc-tab-nav-bar.mat-accent{--mdc-tab-indicator-active-indicator-color: #81cbd3}.dark-theme .mat-mdc-tab-group.mat-accent,.dark-theme .mat-mdc-tab-nav-bar.mat-accent{--mat-tab-header-disabled-ripple-color: rgba(255, 255, 255, .5);--mat-tab-header-pagination-icon-color: white;--mat-tab-header-inactive-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-active-label-text-color: #81cbd3;--mat-tab-header-active-ripple-color: #81cbd3;--mat-tab-header-inactive-ripple-color: #81cbd3;--mat-tab-header-inactive-focus-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-active-focus-label-text-color: #81cbd3;--mat-tab-header-active-hover-label-text-color: #81cbd3;--mat-tab-header-active-focus-indicator-color: #81cbd3;--mat-tab-header-active-hover-indicator-color: #81cbd3}.dark-theme .mat-mdc-tab-group.mat-warn,.dark-theme .mat-mdc-tab-nav-bar.mat-warn{--mdc-tab-indicator-active-indicator-color: #f0809a}.dark-theme .mat-mdc-tab-group.mat-warn,.dark-theme .mat-mdc-tab-nav-bar.mat-warn{--mat-tab-header-disabled-ripple-color: rgba(255, 255, 255, .5);--mat-tab-header-pagination-icon-color: white;--mat-tab-header-inactive-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-active-label-text-color: #f0809a;--mat-tab-header-active-ripple-color: #f0809a;--mat-tab-header-inactive-ripple-color: #f0809a;--mat-tab-header-inactive-focus-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-inactive-hover-label-text-color: rgba(255, 255, 255, .6);--mat-tab-header-active-focus-label-text-color: #f0809a;--mat-tab-header-active-hover-label-text-color: #f0809a;--mat-tab-header-active-focus-indicator-color: #f0809a;--mat-tab-header-active-hover-indicator-color: #f0809a}.dark-theme .mat-mdc-tab-group.mat-background-primary,.dark-theme .mat-mdc-tab-nav-bar.mat-background-primary{--mat-tab-header-with-background-background-color: #4fb6c1;--mat-tab-header-with-background-foreground-color: white}.dark-theme .mat-mdc-tab-group.mat-background-accent,.dark-theme .mat-mdc-tab-nav-bar.mat-background-accent{--mat-tab-header-with-background-background-color: #81cbd3;--mat-tab-header-with-background-foreground-color: #1b1d1d}.dark-theme .mat-mdc-tab-group.mat-background-warn,.dark-theme .mat-mdc-tab-nav-bar.mat-background-warn{--mat-tab-header-with-background-background-color: #f0809a;--mat-tab-header-with-background-foreground-color: #1b1d1d}.dark-theme{--mdc-checkbox-disabled-selected-checkmark-color: #fff;--mdc-checkbox-selected-focus-state-layer-opacity: .16;--mdc-checkbox-selected-hover-state-layer-opacity: .04;--mdc-checkbox-selected-pressed-state-layer-opacity: .16;--mdc-checkbox-unselected-focus-state-layer-opacity: .16;--mdc-checkbox-unselected-hover-state-layer-opacity: .04;--mdc-checkbox-unselected-pressed-state-layer-opacity: .16}.dark-theme{--mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-selected-checkmark-color: #1b1d1d;--mdc-checkbox-selected-focus-icon-color: #81cbd3;--mdc-checkbox-selected-hover-icon-color: #81cbd3;--mdc-checkbox-selected-icon-color: #81cbd3;--mdc-checkbox-selected-pressed-icon-color: #81cbd3;--mdc-checkbox-unselected-focus-icon-color: #eeeeee;--mdc-checkbox-unselected-hover-icon-color: #eeeeee;--mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-selected-focus-state-layer-color: #81cbd3;--mdc-checkbox-selected-hover-state-layer-color: #81cbd3;--mdc-checkbox-selected-pressed-state-layer-color: #81cbd3;--mdc-checkbox-unselected-focus-state-layer-color: white;--mdc-checkbox-unselected-hover-state-layer-color: white;--mdc-checkbox-unselected-pressed-state-layer-color: white}.dark-theme{--mat-checkbox-disabled-label-color: rgba(255, 255, 255, .5);--mat-checkbox-label-text-color: white}.dark-theme .mat-mdc-checkbox.mat-primary{--mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #4fb6c1;--mdc-checkbox-selected-hover-icon-color: #4fb6c1;--mdc-checkbox-selected-icon-color: #4fb6c1;--mdc-checkbox-selected-pressed-icon-color: #4fb6c1;--mdc-checkbox-unselected-focus-icon-color: #eeeeee;--mdc-checkbox-unselected-hover-icon-color: #eeeeee;--mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-selected-focus-state-layer-color: #4fb6c1;--mdc-checkbox-selected-hover-state-layer-color: #4fb6c1;--mdc-checkbox-selected-pressed-state-layer-color: #4fb6c1;--mdc-checkbox-unselected-focus-state-layer-color: white;--mdc-checkbox-unselected-hover-state-layer-color: white;--mdc-checkbox-unselected-pressed-state-layer-color: white}.dark-theme .mat-mdc-checkbox.mat-warn{--mdc-checkbox-disabled-selected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(255, 255, 255, .38);--mdc-checkbox-selected-checkmark-color: #1b1d1d;--mdc-checkbox-selected-focus-icon-color: #f0809a;--mdc-checkbox-selected-hover-icon-color: #f0809a;--mdc-checkbox-selected-icon-color: #f0809a;--mdc-checkbox-selected-pressed-icon-color: #f0809a;--mdc-checkbox-unselected-focus-icon-color: #eeeeee;--mdc-checkbox-unselected-hover-icon-color: #eeeeee;--mdc-checkbox-unselected-icon-color: rgba(255, 255, 255, .54);--mdc-checkbox-selected-focus-state-layer-color: #f0809a;--mdc-checkbox-selected-hover-state-layer-color: #f0809a;--mdc-checkbox-selected-pressed-state-layer-color: #f0809a;--mdc-checkbox-unselected-focus-state-layer-color: white;--mdc-checkbox-unselected-hover-state-layer-color: white;--mdc-checkbox-unselected-pressed-state-layer-color: white}.dark-theme{--mdc-text-button-container-shape: 4px;--mdc-text-button-keep-touch-target: false}.dark-theme{--mdc-filled-button-container-shape: 4px;--mdc-filled-button-keep-touch-target: false}.dark-theme{--mdc-protected-button-container-shape: 4px;--mdc-protected-button-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mdc-protected-button-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mdc-protected-button-focus-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-hover-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mdc-protected-button-pressed-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}.dark-theme{--mdc-outlined-button-keep-touch-target: false;--mdc-outlined-button-outline-width: 1px;--mdc-outlined-button-container-shape: 4px}.dark-theme{--mat-text-button-horizontal-padding: 8px;--mat-text-button-with-icon-horizontal-padding: 8px;--mat-text-button-icon-spacing: 8px;--mat-text-button-icon-offset: 0}.dark-theme{--mat-filled-button-horizontal-padding: 16px;--mat-filled-button-icon-spacing: 8px;--mat-filled-button-icon-offset: -4px}.dark-theme{--mat-protected-button-horizontal-padding: 16px;--mat-protected-button-icon-spacing: 8px;--mat-protected-button-icon-offset: -4px}.dark-theme{--mat-outlined-button-horizontal-padding: 15px;--mat-outlined-button-icon-spacing: 8px;--mat-outlined-button-icon-offset: -4px}.dark-theme{--mdc-text-button-label-text-color: white;--mdc-text-button-disabled-label-text-color: rgba(255, 255, 255, .5)}.dark-theme{--mat-text-button-state-layer-color: white;--mat-text-button-disabled-state-layer-color: white;--mat-text-button-ripple-color: rgba(255, 255, 255, .1);--mat-text-button-hover-state-layer-opacity: .08;--mat-text-button-focus-state-layer-opacity: .24;--mat-text-button-pressed-state-layer-opacity: .24}.dark-theme{--mdc-filled-button-container-color: #424242;--mdc-filled-button-label-text-color: white;--mdc-filled-button-disabled-container-color: rgba(255, 255, 255, .12);--mdc-filled-button-disabled-label-text-color: rgba(255, 255, 255, .5)}.dark-theme{--mat-filled-button-state-layer-color: white;--mat-filled-button-disabled-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1);--mat-filled-button-hover-state-layer-opacity: .08;--mat-filled-button-focus-state-layer-opacity: .24;--mat-filled-button-pressed-state-layer-opacity: .24}.dark-theme{--mdc-protected-button-container-color: #424242;--mdc-protected-button-label-text-color: white;--mdc-protected-button-disabled-container-color: rgba(255, 255, 255, .12);--mdc-protected-button-disabled-label-text-color: rgba(255, 255, 255, .5)}.dark-theme{--mat-protected-button-state-layer-color: white;--mat-protected-button-disabled-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1);--mat-protected-button-hover-state-layer-opacity: .08;--mat-protected-button-focus-state-layer-opacity: .24;--mat-protected-button-pressed-state-layer-opacity: .24}.dark-theme{--mdc-outlined-button-disabled-outline-color: rgba(255, 255, 255, .12);--mdc-outlined-button-disabled-label-text-color: rgba(255, 255, 255, .5);--mdc-outlined-button-label-text-color: white;--mdc-outlined-button-outline-color: rgba(255, 255, 255, .12)}.dark-theme{--mat-outlined-button-state-layer-color: white;--mat-outlined-button-disabled-state-layer-color: white;--mat-outlined-button-ripple-color: rgba(255, 255, 255, .1);--mat-outlined-button-hover-state-layer-opacity: .08;--mat-outlined-button-focus-state-layer-opacity: .24;--mat-outlined-button-pressed-state-layer-opacity: .24}.dark-theme .mat-mdc-button.mat-primary{--mdc-text-button-label-text-color: #4fb6c1}.dark-theme .mat-mdc-button.mat-primary{--mat-text-button-state-layer-color: #4fb6c1;--mat-text-button-ripple-color: rgba(79, 182, 193, .1)}.dark-theme .mat-mdc-button.mat-accent{--mdc-text-button-label-text-color: #81cbd3}.dark-theme .mat-mdc-button.mat-accent{--mat-text-button-state-layer-color: #81cbd3;--mat-text-button-ripple-color: rgba(129, 203, 211, .1)}.dark-theme .mat-mdc-button.mat-warn{--mdc-text-button-label-text-color: #f0809a}.dark-theme .mat-mdc-button.mat-warn{--mat-text-button-state-layer-color: #f0809a;--mat-text-button-ripple-color: rgba(240, 128, 154, .1)}.dark-theme .mat-mdc-unelevated-button.mat-primary{--mdc-filled-button-container-color: #4fb6c1;--mdc-filled-button-label-text-color: white}.dark-theme .mat-mdc-unelevated-button.mat-primary{--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.dark-theme .mat-mdc-unelevated-button.mat-accent{--mdc-filled-button-container-color: #81cbd3;--mdc-filled-button-label-text-color: #1b1d1d}.dark-theme .mat-mdc-unelevated-button.mat-accent{--mat-filled-button-state-layer-color: #1b1d1d;--mat-filled-button-ripple-color: rgba(27, 29, 29, .1)}.dark-theme .mat-mdc-unelevated-button.mat-warn{--mdc-filled-button-container-color: #f0809a;--mdc-filled-button-label-text-color: #1b1d1d}.dark-theme .mat-mdc-unelevated-button.mat-warn{--mat-filled-button-state-layer-color: #1b1d1d;--mat-filled-button-ripple-color: rgba(27, 29, 29, .1)}.dark-theme .mat-mdc-raised-button.mat-primary{--mdc-protected-button-container-color: #4fb6c1;--mdc-protected-button-label-text-color: white}.dark-theme .mat-mdc-raised-button.mat-primary{--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.dark-theme .mat-mdc-raised-button.mat-accent{--mdc-protected-button-container-color: #81cbd3;--mdc-protected-button-label-text-color: #1b1d1d}.dark-theme .mat-mdc-raised-button.mat-accent{--mat-protected-button-state-layer-color: #1b1d1d;--mat-protected-button-ripple-color: rgba(27, 29, 29, .1)}.dark-theme .mat-mdc-raised-button.mat-warn{--mdc-protected-button-container-color: #f0809a;--mdc-protected-button-label-text-color: #1b1d1d}.dark-theme .mat-mdc-raised-button.mat-warn{--mat-protected-button-state-layer-color: #1b1d1d;--mat-protected-button-ripple-color: rgba(27, 29, 29, .1)}.dark-theme .mat-mdc-outlined-button.mat-primary{--mdc-outlined-button-label-text-color: #4fb6c1;--mdc-outlined-button-outline-color: rgba(255, 255, 255, .12)}.dark-theme .mat-mdc-outlined-button.mat-primary{--mat-outlined-button-state-layer-color: #4fb6c1;--mat-outlined-button-ripple-color: rgba(79, 182, 193, .1)}.dark-theme .mat-mdc-outlined-button.mat-accent{--mdc-outlined-button-label-text-color: #81cbd3;--mdc-outlined-button-outline-color: rgba(255, 255, 255, .12)}.dark-theme .mat-mdc-outlined-button.mat-accent{--mat-outlined-button-state-layer-color: #81cbd3;--mat-outlined-button-ripple-color: rgba(129, 203, 211, .1)}.dark-theme .mat-mdc-outlined-button.mat-warn{--mdc-outlined-button-label-text-color: #f0809a;--mdc-outlined-button-outline-color: rgba(255, 255, 255, .12)}.dark-theme .mat-mdc-outlined-button.mat-warn{--mat-outlined-button-state-layer-color: #f0809a;--mat-outlined-button-ripple-color: rgba(240, 128, 154, .1)}.dark-theme{--mdc-icon-button-icon-size: 24px}.dark-theme{--mdc-icon-button-icon-color: inherit;--mdc-icon-button-disabled-icon-color: rgba(255, 255, 255, .5)}.dark-theme{--mat-icon-button-state-layer-color: white;--mat-icon-button-disabled-state-layer-color: white;--mat-icon-button-ripple-color: rgba(255, 255, 255, .1);--mat-icon-button-hover-state-layer-opacity: .08;--mat-icon-button-focus-state-layer-opacity: .24;--mat-icon-button-pressed-state-layer-opacity: .24}.dark-theme .mat-mdc-icon-button.mat-primary{--mdc-icon-button-icon-color: #4fb6c1}.dark-theme .mat-mdc-icon-button.mat-primary{--mat-icon-button-state-layer-color: #4fb6c1;--mat-icon-button-ripple-color: rgba(79, 182, 193, .1)}.dark-theme .mat-mdc-icon-button.mat-accent{--mdc-icon-button-icon-color: #81cbd3}.dark-theme .mat-mdc-icon-button.mat-accent{--mat-icon-button-state-layer-color: #81cbd3;--mat-icon-button-ripple-color: rgba(129, 203, 211, .1)}.dark-theme .mat-mdc-icon-button.mat-warn{--mdc-icon-button-icon-color: #f0809a}.dark-theme .mat-mdc-icon-button.mat-warn{--mat-icon-button-state-layer-color: #f0809a;--mat-icon-button-ripple-color: rgba(240, 128, 154, .1)}.dark-theme{--mdc-fab-container-shape: 50%;--mdc-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12)}.dark-theme{--mdc-fab-small-container-shape: 50%;--mdc-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-fab-small-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-fab-small-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12)}.dark-theme{--mdc-extended-fab-container-height: 48px;--mdc-extended-fab-container-shape: 24px;--mdc-extended-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mdc-extended-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mdc-extended-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12)}.dark-theme{--mdc-fab-container-color: #424242}.dark-theme{--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-disabled-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1);--mat-fab-hover-state-layer-opacity: .08;--mat-fab-focus-state-layer-opacity: .24;--mat-fab-pressed-state-layer-opacity: .24;--mat-fab-disabled-state-container-color: rgba(255, 255, 255, .12);--mat-fab-disabled-state-foreground-color: rgba(255, 255, 255, .5)}.dark-theme{--mdc-fab-small-container-color: #424242}.dark-theme{--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-disabled-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1);--mat-fab-small-hover-state-layer-opacity: .08;--mat-fab-small-focus-state-layer-opacity: .24;--mat-fab-small-pressed-state-layer-opacity: .24;--mat-fab-small-disabled-state-container-color: rgba(255, 255, 255, .12);--mat-fab-small-disabled-state-foreground-color: rgba(255, 255, 255, .5)}.dark-theme .mat-mdc-fab.mat-primary{--mdc-fab-container-color: #4fb6c1}.dark-theme .mat-mdc-fab.mat-primary{--mat-fab-foreground-color: white;--mat-fab-state-layer-color: white;--mat-fab-ripple-color: rgba(255, 255, 255, .1)}.dark-theme .mat-mdc-fab.mat-accent{--mdc-fab-container-color: #81cbd3}.dark-theme .mat-mdc-fab.mat-accent{--mat-fab-foreground-color: #1b1d1d;--mat-fab-state-layer-color: #1b1d1d;--mat-fab-ripple-color: rgba(27, 29, 29, .1)}.dark-theme .mat-mdc-fab.mat-warn{--mdc-fab-container-color: #f0809a}.dark-theme .mat-mdc-fab.mat-warn{--mat-fab-foreground-color: #1b1d1d;--mat-fab-state-layer-color: #1b1d1d;--mat-fab-ripple-color: rgba(27, 29, 29, .1)}.dark-theme .mat-mdc-mini-fab.mat-primary{--mdc-fab-small-container-color: #4fb6c1}.dark-theme .mat-mdc-mini-fab.mat-primary{--mat-fab-small-foreground-color: white;--mat-fab-small-state-layer-color: white;--mat-fab-small-ripple-color: rgba(255, 255, 255, .1)}.dark-theme .mat-mdc-mini-fab.mat-accent{--mdc-fab-small-container-color: #81cbd3}.dark-theme .mat-mdc-mini-fab.mat-accent{--mat-fab-small-foreground-color: #1b1d1d;--mat-fab-small-state-layer-color: #1b1d1d;--mat-fab-small-ripple-color: rgba(27, 29, 29, .1)}.dark-theme .mat-mdc-mini-fab.mat-warn{--mdc-fab-small-container-color: #f0809a}.dark-theme .mat-mdc-mini-fab.mat-warn{--mat-fab-small-foreground-color: #1b1d1d;--mat-fab-small-state-layer-color: #1b1d1d;--mat-fab-small-ripple-color: rgba(27, 29, 29, .1)}.dark-theme{--mdc-snackbar-container-shape: 4px}.dark-theme{--mdc-snackbar-container-color: rgb(217.2, 217.2, 217.2);--mdc-snackbar-supporting-text-color: rgba(66, 66, 66, .87)}.dark-theme{--mat-snack-bar-button-color: #0396a6}.dark-theme{--mat-table-row-item-outline-width: 1px}.dark-theme{--mat-table-background-color: #424242;--mat-table-header-headline-color: white;--mat-table-row-item-label-text-color: white;--mat-table-row-item-outline-color: rgba(255, 255, 255, .12)}.dark-theme{--mdc-circular-progress-active-indicator-width: 4px;--mdc-circular-progress-size: 48px}.dark-theme{--mdc-circular-progress-active-indicator-color: #4fb6c1}.dark-theme .mat-accent{--mdc-circular-progress-active-indicator-color: #81cbd3}.dark-theme .mat-warn{--mdc-circular-progress-active-indicator-color: #f0809a}.dark-theme{--mat-badge-container-shape: 50%;--mat-badge-container-size: unset;--mat-badge-small-size-container-size: unset;--mat-badge-large-size-container-size: unset;--mat-badge-legacy-container-size: 22px;--mat-badge-legacy-small-size-container-size: 16px;--mat-badge-legacy-large-size-container-size: 28px;--mat-badge-container-offset: -11px 0;--mat-badge-small-size-container-offset: -8px 0;--mat-badge-large-size-container-offset: -14px 0;--mat-badge-container-overlap-offset: -11px;--mat-badge-small-size-container-overlap-offset: -8px;--mat-badge-large-size-container-overlap-offset: -14px;--mat-badge-container-padding: 0;--mat-badge-small-size-container-padding: 0;--mat-badge-large-size-container-padding: 0}.dark-theme{--mat-badge-background-color: #4fb6c1;--mat-badge-text-color: white;--mat-badge-disabled-state-background-color: rgb(110.1, 110.1, 110.1);--mat-badge-disabled-state-text-color: rgba(255, 255, 255, .5)}.dark-theme .mat-badge-accent{--mat-badge-background-color: #81cbd3;--mat-badge-text-color: #1b1d1d}.dark-theme .mat-badge-warn{--mat-badge-background-color: #f0809a;--mat-badge-text-color: #1b1d1d}.dark-theme{--mat-bottom-sheet-container-shape: 4px}.dark-theme{--mat-bottom-sheet-container-text-color: white;--mat-bottom-sheet-container-background-color: #424242}.dark-theme{--mat-legacy-button-toggle-height: 36px;--mat-legacy-button-toggle-shape: 2px;--mat-legacy-button-toggle-focus-state-layer-opacity: 1}.dark-theme{--mat-standard-button-toggle-shape: 4px;--mat-standard-button-toggle-hover-state-layer-opacity: .04;--mat-standard-button-toggle-focus-state-layer-opacity: .12}.dark-theme{--mat-legacy-button-toggle-text-color: rgba(255, 255, 255, .5);--mat-legacy-button-toggle-state-layer-color: rgba(255, 255, 255, .12);--mat-legacy-button-toggle-selected-state-text-color: rgba(255, 255, 255, .7);--mat-legacy-button-toggle-selected-state-background-color: #212121;--mat-legacy-button-toggle-disabled-state-text-color: rgba(255, 255, 255, .3);--mat-legacy-button-toggle-disabled-state-background-color: black;--mat-legacy-button-toggle-disabled-selected-state-background-color: #424242}.dark-theme{--mat-standard-button-toggle-text-color: white;--mat-standard-button-toggle-background-color: #424242;--mat-standard-button-toggle-state-layer-color: white;--mat-standard-button-toggle-selected-state-background-color: #212121;--mat-standard-button-toggle-selected-state-text-color: white;--mat-standard-button-toggle-disabled-state-text-color: rgba(255, 255, 255, .3);--mat-standard-button-toggle-disabled-state-background-color: #424242;--mat-standard-button-toggle-disabled-selected-state-text-color: white;--mat-standard-button-toggle-disabled-selected-state-background-color: #424242;--mat-standard-button-toggle-divider-color: rgb(88.68, 88.68, 88.68)}.dark-theme{--mat-datepicker-calendar-container-shape: 4px;--mat-datepicker-calendar-container-touch-shape: 4px;--mat-datepicker-calendar-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-touch-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12)}.dark-theme{--mat-datepicker-calendar-date-selected-state-text-color: white;--mat-datepicker-calendar-date-selected-state-background-color: #4fb6c1;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(79, 182, 193, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: white;--mat-datepicker-calendar-date-focus-state-background-color: rgba(79, 182, 193, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(79, 182, 193, .3);--mat-datepicker-toggle-active-state-icon-color: #4fb6c1;--mat-datepicker-calendar-date-in-range-state-background-color: rgba(79, 182, 193, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032);--mat-datepicker-toggle-icon-color: white;--mat-datepicker-calendar-body-label-text-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-period-button-text-color: white;--mat-datepicker-calendar-period-button-icon-color: white;--mat-datepicker-calendar-navigation-button-icon-color: white;--mat-datepicker-calendar-header-divider-color: rgba(255, 255, 255, .12);--mat-datepicker-calendar-header-text-color: rgba(255, 255, 255, .7);--mat-datepicker-calendar-date-today-outline-color: rgba(255, 255, 255, .5);--mat-datepicker-calendar-date-today-disabled-state-outline-color: rgba(255, 255, 255, .3);--mat-datepicker-calendar-date-text-color: white;--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: rgba(255, 255, 255, .5);--mat-datepicker-calendar-date-preview-state-outline-color: rgba(255, 255, 255, .24);--mat-datepicker-range-input-separator-color: white;--mat-datepicker-range-input-disabled-state-separator-color: rgba(255, 255, 255, .5);--mat-datepicker-range-input-disabled-state-text-color: rgba(255, 255, 255, .5);--mat-datepicker-calendar-container-background-color: #424242;--mat-datepicker-calendar-container-text-color: white}.dark-theme .mat-datepicker-content.mat-accent{--mat-datepicker-calendar-date-selected-state-text-color: #1b1d1d;--mat-datepicker-calendar-date-selected-state-background-color: #81cbd3;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(129, 203, 211, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: #1b1d1d;--mat-datepicker-calendar-date-focus-state-background-color: rgba(129, 203, 211, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(129, 203, 211, .3);--mat-datepicker-calendar-date-in-range-state-background-color: rgba(129, 203, 211, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032)}.dark-theme .mat-datepicker-content.mat-warn{--mat-datepicker-calendar-date-selected-state-text-color: #1b1d1d;--mat-datepicker-calendar-date-selected-state-background-color: #f0809a;--mat-datepicker-calendar-date-selected-disabled-state-background-color: rgba(240, 128, 154, .4);--mat-datepicker-calendar-date-today-selected-state-outline-color: #1b1d1d;--mat-datepicker-calendar-date-focus-state-background-color: rgba(240, 128, 154, .3);--mat-datepicker-calendar-date-hover-state-background-color: rgba(240, 128, 154, .3);--mat-datepicker-calendar-date-in-range-state-background-color: rgba(240, 128, 154, .2);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: rgba(249, 171, 0, .2);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032)}.dark-theme .mat-datepicker-toggle-active.mat-accent{--mat-datepicker-toggle-active-state-icon-color: #81cbd3}.dark-theme .mat-datepicker-toggle-active.mat-warn{--mat-datepicker-toggle-active-state-icon-color: #f0809a}.dark-theme{--mat-divider-width: 1px}.dark-theme{--mat-divider-color: rgba(255, 255, 255, .12)}.dark-theme{--mat-expansion-container-shape: 4px;--mat-expansion-legacy-header-indicator-display: inline-block;--mat-expansion-header-indicator-display: none}.dark-theme{--mat-expansion-container-background-color: #424242;--mat-expansion-container-text-color: white;--mat-expansion-actions-divider-color: rgba(255, 255, 255, .12);--mat-expansion-header-hover-state-layer-color: rgba(255, 255, 255, .04);--mat-expansion-header-focus-state-layer-color: rgba(255, 255, 255, .04);--mat-expansion-header-disabled-state-text-color: rgba(255, 255, 255, .3);--mat-expansion-header-text-color: white;--mat-expansion-header-description-color: rgba(255, 255, 255, .7);--mat-expansion-header-indicator-color: rgba(255, 255, 255, .7)}.dark-theme{--mat-icon-color: inherit}.dark-theme .mat-icon.mat-primary{--mat-icon-color: #4fb6c1}.dark-theme .mat-icon.mat-accent{--mat-icon-color: #81cbd3}.dark-theme .mat-icon.mat-warn{--mat-icon-color: #f0809a}.dark-theme{--mat-sidenav-container-shape: 0;--mat-sidenav-container-elevation-shadow: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-sidenav-container-width: auto}.dark-theme{--mat-sidenav-container-divider-color: rgba(255, 255, 255, .12);--mat-sidenav-container-background-color: #424242;--mat-sidenav-container-text-color: white;--mat-sidenav-content-background-color: #303030;--mat-sidenav-content-text-color: white;--mat-sidenav-scrim-color: rgba(189, 189, 189, .6)}.dark-theme{--mat-stepper-header-icon-foreground-color: white;--mat-stepper-header-selected-state-icon-background-color: #4fb6c1;--mat-stepper-header-selected-state-icon-foreground-color: white;--mat-stepper-header-done-state-icon-background-color: #4fb6c1;--mat-stepper-header-done-state-icon-foreground-color: white;--mat-stepper-header-edit-state-icon-background-color: #4fb6c1;--mat-stepper-header-edit-state-icon-foreground-color: white;--mat-stepper-container-color: #424242;--mat-stepper-line-color: rgba(255, 255, 255, .12);--mat-stepper-header-hover-state-layer-color: rgba(255, 255, 255, .04);--mat-stepper-header-focus-state-layer-color: rgba(255, 255, 255, .04);--mat-stepper-header-label-text-color: rgba(255, 255, 255, .7);--mat-stepper-header-optional-label-text-color: rgba(255, 255, 255, .7);--mat-stepper-header-selected-state-label-text-color: white;--mat-stepper-header-error-state-label-text-color: #f0809a;--mat-stepper-header-icon-background-color: rgba(255, 255, 255, .7);--mat-stepper-header-error-state-icon-foreground-color: #f0809a;--mat-stepper-header-error-state-icon-background-color: transparent}.dark-theme .mat-step-header.mat-accent{--mat-stepper-header-icon-foreground-color: #1b1d1d;--mat-stepper-header-selected-state-icon-background-color: #81cbd3;--mat-stepper-header-selected-state-icon-foreground-color: #1b1d1d;--mat-stepper-header-done-state-icon-background-color: #81cbd3;--mat-stepper-header-done-state-icon-foreground-color: #1b1d1d;--mat-stepper-header-edit-state-icon-background-color: #81cbd3;--mat-stepper-header-edit-state-icon-foreground-color: #1b1d1d}.dark-theme .mat-step-header.mat-warn{--mat-stepper-header-icon-foreground-color: #1b1d1d;--mat-stepper-header-selected-state-icon-background-color: #f0809a;--mat-stepper-header-selected-state-icon-foreground-color: #1b1d1d;--mat-stepper-header-done-state-icon-background-color: #f0809a;--mat-stepper-header-done-state-icon-foreground-color: #1b1d1d;--mat-stepper-header-edit-state-icon-background-color: #f0809a;--mat-stepper-header-edit-state-icon-foreground-color: #1b1d1d}.dark-theme{--mat-sort-arrow-color: rgb(198.3, 198.3, 198.3)}.dark-theme{--mat-toolbar-container-background-color: #212121;--mat-toolbar-container-text-color: white}.dark-theme .mat-toolbar.mat-primary{--mat-toolbar-container-background-color: #4fb6c1;--mat-toolbar-container-text-color: white}.dark-theme .mat-toolbar.mat-accent{--mat-toolbar-container-background-color: #81cbd3;--mat-toolbar-container-text-color: #1b1d1d}.dark-theme .mat-toolbar.mat-warn{--mat-toolbar-container-background-color: #f0809a;--mat-toolbar-container-text-color: #1b1d1d}.dark-theme{--mat-tree-container-background-color: #424242;--mat-tree-node-text-color: white}.dark-theme{--mat-timepicker-container-shape: 4px;--mat-timepicker-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}.dark-theme{--mat-timepicker-container-background-color: #424242}.dark-theme .mdc-text-field:not(.mdc-text-field--invalid) .mdc-notched-outline>*{border-color:#cbcdcd}.dark-theme .mdc-text-field:not(.mdc-text-field--invalid).mdc-text-field--disabled{border-color:#828585}.dark-theme .mdc-text-field:not(.mdc-text-field--invalid).mdc-text-field--disabled .mat-icon{color:#ffffff4d}.dark-theme .mdc-text-field:not(.mdc-text-field--invalid).mdc-text-field--focused .mdc-notched-outline>*,.dark-theme .mdc-text-field:not(.mdc-text-field--invalid):hover:not(.mdc-text-field--disabled) .mdc-notched-outline>*{border-color:#fff}.dark-theme{--mdc-filled-text-field-caret-color: white;--mdc-filled-text-field-focus-active-indicator-color: white;--mdc-filled-text-field-focus-label-text-color: rgba(255, 255, 255, .87);--mdc-filled-text-field-container-color: rgb(73.56, 73.56, 73.56);--mdc-filled-text-field-disabled-container-color: rgb(69.78, 69.78, 69.78);--mdc-filled-text-field-label-text-color: rgba(255, 255, 255, .6);--mdc-filled-text-field-hover-label-text-color: rgba(255, 255, 255, .6);--mdc-filled-text-field-disabled-label-text-color: rgba(255, 255, 255, .38);--mdc-filled-text-field-input-text-color: rgba(255, 255, 255, .87);--mdc-filled-text-field-disabled-input-text-color: rgba(255, 255, 255, .38);--mdc-filled-text-field-input-text-placeholder-color: rgba(255, 255, 255, .6);--mdc-filled-text-field-error-hover-label-text-color: #f0809a;--mdc-filled-text-field-error-focus-label-text-color: #f0809a;--mdc-filled-text-field-error-label-text-color: #f0809a;--mdc-filled-text-field-error-caret-color: #f0809a;--mdc-filled-text-field-active-indicator-color: rgba(255, 255, 255, .42);--mdc-filled-text-field-disabled-active-indicator-color: rgba(255, 255, 255, .06);--mdc-filled-text-field-hover-active-indicator-color: rgba(255, 255, 255, .87);--mdc-filled-text-field-error-active-indicator-color: #f0809a;--mdc-filled-text-field-error-focus-active-indicator-color: #f0809a;--mdc-filled-text-field-error-hover-active-indicator-color: #f0809a}.dark-theme{--mdc-outlined-text-field-caret-color: white;--mdc-outlined-text-field-focus-outline-color: white;--mdc-outlined-text-field-focus-label-text-color: rgba(255, 255, 255, .87);--mdc-outlined-text-field-label-text-color: rgba(255, 255, 255, .6);--mdc-outlined-text-field-hover-label-text-color: rgba(255, 255, 255, .6);--mdc-outlined-text-field-disabled-label-text-color: rgba(255, 255, 255, .38);--mdc-outlined-text-field-input-text-color: rgba(255, 255, 255, .87);--mdc-outlined-text-field-disabled-input-text-color: rgba(255, 255, 255, .38);--mdc-outlined-text-field-input-text-placeholder-color: rgba(255, 255, 255, .6);--mdc-outlined-text-field-error-caret-color: #f0809a;--mdc-outlined-text-field-error-focus-label-text-color: #f0809a;--mdc-outlined-text-field-error-label-text-color: #f0809a;--mdc-outlined-text-field-error-hover-label-text-color: #f0809a;--mdc-outlined-text-field-outline-color: rgba(255, 255, 255, .38);--mdc-outlined-text-field-disabled-outline-color: rgba(255, 255, 255, .06);--mdc-outlined-text-field-hover-outline-color: rgba(255, 255, 255, .87);--mdc-outlined-text-field-error-focus-outline-color: #f0809a;--mdc-outlined-text-field-error-hover-outline-color: #f0809a;--mdc-outlined-text-field-error-outline-color: #f0809a}.dark-theme{--mat-form-field-focus-select-arrow-color: rgba(255, 255, 255, .87);--mat-form-field-disabled-input-text-placeholder-color: rgba(255, 255, 255, .38);--mat-form-field-state-layer-color: rgba(255, 255, 255, .87);--mat-form-field-error-text-color: #f0809a;--mat-form-field-select-option-text-color: rgba(0, 0, 0, .87);--mat-form-field-select-disabled-option-text-color: rgba(0, 0, 0, .38);--mat-form-field-leading-icon-color: unset;--mat-form-field-disabled-leading-icon-color: unset;--mat-form-field-trailing-icon-color: unset;--mat-form-field-disabled-trailing-icon-color: unset;--mat-form-field-error-focus-trailing-icon-color: unset;--mat-form-field-error-hover-trailing-icon-color: unset;--mat-form-field-error-trailing-icon-color: unset;--mat-form-field-enabled-select-arrow-color: rgba(255, 255, 255, .54);--mat-form-field-disabled-select-arrow-color: rgba(255, 255, 255, .38);--mat-form-field-hover-state-layer-opacity: .08;--mat-form-field-focus-state-layer-opacity: .24}.dark-theme .mat-mdc-form-field.mat-accent{--mdc-filled-text-field-caret-color: #81cbd3;--mdc-filled-text-field-focus-active-indicator-color: #81cbd3;--mdc-filled-text-field-focus-label-text-color: rgba(129, 203, 211, .87)}.dark-theme .mat-mdc-form-field.mat-accent{--mdc-outlined-text-field-caret-color: #81cbd3;--mdc-outlined-text-field-focus-outline-color: #81cbd3;--mdc-outlined-text-field-focus-label-text-color: rgba(129, 203, 211, .87)}.dark-theme .mat-mdc-form-field.mat-accent{--mat-form-field-focus-select-arrow-color: rgba(129, 203, 211, .87)}.dark-theme .mat-mdc-form-field.mat-warn{--mdc-filled-text-field-caret-color: #f0809a;--mdc-filled-text-field-focus-active-indicator-color: #f0809a;--mdc-filled-text-field-focus-label-text-color: rgba(240, 128, 154, .87)}.dark-theme .mat-mdc-form-field.mat-warn{--mdc-outlined-text-field-caret-color: #f0809a;--mdc-outlined-text-field-focus-outline-color: #f0809a;--mdc-outlined-text-field-focus-label-text-color: rgba(240, 128, 154, .87)}.dark-theme .mat-mdc-form-field.mat-warn{--mat-form-field-focus-select-arrow-color: rgba(240, 128, 154, .87)}.dark-theme app-agency-details .card{background:#313535}.dark-theme app-agency-details .line-break{border-color:#ffffff14}.dark-theme app-agency-details .request-link-section a,.dark-theme app-agency-details .code{color:#81cbd3}.dark-theme app-agency-details .code-label{color:#fff}.dark-theme app-agency-details .chip-error{background-color:#e94d72}.dark-theme app-agency-details .delete-button{color:#f0809a;border-color:#f0809a}.dark-theme .timezone-option .timezone-option-postfix{color:#a6a8a8}.dark-theme app-delete-agency-dialog .title{border-bottom-color:#ffffff1f;color:#4fb6c1}.dark-theme app-delete-agency-dialog .delete-button{background-color:#e00135}.dark-theme app-delete-agency-dialog .description{color:#fff}.dark-theme .admin-item-selection-menu{background-color:#fff}.dark-theme .admin-item-selection-menu button{color:#1b1d1d}.dark-theme .admin-item-selection-menu button:hover{background-color:#e0e1e1}.dark-theme app-agencies .empty-state{background-color:#313535}.dark-theme app-agencies .empty-state .additional{color:#828585}.dark-theme app-agencies .menu{background-color:#3c4040}.dark-theme app-agencies .loading .title{color:#fff}.dark-theme app-agencies .loading circle{stroke:#fff}.dark-theme app-agency-create .card{background-color:#313535}.dark-theme app-agency-create .actions .prev-page-btn{color:#fff}.dark-theme app-block-info .subtitle{color:#cbcdcd}.dark-theme app-block-line-list .title{color:#81cbd3}.dark-theme app-block-view mat-tab-group mat-tab-header{border-bottom-color:#ffffff1f}.dark-theme app-rule-tile .mat-expansion-panel-header{color:#fff;border-color:#45494a}.dark-theme app-rule-tile app-block-tile app-tile-labeled-block{color:#fff}.dark-theme app-detour-line-tile .color{color:#313535}.dark-theme app-detour-tile{background-color:#242727;border-color:#45494a}.dark-theme app-detour-tile .color{color:#313535}.dark-theme app-detour-tile .draft{color:#1b1d1d;background-color:#ffbf00}.dark-theme app-detour-tile .completed{color:#1b1d1d;background-color:#e0ebee}.dark-theme app-detour-tile .active{color:#fff;background-color:#219d2d}.dark-theme app-detour-tile .upcoming{color:#fff;background-color:#4d73e5}.dark-theme app-detour-tile .title{color:#01687b}.dark-theme app-detour-tile .type{color:#313535}.dark-theme app-detour-tile .range{color:#676a6b}.dark-theme app-detour-tile .reason{color:#1b1d1d8f;border-color:#45494a}.dark-theme app-detour-tile .activate-btn{color:#fff;background-color:#4fb6c1}.dark-theme app-detour-tile .activate-btn .mat-icon{color:#fff}.dark-theme app-detour-tile .deactivate-btn{color:#4fb6c1;border-color:#4fb6c1}.dark-theme app-detour-tile .deactivate-btn .mat-icon{color:#4fb6c1}.dark-theme app-detour-tile:hover,.dark-theme app-detour-tile.hovered{background-color:#fff}.dark-theme app-detour-tile:hover mat-icon,.dark-theme app-detour-tile.hovered mat-icon{color:#fff}.dark-theme app-detour-tile:hover .title,.dark-theme app-detour-tile.hovered .title{color:#81cbd3}.dark-theme app-detour-tile:hover .range,.dark-theme app-detour-tile.hovered .range{color:#fff}.dark-theme app-detour-tile:hover .type,.dark-theme app-detour-tile.hovered .type{color:#fff}.dark-theme app-detour-tile:hover .second-info,.dark-theme app-detour-tile.hovered .second-info{border-color:#676a6b}.dark-theme app-detour-tile:hover .reason,.dark-theme app-detour-tile.hovered .reason{color:#a6a8a8}.dark-theme app-detour-tile:hover .activate-btn,.dark-theme app-detour-tile.hovered .activate-btn{color:#fff;background-color:#01687b}.dark-theme app-detour-tile:hover .activate-btn .mat-icon,.dark-theme app-detour-tile.hovered .activate-btn .mat-icon{color:#fff}.dark-theme app-detour-tile:hover .deactivate-btn,.dark-theme app-detour-tile.hovered .deactivate-btn{color:#01687b;border-color:#01687b}.dark-theme app-detour-tile:hover .deactivate-btn .mat-icon,.dark-theme app-detour-tile.hovered .deactivate-btn .mat-icon{color:#01687b}.dark-theme app-edit-detour-stop-pattern-name-dialog .header{color:#01687b}.dark-theme app-edit-polygon .title{border-bottom-color:#ffffff1f;color:#81cbd3}.dark-theme app-pointer-block mat-icon{color:#ffffff7a}.dark-theme app-pointer-block .pointer-vertical:after,.dark-theme app-pointer-block .pointer-horizontal:after{background-image:radial-gradient(rgba(255,255,255,.48) 10%,transparent 20%)}.dark-theme app-detour-edit app-sidenav-wrapper{background-color:#313535}.dark-theme app-detour-edit .title{color:#fff}.dark-theme app-detour-edit .line-color>span{color:#81cbd3}.dark-theme app-detour-edit .line-color button{color:#fff}.dark-theme app-detour-edit .nav-wrapper svg{fill:#fff}.dark-theme app-detour-edit .nav-wrapper button{color:#fff!important}.dark-theme app-detour-list app-sidenav-wrapper{background-color:#313535}.dark-theme app-detour-list .label{color:#fff;border-color:#0396a6}.dark-theme app-detour-list .mat-mdc-slide-toggle .mdc-label{color:#81cbd3}.dark-theme app-detour-list .mat-mdc-form-field .mat-icon{color:#fff}.dark-theme app-detour-list .empty-state-title{color:#fff}.dark-theme app-detour-list .empty-state-subtitle{color:#ffffffb3}.dark-theme app-detour-map-view .deactivated-warning{background-color:#ffbf00}.dark-theme app-detour-patterns .title{color:#81cbd3}.dark-theme app-detour-patterns app-sidenav-wrapper{background-color:#313535}.dark-theme app-detour-patterns .subtitle span{color:#cbcdcd}.dark-theme app-detour-patterns .toolbar-navigation{border-color:#45494a;background-color:#3c4040}.dark-theme app-detour-patterns .toolbar-navigation a{color:#cbcdcd}.dark-theme app-detour-patterns .toolbar-navigation a.active{color:#81cbd3}.dark-theme app-detour-patterns .range{color:#cbcdcd}.dark-theme app-detour-patterns .status.draft{color:#1b1d1d;background-color:#ffbf00}.dark-theme app-detour-patterns .status.completed{color:#1b1d1d;background-color:#e0ebee}.dark-theme app-detour-patterns .status.active{color:#fff;background-color:#219d2d}.dark-theme app-detour-patterns .status.upcoming{color:#fff;background-color:#4d73e5}.dark-theme app-detour-trips-view{background-color:#313535;border-color:#3c4040}.dark-theme app-detour-trips-view .title{color:#81cbd3}.dark-theme app-empty-page .info{background-color:#4c5051;border-color:#676a6b}.dark-theme app-empty-page .additional{color:#ffffffb3}.dark-theme app-garages .mat-mdc-form-field .mat-icon{color:#fff}.dark-theme app-garages .garages{background-color:#313535}.dark-theme app-garages .empty-state .additional{color:#ffffffb3}.dark-theme app-import-file-dialog .title{border-bottom-color:#ffffff1f;color:#81cbd3}.dark-theme app-import-file-dialog .file-name,.dark-theme app-import-file-dialog .empty{color:#fff}.dark-theme app-import-file-toaster,.dark-theme app-import-apply-update-toaster{background-color:#313535}.dark-theme app-import-file-toaster .icon,.dark-theme app-import-apply-update-toaster .icon{background-color:#4fb6c1;color:#02798b}.dark-theme app-import-file-toaster .processing h3,.dark-theme app-import-apply-update-toaster .processing h3{color:#02798b}.dark-theme app-line-color{background-color:#45494a}.dark-theme app-line-color .line-type{color:#ffffffb3}.dark-theme app-line-color .empty-rect{background:repeating-linear-gradient(90deg,#ffffff24,#ffffff24 2px,#3c4040 2px 4px)}.dark-theme app-line-edit app-sidenav-wrapper .header-button{background-color:#45494a}.dark-theme app-line-edit .title{color:#fff}.dark-theme app-line-edit .line-color>span{color:#81cbd3}.dark-theme app-line-edit .line-color button{color:#fff}.dark-theme app-line-edit .nav-wrapper svg{fill:#fff}.dark-theme app-line-edit .nav-wrapper button{color:#fff!important}.dark-theme app-line-list .label{color:#fff;border-color:#0396a6}.dark-theme app-line-list .mat-mdc-form-field .mat-icon{color:#fff}.dark-theme app-line-list .empty-state-title{color:#fff}.dark-theme app-line-list .empty-state-subtitle{color:#ffffffb3}.dark-theme app-line-view>.header{background-color:#45494a}.dark-theme app-line-view .line-menu.mat-mdc-menu-trigger{color:#fff;background-color:#242727}.dark-theme app-lines>.content{background-color:#313535}.dark-theme app-direction-view .label{color:#ffffff7a}.dark-theme app-pattern-view .label{color:#ffffff7a}.dark-theme app-line-tile .color{color:#313535}.dark-theme app-line-view-tile{background-color:#242727;border-color:#fff}.dark-theme app-line-view-tile .title-label{color:#81cbd3;background-color:#0396a6a3}.dark-theme app-line-view-tile .sub-name{color:#ffffffb3}.dark-theme app-line-view-tile .mat-mdc-menu-trigger{color:#fff}.dark-theme app-line-view-tile.selected,.dark-theme app-line-view-tile.menu-opened,.dark-theme app-line-view-tile.view:hover{background-color:#fff}.dark-theme app-line-view-tile.selected .title-label,.dark-theme app-line-view-tile.menu-opened .title-label,.dark-theme app-line-view-tile.view:hover .title-label{color:#a6a8a8;background-color:#1b1d1d3d}.dark-theme app-line-view-tile.selected .title-name,.dark-theme app-line-view-tile.menu-opened .title-name,.dark-theme app-line-view-tile.view:hover .title-name{color:#1b1d1d}.dark-theme app-line-view-tile.selected .sub-name,.dark-theme app-line-view-tile.menu-opened .sub-name,.dark-theme app-line-view-tile.view:hover .sub-name{color:#a6a8a8}.dark-theme app-line-view-tile.selected .mat-mdc-menu-trigger,.dark-theme app-line-view-tile.menu-opened .mat-mdc-menu-trigger,.dark-theme app-line-view-tile.view:hover .mat-mdc-menu-trigger{color:#1b1d1d}.dark-theme app-direction-stop .direction-stop-container{background-color:#242727}.dark-theme app-direction-stop .direction-stop-container .time-point-icon{color:#81cbd3}.dark-theme app-direction-stop .direction-stop-container.selected,.dark-theme app-direction-stop .direction-stop-container:hover{color:#1b1d1d;background-color:#fff}.dark-theme app-direction-stops .title{color:#81cbd3}.dark-theme app-pattern-stop .moved-stop-container{color:#81cbd3}.dark-theme app-pattern-stop .invalid-stop-container{color:#e52753}.dark-theme app-pattern-stop .pattern-stop-container{background-color:#242727}.dark-theme app-pattern-stop .pattern-stop-container.selected,.dark-theme app-pattern-stop .pattern-stop-container.menu-opened,.dark-theme app-pattern-stop .pattern-stop-container:hover{color:#1b1d1d;background-color:#fff}.dark-theme app-pattern-stop .pattern-stop-container.selected .invalid-stop-container,.dark-theme app-pattern-stop .pattern-stop-container.menu-opened .invalid-stop-container,.dark-theme app-pattern-stop .pattern-stop-container:hover .invalid-stop-container{color:#f0809a}.dark-theme app-pattern-stop .pattern-stop-container.invalid-stop{border-color:#e52753}.dark-theme app-pattern-stop mat-form-field .mat-mdc-form-field-infix .units{color:#a6a8a8}.dark-theme app-pattern-stop .distance-time-container{background-color:#313535}.dark-theme app-pattern-stop .distance-time-container .label{color:#fff;background-color:#242727}.dark-theme app-pattern-stop .distance-time-container .label .units{color:#ffffffb8}.dark-theme app-pattern-stops .title{color:#81cbd3}.dark-theme app-pattern-stops .time{border-color:#cbcdcd;color:#dbe7eb}.dark-theme app-pattern-stops .total .time,.dark-theme app-pattern-stops .total mat-form-field{background-color:#1b1d1d7a}.dark-theme app-pattern-stops .total .mat-mdc-form-field-infix .units{color:#ffffffb8}.dark-theme app-pattern-stops .total .label{color:#fff;background-color:#242727}.dark-theme app-pattern-stops .total .label .units{color:#ffffffb8}.dark-theme app-pattern-stops .total-label{color:#81cbd3}.dark-theme predefined-messages-tree{background-color:#4c5051}.dark-theme mat-tree.custom-tree{background-color:#4c5051}.dark-theme mat-tree.custom-tree mat-tree-node{background-color:#4c5051}.dark-theme mat-tree.custom-tree mat-icon-tree-toggle{color:#fff;background-color:#d7e4e9}.dark-theme mat-tree.custom-tree .vehicle-type-node{border-bottom:1px solid #e0ebee}.dark-theme mat-tree.custom-tree .child-node .node{background-color:#676a6b}.dark-theme mat-tree.custom-tree .child-node:before,.dark-theme mat-tree.custom-tree .arrow:before,.dark-theme mat-tree.custom-tree .line:before{background-image:radial-gradient(rgba(255,255,255,.5) 10%,transparent 50%)}.dark-theme mat-tree.custom-tree .arrow .mat-icon{color:#ffffff80}.dark-theme mat-tree.custom-tree .selected .node{color:#1b1d1d;background-color:#fff}.dark-theme mat-tree.custom-tree .drop.above{border-top:8px solid #a6a8a8;margin-top:-8px}.dark-theme mat-tree.custom-tree .drop.below{border-bottom:8px solid #a6a8a8;margin-bottom:-8px}.dark-theme mat-tree.custom-tree .drop.center{background-color:#a6a8a8}.dark-theme app-predefined-message-sidenav .field-label{color:#81cbd3}.dark-theme app-routes .toolbar{border-color:#45494a;background-color:#3c4040}.dark-theme app-routes .navigation a{color:#cbcdcd}.dark-theme app-routes .navigation a.active{color:#81cbd3}.dark-theme app-routes .empty-state{color:#a6a8a8}.dark-theme app-routes .empty-state,.dark-theme app-routes router-outlet+*{background-color:#313535;border-color:#3c4040}.dark-theme .route-list,.dark-theme .block-list{background-color:#313535}.dark-theme .route-list .label,.dark-theme .block-list .label,.dark-theme .route-list .mat-mdc-form-field .mat-icon,.dark-theme .block-list .mat-mdc-form-field .mat-icon{color:#fff}.dark-theme app-repeat-section .ends-label{color:#81cbd3}.dark-theme app-rule-details .day-tile{background-color:#0396a6a3}.dark-theme app-rule-details .priority-tile.medium{background-color:#b9bae7}.dark-theme app-rule-details .priority-tile.high{background-color:#f0809a}.dark-theme app-rule-details .priority-tile.default{background-color:#0396a6a3}.dark-theme app-rule-details .priority-tile.default span{color:#fff}.dark-theme app-rule-details .day-tile-text{color:#fff}.dark-theme app-rule-edit .slide-togle-text{color:#81cbd3}.dark-theme app-rules-table .chips{background-color:#02798b;color:#fff}.dark-theme app-rules-table .disabled-value,.dark-theme app-rules-table .high{background-color:#e80858}.dark-theme app-rule-priority-marker.medium{background-color:#b9bae7}.dark-theme app-rule-priority-marker.high{background-color:#f0809a}.dark-theme app-rule-priority-marker.default{background-color:#0396a6a3}.dark-theme app-week-day-select button.mat-mdc-fab.mat-accent{border-color:#828585;background-color:#828585;color:#fff}.dark-theme app-week-day-select button.mat-mdc-fab.mat-accent.selected{background-color:#0396a6;color:#fff}.dark-theme app-rules .content{background-color:#313535}.dark-theme app-calendar-month-cell-event.medium{background-color:#b9bae7}.dark-theme app-calendar-month-cell-event.high{background-color:#f0809a}.dark-theme app-calendar-month-cell-event.default{background-color:#0396a6a3}.dark-theme app-calendar-month-cell-event.default span{color:#fff}.dark-theme app-calendar-month-cell-event.event-selected{background-color:#fff}.dark-theme app-calendar-month-cell-event.event-selected,.dark-theme app-calendar-month-cell-event.event-selected span{color:#1b1d1d}.dark-theme app-calendar-month-cell{border-right:1px solid #45494a}.dark-theme app-calendar-month-cell .today{border:1px solid #fff;color:#fff}.dark-theme app-calendar-month-header .header{border:1px solid #45494a}.dark-theme app-calendar-month-header .header-cell{border-right:1px solid #45494a;color:#81cbd3}.dark-theme app-calendar-month .cell-row{border-bottom:1px solid #45494a;border-left:1px solid #45494a}.dark-theme calendar-navigation-bar .calendar-base-mode button{background-color:#3c4040;color:#ffffff7a}.dark-theme calendar-navigation-bar .calendar-base-mode button.active{background-color:#0396a6a3;border-color:#01687b;color:#fff}.dark-theme app-confirm-triple-actions-dialog .title{border-bottom-color:#ffffff1f;color:#81cbd3}.dark-theme app-confirm-triple-actions-dialog .content{color:#fff}.dark-theme app-run .empty-line{background-color:#3c4040}.dark-theme app-run .time-input{color:inherit}.dark-theme app-signup-period-history .history{color:#1b1d1dcc}.dark-theme app-signup-period-history .duration{color:#fff}.dark-theme app-signup-period-history .list-header{color:#fffc;border-color:#ffffff42}.dark-theme app-signup-period-history-tile:nth-child(odd){background-color:#4c5051}.dark-theme app-signup-period-history-tile:nth-child(2n){background-color:#676a6b}.dark-theme app-signup-period-history-tile .divider{border-color:#ffffff42}.dark-theme app-signup-period-history-tile .tile-block:hover,.dark-theme app-signup-period-history-tile .tile-block.highlighted{color:#1b1d1d;background-color:#fff}.dark-theme app-signup-period-list-tile{background-color:#242727}.dark-theme app-signup-period-list-tile .draft{background-color:#fec84b!important}.dark-theme app-signup-period-list-tile .tile-status,.dark-theme app-signup-period-list-tile .selected-tile{background-color:#0396a6;color:#fff}.dark-theme app-signup-period-list-tile .backup_icon{color:#0396a6}.dark-theme app-signup-period-notify-popup .marker-element{filter:drop-shadow(0 -12px 16px rgba(0,0,0,.15));border-bottom-color:#3c4040}.dark-theme app-signup-period-notify-popup .title{color:#4fb6c1;border-bottom-color:#676a6b}.dark-theme app-signup-period-notify-popup .body{background-color:#3c4040;box-shadow:0 3px 16px #00000026}.dark-theme app-signup-period-notify-popup .action .mdc-button{color:#fff}.dark-theme app-signup-period-tile{background-color:#3c4040}.dark-theme app-signup-period-tile .empty{color:#e80858}.dark-theme app-signup-period-tile .draft{background-color:#fec84b!important}.dark-theme app-signup-period-tile .tile-status{background-color:#0396a6;color:#fff}.dark-theme app-stop-schedule-bottom-sheet .stop-name{color:#81cbd3}.dark-theme app-stop-schedule-bottom-sheet .stop-schedule-table,.dark-theme app-stop-schedule-bottom-sheet .line,.dark-theme app-stop-schedule-bottom-sheet .direction-title,.dark-theme app-stop-schedule-bottom-sheet .schedule,.dark-theme app-stop-schedule-bottom-sheet .cell,.dark-theme app-stop-schedule-bottom-sheet .cell-time{border-color:#676a6b}.dark-theme app-stop-schedule-bottom-sheet .cell-time{background-color:#676a6b}.dark-theme app-stop-times{background-color:#313535}.dark-theme app-stop-times .pattern-tile-block,.dark-theme app-stop-times .stop-tile{background-color:#242727}.dark-theme app-stop-times .stops-header span{color:#81cbd3}.dark-theme app-stop-times .restored{background-color:#242727;color:#fff}.dark-theme app-stop-times .restored:before{background-color:#242727}.dark-theme app-stop-sidenav .geo-fence-polygon-error{color:#e00135}.dark-theme app-stops .mat-mdc-form-field .mat-icon{color:#fff}.dark-theme app-stops .stops{background-color:#313535}.dark-theme app-stops .empty-state .additional{color:#ffffffb3}.dark-theme app-table-tile .vertical-line,.dark-theme app-table-tile .horizontal-line{background-color:#a6a8a8}.dark-theme app-table-tile .wrong{background-color:#e00135}.dark-theme app-table-tile .oval,.dark-theme app-table-tile .layover-tile{border-color:#a6a8a8}.dark-theme app-table-tile .oval:not(.wrong),.dark-theme app-table-tile .layover-tile:not(.wrong){background-color:#1b1d1d29}.dark-theme app-table-tile.hovered .tile{background-color:#252d38!important}.dark-theme .tile-block{background-color:#242727}.dark-theme .tile-block .subtitle{color:#cbcdcd}.dark-theme .tile-block .more-menu{color:#fff}.dark-theme .tile-block:hover,.dark-theme .tile-block.highlighted,.dark-theme .tile-block.hovered{background-color:#fff}.dark-theme .tile-block:hover .name,.dark-theme .tile-block.highlighted .name,.dark-theme .tile-block.hovered .name{color:#1b1d1d}.dark-theme .tile-block:hover .subtitle,.dark-theme .tile-block.highlighted .subtitle,.dark-theme .tile-block.hovered .subtitle{color:#a6a8a8}.dark-theme .tile-block:hover .more-menu,.dark-theme .tile-block.highlighted .more-menu,.dark-theme .tile-block.hovered .more-menu{color:#1b1d1d}.dark-theme app-trip-edit .title{color:#81cbd3}.dark-theme app-trip-edit .section{background-color:#45494a}.dark-theme app-trip-edit .layover-hint{color:#cbcdcd}.dark-theme app-trip-edit .mat-mdc-chip{background-color:#676a6b;border-color:#45494a}.dark-theme app-trip-edit app-trip-pattern-tile.conflicted{border-color:#e80858}.dark-theme app-trip-pattern-tile{background-color:#45494a}.dark-theme app-trip-travel{background-color:#45494a}.dark-theme app-trip-travel .placeholder{color:#cbcdcd}.dark-theme app-trip-view .mat-mdc-chip{background-color:#676a6b;border-color:#45494a}.dark-theme .trips-table .table,.dark-theme .trips-table .menu-cell,.dark-theme .trips-table .name-cell,.dark-theme .trips-table .cell{border-color:#676a6b}.dark-theme .trips-table .name-cell,.dark-theme .trips-table .row-cell{background-color:#242727}.dark-theme app-trips-view .title{color:#81cbd3}.dark-theme app-line-timetable-view .table-scroll-body{border-color:#676a6b}.dark-theme app-line-timetable-view .table .stop-name{background-color:#242727}.dark-theme app-line-timetable-view .table tr:hover{border-color:#81cbd3}.dark-theme app-line-timetable-view .table tr:hover .stop-name{background-color:#fff;color:#1b1d1d}.dark-theme app-line-timetable-view .table tr:hover td{border-top-color:#81cbd3}.dark-theme app-line-timetable-view .table td.hovered{background-color:#fff;color:#1b1d1d}.dark-theme app-line-timetable-view .title{color:#81cbd3}.dark-theme app-turns{background-color:#313535}.dark-theme app-turns-button .counter{color:#fff;background-color:#0396a6}.dark-theme app-turns-button.mat-mdc-outlined-button.mat-primary{color:#81cbd3;border-color:#01687b}.dark-theme app-turn-list .title{color:#81cbd3}.dark-theme app-turn-tile{background-color:#242727}.dark-theme app-turn-tile:hover,.dark-theme app-turn-tile.highlighted{color:#1b1d1d;background-color:#fff}.dark-theme app-turn-tile .invalid-message{color:#e52753}.dark-theme app-turn-tile.invalid{border-color:#e52753}.dark-theme app-date-time-picker-content.date-time-picker-content,.dark-theme app-date-time-picker-quick-content.date-time-picker-content{background-color:#313535;color:#fff;border:1px solid #4c5051;box-shadow:6px 6px 12px #0f0e0e4d}.dark-theme app-date-time-picker-content .app-date-time-picker-actions,.dark-theme app-date-time-picker-quick-content .app-date-time-picker-actions{border-bottom:2px solid #0396a6}.dark-theme app-date-time-picker-content .picker-label,.dark-theme app-date-time-picker-quick-content .picker-label{color:#0396a6}.dark-theme app-date-time-picker-content .datepicker-content-container,.dark-theme app-date-time-picker-content .hours,.dark-theme app-date-time-picker-content .minutes,.dark-theme app-date-time-picker-content .selection-item.selection-range,.dark-theme app-date-time-picker-quick-content .datepicker-content-container,.dark-theme app-date-time-picker-quick-content .hours,.dark-theme app-date-time-picker-quick-content .minutes,.dark-theme app-date-time-picker-quick-content .selection-item.selection-range{border:1px solid #4c5051}.dark-theme app-date-time-picker-content .mat-calendar-table-header,.dark-theme app-date-time-picker-quick-content .mat-calendar-table-header{color:#81cbd3}.dark-theme app-date-time-picker-content .selection-separator:before,.dark-theme app-date-time-picker-content .selection-separator:after,.dark-theme app-date-time-picker-quick-content .selection-separator:before,.dark-theme app-date-time-picker-quick-content .selection-separator:after{background:#4c5051}.dark-theme app-date-time-picker-content .mat-calendar-body-cell-content,.dark-theme app-date-time-picker-content .selection-separator,.dark-theme app-date-time-picker-content .selection-item:not(.mat-mdc-button:disabled),.dark-theme app-date-time-picker-quick-content .mat-calendar-body-cell-content,.dark-theme app-date-time-picker-quick-content .selection-separator,.dark-theme app-date-time-picker-quick-content .selection-item:not(.mat-mdc-button:disabled){color:#fff}.dark-theme app-date-time-picker-content .mat-calendar-body-cell-content.mat-calendar-body-selected,.dark-theme app-date-time-picker-content .selection-item.selection-item-selected:not(.mat-mdc-button:disabled),.dark-theme app-date-time-picker-content .disabled-selected-item,.dark-theme app-date-time-picker-quick-content .mat-calendar-body-cell-content.mat-calendar-body-selected,.dark-theme app-date-time-picker-quick-content .selection-item.selection-item-selected:not(.mat-mdc-button:disabled),.dark-theme app-date-time-picker-quick-content .disabled-selected-item{background-color:#4fb6c1;color:#fff}.dark-theme app-date-time-picker-content .mat-calendar-body-cell.mat-calendar-body-disabled>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected),.dark-theme app-date-time-picker-content .selection-item.mat-button-disabled:not(.selection-item-selected),.dark-theme app-date-time-picker-quick-content .mat-calendar-body-cell.mat-calendar-body-disabled>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected),.dark-theme app-date-time-picker-quick-content .selection-item.mat-button-disabled:not(.selection-item-selected){color:#ffffff1f}@media (hover: hover){.dark-theme app-date-time-picker-content .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected),.dark-theme app-date-time-picker-content .selection-item:not(.selection-item-selected,.mat-mdc-button:disabled):hover,.dark-theme app-date-time-picker-quick-content .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected),.dark-theme app-date-time-picker-quick-content .selection-item:not(.selection-item-selected,.mat-mdc-button:disabled):hover{background-color:#0396a64d}}.dark-theme app-assistant-chat{background-color:#1b1d1da3}.dark-theme app-assistant-chat mat-chip.mat-mdc-chip.mdc-evolution-chip{background-color:transparent;border-color:#3c404099}.dark-theme app-assistant-chat .loader-dot{background-color:#81cbd3}.dark-theme app-assistant-chat-message .ai-profile{background:#fff}.dark-theme app-assistant-chat-message .user-message .message-content{background:#3c4040}.dark-theme app-assistant-chat-message .assistant-message .message-content{background:#01687b}.dark-theme app-assistant-chat-message pre{color:#f7fcfc}.dark-theme app-assistant-chat-message .mat-icon{color:#313535}.dark-theme app-assistant-chat-message-send{background-color:#3c4040}.dark-theme app-assistant-chat-message-send .message-textarea :not(:empty){color:#fff}.dark-theme app-assistant-chat-message-send .message-textarea,.dark-theme app-assistant-chat-message-send button:disabled mat-icon{color:#ffffffb3}.dark-theme .mat-mdc-menu-item.mat-mdc-focus-indicator.active{background-color:#fff;color:#313535}.dark-theme .mat-mdc-menu-item.mat-mdc-focus-indicator.active .mat-icon{color:#313535}.dark-theme .mat-mdc-menu-item.mat-mdc-focus-indicator.active:hover{background-color:#fff}.dark-theme app-call{background-color:#1b1d1dcc}.dark-theme app-call .close,.dark-theme app-call .device-name,.dark-theme app-call .timer{color:#fff}.dark-theme app-call .end button{background:#e00135}.dark-theme app-call .status span{color:#fff}.dark-theme app-call .status mat-icon{color:#fff}.dark-theme app-audio-call app-vehicle-list{background:#313535}.dark-theme app-audio-call app-vehicle-list .title,.dark-theme app-audio-call app-vehicle-list .type,.dark-theme app-audio-call app-vehicle-list .name{color:#1b1d1d}.dark-theme app-audio-call app-vehicle-list .vehicle-tile{background:#f5fafc}.dark-theme app-audio-call app-vehicle-list .vehicle-tile:hover{background:#1b1d1d}.dark-theme app-audio-call app-vehicle-list .vehicle-tile:hover .name,.dark-theme app-audio-call app-vehicle-list .vehicle-tile:hover .type{color:#fff}.dark-theme app-audio-call app-vehicle-list .vehicle-tile:hover mat-icon{color:#fff}.dark-theme app-account-change-email .title{color:#81cbd3}.dark-theme app-account-change-password .title{color:#81cbd3}.dark-theme app-account-edit .title{color:#81cbd3}.dark-theme app-profile-links mat-list-item.mdc-list-item.mdc-list-item--with-one-line mat-icon,.dark-theme app-profile-links mat-list-item.mdc-list-item.mdc-list-item--with-one-line .mdc-list-item__primary-text{color:#fff}.dark-theme app-profile-panel .header:before{background-color:#45494a}.dark-theme app-profile-panel .avatar{border-color:#3c4040}.dark-theme app-profile-panel .sub-title{color:#81cbd3}.dark-theme app-profile-panel mat-tab-group mat-tab-header{border-bottom-color:#ffffff1f}.dark-theme app-addresses-search .expandable-search{color:#fff;background-color:#242727;box-shadow:0 3px 7px #00000080}.dark-theme app-addresses-search .buttons{background-color:#1b1d1d}.dark-theme app-addresses-search button{color:#fff;background-color:#242727}.dark-theme app-division-block-list app-avl-block-tile{border:1px solid #242727}.dark-theme app-division-block-list app-avl-block-tile:hover,.dark-theme app-division-block-list app-avl-block-tile.hovered{background-color:#fff;border-color:#fff}.dark-theme app-division-block-list app-avl-block-tile.active{border-color:#fff}.dark-theme app-division-block-list .its-icon{font-size:24px;width:24px;height:24px}.dark-theme app-division-route-list app-route-tile:hover,.dark-theme app-division-route-list app-route-tile.hovered{background-color:#fff}.dark-theme app-division-route-list .its-icon{font-size:24px;width:24px;height:24px}.dark-theme app-division-run-list app-run-tile{border-color:#242727}.dark-theme app-division-run-list app-run-tile:hover,.dark-theme app-division-run-list app-run-tile.hovered{background-color:#fff}.dark-theme app-division-run-list app-run-tile.active{border-color:#fff}.dark-theme app-division-vehicle-list app-vehicle-tile:hover,.dark-theme app-division-vehicle-list app-vehicle-tile.hovered{background-color:#fff}.dark-theme app-division-vehicle-list .its-icon{font-size:24px;width:24px;height:24px}.dark-theme app-divisions-list{background-color:#3c4040}.dark-theme app-divisions-list .mat-button-toggle{background-color:#676a6b;color:#1b1d1d}.dark-theme app-divisions-list .mat-button-toggle.active-link{background-color:#fff;color:#1b1d1d}.dark-theme app-divisions-list hr{background-color:#ffffff42}.dark-theme app-divisions-list .title{color:#81cbd3}.dark-theme app-divisions-list .chips-content{background-color:#45494a}.dark-theme app-divisions-list .mat-mdc-chip{background-color:#676a6b;border-color:#45494a}.dark-theme app-vehicle-types{background-color:#3c4040}.dark-theme app-vehicle-types app-avl-block-tile:hover,.dark-theme app-vehicle-types app-avl-block-tile.hovered{background-color:#fff}.dark-theme avl-root .filter-sidenav{background-color:#313535}.dark-theme avl-root .filter-sidenav .gps{background-color:#676a6b}.dark-theme avl-root .filter-sidenav .gps .mat-mdc-select,.dark-theme avl-root .filter-sidenav .gps .mat-mdc-select-arrow{color:#fff}.dark-theme avl-root .filter-sidenav .gps.gps-selected{background-color:#c0e5e9}.dark-theme avl-root .filter-sidenav .gps.gps-selected .mat-mdc-select,.dark-theme avl-root .filter-sidenav .gps.gps-selected .mat-mdc-select-arrow{color:#0396a6}.dark-theme avl-root .close-button:not(.external){border-color:#fff}.dark-theme avl-root .close-button:not(.external) mat-icon{color:#fff}.dark-theme avl-root .close-button.external{background-color:#676a6b;border-color:#1b1d1d}.dark-theme .gps-select-overlay{background-color:#4c5051}.dark-theme .gps-select-overlay .gps-label{color:#ffffff7a;border-bottom-color:#ffffff29}.dark-theme .gps-select-overlay .mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled,.mat-mdc-option-multiple){background-color:#313535}.dark-theme .gps-select-overlay .mat-mdc-option.mdc-list-item--selected:not(.mdc-list-item--disabled,.mat-mdc-option-multiple) .mdc-list-item__primary-text{color:inherit}.dark-theme app-camera-info-map{background-color:#242727}.dark-theme app-collapsed-secondary-filters{background-color:#1b1d1da3}.dark-theme app-collapsed-secondary-filters mat-icon{color:#e0ebee}.dark-theme app-incident-list{background-color:#242727}.dark-theme app-incident-list .header .incident-icon{color:#fff;background-color:#dc0130}.dark-theme app-incident-list .header .total{color:#a6a8a8}.dark-theme app-incident-list .incident-tile{background-color:#45494a;border-color:#45494a}.dark-theme app-incident-list .updated{color:#a6a8a8}.dark-theme app-incident-list .incident-tile:hover,.dark-theme app-incident-list .incident-tile.selected{background-color:#fff;border-color:#1b1d1d}.dark-theme app-incident-list .incident-tile:hover .description,.dark-theme app-incident-list .incident-tile.selected .description{color:#1b1d1d}.dark-theme app-incident-list .incident-tile:hover .updated,.dark-theme app-incident-list .incident-tile.selected .updated{color:#cbcdcd}.dark-theme app-incident-warning .mat-badge-content{background-color:#fff;color:#1b1d1d}.dark-theme app-map-type-menu .map-type .mat-mdc-icon-button{border-color:#1b1d1d}.dark-theme app-map-type-menu .map-type.selected .mat-mdc-icon-button{border-color:#fff}.dark-theme app-map-type-menu .title{color:#fff}.dark-theme app-secondary-filters-toolbar{background-color:#1b1d1d}.dark-theme app-secondary-filters-toolbar.collapsed{background-color:#1b1d1d}.dark-theme app-secondary-filters-toolbar .separator{background-color:#ffffff3d}.dark-theme app-secondary-filters-toolbar button:not(.more-button){background-color:#1b1d1d;color:#fff}.dark-theme app-secondary-filters-toolbar button:not(.more-button).active{background-color:#fff;color:#1b1d1d}.dark-theme app-secondary-filters-toolbar .more-button{background-color:#1b1d1d;color:#fff}.dark-theme app-secondary-filters-toolbar .more-button.active{background-color:#1b1d1d;color:#fff}.dark-theme app-traffic-event-info-map{background-color:#242727}.dark-theme app-traffic-event-info-map .updated{color:#a6a8a8}.dark-theme app-vehicle-list-panel .panel{background-color:#242727}.dark-theme app-vehicle-list-panel .header-card,.dark-theme app-vehicle-list-panel .header-car,.dark-theme app-vehicle-list-panel .vehicle-card{background-color:#3c4040;border:1px solid #4c5051}.dark-theme app-vehicle-list-panel .vehicle-card .reliability{border:2px solid #3c4040}.dark-theme app-vehicle-list-panel .indicator,.dark-theme app-vehicle-list-panel .indicator-expanded,.dark-theme app-vehicle-list-panel .indicator-icon{background-color:#242727}.dark-theme app-vehicle-list-panel .indicator-expanded{border-bottom:1px solid #4c5051}.dark-theme app-vehicle-list-panel .indicator-icon{border:1px solid #4c5051}.dark-theme app-vehicle-list-panel .vehicle-card.selected{background-color:#f4f8f9;border:1px solid #e6eef1}.dark-theme app-vehicle-list-panel .vehicle-card.selected .header-car{background-color:#f4f8f9;border:1px solid #e6eef1}.dark-theme app-vehicle-list-panel .vehicle-card.selected .header-car .mat-icon{color:#1b1d1d}.dark-theme app-vehicle-list-panel .vehicle-card.selected .reliability{border-color:#f4f8f9}.dark-theme app-vehicle-list-panel .vehicle-card.selected span{color:#1b1d1d}.dark-theme app-weather-info-map{background-color:#fff}.dark-theme app-weather-info-map .condition{color:#1b1d1d7a}.dark-theme app-weather-info-map .row:nth-child(odd){background-color:#f5fafc}.dark-theme app-weather-info-map .title{color:#828585}.dark-theme app-weather-info-map .value{color:#1b1d1d}.dark-theme zoom-buttons .buttons{background-color:#1b1d1d}.dark-theme zoom-buttons button{color:#fff;background-color:#242727}.dark-theme app-breadcrumb span{color:#cbcdcd}.dark-theme app-breadcrumb span.link,.dark-theme app-breadcrumb span.symbol{color:#81cbd3}.dark-theme mat-button-toggle-group.icon-button-toggle-group .mat-button-toggle{background-color:#676a6b;color:#1b1d1d}.dark-theme mat-button-toggle-group.icon-button-toggle-group .mat-button-toggle.mat-button-toggle-checked{background-color:#fff;color:#1b1d1d}.dark-theme app-chip-list .title{color:#81cbd3}.dark-theme app-chip-list .content{background-color:#45494a}.dark-theme app-chip-list .mat-mdc-chip.default{background-color:#0396a63d;border-color:#fff}.dark-theme app-chip-list .mat-mdc-chip.medium{background-color:#b9bae73d;border-color:#b9bae7}.dark-theme app-chip-list .mat-mdc-chip.hight{background-color:#f0809a3d;border-color:#f0809a}.dark-theme app-clock .date{background-color:#4c5051}.dark-theme app-clock .substrate{background:linear-gradient(#4c5051 50%,#3c4040 50%)}.dark-theme app-clock .month{background-color:#676a6b}.dark-theme app-clock .year{color:#828585}.dark-theme .app-confirm-dialog .content{color:#ffffffb3}.dark-theme .app-confirm-dialog .content .warning{color:#e00135}.dark-theme app-coordinates-field .hint{color:#676a6b}.dark-theme button[app-corner-back-button]:before{background-color:#242727}.dark-theme button[app-corner-back-button] mat-icon{color:#fff}.dark-theme app-dialog-wrapper .title{color:#fff}.dark-theme app-division-list .title{color:#81cbd3}.dark-theme .mat-mdc-tooltip{background-color:#9e9e9e;--mdc-plain-tooltip-container-color: transparent}.dark-theme .mat-mdc-tooltip:after{border-bottom-color:#9e9e9e}.dark-theme ::-webkit-scrollbar-thumb{background:#4fb6c1}.dark-theme app-empty-list{background-color:#45494a}.dark-theme app-empty-list .circle{background-color:#828585}.dark-theme app-empty-list .message{color:#c4d7dd}.dark-theme app-entity-icon .container{background-color:#45494a}.dark-theme app-entity-icon .initials{color:#fff}.dark-theme app-edit-image-dialog .title{color:#fff}.dark-theme app-image-uploader-canvas{color:#3c4040}.dark-theme app-image-uploader .uploader-drop-area{border-color:#fff}.dark-theme app-image-uploader .uploader-drop-area .mat-icon{color:#fff;background-color:#45494a;border-color:#4c5051}.dark-theme app-image-uploader .uploader-uploaded-image{border-color:#fff}.dark-theme app-image-uploader .clear-img-btn{color:#fff}.dark-theme app-image-uploader .uploader-slider .mat-icon{color:#fff}.dark-theme app-photo-edit .delete-btn{background-color:#3c4040}.dark-theme app-photo-edit .image-box{background-color:#45494a}.dark-theme app-photo-edit .dashed-border{border-color:#242727}.dark-theme app-sound-uploader{background-color:#3c4040}.dark-theme app-sound-uploader .upload-hint,.dark-theme app-sound-uploader .uploaded-hint{color:#ffffffb3}.dark-theme app-sound-uploader .separator{border-left-color:#ffffffb3}.dark-theme app-garage-list .title{color:#81cbd3}.dark-theme app-garage-list .garage-tile{background-color:#242727}.dark-theme app-garage-list .garage-tile:hover{background-color:#fff}.dark-theme app-garage-list .garage-tile:hover .name,.dark-theme app-garage-list .garage-tile:hover .remove-button:not(:disabled){color:#1b1d1d}.dark-theme app-history .filter-sidenav{background-color:#313535}.dark-theme app-history .mat-sidenav{box-shadow:0 2px 4px #00000080}.dark-theme app-history .mat-button-toggle{background-color:#676a6b;color:#1b1d1d}.dark-theme app-history .mat-button-toggle.active{background-color:#fff;color:#1b1d1d}.dark-theme app-history hr{background-color:#676a6b}.dark-theme history-table .row{background-color:#313535}.dark-theme history-table .row:nth-child(2n){background-color:#242727}.dark-theme history-table .row.selected{background-color:#fff}.dark-theme history-table .row.selected>div{color:#1b1d1d}.dark-theme history-table .row.header{background-color:#313535}.dark-theme app-login{background-color:#3c4040}.dark-theme app-login .block{background-color:#313535}.dark-theme app-login .block .title{color:#fff}.dark-theme app-login .block .mat-mdc-form-field mat-icon{color:#fff}.dark-theme app-login .actions a{color:#81cbd3}.dark-theme app-device-selector .title{color:#81cbd3}.dark-theme app-device-selector .content{background-color:#45494a}.dark-theme app-device-selector .mat-mdc-chip{background-color:#676a6b;border-color:#45494a}.dark-theme app-message-send{background-color:#313535}.dark-theme app-message-send .selection{position:absolute;width:300px;max-width:100%;right:12px;z-index:10}.dark-theme app-message-settings .selection{background-color:#fff}.dark-theme app-message-settings .selection{--mdc-filled-text-field-caret-color: #01687b;--mdc-filled-text-field-focus-active-indicator-color: #01687b;--mdc-filled-text-field-focus-label-text-color: rgba(1, 104, 123, .87);--mdc-filled-text-field-container-color: rgb(244.8, 244.8, 244.8);--mdc-filled-text-field-disabled-container-color: rgb(249.9, 249.9, 249.9);--mdc-filled-text-field-label-text-color: rgba(0, 0, 0, .6);--mdc-filled-text-field-hover-label-text-color: rgba(0, 0, 0, .6);--mdc-filled-text-field-disabled-label-text-color: rgba(0, 0, 0, .38);--mdc-filled-text-field-input-text-color: rgba(0, 0, 0, .87);--mdc-filled-text-field-disabled-input-text-color: rgba(0, 0, 0, .38);--mdc-filled-text-field-input-text-placeholder-color: rgba(0, 0, 0, .6);--mdc-filled-text-field-error-hover-label-text-color: #e00135;--mdc-filled-text-field-error-focus-label-text-color: #e00135;--mdc-filled-text-field-error-label-text-color: #e00135;--mdc-filled-text-field-error-caret-color: #e00135;--mdc-filled-text-field-active-indicator-color: rgba(0, 0, 0, .42);--mdc-filled-text-field-disabled-active-indicator-color: rgba(0, 0, 0, .06);--mdc-filled-text-field-hover-active-indicator-color: rgba(0, 0, 0, .87);--mdc-filled-text-field-error-active-indicator-color: #e00135;--mdc-filled-text-field-error-focus-active-indicator-color: #e00135;--mdc-filled-text-field-error-hover-active-indicator-color: #e00135}.dark-theme app-message-settings .selection{--mdc-outlined-text-field-caret-color: #01687b;--mdc-outlined-text-field-focus-outline-color: #01687b;--mdc-outlined-text-field-focus-label-text-color: rgba(1, 104, 123, .87);--mdc-outlined-text-field-label-text-color: rgba(0, 0, 0, .6);--mdc-outlined-text-field-hover-label-text-color: rgba(0, 0, 0, .6);--mdc-outlined-text-field-disabled-label-text-color: rgba(0, 0, 0, .38);--mdc-outlined-text-field-input-text-color: rgba(0, 0, 0, .87);--mdc-outlined-text-field-disabled-input-text-color: rgba(0, 0, 0, .38);--mdc-outlined-text-field-input-text-placeholder-color: rgba(0, 0, 0, .6);--mdc-outlined-text-field-error-caret-color: #e00135;--mdc-outlined-text-field-error-focus-label-text-color: #e00135;--mdc-outlined-text-field-error-label-text-color: #e00135;--mdc-outlined-text-field-error-hover-label-text-color: #e00135;--mdc-outlined-text-field-outline-color: rgba(0, 0, 0, .38);--mdc-outlined-text-field-disabled-outline-color: rgba(0, 0, 0, .06);--mdc-outlined-text-field-hover-outline-color: rgba(0, 0, 0, .87);--mdc-outlined-text-field-error-focus-outline-color: #e00135;--mdc-outlined-text-field-error-hover-outline-color: #e00135;--mdc-outlined-text-field-error-outline-color: #e00135}.dark-theme app-message-settings .selection{--mat-form-field-focus-select-arrow-color: rgba(1, 104, 123, .87);--mat-form-field-disabled-input-text-placeholder-color: rgba(0, 0, 0, .38);--mat-form-field-state-layer-color: rgba(0, 0, 0, .87);--mat-form-field-error-text-color: #e00135;--mat-form-field-select-option-text-color: inherit;--mat-form-field-select-disabled-option-text-color: GrayText;--mat-form-field-leading-icon-color: unset;--mat-form-field-disabled-leading-icon-color: unset;--mat-form-field-trailing-icon-color: unset;--mat-form-field-disabled-trailing-icon-color: unset;--mat-form-field-error-focus-trailing-icon-color: unset;--mat-form-field-error-hover-trailing-icon-color: unset;--mat-form-field-error-trailing-icon-color: unset;--mat-form-field-enabled-select-arrow-color: rgba(0, 0, 0, .54);--mat-form-field-disabled-select-arrow-color: rgba(0, 0, 0, .38);--mat-form-field-hover-state-layer-opacity: .04;--mat-form-field-focus-state-layer-opacity: .08}.dark-theme app-message-settings .selection .mat-mdc-form-field.mat-accent{--mdc-filled-text-field-caret-color: #02798b;--mdc-filled-text-field-focus-active-indicator-color: #02798b;--mdc-filled-text-field-focus-label-text-color: rgba(2, 121, 139, .87)}.dark-theme app-message-settings .selection .mat-mdc-form-field.mat-accent{--mdc-outlined-text-field-caret-color: #02798b;--mdc-outlined-text-field-focus-outline-color: #02798b;--mdc-outlined-text-field-focus-label-text-color: rgba(2, 121, 139, .87)}.dark-theme app-message-settings .selection .mat-mdc-form-field.mat-accent{--mat-form-field-focus-select-arrow-color: rgba(2, 121, 139, .87)}.dark-theme app-message-settings .selection .mat-mdc-form-field.mat-warn{--mdc-filled-text-field-caret-color: #e00135;--mdc-filled-text-field-focus-active-indicator-color: #e00135;--mdc-filled-text-field-focus-label-text-color: rgba(224, 1, 53, .87)}.dark-theme app-message-settings .selection .mat-mdc-form-field.mat-warn{--mdc-outlined-text-field-caret-color: #e00135;--mdc-outlined-text-field-focus-outline-color: #e00135;--mdc-outlined-text-field-focus-label-text-color: rgba(224, 1, 53, .87)}.dark-theme app-message-settings .selection .mat-mdc-form-field.mat-warn{--mat-form-field-focus-select-arrow-color: rgba(224, 1, 53, .87)}.dark-theme app-message-settings .selection{--mdc-text-button-label-text-color: black;--mdc-text-button-disabled-label-text-color: rgba(0, 0, 0, .38)}.dark-theme app-message-settings .selection{--mat-text-button-state-layer-color: black;--mat-text-button-disabled-state-layer-color: black;--mat-text-button-ripple-color: rgba(0, 0, 0, .1);--mat-text-button-hover-state-layer-opacity: .04;--mat-text-button-focus-state-layer-opacity: .12;--mat-text-button-pressed-state-layer-opacity: .12}.dark-theme app-message-settings .selection{--mdc-filled-button-container-color: white;--mdc-filled-button-label-text-color: black;--mdc-filled-button-disabled-container-color: rgba(0, 0, 0, .12);--mdc-filled-button-disabled-label-text-color: rgba(0, 0, 0, .38)}.dark-theme app-message-settings .selection{--mat-filled-button-state-layer-color: black;--mat-filled-button-disabled-state-layer-color: black;--mat-filled-button-ripple-color: rgba(0, 0, 0, .1);--mat-filled-button-hover-state-layer-opacity: .04;--mat-filled-button-focus-state-layer-opacity: .12;--mat-filled-button-pressed-state-layer-opacity: .12}.dark-theme app-message-settings .selection{--mdc-protected-button-container-color: white;--mdc-protected-button-label-text-color: black;--mdc-protected-button-disabled-container-color: rgba(0, 0, 0, .12);--mdc-protected-button-disabled-label-text-color: rgba(0, 0, 0, .38)}.dark-theme app-message-settings .selection{--mat-protected-button-state-layer-color: black;--mat-protected-button-disabled-state-layer-color: black;--mat-protected-button-ripple-color: rgba(0, 0, 0, .1);--mat-protected-button-hover-state-layer-opacity: .04;--mat-protected-button-focus-state-layer-opacity: .12;--mat-protected-button-pressed-state-layer-opacity: .12}.dark-theme app-message-settings .selection{--mdc-outlined-button-disabled-outline-color: rgba(0, 0, 0, .12);--mdc-outlined-button-disabled-label-text-color: rgba(0, 0, 0, .38);--mdc-outlined-button-label-text-color: black;--mdc-outlined-button-outline-color: rgba(0, 0, 0, .12)}.dark-theme app-message-settings .selection{--mat-outlined-button-state-layer-color: black;--mat-outlined-button-disabled-state-layer-color: black;--mat-outlined-button-ripple-color: rgba(0, 0, 0, .1);--mat-outlined-button-hover-state-layer-opacity: .04;--mat-outlined-button-focus-state-layer-opacity: .12;--mat-outlined-button-pressed-state-layer-opacity: .12}.dark-theme app-message-settings .selection .mat-mdc-button.mat-primary{--mdc-text-button-label-text-color: #01687b}.dark-theme app-message-settings .selection .mat-mdc-button.mat-primary{--mat-text-button-state-layer-color: #01687b;--mat-text-button-ripple-color: rgba(1, 104, 123, .1)}.dark-theme app-message-settings .selection .mat-mdc-button.mat-accent{--mdc-text-button-label-text-color: #02798b}.dark-theme app-message-settings .selection .mat-mdc-button.mat-accent{--mat-text-button-state-layer-color: #02798b;--mat-text-button-ripple-color: rgba(2, 121, 139, .1)}.dark-theme app-message-settings .selection .mat-mdc-button.mat-warn{--mdc-text-button-label-text-color: #e00135}.dark-theme app-message-settings .selection .mat-mdc-button.mat-warn{--mat-text-button-state-layer-color: #e00135;--mat-text-button-ripple-color: rgba(224, 1, 53, .1)}.dark-theme app-message-settings .selection .mat-mdc-unelevated-button.mat-primary{--mdc-filled-button-container-color: #01687b;--mdc-filled-button-label-text-color: white}.dark-theme app-message-settings .selection .mat-mdc-unelevated-button.mat-primary{--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.dark-theme app-message-settings .selection .mat-mdc-unelevated-button.mat-accent{--mdc-filled-button-container-color: #02798b;--mdc-filled-button-label-text-color: white}.dark-theme app-message-settings .selection .mat-mdc-unelevated-button.mat-accent{--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.dark-theme app-message-settings .selection .mat-mdc-unelevated-button.mat-warn{--mdc-filled-button-container-color: #e00135;--mdc-filled-button-label-text-color: white}.dark-theme app-message-settings .selection .mat-mdc-unelevated-button.mat-warn{--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.dark-theme app-message-settings .selection .mat-mdc-raised-button.mat-primary{--mdc-protected-button-container-color: #01687b;--mdc-protected-button-label-text-color: white}.dark-theme app-message-settings .selection .mat-mdc-raised-button.mat-primary{--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.dark-theme app-message-settings .selection .mat-mdc-raised-button.mat-accent{--mdc-protected-button-container-color: #02798b;--mdc-protected-button-label-text-color: white}.dark-theme app-message-settings .selection .mat-mdc-raised-button.mat-accent{--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.dark-theme app-message-settings .selection .mat-mdc-raised-button.mat-warn{--mdc-protected-button-container-color: #e00135;--mdc-protected-button-label-text-color: white}.dark-theme app-message-settings .selection .mat-mdc-raised-button.mat-warn{--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.dark-theme app-message-settings .selection .mat-mdc-outlined-button.mat-primary{--mdc-outlined-button-label-text-color: #01687b;--mdc-outlined-button-outline-color: rgba(0, 0, 0, .12)}.dark-theme app-message-settings .selection .mat-mdc-outlined-button.mat-primary{--mat-outlined-button-state-layer-color: #01687b;--mat-outlined-button-ripple-color: rgba(1, 104, 123, .1)}.dark-theme app-message-settings .selection .mat-mdc-outlined-button.mat-accent{--mdc-outlined-button-label-text-color: #02798b;--mdc-outlined-button-outline-color: rgba(0, 0, 0, .12)}.dark-theme app-message-settings .selection .mat-mdc-outlined-button.mat-accent{--mat-outlined-button-state-layer-color: #02798b;--mat-outlined-button-ripple-color: rgba(2, 121, 139, .1)}.dark-theme app-message-settings .selection .mat-mdc-outlined-button.mat-warn{--mdc-outlined-button-label-text-color: #e00135;--mdc-outlined-button-outline-color: rgba(0, 0, 0, .12)}.dark-theme app-message-settings .selection .mat-mdc-outlined-button.mat-warn{--mat-outlined-button-state-layer-color: #e00135;--mat-outlined-button-ripple-color: rgba(224, 1, 53, .1)}.dark-theme app-message-settings .selection{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #02798b;--mdc-checkbox-selected-hover-icon-color: #02798b;--mdc-checkbox-selected-icon-color: #02798b;--mdc-checkbox-selected-pressed-icon-color: #02798b;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #02798b;--mdc-checkbox-selected-hover-state-layer-color: #02798b;--mdc-checkbox-selected-pressed-state-layer-color: #02798b;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.dark-theme app-message-settings .selection{--mat-checkbox-disabled-label-color: rgba(0, 0, 0, .38);--mat-checkbox-label-text-color: rgba(0, 0, 0, .87)}.dark-theme app-message-settings .selection .mat-mdc-checkbox.mat-primary{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #01687b;--mdc-checkbox-selected-hover-icon-color: #01687b;--mdc-checkbox-selected-icon-color: #01687b;--mdc-checkbox-selected-pressed-icon-color: #01687b;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #01687b;--mdc-checkbox-selected-hover-state-layer-color: #01687b;--mdc-checkbox-selected-pressed-state-layer-color: #01687b;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.dark-theme app-message-settings .selection .mat-mdc-checkbox.mat-warn{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #e00135;--mdc-checkbox-selected-hover-icon-color: #e00135;--mdc-checkbox-selected-icon-color: #e00135;--mdc-checkbox-selected-pressed-icon-color: #e00135;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #e00135;--mdc-checkbox-selected-hover-state-layer-color: #e00135;--mdc-checkbox-selected-pressed-state-layer-color: #e00135;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.dark-theme app-message-settings .selection .mat-mdc-radio-button.mat-primary{--mdc-radio-disabled-selected-icon-color: black;--mdc-radio-disabled-unselected-icon-color: black;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-focus-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color: #01687b;--mdc-radio-selected-hover-icon-color: #01687b;--mdc-radio-selected-icon-color: #01687b;--mdc-radio-selected-pressed-icon-color: #01687b}.dark-theme app-message-settings .selection .mat-mdc-radio-button.mat-primary{--mat-radio-ripple-color: black;--mat-radio-checked-ripple-color: #01687b;--mat-radio-disabled-label-color: rgba(0, 0, 0, .38);--mat-radio-label-text-color: rgba(0, 0, 0, .87)}.dark-theme app-message-settings .selection .mat-mdc-radio-button.mat-accent{--mdc-radio-disabled-selected-icon-color: black;--mdc-radio-disabled-unselected-icon-color: black;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-focus-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color: #02798b;--mdc-radio-selected-hover-icon-color: #02798b;--mdc-radio-selected-icon-color: #02798b;--mdc-radio-selected-pressed-icon-color: #02798b}.dark-theme app-message-settings .selection .mat-mdc-radio-button.mat-accent{--mat-radio-ripple-color: black;--mat-radio-checked-ripple-color: #02798b;--mat-radio-disabled-label-color: rgba(0, 0, 0, .38);--mat-radio-label-text-color: rgba(0, 0, 0, .87)}.dark-theme app-message-settings .selection .mat-mdc-radio-button.mat-warn{--mdc-radio-disabled-selected-icon-color: black;--mdc-radio-disabled-unselected-icon-color: black;--mdc-radio-unselected-hover-icon-color: #212121;--mdc-radio-unselected-focus-icon-color: #212121;--mdc-radio-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .54);--mdc-radio-selected-focus-icon-color: #e00135;--mdc-radio-selected-hover-icon-color: #e00135;--mdc-radio-selected-icon-color: #e00135;--mdc-radio-selected-pressed-icon-color: #e00135}.dark-theme app-message-settings .selection .mat-mdc-radio-button.mat-warn{--mat-radio-ripple-color: black;--mat-radio-checked-ripple-color: #e00135;--mat-radio-disabled-label-color: rgba(0, 0, 0, .38);--mat-radio-label-text-color: rgba(0, 0, 0, .87)}.dark-theme app-message-settings .selection{--mat-icon-color: inherit}.dark-theme app-message-settings .selection .mat-icon.mat-primary{--mat-icon-color: #01687b}.dark-theme app-message-settings .selection .mat-icon.mat-accent{--mat-icon-color: #02798b}.dark-theme app-message-settings .selection .mat-icon.mat-warn{--mat-icon-color: #e00135}.dark-theme app-message-settings .selection .mat-icon{color:#1b1d1d}.dark-theme app-message-settings .selection section>label{color:#81cbd3}.dark-theme app-message-settings .priority.high{color:#e80858}.dark-theme app-message-settings .priority.medium{color:#f79009}.dark-theme app-message-settings .priority.low{color:#c4d7dd}.dark-theme app-message-templates .types .mdc-button{color:#fff;border-color:#1b1d1d;background-color:#1b1d1d}.dark-theme app-message-templates .types .mdc-button.selected{border-color:#fff}.dark-theme app-message-templates .templates .title{color:#81cbd3}.dark-theme app-message-templates .card{background:#1b1d1d}.dark-theme app-message-templates .card .header{border-bottom:1px solid rgba(255,255,255,.4)}.dark-theme app-new-message .app-backdrop{position:absolute;inset:0;z-index:5}.dark-theme app-message-list{background-color:#313535}.dark-theme app-message-list>.mat-mdc-mini-fab{background-color:#01687b;color:#fff}.dark-theme app-message-list .child:before,.dark-theme app-message-list .arrow:before{background-image:radial-gradient(rgba(255,255,255,.5) 10%,transparent 50%)}.dark-theme app-message-list .arrow .mat-icon{color:#ffffff80}.dark-theme app-message-list app-message-tile.selected{background-color:#d7e4e9}.dark-theme app-message-response-details{background-color:#242727}.dark-theme app-message-response-details .mat-icon{color:#fff}.dark-theme app-message-response-details .mat-mdc-chip{background-color:#ffffff0f;border-color:#ffffff29;color:#fff}.dark-theme app-message-response-details .mat-mdc-chip .mat-mdc-chip-action-label{color:#fff}.dark-theme app-message-response-details .mat-mdc-chip .mat-icon{color:#828585}.dark-theme app-message-tile{background:#3c4040;box-shadow:2px 2px 4px #0000001a}.dark-theme app-message-tile .row span{color:#fff}.dark-theme app-message-tile.high:before,.dark-theme app-message-tile.medium:before,.dark-theme app-message-tile.low:before,.dark-theme app-message-tile.silent:before{content:"";position:absolute;top:0;left:0;bottom:0;width:6px;border-radius:4px 0 0 4px}.dark-theme app-message-tile.high:before,.dark-theme app-message-tile.silent:before{background-color:#e80858}.dark-theme app-message-tile.medium:before{background-color:#f79009}.dark-theme app-message-tile.low:before{background-color:#828585}.dark-theme app-message-tile .expire.high,.dark-theme app-message-tile .expire.silent{background-color:#e80858;color:#fff}.dark-theme app-message-tile .expire.medium{background-color:#f79009;color:#fff}.dark-theme app-message-tile .expire.low{background-color:#828585;color:#fff}.dark-theme app-message-tile.silent .message-body{color:#e80858}.dark-theme app-message-tile .actions.dispatcher .mat-mdc-mini-fab{background:#313535;color:#fff}.dark-theme app-message-tile .actions.dispatcher .in{color:#4d73e5}.dark-theme app-message-tile .actions.dispatcher .out{color:#219d2d}.dark-theme app-message-tile .actions.dispatcher .processed{color:#e0e1e1}.dark-theme app-models-selector{background-color:#fff}.dark-theme app-models-selector{--mdc-filled-text-field-caret-color: #01687b;--mdc-filled-text-field-focus-active-indicator-color: #01687b;--mdc-filled-text-field-focus-label-text-color: rgba(1, 104, 123, .87);--mdc-filled-text-field-container-color: rgb(244.8, 244.8, 244.8);--mdc-filled-text-field-disabled-container-color: rgb(249.9, 249.9, 249.9);--mdc-filled-text-field-label-text-color: rgba(0, 0, 0, .6);--mdc-filled-text-field-hover-label-text-color: rgba(0, 0, 0, .6);--mdc-filled-text-field-disabled-label-text-color: rgba(0, 0, 0, .38);--mdc-filled-text-field-input-text-color: rgba(0, 0, 0, .87);--mdc-filled-text-field-disabled-input-text-color: rgba(0, 0, 0, .38);--mdc-filled-text-field-input-text-placeholder-color: rgba(0, 0, 0, .6);--mdc-filled-text-field-error-hover-label-text-color: #e00135;--mdc-filled-text-field-error-focus-label-text-color: #e00135;--mdc-filled-text-field-error-label-text-color: #e00135;--mdc-filled-text-field-error-caret-color: #e00135;--mdc-filled-text-field-active-indicator-color: rgba(0, 0, 0, .42);--mdc-filled-text-field-disabled-active-indicator-color: rgba(0, 0, 0, .06);--mdc-filled-text-field-hover-active-indicator-color: rgba(0, 0, 0, .87);--mdc-filled-text-field-error-active-indicator-color: #e00135;--mdc-filled-text-field-error-focus-active-indicator-color: #e00135;--mdc-filled-text-field-error-hover-active-indicator-color: #e00135}.dark-theme app-models-selector{--mdc-outlined-text-field-caret-color: #01687b;--mdc-outlined-text-field-focus-outline-color: #01687b;--mdc-outlined-text-field-focus-label-text-color: rgba(1, 104, 123, .87);--mdc-outlined-text-field-label-text-color: rgba(0, 0, 0, .6);--mdc-outlined-text-field-hover-label-text-color: rgba(0, 0, 0, .6);--mdc-outlined-text-field-disabled-label-text-color: rgba(0, 0, 0, .38);--mdc-outlined-text-field-input-text-color: rgba(0, 0, 0, .87);--mdc-outlined-text-field-disabled-input-text-color: rgba(0, 0, 0, .38);--mdc-outlined-text-field-input-text-placeholder-color: rgba(0, 0, 0, .6);--mdc-outlined-text-field-error-caret-color: #e00135;--mdc-outlined-text-field-error-focus-label-text-color: #e00135;--mdc-outlined-text-field-error-label-text-color: #e00135;--mdc-outlined-text-field-error-hover-label-text-color: #e00135;--mdc-outlined-text-field-outline-color: rgba(0, 0, 0, .38);--mdc-outlined-text-field-disabled-outline-color: rgba(0, 0, 0, .06);--mdc-outlined-text-field-hover-outline-color: rgba(0, 0, 0, .87);--mdc-outlined-text-field-error-focus-outline-color: #e00135;--mdc-outlined-text-field-error-hover-outline-color: #e00135;--mdc-outlined-text-field-error-outline-color: #e00135}.dark-theme app-models-selector{--mat-form-field-focus-select-arrow-color: rgba(1, 104, 123, .87);--mat-form-field-disabled-input-text-placeholder-color: rgba(0, 0, 0, .38);--mat-form-field-state-layer-color: rgba(0, 0, 0, .87);--mat-form-field-error-text-color: #e00135;--mat-form-field-select-option-text-color: inherit;--mat-form-field-select-disabled-option-text-color: GrayText;--mat-form-field-leading-icon-color: unset;--mat-form-field-disabled-leading-icon-color: unset;--mat-form-field-trailing-icon-color: unset;--mat-form-field-disabled-trailing-icon-color: unset;--mat-form-field-error-focus-trailing-icon-color: unset;--mat-form-field-error-hover-trailing-icon-color: unset;--mat-form-field-error-trailing-icon-color: unset;--mat-form-field-enabled-select-arrow-color: rgba(0, 0, 0, .54);--mat-form-field-disabled-select-arrow-color: rgba(0, 0, 0, .38);--mat-form-field-hover-state-layer-opacity: .04;--mat-form-field-focus-state-layer-opacity: .08}.dark-theme app-models-selector .mat-mdc-form-field.mat-accent{--mdc-filled-text-field-caret-color: #02798b;--mdc-filled-text-field-focus-active-indicator-color: #02798b;--mdc-filled-text-field-focus-label-text-color: rgba(2, 121, 139, .87)}.dark-theme app-models-selector .mat-mdc-form-field.mat-accent{--mdc-outlined-text-field-caret-color: #02798b;--mdc-outlined-text-field-focus-outline-color: #02798b;--mdc-outlined-text-field-focus-label-text-color: rgba(2, 121, 139, .87)}.dark-theme app-models-selector .mat-mdc-form-field.mat-accent{--mat-form-field-focus-select-arrow-color: rgba(2, 121, 139, .87)}.dark-theme app-models-selector .mat-mdc-form-field.mat-warn{--mdc-filled-text-field-caret-color: #e00135;--mdc-filled-text-field-focus-active-indicator-color: #e00135;--mdc-filled-text-field-focus-label-text-color: rgba(224, 1, 53, .87)}.dark-theme app-models-selector .mat-mdc-form-field.mat-warn{--mdc-outlined-text-field-caret-color: #e00135;--mdc-outlined-text-field-focus-outline-color: #e00135;--mdc-outlined-text-field-focus-label-text-color: rgba(224, 1, 53, .87)}.dark-theme app-models-selector .mat-mdc-form-field.mat-warn{--mat-form-field-focus-select-arrow-color: rgba(224, 1, 53, .87)}.dark-theme app-models-selector{--mdc-text-button-label-text-color: black;--mdc-text-button-disabled-label-text-color: rgba(0, 0, 0, .38)}.dark-theme app-models-selector{--mat-text-button-state-layer-color: black;--mat-text-button-disabled-state-layer-color: black;--mat-text-button-ripple-color: rgba(0, 0, 0, .1);--mat-text-button-hover-state-layer-opacity: .04;--mat-text-button-focus-state-layer-opacity: .12;--mat-text-button-pressed-state-layer-opacity: .12}.dark-theme app-models-selector{--mdc-filled-button-container-color: white;--mdc-filled-button-label-text-color: black;--mdc-filled-button-disabled-container-color: rgba(0, 0, 0, .12);--mdc-filled-button-disabled-label-text-color: rgba(0, 0, 0, .38)}.dark-theme app-models-selector{--mat-filled-button-state-layer-color: black;--mat-filled-button-disabled-state-layer-color: black;--mat-filled-button-ripple-color: rgba(0, 0, 0, .1);--mat-filled-button-hover-state-layer-opacity: .04;--mat-filled-button-focus-state-layer-opacity: .12;--mat-filled-button-pressed-state-layer-opacity: .12}.dark-theme app-models-selector{--mdc-protected-button-container-color: white;--mdc-protected-button-label-text-color: black;--mdc-protected-button-disabled-container-color: rgba(0, 0, 0, .12);--mdc-protected-button-disabled-label-text-color: rgba(0, 0, 0, .38)}.dark-theme app-models-selector{--mat-protected-button-state-layer-color: black;--mat-protected-button-disabled-state-layer-color: black;--mat-protected-button-ripple-color: rgba(0, 0, 0, .1);--mat-protected-button-hover-state-layer-opacity: .04;--mat-protected-button-focus-state-layer-opacity: .12;--mat-protected-button-pressed-state-layer-opacity: .12}.dark-theme app-models-selector{--mdc-outlined-button-disabled-outline-color: rgba(0, 0, 0, .12);--mdc-outlined-button-disabled-label-text-color: rgba(0, 0, 0, .38);--mdc-outlined-button-label-text-color: black;--mdc-outlined-button-outline-color: rgba(0, 0, 0, .12)}.dark-theme app-models-selector{--mat-outlined-button-state-layer-color: black;--mat-outlined-button-disabled-state-layer-color: black;--mat-outlined-button-ripple-color: rgba(0, 0, 0, .1);--mat-outlined-button-hover-state-layer-opacity: .04;--mat-outlined-button-focus-state-layer-opacity: .12;--mat-outlined-button-pressed-state-layer-opacity: .12}.dark-theme app-models-selector .mat-mdc-button.mat-primary{--mdc-text-button-label-text-color: #01687b}.dark-theme app-models-selector .mat-mdc-button.mat-primary{--mat-text-button-state-layer-color: #01687b;--mat-text-button-ripple-color: rgba(1, 104, 123, .1)}.dark-theme app-models-selector .mat-mdc-button.mat-accent{--mdc-text-button-label-text-color: #02798b}.dark-theme app-models-selector .mat-mdc-button.mat-accent{--mat-text-button-state-layer-color: #02798b;--mat-text-button-ripple-color: rgba(2, 121, 139, .1)}.dark-theme app-models-selector .mat-mdc-button.mat-warn{--mdc-text-button-label-text-color: #e00135}.dark-theme app-models-selector .mat-mdc-button.mat-warn{--mat-text-button-state-layer-color: #e00135;--mat-text-button-ripple-color: rgba(224, 1, 53, .1)}.dark-theme app-models-selector .mat-mdc-unelevated-button.mat-primary{--mdc-filled-button-container-color: #01687b;--mdc-filled-button-label-text-color: white}.dark-theme app-models-selector .mat-mdc-unelevated-button.mat-primary{--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.dark-theme app-models-selector .mat-mdc-unelevated-button.mat-accent{--mdc-filled-button-container-color: #02798b;--mdc-filled-button-label-text-color: white}.dark-theme app-models-selector .mat-mdc-unelevated-button.mat-accent{--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.dark-theme app-models-selector .mat-mdc-unelevated-button.mat-warn{--mdc-filled-button-container-color: #e00135;--mdc-filled-button-label-text-color: white}.dark-theme app-models-selector .mat-mdc-unelevated-button.mat-warn{--mat-filled-button-state-layer-color: white;--mat-filled-button-ripple-color: rgba(255, 255, 255, .1)}.dark-theme app-models-selector .mat-mdc-raised-button.mat-primary{--mdc-protected-button-container-color: #01687b;--mdc-protected-button-label-text-color: white}.dark-theme app-models-selector .mat-mdc-raised-button.mat-primary{--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.dark-theme app-models-selector .mat-mdc-raised-button.mat-accent{--mdc-protected-button-container-color: #02798b;--mdc-protected-button-label-text-color: white}.dark-theme app-models-selector .mat-mdc-raised-button.mat-accent{--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.dark-theme app-models-selector .mat-mdc-raised-button.mat-warn{--mdc-protected-button-container-color: #e00135;--mdc-protected-button-label-text-color: white}.dark-theme app-models-selector .mat-mdc-raised-button.mat-warn{--mat-protected-button-state-layer-color: white;--mat-protected-button-ripple-color: rgba(255, 255, 255, .1)}.dark-theme app-models-selector .mat-mdc-outlined-button.mat-primary{--mdc-outlined-button-label-text-color: #01687b;--mdc-outlined-button-outline-color: rgba(0, 0, 0, .12)}.dark-theme app-models-selector .mat-mdc-outlined-button.mat-primary{--mat-outlined-button-state-layer-color: #01687b;--mat-outlined-button-ripple-color: rgba(1, 104, 123, .1)}.dark-theme app-models-selector .mat-mdc-outlined-button.mat-accent{--mdc-outlined-button-label-text-color: #02798b;--mdc-outlined-button-outline-color: rgba(0, 0, 0, .12)}.dark-theme app-models-selector .mat-mdc-outlined-button.mat-accent{--mat-outlined-button-state-layer-color: #02798b;--mat-outlined-button-ripple-color: rgba(2, 121, 139, .1)}.dark-theme app-models-selector .mat-mdc-outlined-button.mat-warn{--mdc-outlined-button-label-text-color: #e00135;--mdc-outlined-button-outline-color: rgba(0, 0, 0, .12)}.dark-theme app-models-selector .mat-mdc-outlined-button.mat-warn{--mat-outlined-button-state-layer-color: #e00135;--mat-outlined-button-ripple-color: rgba(224, 1, 53, .1)}.dark-theme app-models-selector{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #02798b;--mdc-checkbox-selected-hover-icon-color: #02798b;--mdc-checkbox-selected-icon-color: #02798b;--mdc-checkbox-selected-pressed-icon-color: #02798b;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #02798b;--mdc-checkbox-selected-hover-state-layer-color: #02798b;--mdc-checkbox-selected-pressed-state-layer-color: #02798b;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.dark-theme app-models-selector{--mat-checkbox-disabled-label-color: rgba(0, 0, 0, .38);--mat-checkbox-label-text-color: rgba(0, 0, 0, .87)}.dark-theme app-models-selector .mat-mdc-checkbox.mat-primary{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #01687b;--mdc-checkbox-selected-hover-icon-color: #01687b;--mdc-checkbox-selected-icon-color: #01687b;--mdc-checkbox-selected-pressed-icon-color: #01687b;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #01687b;--mdc-checkbox-selected-hover-state-layer-color: #01687b;--mdc-checkbox-selected-pressed-state-layer-color: #01687b;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.dark-theme app-models-selector .mat-mdc-checkbox.mat-warn{--mdc-checkbox-disabled-selected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-disabled-unselected-icon-color: rgba(0, 0, 0, .38);--mdc-checkbox-selected-checkmark-color: white;--mdc-checkbox-selected-focus-icon-color: #e00135;--mdc-checkbox-selected-hover-icon-color: #e00135;--mdc-checkbox-selected-icon-color: #e00135;--mdc-checkbox-selected-pressed-icon-color: #e00135;--mdc-checkbox-unselected-focus-icon-color: #212121;--mdc-checkbox-unselected-hover-icon-color: #212121;--mdc-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mdc-checkbox-selected-focus-state-layer-color: #e00135;--mdc-checkbox-selected-hover-state-layer-color: #e00135;--mdc-checkbox-selected-pressed-state-layer-color: #e00135;--mdc-checkbox-unselected-focus-state-layer-color: black;--mdc-checkbox-unselected-hover-state-layer-color: black;--mdc-checkbox-unselected-pressed-state-layer-color: black}.dark-theme app-models-selector{--mat-icon-color: inherit}.dark-theme app-models-selector .mat-icon.mat-primary{--mat-icon-color: #01687b}.dark-theme app-models-selector .mat-icon.mat-accent{--mat-icon-color: #02798b}.dark-theme app-models-selector .mat-icon.mat-warn{--mat-icon-color: #e00135}.dark-theme app-models-selector .mat-icon{color:#1b1d1d}.dark-theme app-models-selector .batch{border-bottom:1px solid #d7e4e9}.dark-theme app-models-selector .hint{color:#1b1d1db8;background-color:#f4f8f9}.dark-theme app-models-selector .search .filter-button{background-color:#1b1d1d}.dark-theme app-models-selector .search .filter-button.disabled{background-color:#e0e1e1}.dark-theme app-models-selector .search .filter-button .mat-icon{color:#fff}.dark-theme app-operator .operator-content{background-color:#4c5051}.dark-theme app-operator .content-divider{border-color:#ffffff1f}.dark-theme app-operator .active{background-color:#0396a6a3;color:#fff}.dark-theme app-operator .inactive{background-color:#ffffff3d;color:#cbcdcd}.dark-theme app-operator .on-leave{background-color:#ffbf003d;color:#cbcdcd}.dark-theme app-operator .terminated{background-color:#e94d72;color:#cbcdcd}.dark-theme app-operators .toaster{background-color:#313535}.dark-theme app-operators .toaster .import-icon{background-color:#0396a6;color:#81cbd3}.dark-theme app-operators .toaster .processing h3{color:#81cbd3}.dark-theme app-operators-table .mat-mdc-table{background-color:#4c5051}.dark-theme app-operators-table .active{background-color:#0396a6a3;color:#fff}.dark-theme app-operators-table .inactive{background-color:#ffffff3d;color:#cbcdcd}.dark-theme app-operators-table .on-leave{background-color:#ffbf003d;color:#cbcdcd}.dark-theme app-operators-table .terminated{background-color:#e94d72;color:#cbcdcd}.dark-theme app-operators-table tr:not(.mat-mdc-header-row):hover .active{background-color:#0396a629;color:#0396a6}.dark-theme app-operators-table tr:not(.mat-mdc-header-row):hover .inactive{background-color:#e0e1e1;color:#a6a8a8}.dark-theme app-operators-table tr:not(.mat-mdc-header-row):hover .on-leave{background-color:#ffbf0099;color:#a6a8a8}.dark-theme app-operators-table tr:not(.mat-mdc-header-row):hover .terminated{background-color:#fbe1e7;color:#a6a8a8}.dark-theme app-scheduling-and-working-hours .column{border-right-color:#45494a;border-bottom-color:#45494a}.dark-theme app-scheduling-and-working-hours .column:first-child{border-left-color:#45494a}.dark-theme app-scheduling-and-working-hours .table-header .column{color:#81cbd3}.dark-theme app-scheduling-and-working-hours .mdc-text-field:not(.mdc-text-field--invalid,.mdc-text-field--focused) .mdc-notched-outline>*{border-color:transparent}.dark-theme app-scheduling .scheduling-content{background-color:#4c5051}.dark-theme app-scheduling .content-divider{border-color:#ffffff1f}.dark-theme otp-dashboard-root .header{background-color:#242727}.dark-theme otp-dashboard-root .vehicle-id span{color:#ffffff8f}.dark-theme otp-dashboard-root .mat-sidenav-container .mat-drawer-content{background-color:#242727}.dark-theme otp-dashboard-root .detail-sidenav .mat-drawer-inner-container{background-color:#242727}.dark-theme app-columns .title{color:#0396a6}.dark-theme app-columns .item{background-color:#242727}.dark-theme app-columns .item.is-hidden{color:#1b1d1d61}.dark-theme app-filters .title{color:#0396a6}.dark-theme app-filters .item{background-color:#242727}.dark-theme app-filters .item.selected,.dark-theme app-filters .item:hover{color:#1b1d1d;background-color:#fff}.dark-theme app-otp-table .table,.dark-theme app-otp-table td,.dark-theme app-otp-table th{border-color:#4c5051}.dark-theme app-otp-table .mat-mdc-header-row{background-color:#3c4040}.dark-theme app-otp-table tr.row-early{background-color:#e001350d}.dark-theme app-otp-table tr.row-on-time{background-color:#219d2d0d}.dark-theme app-otp-table tr.row-late{background-color:#ffbf000d}.dark-theme app-otp-table tr.row-extremely-late{animation:extremely-late 6s linear infinite}.dark-theme app-otp-table .status.early{background-color:#e80858}.dark-theme app-otp-table .status.on-time{background-color:#219d2d}.dark-theme app-otp-table .status.not-set{background-color:#f4f8f9}.dark-theme app-otp-table .status.late{background-color:#ffbf00}.dark-theme app-otp-table .status.extremely-late{background-color:#bf2cd8}@keyframes extremely-late{0%{background-color:#f6b3c2}15%{background-color:#e00135}to{background-color:#e00135}}.dark-theme app-trip-detail-table .table,.dark-theme app-trip-detail-table td,.dark-theme app-trip-detail-table th{border-color:#4c5051}.dark-theme app-trip-detail-table .mat-mdc-header-row{background-color:#3c4040}.dark-theme app-trip-detail-table tr.row-early{background-color:#e001350d}.dark-theme app-trip-detail-table tr.row-on-time{background-color:#219d2d0d}.dark-theme app-trip-detail-table tr.row-late{background-color:#ffbf000d}.dark-theme app-trip-detail-table tr.row-extremely-late{background-color:#bf2cd80d}.dark-theme app-trip-detail-table .stop .mat-icon{color:#81cbd3}.dark-theme app-page-header{box-shadow:0 2px 4px #0003}.dark-theme app-page-header .mat-toolbar{border-bottom-color:#3c4040}.dark-theme app-page-header .tile-button{color:#fff;background-color:#242727}.dark-theme app-page-header .tile-button.active{background-color:#fff}.dark-theme app-page-header .tile-button.active mat-icon{color:#1b1d1d}.dark-theme app-password-recovery{background-color:#3c4040}.dark-theme app-password-recovery .header-actions span{color:#fff}.dark-theme app-password-recovery .header-actions a{color:#81cbd3}.dark-theme app-change-password,.dark-theme app-forgot-password,.dark-theme app-reset-password{background-color:#313535}.dark-theme app-change-password .block,.dark-theme app-forgot-password .block,.dark-theme app-reset-password .block{background-color:#313535}.dark-theme app-change-password .block .mat-mdc-form-field mat-icon,.dark-theme app-forgot-password .block .mat-mdc-form-field mat-icon,.dark-theme app-reset-password .block .mat-mdc-form-field mat-icon{color:#fff}.dark-theme app-change-password .title,.dark-theme app-forgot-password .title,.dark-theme app-reset-password .title{color:#fff}.dark-theme app-password-strength-wrapper .hints ul li{color:#fff}.dark-theme app-password-strength-wrapper .hints ul li.fulfilled::marker{color:#81cbd3}.dark-theme app-password-strength .label{color:#fff}.dark-theme app-password-strength .mat-mdc-progress-bar.mat-warn .mdc-linear-progress__buffer{background-color:#f6b3c2}.dark-theme app-password-strength .mat-mdc-progress-bar.mat-warn .mdc-linear-progress__bar-inner{border-color:#e52753}.dark-theme app-password-strength .mat-mdc-progress-bar.mat-accent .mdc-linear-progress__buffer{background-color:#e0e1e1}.dark-theme app-password-strength .mat-mdc-progress-bar.mat-accent .mdc-linear-progress__bar-inner{border-color:#4d73e5}.dark-theme app-password-strength .mat-mdc-progress-bar.mat-primary .mdc-linear-progress__buffer{background-color:#219d2d66}.dark-theme app-password-strength .mat-mdc-progress-bar.mat-primary .mdc-linear-progress__bar-inner{border-color:#219d2d}.dark-theme app-primary-menu{background-color:#242727}.dark-theme app-primary-menu .mat-icon{color:#fff}.dark-theme app-primary-menu .active-link{border-color:#fff}.dark-theme app-pull-out-toolbar{background-color:#313535}.dark-theme app-pull-out-toolbar .separator{border-color:#828585}.dark-theme app-pull-out-toolbar-selection{background-color:#fff;color:#1b1d1d}.dark-theme app-pull-out-toolbar-selection .label span{background:#1b1d1d29}.dark-theme app-pull-out-toolbar-selection .separator{border-color:#1b1d1d29}.dark-theme app-pull-out-table .custom-table{background:#242727}.dark-theme app-pull-out-table .header{background-color:#3c4040;border-top-color:#676a6b}.dark-theme app-pull-out-table .header-cell{color:#4fb6c1}.dark-theme app-pull-out-table .cell{border-right-color:#676a6b}.dark-theme app-pull-out-table .cell.active{border-color:#fff}.dark-theme app-pull-out-table .cell.selected:after{background:#81cbd338}.dark-theme app-pull-out-table .first-cell{border-left-color:#676a6b;border-right-color:#676a6b}.dark-theme app-pull-out-table .row{border-top-color:#676a6b}.dark-theme app-pull-out-table .row:hover{background:#81cbd338}.dark-theme app-pull-out-table .row.row-selected{background:#81cbd338}.dark-theme app-pull-out-table .row.row-selected .first-cell{background:#01687b}.dark-theme app-pull-out-table .footer{border-top-color:#676a6b;border-bottom-color:#676a6b}.dark-theme app-pull-out-table .resize-handle:hover,.dark-theme app-pull-out-table .resizing{background-color:#81cbd338}.dark-theme app-detours-table{background-color:#4c5051;box-shadow:0 8px 64px #1b1d1d0f}.dark-theme app-detours-table .mat-mdc-table{background-color:#4c5051}.dark-theme app-detours-table th{color:#81cbd3;border-color:#676a6b}.dark-theme app-detours-table tr:nth-child(4n+3),.dark-theme app-detours-table tr:nth-child(4n+4){background-color:#676a6b}.dark-theme app-detours-table tr.element-row.expanded-row td{border-color:#676a6b}.dark-theme app-detours-table tr:not(.mat-mdc-header-row,.detail-row):hover,.dark-theme app-detours-table tr.expanded-row{color:#1b1d1d;background-color:#fff}.dark-theme app-detours-toolbar{background-color:#4c5051;box-shadow:0 8px 64px #1b1d1d0f}.dark-theme app-detours-toolbar .title{color:#81cbd3}.dark-theme app-detours-toolbar .content{background-color:#4c5051}.dark-theme app-reliability .header{background-color:#4c5051}.dark-theme app-reliability .header p{color:#02798b}.dark-theme app-reliability .report{background-color:#4c5051}.dark-theme app-reliability .first-label,.dark-theme app-reliability .second-label{color:#4fb6c1}.dark-theme app-reliability .chart:not(.no-background){background-color:#676a6b}.dark-theme app-reliability-reports .report{background-color:#4c5051}.dark-theme app-reliability-reports .first-label,.dark-theme app-reliability-reports .second-label{color:#4fb6c1}.dark-theme app-reliability-reports .chart:not(.no-background){background-color:#676a6b}.dark-theme app-message-logs-table,.dark-theme app-message-logs-table table{background-color:#4c5051}.dark-theme app-message-logs-toolbar{background-color:#4c5051}.dark-theme app-message-logs-toolbar .content{border-bottom-color:#676a6b}.dark-theme app-message-logs-toolbar .title{color:#81cbd3}.dark-theme app-message-priority-marker.low{background-color:#d7e4e9}.dark-theme app-message-priority-marker.high{background-color:#e80858}.dark-theme app-route-tile .color{color:#313535}.dark-theme app-route-tile:hover .remove-button{color:#1b1d1d}.dark-theme app-schedule{background-color:#313535}.dark-theme app-schedule .header{background-color:#45494a}.dark-theme app-schedule .header .date-label{color:#ffffff7a}.dark-theme app-schedule .header .date-value{color:#fff}.dark-theme app-schedule .main-title{color:#fff}.dark-theme app-schedule .sub-title{color:#fff}.dark-theme app-schedule .table{border-color:#676a6b}.dark-theme app-schedule .table-header-icon{background-color:#45494a}.dark-theme app-schedule .table-header-icon .its-icon{color:#fff}.dark-theme app-schedule .table-header-route-name{color:#fff}.dark-theme app-schedule .table-header-direction-name{color:#fff}.dark-theme app-schedule .pattern-table-header{color:#fff}.dark-theme app-schedule .stop{background-color:#242727;border-color:#676a6b}.dark-theme app-schedule .stop-name{color:#fff}.dark-theme app-schedule .stop-abbr{color:#ffffffa3}.dark-theme app-schedule .schedule-cell{background-color:#242727;color:#fff;border-color:#676a6b}.dark-theme app-schedule .empty{color:#ffffffb3}.dark-theme app-schedule .mdc-button--raised{color:#fff}.dark-theme app-settings-menu{background-color:#3c4040;border-color:#676a6b}.dark-theme app-settings-menu .active-link{border-color:#81cbd3}.dark-theme app-settings-menu .active-link .link-text{color:#81cbd3}.dark-theme app-stop-departures-table{background-color:#4c5051}.dark-theme stop-information .header{background-color:#02798b}.dark-theme stop-information .close-button,.dark-theme stop-information .title{color:#fff}.dark-theme stop-information .subtitle{color:#fffc}.dark-theme stop-information .subheader{background-color:#0396a629;color:#fffc}.dark-theme stop-information .message{color:#ffffff7a}.dark-theme app-switcher .switcher{background-color:#1b1d1d7a;color:#fff}.dark-theme app-switcher .circle{border-color:#01687b}.dark-theme app-switcher .mat-icon{color:#fff}.dark-theme app-switcher .mat-icon.disable{color:#ffffffb8}.dark-theme app-switcher.selected .switcher{background-color:#1b1d1d3d;color:#1b1d1d}.dark-theme app-switcher.selected .circle{border-color:#1b1d1d52}.dark-theme app-switcher.selected .mat-icon{color:#1b1d1d}.dark-theme table.custom-table tr.mat-mdc-header-row{color:#81cbd3;background-color:#4c5051}.dark-theme table.custom-table tr.mat-mdc-header-row th{border-color:#676a6b}.dark-theme table.custom-table tr.row-highlighted.mat-mdc-row:not(.mat-mdc-header-row){color:#1b1d1d;background-color:#fff}.dark-theme table.custom-table tr:not(.mat-mdc-header-row):nth-child(odd){background-color:#4c5051}.dark-theme table.custom-table tr:not(.mat-mdc-header-row):nth-child(2n){background-color:#676a6b}.dark-theme table.custom-table:not(.disable-hover) tr:not(.mat-mdc-header-row):hover{color:#1b1d1d;background-color:#fff}.dark-theme app-tile-labeled-block{color:#fff;background-color:#0396a6a3}.dark-theme app-tile-labeled-block.shaded{color:#cbcdcd;background-color:#ffffff3d}.dark-theme .tile-block:hover app-tile-labeled-block,.dark-theme .tile-block.highlighted app-tile-labeled-block,.dark-theme .tile-block.hovered app-tile-labeled-block{background-color:#0396a629;color:#0396a6}.dark-theme .tile-block:hover app-tile-labeled-block.shaded,.dark-theme .tile-block.highlighted app-tile-labeled-block.shaded,.dark-theme .tile-block.hovered app-tile-labeled-block.shaded{background-color:#e0e1e1;color:#a6a8a8}.dark-theme app-tile-labeled-text{color:#fff;background-color:#0396a629}.dark-theme app-toolbar{background-color:#1b1d1d}.dark-theme app-toolbar.collapsed{background-color:#1b1d1d}.dark-theme app-toolbar .separator{background-color:#ffffff3d}.dark-theme app-toolbar button:not(.more-button){background-color:#1b1d1d;color:#fff}.dark-theme app-toolbar button:not(.more-button).active{background-color:#fff;color:#1b1d1d}.dark-theme app-toolbar .more-button{background-color:#1b1d1d;color:#fff}.dark-theme app-toolbar .more-button.active{background-color:#1b1d1d;color:#fff}.dark-theme .typical-toolbar .toolbar-label{color:#81cbd3}.dark-theme .typical-toolbar .menu{border-color:#e6eef1}.dark-theme .typical-toolbar .menu span{color:#fff}.dark-theme .typical-toolbar .menu .empty-label{color:#cbcdcd}.dark-theme .typical-toolbar button:not(.more-button).stroked-action-button{color:#fff;border-color:#676a6b}.dark-theme .typical-toolbar button:not(.more-button).stroked-action-button:hover{color:#fff;background-color:#3c4040;border-color:#3c4040}.dark-theme .typical-toolbar button:not(.more-button).stroked-active-button{color:#1b1d1d;background-color:#fff}.dark-theme .transparent-label{color:#ffffff7a}.dark-theme app-travel-reports{background-color:#242727}.dark-theme .travel-reports-table .table,.dark-theme .travel-reports-table td,.dark-theme .travel-reports-table th{border-color:#676a6b}.dark-theme .travel-reports-table .title{color:#81cbd3}.dark-theme app-unsaved-changes-dialog .mat-mdc-dialog-title{color:#81cbd3;border-bottom-color:#ffffff1f}.dark-theme app-event-info-map .additional-info{color:#fff}.dark-theme app-event-info-map .additional-info span{color:#ffffffb3}.dark-theme app-vehicle-info-header .tile{border-color:#4c5051}.dark-theme app-vehicle-info-header .tile span{color:#fff}.dark-theme app-vehicle-info-header .tile-header{background-color:#4c5051;color:#fff}.dark-theme app-vehicle-info-header .tile-header.reliability{color:#fff}.dark-theme app-vehicle-info-marker{border-color:transparent transparent #313535 transparent}.dark-theme app-vehicle-info-next-stop .next-stop-btn{color:#81cbd3}.dark-theme app-vehicle-info-next-stop .next-stop-btn .mat-icon{color:#81cbd3}.dark-theme app-vehicle-info-next-stop .separator{border-color:#ffffff1f}.dark-theme app-vehicle-info-next-stop .route-line{border-left-color:#81cbd3}.dark-theme app-vehicle-info-next-stop .point{background-color:#81cbd3}.dark-theme app-vehicle-info-next-stop .stop-time{color:#81cbd3}.dark-theme app-vehicle-info-panel .gps{background-color:#4fb6c1}.dark-theme app-vehicle-info-panel .gps .mat-icon{color:#fff}.dark-theme app-vehicle-info-panel .footer span{color:#fff}.dark-theme app-vehicle-info-panel .card .mat-icon{color:#fff}.dark-theme app-vehicle-info-panel .command{color:#fff;background-color:#4fb6c1}.dark-theme app-vehicle-info-panel .full-name{color:#fff}.dark-theme app-vehicle-info-panel app-entity-icon .initials{color:#fff}.dark-theme app-vehicle-info-panel .empty-circle{background-color:#ffffff24}.dark-theme app-vehicle-info-panel .card .ip{color:#ffffffb8}.dark-theme app-event-info-map .panel,.dark-theme app-vehicle-info-map .panel,.dark-theme app-vehicle-info-panel .panel{background-color:#313535}.dark-theme app-event-info-map .card,.dark-theme app-vehicle-info-map .card,.dark-theme app-vehicle-info-panel .card{background-color:#ffffff29}.dark-theme app-event-info-map .card:before,.dark-theme app-vehicle-info-map .card:before,.dark-theme app-vehicle-info-panel .card:before{background-color:#ffffff14}.dark-theme app-event-info-map .additional-info,.dark-theme app-vehicle-info-map .additional-info,.dark-theme app-vehicle-info-panel .additional-info{background-color:#ffffff29}.dark-theme app-event-info-map .additional-info span,.dark-theme app-event-info-map .additional-info .its-icon,.dark-theme app-vehicle-info-map .additional-info span,.dark-theme app-vehicle-info-map .additional-info .its-icon,.dark-theme app-vehicle-info-panel .additional-info span,.dark-theme app-vehicle-info-panel .additional-info .its-icon{color:#fff}.dark-theme app-event-info-map .additional-info .separator,.dark-theme app-vehicle-info-map .additional-info .separator,.dark-theme app-vehicle-info-panel .additional-info .separator{color:#ffffff29}.dark-theme app-event-info-map .badge,.dark-theme app-event-info-map .event-name,.dark-theme app-vehicle-info-map .badge,.dark-theme app-vehicle-info-map .event-name,.dark-theme app-vehicle-info-panel .badge,.dark-theme app-vehicle-info-panel .event-name{color:#4fb6c1}.dark-theme app-event-info-map .info,.dark-theme app-event-info-map .date-info,.dark-theme app-vehicle-info-map .info,.dark-theme app-vehicle-info-map .date-info,.dark-theme app-vehicle-info-panel .info,.dark-theme app-vehicle-info-panel .date-info{color:#fff}.dark-theme app-event-info-map .ip,.dark-theme app-vehicle-info-map .ip,.dark-theme app-vehicle-info-panel .ip{color:#fff}.dark-theme app-event-info-map .top-rect,.dark-theme app-event-info-map .bottom-rect,.dark-theme app-vehicle-info-map .top-rect,.dark-theme app-vehicle-info-map .bottom-rect,.dark-theme app-vehicle-info-panel .top-rect,.dark-theme app-vehicle-info-panel .bottom-rect{background:repeating-linear-gradient(90deg,#ffffff24,#ffffff24 2px,#3c4040 2px 4px)}.dark-theme app-event-info-map .footer,.dark-theme app-vehicle-info-map .footer,.dark-theme app-vehicle-info-panel .footer{border-top-color:#676a6b}.dark-theme app-vehicle .details{background-color:#4c5051}.dark-theme app-vehicle .divider{border-color:#ffffff1f}.dark-theme app-vehicle .mat-mdc-slide-toggle .mdc-label{color:#81cbd3}.dark-theme app-vehicle-table .mat-column-equipment{color:#01687b}.dark-theme app-vehicle-table .row-highlighted td.mat-column-equipment,.dark-theme app-vehicle-table tr:hover td.mat-column-equipment{color:#81cbd3}.dark-theme app-equipment-tile{background-color:#242727;border-color:#45494a}.dark-theme app-equipment-tile .equipment-type span{color:#81cbd3;background-color:#0396a6a3}.dark-theme app-equipment-tile .name span{color:#4fb6c1}.dark-theme app-equipment-tile .details{color:#313535}.dark-theme app-equipment-tile .description{border-top-color:#45494a;color:#ffffffb3}.dark-theme .mode-menu .mat-mdc-menu-content{background-color:#313535}.dark-theme .mode-menu .mat-mdc-menu-content .mat-mdc-menu-item,.dark-theme .mode-menu .mat-mdc-menu-content .mat-mdc-menu-item .mat-icon{color:#fff}.dark-theme .mode-menu .mat-mdc-menu-content .mat-mdc-menu-item.active{background-color:#45494a}.dark-theme .mode-menu .mat-mdc-menu-content .menu-item .mat-mdc-menu-item .mat-mdc-menu-item-text{width:100%;display:flex;justify-content:space-between}.dark-theme .mat-drawer-container{--mat-sidenav-content-background-color: #3c4040}.dark-theme .mat-drawer{--mat-sidenav-container-background-color: #3c4040}.dark-theme .mat-button-toggle-appearance-standard{--mat-standard-button-toggle-background-color: #313535}.dark-theme .mat-button-toggle-appearance-standard.mat-button-toggle-checked{--mat-standard-button-toggle-selected-state-background-color: #a6a8a8}.dark-theme .mat-toolbar{--mat-toolbar-container-background-color: #242727}.dark-theme .app-backdrop{background-color:#fff3}button[mat-stroked-button]{min-width:112px;height:36px;border:1px solid;border-radius:6px;text-transform:uppercase}button[mat-flat-button]{min-width:112px;height:36px;border-radius:6px;text-transform:uppercase}@font-face{font-family:its-iconfont;src:url(its-iconfont.81b4218d55df7178.eot);src:url(its-iconfont.81b4218d55df7178.eot) format("embedded-opentype"),url(its-iconfont.c4c426adc5711076.ttf) format("truetype"),url(its-iconfont.75ae187fddd97680.woff) format("woff"),url(its-iconfont.d9f0552539eceec0.svg) format("svg");font-weight:400;font-style:normal;font-display:block}.its-icon{font-family:its-iconfont,sans-serif!important;speak:never;font-size:24px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-runcut:before{content:"\ea1f"}.icon-current-day:before{content:"\ea1d"}.icon-print:before{content:"\ea1e"}.icon-table-data:before{content:"\ea1c"}.icon-add-record:before{content:"\ea19"}.icon-fill-color:before{content:"\ea1a"}.icon-font-color:before{content:"\ea1b"}.icon-special-event:before{content:"\ea18"}.icon-incident-data:before{content:"\ea14"}.icon-construction:before{content:"\ea12"}.icon-emergency:before{content:"\ea13"}.icon-lock:before{content:"\ea15"}.icon-road-condition:before{content:"\ea16"}.icon-weather-condition:before{content:"\ea17"}.icon-bid-time:before{content:"\ea07"}.icon-bid:before{content:"\ea0d"}.icon-otp:before{content:"\ea0e"}.icon-detour-deactivate:before{content:"\ea0f"}.icon-detour-activate:before{content:"\ea10"}.icon-next-day:before{content:"\ea11"}.icon-vehicles-settings:before{content:"\ea06"}.icon-operators:before{content:"\ea08"}.icon-master-schedule:before{content:"\ea09"}.icon-multiply-trips:before{content:"\ea0a"}.icon-single-trip:before{content:"\ea0b"}.icon-equipment:before{content:"\ea0c"}.icon-active-filteroff:before{content:"\ea00"}.icon-assistant-off:before{content:"\ea01"}.icon-assistant-on:before{content:"\ea02"}.icon-dashboard:before{content:"\ea03"}.icon-move:before{content:"\ea04"}.icon-pattern:before{content:"\ea05"}.icon-draw:before{content:"\e9ff"}.icon-draw-detour:before{content:"\e9f9"}.icon-polygon:before{content:"\e9fa"}.icon-redo:before{content:"\e9fb"}.icon-setting:before{content:"\e9fc"}.icon-turn-generate:before{content:"\e9fd"}.icon-undo:before{content:"\e9fe"}.icon-exit-roundabout-left:before{content:"\e9f2"}.icon-exit-roundabout-right:before{content:"\e9f3"}.icon-exit-roundabout-sharp-left:before{content:"\e9f4"}.icon-exit-roundabout-sharp-right:before{content:"\e9f5"}.icon-exit-roundabout-slight-left:before{content:"\e9f6"}.icon-exit-roundabout-slight-right:before{content:"\e9f7"}.icon-exit-roundabout-straight:before{content:"\e9f8"}.icon-continue-left:before{content:"\e9d4"}.icon-continue-right:before{content:"\e9d5"}.icon-continue-sharp-left:before{content:"\e9d6"}.icon-continue-sharp-right:before{content:"\e9d7"}.icon-continue-slight-left:before{content:"\e9d8"}.icon-continue-slight-right:before{content:"\e9d9"}.icon-continue-straight:before{content:"\e9da"}.icon-continue-uturn:before{content:"\e9db"}.icon-continue:before{content:"\e9dc"}.icon-new-name-left:before{content:"\e9dd"}.icon-new-name-right:before{content:"\e9de"}.icon-new-name-sharp-left:before{content:"\e9df"}.icon-new-name-sharp-right:before{content:"\e9e0"}.icon-new-name-slight-left:before{content:"\e9e1"}.icon-new-name-slight-right:before{content:"\e9e2"}.icon-new-name-straight:before{content:"\e9e3"}.icon-notification-left:before{content:"\e9e4"}.icon-notification-right:before{content:"\e9e5"}.icon-notification-sharp-left:before{content:"\e9e6"}.icon-notification-sharp-right:before{content:"\e9e7"}.icon-notification-slight-left:before{content:"\e9e8"}.icon-notification-slight-right:before{content:"\e9e9"}.icon-notification-straight:before{content:"\e9ea"}.icon-on-ramp-left:before{content:"\e9eb"}.icon-on-ramp-right:before{content:"\e9ec"}.icon-on-ramp-sharp-left:before{content:"\e9ed"}.icon-on-ramp-sharp-right:before{content:"\e9ee"}.icon-on-ramp-slight-left:before{content:"\e9ef"}.icon-on-ramp-slight-right:before{content:"\e9f0"}.icon-on-ramp-straight:before{content:"\e9f1"}.icon-chat-ai:before{content:"\e9d3"}.icon-volume-off:before{content:"\e9d2"}.icon-generate-route:before{content:"\e9d0"}.icon-turn:before{content:"\e9d1"}.icon-detour-tab:before{content:"\e9c8"}.icon-insert-above:before{content:"\e9c9"}.icon-insert-below:before{content:"\e9ca"}.icon-moved-stop:before{content:"\e9cb"}.icon-pause-loading:before{content:"\e9cc"}.icon-rename:before{content:"\e9cd"}.icon-select-polygon:before{content:"\e9ce"}.icon-stop-upload:before{content:"\e9cf"}.icon-call_end:before{content:"\e9c3"}.icon-call:before{content:"\e9c4"}.icon-phone_declined:before{content:"\e9c5"}.icon-phone_intalk:before{content:"\e9c6"}.icon-route_lookup:before{content:"\e9c7"}.icon-drag_handle:before{content:"\e9c2"}.icon-thermostat:before{content:"\e9c1"}.icon-end-of-road-left:before{content:"\e995"}.icon-end-of-road-right:before{content:"\e996"}.icon-fork-left:before{content:"\e997"}.icon-fork-right:before{content:"\e998"}.icon-fork-slight-left:before{content:"\e999"}.icon-fork-slight-right:before{content:"\e99a"}.icon-fork-straight:before{content:"\e99b"}.icon-fork:before{content:"\e99c"}.icon-merge-left:before{content:"\e99d"}.icon-merge-right:before{content:"\e99e"}.icon-merge-slight-left:before{content:"\e99f"}.icon-merge-slight-right:before{content:"\e9a0"}.icon-navigation:before{content:"\e9a1"}.icon-off-ramp-left:before{content:"\e9a2"}.icon-off-ramp-right:before{content:"\e9a3"}.icon-off-ramp-slight-left:before{content:"\e9a4"}.icon-off-ramp-slight-right:before{content:"\e9a5"}.icon-off-ramp:before{content:"\e9a6"}.icon-on-ramp:before{content:"\e9a7"}.icon-ramp:before{content:"\e9a8"}.icon-roundabout-left:before{content:"\e9a9"}.icon-rotary-left:before{content:"\e9aa"}.icon-rotary-right:before{content:"\e9ab"}.icon-roundabout-sharp-left:before{content:"\e9ac"}.icon-rotary-sharp-left:before{content:"\e9ad"}.icon-rotary-sharp-right:before{content:"\e9ae"}.icon-rotary-slight-left:before{content:"\e9af"}.icon-rotary-slight-right:before{content:"\e9b0"}.icon-rotary-straight:before{content:"\e9b1"}.icon-rotary:before{content:"\e9b2"}.icon-roundabout-right:before{content:"\e9b3"}.icon-roundabout-sharp-right:before{content:"\e9b4"}.icon-roundabout-slight-left:before{content:"\e9b5"}.icon-roundabout-slight-right:before{content:"\e9b6"}.icon-roundabout-straight:before{content:"\e9b7"}.icon-roundabout:before{content:"\e9b8"}.icon-turn-left:before{content:"\e9b9"}.icon-turn-right:before{content:"\e9ba"}.icon-turn-sharp-left:before{content:"\e9bb"}.icon-turn-sharp-right:before{content:"\e9bc"}.icon-turn-slight-left:before{content:"\e9bd"}.icon-turn-slight-right:before{content:"\e9be"}.icon-turn-straight:before{content:"\e9bf"}.icon-uturn:before{content:"\e9c0"}.icon-gps-satellite:before{content:"\e990"}.icon-reliability-vehicle:before{content:"\e991"}.icon-toolbar-info:before{content:"\e992"}.icon-warning-incident:before{content:"\e993"}.icon-weather:before{content:"\e994"}.icon-reliability-log:before{content:"\e98d"}.icon-layout-direction:before{content:"\e98e"}.icon-message-log:before{content:"\e98f"}.icon-brightness5:before{content:"\e984"}.icon-equalizer:before{content:"\e985"}.icon-menu:before{content:"\e986"}.icon-nightlight-round:before{content:"\e987"}.icon-quit:before{content:"\e988"}.icon-reset-data:before{content:"\e989"}.icon-settings-brightness:before{content:"\e98a"}.icon-shut-down:before{content:"\e98b"}.icon-wb-sunny:before{content:"\e98c"}.icon-outgoing-message:before{content:"\e96f"}.icon-play:before{content:"\e970"}.icon-reports-profile:before{content:"\e971"}.icon-reports:before{content:"\e972"}.icon-send-nofill:before{content:"\e973"}.icon-settings-mdc:before{content:"\e974"}.icon-stop-play:before{content:"\e975"}.icon-volume:before{content:"\e976"}.icon-map:before{content:"\e977"}.icon-medical:before{content:"\e978"}.icon-meeting-room:before{content:"\e979"}.icon-notifications-filled:before{content:"\e97a"}.icon-notifications-paused:before{content:"\e97b"}.icon-notifications:before{content:"\e97c"}.icon-incoming-message:before{content:"\e97d"}.icon-local-firedepartment:before{content:"\e97e"}.icon-accessible:before{content:"\e97f"}.icon-bike:before{content:"\e980"}.icon-distance:before{content:"\e981"}.icon-fullscreen-exit:before{content:"\e982"}.icon-fullscreen-mdc:before{content:"\e983"}.icon-active-filter:before{content:"\e968"}.icon-add-mdc:before{content:"\e969"}.icon-favorite-filter:before{content:"\e96a"}.icon-filters:before{content:"\e96b"}.icon-remove-mdc:before{content:"\e96c"}.icon-replay-mdc:before{content:"\e96d"}.icon-token-mdc:before{content:"\e96e"}.icon-filter-date:before{content:"\e930"}.icon-filter-rule:before{content:"\e931"}.icon-merge-direction:before{content:"\e949"}.icon-split-direction:before{content:"\e94a"}.icon-time-point:before{content:"\e967"}.icon-app-settings:before{content:"\e95f"}.icon-agency:before{content:"\e964"}.icon-employees:before{content:"\e965"}.icon-setup:before{content:"\e966"}.icon-trips:before{content:"\e963"}.icon-event-note:before{content:"\e962"}.icon-vehicle-map:before{content:"\e960"}.icon-warning:before{content:"\e961"}.icon-chat-read:before{content:"\e95e"}.icon-business-messages:before{content:"\e956"}.icon-expand-less:before{content:"\e957"}.icon-expand-more:before{content:"\e959"}.icon-north-west:before{content:"\e95a"}.icon-south-east:before{content:"\e95b"}.icon-user:before{content:"\e95c"}.icon-zoom-in:before{content:"\e95d"}.icon-upload:before{content:"\e955"}.icon-zoom-out:before{content:"\e958"}.icon-account:before{content:"\e900"}.icon-add:before{content:"\e901"}.icon-administration:before{content:"\e902"}.icon-advisory:before{content:"\e903"}.icon-aerial-lift:before{content:"\e904"}.icon-arrow-back:before{content:"\e905"}.icon-arrow-drop-down:before{content:"\e906"}.icon-arrow-forward:before{content:"\e907"}.icon-arrow-left:before{content:"\e908"}.icon-arrow-right:before{content:"\e909"}.icon-auto-track:before{content:"\e90a"}.icon-avl:before{content:"\e90b"}.icon-block:before{content:"\e90c"}.icon-bus-alert:before{content:"\e90d"}.icon-bus:before{content:"\e90e"}.icon-cable-tram:before{content:"\e90f"}.icon-calendar:before{content:"\e910"}.icon-cancel-circle:before{content:"\e911"}.icon-chevron-left:before{content:"\e912"}.icon-chevron-right:before{content:"\e913"}.icon-close:before{content:"\e914"}.icon-content-copy:before{content:"\e915"}.icon-date:before{content:"\e916"}.icon-delete:before{content:"\e917"}.icon-detours:before{content:"\e918"}.icon-direction:before{content:"\e919"}.icon-divisions:before{content:"\e91a"}.icon-done-all:before{content:"\e91b"}.icon-done-filled:before{content:"\e91c"}.icon-done:before{content:"\e91d"}.icon-download:before{content:"\e91e"}.icon-duplicate:before{content:"\e91f"}.icon-edit:before{content:"\e920"}.icon-empty-points:before{content:"\e921"}.icon-ferry:before{content:"\e922"}.icon-funicular:before{content:"\e923"}.icon-get-history:before{content:"\e924"}.icon-group-lines:before{content:"\e925"}.icon-history:before{content:"\e926"}.icon-calendar-fill:before{content:"\e927"}.icon-quick:before{content:"\e928"}.icon-table:before{content:"\e929"}.icon-language:before{content:"\e92a"}.icon-line:before{content:"\e92b"}.icon-list-lines:before{content:"\e92c"}.icon-list:before{content:"\e92d"}.icon-logout:before{content:"\e92e"}.icon-mail:before{content:"\e92f"}.icon-message:before{content:"\e932"}.icon-metro:before{content:"\e933"}.icon-monorail:before{content:"\e934"}.icon-more-vert:before{content:"\e935"}.icon-my-location-1:before{content:"\e936"}.icon-north:before{content:"\e937"}.icon-palette:before{content:"\e938"}.icon-password:before{content:"\e939"}.icon-photo:before{content:"\e93a"}.icon-publish:before{content:"\e93b"}.icon-railway:before{content:"\e93c"}.icon-remove:before{content:"\e93d"}.icon-reset:before{content:"\e93e"}.icon-restore:before{content:"\e93f"}.icon-reverse:before{content:"\e940"}.icon-right:before{content:"\e941"}.icon-search:before{content:"\e942"}.icon-select-vehicle:before{content:"\e943"}.icon-send-message:before{content:"\e944"}.icon-send:before{content:"\e945"}.icon-settings-no-fill:before{content:"\e946"}.icon-signup-manager:before{content:"\e947"}.icon-south:before{content:"\e948"}.icon-stop:before{content:"\e94b"}.icon-supervisor-account:before{content:"\e94c"}.icon-tcc:before{content:"\e94d"}.icon-theme:before{content:"\e94e"}.icon-tram:before{content:"\e94f"}.icon-trolleybus:before{content:"\e950"}.icon-unspecified:before{content:"\e951"}.icon-vehicles:before{content:"\e952"}.icon-visibility-off:before{content:"\e953"}.icon-visible-outline:before{content:"\e954"}*{box-sizing:border-box}html,body{height:100%;width:100%}body{overflow:hidden;padding:0;margin:0;font-size:14px;font-family:helvetica,neue,Helvetica,Arial,sans-serif}span,label{letter-spacing:normal}html{--mat-form-field-container-height: 40px;--mat-form-field-filled-label-display: none;--mat-form-field-container-vertical-padding: 8px;--mat-form-field-filled-with-label-container-padding-top: 8px;--mat-form-field-filled-with-label-container-padding-bottom: 8px}html{--mat-icon-button-touch-target-display: none}.mat-mdc-icon-button.mat-mdc-button-base{--mdc-icon-button-state-layer-size: 40px;width:var(--mdc-icon-button-state-layer-size);height:var(--mdc-icon-button-state-layer-size);padding:8px}html{--mdc-radio-state-layer-size: 28px}html{--mat-radio-touch-target-display: none}.checkboxes-container{--mdc-checkbox-state-layer-size: 28px}.checkboxes-container{--mat-checkbox-touch-target-display: none}.mat-drawer-container{--mat-expansion-header-collapsed-state-height: auto;--mat-expansion-header-expanded-state-height: auto}.mdc-checkbox{--mdc-checkbox-state-layer-size: auto}.mat-mdc-standard-chip{--mdc-chip-container-height: auto}.mdc-list-item{--mdc-list-list-item-one-line-container-height: auto;--mat-list-active-indicator-shape: 0}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-corner{background-color:transparent}.header-container{display:flex;align-items:center;padding-right:10px}.header-container .mat-mdc-form-field-subscript-wrapper{display:none}.mat-mdc-menu-content .mat-calendar{width:260px}.app-bottom-sheet{height:calc(100% - 80px)}.app-bottom-sheet .mat-bottom-sheet-container-medium,.app-bottom-sheet .mat-bottom-sheet-container-large,.app-bottom-sheet .mat-bottom-sheet-container-xlarge{min-width:100vw!important}.app-bottom-sheet .mat-bottom-sheet-container{height:100%;max-height:100%;width:100%}router-outlet+*{display:flex;flex:1}tr.mat-mdc-row{cursor:pointer}.hidden{display:none!important}.secondary-filter-tooltip{margin-bottom:6px}.mat-mdc-menu-panel.secondary-filter-menu{max-width:none;margin-bottom:14px}.mat-mdc-menu-panel.secondary-filter-menu .mat-mdc-menu-content{padding:0}.table-select{min-width:200px;text-align:left!important}.schedule-select-blocks{display:flex;flex-direction:column;flex:1;text-align:center}.schedule-select-blocks .options{overflow:auto;height:75%}.schedule-select-blocks .search-part{height:40px}.schedule-select-blocks .mat-mdc-form-field-infix{display:flex}.schedule-select-blocks .actions{display:flex;height:25px;align-items:center;justify-content:space-around;position:relative;z-index:1}.schedule-select-blocks .actions .action-item{display:flex;align-items:center;cursor:pointer}.mat-mdc-tooltip{position:absolute}.mat-mdc-tooltip.below{overflow:initial}.mat-mdc-tooltip.below:after{width:0;height:0;content:"";position:absolute;border-left:.5rem solid transparent;border-right:.5rem solid transparent;border-bottom:.5rem solid;top:-.5rem;right:calc(50% - .5rem);transform:rotate(0)}.mat-mdc-tooltip.above{overflow:initial}.mat-mdc-tooltip.above:after{width:0;height:0;content:"";position:absolute;border-left:.5rem solid transparent;border-right:.5rem solid transparent;border-bottom:.5rem solid;bottom:-.5rem;right:calc(50% - .5rem);transform:rotate(180deg)}.mat-mdc-tooltip.right{overflow:initial}.mat-mdc-tooltip.right:after{width:0;height:0;content:"";position:absolute;border-left:.5rem solid transparent;border-right:.5rem solid transparent;border-bottom:.5rem solid;left:-.75rem;top:calc(50% - .25rem);transform:rotate(270deg)}.mat-mdc-tooltip.left{overflow:initial}.mat-mdc-tooltip.left:after{width:0;height:0;content:"";position:absolute;border-left:.5rem solid transparent;border-right:.5rem solid transparent;border-bottom:.5rem solid;right:-.75rem;top:calc(50% - .25rem);transform:rotate(90deg)}.mat-mdc-tooltip.no-wrap .mdc-tooltip__surface{max-width:unset;white-space:nowrap}.mat-mdc-form-field .mat-mdc-form-field-subscript-wrapper{padding-bottom:5px}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.timezones-selection-overlay .mdc-list-item__primary-text{flex:1}
