.password-reset[data-v-16dbe3f2]{color:#0009;display:flex;flex-wrap:wrap}.password-reset .information[data-v-16dbe3f2]{padding:1rem 1rem 0rem}.password-reset .field-hint[data-v-16dbe3f2]{position:absolute;right:0;top:18px;color:#323232a6;font-size:18px}.password-reset .field-hint.has-error[data-v-16dbe3f2]{color:#ff0000a6}.password-reset .field-hint.invisible[data-v-16dbe3f2]{display:none}.password-reset .verification-code[data-v-16dbe3f2]{display:flex;align-items:center;justify-content:space-between}.password-reset .verification-code input[type=number][data-v-16dbe3f2]{display:block;height:60px;width:48px;font-size:18px;line-height:1.42857143;color:#555;background:transparent;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;border:2px solid #b7b7b7;border-radius:4px;text-align:center;line-height:60px;font-weight:700}.password-reset .verification-code input[type=number][data-v-16dbe3f2]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.password-reset .verification-code input[type=number][data-v-16dbe3f2]:active,.password-reset .verification-code input[type=number][data-v-16dbe3f2]:focus{outline:none}.password-reset .verification-code input[type=number][data-v-16dbe3f2]:focus{border-color:#0d47a1}.password-reset .hints-container[data-v-16dbe3f2]{width:calc(100% - 2rem);display:flex;margin:0 auto}.password-reset .hints-container .hint[data-v-16dbe3f2]{color:#6f7676;font-size:.9em;text-decoration:none;cursor:pointer}.password-reset .hints-container .hint[data-v-16dbe3f2]:hover{text-decoration:underline}.password-reset-form .actions[data-v-16dbe3f2]{width:100%;padding-top:2rem;display:flex}.password-reset-form .actions .btn-cancel[data-v-16dbe3f2]{margin-left:auto}.select-language[data-v-5f144fd9]{position:relative;width:100%;display:flex;justify-content:center;text-align:center}.select-language .list-languages[data-v-5f144fd9]{display:flex;flex-direction:row;margin-bottom:2rem}.select-language .list-languages .language[data-v-5f144fd9]{flex:0 auto;display:flex;align-items:center;cursor:pointer;margin-right:.5rem}.select-language .list-languages .language[data-v-5f144fd9]:last-child{margin-right:0}.select-language .list-languages .language .flag-container[data-v-5f144fd9]{padding-top:5px}.select-language .list-languages .language .flag[data-v-5f144fd9]{position:relative;overflow:hidden;border-radius:10px;flex:0 auto;width:20px;height:20px;min-height:20px;background-repeat:no-repeat;background-size:cover;background-position:center center}.list-flags .flag,.menu-language .flag{position:relative;overflow:hidden;border-radius:18px;flex:0 auto;margin-right:.5em;width:36px;height:36px;min-height:36px;background-repeat:no-repeat;background-size:cover;background-position:center center}.list-flags.menu-language .flag,.menu-language.menu-language .flag{margin-left:1em}.language-selector[data-v-107f023c]{position:absolute;top:36px;right:48px;width:36px}.resend-code-container[data-v-107f023c]{min-height:18px}.add-alternative-method-container[data-v-107f023c]{margin-top:2rem}.two-step-send-sms-button-container[data-v-107f023c]{width:100%}.two-step-send-sms-button-container button[data-v-107f023c]{margin-left:0;width:100%}.add-sms-method-container[data-v-107f023c]{margin:2rem 0rem}.add-sms-method-container .field-label[data-v-107f023c]{margin-bottom:1rem}.add-sms-method-container .field-with-action-container[data-v-107f023c]{display:flex;align-items:center;-moz-column-gap:1rem;column-gap:1rem}.add-sms-method-container .field-with-action-container .field-container[data-v-107f023c]{flex-basis:60%}.add-sms-method-container .field-with-action-container .buttons-sub[data-v-107f023c]{flex-basis:40%}.add-sms-method-container .field-with-action-container .buttons-sub button[data-v-107f023c]{width:100%}.two-step-methods-container[data-v-107f023c]{display:flex;-moz-column-gap:1rem;column-gap:1rem;padding-bottom:2rem}.two-step-methods-container .two-step-method[data-v-107f023c]{padding:2rem;background:#fff;display:flex;flex-direction:column;align-items:center;flex-basis:50%;box-shadow:0 1px 3px #0003,0 1px 1px #00000024,0 2px 1px -1px #0000001f;transition:all ease .3s;cursor:pointer}.two-step-methods-container .two-step-method__info[data-v-107f023c]{display:flex;align-items:center;flex-direction:column;text-align:center;row-gap:10px}.two-step-methods-container .two-step-method__info .is-method-active[data-v-107f023c]{font-size:.85rem}.two-step-methods-container .two-step-method[data-v-107f023c]:hover{transform:scale(1.05)}.two-step-methods-container .two-step-method__icon[data-v-107f023c]{display:flex;align-items:center;justify-content:center}.two-step-methods-container .two-step-method__icon i[data-v-107f023c]{font-size:4rem;color:#666}.two-step-authenticator-container[data-v-107f023c]{display:flex;flex-direction:column;row-gap:2rem}.two-step-authenticator-container .two-step-authenticator-step[data-v-107f023c]{display:flex;flex-direction:column;row-gap:1rem}.two-step-authenticator-container .two-step-authenticator-step__title[data-v-107f023c]{font-weight:700}.two-step-authenticator-container .two-step-authenticator-step .qr-container[data-v-107f023c]{border:1px solid #999;display:flex;align-items:center;justify-content:center;padding:6px;min-height:134px}.verification-code-small[data-v-107f023c]{display:flex;align-items:center;justify-content:space-between}.verification-code-small input.number[data-v-107f023c]{display:block;height:60px;width:48px;font-size:18px;color:#555;background:transparent;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;border:2px solid #b7b7b7;border-radius:4px;text-align:center;line-height:60px;font-weight:700}.verification-code-small input.number[data-v-107f023c]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.verification-code-small input.number[data-v-107f023c]:active,.verification-code-small input.number[data-v-107f023c]:focus{outline:none}.verification-code-small input.number[data-v-107f023c]:focus{border-color:#0d47a1}.verification-code[data-v-107f023c]{display:flex;align-items:center;justify-content:space-between}.verification-code input.number[data-v-107f023c]{display:block;height:60px;width:48px;font-size:18px;color:#555;background:transparent;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;border:2px solid #b7b7b7;border-radius:4px;text-align:center;line-height:60px;font-weight:700}.verification-code input.number[data-v-107f023c]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.verification-code input.number[data-v-107f023c]:active,.verification-code input.number[data-v-107f023c]:focus{outline:none}.verification-code input.number[data-v-107f023c]:focus{border-color:#0d47a1}.twostep-page[data-v-107f023c]{color:#0009;flex-direction:column}.twostep-page .logo[data-v-107f023c]{width:240px;margin:2rem auto 0rem;text-align:center}.twostep-page .logo img[data-v-107f023c]{max-width:100%}.twostep-page .subtitle[data-v-107f023c]{text-align:center;font-size:1.5rem;color:#0009;position:relative;margin-bottom:2rem}.twostep-page .subtitle .help-icon[data-v-107f023c]{position:absolute;top:-8px;right:-16px;font-size:16px;height:28px}.twostep-page .subtitle i[data-v-107f023c]{cursor:pointer}.twostep-page .btn-link[data-v-107f023c]{color:#1976d2;font-size:.9rem;margin-top:.5rem;cursor:pointer}.twostep-page .btn-link[data-v-107f023c]:hover{text-decoration:underline}.form-twostep[data-v-107f023c]{margin:2rem}.form-twostep .form-help-text[data-v-107f023c]{margin-bottom:2rem}.form-twostep .form-help-text ul li[data-v-107f023c]{margin-bottom:1rem;padding-bottom:1rem}.form-twostep fieldset[data-v-107f023c]{font-size:.9rem;border:1px solid #f00;margin-bottom:1rem;padding:1rem}.form-twostep fieldset legend[data-v-107f023c]{padding:0rem .5rem;font-weight:700}.top-bg[data-v-107f023c]{position:relative;left:0;top:0;width:100%;height:140px;z-index:1}.two-step-container[data-v-107f023c]{position:relative;width:480px;margin:-70px auto 0;background:#fffffff2;z-index:2}@media screen and (max-width: 600px){.two-step-container[data-v-107f023c]{width:calc(100% - 2rem)}}.actions[data-v-107f023c]{margin-top:2rem;display:flex;align-items:center;-moz-column-gap:1rem;column-gap:1rem}.actions button[data-v-107f023c]{width:100%;margin:0!important}.actions-sub[data-v-107f023c]{margin-top:.5rem}.field-error[data-v-107f023c]{font-size:.9rem}.widget-auto-complete[data-v-a2125b96]{width:100%;position:relative}.widget-auto-complete i.dropdown[data-v-a2125b96]{position:absolute;right:2px;top:16px;font-size:1.5rem}.widget-auto-complete .search-wrapper[data-v-a2125b96]{position:relative;width:100%}.widget-auto-complete .search-wrapper input[data-v-a2125b96]{padding:1rem;position:relative;flex:1;z-index:1;outline:none;height:100%}.widget-auto-complete .search-wrapper input.has-icon[data-v-a2125b96]{padding-left:36px}.widget-auto-complete .selected-item-container[data-v-a2125b96]{position:relative;width:100%;cursor:pointer}.widget-auto-complete .selected-item-container .selected-item[data-v-a2125b96]{position:relative}.widget-auto-complete .selected-item-container .selected-item .item-value[data-v-a2125b96]{font-size:16px;height:26px;color:#000}.widget-auto-complete .selected-item-container .selected-item .item-value.placeholder[data-v-a2125b96]{color:#0000006b}.widget-auto-complete .selected-item-container .selected-item .label[data-v-a2125b96]{color:#0000008a;font-size:12px}.widget-auto-complete .selected-item-container .selected-item[data-v-a2125b96]:before{content:"";position:absolute;left:0;bottom:-2px;height:2px;width:100%;transition:.3s cubic-bezier(.4,0,.2,1);background-color:#00000038}.widget-auto-complete .selected-item-container .selected-item[data-v-a2125b96]:hover:before{background-color:#0000006b}.widget-auto-complete .selected-item-container .selected-item.disabled[data-v-a2125b96]:before{background-color:#96969640}.widget-auto-complete .selected-item-container .selected-item.disabled .item-value[data-v-a2125b96]{color:#00000061}.widget-auto-complete .selected-item-container .hint[data-v-a2125b96]{font-size:12px;display:inline-block;padding-top:8px}.widget-auto-complete .selected-item-container.has-error .selected-item .label[data-v-a2125b96]{color:#ff5252!important}.widget-auto-complete .selected-item-container.has-error .selected-item[data-v-a2125b96]:before{height:1px;bottom:-1px;background-color:#ff5252!important}.widget-auto-complete .search-results[data-v-a2125b96]{flex:1;background:#ffffffe6;z-index:999;position:relative;position:absolute;width:100%;max-height:180px;overflow:hidden;overflow-y:auto;border:1px solid #ddd;border-top:none}.widget-auto-complete .search-results ul[data-v-a2125b96]{list-style:none;margin:0;padding:0}.widget-auto-complete .search-results ul li[data-v-a2125b96]{display:block;padding:.5rem 1em;color:#000;border-bottom:1px solid #eee}.widget-auto-complete .search-results ul li[data-v-a2125b96]:hover{background:#dedede;cursor:pointer}.field-container[data-v-9af9edcd]{position:relative}.field-container.mode-edit[data-v-9af9edcd]{z-index:9999}.field-container.mode-edit .label[data-v-9af9edcd]{color:#1976d2!important}.field-container.disabled .label[data-v-9af9edcd],.field-container.disabled .first-line[data-v-9af9edcd]{color:#adadad;cursor:default!important}.field-container[data-v-9af9edcd]:focus{outline:0!important}.search-wrapper[data-v-9af9edcd]{display:flex;width:100%;position:relative}.search-wrapper input[data-v-9af9edcd]{padding:1rem;position:relative;flex:1;z-index:1;outline:none;height:100%}.search-wrapper input.has-icon[data-v-9af9edcd]{padding-left:36px}.search-wrapper .input-icon[data-v-9af9edcd]{position:absolute;left:8px;display:flex;top:0;height:100%;color:#00000080;font-size:2em;align-items:center;z-index:2}.search-wrapper .clear[data-v-9af9edcd]{position:absolute;display:flex;top:0;height:100%;right:5px;align-items:center;font-size:2rem;color:#00000080;z-index:2;cursor:pointer}.search-results[data-v-9af9edcd]{flex:1;background:#ffffffe6;z-index:999;position:fixed;max-height:180px;overflow:hidden;overflow-y:auto;border:1px solid #ddd;border-top:none;box-shadow:3px 4px 6px -3px #00000073}.search-results ul[data-v-9af9edcd]{list-style:none;margin:0;padding:0}.search-results ul li[data-v-9af9edcd]{display:block;padding:.5rem 1em;color:#000;border-bottom:1px solid #eee}.search-results ul li[data-v-9af9edcd]:hover{background:#dedede;cursor:pointer}.search-results ul li.searching[data-v-9af9edcd]{display:flex;align-items:center}.search-results ul li.searching .loader[data-v-9af9edcd]{margin-right:.5rem}.search-results ul li.select-multiple[data-v-9af9edcd]{display:flex;align-items:center}.search-results ul li.select-multiple .checkbox[data-v-9af9edcd]{width:24px;max-width:24px;height:29px;max-height:29px;margin-right:.5rem}.search-results ul li.item-not-found[data-v-9af9edcd]{cursor:default;display:flex;flex-direction:column;background:#2196f3;color:#fff}.search-results ul li.item-not-found .item-not-found__title[data-v-9af9edcd]{font-weight:700;font-size:.9rem}.search-results ul li.item-not-found .item-not-found__info[data-v-9af9edcd]{font-style:italic;font-size:.9rem}.search-results ul li.item-not-found[data-v-9af9edcd]:hover{cursor:default;background:none;background:#2196f3;color:#fff}.field-item[data-v-9af9edcd]{display:flex;flex-direction:column;margin:0 0 2em;position:relative}.field-item .ico-dropdown[data-v-9af9edcd]{position:absolute;width:24px;height:24px;display:flex;justify-content:center;align-items:center;font-size:18px;top:20px;right:0}.field-item .old-value[data-v-9af9edcd]{position:absolute;top:1.5rem;left:0rem;font-size:16px;color:#05050599}.field-item .first-line[data-v-9af9edcd]{font-size:16px;padding-top:5px;color:#000000de;border-bottom:dotted 1px rgba(5,5,5,.6);padding-bottom:2px}.field-item .first-line.multiple[data-v-9af9edcd]{display:flex;align-items:center;overflow:hidden}.field-item .first-line.multiple .plus-more[data-v-9af9edcd]{margin-left:.5rem}.field-item .first-line.placeholder[data-v-9af9edcd]{min-height:31px;height:31px}.field-item .hint[data-v-9af9edcd]{margin-top:.5rem;font-size:.85rem}.field-item .label[data-v-9af9edcd],.field-item .second-line[data-v-9af9edcd]{cursor:pointer;color:#676767}.field-item .label[data-v-9af9edcd]{color:#0000008a;font-size:.85rem}.field-item .field[data-v-9af9edcd]{position:relative;width:100%}.field-item .field .search-results[data-v-9af9edcd]{position:fixed;bottom:0;left:0;z-index:99999999}.field-item .field .input-group[data-v-9af9edcd]{padding:0}.field-item .field i[data-v-9af9edcd]{position:absolute;display:flex;justify-content:center;align-items:center;top:0;right:0;width:24px;height:36px;font-size:18px;cursor:pointer;color:#0009}.field-item .field i[data-v-9af9edcd]:hover{color:#000c}.field-item.has-error .first-line[data-v-9af9edcd]{border-bottom:dotted 1px #f00}.field-item.has-error .label[data-v-9af9edcd]{color:#ff5252!important}.field-container.mode-edit .label[data-v-59a945f7]{color:#1976d2!important}.field-container.disabled .label[data-v-59a945f7],.field-container.disabled .first-line[data-v-59a945f7]{color:#adadad;cursor:default!important}.field-container[data-v-59a945f7]:focus{outline:0!important}.field-container .hint-icon[data-v-59a945f7]{font-size:16px;margin-left:.5rem}.field-item[data-v-59a945f7]{display:flex;flex-direction:column;margin:0 0 2em;position:relative}.field-item .first-line[data-v-59a945f7]{font-size:16px;color:#000000de;margin-top:4px;height:28px;min-height:28px;border-bottom:dotted 1px rgba(5,5,5,.6);overflow:hidden}.field-item .hint[data-v-59a945f7]{margin-top:.5rem;font-size:.85rem}.field-item .label[data-v-59a945f7],.field-item .second-line[data-v-59a945f7]{cursor:pointer;color:#676767}.field-item .label[data-v-59a945f7]{color:#0000008a;font-size:.85rem}.field-item .field[data-v-59a945f7]{position:relative;width:100%}.field-item .field .input-group[data-v-59a945f7]{padding:0}.field-item .field i[data-v-59a945f7]{position:absolute;top:0;right:28px;width:24px;height:36px;font-size:22px;cursor:pointer;color:#0009}.field-item .field i[data-v-59a945f7]:hover{color:#000c}.field-item .field i.ico-action[data-v-59a945f7]:first-child{right:0}.field-item.has-error .first-line[data-v-59a945f7]{border-bottom:dotted 1px #f00}.field-item.has-error .label[data-v-59a945f7]{color:#ff5252!important}.ui-vca-check .form-fields[data-v-29753e2b]{display:flex;flex-wrap:wrap}.field-certificates-container[data-v-9e0aec7f]{margin:.5rem;width:100%;display:flex;flex-direction:column}.field-certificates-container .certificates-container[data-v-9e0aec7f]{display:flex;flex-wrap:wrap}.field-certificates-container .certificates-container .certificate[data-v-9e0aec7f]{position:relative;max-width:180px;min-width:180px;width:180px;overflow:hidden;background:#fff;margin:.5rem}.field-certificates-container .certificates-container .certificate .certificate-info[data-v-9e0aec7f]{padding:1rem;display:flex;flex-direction:column}.field-certificates-container .certificates-container .certificate .certificate-info .field[data-v-9e0aec7f]{display:flex;flex-direction:column;margin-bottom:.5rem}.field-certificates-container .certificates-container .certificate .certificate-info .field[data-v-9e0aec7f]:last-child{margin-bottom:0}.field-certificates-container .certificates-container .certificate .certificate-info label[data-v-9e0aec7f]{font-size:.825rem;color:#949494;font-weight:700}.field-certificates-container .certificates-container .certificate .certificate-info span.heading[data-v-9e0aec7f]{text-transform:uppercase;font-weight:700}.field-certificates-container .certificates-container .certificate .certificate-info span[data-v-9e0aec7f]{font-size:.85rem}.field-certificates-container .certificates-container .certificate.add-new[data-v-9e0aec7f]{padding:1rem;display:flex;flex-direction:column}.field-certificates-container .certificates-container .certificate i[data-v-9e0aec7f]{color:#999}.field-certificates-container .certificates-container .certificate .actions[data-v-9e0aec7f]{display:flex;align-items:center;justify-content:center;margin:0;background:transparent;position:absolute;top:0;left:0;width:100%;height:100%;transition:all .25s ease}.field-certificates-container .certificates-container .certificate .actions i[data-v-9e0aec7f]{transition:all .25s ease;font-size:3rem;cursor:pointer;color:transparent}.field-certificates-container .certificates-container .certificate .actions i[data-v-9e0aec7f]:hover{color:red}.field-certificates-container .certificates-container .certificate .actions[data-v-9e0aec7f]:hover{background:#fff}.field-certificates-container .certificates-container .certificate .actions:hover i[data-v-9e0aec7f]{color:#666}.field-certificates-container .certificates-container .certificate:hover .actions[data-v-9e0aec7f]{opacity:1}.field-certificates-container .certificates-container .certificate.add-new[data-v-9e0aec7f]{cursor:pointer;justify-content:center;align-items:center}.field-certificates-container .certificates-container .certificate.add-new i[data-v-9e0aec7f]{font-size:3rem}.field-certificates-container .certificates-container .certificate.add-new[data-v-9e0aec7f]:hover{background:#f6f6f6}.field-certificates-container .certificates-container table[data-v-9e0aec7f]{text-align:left}.field-certificates-container .certificates-container table thead th[data-v-9e0aec7f],.field-certificates-container .certificates-container table tbody td[data-v-9e0aec7f]{padding-right:1rem}.field-certificates-container .add-certificate-container[data-v-9e0aec7f]{border:dashed 1px #bebebe;display:flex;justify-content:center;padding:.5rem;color:#666;cursor:pointer;transition:all .25s ease}.field-certificates-container .add-certificate-container[data-v-9e0aec7f]:hover{background:#e6e6e6;color:#000;border-color:#000}.introduction-step-status-bar[data-v-7eebfb70]{display:flex;position:relative;align-items:center;text-align:center;justify-content:center;padding:3rem 0rem;margin:0 auto;overflow-x:hidden}@media screen and (max-width: 940px){.introduction-step-status-bar[data-v-7eebfb70]{width:calc(100% - 3rem);margin:0 1.5rem}}.introduction-step-status-bar .step[data-v-7eebfb70]{display:flex;align-items:center;justify-content:center;text-align:center}.introduction-step-status-bar .step .step-content-container[data-v-7eebfb70]{flex:0 auto;margin:0 auto;display:flex;padding:1rem;position:relative;align-items:center}.introduction-step-status-bar .step .step-content-container .step-count[data-v-7eebfb70]{flex:0 auto;display:flex;justify-content:center}.introduction-step-status-bar .step .step-content-container .step-count .number[data-v-7eebfb70]{font-size:1rem;border-radius:50%;font-weight:700;width:32px;height:32px;display:flex;align-items:center;justify-content:center}.introduction-step-status-bar .step .step-content-container .step-content[data-v-7eebfb70]{position:relative;padding-left:1rem}.introduction-step-status-bar .step .step-content-container.status-completed .number[data-v-7eebfb70]{background:green;color:#fff}.introduction-step-status-bar .step .step-content-container.status-active .number[data-v-7eebfb70]{background:#000;color:#fff}.introduction-step-status-bar .step .step-content-container.status-disabled .number[data-v-7eebfb70]{background:#fff9}.introduction-step-status-bar .line[data-v-7eebfb70]{height:1px;background:#0009;flex:1 auto}.introduction-step-status-bar.visitor_groups[data-v-7eebfb70]{width:calc(100% - 4rem);margin:0 2rem;padding:1.5rem 0rem}.introduction-step-status-bar.projects[data-v-7eebfb70]{width:880px}.introduction-step-status-bar.projects .bg-line[data-v-7eebfb70]{left:0rem;position:absolute;margin-top:-1px;width:100%;height:2px}.vca-certificate[data-v-5fb49ebc]{box-shadow:#3c40434d 0 1px 2px,#3c404326 0 1px 3px 1px;box-shadow:#091e4240 0 1px 1px,#091e4221 0 0 1px 1px;background:#fff;padding:1rem;border-radius:1rem}.vca-certificate .label[data-v-5fb49ebc]{display:flex;align-items:center;-moz-column-gap:.5rem;column-gap:.5rem}.vca-certificate .label__name[data-v-5fb49ebc]{font-weight:700}.vca-certificate .vca-certificate__actions[data-v-5fb49ebc]{padding-top:1rem}.vca-certificate .vca-certificate__actions .already-linked[data-v-5fb49ebc]{font-weight:700;font-size:.9rem}.dialog-registration-vca-check .card__text{padding:0!important}.dialog-registration-vca-check .more-information{margin:1rem;padding-bottom:1rem;border-bottom:1px solid #ddd}.dialog-registration-vca-check .form{padding:0rem}.dialog-registration-vca-check .vca-options{display:flex;flex-direction:column;margin:1rem;row-gap:1rem}.dialog-registration-vca-check .vca-options .vca-option{padding:1rem;min-height:48px;display:flex;align-items:center;-moz-column-gap:2rem;column-gap:2rem;box-shadow:#32326926 0 2px 5px,#0000000d 0 1px 1px;cursor:pointer;background:#fff}.dialog-registration-vca-check .is-loading{margin:2rem 0rem;display:flex;justify-content:center;align-items:center}.dialog-registration-vca-check .is-loading .loader{margin-right:1rem}.dialog-registration-vca-check .heading{font-weight:600;margin:1rem;padding:0 0 1rem;border-bottom:1px solid #ddd}.dialog-registration-vca-check .search-results-container{padding:1rem}.dialog-registration-vca-check .search-results-container .heading{margin:0 0 1rem}.dialog-registration-vca-check .search-results-container .vca-certificates{display:flex;flex-wrap:wrap;gap:1rem}.dialog-registration-vca-check .search-results-container .vca-certificates .vca-certificate,.dialog-registration-vca-check .search-results-container .vca-certificates .vca-certificate-add-manually{flex-basis:calc(50% - .5rem);max-width:calc(50% - .5rem)}@media screen and (max-width: 600px){.dialog-registration-vca-check .search-results-container .vca-certificates .vca-certificate,.dialog-registration-vca-check .search-results-container .vca-certificates .vca-certificate-add-manually{flex-basis:100%;max-width:100%}}.dialog-registration-vca-check .search-results-container .vca-certificates .vca-certificate-add-manually{display:flex;flex-direction:column;box-shadow:#091e4240 0 1px 1px,#091e4221 0 0 1px 1px;row-gap:2rem;background:#fff;padding:1rem;border-radius:1rem;align-items:center;justify-content:center;text-align:center}.dialog-registration-vca-check .search-results-container .vca-certificates .vca-certificate-add-manually__heading{font-weight:700;max-width:160px}.dialog-registration-vca-check .card-actions-content{padding:1rem 4px 4px;width:100%;display:flex}.registration-form .form-category[data-v-12478019]{margin:2rem 0rem}.registration-form .form-category[data-v-12478019]:first-child{margin-top:0rem!important}.registration-form .form-category .section-header[data-v-12478019]{padding:1rem;border-bottom:1px solid #d3d3d3;font-size:1.2rem;display:flex;align-items:center}.registration-form .form-category .section-header i[data-v-12478019]{margin-right:1rem;font-size:1.5rem}.registration-form .form-category .section-certificates[data-v-12478019]{margin:1rem 0rem}.registration-form .form-category .section-content-container[data-v-12478019]{margin-top:1rem;padding:1rem;border:1px solid #d3d3d3}.registration-form .form-category .section-content[data-v-12478019]{margin:1rem}.registration-form .form-category .section-content table[data-v-12478019]{border-spacing:0}.registration-form .form-category .section-content table td[data-v-12478019]{padding:.25rem 0rem}.registration-form .form-category .section-content table td.no-border[data-v-12478019]{border-bottom:none;text-align:right}.registration-form .form-category .section-content table .field-label[data-v-12478019]{margin-right:1rem}.registration-form .form-category .section-content table .field-value[data-v-12478019]{border-bottom:1px dotted #000;width:100%;font-style:italic}.required-fields-page{color:#000000d9;flex-direction:column;position:relative}.required-fields-page .section-content p,.required-fields-page .section-content ul,.required-fields-page .section-content ol{margin-bottom:16px}.required-fields-page .logo{width:240px;margin:2rem auto 0rem}.required-fields-page .logo img{max-width:100%;width:100%}.required-fields-page .registration-renew-container{padding-bottom:2rem;border-bottom:1px solid #b7b7b7;margin:1rem 1rem 2rem}.required-fields-page .registration-renew-container .help-text-container{padding:1rem}.required-fields-page .registration-renew-container .actions{margin-top:1rem;display:flex;align-items:center}.required-fields-page .registration-renew-container .actions button{width:auto}.required-fields-page .required-fields-container{position:relative;width:880px;margin:0px auto 10rem;background:#fff;z-index:2}.required-fields-page .required-fields-container .headline{width:100%;text-align:center;margin-top:2rem}.required-fields-page .required-fields-container .subtitle{text-align:center;font-size:1.25rem;color:#0009;position:relative}.required-fields-page .required-fields-container .subtitle .help-icon{position:absolute;top:-8px;right:-16px;font-size:16px;height:28px}.required-fields-page .required-fields-container .subtitle i{cursor:pointer}@media screen and (max-width: 940px){.required-fields-page .required-fields-container{width:calc(100% - 3rem)!important}}@media screen and (max-width: 760px){.required-fields-page .required-fields-container .field-container{flex-basis:100%!important}.required-fields-page .logo{width:180px!important}.required-fields-page .subtitle{font-size:1rem!important}}@media screen and (max-width: 600px){.required-fields-page .required-fields-container{width:calc(100% - 2rem)!important}}.required-fields-page.visitor_groups{padding-top:5rem}.required-fields-page.visitor_groups .required-fields-container{background:#fffffff2}@media screen and (max-width: 600px){.required-fields-page.visitor_groups{padding-top:1rem!important}}.required-fields-page .page-footer{position:relative;height:80px;min-height:80px;display:flex;align-items:center;margin-top:3rem;background:#ffffffe6}.required-fields-page .page-footer .btn-next,.required-fields-page .page-footer .btn-prev{position:absolute;width:70px;min-width:70px;height:70px;min-height:70px;margin-top:-35px}.required-fields-page .page-footer .btn-next{right:1rem}.required-fields-page .page-footer .btn-prev{left:1rem}.gdpr-check{padding:.5rem;border:1px solid #bbb;display:flex;align-items:center}.gdpr-check .check-field{width:24px;max-width:24px}.gdpr-check .label{margin-left:1rem}.gdpr-check span{cursor:pointer}.gdpr-check span.link{margin-left:4px;color:#000;border-bottom:1px dashed #000}.gdpr-check.has-error{border-color:red}.gdpr-check.has-error span{color:red}.legal{padding:1.5rem}.legal .legal-information{margin-bottom:2rem}.dialog-create-attachment .field-container[data-v-626414a5]{border:1px solid #ddd}.dialog-create-attachment .select-date[data-v-626414a5]{width:100%;display:flex;align-items:center}.dialog-create-attachment .select-date .select-month[data-v-626414a5]{width:80px;margin-right:1rem}.dialog-create-attachment .select-date .select-year[data-v-626414a5]{width:80px}body,html{overflow-y:auto;height:auto}.visitor-group-header{border-left:1px solid rgba(0,0,0,.25);padding:0rem 1rem;display:flex;flex-direction:column}.visitor-group-header .first{font-size:1.25rem;font-weight:700}.visitor-group-header .second{display:flex;align-items:center}.visitor-group-header .second .sep{padding:0rem .5rem}.visitor-group-header .second .group{width:150px;overflow:hidden;max-width:150px;flex:0 auto;text-overflow:ellipsis;white-space:nowrap}.required-documents-page{color:#000000d9;flex-direction:column;position:relative}.required-documents-page .required-documents-container{position:relative;width:880px;margin:0px auto 10rem;background:#fff;z-index:2}.required-documents-page .required-documents-container .headline{width:100%;text-align:center;margin-top:2rem}.required-documents-page .required-documents-container .subtitle{text-align:center;font-size:1.25rem;color:#0009;position:relative}.required-documents-page .required-documents-container .subtitle .help-icon{position:absolute;top:-8px;right:-16px;font-size:16px;height:28px}.required-documents-page .required-documents-container .subtitle i{cursor:pointer}@media screen and (max-width: 940px){.required-documents-page .required-documents-container{width:calc(100% - 3rem)}}@media screen and (max-width: 760px){.required-documents-page .required-documents-container .field-container{flex-basis:100%}.required-documents-page .logo{width:180px}.required-documents-page .subtitle{font-size:1rem}}.required-documents-page.visitor_groups{padding-top:5rem}.required-documents-page.visitor_groups .required-documents-container{background:#fffffff2}.required-documents-page .page-footer{position:relative;height:80px;min-height:80px;display:flex;align-items:center;margin-top:3rem;background:#ffffffe6}.required-documents-page .page-footer .btn-next,.required-documents-page .page-footer .btn-prev{position:absolute;width:70px;min-width:70px;height:70px;min-height:70px;margin-top:-35px}.required-documents-page .page-footer .btn-next{right:1rem}.required-documents-page .page-footer .btn-prev{left:1rem}.documents-container{margin:2rem;border:1px solid #bbb;padding:1rem}.documents-container .heading-container{display:flex;flex-direction:column}.documents-container .heading-container .heading{font-size:1.5rem;display:flex;align-items:center}.documents-container .heading-container .heading .heading-status{margin-left:.5rem}.documents-container .heading-container .heading-sub{margin-bottom:1rem}.documents-container table{width:100%}.documents-container table td{border-bottom:1px solid #ddd;padding:.5rem 0rem}.documents-container table .document-confirmation a,.documents-container table .document-languages a{margin-left:1rem;text-decoration:underline;cursor:pointer}.documents-container table .document-confirmation.document-languages a,.documents-container table .document-languages.document-languages a{text-decoration:underline}.documents-container .btn-add-document{margin-top:1rem;text-align:right;width:100%}.documents-container .btn-add-document a{text-decoration:underline;cursor:pointer}.password-protection-page{color:#000000d9;flex-direction:column;position:relative}.password-protection-page .section-content p,.password-protection-page .section-content ul,.password-protection-page .section-content ol{margin-bottom:16px}.password-protection-page .logo{width:240px;margin:2rem auto 0rem}.password-protection-page .logo img{max-width:100%;width:100%}.password-protection-page .page-container{position:relative;width:880px;margin:0px auto 10rem;background:#fff;z-index:2}.password-protection-page .page-container .headline{width:100%;text-align:center;margin-top:2rem}.password-protection-page .page-container .subtitle{text-align:center;font-size:1.25rem;color:#0009;position:relative}.password-protection-page .page-container .subtitle .help-icon{position:absolute;top:-8px;right:-16px;font-size:16px;height:28px}.password-protection-page .page-container .subtitle i{cursor:pointer}@media screen and (max-width: 940px){.password-protection-page .page-container{width:calc(100% - 2rem)}}@media screen and (max-width: 940px){.password-protection-page .required-fields-container{width:calc(100% - 3rem)!important}}@media screen and (max-width: 760px){.password-protection-page .required-fields-container .field-container{flex-basis:100%!important}.password-protection-page .logo{width:180px!important}.password-protection-page .subtitle{font-size:1rem!important}}@media screen and (max-width: 600px){.password-protection-page .required-fields-container{width:calc(100% - 2rem)!important}}.password-protection-page.visitor_groups{padding-top:5rem}.password-protection-page.visitor_groups .required-fields-container{background:#fffffff2}@media screen and (max-width: 600px){.password-protection-page.visitor_groups{padding-top:1rem!important}}.password-protection-page .page-footer{position:relative;height:80px;min-height:80px;display:flex;align-items:center;background:#ffffffe6}.password-protection-page .page-footer .btn-next,.password-protection-page .page-footer .btn-prev{position:absolute;width:70px;min-width:70px;height:70px;min-height:70px;margin-top:-35px}.password-protection-page .page-footer .btn-next{right:1rem}.password-protection-page .page-footer .btn-prev{left:1rem}.form.form-required-fields{padding:2rem 0rem}.form.form-required-fields .section-header{font-size:1rem!important;margin:0rem 1rem;padding:.5rem 1rem!important;border:none!important;background:#e8e8e8;color:#000}.is-loading .tooltip,.is-loading .field-hint{display:none}.field-hint{position:absolute;right:0;top:18px;color:#323232a6;font-size:18px}.field-hint.has-error{color:#ff0000a6}.field-hint.invisible{display:none}.note{flex-basis:100%;margin:1rem}.note .link{text-decoration:underline;cursor:pointer;color:#000;transition:color .25s ease}.note .link:hover{color:#0d47a1}.top-bg{position:absolute;left:0;top:0;width:100%;height:220px}.actions{margin-top:2rem;display:flex;align-items:center}.actions button{width:100%;margin:0!important}.field-error{font-size:.9rem}.form-section .section-content{padding:1rem 1rem 2rem}.dialog-gdpr .card{position:relative;overflow:hidden!important}.dialog-gdpr .card .card__title{padding:.5rem 1rem}.dialog-gdpr .card .card__title .btn-close{margin-left:auto;margin-right:0}.dialog-gdpr .card .card__text{padding:0}.dialog-gdpr .agreement-container{overflow-y:auto;border:1px solid #dedede;margin:1rem}.dialog-gdpr .agreement-container .logo-with-text{display:flex;align-items:flex-start;margin:1rem 1rem 2rem}.dialog-gdpr .agreement-container .logo-with-text img{margin-right:2rem}.dialog-gdpr .agreement-container .logo-with-text .text{font-size:.9rem;display:flex;flex-direction:column;color:#777}.dialog-gdpr .agreement-container .logo-with-text .text .company{font-weight:700}.dialog-gdpr .agreement-container .logo-with-text .text span{line-height:1.25rem}.dialog-gdpr .agreement{margin:1rem;font-size:.9rem;text-align:left}.dialog-gdpr .agreement a{margin-left:4px}.dialog-gdpr .agreement a.no-margin{margin-left:0}.dialog-gdpr .agreement h1{font-size:1rem;color:red;font-weight:700;margin-bottom:1rem}.dialog-gdpr .agreement dt{font-weight:700}.dialog-gdpr .agreement dd{margin-bottom:1rem}.dialog-gdpr .agreement table{width:100%}.dialog-gdpr .tabs-bar{height:32px;background:#f3f3f3}.dialog-gdpr .action-buttons{display:flex;align-items:center;margin-bottom:.5rem}.dialog-gdpr .action-buttons button{width:100%}.cm-help-text-container{display:flex;align-items:center;border:1px solid #ddd;padding:1.5rem 2rem}.cm-help-text-container.success .help-text>a{color:#fff!important}.cm-help-text-container .help-icon{margin-right:1rem}.cm-help-text-container .help-icon i{font-size:22px}.cm-help-text-container.info{color:#fff;background-color:#4d90fe}.cm-help-text-container.alert-warning{color:#fff;background-color:#ff6d68;border-color:#ff6d68;margin:1rem 0;padding:10px 20px}.cm-help-text-container .help-text{font-size:.85rem}.cm-help-text-container.success{color:#fff}.cm-help-text-container.warning{color:#000}.dialog-session-expires[data-v-ece2c6be]{overflow:hidden}.dialog-session-expires .card[data-v-ece2c6be]{overflow:hidden!important}.dialog-session-expires .card .card__title[data-v-ece2c6be]{background:#ffb100;color:#fff}.dialog-session-expires .card .card__title .btn-close[data-v-ece2c6be]{margin-left:auto;margin-right:0}.portal-top-bar[data-v-796631cf]{display:flex;flex-direction:column}.portal-top-bar.visitor_groups[data-v-796631cf],.portal-top-bar.products[data-v-796631cf]{position:relative;z-index:2;background:#ffffffe6}.portal-top-bar.projects[data-v-796631cf]{position:relative;z-index:2;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.list-flags .flag[data-v-796631cf],.menu-language .flag[data-v-796631cf]{position:relative;overflow:hidden;border-radius:18px;flex:0 auto;margin-right:.5em;width:36px;height:36px;min-height:36px;background-repeat:no-repeat;background-size:cover;background-position:center center}.list-flags.menu-language .flag[data-v-796631cf],.menu-language.menu-language .flag[data-v-796631cf]{margin-left:1em}.profile-name[data-v-796631cf]{cursor:pointer}.top-container[data-v-796631cf]{display:flex;align-items:center;width:100%;padding:1rem}.top-container .profileContainer[data-v-796631cf]{display:flex;align-items:center;margin-left:auto}.top-container .profileContainer .menuContainer[data-v-796631cf]{display:flex;align-items:center;margin-right:-.25rem}.bottom-container[data-v-796631cf]{width:100%;margin-bottom:1rem}.tb-logo[data-v-796631cf]{margin-right:1em;max-width:180px;max-height:60px}.tb-logo img[data-v-796631cf]{max-width:100%;max-height:60px}.dialog-confirmation .card .card__title .btn-close[data-v-04ccfdd0]{margin-left:auto;margin-right:0}.dialog-delete-permanent[data-v-53a5a057]{overflow:hidden}.dialog-delete-permanent .card[data-v-53a5a057]{overflow:hidden!important}.dialog-delete-permanent .card .card__title[data-v-53a5a057]{background:#e00025;color:#fff}.dialog-delete-permanent .card .card__title .btn-close[data-v-53a5a057]{margin-left:auto;margin-right:0}.dialog-delete-permanent .card input[data-v-53a5a057]{border:1px solid #999;padding:.5rem;width:100%;border-radius:3px;font-size:1.5rem}
