@charset "UTF-8";.m-xxs{margin:4px}.m-xs{margin:8px}.m-sm{margin:12px}.m-md{margin:24px}.m-lg{margin:32px}.m-xl{margin:48px}.m-xxl{margin:64px}.m-auto{margin:auto}.mt-xxs{margin-top:4px}.mt-xs{margin-top:8px}.mt-sm{margin-top:12px}.mt-md{margin-top:24px}.mt-lg{margin-top:32px}.mt-xl{margin-top:48px}.mt-xxl{margin-top:64px}.mt-auto{margin-top:auto}.mb-xxs{margin-bottom:4px}.mb-xs{margin-bottom:8px}.mb-sm{margin-bottom:12px}.mb-md{margin-bottom:24px}.mb-lg{margin-bottom:32px}.mb-xl{margin-bottom:48px}.mb-xxl{margin-bottom:64px}.mb-auto{margin-bottom:auto}.ml-xxs{margin-right:4px}.ml-xs{margin-right:8px}.ml-sm{margin-right:12px}.ml-md{margin-right:24px}.ml-lg{margin-right:32px}.ml-xl{margin-right:48px}.ml-xxl{margin-right:64px}.ml-auto{margin-right:auto}.ml-xxs{margin-left:4px}.ml-xs{margin-left:8px}.ml-sm{margin-left:12px}.ml-md{margin-left:24px}.ml-lg{margin-left:32px}.ml-xl{margin-left:48px}.ml-xxl{margin-left:64px}.ml-auto{margin-left:auto}.mx-xxs{margin-left:4px;margin-right:4px}.mx-xs{margin-left:8px;margin-right:8px}.mx-sm{margin-left:12px;margin-right:12px}.mx-md{margin-left:24px;margin-right:24px}.mx-lg{margin-left:32px;margin-right:32px}.mx-xl{margin-left:48px;margin-right:48px}.mx-xxl{margin-left:64px;margin-right:64px}.mx-auto{margin-left:auto;margin-right:auto}.my-xxs{margin-top:4px;margin-bottom:4px}.my-xs{margin-top:8px;margin-bottom:8px}.my-sm{margin-top:12px;margin-bottom:12px}.my-md{margin-top:24px;margin-bottom:24px}.my-lg{margin-top:32px;margin-bottom:32px}.my-xl{margin-top:48px;margin-bottom:48px}.my-xxl{margin-top:64px;margin-bottom:64px}.my-auto{margin-top:auto;margin-bottom:auto}.p-xxs{padding:4px}.p-xs{padding:8px}.p-sm{padding:12px}.p-md{padding:24px}.p-lg{padding:32px}.p-xl{padding:48px}.p-xxl{padding:64px}.pt-xxs{padding-top:4px}.pt-xs{padding-top:8px}.pt-sm{padding-top:12px}.pt-md{padding-top:24px}.pt-lg{padding-top:32px}.pt-xl{padding-top:48px}.pt-xxl{padding-top:64px}.pb-xxs{padding-bottom:4px}.pb-xs{padding-bottom:8px}.pb-sm{padding-bottom:12px}.pb-md{padding-bottom:24px}.pb-lg{padding-bottom:32px}.pb-xl{padding-bottom:48px}.pb-xxl{padding-bottom:64px}.pr-xxs{padding-right:4px}.pr-xs{padding-right:8px}.pr-sm{padding-right:12px}.pr-md{padding-right:24px}.pr-lg{padding-right:32px}.pr-xl{padding-right:48px}.pr-xxl{padding-right:64px}.pl-xxs{padding-left:4px}.pl-xs{padding-left:8px}.pl-sm{padding-left:12px}.pl-md{padding-left:24px}.pl-lg{padding-left:32px}.pl-xl{padding-left:48px}.pl-xxl{padding-left:64px}.px-xxs{padding-left:4px;padding-right:4px}.px-xs{padding-left:8px;padding-right:8px}.px-sm{padding-left:12px;padding-right:12px}.px-md{padding-left:24px;padding-right:24px}.px-lg{padding-left:32px;padding-right:32px}.px-xl{padding-left:48px;padding-right:48px}.px-xxl{padding-left:64px;padding-right:64px}.py-xxs{padding-top:4px;padding-bottom:4px}.py-xs{padding-top:8px;padding-bottom:8px}.py-sm{padding-top:12px;padding-bottom:12px}.py-md{padding-top:24px;padding-bottom:24px}.py-lg{padding-top:32px;padding-bottom:32px}.py-xl{padding-top:48px;padding-bottom:48px}.py-xxl{padding-top:64px;padding-bottom:64px}.grid{--grid-gap: 0px;display:flex;flex-wrap:wrap}.grid>*{flex-basis:100%}.grid .commands button{margin-right:12px}[class*=gap]{margin-bottom:calc(-1 * var(--grid-gap, 1em));margin-left:calc(-1 * var(--grid-gap, 1em))}[class*=gap]>*{margin-bottom:var(--grid-gap, 1em);margin-left:var(--grid-gap, 1em)}.gap{--grid-gap: var(--space-xs)}.col{flex-grow:1;flex-basis:0;max-width:100%}.col-1{flex-basis:calc(8.33% - .01px - var(--grid-gap, 1em));max-width:calc(8.33% - .01px - var(--grid-gap, 1em))}.col-2{flex-basis:calc(16.66% - .01px - var(--grid-gap, 1em));max-width:calc(16.66% - .01px - var(--grid-gap, 1em))}.col-3{flex-basis:calc(25% - .01px - var(--grid-gap, 1em));max-width:calc(25% - .01px - var(--grid-gap, 1em))}.col-4{flex-basis:calc(33.33% - .01px - var(--grid-gap, 1em));max-width:calc(33.33% - .01px - var(--grid-gap, 1em))}.col-5{flex-basis:calc(41.66% - .01px - var(--grid-gap, 1em));max-width:calc(41.66% - .01px - var(--grid-gap, 1em))}.col-6{flex-basis:calc(50% - .01px - var(--grid-gap, 1em));max-width:calc(50% - .01px - var(--grid-gap, 1em))}.col-7{flex-basis:calc(58.33% - .01px - var(--grid-gap, 1em));max-width:calc(58.33% - .01px - var(--grid-gap, 1em))}.col-8{flex-basis:calc(66.66% - .01px - var(--grid-gap, 1em));max-width:calc(66.66% - .01px - var(--grid-gap, 1em))}.col-9{flex-basis:calc(75% - .01px - var(--grid-gap, 1em));max-width:calc(75% - .01px - var(--grid-gap, 1em))}.col-10{flex-basis:calc(83.33% - .01px - var(--grid-gap, 1em));max-width:calc(83.33% - .01px - var(--grid-gap, 1em))}.col-11{flex-basis:calc(91.66% - .01px - var(--grid-gap, 1em));max-width:calc(91.66% - .01px - var(--grid-gap, 1em))}.col-12{flex-basis:calc(100% - .01px - var(--grid-gap, 1em));max-width:calc(100% - .01px - var(--grid-gap, 1em))}@media (min-width: 32rem){.col\@xs{flex-grow:1;flex-basis:0;max-width:100%}.col-1\@xs{flex-basis:calc(8.33% - .01px - var(--grid-gap, 1em));max-width:calc(8.33% - .01px - var(--grid-gap, 1em))}.col-2\@xs{flex-basis:calc(16.66% - .01px - var(--grid-gap, 1em));max-width:calc(16.66% - .01px - var(--grid-gap, 1em))}.col-3\@xs{flex-basis:calc(25% - .01px - var(--grid-gap, 1em));max-width:calc(25% - .01px - var(--grid-gap, 1em))}.col-4\@xs{flex-basis:calc(33.33% - .01px - var(--grid-gap, 1em));max-width:calc(33.33% - .01px - var(--grid-gap, 1em))}.col-5\@xs{flex-basis:calc(41.66% - .01px - var(--grid-gap, 1em));max-width:calc(41.66% - .01px - var(--grid-gap, 1em))}.col-6\@xs{flex-basis:calc(50% - .01px - var(--grid-gap, 1em));max-width:calc(50% - .01px - var(--grid-gap, 1em))}.col-7\@xs{flex-basis:calc(58.33% - .01px - var(--grid-gap, 1em));max-width:calc(58.33% - .01px - var(--grid-gap, 1em))}.col-8\@xs{flex-basis:calc(66.66% - .01px - var(--grid-gap, 1em));max-width:calc(66.66% - .01px - var(--grid-gap, 1em))}.col-9\@xs{flex-basis:calc(75% - .01px - var(--grid-gap, 1em));max-width:calc(75% - .01px - var(--grid-gap, 1em))}.col-10\@xs{flex-basis:calc(83.33% - .01px - var(--grid-gap, 1em));max-width:calc(83.33% - .01px - var(--grid-gap, 1em))}.col-11\@xs{flex-basis:calc(91.66% - .01px - var(--grid-gap, 1em));max-width:calc(91.66% - .01px - var(--grid-gap, 1em))}.col-12\@xs{flex-basis:calc(100% - .01px - var(--grid-gap, 1em));max-width:calc(100% - .01px - var(--grid-gap, 1em))}}@media (min-width: 48rem){.col\@sm{flex-grow:1;flex-basis:0;max-width:100%}.col-1\@sm{flex-basis:calc(8.33% - .01px - var(--grid-gap, 1em));max-width:calc(8.33% - .01px - var(--grid-gap, 1em))}.col-2\@sm{flex-basis:calc(16.66% - .01px - var(--grid-gap, 1em));max-width:calc(16.66% - .01px - var(--grid-gap, 1em))}.col-3\@sm{flex-basis:calc(25% - .01px - var(--grid-gap, 1em));max-width:calc(25% - .01px - var(--grid-gap, 1em))}.col-4\@sm{flex-basis:calc(33.33% - .01px - var(--grid-gap, 1em));max-width:calc(33.33% - .01px - var(--grid-gap, 1em))}.col-5\@sm{flex-basis:calc(41.66% - .01px - var(--grid-gap, 1em));max-width:calc(41.66% - .01px - var(--grid-gap, 1em))}.col-6\@sm{flex-basis:calc(50% - .01px - var(--grid-gap, 1em));max-width:calc(50% - .01px - var(--grid-gap, 1em))}.col-7\@sm{flex-basis:calc(58.33% - .01px - var(--grid-gap, 1em));max-width:calc(58.33% - .01px - var(--grid-gap, 1em))}.col-8\@sm{flex-basis:calc(66.66% - .01px - var(--grid-gap, 1em));max-width:calc(66.66% - .01px - var(--grid-gap, 1em))}.col-9\@sm{flex-basis:calc(75% - .01px - var(--grid-gap, 1em));max-width:calc(75% - .01px - var(--grid-gap, 1em))}.col-10\@sm{flex-basis:calc(83.33% - .01px - var(--grid-gap, 1em));max-width:calc(83.33% - .01px - var(--grid-gap, 1em))}.col-11\@sm{flex-basis:calc(91.66% - .01px - var(--grid-gap, 1em));max-width:calc(91.66% - .01px - var(--grid-gap, 1em))}.col-12\@sm{flex-basis:calc(100% - .01px - var(--grid-gap, 1em));max-width:calc(100% - .01px - var(--grid-gap, 1em))}}@media (min-width: 64rem){.col\@md{flex-grow:1;flex-basis:0;max-width:100%}.col-1\@md{flex-basis:calc(8.33% - .01px - var(--grid-gap, 1em));max-width:calc(8.33% - .01px - var(--grid-gap, 1em))}.col-2\@md{flex-basis:calc(16.66% - .01px - var(--grid-gap, 1em));max-width:calc(16.66% - .01px - var(--grid-gap, 1em))}.col-3\@md{flex-basis:calc(25% - .01px - var(--grid-gap, 1em));max-width:calc(25% - .01px - var(--grid-gap, 1em))}.col-4\@md{flex-basis:calc(33.33% - .01px - var(--grid-gap, 1em));max-width:calc(33.33% - .01px - var(--grid-gap, 1em))}.col-5\@md{flex-basis:calc(41.66% - .01px - var(--grid-gap, 1em));max-width:calc(41.66% - .01px - var(--grid-gap, 1em))}.col-6\@md{flex-basis:calc(50% - .01px - var(--grid-gap, 1em));max-width:calc(50% - .01px - var(--grid-gap, 1em))}.col-7\@md{flex-basis:calc(58.33% - .01px - var(--grid-gap, 1em));max-width:calc(58.33% - .01px - var(--grid-gap, 1em))}.col-8\@md{flex-basis:calc(66.66% - .01px - var(--grid-gap, 1em));max-width:calc(66.66% - .01px - var(--grid-gap, 1em))}.col-9\@md{flex-basis:calc(75% - .01px - var(--grid-gap, 1em));max-width:calc(75% - .01px - var(--grid-gap, 1em))}.col-10\@md{flex-basis:calc(83.33% - .01px - var(--grid-gap, 1em));max-width:calc(83.33% - .01px - var(--grid-gap, 1em))}.col-11\@md{flex-basis:calc(91.66% - .01px - var(--grid-gap, 1em));max-width:calc(91.66% - .01px - var(--grid-gap, 1em))}.col-12\@md{flex-basis:calc(100% - .01px - var(--grid-gap, 1em));max-width:calc(100% - .01px - var(--grid-gap, 1em))}}@media (min-width: 80rem){.col\@lg{flex-grow:1;flex-basis:0;max-width:100%}.col-1\@lg{flex-basis:calc(8.33% - .01px - var(--grid-gap, 1em));max-width:calc(8.33% - .01px - var(--grid-gap, 1em))}.col-2\@lg{flex-basis:calc(16.66% - .01px - var(--grid-gap, 1em));max-width:calc(16.66% - .01px - var(--grid-gap, 1em))}.col-3\@lg{flex-basis:calc(25% - .01px - var(--grid-gap, 1em));max-width:calc(25% - .01px - var(--grid-gap, 1em))}.col-4\@lg{flex-basis:calc(33.33% - .01px - var(--grid-gap, 1em));max-width:calc(33.33% - .01px - var(--grid-gap, 1em))}.col-5\@lg{flex-basis:calc(41.66% - .01px - var(--grid-gap, 1em));max-width:calc(41.66% - .01px - var(--grid-gap, 1em))}.col-6\@lg{flex-basis:calc(50% - .01px - var(--grid-gap, 1em));max-width:calc(50% - .01px - var(--grid-gap, 1em))}.col-7\@lg{flex-basis:calc(58.33% - .01px - var(--grid-gap, 1em));max-width:calc(58.33% - .01px - var(--grid-gap, 1em))}.col-8\@lg{flex-basis:calc(66.66% - .01px - var(--grid-gap, 1em));max-width:calc(66.66% - .01px - var(--grid-gap, 1em))}.col-9\@lg{flex-basis:calc(75% - .01px - var(--grid-gap, 1em));max-width:calc(75% - .01px - var(--grid-gap, 1em))}.col-10\@lg{flex-basis:calc(83.33% - .01px - var(--grid-gap, 1em));max-width:calc(83.33% - .01px - var(--grid-gap, 1em))}.col-11\@lg{flex-basis:calc(91.66% - .01px - var(--grid-gap, 1em));max-width:calc(91.66% - .01px - var(--grid-gap, 1em))}.col-12\@lg{flex-basis:calc(100% - .01px - var(--grid-gap, 1em));max-width:calc(100% - .01px - var(--grid-gap, 1em))}}@media (min-width: 90rem){.col\@xl{flex-grow:1;flex-basis:0;max-width:100%}.col-1\@xl{flex-basis:calc(8.33% - .01px - var(--grid-gap, 1em));max-width:calc(8.33% - .01px - var(--grid-gap, 1em))}.col-2\@xl{flex-basis:calc(16.66% - .01px - var(--grid-gap, 1em));max-width:calc(16.66% - .01px - var(--grid-gap, 1em))}.col-3\@xl{flex-basis:calc(25% - .01px - var(--grid-gap, 1em));max-width:calc(25% - .01px - var(--grid-gap, 1em))}.col-4\@xl{flex-basis:calc(33.33% - .01px - var(--grid-gap, 1em));max-width:calc(33.33% - .01px - var(--grid-gap, 1em))}.col-5\@xl{flex-basis:calc(41.66% - .01px - var(--grid-gap, 1em));max-width:calc(41.66% - .01px - var(--grid-gap, 1em))}.col-6\@xl{flex-basis:calc(50% - .01px - var(--grid-gap, 1em));max-width:calc(50% - .01px - var(--grid-gap, 1em))}.col-7\@xl{flex-basis:calc(58.33% - .01px - var(--grid-gap, 1em));max-width:calc(58.33% - .01px - var(--grid-gap, 1em))}.col-8\@xl{flex-basis:calc(66.66% - .01px - var(--grid-gap, 1em));max-width:calc(66.66% - .01px - var(--grid-gap, 1em))}.col-9\@xl{flex-basis:calc(75% - .01px - var(--grid-gap, 1em));max-width:calc(75% - .01px - var(--grid-gap, 1em))}.col-10\@xl{flex-basis:calc(83.33% - .01px - var(--grid-gap, 1em));max-width:calc(83.33% - .01px - var(--grid-gap, 1em))}.col-11\@xl{flex-basis:calc(91.66% - .01px - var(--grid-gap, 1em));max-width:calc(91.66% - .01px - var(--grid-gap, 1em))}.col-12\@xl{flex-basis:calc(100% - .01px - var(--grid-gap, 1em));max-width:calc(100% - .01px - var(--grid-gap, 1em))}}*{box-sizing:inherit;margin:0;padding:0;border:none;font:inherit}*:after,*:before{box-sizing:inherit}html{width:100%;height:100%;box-sizing:border-box}body{width:100%;height:100%;margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main,form legend{display:block}ol,ul,li{list-style:none;outline:none}blockquote,q{quotes:none}button,select,textarea,input{color:inherit;line-height:inherit;background-color:transparent;border-radius:0}button,select,textarea,input[type=button],input[type=email],input[type=number],input[type=password],input[type=search],input[type=submit],input[type=tel],input[type=text],input[type=url]{-webkit-appearance:none;appearance:none}textarea{resize:vertical;overflow:auto}select::-ms-expand{display:none}input::-ms-clear{display:none}table{border-spacing:0}img,video,svg{max-width:100%}@font-face{font-family:Circular;font-weight:400;src:url(/assets/fonts/CircularStd-Book.ttf) format("truetype")}@font-face{font-family:Circular;font-weight:600;src:url(/assets/fonts/CircularStd-Medium.ttf) format("truetype")}@font-face{font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:300;font-display:block;src:url(/assets/fonts/fa-light-300.ttf) format("truetype")}.fal{font-family:"Font Awesome 5 Pro";font-weight:300}@font-face{font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:400;font-display:block;src:url(/assets/fonts/fa-regular-400.ttf) format("truetype")}.far{font-family:"Font Awesome 5 Pro";font-weight:400}@font-face{font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:900;font-display:block;src:url(/assets/fonts/fa-solid-900.ttf) format("truetype")}.fa,.fas{font-family:"Font Awesome 5 Pro";font-weight:900}body{font-size:14px;font-family:-apple-system,"system-ui";line-height:24px;color:#486581;-webkit-font-smoothing:antialiased}h1{font-size:20px;font-family:Circular,sans-serif;line-height:1.2;color:#486581}h2{padding-bottom:12px;font-size:18px;font-family:Circular,sans-serif;line-height:1.2;color:#486581}h3{font-size:16px;font-family:Circular,sans-serif;line-height:1.2;color:#486581}label{font-size:11px;text-transform:uppercase;font-weight:600;color:#bcccdc}@media not all and (min-width: 32rem){.display\@xs{display:none!important}}@media (min-width: 32rem){.hide\@xs{display:none!important}}@media not all and (min-width: 48rem){.display\@sm{display:none!important}}@media (min-width: 48rem){.hide\@sm{display:none!important}}@media not all and (min-width: 64rem){.display\@md{display:none!important}}@media (min-width: 64rem){.hide\@md{display:none!important}}@media not all and (min-width: 80rem){.display\@lg{display:none!important}}@media (min-width: 80rem){.hide\@lg{display:none!important}}@media not all and (min-width: 90rem){.display\@xl{display:none!important}}@media (min-width: 90rem){.hide\@xl{display:none!important}}:root{--display: block}.is-visible{display:var(--display)!important}.is-hidden{display:none!important}.app-container{display:flex;height:100%;width:100%}.page-container{position:relative;flex:1;display:flex;overflow:auto;background-color:#f0f4f8}.toolbar{z-index:2;display:flex;align-items:center;height:80px;padding:12px 24px;background-color:#fff;border-bottom:1px solid #D9E2EC}.toolbar .commands{flex:1;display:flex;justify-content:flex-end}.toolbar .commands button,.toolbar .commands div.search{margin-left:8px}.nav-bar{padding:12px 24px;background-color:#fff;border-bottom:1px solid #D9E2EC}.nav-bar a{margin-right:24px;padding-bottom:14px;color:#829ab1;text-decoration:none}.nav-bar a.active{color:#27ab83;font-weight:500;border-bottom:2px solid #27AB83}.main-container{flex:1;display:flex;overflow:auto;padding:24px}.container{height:100%;width:100%;margin-left:auto;margin-right:auto}.form-group{margin-bottom:8px}input[type=text],input[type=email],input[type=password],input[type=number],input[type=tel],input[type=date],input[type=time],select,textarea{display:block;width:100%;padding:8px 12px;font-size:14px;line-height:20px;color:#334e68;background-color:#fff;border:1px solid #D9E2EC;border-radius:.25rem;outline:0;-webkit-appearance:none;appearance:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:.3s all ease}input[type=text][disabled],input[type=email][disabled],input[type=password][disabled],input[type=number][disabled],input[type=tel][disabled],input[type=date][disabled],input[type=time][disabled],select[disabled],textarea[disabled]{background-color:#f0f4f8}input[type=text]::placeholder,input[type=email]::placeholder,input[type=password]::placeholder,input[type=number]::placeholder,input[type=tel]::placeholder,input[type=date]::placeholder,input[type=time]::placeholder,select::placeholder,textarea::placeholder{color:#829ab1}input[type=text]:-webkit-autofill,input[type=text]:-webkit-autofill:hover,input[type=text]:-webkit-autofill:focus,input[type=text]:-webkit-autofill:active,input[type=email]:-webkit-autofill,input[type=email]:-webkit-autofill:hover,input[type=email]:-webkit-autofill:focus,input[type=email]:-webkit-autofill:active,input[type=password]:-webkit-autofill,input[type=password]:-webkit-autofill:hover,input[type=password]:-webkit-autofill:focus,input[type=password]:-webkit-autofill:active,input[type=number]:-webkit-autofill,input[type=number]:-webkit-autofill:hover,input[type=number]:-webkit-autofill:focus,input[type=number]:-webkit-autofill:active,input[type=tel]:-webkit-autofill,input[type=tel]:-webkit-autofill:hover,input[type=tel]:-webkit-autofill:focus,input[type=tel]:-webkit-autofill:active,input[type=date]:-webkit-autofill,input[type=date]:-webkit-autofill:hover,input[type=date]:-webkit-autofill:focus,input[type=date]:-webkit-autofill:active,input[type=time]:-webkit-autofill,input[type=time]:-webkit-autofill:hover,input[type=time]:-webkit-autofill:focus,input[type=time]:-webkit-autofill:active,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus,select:-webkit-autofill:active,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px white inset!important}input[type=text]:-webkit-autofill,input[type=email]:-webkit-autofill,input[type=password]:-webkit-autofill,input[type=number]:-webkit-autofill,input[type=tel]:-webkit-autofill,input[type=date]:-webkit-autofill,input[type=time]:-webkit-autofill,select:-webkit-autofill,textarea:-webkit-autofill{-webkit-text-fill-color:#334E68!important}input[type=text]:-webkit-autofill:first-line,input[type=email]:-webkit-autofill:first-line,input[type=password]:-webkit-autofill:first-line,input[type=number]:-webkit-autofill:first-line,input[type=tel]:-webkit-autofill:first-line,input[type=date]:-webkit-autofill:first-line,input[type=time]:-webkit-autofill:first-line,select:-webkit-autofill:first-line,textarea:-webkit-autofill:first-line{font-size:14px}.toggle-input{display:none}.toggle-input,.toggle-input:after,.toggle-input:before,.toggle-input *,.toggle-input *:after,.toggle-input *:before,.toggle-input+.toggle-button{box-sizing:border-box}.toggle-input::selection,.toggle-input:after::selection,.toggle-input:before::selection,.toggle-input *::selection,.toggle-input *:after::selection,.toggle-input *:before::selection,.toggle-input+.toggle-button::selection{background:none}.toggle-input+.toggle-button{outline:0;display:block;width:40px;height:22px;position:relative;cursor:pointer;-webkit-user-select:none;user-select:none}.toggle-input+.toggle-button:after,.toggle-input+.toggle-button:before{position:relative;display:block;content:"";width:18px;height:18px}.toggle-input+.toggle-button:after{left:0}.toggle-input+.toggle-button:before{display:none}.toggle-input:checked+.toggle-button:after{left:50%}.toggle-input+.toggle-button{background:#D9E2EC;border-radius:2em;padding:2px;transition:all .4s ease}.toggle-input+.toggle-button:after{border-radius:50%;background:#FFFFFF;transition:all .2s ease}.toggle-input:checked+.toggle-button{background:#3EBD93}.radio{display:flex;align-items:center}.radio input{display:none}.radio input+.radio-label:before{content:"";background:#D9E2EC;border-radius:100%;display:inline-block;width:2em;height:2em;position:relative;margin-right:12px;vertical-align:top;cursor:pointer;text-align:center}.radio input:checked+.radio-label:before{background-color:#3ebd93;box-shadow:inset 0 0 0 4px #d9e2ec}button{display:flex;align-items:center;justify-content:center;min-width:120px;height:38px;padding:0 16px;font-weight:500;color:#fff;background-color:#3ebd93;border:1px solid #3EBD93;border-radius:.25rem;cursor:pointer;outline:0;transition:.3s all ease}button:hover{background-color:#27ab83}button:disabled,button[disabled]{background-color:#9fb3c8;border:1px solid #9FB3C8;cursor:default}button.wide{width:100%}button.round{flex-shrink:0;display:flex;align-items:center;border-radius:9999px;white-space:nowrap}button.round span{display:block;padding:8px 16px}button.round .icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:14px;height:14px;background-color:#0000004d;border-radius:9999px}button.load,button.ok{color:transparent}button.load.error,button.ok.error{color:transparent;background-color:#d64545;border-color:#d64545}button.load:before,button.ok:before{position:absolute;margin-right:.5rem;font-size:18px;color:#fff;font-family:"Font Awesome 5 Pro";font-weight:400}button.load:before{content:"\f1ce";animation:fa-spin 2s infinite linear}button.ok:before{content:"\f00c"}button.focused{background-color:#27ab83;border-color:#27ab83}button.error{background-color:#d64545;border-color:#d64545}button.secondary{color:#3ebd93;background-color:transparent;border-color:#3ebd93}button.subtle{color:#829ab1;background-color:transparent;border:1px solid #9FB3C8;transition:all .3s ease}button.subtle.error:hover{color:#d64545;border-color:#d64545}.empty{flex:1;display:flex;align-items:center;justify-content:center}.empty .content{max-width:400px;padding:24px;text-align:center}.empty .content img{width:100px;margin:0 auto 24px}.empty .content .title{font-family:Circular,sans-serif;font-size:16px;margin-bottom:8px}.empty .content .description{text-align:center;color:#829ab1}table{width:100%;box-shadow:0 2px 5px #33334f12;border-radius:.25rem;background-color:#fff}table td{padding:8px 16px;outline:0}table td.photo{display:flex;justify-content:center;min-width:66px}table td.photo img{flex-shrink:0;height:34px;width:34px;object-fit:cover;border-radius:50%}table td i.accepted{font-size:11px;margin-right:4px;color:#7bc47f}table td i.denied{font-size:11px;margin-right:4px;color:#e66a6a}table td i.unknowned{font-size:11px;margin-right:4px;color:#ef8e58}table td i.error{font-size:11px;margin-right:4px}thead{font-family:Circular,sans-serif;font-size:11px;text-transform:uppercase;font-weight:600;color:#bcccdc}thead td{white-space:nowrap;border-bottom:1px solid #F0F4F8;cursor:pointer}thead td:after{content:"\25b2";margin-left:8px;color:#fff}thead td.asc:after{content:"\25b2";color:inherit}thead td.desc:after{content:"\25bc";color:inherit}tbody tr:hover{background-color:#f4f7fa}tbody tr:last-child td{border-bottom:none}tbody td{white-space:nowrap;border-bottom:1px solid #F0F4F8}tbody td .badge{display:inline-block;min-width:50px;line-height:20px;padding:0 12px;margin-right:8px;text-align:center;border-radius:9999px;font-size:12px;font-weight:500;background-color:#f4f7fa;outline:none}tbody td .badge.green{color:#2f8132;font-weight:500;background-color:#e3f9e5}tbody td .badge.red{color:#a61b1b;font-weight:500;background-color:#fee}tbody td.button{text-align:right;font-size:16px;color:#bcccdc;cursor:pointer;transition:all ease .3s}tbody td.button:hover{color:#486581}tbody td.commands div{display:flex;justify-content:flex-end;align-items:center;height:100%;color:#bcccdc;outline:none}tbody td.commands div .icon{display:flex;justify-content:center;align-items:center;width:30px;height:20px;font-size:16px;transition:.3s all ease;outline:none;color:#bcccdc;cursor:pointer}tbody td.commands div .icon:hover{color:#486581}tfoot td{padding:8px 16px;border-top:1px solid #F0F4F8}.modal{z-index:5;position:fixed;top:0;left:0;display:flex;align-items:center;justify-content:center;height:100%;width:100%;background-color:#0000004d}.modal .frame{display:flex;flex-direction:column;width:500px;max-height:90vh;background-color:#fff;border-radius:.25rem;box-shadow:0 2px 5px #33334f12;overflow:hidden}@media (max-width: 48rem){.modal .frame{width:100%;height:100%;border-radius:0}}.modal .header{display:flex;padding:12px 16px;border-bottom:1px solid #F0F4F8}.modal .header .title{flex:1;display:flex;align-items:center;font-family:Circular,sans-serif;font-size:12px;text-transform:uppercase;font-weight:600;color:#9fb3c8}.modal .header .close{position:relative;display:flex;align-items:center;justify-content:center;height:30px;width:30px;margin-left:8px;color:#334e68;background-color:#f0f4f8;border-radius:.25rem;transition:all .3s ease;cursor:pointer}.modal .header .close:hover{background-color:#d9e2ec}.modal form{display:flex;flex-direction:column;overflow-y:auto}.modal .content{flex:1;padding:16px;overflow-y:auto}.modal .content::-webkit-scrollbar{width:5px;background-color:#f0f4f8}.modal .content::-webkit-scrollbar-thumb{background:#D9E2EC}.modal .content input:not([type=checkbox]){width:100%}.modal .commands{display:flex;justify-content:flex-end;padding:16px;text-align:right;background-color:#f4f7fa}.modal .commands button{margin-left:8px}div.errors p{color:#ba2525;font-size:12px}.search,.password{flex-shrink:0;display:flex;border:1px solid #D9E2EC;border-radius:3px;background-color:#fff;overflow:hidden}.search input,.password input{border:none}.search .icon,.password .icon{flex-shrink:0;display:flex;align-items:center;padding:0 16px;font-size:16px;color:#bcccdc;cursor:pointer;transition:.3s all ease}.card{margin-bottom:24px;padding:24px;background-color:#fff;border-radius:.25rem;box-shadow:0 2px 5px #33334f12}.alert{display:flex;align-items:center;padding:16px;color:#186faf;font-weight:500;background-color:#dceefb;border:1px solid #B6E0FE;border-radius:.25rem;margin-bottom:24px}.alert.red{color:#a61b1b;background-color:#fee;border:1px solid #FACDCD}.alert.red:before{content:"\f00d";color:#d64545;border:2px solid #D64545;box-shadow:0 0 0 4px #facdcd}.alert.green{color:#2f8132;background-color:#e3f9e5;border:1px solid #C1EAC5}.alert.green:before{content:"\f00c";color:#57ae5b;border:2px solid #57AE5B;box-shadow:0 0 0 4px #c1eac5}.alert:before{content:"\f129";display:flex;align-items:center;justify-content:center;height:20px;width:20px;margin-right:16px;color:#4098d7;font-size:10px;font-family:"Font Awesome 5 Pro";font-weight:600;background-color:#fff;border:2px solid #4098D7;border-radius:9999px;box-shadow:0 0 0 4px #b6e0fe}.context-menu{position:relative;display:flex;align-items:center;justify-content:center;height:30px;width:30px;margin-left:8px;color:#334e68;background-color:#f0f4f8;border-radius:.25rem;transition:all .3s ease;cursor:pointer}.context-menu:hover{background-color:#d9e2ec}.context-menu.hide{display:none}.context-menu .tooltip{z-index:5;position:absolute;top:calc(100% + 8px);right:0;background-color:#fff;border:1px solid #D9E2EC;border-radius:.25rem;box-shadow:0 2px 5px #33334f12;opacity:0;visibility:hidden;transform:scale(.8);transition:all .1s ease}.context-menu .tooltip.visible{opacity:1;visibility:visible;transform:scale(1)}.context-menu .tooltip:before{content:" ";position:absolute;display:block;bottom:100%;right:6px;width:0;height:0;border:8px solid transparent;border-bottom-color:#d9e2ec}.context-menu .tooltip:after{content:"";position:absolute;display:block;bottom:100%;right:7px;border:7px solid transparent;border-bottom-color:#fff}.context-menu .tooltip .action{padding:8px 16px;white-space:nowrap;cursor:pointer;transition:.3s all ease}.context-menu .tooltip .action.hide{display:none}.context-menu .tooltip .action.delete{color:#d64545;font-weight:500}.foorm.submitted input.ng-invalid,.foorm.submitted select.ng-invalid,.foorm.submitted input.error{color:#ba2525;border:1px solid #FACDCD}.foorm.submitted input.ng-invalid:focus,.foorm.submitted select.ng-invalid:focus,.foorm.submitted input.error:focus{box-shadow:0 0 0 3px #fee}.foorm.submitted .ng-invalid .dropdown>input{border:1px solid #F29B9B}.foorm .section{display:flex;justify-content:space-between;width:100%;margin-top:32px;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #D9E2EC}.foorm .section.first{margin-top:0}.foorm .grid{display:flex;align-items:stretch}.foorm .column{flex:1}.foorm .row{display:flex;margin:0 -8px 16px}.foorm .message{display:flex;align-items:center;height:42px;margin-bottom:16px;border-radius:.25rem;padding:8px 16px}.foorm .message.error{color:#fff;background-color:#facdcd}.foorm .message .icon{display:flex;align-items:center;justify-content:center;font-size:18px;margin-right:12px;color:#d64545;border-radius:.25rem}.foorm .message .text{color:#911111;font-weight:500}.foorm .field{flex-shrink:0;flex:1;margin:0 8px}.foorm .field .labels{display:flex;justify-content:space-between;margin-bottom:2px}.foorm .field .labels label{color:#829ab1}.foorm .field .labels .error{color:#a61b1b}.foorm .field input,.foorm .field select,.foorm .field textarea{width:100%}.foorm .field .text{padding:8px 0;font-size:14px;line-height:20px}@font-face{font-family:Nucleo;src:url(/assets/fonts/Nucleo.eot);src:url(/assets/fonts/Nucleo.eot) format("embedded-opentype"),url(/assets/fonts/Nucleo.woff2) format("woff2"),url(/assets/fonts/Nucleo.woff) format("woff"),url(/assets/fonts/Nucleo.ttf) format("truetype"),url(/assets/fonts/Nucleo.svg) format("svg");font-weight:400;font-style:normal}.icon{display:inline-block;font: 20px/1 Nucleo;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-menus:before{content:"\ea04"}.icon-support:before{content:"\ea05"}.icon-reports:before{content:"\ea06"}.icon-settings:before{content:"\ea07"}.icon-tasks:before{content:"\ea08"}.icon-logout:before{content:"\ea09"}.icon-notification:before{content:"\ea0a"}.icon-dashboard:before{content:"\ea0b"}.icon-down:before{content:"\ea0c"}.icon-up:before{content:"\ea0d"}.icon-account:before{content:"\ea0e"}.icon-breakfast:before{content:"\ea0f"}.icon-morning-tea:before{content:"\ea10"}.icon-lunch:before{content:"\ea11"}.icon-dinner:before{content:"\ea12"}.icon-supper:before{content:"\ea13"}.icon-afternoon-tea:before{content:"\ea14"}.icon-alarm:before{content:"\ea15"}
