.fonts-loaded body .button[data-v-0dc60b5c],.fonts-loaded body [class*=button--][data-v-0dc60b5c],.fonts-loaded body[data-v-0dc60b5c],.fonts-loaded body button[data-v-0dc60b5c],.fonts-loaded body input[data-v-0dc60b5c],.fonts-loaded body select[data-v-0dc60b5c],.fonts-loaded body textarea[data-v-0dc60b5c]{font-family:Roboto,system}.fonts-loaded h1[data-v-0dc60b5c],.fonts-loaded h2[data-v-0dc60b5c],.fonts-loaded h3[data-v-0dc60b5c]{font-family:Montserrat,system}.fieldset>*+[data-v-0dc60b5c],fieldset>*+[data-v-0dc60b5c],form>*+[data-v-0dc60b5c]{margin-top:1rem}.fieldset .legend[data-v-0dc60b5c],.label[data-v-0dc60b5c],label[data-v-0dc60b5c]{color:#101010}input[type=date][data-v-0dc60b5c],input[type=email][data-v-0dc60b5c],input[type=file][data-v-0dc60b5c],input[type=password][data-v-0dc60b5c],input[type=tel][data-v-0dc60b5c],input[type=text][data-v-0dc60b5c],select[data-v-0dc60b5c],textarea[data-v-0dc60b5c]{width:100%;font-size:1rem;padding:.5rem;border:1px solid #d8d8d8;border-radius:3px}input[type=checkbox][data-v-0dc60b5c],input[type=radio][data-v-0dc60b5c]{margin:0}input[type=checkbox][data-v-0dc60b5c],input[type=radio][data-v-0dc60b5c],label[data-v-0dc60b5c],option[data-v-0dc60b5c],select[data-v-0dc60b5c]{cursor:pointer}:checked+.caption[data-v-0dc60b5c]{color:#1d71b8}select[data-v-0dc60b5c]{font-family:sans-serif!important}select option[value=""][data-v-0dc60b5c]{color:#6a6a6a!important}input[data-v-0dc60b5c]::-webkit-input-placeholder{color:#6a6a6a;opacity:1}input[data-v-0dc60b5c]::-moz-placeholder{color:#6a6a6a;opacity:1}input[data-v-0dc60b5c]:-ms-input-placeholder{color:#6a6a6a;opacity:1}input[data-v-0dc60b5c]::-ms-input-placeholder{color:#6a6a6a;opacity:1}input[data-v-0dc60b5c]::placeholder{color:#6a6a6a;opacity:1}.input-group[data-v-0dc60b5c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.input-group>*+[data-v-0dc60b5c]{margin-top:.5rem}.input-group label[data-v-0dc60b5c]{-ms-flex-preferred-size:100%;flex-basis:100%}.input-group label+input[data-v-0dc60b5c]{margin-top:.5rem}.input-group--inline[data-v-0dc60b5c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.input-group--inline [data-v-0dc60b5c]>{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:auto;flex-basis:auto}.input-group--inline>*+[data-v-0dc60b5c]{margin-left:1rem;margin-top:0}.input-group--inline>.label[data-v-0dc60b5c]{-ms-flex-preferred-size:100%;flex-basis:100%}.caption+input[type=checkbox][data-v-0dc60b5c],.caption+input[type=radio][data-v-0dc60b5c],input[type=checkbox]+.caption[data-v-0dc60b5c],input[type=checkbox]+label[data-v-0dc60b5c],input[type=radio]+.caption[data-v-0dc60b5c],input[type=radio]+label[data-v-0dc60b5c],label+input[type=checkbox][data-v-0dc60b5c],label+input[type=radio][data-v-0dc60b5c]{margin-left:.5rem}.input-group--controls[data-v-0dc60b5c],.input-group--inline-controls[data-v-0dc60b5c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.input-group--controls *+button[data-v-0dc60b5c],.input-group--inline-controls *+button[data-v-0dc60b5c]{margin-top:1rem}.input-group--inline-controls button+button[data-v-0dc60b5c]{margin-top:0!important;margin-left:1rem}*+[class*=input-group][data-v-0dc60b5c]{margin-top:1rem;margin-left:0}*+[class*=input-group--inline][data-v-0dc60b5c]{margin-top:0;margin-left:1rem}.label+[class*=input-group][data-v-0dc60b5c]{margin-top:.5rem}.label.required[data-v-0dc60b5c]:after,[class*=input-group].required label[data-v-0dc60b5c]:after{content:" *";color:#e95f0d;display:inline}label.invalid[data-v-0dc60b5c]{color:#d21800}input[invalid][data-v-0dc60b5c]{border-color:#e95f0d!important;-webkit-box-shadow:none;box-shadow:none}.input-group.indent-labels label[data-v-0dc60b5c]{margin-left:1rem}.form-validations[data-v-0dc60b5c]{font-size:.875rem;text-align:left;margin-top:1rem}.form-validations li[data-v-0dc60b5c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-preferred-size:100%;flex-basis:100%}.form-validations .caption[data-v-0dc60b5c]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.form-validations .icon[data-v-0dc60b5c]{width:1em;height:auto;margin-right:.5em}.icon-check[data-v-0dc60b5c]{width:1em!important;height:auto!important}.avatar-wrapper[data-v-0dc60b5c]{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.avatar-wrapper .input-avatar[data-v-0dc60b5c]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.avatar-wrapper .input-avatar+img[data-v-0dc60b5c]{background-color:#fff;border-radius:50%;border:1px solid #d8d8d8;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;height:80px;margin-left:1rem;-o-object-fit:cover;object-fit:cover;width:80px;flex-grow:0}.avatar-wrapper .input-avatar [type=file][data-v-0dc60b5c]{background-color:#fff}.avatar-wrapper label.invalid small[data-v-0dc60b5c]{font-weight:700}.bg-blue-gradient[data-v-0dc60b5c]{background-image:-webkit-gradient(linear,left top,right top,from(#1d71b8),color-stop(81.77%,#36a9e1));background-image:linear-gradient(90deg,#1d71b8,#36a9e1 81.77%);background-size:100% 26rem;background-repeat:no-repeat;background-position:top}.login-register[data-v-0dc60b5c],.shadow[data-v-0dc60b5c]{-webkit-box-shadow:0 4px 8px rgba(0,0,0,.2);box-shadow:0 4px 8px rgba(0,0,0,.2)}.login-register[data-v-0dc60b5c]{-ms-flex-preferred-size:62rem;flex-basis:62rem;background:#fff;margin-top:4rem;-webkit-transform:translateY(-2rem);transform:translateY(-2rem);-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.login-register .input-group--controls[data-v-0dc60b5c],.login-register .input-group--inline-controls[data-v-0dc60b5c]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.login-register .section--login[data-v-0dc60b5c],.login-register .section--register[data-v-0dc60b5c]{padding:4rem 2rem}.login-register .section--login[data-v-0dc60b5c]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:#ececec;-ms-flex-preferred-size:20rem;flex-basis:20rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center}.login-register .section--login header[data-v-0dc60b5c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:start;align-self:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-preferred-size:100%;flex-basis:100%}.login-register .section--login header h2[data-v-0dc60b5c]{width:100%}.login-register .section--register[data-v-0dc60b5c]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-top:0}.login-register footer[data-v-0dc60b5c]{-ms-flex-item-align:end;align-self:flex-end;margin-top:2rem;text-align:center}.registration-complete[data-v-0dc60b5c]{-ms-flex-preferred-size:50rem;flex-basis:50rem;text-align:center}.color-success[data-v-0dc60b5c]{color:#3aaa35}.fonts-loaded body .button[data-v-6c9f1c7d],.fonts-loaded body [class*=button--][data-v-6c9f1c7d],.fonts-loaded body[data-v-6c9f1c7d],.fonts-loaded body button[data-v-6c9f1c7d],.fonts-loaded body input[data-v-6c9f1c7d],.fonts-loaded body select[data-v-6c9f1c7d],.fonts-loaded body textarea[data-v-6c9f1c7d]{font-family:Roboto,system}.fonts-loaded h1[data-v-6c9f1c7d],.fonts-loaded h2[data-v-6c9f1c7d],.fonts-loaded h3[data-v-6c9f1c7d]{font-family:Montserrat,system}.fieldset>*+[data-v-6c9f1c7d],fieldset>*+[data-v-6c9f1c7d],form>*+[data-v-6c9f1c7d]{margin-top:1rem}.fieldset .legend[data-v-6c9f1c7d],.label[data-v-6c9f1c7d],label[data-v-6c9f1c7d]{color:#101010}input[type=date][data-v-6c9f1c7d],input[type=email][data-v-6c9f1c7d],input[type=file][data-v-6c9f1c7d],input[type=password][data-v-6c9f1c7d],input[type=tel][data-v-6c9f1c7d],input[type=text][data-v-6c9f1c7d],select[data-v-6c9f1c7d],textarea[data-v-6c9f1c7d]{width:100%;font-size:1rem;padding:.5rem;border:1px solid #d8d8d8;border-radius:3px}input[type=checkbox][data-v-6c9f1c7d],input[type=radio][data-v-6c9f1c7d]{margin:0}input[type=checkbox][data-v-6c9f1c7d],input[type=radio][data-v-6c9f1c7d],label[data-v-6c9f1c7d],option[data-v-6c9f1c7d],select[data-v-6c9f1c7d]{cursor:pointer}:checked+.caption[data-v-6c9f1c7d]{color:#1d71b8}select[data-v-6c9f1c7d]{font-family:sans-serif!important}select option[value=""][data-v-6c9f1c7d]{color:#6a6a6a!important}input[data-v-6c9f1c7d]::-webkit-input-placeholder{color:#6a6a6a;opacity:1}input[data-v-6c9f1c7d]::-moz-placeholder{color:#6a6a6a;opacity:1}input[data-v-6c9f1c7d]:-ms-input-placeholder{color:#6a6a6a;opacity:1}input[data-v-6c9f1c7d]::-ms-input-placeholder{color:#6a6a6a;opacity:1}input[data-v-6c9f1c7d]::placeholder{color:#6a6a6a;opacity:1}.input-group[data-v-6c9f1c7d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.input-group>*+[data-v-6c9f1c7d]{margin-top:.5rem}.input-group label[data-v-6c9f1c7d]{-ms-flex-preferred-size:100%;flex-basis:100%}.input-group label+input[data-v-6c9f1c7d]{margin-top:.5rem}.input-group--inline[data-v-6c9f1c7d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.input-group--inline [data-v-6c9f1c7d]>{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:auto;flex-basis:auto}.input-group--inline>*+[data-v-6c9f1c7d]{margin-left:1rem;margin-top:0}.input-group--inline>.label[data-v-6c9f1c7d]{-ms-flex-preferred-size:100%;flex-basis:100%}.caption+input[type=checkbox][data-v-6c9f1c7d],.caption+input[type=radio][data-v-6c9f1c7d],input[type=checkbox]+.caption[data-v-6c9f1c7d],input[type=checkbox]+label[data-v-6c9f1c7d],input[type=radio]+.caption[data-v-6c9f1c7d],input[type=radio]+label[data-v-6c9f1c7d],label+input[type=checkbox][data-v-6c9f1c7d],label+input[type=radio][data-v-6c9f1c7d]{margin-left:.5rem}.input-group--controls[data-v-6c9f1c7d],.input-group--inline-controls[data-v-6c9f1c7d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.input-group--controls *+button[data-v-6c9f1c7d],.input-group--inline-controls *+button[data-v-6c9f1c7d]{margin-top:1rem}.input-group--inline-controls button+button[data-v-6c9f1c7d]{margin-top:0!important;margin-left:1rem}*+[class*=input-group][data-v-6c9f1c7d]{margin-top:1rem;margin-left:0}*+[class*=input-group--inline][data-v-6c9f1c7d]{margin-top:0;margin-left:1rem}.label+[class*=input-group][data-v-6c9f1c7d]{margin-top:.5rem}.label.required[data-v-6c9f1c7d]:after,[class*=input-group].required label[data-v-6c9f1c7d]:after{content:" *";color:#e95f0d;display:inline}label.invalid[data-v-6c9f1c7d]{color:#d21800}input[invalid][data-v-6c9f1c7d]{border-color:#e95f0d!important;-webkit-box-shadow:none;box-shadow:none}.input-group.indent-labels label[data-v-6c9f1c7d]{margin-left:1rem}.form-validations[data-v-6c9f1c7d]{font-size:.875rem;text-align:left;margin-top:1rem}.form-validations li[data-v-6c9f1c7d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-preferred-size:100%;flex-basis:100%}.form-validations .caption[data-v-6c9f1c7d]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.form-validations .icon[data-v-6c9f1c7d]{width:1em;height:auto;margin-right:.5em}.icon-check[data-v-6c9f1c7d]{width:1em!important;height:auto!important}.avatar-wrapper[data-v-6c9f1c7d]{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.avatar-wrapper .input-avatar[data-v-6c9f1c7d]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.avatar-wrapper .input-avatar+img[data-v-6c9f1c7d]{background-color:#fff;border-radius:50%;border:1px solid #d8d8d8;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;height:80px;margin-left:1rem;-o-object-fit:cover;object-fit:cover;width:80px;flex-grow:0}.avatar-wrapper .input-avatar [type=file][data-v-6c9f1c7d]{background-color:#fff}.avatar-wrapper label.invalid small[data-v-6c9f1c7d]{font-weight:700}.bg-blue-gradient[data-v-6c9f1c7d]{background-image:-webkit-gradient(linear,left top,right top,from(#1d71b8),color-stop(81.77%,#36a9e1));background-image:linear-gradient(90deg,#1d71b8,#36a9e1 81.77%);background-size:100% 26rem;background-repeat:no-repeat;background-position:top}.section--login[data-v-6c9f1c7d],.shadow[data-v-6c9f1c7d]{-webkit-box-shadow:0 4px 8px rgba(0,0,0,.2);box-shadow:0 4px 8px rgba(0,0,0,.2)}.section--login[data-v-6c9f1c7d]{-ms-flex-preferred-size:56rem;flex-basis:56rem;margin-top:4rem;padding:4rem 2rem 2rem;-webkit-transform:translateY(-2rem);transform:translateY(-2rem);-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:#fafafa;-ms-flex-preferred-size:20rem;flex-basis:20rem}.section--login .input-group--controls[data-v-6c9f1c7d],.section--login .input-group--inline-controls[data-v-6c9f1c7d]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section--login header[data-v-6c9f1c7d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:start;align-self:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-preferred-size:100%;flex-basis:100%;text-align:center;margin-bottom:2rem}.section--login header h2[data-v-6c9f1c7d]{width:100%}.form-wrapper[data-v-6c9f1c7d]{background-color:#fafafa}*+.input-group[data-v-e5f5bdfe]{margin-top:0}[class*=flex-item][data-v-e5f5bdfe]{padding:1rem .5rem}.bg-blue-gradient[data-v-0e6ee8d6]{background-size:100% 16rem}.page-header h1[data-v-0e6ee8d6]{color:#fff;text-align:center}.card[data-v-0e6ee8d6]{-ms-flex-preferred-size:50rem;flex-basis:50rem;text-align:center}form[data-v-0e6ee8d6]{text-align:left;margin-top:2rem}.bg-blue-gradient[data-v-49cd1800]{background-size:100% 16rem}h1[data-v-49cd1800]{text-align:center}.card[data-v-49cd1800]{-ms-flex-preferred-size:32rem;flex-basis:32rem;text-align:center}form[data-v-49cd1800]{text-align:left;margin-top:2rem}.form-validations[data-v-49cd1800],section>*+[data-v-cf0f36c2]{margin-top:1rem}.user-list[data-v-cf0f36c2]{max-height:24rem;overflow:scroll}.user-list li[data-v-cf0f36c2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.user-list li+li[data-v-cf0f36c2]{margin-top:1rem}.user-list li>*+[data-v-cf0f36c2]{margin-left:1rem}.user-card[data-v-cf0f36c2]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.assigned[data-v-cf0f36c2]{color:#068200;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase}.assigned .icon[data-v-cf0f36c2]{height:auto;width:.875em;-ms-flex-preferred-size:auto;flex-basis:auto;margin-right:.5em}.assigned[data-v-cf0f36c2],.button--primary[data-v-cf0f36c2]{-ms-flex-preferred-size:8rem;flex-basis:8rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.heartbeat{-webkit-animation:heartbeat 1.5s ease-in-out infinite both;animation:heartbeat 1.5s ease-in-out infinite both}@-webkit-keyframes heartbeat{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}10%{-webkit-transform:scale(.91);transform:scale(.91);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}17%{-webkit-transform:scale(.98);transform:scale(.98);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}33%{-webkit-transform:scale(.87);transform:scale(.87);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}45%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes heartbeat{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}10%{-webkit-transform:scale(.91);transform:scale(.91);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}17%{-webkit-transform:scale(.98);transform:scale(.98);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}33%{-webkit-transform:scale(.87);transform:scale(.87);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}45%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}table,table.vgt-table{width:100%;text-align:left}th{font-weight:600;text-transform:uppercase}table,table.vgt-table{font-size:1rem;border:none;background:none;cursor:default}table.vgt-table thead th,table thead th{background:none;border-bottom:1px solid #d8d8d8;padding:.5rem 1rem;text-align:left}table.vgt-table tbody td,table tbody td{padding:.5rem 1rem;border:none;text-align:left}table tr:focus-within td,table tr:focus td,table tr:hover td{background-color:#fff!important;-webkit-box-shadow:0 1px 0 #36a9e1 inset,0 -1px 0 #36a9e1 inset;box-shadow:inset 0 1px 0 #36a9e1,inset 0 -1px 0 #36a9e1}table tr:focus-within td.question-number,table tr:focus td.question-number,table tr:hover td.question-number{color:#36a9e1}table .question-number{color:#6a6a6a;font-family:Roboto Mono,system;width:4em;font-size:.875em;vertical-align:middle!important;font-variant-numeric:tabular-nums}table .question-title a{color:#404040;font-style:italic;position:relative;text-decoration:none}table .question-title a:focus,table .question-title a:hover{color:#1d71b8;text-decoration:underline}table .question-date{color:#6a6a6a;font-variant-numeric:tabular-nums;width:13em}table .question-status{width:12em}.card{background-color:#fafafa;border-radius:3px;border:1px solid #ececec;padding:2rem}.card.shadow{-webkit-box-shadow:0 5px 10px rgba(0,0,0,.1),0 4px 4px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.1),0 4px 4px rgba(0,0,0,.1)}.tag,[class*=tag--]{border-radius:2em;padding:.25em .66em;background-color:#d8d8d8;font-size:.825rem;line-height:1.2em}.tag--draft{color:#404040;background-color:#d8d8d8}.tag--ongoing{color:#fff;background-color:#e95807}.tag--pending{color:#fff;background-color:#1d71b8}.tag--complete{color:#fff;background-color:#3aaa35}[class*=tag--][class*="--outline"]{background-color:transparent;outline:1px solid currentColor}.vgt-right-align{text-align:right}.vgt-left-align{text-align:left}.vgt-center-align{text-align:center}.vgt-pull-left{float:left!important}.vgt-pull-right{float:right!important}.vgt-clearfix:after{display:block;content:"";clear:both}.vgt-responsive{width:100%;overflow-x:auto;position:relative}.vgt-text-disabled{color:#6a6a6a}table.vgt-table{font-size:16px;border-collapse:collapse;background-color:#fff;width:100%;max-width:100%;table-layout:auto;border:1px solid #d8d8d8}table.vgt-table td{padding:.75em .75em .75em .75em;vertical-align:top;border-bottom:1px solid #d8d8d8;color:#404040}table.vgt-table tr.clickable{cursor:pointer}table.vgt-table tr.clickable:hover{background-color:#f1f5fd}.vgt-table th{padding:.75em 1.5em .75em .75em;vertical-align:middle;position:relative}.vgt-table th.sortable{cursor:pointer}.vgt-table th.sortable:after{margin-top:-7px;border-bottom:5px solid #cfd3e0}.vgt-table th.sortable:after,.vgt-table th.sortable:before{content:"";position:absolute;height:0;width:0;right:6px;top:50%;border-left:5px solid transparent;border-right:5px solid transparent}.vgt-table th.sortable:before{margin-bottom:-7px;border-top:5px solid #cfd3e0}.vgt-table th.line-numbers,.vgt-table th.vgt-checkbox-col{padding:0 .75em 0 .75em;color:#404040;border-right:1px solid #d8d8d8;word-wrap:break-word;width:25px;text-align:center;background:-webkit-gradient(linear,left top,left bottom,from(#f4f5f8),to(#f1f3f6));background:linear-gradient(#f4f5f8,#f1f3f6)}.vgt-table th.filter-th{padding:.75em .75em .75em .75em}.vgt-table th.vgt-row-header{border-bottom:2px solid #d8d8d8;border-top:2px solid #d8d8d8;background-color:#f2f2f2}.vgt-table thead th{color:#404040;vertical-align:bottom;border-bottom:1px solid #d8d8d8;padding-right:1.5em;background:-webkit-gradient(linear,left top,left bottom,from(#f4f5f8),to(#f1f3f6));background:linear-gradient(#f4f5f8,#f1f3f6)}.vgt-table thead th.vgt-checkbox-col{vertical-align:middle}.vgt-table thead th.sorting-asc:after{border-bottom:5px solid #409eff}.vgt-table thead th.sorting-desc:before{border-top:5px solid #409eff}.vgt-loading{position:absolute;width:100%;z-index:10;margin-top:117px}.vgt-loading__content{background-color:#c0dfff;color:#409eff;padding:7px 30px;border-radius:3px}.vgt-inner-wrap.is-loading{opacity:.5;pointer-events:none}.vgt-table.striped tbody tr:nth-of-type(odd){background-color:rgba(51,68,109,.03)}.vgt-wrap__actions-footer,.vgt-wrap__footer{border:1px solid #d8d8d8}.vgt-wrap__footer{color:#404040;padding:1em;background:-webkit-gradient(linear,left top,left bottom,from(#f4f5f8),to(#f1f3f6));background:linear-gradient(#f4f5f8,#f1f3f6)}.vgt-wrap__footer .footer__row-count__label,.vgt-wrap__footer .footer__row-count__select{display:inline-block;vertical-align:middle}.vgt-wrap__footer .footer__row-count__label{font-size:14px;color:#6a6a6a}.vgt-wrap__footer .footer__row-count__select{background-color:transparent;width:auto;padding:0;border:0;border-radius:0;height:auto;font-size:14px;margin-left:8px;color:#404040;font-weight:700}.vgt-wrap__footer .footer__row-count__select:focus{outline:none;border-color:#409eff}.vgt-wrap__footer .footer__navigation{font-size:14px}.vgt-wrap__footer .footer__navigation__info,.vgt-wrap__footer .footer__navigation__page-btn,.vgt-wrap__footer .footer__navigation__page-info{display:inline-block;vertical-align:middle}.vgt-wrap__footer .footer__navigation__page-btn{text-decoration:none;color:#404040;font-weight:700;white-space:nowrap}.vgt-wrap__footer .footer__navigation__page-btn:focus{outline:none;border:0}.vgt-wrap__footer .footer__navigation__page-btn.disabled,.vgt-wrap__footer .footer__navigation__page-btn.disabled:hover{opacity:.5;cursor:not-allowed}.vgt-wrap__footer .footer__navigation__page-btn.disabled .chevron.left:after,.vgt-wrap__footer .footer__navigation__page-btn.disabled:hover .chevron.left:after{border-right-color:#404040}.vgt-wrap__footer .footer__navigation__page-btn.disabled .chevron.right:after,.vgt-wrap__footer .footer__navigation__page-btn.disabled:hover .chevron.right:after{border-left-color:#404040}.vgt-wrap__footer .footer__navigation__page-btn .chevron{width:24px;height:24px;border-radius:15%;position:relative;margin:0 8px}.vgt-wrap__footer .footer__navigation__page-btn .chevron:after{content:"";position:absolute;display:block;left:50%;top:50%;margin-top:-6px;border-top:6px solid transparent;border-bottom:6px solid transparent}.vgt-wrap__footer .footer__navigation__page-btn .chevron.left:after{border-right:6px solid #409eff;margin-left:-3px}.vgt-wrap__footer .footer__navigation__page-btn .chevron.right:after{border-left:6px solid #409eff;margin-left:-3px}.vgt-wrap__footer .footer__navigation__info,.vgt-wrap__footer .footer__navigation__page-info{display:inline-block;color:#6a6a6a;margin:0 16px}.vgt-wrap__footer .footer__navigation__page-info__current-entry{width:30px;text-align:center;display:inline-block;margin:0 10px;font-weight:700}@media only screen and (max-width:750px){.vgt-wrap__footer .footer__navigation__info{display:none}.vgt-wrap__footer .footer__navigation__page-btn{margin-left:16px}}.vgt-responsive{overflow:visible}table.vgt-table{border:none}table.vgt-table td{vertical-align:middle}table.vgt-table thead>tr:nth-child(2){border:none;-webkit-box-shadow:none;box-shadow:none;position:absolute;right:0;top:0;-webkit-transform:translateY(-130%);transform:translateY(-130%)}table.vgt-table thead>tr:nth-child(2) td,table.vgt-table thead>tr:nth-child(2) th{border:none}.vgt-wrap{margin-left:-2rem;margin-right:-2rem;margin-top:-1rem}.vgt-fixed-header{display:none}.vgt-wrap__footer{background:none;border:none;border-top:1px solid #d8d8d8;margin-top:1rem}.vgt-input::-webkit-input-placeholder,.vgt-select::-webkit-input-placeholder{color:#6a6a6a!important;opacity:1}.vgt-input::-moz-placeholder,.vgt-select::-moz-placeholder{color:#6a6a6a!important;opacity:1}.vgt-input:-ms-input-placeholder,.vgt-select:-ms-input-placeholder{color:#6a6a6a!important;opacity:1}.vgt-input::-ms-input-placeholder,.vgt-select::-ms-input-placeholder{color:#6a6a6a!important;opacity:1}.vgt-input::placeholder,.vgt-select::placeholder{color:#6a6a6a!important;opacity:1}.vgt-input::-webkit-input-placeholder,.vgt-select::-webkit-input-placeholder{color:#172735}.vgt-input::-moz-placeholder,.vgt-select::-moz-placeholder{color:#172735}.vgt-input:-ms-input-placeholder,.vgt-select:-ms-input-placeholder{color:#172735}.vgt-input::-ms-input-placeholder,.vgt-select::-ms-input-placeholder{color:#172735}.vgt-input::placeholder,.vgt-select::placeholder{color:#172735}.empty-state{background-image:url(../img/crossdoc-monogram-grayscale.0f75cb7f.svg);background-position:center 1rem;background-repeat:no-repeat;background-size:8rem;text-align:center;color:#6a6a6a;padding:9rem 0 2rem}[class*=flex-item][data-v-cb21f8d0]{padding:1rem .5rem}input[type=file][data-v-cb21f8d0]{background-color:#fff}.form-validations[data-v-cb21f8d0]{margin-top:1rem}.section--email .form-validations[data-v-cb21f8d0]{margin-bottom:1rem;margin-top:0;margin-left:1rem}.input-group--controls[data-v-cb21f8d0]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}details[data-v-3673e88d]{text-align:right}.message[data-v-3673e88d]{margin-left:58px;border-left:2px solid #ccc;padding:0 1em}.expert-avatar img[data-v-3673e88d]{-o-object-fit:contain;object-fit:contain}.modal-wrapper:not([open]){clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.modal-wrapper[open]{height:100%;left:0;margin:0;position:fixed;top:0;width:100%;z-index:600}.modal-wrapper[open] .modal-overlay{background-color:rgba(19,22,28,.55);height:100%;width:100%}.modal-wrapper[open] .modal{position:fixed;top:20vh;right:0;left:50%;z-index:666;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.expert-response-modal[data-v-47dbffde]{width:50rem;max-width:100%}.expert-response-modal .fieldset[data-v-47dbffde]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.expert-response-modal .fieldset>[data-v-47dbffde]{margin:0;padding:1rem;-ms-flex-preferred-size:20rem;flex-basis:20rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:50%}.expert-response-modal .fieldset>* .label+.input-group[data-v-47dbffde]{margin-top:1rem}.toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.toolbar>*+*{margin-left:1rem}[data-toolbar=questions] .vgt-select{width:13em}[data-toolbar=questions] .vgt-global-search{border:none;padding:0}[data-toolbar=questions] .vgt-global-search input{width:18em}.chat-message+.chat-message{margin-top:2rem}.page-header[data-v-102ad2dc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-header h1[data-v-102ad2dc]{text-transform:none;-ms-flex-preferred-size:70%;flex-basis:70%}.section--reponse-details .grades[data-v-102ad2dc]{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.section--reponse-details .reference[data-v-102ad2dc]{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:0 1rem}.section--reponse-details .button--link .icon[data-v-102ad2dc]{margin-left:.25em!important}.reference-level[data-v-102ad2dc]{margin-top:1rem}.reference-level [class^=tag][data-v-102ad2dc]{margin-left:.5rem}.section--question>header[data-v-102ad2dc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section--question>header .caption+[class^=tag][data-v-102ad2dc]{margin-left:1em}.section--chat-history[data-v-102ad2dc]{margin-bottom:2rem}.reference .button--outline[data-v-102ad2dc]{text-transform:none}.question-response[data-v-102ad2dc]{margin-top:0!important}.question-response .question-controls[data-v-102ad2dc]{padding-top:1rem}.question-response .question-controls [class*=button][data-v-102ad2dc]{min-width:210px;margin-top:0!important;margin-left:1rem}.question-response .button--file-upload[data-v-102ad2dc]{text-transform:none;max-width:300px}.question-response .button--file-upload .caption[data-v-102ad2dc]{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.dropdown{background-color:#fafafa;border:1px solid var(--color-border);border-radius:6px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dropdown summary{padding:.5em;outline:none}.dropdown .optgroup{border-radius:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;background-color:#fafafa;border:1px solid var(--color-border);-webkit-box-shadow:0 3px 6px var(--color-border);box-shadow:0 3px 6px var(--color-border)}.dropdown:focus,.dropdown:focus-within,.dropdown:hover{border-color:#95c11f}.dropdown[open] .optgroup{position:absolute;margin-top:.5rem;z-index:1}.dropdown:not([open]) input:checked+.caption{position:absolute;top:-1rem}.dropdown label{padding:.5em;-ms-flex-preferred-size:100%;flex-basis:100%}.dropdown input:focus,.dropdown label:focus,.dropdown label:hover{background-color:#95c11f}.dropdown input+.caption{padding-left:.5em}.dropdown,.dropdown label{cursor:pointer}.dropdown input:checked,.dropdown input:checked+label{outline:1px dotted}.fieldset>*+*,fieldset>*+*,form>*+*{margin-top:1rem}.fieldset .legend,.label,label{color:#101010}input[type=date],input[type=email],input[type=file],input[type=password],input[type=tel],input[type=text],select,textarea{width:100%;font-size:1rem;padding:.5rem;border:1px solid #d8d8d8;border-radius:3px}input[type=checkbox],input[type=radio]{margin:0}input[type=checkbox],input[type=radio],label,option,select{cursor:pointer}:checked+.caption{color:#1d71b8}select{font-family:sans-serif!important}select option[value=""]{color:#6a6a6a!important}input::-webkit-input-placeholder{color:#6a6a6a;opacity:1}input::-moz-placeholder{color:#6a6a6a;opacity:1}input:-ms-input-placeholder{color:#6a6a6a;opacity:1}input::-ms-input-placeholder{color:#6a6a6a;opacity:1}input::placeholder{color:#6a6a6a;opacity:1}.input-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.input-group>*+*{margin-top:.5rem}.input-group label{-ms-flex-preferred-size:100%;flex-basis:100%}.input-group label+input{margin-top:.5rem}.input-group--inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.input-group--inline *>{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:auto;flex-basis:auto}.input-group--inline>*+*{margin-left:1rem;margin-top:0}.input-group--inline>.label{-ms-flex-preferred-size:100%;flex-basis:100%}.caption+input[type=checkbox],.caption+input[type=radio],input[type=checkbox]+.caption,input[type=checkbox]+label,input[type=radio]+.caption,input[type=radio]+label,label+input[type=checkbox],label+input[type=radio]{margin-left:.5rem}.input-group--controls,.input-group--inline-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.input-group--controls *+button,.input-group--inline-controls *+button{margin-top:1rem}.input-group--inline-controls button+button{margin-top:0!important;margin-left:1rem}*+[class*=input-group]{margin-top:1rem;margin-left:0}*+[class*=input-group--inline]{margin-top:0;margin-left:1rem}.label+[class*=input-group]{margin-top:.5rem}.label.required:after,[class*=input-group].required label:after{content:" *";color:#e95f0d;display:inline}label.invalid{color:#d21800}input[invalid]{border-color:#e95f0d!important;-webkit-box-shadow:none;box-shadow:none}.input-group.indent-labels label{margin-left:1rem}.form-validations{font-size:.875rem;text-align:left;margin-top:1rem}.form-validations li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-preferred-size:100%;flex-basis:100%}.form-validations .caption{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.form-validations .icon{width:1em;height:auto;margin-right:.5em}.icon-check{width:1em!important;height:auto!important}.avatar-wrapper{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.avatar-wrapper .input-avatar{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.avatar-wrapper .input-avatar+img{background-color:#fff;border-radius:50%;border:1px solid #d8d8d8;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;height:80px;margin-left:1rem;-o-object-fit:cover;object-fit:cover;width:80px;flex-grow:0}.avatar-wrapper .input-avatar [type=file]{background-color:#fff}.avatar-wrapper label.invalid small{font-weight:700}.bg-blue-gradient{background-image:-webkit-gradient(linear,left top,right top,from(#1d71b8),color-stop(81.77%,#36a9e1));background-image:linear-gradient(90deg,#1d71b8,#36a9e1 81.77%);background-size:100% 26rem;background-repeat:no-repeat;background-position:top}.shadow{-webkit-box-shadow:0 4px 8px rgba(0,0,0,.2);box-shadow:0 4px 8px rgba(0,0,0,.2)}.small-text,small{font-size:.812rem}.text-center{text-align:center}.text-justify{text-align:justify;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.text-vertical-center{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.text-columns{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}.question-type{font-family:Montserrat,system}.question-type+[class*=tag]{margin-left:1rem}[class*=tag].tag--grade-a,[class*=tag].tag--recommendation-fort{background-color:#f39200}[class*=tag].tag--grade-b,[class*=tag].tag--recommendation-moyen{background-color:#ff7264}[class*=tag].tag--grade-c,[class*=tag].tag--recommendation-intermediaire{background-color:#ff6fac}[class*=tag].tag--grade-d,[class*=tag].tag--recommendation-faible{background-color:#d387e2}[class*=tag][class*=tag--grade]{text-transform:uppercase}[class*=tag][class*=tag--grade],[class*=tag][class*=tag--recommendation]{margin:0 .5rem}.answer-details .grades{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.answer-details .input-group--controls,.answer-details .input-group--inline-controls{margin:0}[class*=tag--theme].is-root-theme{background-color:#95c11f;font-weight:600}.reference-level li+li{margin-top:.5em}.filepond--file{padding-top:0}.section--documents{margin-top:2rem}.filepond--file-status{font-weight:700}.filepond--file-status>*{opacity:1!important}.filepond--drop-label.filepond--drop-label label{padding-left:1.5rem;background-size:1rem auto;background-position:0;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg class='icon icon-upload' xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath fill='%23101010' fill-rule='evenodd' d='M1 12a1 1 0 011 1v4a1 1 0 001 1h14a1 1 0 001-1v-4a1 1 0 112 0v4a3 3 0 01-3 3H3a3 3 0 01-3-3v-4a1 1 0 011-1zM9.293.293a1 1 0 011.414 0l5 5a1 1 0 01-1.414 1.414L10 2.414 5.707 6.707a1 1 0 01-1.414-1.414l5-5z' clip-rule='evenodd'/%3E%3Cpath fill='%23101010' fill-rule='evenodd' d='M10 0a1 1 0 011 1v12a1 1 0 11-2 0V1a1 1 0 011-1z' clip-rule='evenodd'/%3E%3C/svg%3E")}h1[data-v-24b9a32e]{text-transform:none}.form-wrapper>*+[data-v-f10eb308]{margin-top:2rem}.editor-reference[data-v-f10eb308]{height:36rem}.label[data-v-f10eb308]{margin-bottom:1rem}.quillWrapper[data-v-f10eb308]{-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:100%}.quillWrapper>[data-v-f10eb308]{width:100%}.quillWrapper .ql-editor[data-v-f10eb308]{background-color:#fff}.app-header{background-image:-webkit-gradient(linear,right top,left top,from(#1d71b8),color-stop(19.99%,#36a9e1),color-stop(40.01%,#3aaa35),color-stop(60%,#95c11f),color-stop(80%,#f39200),to(#f9b233));background-image:linear-gradient(-90deg,#1d71b8,#36a9e1 19.99%,#3aaa35 40.01%,#95c11f 60%,#f39200 80%,#f9b233);background-position:bottom;background-size:100% 4px;background-repeat:repeat-x;position:relative}.button,[class*=button--],[type=reset],[type=submit],button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none;cursor:pointer;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-family:inherit;font-size:inherit;line-height:inherit;text-align:center;border-radius:3px;color:currentColor;display:inline-block;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:Montserrat,system;font-size:1em;font-weight:400;line-height:1;text-transform:uppercase;text-decoration:none;padding:.5em}.button,.button:active,.button:focus,.button:hover,[class*=button--],[class*=button--]:active,[class*=button--]:focus,[class*=button--]:hover,[type=reset],[type=reset]:active,[type=reset]:focus,[type=reset]:hover,[type=submit],[type=submit]:active,[type=submit]:focus,[type=submit]:hover,button,button:active,button:focus,button:hover{text-decoration:none}.button .icon,[class*=button--] .icon,[type=reset] .icon,[type=submit] .icon,button .icon{height:1em;width:auto;-ms-flex-preferred-size:auto;flex-basis:auto;-ms-flex-negative:0;flex-shrink:0}[class*=button--]{outline:none}.button--link{background-color:transparent;color:#1d71b8;font-weight:400;padding:0;text-transform:none}.button--link .icon{height:.75rem;width:auto}.button--link .icon path{fill:currentColor}.button--link-icon{font-family:system;font-size:1em;text-transform:none;text-align:left}.button--primary,[type=submit]{border:1px solid #36a9e1;background-color:#36a9e1;color:#fff;text-transform:uppercase;font-weight:700}.button--file-upload,.button--secondary{border:1px solid #3aaa35;background-color:#3aaa35;color:#fff;font-weight:700}.button--file-upload .caption{color:inherit}.button--file-upload input[type=file]{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.button--file-upload[invalid]{background-color:#d21800;border-color:#d21800}.button--danger{border:1px solid #d21800;background-color:#d21800;color:#fff;font-weight:700}.button--dark{border:1px solid #172735;background-color:#172735;color:#fff;font-weight:700}.button--cta{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-weight:900;font-size:1.125rem;border:1px solid #ea2f72;background-color:#ea2f72;color:#fafafa;padding:1em}.button--outline{border:1px solid currentColor;background-color:#fafafa;color:currentColor}.button--outline-invert,.button--underline{border:1px solid transparent;background-color:transparent;color:currentColor}.button .caption+.icon,.button .icon+.caption,[class*=button--] .caption+.icon,[class*=button--] .icon+.caption,[type=submit] .caption+.icon,[type=submit] .icon+.caption,button .caption+.icon,button .icon+.caption{margin-left:.5em}.button--icon,.button--icon-primary{position:relative;border:1px solid transparent;background-color:transparent;color:#1d71b8}.button--icon-primary .icon path,.button--icon .icon path{fill:currentColor}.button--icon-primary .caption,.button--icon .caption{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.button--icon-primary{border:1px solid #36a9e1;background-color:#36a9e1;color:#fafafa}[class*=button--].button--card-overlay,[class*=button--].button--card-overlay:focus,[class*=button--].button--card-overlay:hover{background-color:transparent;border:1px solid transparent;color:transparent;height:100%;left:0;position:absolute;top:0;width:100%}.block-link{opacity:0;height:100%;left:0;position:absolute;top:0;width:100%}.button,[class*=button--],[type=submit],button{cursor:pointer}.button.is-active,.button.router-link-exact-active,.button.tns-nav-active,.button:focus,.button:hover,[class*=button--].is-active,[class*=button--].router-link-exact-active,[class*=button--].tns-nav-active,[class*=button--]:focus,[class*=button--]:hover,[type=submit].is-active,[type=submit].router-link-exact-active,[type=submit].tns-nav-active,[type=submit]:focus,[type=submit]:hover,button.is-active,button.router-link-exact-active,button.tns-nav-active,button:focus,button:hover{background-color:#36a9e1;border-color:#36a9e1;color:#fafafa;text-decoration:none}.button.button--cta.router-link-exact-active:focus,.button.button--cta.router-link-exact-active:hover,.button.button--cta:focus,.button.button--cta:hover,.button.button--danger:focus,.button.button--danger:hover,.button.button--icon-primary:focus,.button.button--icon-primary:hover,.button.button--icon:focus,.button.button--icon:hover,.button.button--primary:focus,.button.button--primary:hover,[class*=button--].button--cta.router-link-exact-active:focus,[class*=button--].button--cta.router-link-exact-active:hover,[class*=button--].button--cta:focus,[class*=button--].button--cta:hover,[class*=button--].button--danger:focus,[class*=button--].button--danger:hover,[class*=button--].button--icon-primary:focus,[class*=button--].button--icon-primary:hover,[class*=button--].button--icon:focus,[class*=button--].button--icon:hover,[class*=button--].button--primary:focus,[class*=button--].button--primary:hover,[type=submit].button--cta.router-link-exact-active:focus,[type=submit].button--cta.router-link-exact-active:hover,[type=submit].button--cta:focus,[type=submit].button--cta:hover,[type=submit].button--danger:focus,[type=submit].button--danger:hover,[type=submit].button--icon-primary:focus,[type=submit].button--icon-primary:hover,[type=submit].button--icon:focus,[type=submit].button--icon:hover,[type=submit].button--primary:focus,[type=submit].button--primary:hover,button.button--cta.router-link-exact-active:focus,button.button--cta.router-link-exact-active:hover,button.button--cta:focus,button.button--cta:hover,button.button--danger:focus,button.button--danger:hover,button.button--icon-primary:focus,button.button--icon-primary:hover,button.button--icon:focus,button.button--icon:hover,button.button--primary:focus,button.button--primary:hover{background-color:#172735;border-color:#172735}.button.button--outline:focus,.button.button--outline:hover,[class*=button--].button--outline:focus,[class*=button--].button--outline:hover,[type=submit].button--outline:focus,[type=submit].button--outline:hover,button.button--outline:focus,button.button--outline:hover{background-color:#36a9e1;border-color:#36a9e1;color:#fafafa}.button.button--outline-invert:focus,.button.button--outline-invert:hover,.button.button--underline:focus,.button.button--underline:hover,[class*=button--].button--outline-invert:focus,[class*=button--].button--outline-invert:hover,[class*=button--].button--underline:focus,[class*=button--].button--underline:hover,[type=submit].button--outline-invert:focus,[type=submit].button--outline-invert:hover,[type=submit].button--underline:focus,[type=submit].button--underline:hover,button.button--outline-invert:focus,button.button--outline-invert:hover,button.button--underline:focus,button.button--underline:hover{background-color:transparent;border-color:#36a9e1;color:#36a9e1}.button.button--outline-invert:focus .icon,.button.button--outline-invert:hover .icon,.button.button--underline:focus .icon,.button.button--underline:hover .icon,[class*=button--].button--outline-invert:focus .icon,[class*=button--].button--outline-invert:hover .icon,[class*=button--].button--underline:focus .icon,[class*=button--].button--underline:hover .icon,[type=submit].button--outline-invert:focus .icon,[type=submit].button--outline-invert:hover .icon,[type=submit].button--underline:focus .icon,[type=submit].button--underline:hover .icon,button.button--outline-invert:focus .icon,button.button--outline-invert:hover .icon,button.button--underline:focus .icon,button.button--underline:hover .icon{fill:#36a9e1}.button.button--underline:focus,.button.button--underline:hover,[class*=button--].button--underline:focus,[class*=button--].button--underline:hover,[type=submit].button--underline:focus,[type=submit].button--underline:hover,button.button--underline:focus,button.button--underline:hover{background-color:transparent;border-color:transparent;-webkit-box-shadow:0 1px 0 #36a9e1;box-shadow:0 1px 0 #36a9e1;color:#36a9e1}.button.button--underline:focus .icon,.button.button--underline:hover .icon,[class*=button--].button--underline:focus .icon,[class*=button--].button--underline:hover .icon,[type=submit].button--underline:focus .icon,[type=submit].button--underline:hover .icon,button.button--underline:focus .icon,button.button--underline:hover .icon{fill:#36a9e1}.button.button--link:focus,.button.button--link:hover,[class*=button--].button--link:focus,[class*=button--].button--link:hover,[type=submit].button--link:focus,[type=submit].button--link:hover,button.button--link:focus,button.button--link:hover{color:#36a9e1;background-color:transparent;border-color:transparent;text-decoration:underline}.button[disabled],[class*=button--][disabled],[type=submit][disabled],button[disabled]{background-color:#d8d8d8;border-color:#d8d8d8;color:#6a6a6a;cursor:not-allowed}.user-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.user-card>div{padding:.5em;text-align:right}.user-card .avatar+div{text-align:left}.user-card{position:relative}.user-card header{font-family:Montserrat,system;font-weight:600;color:#1d71b8}.user-card header a{font:inherit;text-decoration:inherit}.user-card footer{font-style:italic;font-size:.875em}.avatar{height:50px;position:relative;width:50px;border-radius:50%;background-color:#fff;border:1px solid #d8d8d8}.avatar img{border-radius:inherit;bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;right:0;top:0;width:100%}.navigation-primary+.user-card{margin-left:2rem}[v-cloak]{display:none}@font-face{font-family:system;font-style:normal;font-weight:300;src:local(".SFNSText-Light"),local(".HelveticaNeueDeskInterface-Light"),local(".LucidaGrandeUI"),local("Ubuntu Light"),local("Segoe UI Light"),local("Roboto-Light"),local("DroidSans"),local("Tahoma")}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local("Roboto"),local("Roboto-Regular"),url(../fonts/roboto-v20-latin_latin-ext-regular.c5bf51b6.woff2) format("woff2"),url(../fonts/roboto-v20-latin_latin-ext-regular.d679a906.woff) format("woff")}@font-face{font-family:Roboto;font-style:italic;font-weight:400;src:local("Roboto Italic"),local("Roboto-Italic"),url(../fonts/roboto-v20-latin_latin-ext-italic.a5860063.woff2) format("woff2"),url(../fonts/roboto-v20-latin_latin-ext-italic.c36a51c5.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:local("Roboto Bold"),local("Roboto-Bold"),url(../fonts/roboto-v20-latin_latin-ext-700.52bb58c8.woff2) format("woff2"),url(../fonts/roboto-v20-latin_latin-ext-700.d0cc855e.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:900;src:local("Roboto Black"),local("Roboto-Black"),url(../fonts/roboto-v20-latin_latin-ext-900.d8e97377.woff2) format("woff2"),url(../fonts/roboto-v20-latin_latin-ext-900.51db4691.woff) format("woff")}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:400;src:local("Roboto Mono"),local("RobotoMono-Regular"),url(../fonts/roboto-mono-v7-latin-regular.0c94e034.woff2) format("woff2"),url(../fonts/roboto-mono-v7-latin-regular.6d5bc1d8.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:url(../fonts/montserrat-v14-latin-ext_latin-regular.35b7c21b.eot);src:local("Montserrat Regular"),local("Montserrat-Regular"),url(../fonts/montserrat-v14-latin-ext_latin-regular.35b7c21b.eot?#iefix) format("embedded-opentype"),url(../fonts/montserrat-v14-latin-ext_latin-regular.20f97c00.woff2) format("woff2"),url(../fonts/montserrat-v14-latin-ext_latin-regular.1d5c95e9.woff) format("woff"),url(../fonts/montserrat-v14-latin-ext_latin-regular.0c37c512.ttf) format("truetype"),url(../img/montserrat-v14-latin-ext_latin-regular.f3fef7e5.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;src:url(../fonts/montserrat-v14-latin-ext_latin-600.1094978f.eot);src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(../fonts/montserrat-v14-latin-ext_latin-600.1094978f.eot?#iefix) format("embedded-opentype"),url(../fonts/montserrat-v14-latin-ext_latin-600.c6468b00.woff2) format("woff2"),url(../fonts/montserrat-v14-latin-ext_latin-600.38e503e0.woff) format("woff"),url(../fonts/montserrat-v14-latin-ext_latin-600.3df3312c.ttf) format("truetype"),url(../img/montserrat-v14-latin-ext_latin-600.a6924a5e.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;src:url(../fonts/montserrat-v14-latin-ext_latin-800.326b6967.eot);src:local("Montserrat ExtraBold"),local("Montserrat-ExtraBold"),url(../fonts/montserrat-v14-latin-ext_latin-800.326b6967.eot?#iefix) format("embedded-opentype"),url(../fonts/montserrat-v14-latin-ext_latin-800.2b2c1f44.woff2) format("woff2"),url(../fonts/montserrat-v14-latin-ext_latin-800.62f770c3.woff) format("woff"),url(../fonts/montserrat-v14-latin-ext_latin-800.e21f7c69.ttf) format("truetype"),url(../img/montserrat-v14-latin-ext_latin-800.3f167b47.svg#Montserrat) format("svg")}.fonts-loaded body,.fonts-loaded body .button,.fonts-loaded body [class*=button--],.fonts-loaded body button,.fonts-loaded body input,.fonts-loaded body select,.fonts-loaded body textarea{font-family:Roboto,system}.fonts-loaded h1,.fonts-loaded h2,.fonts-loaded h3{font-family:Montserrat,system}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}ol[class],ul[class]{padding:0}blockquote,body,dd,dl,figcaption,figure,h1,h2,h3,h4,li,ol[class],p,ul[class]{margin:0}body{min-height:100vh;scroll-behavior:smooth;line-height:1.5}ol[class],ul[class]{list-style:none}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img{max-width:100%;display:block}article>*+*{margin-top:1em}button,input,select,textarea{font:inherit}@media(prefers-reduced-motion:reduce){*{-webkit-animation-duration:.01ms!important;animation-duration:.01ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;-webkit-transition-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}[contenteditable],input[type=text],textarea{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}fieldset{border:none;margin:0;padding:0}details summary{cursor:pointer}a img{border:none}h1,h2,h3,h4,h5,h6{margin:0}[hidden]{display:none!important}::selection{background:#3aaa35;background:rgba(58,170,53,.3)}::-moz-selection{background:#3aaa35;background:rgba(58,170,53,.3)}*{-webkit-tap-highlight-color:rgba(58,170,53,.2)}html{font-family:system;font-size:100%;scroll-behavior:smooth}body,html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background-color:#f6f5f8}body{color:#404040;font-size:1rem;line-height:1.4;text-rendering:optimizeSpeed}body:-webkit-full-screen{overflow:scroll!important}body:-ms-fullscreen{overflow:scroll!important}body:fullscreen{overflow:scroll!important}h1{font-size:1.5rem;font-weight:400;text-transform:uppercase}h1,h2{color:#404040}h2{font-size:1.25rem;font-weight:700;line-height:1.25em}h3{color:#1d71b8;font-weight:600;text-transform:uppercase}h3,h4{font-size:1.125rem;line-height:1.25em}h4{color:#172735;font-weight:400}h3+*{margin-top:1rem}h1 .small-text,h1 small,h2 .small-text,h2 small,h3 .small-text,h3 small,h4 .small-text,h4 small,h5 .small-text,h5 small,h6 .small-text,h6 small{text-transform:none}button{border:none;border-radius:0;background-color:transparent;padding:0;margin:0;cursor:pointer}a{color:#1d71b8;text-decoration:underline}a:focus,a:hover{color:#36a9e1}a .icon{height:.75em;width:.75em;display:inline-block;vertical-align:middle}.router-link-exact-active{color:#36a9e1}ul{list-style-type:square}ul ul{list-style:circle}ul:not([class]) li+li,ul[class=""] li+li{margin-top:.5em}.list-inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;padding:0;margin:0}.list-inline>*+*{margin-left:.5rem}p{margin:0}*+p{margin-top:1rem}strong{font-weight:700}.small,small{font-size:.875rem}.icon,[class*=icon-]{height:2rem;width:2rem;display:inline-block;fill:currentColor}.main-wrapper{position:relative}.site-wrapper{max-width:1366px;margin:0 auto;padding:2rem}article{padding-top:2rem}.flex-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex-row.flex-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-row.flex-center,.flex-row.flex-center-h{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-row.flex-center-v{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-row.flex-align-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex-row.flex-align-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.flex-row.flex-align-left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-row.flex-align-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex-row.flex-align-spaced{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex-col.flex-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-col.flex-center,.flex-col.flex-center-v{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-col.flex-center-h{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-col.flex-align-left{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex-col.flex-align-right{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}[class*=flex-item].flex-item--grow{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}[class*=flex-item].flex-item--100{-ms-flex-preferred-size:100%;flex-basis:100%}[class*=flex-item].flex-item--50{-ms-flex-preferred-size:50%;flex-basis:50%}.rythm-v>*+*{margin-top:1rem!important}.rythm-h>*+*{margin-left:1rem!important}section+section{margin-top:2rem!important}.navigation-primary{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.navigation-primary *+*{margin-left:1rem}.navigation-primary [class*=button]{font-weight:400;font-size:1.125rem;text-transform:none;padding:.5em}.navigation-primary [class*=button]:not(.button--cta).is-active,.navigation-primary [class*=button]:not(.button--cta).router-link-exact-active,.navigation-primary [class*=button]:not(.button--cta):focus,.navigation-primary [class*=button]:not(.button--cta):hover{border-radius:0;background-color:transparent;color:#36a9e1;border-color:transparent;text-decoration:none}.navigation-primary [class*=button]:not(.button--cta).router-link-exact-active{-webkit-box-shadow:0 -2px 0 currentColor inset;box-shadow:inset 0 -2px 0 currentColor}.toasted-container.top-center{top:50%!important;left:50%!important;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.toasted-container .toasted.primary,.toasted-container .toasted.toasted-primary{background-color:#172735;color:#fafafa;font-weight:400;line-height:1.4em;padding:1em 1.5em;width:33rem;max-width:90vw}.toasted-container .toasted.primary.error,.toasted-container .toasted.toasted-primary.error{background-color:#d21800;color:#fafafa}.toasted-container .toasted.primary.error .message-wrapper,.toasted-container .toasted.toasted-primary.error .message-wrapper{background-repeat:no-repeat;background-position:0;background-size:24px auto;padding-left:3rem;background-image:url(../img/cross.3371b1fb.svg#icon-white)}.toasted-container .toasted.primary.success,.toasted-container .toasted.toasted-primary.success{background-color:#3aaa35;color:#fafafa}.toasted-container .toasted.primary.success .message-wrapper,.toasted-container .toasted.toasted-primary.success .message-wrapper{background-repeat:no-repeat;background-position:0;background-size:24px auto;padding-left:3rem;background-image:url(../img/checked.8feac68d.svg#icon-white)}.toasted-container .toasted.primary.success .icon,.toasted-container .toasted.toasted-primary.success .icon{color:#3aaa35}.toasted-container .toasted.primary .action,.toasted-container .toasted.toasted-primary .action{color:#fff}#nprogress{display:none;pointer-events:none}.app-header #nprogress{display:block}.app-header #nprogress .bar{background:-webkit-gradient(linear,right top,left top,from(#1d71b8),color-stop(19.99%,#36a9e1),color-stop(40.01%,#3aaa35),color-stop(60%,#95c11f),color-stop(80%,#f39200),to(#f9b233));background:linear-gradient(-90deg,#1d71b8,#36a9e1 19.99%,#3aaa35 40.01%,#95c11f 60%,#f39200 80%,#f9b233);position:aboslute;z-index:1031;bottom:0;left:0;width:100%;height:4px}#nprogress .spinner{display:block;position:absolute;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid transparent;border-top-color:#36a9e1;border-left-color:#36a9e1;border-radius:50%;-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{background-image:-webkit-gradient(linear,right top,left top,from(#ececec),to(#ececec));background-image:linear-gradient(-90deg,#ececec,#ececec)}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}