@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";html{margin:0}:root{font-size:1.125rem}body{margin:0;overflow:scroll}body *{box-sizing:border-box;overflow-wrap:anywhere}*,*:before,*:after{box-sizing:border-box}ul[class],ol[class]{padding:0}body,h1,h2,h3,h4,p,ul[class],ol[class],li,figure,figcaption,blockquote,dl,dd{margin:0;font-size:inherit}ul[class],ol[class]{list-style:none}a:not([class]){text-decoration-skip-ink:auto}img{max-width:100%;display:block}article>*+*{margin-top:1em}input,button,textarea,select{font:inherit}@media(prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}body{background:var(--color-white);box-sizing:border-box;font-family:var(--font-family),sans-serif;font-weight:var(--font-weight-regular);color:var(--color-primary);font-size:var(--font-size-m);line-height:1.4;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100svh;max-height:100%;scroll-behavior:smooth;text-rendering:optimizeSpeed;overflow:scroll;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}@media print{:root{font-size:.8rem}@page{padding:16px 0}}#app{height:100%;max-height:100vh}::-moz-selection{color:#433e4b;background:#e6f5d5}::selection{color:#433e4b;background:#e6f5d5}::-webkit-scrollbar{width:16px;background-color:#fff0}::-webkit-scrollbar-track,::-webkit-scrollbar-thumb{border-radius:99px;border:6px solid rgba(255,255,255,0);background-clip:padding-box}::-webkit-scrollbar-track{background-color:transparent}::-webkit-scrollbar-thumb{background-color:#cbcccb}:root{--color-accent-1: #68A425;--color-accent-1-hover: #78BD2B;--color-accent-1-light: #E6F5D5;--color-accent-1-lighter: #FAFDF7;--color-accent-2: #AFCA05;--color-accent-gradient: linear-gradient(47deg, #A6CE39 17.83%, #A6CE39 26.84%, #62A73B 71.87%, #62A73B 77.87%);--color-primary-dark: #433E4B;--color-primary: #4D5B61;--color-grey: #CBCCCB;--color-grey-light: #E4E5E4;--color-grey-lighter: #F6F7F6;--color-white: #fff;--color-success: #68A425;--color-success-light: #E6F5D5;--color-success-lighter: #FAFDF7;--color-error: #DB352F;--color-error-light: #F0B8AD;--color-error-lighter: #FCF1EF;--color-warning: #F0A21D;--color-warning-light: #FFD49C;--chart-color: --accent-1;--size-xxxl: 8.9rem;--size-xxl: 6.67rem;--size-xl: 4.44rem;--size-l: 2.44rem;--size-m: 1.33rem;--size-s: .89rem;--size-xs: .44rem;--size-xxs: .24rem;--size-xxxs: .11rem;--border-radius-circle: 50%;--border-radius-round: var(--size-s);--border-radius-edgy: var(--size-xs);--content-max-width: 720px;--elevation-01: 0px 2px 8px 0px rgba(0, 0, 0, .08);--elevation-02: 0px 2px 16px 0px rgba(0, 0, 0, .24);--elevation-03: 0px 0px 60px 0px rgba(0, 0, 0, .8);--font-family: "Roboto", sans-serif;--font-size: 1.125rem;--font-size-xxl: 3rem;--font-size-xl: 1.8rem;--font-size-l: 1.23rem;--font-size-m: 1rem;--font-size-s: .8rem;--font-size-xs: .5rem;--font-weight-regular: 400;--font-weight-semibold: 600;--font-weight-black: 900;--z-index-floating: 30;--z-index-top: 40;--questionaire-progress: 0%;--chart-dot-size: calc( var(--size-xs) / 6);--chart-pattern-distance: calc( var(--size-xs) / 1.2);--chart-background-pattern: radial-gradient( circle at center, var(--chart-color) var(--chart-dot-size), transparent var(--chart-dot-size) );--chart-background-pattern-size: var(--chart-pattern-distance) var(--chart-pattern-distance)}.page-layout-wrapper[data-v-a40590e8]{background:var(--color-white);display:flex;justify-content:center;width:100%;position:relative}.page-layout-wrapper .main-wrapper[data-v-a40590e8]{display:flex;justify-content:center;width:100%}.page-layout-wrapper .main[data-v-a40590e8]{width:clamp(200px,100%,var(--content-max-width));padding:var(--size-m);position:relative;margin-bottom:var(--size-xxxl)}.button[data-v-22d53e6a]{display:flex;align-items:center;gap:var(--size-xxs);border:none;background:none;padding:0;margin:0;cursor:pointer;text-align:left}.button[data-v-22d53e6a]:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.button[data-v-22d53e6a]:focus-visible{outline:2px solid var(--color-accent-2);outline-offset:var(--size-xxs);border-radius:var(--border-radius-edgy)}.button[data-v-22d53e6a]:hover{filter:brightness(96%)}.button.style-reduced-opacity[data-v-22d53e6a]{font-weight:var(--font-weight-semibold);color:inherit;opacity:.6}.button.style-reduced-opacity[data-v-22d53e6a]:hover{opacity:1}.button.style-transparent[data-v-22d53e6a]{color:var(--color-accent-1);font-size:var(--font-size-m);font-weight:var(--font-weight-semibold)}.button.style-transparent[data-v-22d53e6a]:hover{color:var(--color-accent-1-hover)}.button.style-accent[data-v-22d53e6a]{color:var(--color-white);font-size:var(--font-size-m);font-weight:var(--font-weight-semibold);background:var(--color-accent-1);padding:var(--size-xs) var(--size-m);border-radius:var(--border-radius-edgy)}.button.style-accent[data-v-22d53e6a]:hover{background:var(--color-accent-1-hover)}.button.style-primary[data-v-22d53e6a]{color:var(--color-white);font-size:var(--font-size-m);font-weight:var(--font-weight-semibold);background:var(--color-primary);padding:var(--size-xs) var(--size-m);border-radius:var(--border-radius-edgy)}.button.style-primary[data-v-22d53e6a]:hover{background:var(--color-primary-dark)}.button.style-accent-outline[data-v-22d53e6a]{color:var(--color-accent-1);font-size:var(--font-size-m);font-weight:var(--font-weight-semibold);background:transparent;padding:var(--size-xs) var(--size-m);border-radius:var(--border-radius-edgy);border:2px solid var(--color-accent-1)}.button.style-accent-outline[data-v-22d53e6a]:hover{background:var(--color-grey-lighter);border:2px solid var(--color-accent-1-hover)}.button.style-none[data-v-22d53e6a]{background:transparent;padding:0;margin:0;color:inherit}.submission-status-view[data-v-28c2a801]{font-weight:var(--font-weight-semibold);display:flex;flex-direction:column;gap:var(--size-s)}.actions[data-v-28c2a801]{display:flex;gap:var(--size-s);flex-wrap:wrap}.submission-status-view[data-v-d77371c4]{font-weight:var(--font-weight-semibold);display:flex;flex-direction:column;gap:var(--size-s)}.actions[data-v-d77371c4]{display:flex;gap:var(--size-s);flex-wrap:wrap}.received-invitation[data-v-d0d00033]{width:100%;display:flex;flex-direction:column;align-items:flex-start;border-radius:var(--border-radius-edgy);padding:var(--size-s);background:var(--color-success-lighter);gap:var(--size-s);border:2px solid var(--color-grey)}.received-invitation-buttons[data-v-d0d00033]{display:flex;gap:var(--size-xs)}.icon[data-v-3e060eaf]{width:100%;height:100%}.icon[data-v-3e060eaf] svg{display:block;width:100%;height:100%}.style-baseline[data-v-3e060eaf]{align-self:baseline;padding-top:.3rem}.style-inherit-size[data-v-3e060eaf]{width:1em;height:1em}.style-inherit-size[data-v-3e060eaf] svg{width:1em;height:1em;position:relative}.style-text[data-v-3e060eaf]{display:inline;width:1em;height:1em}.style-text[data-v-3e060eaf] svg{width:1em;height:1em;top:.125em;position:relative}.divider[data-v-d76d9994]{width:100%;height:2px;background:var(--color-grey-light);border:none;margin:var(--size-s) 0}.user-information[data-v-d76d9994]{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:var(--size-xs)}.user-information .company-name[data-v-d76d9994]{font-size:var(--font-size-xl);font-weight:var(--font-weight-black);font-style:italic}.user-information .user-info[data-v-d76d9994]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--size-s)}.partner-company[data-v-d76d9994]{width:100%;display:flex;flex-direction:column;align-items:flex-start;border-radius:var(--border-radius-edgy);padding:var(--size-s);background:none;gap:var(--size-s);border:2px solid var(--color-grey)}.partner-company .section-label[data-v-d76d9994]{font-size:var(--font-size-s);font-weight:var(--font-weight-semibold)}.partner-company .invitation-section[data-v-d76d9994]{display:flex;flex-direction:column;gap:var(--size-s)}.questionnaires-screen[data-v-2e4c0f2d]{flex:1 1 auto;width:100%;display:flex;align-items:flex-start;flex-direction:column;gap:var(--size-s)}.user-information[data-v-2e4c0f2d]{display:flex;justify-content:space-between;width:100%}.questionnaires-container[data-v-2e4c0f2d]{width:100%;display:flex;flex-direction:column;align-items:flex-start;border-radius:var(--border-radius-edgy);padding:var(--size-s);background:var(--color-success-lighter);gap:var(--size-s);border:2px solid var(--color-grey)}.questionnaires-container.status-new[data-v-2e4c0f2d]{background:none!important}.questionnaires-container .questionnaires-container-section[data-v-2e4c0f2d]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--size-xs)}.questionnaires-container .questionnaires-container-title[data-v-2e4c0f2d]{font-weight:var(--font-weight-semibold);font-size:var(--font-size-l)}.questionnaires-container .questionnaires-container-date[data-v-2e4c0f2d]{font-size:var(--font-size-s);color:var(--color-primary)}.questionnaires-screen-title[data-v-2e4c0f2d]{font-weight:var(--font-weight-black);font-style:italic;font-size:var(--font-size-xl)}.list-item-actions[data-v-2e4c0f2d]{display:flex;align-items:center;gap:var(--size-s)}.list-wrapper[data-v-2e4c0f2d]{width:100%;display:flex;flex-direction:column;gap:var(--size-s)}.list-item[data-v-2e4c0f2d]{border:2px solid var(--color-grey);border-radius:var(--border-radius-edgy);display:flex;flex-direction:column;overflow:clip;width:100%}.list-item .list-item-content[data-v-2e4c0f2d]{background:var(--color-grey-lighter);padding:var(--size-s);font-weight:var(--font-weight-semibold);display:flex;justify-content:space-between;gap:var(--size-s);width:100%}.submission-list[data-v-2e4c0f2d]{display:flex;flex-direction:column;width:100%}.submission-list .submission-list-item[data-v-2e4c0f2d]{padding:0 var(--size-s) var(--size-s);background:var(--color-white);border-top:1px solid var(--color-grey-light);padding-top:var(--size-s);display:flex;justify-content:space-between;gap:var(--size-s);align-items:center}.form-input-wrapper[data-v-01390afa]{width:100%;display:flex;flex-direction:column;position:relative;gap:var(--size-xs)}.form-input-wrapper[data-v-01390afa] .style-label{font-weight:var(--font-weight-semibold);font-size:var(--font-size-s);color:var(--color-primary)}.form-input-wrapper[data-v-01390afa]>*{flex:1 1 auto;width:100%}.form-input-wrapper[data-v-01390afa]>*:is(textarea){border:2px solid var(--color-grey);border-radius:var(--border-radius-edgy);padding:var(--size-s);min-height:8rem;height:auto;font-size:var(--font-size-m);width:100%;resize:vertical}.form-input-wrapper[data-v-01390afa]>*:is(textarea):disabled{pointer-events:none;background:transparent}.form-input-wrapper[data-v-01390afa]>*:is(textarea):hover{border:2px solid var(--color-primary-dark)}.form-input-wrapper[data-v-01390afa]>*:is(textarea):active,.form-input-wrapper[data-v-01390afa]>*:is(textarea):focus-visible{border:2px solid var(--color-primary);outline:none}.form-input-wrapper[data-v-01390afa]>*:is(input[type=text],input[type=email],input[type=password],input[type=number]){border:2px solid var(--color-grey);border-radius:var(--border-radius-edgy);padding:var(--size-xs) var(--size-s);height:auto;font-size:var(--font-size-m)}.form-input-wrapper[data-v-01390afa]>*:is(input[type=text],input[type=email],input[type=password],input[type=number]):disabled{pointer-events:none}.form-input-wrapper[data-v-01390afa]>*:is(input[type=text],input[type=email],input[type=password],input[type=number]):hover{border:2px solid var(--color-primary-dark)}.form-input-wrapper[data-v-01390afa]>*:is(input[type=text],input[type=email],input[type=password],input[type=number]):active,.form-input-wrapper[data-v-01390afa]>*:is(input[type=text],input[type=email],input[type=password],input[type=number]):focus-visible{border:2px solid var(--color-primary);outline:none}.form-input-wrapper[data-v-01390afa]>*:is(input[type=checkbox]){position:absolute;visibility:hidden}.form-input-wrapper[data-v-01390afa]>*:is(input[type=checkbox]):disabled{pointer-events:none}.form-input-wrapper[data-v-01390afa]>*:is(input[type=checkbox]):active,.form-input-wrapper[data-v-01390afa]>*:is(input[type=checkbox]):focus-visible{border:2px solid var(--color-primary);outline:none}.form-input-wrapper[data-v-01390afa]>*:is(input[type=checkbox])+label{font-weight:var(--font-weight-semibold);font-size:var(--font-size-m);cursor:pointer;border-radius:var(--border-radius-edgy);width:100%;display:flex;gap:var(--size-xs);align-items:center}.form-input-wrapper[data-v-01390afa]>*:is(input[type=checkbox])+label:before{position:relative;content:"";background:var(--color-white);border-radius:var(--border-radius-edgy);border:2px solid var(--color-accent-1);width:1.2em;height:1.2em}.form-input-wrapper[data-v-01390afa]>*:is(input[type=checkbox])+label:hover:before{border-color:var(--color-accent-1);box-shadow:0 0 0 var(--size-xxs) var(--color-white) inset;background:rgb(from var(--color-accent-1) r g b / 50%)}.form-input-wrapper[data-v-01390afa]>*:is(input[type=checkbox]):checked+label{color:var(--color-primary)}.form-input-wrapper[data-v-01390afa]>*:is(input[type=checkbox]):checked+label:before{border-color:var(--color-accent-1);box-shadow:0 0 0 var(--size-xxs) var(--color-accent-1) inset;background:var(--color-accent-1);background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M20.25%206.75L9.75%2017.25L4.5%2012'%20stroke='%23fff'%20stroke-width='3'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-size:100%}.form-input-wrapper[data-v-01390afa]>*:is(input[type=radio]){position:absolute;visibility:hidden}.form-input-wrapper[data-v-01390afa]>*:is(input[type=radio]):disabled+label{pointer-events:none}.form-input-wrapper[data-v-01390afa]>*:is(input[type=radio])+label{font-weight:var(--font-weight-semibold);font-size:var(--font-size-m);cursor:pointer;border:2px solid var(--color-grey);border-radius:var(--border-radius-edgy);padding:var(--size-xs) var(--size-s);width:100%;display:flex;gap:var(--size-xs);align-items:center}.form-input-wrapper[data-v-01390afa]>*:is(input[type=radio])+label:before{position:relative;content:"";background:var(--color-white);border-radius:100%;border:2px solid var(--color-accent-1);width:1.2em;height:1.2em;aspect-ratio:1 / 1}.form-input-wrapper[data-v-01390afa]>*:is(input[type=radio])+label:hover{background:rgb(from var(--color-accent-1) r g b / 4%);border-color:var(--color-accent-1)}.form-input-wrapper[data-v-01390afa]>*:is(input[type=radio])+label:hover:before{border-color:var(--color-accent-1);box-shadow:0 0 0 var(--size-xxs) var(--color-white) inset;background:rgb(from var(--color-accent-1) r g b / 50%)}.form-input-wrapper[data-v-01390afa]>*:is(input[type=radio]):checked+label{background:var(--color-accent-1);border-color:var(--color-accent-1);color:var(--color-white)}.form-input-wrapper[data-v-01390afa]>*:is(input[type=radio]):checked+label:before{border-color:var(--color-white);box-shadow:0 0 0 var(--size-xxs) var(--color-accent-1) inset;background:var(--color-white)}.form-input-wrapper[data-v-01390afa]>*:is(select){appearance:none;box-sizing:border-box;border:2px solid var(--color-grey);border-radius:var(--border-radius-edgy);padding:var(--size-xs) var(--size-s);font-size:var(--font-size-m);width:clamp(200px,var(--content-max-width),100%);background-color:var(--color-white);background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M7.41%208.58008L12%2013.1701L16.59%208.58008L18%2010.0001L12%2016.0001L6%2010.0001L7.41%208.58008Z'%20fill='%2368A425'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .6rem center;background-size:1em;cursor:pointer}.form-input-wrapper[data-v-01390afa]>*:is(select):hover{border:2px solid var(--color-primary-dark)}.form-input-wrapper[data-v-01390afa]>*:is(select):active,.form-input-wrapper[data-v-01390afa]>*:is(select):focus-visible{border:2px solid var(--color-primary-dark);outline:none}.text-answer-wrapper[data-v-cf8401b5]{display:flex;flex-direction:column;gap:var(--size-s);width:100%;align-items:flex-start}.question-skipped[data-v-cf8401b5]{display:flex;align-items:center;gap:var(--size-xxs);background:var(--color-success-light);padding:var(--size-xxs) var(--size-xs);border-radius:var(--border-radius-edgy);font-weight:var(--font-weight-semibold);color:var(--color-primary)}.multiple-choice-answer[data-v-9e8d9a94]{width:100%;display:flex;flex-direction:column;gap:var(--size-s)}.choices[data-v-9e8d9a94]{display:flex;flex-direction:column;gap:var(--size-s)}.list-wrapper[data-v-0fe958a8]{width:100%;display:flex;flex-direction:column;gap:var(--size-s)}.list-item[data-v-0fe958a8]{display:flex;gap:var(--size-s);font-size:var(--size-m);width:100%;align-items:flex-start;color:var(--color-primary)}.list-item .list-item-actions[data-v-0fe958a8]{padding-top:var(--size-xs);display:flex;justify-content:flex-start;gap:var(--size-s)}.list-item .list-item-fields[data-v-0fe958a8]{display:flex;flex-direction:column;gap:var(--size-xs);flex:1}.list-item .answer-with-comment[data-v-0fe958a8]{outline:2px solid var(--color-grey-light);outline-offset:-2px;border-radius:var(--border-radius-edgy);min-height:8rem;height:auto;font-size:var(--font-size-m);display:flex;flex-direction:column;gap:var(--size-s)}.list-item .answer-with-comment .comment-wrapper[data-v-0fe958a8]{padding:0 var(--size-s) var(--size-s) var(--size-s)}.list-actions[data-v-0fe958a8]{display:flex;gap:var(--size-s)}.rotate180[data-v-0fe958a8]{transform:rotate(180deg)}.question-skipped[data-v-0fe958a8]{display:flex;align-items:center;gap:var(--size-xxs);background:var(--color-success-light);padding:var(--size-xxs) var(--size-xs);border-radius:var(--border-radius-edgy);font-weight:var(--font-weight-semibold);color:var(--color-primary)}.answer[data-v-4383b801]{width:100%;display:flex}.revision-actions[data-v-4383b801]{margin-top:var(--size-s)}.revised-answer[data-v-4383b801]{display:flex;flex-direction:column;gap:var(--size-s)}.new-answer[data-v-4383b801]{display:flex;flex-direction:column;gap:var(--size-m)}.initial-answer-details[data-v-4383b801]{border:2px solid var(--color-grey-light);border-radius:var(--border-radius-edgy);background:var(--color-grey-lighter);overflow:clip}.initial-answer-details .initial-answer[data-v-4383b801]{padding:var(--size-s)}.initial-answer-details[open] .expand-icon[data-v-4383b801]{transform:rotate(180deg)}.initial-answer-details [data-v-4383b801]::marker,.initial-answer-details summary[data-v-4383b801]::-webkit-details-marker{display:none}.initial-answer-details summary[data-v-4383b801]{padding:var(--size-xs) var(--size-s);font-size:var(--font-size-s);font-weight:var(--font-weight-semibold);display:flex;justify-content:space-between;cursor:pointer;align-items:center;background:var(--color-grey-lighter)}.initial-answer-details summary[data-v-4383b801]:hover{filter:brightness(98%)}.number-of-questions[data-v-feda8a24]{white-space:nowrap;display:flex;align-items:center;gap:var(--size-xxxs);color:var(--color-primary);font-weight:var(--font-weight-semibold);font-size:var(--font-size-m);background:var(--color-grey-lighter);padding:var(--size-xxs) var(--size-xs);border-radius:var(--border-radius-edgy)}.number-of-questions.all-answered[data-v-feda8a24]{background:var(--color-success-light);color:var(--color-primary-dark)}.expandable-category-wrapper[data-v-3109e8c8]{display:flex;flex-direction:column;gap:var(--size-m)}.style-sticky .expandable-category-header[data-v-3109e8c8]{position:sticky;top:0}.style-transparent .expandable-category-header[data-v-3109e8c8],.style-transparent .expandable-category-header[data-v-3109e8c8]:hover{background:transparent}.expandable-category-header[data-v-3109e8c8]{display:flex;background:var(--color-white);align-items:center;justify-content:space-between;font-size:var(--size-m);gap:var(--size-s);border-bottom:2px solid var(--color-grey-lighter);padding:var(--size-s) 0;z-index:calc(var(--z-index-floating) + 1)}@media(max-height:480px){.expandable-category-header[data-v-3109e8c8]{position:unset}}.expandable-category-header[data-v-3109e8c8]:hover{color:var(--color-primary-dark);background:var(--color-white)}.header-section[data-v-3109e8c8]{flex:1 1 auto;display:flex;align-items:center;gap:var(--size-m);justify-content:space-between}.expandable-category-content[data-v-3109e8c8]{display:flex;flex-direction:column;gap:var(--size-m)}.rotate180[data-v-3109e8c8]{transform:rotate(180deg)}.style-navigation.expandable-category-wrapper[data-v-3109e8c8],.style-navigation .expandable-category-content[data-v-3109e8c8]{gap:var(--size-xs)}@media print{.hide-on-print[data-v-3109e8c8]{display:none}}.expandable-section-wrapper[data-v-d38cc7a6]{display:flex;flex-direction:column;gap:var(--size-m)}.style-sticky .expandable-section-header[data-v-d38cc7a6]{position:sticky;top:calc(var(--font-size-xl) + var(--size-s) + var(--size-m))}@media(max-height:480px){.style-sticky .expandable-section-header[data-v-d38cc7a6]{position:unset}}.style-transparent .expandable-section-header[data-v-d38cc7a6],.style-transparent .expandable-section-header[data-v-d38cc7a6]:hover{background:transparent}.expandable-section-header[data-v-d38cc7a6]{display:flex;background:var(--color-white);align-items:center;justify-content:space-between;font-size:var(--size-m);gap:var(--size-s);border-bottom:2px solid var(--color-grey-lighter);padding:var(--size-s) 0;z-index:var(--z-index-floating)}.expandable-section-header[data-v-d38cc7a6]:hover{color:var(--color-primary-dark);background:var(--color-white)}.header-section[data-v-d38cc7a6]{flex:1 1 auto;display:flex;align-items:center;gap:var(--size-m);justify-content:space-between}.expandable-section-content[data-v-d38cc7a6]{display:flex;flex-direction:column;gap:var(--size-m)}.rotate180[data-v-d38cc7a6]{transform:rotate(180deg)}@media print{.hide-on-print[data-v-d38cc7a6]{display:none}}.questionnaire-summary[data-v-d5f4e8e6]{z-index:98;padding:var(--size-m);position:fixed;top:0;height:100%;display:flex;flex-direction:column;gap:var(--size-xs);width:clamp(200px,480px,600px);background-color:var(--color-grey-lighter);overflow-y:scroll;padding-bottom:var(--size-xxxl)}.questionnaire-summary[data-v-d5f4e8e6]:after{content:"";position:fixed;right:0;bottom:0;height:16vh;background:linear-gradient(180deg,transparent 0%,var(--color-grey-lighter) 100%);width:clamp(200px,480px,600px);z-index:98;-webkit-user-select:none;user-select:none;pointer-events:none}@media(max-width:900px){.questionnaire-summary[data-v-d5f4e8e6]{width:100%}}.category-summary-wrapper[data-v-d5f4e8e6]{width:100%;max-width:100vh;flex-direction:column;gap:var(--size-s)}.category-summary-wrapper .category-summary-name[data-v-d5f4e8e6]{cursor:pointer;display:flex;gap:var(--size-s);align-items:flex-start;justify-content:space-between;font-weight:var(--font-weight-black);font-size:var(--font-size-m)}.category-summary-wrapper .category-summary-name[data-v-d5f4e8e6]:hover{filter:brightness(90%)}.subcategory-summary-wrapper[data-v-d5f4e8e6]{display:flex;flex-direction:column;justify-content:space-between;gap:var(--size-xs);margin-bottom:var(--size-s);padding-left:calc(var(--font-size-m) + var(--size-s))}.subcategory-summary-wrapper .subcategory-summary-name[data-v-d5f4e8e6]{cursor:pointer;font-weight:var(--font-weight-semibold);font-size:var(--font-size-s);display:flex;justify-content:space-between}.subcategory-summary-wrapper .subcategory-summary-name[data-v-d5f4e8e6]:hover{filter:brightness(90%)}.question-summaries[data-v-d5f4e8e6]{cursor:pointer;display:flex;justify-content:flex-start;align-items:center;gap:var(--size-xs);flex-wrap:wrap}.question-summaries .question-summary[data-v-d5f4e8e6]{cursor:pointer;flex-shrink:1;padding:var(--size-xxs);font-size:var(--size-s);border-radius:var(--border-radius-edgy);border:2px dashed transparent}.question-summaries .question-summary[data-v-d5f4e8e6]:hover{filter:brightness(90%)}.question-summaries .question-summary.answered[data-v-d5f4e8e6]{background:var(--color-success);color:var(--color-white)}.question-summaries .question-summary.unanswered[data-v-d5f4e8e6]{background:var(--color-grey-light)}.question-summaries .question-summary.skipped[data-v-d5f4e8e6]{color:var(--color-grey);box-sizing:border-box;border:2px dashed var(--color-grey)}.questionnaire-progress-indicator[data-v-540680b4]{position:fixed;color:var(--color-accent-1);min-width:6rem;background:radial-gradient(closest-side,var(--color-white) 79%,transparent 80% 100%),conic-gradient(var(--color-accent-1) var(--questionaire-progress),var(--color-success-light) 0);bottom:var(--size-xs);right:var(--size-xs);-webkit-user-select:none;user-select:none;padding:var(--size-m);border-radius:var(--border-radius-circle);aspect-ratio:1 / 1;display:flex;align-items:center;justify-content:center;cursor:pointer;font-weight:var(--font-weight-black);font-style:italic;font-size:var(--font-size-l);z-index:99}.questionnaire-progress-indicator[data-v-540680b4]:hover{filter:brightness(96%)}.progress-wrapper[data-v-540680b4]{position:relative;height:100%;width:clamp(200px,480px,600px)}.version-tag[data-v-4530b473]{align-self:flex-start;font-size:var(--font-size-s);font-weight:var(--font-weight-regular);color:var(--color-white);padding:var(--size-xxs) var(--size-xs);background:var(--color-accent-1);border-radius:var(--border-radius-round)}.questionnaire-view[data-v-4530b473]{padding-top:var(--size-l);display:flex;flex-direction:column;align-items:flex-start;gap:var(--size-l)}.category-wrapper[data-v-4530b473]{width:100%;flex:1 1 auto;flex-direction:column;gap:var(--size-m)}.category-wrapper .category-name[data-v-4530b473]{display:flex;gap:var(--size-s);align-items:flex-start;font-weight:var(--font-weight-black);font-style:italic;font-size:var(--font-size-xl)}@media(max-width:480px){.category-wrapper .category-name[data-v-4530b473]{font-size:var(--font-size-l)}}.category-wrapper .category-description[data-v-4530b473]{font-weight:var(--font-weight-regular);font-size:var(--font-size-m);white-space:pre-line}.subcategory-wrapper[data-v-4530b473]{display:flex;flex-direction:column;gap:var(--size-m)}.subcategory-wrapper .subcategory-name[data-v-4530b473]{font-weight:var(--font-weight-black);font-size:var(--font-size-l);display:flex;justify-content:space-between}.subcategory-question-wrapper[data-v-4530b473]{border-radius:var(--border-radius-edgy);padding:var(--size-s);background:var(--color-white);display:flex;flex-direction:column;gap:var(--size-s);border:2px solid var(--color-grey)}.subcategory-question-wrapper.answered[data-v-4530b473]{border:2px solid var(--color-success);background:var(--color-success-lighter);animation:successAnimation-4530b473 .6s cubic-bezier(.175,.885,.32,1.275)}.subcategory-question-wrapper.skipped[data-v-4530b473]{border:2px dashed var(--color-grey);animation:skipAnimation-4530b473 1.8s cubic-bezier(.175,.885,.32,1.275)}.subcategory-question-wrapper.skipped[data-v-4530b473] .subcategory-question-question{opacity:.6}.subcategory-question-wrapper[data-v-4530b473]:last-of-type{margin-bottom:var(--size-l)}.subcategory-question-wrapper .subcategory-question-question[data-v-4530b473]{font-weight:var(--font-weight-semibold)}@keyframes successAnimation-4530b473{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes skipAnimation-4530b473{0%{transform:translate(var(--size-xs))}to{transform:translate(0)}}.scroll-offset-200[data-v-4530b473]{scroll-margin-top:200px}.scroll-offset-100[data-v-4530b473]{scroll-margin-top:100px}.navigate-back[data-v-50ca58a4]{font-size:var(--font-size-l);color:var(--color-accent-1);aspect-ratio:1 / 1;position:fixed;display:flex;justify-content:center;bottom:var(--size-xs);right:var(--size-xs);-webkit-user-select:none;user-select:none;padding:var(--size-s);border-radius:var(--border-radius-circle);background:var(--color-white);align-items:center;cursor:pointer;z-index:999;border:2px solid var(--color-accent-1-light)}.navigate-back[data-v-50ca58a4]:hover{color:var(--color-primary);border:2px solid var(--color-accent-1);background:var(--color-accent-1-lighter)}.navigate-back.has-progress-indicator[data-v-50ca58a4]{bottom:7.2rem;margin-right:var(--size-m)}.declaration-wrapper[data-v-5509250f]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--size-m)}.declaration-title[data-v-5509250f]{font-weight:var(--font-weight-black);font-style:italic;font-size:var(--font-size-xl)}.recommendations-view[data-v-a7f4e5ae]{padding-top:var(--size-l);display:flex;flex-direction:column;align-items:flex-start;gap:var(--size-l)}.recommendations-category-wrapper[data-v-a7f4e5ae]{width:100%;flex:1 1 auto;flex-direction:column;gap:var(--size-m)}.recommendations-category-wrapper .recommendations-category-name[data-v-a7f4e5ae]{display:flex;gap:var(--size-s);align-items:flex-start;font-weight:var(--font-weight-black);font-style:italic;font-size:var(--font-size-xl)}@media(max-width:480px){.recommendations-category-wrapper .recommendations-category-name[data-v-a7f4e5ae]{font-size:var(--font-size-l)}}.recommendations-category-wrapper .recommendations-category-description[data-v-a7f4e5ae]{font-weight:var(--font-weight-regular);font-size:var(--font-size-m)}.recommendations-subcategory-wrapper[data-v-a7f4e5ae]{display:flex;flex-direction:column;gap:var(--size-m)}.recommendations-subcategory-wrapper .recommendations-subcategory-name[data-v-a7f4e5ae]{font-weight:var(--font-weight-black);font-size:var(--font-size-l);display:flex;justify-content:space-between}.recommendations-subcategory-question-question[data-v-a7f4e5ae]{position:relative;border-radius:var(--border-radius-edgy);padding:var(--size-s);background:var(--color-white);display:flex;flex-direction:column;gap:var(--size-m);border:2px solid var(--color-grey-light)}.recommendations-subcategory-question-question.is-required[data-v-a7f4e5ae]{border-color:var(--color-error)}.recommendations-subcategory-question-question[data-v-a7f4e5ae]:last-of-type{margin-bottom:var(--size-l)}@media print{.recommendations-subcategory-question-question[data-v-a7f4e5ae]{break-inside:avoid!important}}.recommendations-subcategory-question-question .recommendations-recommendations-subcategory-question-question[data-v-a7f4e5ae]{display:flex;flex-direction:column;gap:var(--size-s);font-weight:var(--font-weight-semibold)}.recommendations-subcategory-question-question .required-indicator[data-v-a7f4e5ae]{position:absolute;border-radius:var(--border-radius-circle);padding:var(--size-xs);color:var(--color-error);background:var(--color-error-light);border:2px solid var(--color-error);transform:translate(36%,-50%);right:0;top:0;font-size:var(--font-size-s)}.recommendations-question-recommendation[data-v-a7f4e5ae]{font-weight:var(--font-weight-regular);border-radius:var(--border-radius-edgy);border:2px solid var(--color-accent-1-light);padding:var(--size-s);background:var(--color-white);display:flex;flex-direction:column;gap:var(--size-s);position:relative;background:var(--color-accent-1-lighter)}.recommendations-question-recommendation:hover[data-v-a7f4e5ae]{border-color:var(--color-success);transition-delay:0s}.recommendations-question-recommendation:hover .recommendations--question-recommendation-indicator[data-v-a7f4e5ae]{color:var(--color-white);background:var(--color-success)}.recommendations-question-recommendation [data-v-a7f4e5ae] a{color:var(--color-accent-1);font-weight:var(--font-weight-semibold);text-decoration:underline;text-decoration-color:var(--color-accent-1);text-underline-offset:var(--size-xxxs)}.recommendations-question-recommendation [data-v-a7f4e5ae] a:hover{color:var(--color-primary-dark)}.recommendations-question-recommendation .recommendations--question-recommendation-indicator[data-v-a7f4e5ae]{border-radius:var(--border-radius-circle);padding:var(--size-xs);color:var(--color-accent-1);background:var(--color-accent-1-light);position:absolute;transform:translate(36%,-50%);right:0;top:0;font-size:var(--font-size-s)}.recommendations-question-recommendation [data-v-a7f4e5ae]::selection{background:var(--color-success);color:var(--color-white)}.initial-answer-details[data-v-a7f4e5ae]{border:2px solid var(--color-grey-light);border-radius:var(--border-radius-edgy);background:var(--color-grey-lighter);overflow:clip}.initial-answer-details .initial-answer[data-v-a7f4e5ae]{padding:var(--size-s)}.initial-answer-details[open] .expand-icon[data-v-a7f4e5ae]{transform:rotate(180deg)}.initial-answer-details [data-v-a7f4e5ae]::marker,.initial-answer-details summary[data-v-a7f4e5ae]::-webkit-details-marker{display:none}.initial-answer-details summary[data-v-a7f4e5ae]{padding:var(--size-xs) var(--size-s);font-size:var(--font-size-s);font-weight:var(--font-weight-semibold);display:flex;justify-content:space-between;cursor:pointer;align-items:center;background:var(--color-grey-lighter)}.initial-answer-details summary[data-v-a7f4e5ae]:hover{filter:brightness(98%)}@media print{.hide-on-print[data-v-a7f4e5ae]{display:none}}.legend-wrapper[data-v-c057b9c7]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--size-s);font-size:var(--font-size-s)}.legend-wrapper .legend[data-v-c057b9c7]{display:flex;align-items:center;gap:var(--size-xs)}.color-square[data-v-c057b9c7]{width:1.68em;height:1.68em}.color-square.own-result[data-v-c057b9c7]{background:var(--chart-color)}.color-square.average-result[data-v-c057b9c7]{background-image:var(--chart-background-pattern);background-size:var(--chart-background-pattern-size)}.submission-overall-result-view[data-v-c057b9c7]{--own-achieved-percentage: 0;--average-achieved-percentage: 0;display:flex;flex-direction:column;gap:var(--size-s)}.submission-overall-result-wrapper[data-v-c057b9c7]{border-radius:var(--border-radius-edgy);padding:var(--size-l);background:var(--color-white);display:flex;gap:var(--size-l);border:2px solid var(--color-grey-light);position:relative}@media(max-width:600px){.submission-overall-result-wrapper[data-v-c057b9c7]{flex-wrap:wrap;gap:var(--size-m)}}.submission-result-chart[data-v-c057b9c7]{display:flex;position:relative;flex:1 1 50%;background:var(--color-grey-lighter);aspect-ratio:1 / 1;clip-path:circle(50% at 50% 50%);justify-content:center;background-image:var(--chart-background-pattern);background-size:var(--chart-background-pattern-size);animation:chartBounce-c057b9c7 .6s cubic-bezier(.68,-.55,.27,1.55);animation-delay:.7s}@media print{.submission-result-chart[data-v-c057b9c7]{flex:1 1 30%}}.own-result-circle[data-v-c057b9c7]{z-index:3;position:absolute;inset:0;--end-angle: calc(var(--own-achieved-percentage) * 100 * 3.6deg);transform:rotate(0);border-radius:50%;background:conic-gradient(var(--chart-color) 0deg var(--end-angle),transparent var(--end-angle) 360deg);animation:drawChart-c057b9c7 1.2s cubic-bezier(.68,-.55,.27,1.55)}@keyframes chartBounce-c057b9c7{0%{transform:scale(1)}0%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes drawChart-c057b9c7{0%{transform:scale(0)}to{transform:scale(1)}}.average-result-circle[data-v-c057b9c7]{z-index:2;position:absolute;inset:0;--end-angle: calc((100 - (var(--average-achieved-percentage) * 100)) * 3.6deg);transform:rotate(calc(-1 * var(--end-angle)));background:conic-gradient(var(--color-grey-lighter) 0deg var(--end-angle),transparent var(--end-angle) 360deg)}.submission-result-chart-label[data-v-c057b9c7]{z-index:4;font-weight:var(--font-weight-black);font-style:italic;font-size:var(--font-size-xl);color:var(--chart-color);display:flex;justify-content:center;align-items:center;position:absolute;top:16%;left:16%;width:68%;border-radius:100%;height:68%;background:var(--color-white);white-space:nowrap}@media(max-width:680px){.submission-result-chart-label[data-v-c057b9c7]{font-size:var(--font-size-l)}}.chart-description[data-v-c057b9c7]{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;gap:var(--size-s)}.chart-description .chart-title[data-v-c057b9c7]{font-weight:var(--font-weight-black);font-style:italic;font-size:var(--font-size-l);color:var(--color-primary-dark)}.chart-description .comparison-description[data-v-c057b9c7]{font-weight:var(--font-weight-black);font-size:var(--font-size-m);color:var(--chart-color)}.foot-notes[data-v-c057b9c7]{display:flex;flex-direction:column;gap:var(--size-xxs)}.small-text[data-v-c057b9c7]{font-size:var(--font-size-s)}.submission-category-result-view[data-v-46f2037b]{--own-achieved-percentage: 0;--average-achieved-percentage: 0;display:flex;flex-direction:column;gap:var(--size-xs)}.category-result-header[data-v-46f2037b]{display:flex;justify-content:space-between;gap:var(--size-xs)}.category-name[data-v-46f2037b]{display:flex;align-items:center;gap:var(--size-xs);font-weight:var(--font-weight-black);font-style:italic;font-size:var(--font-size-l)}.category-name.own-result[data-v-46f2037b]{color:var(--chart-color);white-space:nowrap}.byline[data-v-46f2037b]{font-size:var(--font-size-s)}.category-chart[data-v-46f2037b]{height:calc((var(--size-s) * 2.5));background:var(--color-grey-lighter);border-radius:var(--border-radius-edgy);overflow:clip;position:relative}.category-chart .own-result-bar[data-v-46f2037b]{z-index:3;display:block;content:"";position:absolute;top:0;left:0;bottom:0;width:var(--own-achieved-percentage);background:var(--chart-color);animation:drawBar-46f2037b 1.2s cubic-bezier(.68,-.55,.27,1.55)}.category-chart .average-result-bar[data-v-46f2037b]{background-image:var(--chart-background-pattern);background-size:var(--chart-background-pattern-size);z-index:1;content:"";position:absolute;top:0;left:0;bottom:0;width:var(--average-achieved-percentage)}@keyframes drawBar-46f2037b{0%{transform:scaleX(.1);transform-origin:left}to{transform:scaleX(1);transform-origin:left}}.submission-categories-result[data-v-5fc47e5b]{display:flex;flex-direction:column;gap:var(--size-s)}.submission-result-view[data-v-888bdb23]{display:flex;flex-direction:column;gap:var(--size-m)}.submission-result-view-title[data-v-888bdb23]{display:flex;gap:var(--size-s);font-weight:var(--font-weight-black);font-style:italic;font-size:var(--font-size-xl);align-items:center}.available-actions[data-v-888bdb23]{display:flex;gap:var(--size-s);flex-wrap:wrap;padding-top:var(--size-m)}@media print{.available-actions[data-v-888bdb23]{display:none}}.passed-status[data-v-888bdb23]{background:var(--color-error-lighter);border:2px solid var(--color-error);padding:var(--size-s);border-radius:var(--border-radius-edgy);display:flex;align-items:center;gap:var(--size-s)}.passed-status.passed[data-v-888bdb23]{background:var(--color-success-lighter);border-color:var(--color-success)}.passed-status.passed .passed-status-icon[data-v-888bdb23]{color:var(--color-success)}.passed-status .passed-status-icon[data-v-888bdb23]{font-size:var(--font-size-xxl);color:var(--color-error)}.file-upload-view[data-v-3d5c8fb4]{font-weight:var(--font-weight-regular);color:var(--color-primary);--progress-in-percentage: 0%;font-size:var(--font-size-s);border-radius:var(--border-radius-edgy);padding:var(--size-s);background:var(--color-white);display:flex;align-items:center;gap:var(--size-s);border:2px dashed var(--color-grey);flex-direction:column;position:relative}.file-upload-view[data-v-3d5c8fb4]:hover{background:var(--color-grey-lighter)}.file-upload-view.has-file .file-upload-label[data-v-3d5c8fb4],.file-upload-view.has-file input[type=file][data-v-3d5c8fb4]{display:none}.file-upload-view.has-file[data-v-3d5c8fb4]:hover{background:transparent}.file-upload-view .selected-file-name-wrapper[data-v-3d5c8fb4]{font-weight:var(--font-weight-semibold);display:flex;justify-content:center;gap:var(--size-s);max-width:100%}.file-upload-view .selected-file-name-wrapper .selected-file-name[data-v-3d5c8fb4]{white-space:nowrap;flex:1 1 auto;max-width:90%;text-overflow:ellipsis;overflow:clip}.file-upload-view .file-upload-label[data-v-3d5c8fb4]{position:absolute;inset:0}.file-upload-view input[type=file][data-v-3d5c8fb4]{cursor:pointer;position:absolute;color:transparent;inset:0}.file-upload-view input[type=file][data-v-3d5c8fb4]::file-selector-button{display:none}.upload-progress-bar[data-v-3d5c8fb4]{width:50%;height:var(--size-xs);background:var(--color-accent-1-light);border-radius:var(--border-radius-round);position:relative}.upload-progress-bar[data-v-3d5c8fb4]:after{content:"";position:absolute;top:0;left:0;bottom:0;width:calc(var(--progress-in-percentage, 0%));background:var(--color-accent-1);border-radius:var(--border-radius-round);transition:width .3s ease}.file-upload-failed-view[data-v-fcb7f5c8]{background:var(--color-error-lighter);border:2px solid var(--color-error);padding:var(--size-s);border-radius:var(--border-radius-edgy);display:flex;align-items:center;gap:var(--size-xs);font-weight:700}.file-preview-view[data-v-c6e25b31]{position:relative;border:2px solid var(--color-accent-1-light)}.file-preview-view:hover[data-v-c6e25b31]{border:2px solid var(--color-accent-1)}.file-preview-view:hover .remove-button-wrapper[data-v-c6e25b31]{background-color:var(--color-accent-1);color:var(--color-white)}.file-preview-view .remove-button-wrapper[data-v-c6e25b31]{position:absolute;right:calc(var(--size-xs) * -1);top:calc(var(--size-s) * -1);color:var(--color-accent-1);background:var(--color-accent-1-light);padding:var(--size-xs);border-radius:var(--border-radius-round)}.pdf-file[data-v-c6e25b31]{aspect-ratio:1 / 1.41428571;width:100%;max-width:100%}.image-file[data-v-c6e25b31]{width:100%}.cannot-display-message>a[data-v-c6e25b31]{display:flex;align-items:center;justify-content:center;padding:var(--size-l);color:var(--color-accent-1);font-weight:var(--font-weight-semibold);text-decoration:underline;text-decoration-color:var(--color-accent-1);text-underline-offset:var(--size-xxxs)}.cannot-display-message>a[data-v-c6e25b31]:hover{color:var(--color-primary-dark)}.upload-form[data-v-90300b50]{display:flex;flex-direction:column;gap:var(--size-m)}.documentation-view[data-v-a8914671]{padding-top:var(--size-l);display:flex;flex-direction:column;align-items:flex-start;gap:var(--size-l)}.optional-hint[data-v-a8914671]{color:rgb(from var(--color-primary) r g b / 60%)}.documentation-category-wrapper[data-v-a8914671]{width:100%;flex:1 1 auto;flex-direction:column;gap:var(--size-m)}.documentation-category-wrapper .documentation-category-name[data-v-a8914671]{display:flex;gap:var(--size-s);align-items:flex-start;font-weight:var(--font-weight-black);font-style:italic;font-size:var(--font-size-xl)}@media(max-width:480px){.documentation-category-wrapper .documentation-category-name[data-v-a8914671]{font-size:var(--font-size-l)}}.documentation-category-wrapper .documentation-category-description[data-v-a8914671]{font-weight:var(--font-weight-regular);font-size:var(--font-size-m)}.documentation-subcategory-wrapper[data-v-a8914671]{display:flex;flex-direction:column;gap:var(--size-m)}.documentation-subcategory-wrapper .documentation-subcategory-name[data-v-a8914671]{font-weight:var(--font-weight-black);font-size:var(--font-size-l);display:flex;justify-content:space-between}.documentation-subcategory-question-question[data-v-a8914671]{border-radius:var(--border-radius-edgy);padding:var(--size-s);background:var(--color-white);display:flex;flex-direction:column;gap:var(--size-m);border:2px solid var(--color-grey-light)}.documentation-subcategory-question-question[data-v-a8914671]:last-of-type{margin-bottom:var(--size-l)}.documentation-subcategory-question-question .documentation-documentation-subcategory-question-question[data-v-a8914671]{display:flex;flex-direction:column;gap:var(--size-s);font-weight:var(--font-weight-semibold)}.documentation-subcategory-question-question.answered[data-v-a8914671]{border:2px solid var(--color-success);background:var(--color-success-lighter);animation:successAnimation .6s cubic-bezier(.175,.885,.32,1.275)}.initial-answer-details[data-v-a8914671]{border:2px solid var(--color-grey-light);border-radius:var(--border-radius-edgy);background:var(--color-grey-lighter);overflow:clip}.initial-answer-details .initial-answer[data-v-a8914671]{padding:var(--size-s)}.initial-answer-details[open] .expand-icon[data-v-a8914671]{transform:rotate(180deg)}.initial-answer-details [data-v-a8914671]::marker,.initial-answer-details summary[data-v-a8914671]::-webkit-details-marker{display:none}.initial-answer-details summary[data-v-a8914671]{padding:var(--size-xs) var(--size-s);font-size:var(--font-size-s);font-weight:var(--font-weight-semibold);display:flex;justify-content:space-between;cursor:pointer;align-items:center;background:var(--color-grey-lighter)}.initial-answer-details summary[data-v-a8914671]:hover{filter:brightness(98%)}.documentation-requested[data-v-a8914671]{display:flex;flex-direction:column;gap:var(--size-xs);color:var(--color-primary-dark);font-weight:var(--font-weight-semibold);font-size:var(--font-size-s);margin-top:var(--size-xs)}.error-message[data-v-f68eb932]{background:var(--color-error-lighter);padding:var(--size-s);color:var(--color-error);border-radius:var(--border-radius-edgy);display:flex;align-items:center;gap:var(--size-s)}.send-invite-form-view[data-v-f68eb932]{flex:1 1 auto;width:100%;display:flex;border-radius:var(--border-radius-edgy);padding:var(--size-s);background:var(--color-white);flex-direction:column;gap:var(--size-s);border:2px solid var(--color-grey)}.send-invite-form[data-v-f68eb932]{display:flex;flex-direction:column;gap:var(--size-m);align-items:flex-start;margin-bottom:var(--size-s)}.error-message[data-v-1001a88c]{width:100%;background:var(--color-error-lighter);padding:var(--size-s);color:var(--color-error);border-radius:var(--border-radius-edgy);display:flex;align-items:center;gap:var(--size-s)}.sign-in-form-view[data-v-1001a88c]{flex:1 1 auto;width:100%;display:flex;flex-direction:column;gap:var(--size-s)}.sign-in-form-header[data-v-1001a88c]{font-weight:var(--font-weight-black);font-style:italic;display:flex;gap:var(--size-s);font-size:var(--font-size-xl)}.sign-in-form-header .inactive-tab[data-v-1001a88c]{cursor:pointer;color:var(--color-grey)}.sign-in-form-header .inactive-tab[data-v-1001a88c]:hover{color:var(--color-accent-1)}.sign-in-form[data-v-1001a88c]{display:flex;flex-direction:column;gap:var(--size-m);align-items:flex-start;margin-bottom:var(--size-s)}.sign-in-screen[data-v-3469d508]{display:flex;flex-direction:column;align-items:center;gap:var(--size-l)}.error-message[data-v-7cb29c05]{width:100%;background:var(--color-error-lighter);padding:var(--size-s);color:var(--color-error);border-radius:var(--border-radius-edgy);display:flex;align-items:center;gap:var(--size-s)}.sign-up-form-view[data-v-7cb29c05]{flex:1 1 auto;width:100%;display:flex;flex-direction:column;gap:var(--size-s)}.sign-up-form-header[data-v-7cb29c05]{display:flex;gap:var(--size-s);font-weight:var(--font-weight-black);font-style:italic;font-size:var(--font-size-xl)}.sign-up-form-header .inactive-tab[data-v-7cb29c05]{cursor:pointer;color:var(--color-grey)}.sign-up-form-header .inactive-tab[data-v-7cb29c05]:hover{color:var(--color-accent-1)}.sign-up-form[data-v-7cb29c05]{display:flex;flex-direction:column;gap:var(--size-m);align-items:flex-start;margin-bottom:var(--size-s)}.zip-and-city[data-v-7cb29c05]{width:100%;display:flex;gap:var(--size-s)}.zip-and-city [data-v-7cb29c05]:first-child{width:80px}.zip-and-city [data-v-7cb29c05]:nth-child(2){flex-grow:1}.sign-up-form-gtc-label[data-v-7cb29c05] a{color:var(--color-accent-1)}.sign-up-screen[data-v-b55f3ce1]{display:flex;flex-direction:column;align-items:center;gap:var(--size-l)}.success-message[data-v-b55f3ce1]{flex:1 1 auto;width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;border-radius:var(--border-radius-edgy);padding:var(--size-s);background:var(--color-white);gap:var(--size-s);border:2px solid var(--color-grey)}.error-message[data-v-4a44772a]{background:var(--color-error-lighter);padding:var(--size-s);color:var(--color-error);border-radius:var(--border-radius-edgy);display:flex;align-items:center;gap:var(--size-s)}.password-reset-form-view[data-v-4a44772a]{flex:1 1 auto;width:100%;display:flex;flex-direction:column;gap:var(--size-s);font-size:var(--font-size-xl);font-weight:var(--font-weight-black);font-style:italic}.password-reset-form[data-v-4a44772a]{display:flex;flex-direction:column;gap:var(--size-m);align-items:flex-start;margin-bottom:var(--size-s)}.password-reset-screen[data-v-819887ee]{display:flex;flex-direction:column;align-items:center;gap:var(--size-l)}.verify-email-component[data-v-f9a307a9]{flex:1 1 auto;width:100%;display:flex;align-items:flex-start;justify-content:flex-start;border-radius:var(--border-radius-edgy);padding:var(--size-s);background:var(--color-white);gap:var(--size-s);border:2px solid var(--color-grey)}.message[data-v-f9a307a9]{display:flex;flex-direction:column;gap:var(--size-s)}.error-message[data-v-af3b7b46]{background:var(--color-error-lighter);padding:var(--size-s);color:var(--color-error);border-radius:var(--border-radius-edgy);display:flex;align-items:center;gap:var(--size-s)}.password-reset-form-view[data-v-af3b7b46]{flex:1 1 auto;width:100%;display:flex;flex-direction:column;gap:var(--size-s)}.password-reset-form[data-v-af3b7b46]{display:flex;flex-direction:column;gap:var(--size-m);align-items:flex-start;margin-bottom:var(--size-s)}.verify-password-reset-component[data-v-cff0da7d]{flex:1 1 auto;width:100%;display:flex;flex-direction:column;align-items:flex-start;border-radius:var(--border-radius-edgy);padding:var(--size-s);background:var(--color-white);gap:var(--size-s);border:2px solid var(--color-grey)}.user-details[data-v-ca060988]{display:flex;flex-direction:column;gap:var(--size-s)}.user-details-field label[data-v-ca060988]{font-size:var(--font-size-s);font-weight:var(--font-weight-semibold)}.link[data-v-ca060988]{color:var(--color-primary);text-decoration:underline;text-decoration-color:var(--color-accent-1-light);text-underline-offset:.2rem}.link[data-v-ca060988]:hover{text-decoration-color:var(--color-accent-1)}.user-details-component[data-v-80bb6c7c]{display:flex;flex-direction:column;gap:var(--size-s)}.questionnaires-screen-wrapper[data-v-6b18ff1f]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--size-m);padding:var(--size-l)}.questionnaires-screen-title[data-v-6b18ff1f]{width:100%;font-weight:var(--font-weight-black);font-style:italic;font-size:var(--font-size-xl);display:flex;gap:var(--size-s);justify-content:space-between}.list-item-actions[data-v-6b18ff1f]{display:flex;align-items:center;gap:var(--size-s)}.list-wrapper[data-v-6b18ff1f]{width:100%;display:flex;flex-direction:column;gap:var(--size-s)}.list-item[data-v-6b18ff1f]{border:2px solid var(--color-grey);border-radius:var(--border-radius-edgy);display:flex;flex-direction:column;overflow:clip;width:100%}.list-item .list-item-content[data-v-6b18ff1f]{background:var(--color-grey-lighter);padding:var(--size-s);font-weight:var(--font-weight-semibold);display:flex;justify-content:space-between;gap:var(--size-s);width:100%}.submission-list[data-v-6b18ff1f]{display:flex;flex-direction:column;width:100%}.submission-list .submission-list-item[data-v-6b18ff1f]{display:flex;flex-direction:column;align-items:flex-start;padding:0 var(--size-s) var(--size-s);background:var(--color-white);border-top:1px solid var(--color-grey-light);padding-top:var(--size-s);gap:var(--size-s)}.company-info[data-v-6b18ff1f]{display:flex;flex-direction:column;gap:var(--size-xxs)}.company-info .date[data-v-6b18ff1f]{font-size:var(--font-size-s);font-weight:var(--font-weight-regular)}.company-info .company-info-link[data-v-6b18ff1f]{color:var(--color-accent-1);text-decoration:none}.company-info .company-info-link[data-v-6b18ff1f]:hover{text-decoration:underline}.company-info .company-partner[data-v-6b18ff1f]{font-weight:var(--font-weight-regular)}.user-details-wrapper[data-v-6b18ff1f]{position:relative;height:100%;width:480px}.user-details-wrapper .user-details[data-v-6b18ff1f]{z-index:98;padding:var(--size-xl) var(--size-m) var(--size-m) var(--size-m);position:fixed;top:0;height:100%;display:flex;flex-direction:column;gap:var(--size-m);width:480px;background-color:var(--color-grey-lighter);overflow-y:scroll}@media(max-width:900px){.user-details-wrapper .user-details[data-v-6b18ff1f]{z-index:99999;position:fixed;inset:0;width:100%}}.users-list[data-v-81263d69]{display:flex;flex-direction:column;gap:var(--size-s)}.users-list .users-list-item[data-v-81263d69]{display:flex;flex-direction:column;gap:var(--size-xs)}.users-list .users-list-item-field label[data-v-81263d69]{font-weight:var(--font-weight-semibold)}
