@import url(https://fonts.googleapis.com/css2?family=Source+Sans+Pro:ital,wght@0,400;0,600;0,700;0,900;1,400;1,600;1,700;1,900&display=swap);[data-v-0453b7de]:root{--red-main:#ed4747;--error-color:var(--red-main);--white-main:#fff;--gray-pale:#dedede;--gray-light-a:#f9fafa;--gray-light-c:#d4d4d4;--gray-light-d:#e8e8e8;--gray-light-e:#e8eaed;--gray-light-f:#a0a4a7;--gray-dark-main:#53575b;--gray-dark-a:#d7d7d7;--gray-dark-b:#6e6e6e;--gray-dark-c:#c8c8c8;--text-gray:#666;--black-main:#25282b;--blue-main:#00a2c1;--link-color:var(--blue-main);--green-light:#eaf6e3;--green:#519a1a;--orange-main:#ff8a1e;--purple-main:#6c63ff;--mood-clr-good:#61a549;--mood-clr-moderate:#01a2c1;--mood-clr-ordinary:#a0a4a8;--mood-clr-bad:#f6a001;--mood-clr-serious:#e76f3d;--mood-clr-crisis:#b52221;--user-type-client:var(--orange-main);--user-type-professional:var(--blue-main);--user-type-contact-person:var(--purple-main);--user-type-admin:var(--red-main);--shadow-main:rgba(230,85,64,.2);--secondary-color:rgba(230,85,64,.2);--accent-color:rgba(72,72,72,.5);--font-primary:"Source Sans Pro",sans-serif;--font-bold:600;--header-height:80px}.spinner[data-v-0453b7de]{position:fixed;top:50%;left:50%;z-index:1150;height:3.125rem;transform:translate(-50%,-50%);width:3.125rem}.spinner .dots[data-v-0453b7de]{display:inline-block;position:relative;width:5rem;height:5rem}.spinner .dots div[data-v-0453b7de]{animation:rotate-element-0453b7de 1s cubic-bezier(.5,0,.5,1) infinite;transform-origin:2.5rem 2.5rem}.spinner .dots div[data-v-0453b7de]:after{content:"";display:block;position:absolute;width:.4375rem;height:.4375rem;border-radius:50%;background:var(--blue-main);margin:-.25rem 0 0 -.25rem}.spinner .dots div[data-v-0453b7de]:first-child{animation-delay:-36ms}.spinner .dots div[data-v-0453b7de]:first-child:after{top:3.9375rem;left:3.9375rem}.spinner .dots div[data-v-0453b7de]:nth-child(2){animation-delay:-72ms}.spinner .dots div[data-v-0453b7de]:nth-child(2):after{top:4.25rem;left:3.5rem}.spinner .dots div[data-v-0453b7de]:nth-child(3){animation-delay:-.108s}.spinner .dots div[data-v-0453b7de]:nth-child(3):after{top:4.4375rem;left:3rem}.spinner .dots div[data-v-0453b7de]:nth-child(4){animation-delay:-.144s}.spinner .dots div[data-v-0453b7de]:nth-child(4):after{top:4.5rem;left:2.5rem}.spinner .dots div[data-v-0453b7de]:nth-child(5){animation-delay:-.18s}.spinner .dots div[data-v-0453b7de]:nth-child(5):after{top:4.4375rem;left:2rem}@keyframes rotate-element-0453b7de{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root{--red-main:#ed4747;--error-color:var(--red-main);--white-main:#fff;--gray-pale:#dedede;--gray-light-a:#f9fafa;--gray-light-c:#d4d4d4;--gray-light-d:#e8e8e8;--gray-light-e:#e8eaed;--gray-light-f:#a0a4a7;--gray-dark-main:#53575b;--gray-dark-a:#d7d7d7;--gray-dark-b:#6e6e6e;--gray-dark-c:#c8c8c8;--text-gray:#666;--black-main:#25282b;--blue-main:#00a2c1;--link-color:var(--blue-main);--green-light:#eaf6e3;--green:#519a1a;--orange-main:#ff8a1e;--purple-main:#6c63ff;--mood-clr-good:#61a549;--mood-clr-moderate:#01a2c1;--mood-clr-ordinary:#a0a4a8;--mood-clr-bad:#f6a001;--mood-clr-serious:#e76f3d;--mood-clr-crisis:#b52221;--user-type-client:var(--orange-main);--user-type-professional:var(--blue-main);--user-type-contact-person:var(--purple-main);--user-type-admin:var(--red-main);--shadow-main:rgba(230,85,64,.2);--secondary-color:rgba(230,85,64,.2);--accent-color:rgba(72,72,72,.5);--font-primary:"Source Sans Pro",sans-serif;--font-bold:600;--header-height:80px}body{margin:0;padding:0;font-family:var(--font-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,:after,:before{box-sizing:border-box}h1,h2,h3,h4,h5,h6{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000}h2,h3,h4,h5,h6{font-weight:var(--font-bold)}.text-main,.text-red{color:var(--red-main)}.text-red{font-weight:var(--font-bold)}.main-text-gray{font-size:1rem;color:var(--text-gray);line-height:1.5rem}button{font-family:var(--font-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none;border:none;display:inline-block;text-align:center;vertical-align:middle;color:#000;cursor:pointer}button:hover{text-decoration:none!important}button:focus{outline:none!important}a{color:var(--link-color);font-weight:var(--font-bold);cursor:pointer}a:hover{text-decoration:underline}a:focus{outline:none}.page-title{margin:0 0 .625rem;color:var(--black-main);font-size:2.25rem;font-weight:var(--font-bold)}*{scrollbar-color:var(--red-main) var(--grey-pale);scrollbar-width:thin}::-webkit-scrollbar{width:.375rem}::-webkit-scrollbar-track{background-color:var(--grey-pale)}::-webkit-scrollbar-thumb{background-color:#9e9e9e;border-radius:.25rem}div,html{scrollbar-color:#9e9e9e var(--grey-pale);scrollbar-width:thin}.spinner{position:fixed;top:50%;left:50%;transform:translate3d(-50%,-50%,0);z-index:500}.spinner,.spinner .fa-spinner{height:3.125rem;width:3.125rem}.spinner .fa-spinner{position:relative;color:var(--red-main)}.page-wrapper{padding:0}.button-base,.button-border,.button-main,.button-warning{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none;border:none;display:inline-block;text-align:center;vertical-align:middle;color:var(--white-main);font-family:var(--font-primary);cursor:pointer}.button-base:hover,.button-border:hover,.button-main:hover,.button-warning:hover{text-decoration:none!important}.button-base:focus,.button-border:focus,.button-main:focus,.button-warning:focus{outline:none!important}.button-main{align-items:center;border-radius:.125rem;color:#fff;background-color:var(--blue-main);display:flex;font-size:1rem;font-weight:var(--font-bold);height:2.875rem;justify-content:center;line-height:1.1875rem}.button-main:hover{opacity:.85}.button-warning{display:flex;align-items:center;background-color:var(--red-main);padding:13px 16px;font-size:1rem;font-weight:var(--font-bold);justify-content:center}.button-border{color:var(--gray-dark-main);background:var(--white-main);border:.0625rem solid var(--gray-dark-main)}.button-disabled{background:var(--gray-dark-c)}.button-red{background:var(--red-main)}.button-login{padding:0 4.375rem;text-transform:uppercase}.check-label,.check-label-round{margin:0;padding:0 0 .375rem 2.1875rem;display:block;position:relative;cursor:pointer;color:var(--black-main);-webkit-user-select:none;-moz-user-select:none;user-select:none}.check-label-round:checked,.check-label:checked{color:var(--blue-main)}.check-label input,.check-label-round input{position:absolute;opacity:0;cursor:pointer}.check-label input:checked~.check-mark,.check-label input:checked~.check-mark-error,.check-label-round input:checked~.check-mark,.check-label-round input:checked~.check-mark-error{background:var(--blue-main);border:none}.check-label input:checked~.check-mark-error:after,.check-label input:checked~.check-mark:after,.check-label-round input:checked~.check-mark-error:after,.check-label-round input:checked~.check-mark:after{display:block}.check-label .check-mark,.check-label .check-mark-error,.check-label-round .check-mark,.check-label-round .check-mark-error{position:absolute;top:.375rem;left:0;border-radius:.375rem;height:1.25rem;width:1.25rem;border:.0625rem solid var(--gray-dark-a);background-color:#fff}.check-label .check-mark-error:after,.check-label .check-mark:after,.check-label-round .check-mark-error:after,.check-label-round .check-mark:after{content:"";display:none;position:absolute;top:.1875rem;left:.4375rem;width:.375rem;height:.625rem;border:solid #fff;border-width:0 .125rem .125rem 0;transform:rotate(45deg)}.check-label .check-mark-error,.check-label-round .check-mark-error{border:.0625rem solid var(--red-main)}.check-label-round .check-mark,.check-label-round .check-mark-error{border-radius:50%}.toast-bold-text{font-weight:var(--font-bold)}.graph-mood-item{z-index:20;position:relative;width:16px;height:16px;border-radius:50%;margin:auto;margin-top:5px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:10px;font-weight:700}.mood-svg-clr-green{filter:invert(54%) sepia(33%) saturate(678%) hue-rotate(59deg) brightness(99%) contrast(90%)}.mood-svg-clr-blue{filter:invert(51%) sepia(60%) saturate(4328%) hue-rotate(158deg) brightness(93%) contrast(106%)}.mood-svg-clr-grey{filter:invert(71%) sepia(0) saturate(1%) hue-rotate(1turn) brightness(92%) contrast(95%)}.mood-svg-clr-yellow{filter:invert(63%) sepia(22%) saturate(7479%) hue-rotate(11deg) brightness(111%) contrast(99%)}.mood-svg-clr-orange{filter:invert(67%) sepia(57%) saturate(4359%) hue-rotate(334deg) brightness(94%) contrast(92%)}.mood-svg-clr-red{filter:invert(18%) sepia(86%) saturate(2464%) hue-rotate(348deg) brightness(97%) contrast(89%)}@media screen and (min-width:768px){.page-wrapper{padding:0 1.25rem}}@media screen and (min-width:992px){.page-wrapper{padding:0 2.5rem}}@media screen and (min-width:1200px){.page-wrapper{padding:0 10%}}[data-v-483d425e]:root{--red-main:#ed4747;--error-color:var(--red-main);--white-main:#fff;--gray-pale:#dedede;--gray-light-a:#f9fafa;--gray-light-c:#d4d4d4;--gray-light-d:#e8e8e8;--gray-light-e:#e8eaed;--gray-light-f:#a0a4a7;--gray-dark-main:#53575b;--gray-dark-a:#d7d7d7;--gray-dark-b:#6e6e6e;--gray-dark-c:#c8c8c8;--text-gray:#666;--black-main:#25282b;--blue-main:#00a2c1;--link-color:var(--blue-main);--green-light:#eaf6e3;--green:#519a1a;--orange-main:#ff8a1e;--purple-main:#6c63ff;--mood-clr-good:#61a549;--mood-clr-moderate:#01a2c1;--mood-clr-ordinary:#a0a4a8;--mood-clr-bad:#f6a001;--mood-clr-serious:#e76f3d;--mood-clr-crisis:#b52221;--user-type-client:var(--orange-main);--user-type-professional:var(--blue-main);--user-type-contact-person:var(--purple-main);--user-type-admin:var(--red-main);--shadow-main:rgba(230,85,64,.2);--secondary-color:rgba(230,85,64,.2);--accent-color:rgba(72,72,72,.5);--font-primary:"Source Sans Pro",sans-serif;--font-bold:600;--header-height:80px}.not-found[data-v-483d425e]{padding:2.5rem}[data-v-72165bc0]:root{--red-main:#ed4747;--error-color:var(--red-main);--white-main:#fff;--gray-pale:#dedede;--gray-light-a:#f9fafa;--gray-light-c:#d4d4d4;--gray-light-d:#e8e8e8;--gray-light-e:#e8eaed;--gray-light-f:#a0a4a7;--gray-dark-main:#53575b;--gray-dark-a:#d7d7d7;--gray-dark-b:#6e6e6e;--gray-dark-c:#c8c8c8;--text-gray:#666;--black-main:#25282b;--blue-main:#00a2c1;--link-color:var(--blue-main);--green-light:#eaf6e3;--green:#519a1a;--orange-main:#ff8a1e;--purple-main:#6c63ff;--mood-clr-good:#61a549;--mood-clr-moderate:#01a2c1;--mood-clr-ordinary:#a0a4a8;--mood-clr-bad:#f6a001;--mood-clr-serious:#e76f3d;--mood-clr-crisis:#b52221;--user-type-client:var(--orange-main);--user-type-professional:var(--blue-main);--user-type-contact-person:var(--purple-main);--user-type-admin:var(--red-main);--shadow-main:rgba(230,85,64,.2);--secondary-color:rgba(230,85,64,.2);--accent-color:rgba(72,72,72,.5);--font-primary:"Source Sans Pro",sans-serif;--font-bold:600;--header-height:80px}.logged-in-user-info[data-v-72165bc0]{display:flex;align-items:center;margin-left:auto;gap:20px;margin-right:16px}.logged-in-user-info .left-section[data-v-72165bc0]{text-align:right}.logged-in-user-info .left-section .welcome[data-v-72165bc0]{color:#4e5860}.logged-in-user-info .left-section .username[data-v-72165bc0]{font-weight:var(--font-bold)}.logged-in-user-info .middle-section .badge-initial[data-v-72165bc0]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;color:#fff;font-size:32px;font-weight:var(--font-bold);background-color:#2da1be}.user-info-wrapper[data-v-72165bc0]{position:relative;cursor:pointer}.dropdown-wrapper[data-v-72165bc0]{position:absolute;left:-3.125rem;z-index:20;margin-top:1.375rem;border:solid .0625rem var(--gray-light-c);background-color:var(--white-main);padding:1rem;width:12.5rem;border-radius:.1875rem;box-shadow:.125rem .25rem .5rem 0 rgba(70,70,70,.15)}.dropdown-wrapper .option-item[data-v-72165bc0]:not(:last-child){margin-bottom:1.25rem}.dropdown-wrapper .option-item .item[data-v-72165bc0]{display:flex;align-items:center;cursor:pointer}.dropdown-wrapper .option-item .item .icon[data-v-72165bc0]{width:1.25rem;margin-right:.625rem}.status-mask[data-v-72165bc0]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10;background-color:transparent}.status-mask[data-v-72165bc0]:hover{cursor:default}[data-v-000dc268]:root{--red-main:#ed4747;--error-color:var(--red-main);--white-main:#fff;--gray-pale:#dedede;--gray-light-a:#f9fafa;--gray-light-c:#d4d4d4;--gray-light-d:#e8e8e8;--gray-light-e:#e8eaed;--gray-light-f:#a0a4a7;--gray-dark-main:#53575b;--gray-dark-a:#d7d7d7;--gray-dark-b:#6e6e6e;--gray-dark-c:#c8c8c8;--text-gray:#666;--black-main:#25282b;--blue-main:#00a2c1;--link-color:var(--blue-main);--green-light:#eaf6e3;--green:#519a1a;--orange-main:#ff8a1e;--purple-main:#6c63ff;--mood-clr-good:#61a549;--mood-clr-moderate:#01a2c1;--mood-clr-ordinary:#a0a4a8;--mood-clr-bad:#f6a001;--mood-clr-serious:#e76f3d;--mood-clr-crisis:#b52221;--user-type-client:var(--orange-main);--user-type-professional:var(--blue-main);--user-type-contact-person:var(--purple-main);--user-type-admin:var(--red-main);--shadow-main:rgba(230,85,64,.2);--secondary-color:rgba(230,85,64,.2);--accent-color:rgba(72,72,72,.5);--font-primary:"Source Sans Pro",sans-serif;--font-bold:600;--header-height:80px}.dropdown-wrapper[data-v-000dc268]{align-self:flex-start}.header-box[data-v-000dc268]{position:fixed;top:0;right:0;left:0;z-index:50;align-items:center;background-color:#fff;border-bottom:.0625rem solid var(--gray-dark-a);display:flex;height:var(--header-height);justify-content:space-between;padding:0 2.5rem}.logo-text[data-v-000dc268]{font-size:1.375rem}.help-text[data-v-000dc268]{font-size:1rem;color:#000;text-decoration:none}[data-v-613f7bd2]:root{--red-main:#ed4747;--error-color:var(--red-main);--white-main:#fff;--gray-pale:#dedede;--gray-light-a:#f9fafa;--gray-light-c:#d4d4d4;--gray-light-d:#e8e8e8;--gray-light-e:#e8eaed;--gray-light-f:#a0a4a7;--gray-dark-main:#53575b;--gray-dark-a:#d7d7d7;--gray-dark-b:#6e6e6e;--gray-dark-c:#c8c8c8;--text-gray:#666;--black-main:#25282b;--blue-main:#00a2c1;--link-color:var(--blue-main);--green-light:#eaf6e3;--green:#519a1a;--orange-main:#ff8a1e;--purple-main:#6c63ff;--mood-clr-good:#61a549;--mood-clr-moderate:#01a2c1;--mood-clr-ordinary:#a0a4a8;--mood-clr-bad:#f6a001;--mood-clr-serious:#e76f3d;--mood-clr-crisis:#b52221;--user-type-client:var(--orange-main);--user-type-professional:var(--blue-main);--user-type-contact-person:var(--purple-main);--user-type-admin:var(--red-main);--shadow-main:rgba(230,85,64,.2);--secondary-color:rgba(230,85,64,.2);--accent-color:rgba(72,72,72,.5);--font-primary:"Source Sans Pro",sans-serif;--font-bold:600;--header-height:80px}.page-wrapper[data-v-613f7bd2]{margin-top:var(--header-height);margin-bottom:6.25rem}.page-wrapper .terms-text[data-v-613f7bd2]{line-height:1.2}[data-v-653905f1]:root{--red-main:#ed4747;--error-color:var(--red-main);--white-main:#fff;--gray-pale:#dedede;--gray-light-a:#f9fafa;--gray-light-c:#d4d4d4;--gray-light-d:#e8e8e8;--gray-light-e:#e8eaed;--gray-light-f:#a0a4a7;--gray-dark-main:#53575b;--gray-dark-a:#d7d7d7;--gray-dark-b:#6e6e6e;--gray-dark-c:#c8c8c8;--text-gray:#666;--black-main:#25282b;--blue-main:#00a2c1;--link-color:var(--blue-main);--green-light:#eaf6e3;--green:#519a1a;--orange-main:#ff8a1e;--purple-main:#6c63ff;--mood-clr-good:#61a549;--mood-clr-moderate:#01a2c1;--mood-clr-ordinary:#a0a4a8;--mood-clr-bad:#f6a001;--mood-clr-serious:#e76f3d;--mood-clr-crisis:#b52221;--user-type-client:var(--orange-main);--user-type-professional:var(--blue-main);--user-type-contact-person:var(--purple-main);--user-type-admin:var(--red-main);--shadow-main:rgba(230,85,64,.2);--secondary-color:rgba(230,85,64,.2);--accent-color:rgba(72,72,72,.5);--font-primary:"Source Sans Pro",sans-serif;--font-bold:600;--header-height:80px}.page-wrapper[data-v-653905f1]{margin-top:var(--header-height);margin-bottom:6.25rem}.page-wrapper .terms-text[data-v-653905f1]{line-height:1.2}