.form-field-error-message[data-v-b250f2b2]{color:#e82615;display:block;font-size:12px;font-weight:600;line-height:1.5;margin:0}.form-field-error-message[data-v-b250f2b2]:before{background-color:currentcolor;content:"";display:inline-block;height:14px;margin-right:2px;-webkit-mask-image:url(../img/icon/juku_guide_warning.svg);mask-image:url(../img/icon/juku_guide_warning.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;vertical-align:sub;width:14px}.form-hint[data-v-2d883d1b]{color:#222;display:block;font-size:12px;line-height:19px;margin:4px 0 0}.form-hint[data-v-2d883d1b] a{color:#2d77f6;text-decoration:none}.form-required-label[data-v-48e62bce]{color:#e82615;font-size:16px;font-weight:700;margin-left:4px}@media screen and (max-width:686px){.form-required-label[data-v-48e62bce]{font-size:14px}}.form-required-label--before[data-v-48e62bce]{margin-left:0;margin-right:4px}.form-required-label--badge[data-v-48e62bce]{background-color:#e82615;border-radius:4px;color:#fff;font-size:14px;padding:4px;white-space:nowrap}@media screen and (max-width:686px){.form-required-label--badge[data-v-48e62bce]{font-size:12px}}.form-required-label--badge.form-required-label--before[data-v-48e62bce]{margin-right:8px}.form-text-field[data-v-ea37fd8a]{display:grid;min-width:0}.form-text-field__label[data-v-ea37fd8a]{align-items:center;color:#222;display:flex;font-size:16px;font-weight:600;line-height:1.5;margin-bottom:6px}.form-text-field__control[data-v-ea37fd8a]{align-self:start;display:block;min-width:0;position:relative}.form-text-field__control.is-invalid[data-v-ea37fd8a]:after,.form-text-field__control.is-invalid[data-v-ea37fd8a]:before,.form-text-field__control.is-valid[data-v-ea37fd8a]:after,.form-text-field__control.is-valid[data-v-ea37fd8a]:before{content:"";height:16px;pointer-events:none;position:absolute;right:8px;top:calc(50% - 8px);width:16px}.form-text-field__control.is-invalid[data-v-ea37fd8a]:before,.form-text-field__control.is-valid[data-v-ea37fd8a]:before{border-radius:50%}.form-text-field__prepend[data-v-ea37fd8a]{align-items:center;background-color:#d3d3d3;border-radius:4px 0 0 4px;bottom:1px;color:#fff;display:flex;font-weight:700;justify-content:center;left:1px;overflow:hidden;padding:0 6px;pointer-events:none;position:absolute;text-align:center;top:1px;white-space:nowrap;width:var(--prepend-width)}.form-text-field__prepend.is-default[data-v-ea37fd8a]{font-size:14px}.form-text-field__prepend.is-small[data-v-ea37fd8a]{font-size:10px}.form-text-field__control.has-prepend .form-text-field__input[data-v-ea37fd8a]{padding-left:calc(var(--prepend-width) + 8px)}.form-text-field__control.has-status .form-text-field__input[data-v-ea37fd8a]{padding-right:32px}.form-text-field__suggestions[data-v-ea37fd8a]{background-color:#fff;border-radius:8px;box-shadow:1px 1px 16px #031e4929;box-sizing:border-box;display:flex;flex-wrap:wrap;left:0;list-style:none;margin:0;max-height:296px;overflow-y:auto;padding:2px;position:absolute;top:calc(100% + 2px);width:100%;z-index:1}.form-text-field__suggestion[data-v-ea37fd8a]{box-sizing:border-box;flex-basis:50%;padding:2px}.form-text-field__suggestion-button[data-v-ea37fd8a]{background-color:#f8f9fa;border:0;border-radius:4px;color:#000;cursor:pointer;font-family:inherit;font-size:14px;font-weight:700;padding:12px;text-align:center;width:100%}.form-text-field__suggestion-button[data-v-ea37fd8a]:focus-visible,.form-text-field__suggestion-button[data-v-ea37fd8a]:hover{color:var(--ameba-yellow-green)}.form-text-field__suggestion-button[data-v-ea37fd8a]:focus-visible{outline:2px solid var(--color-focus-clarity);outline-offset:-2px}.form-text-field__control.is-valid[data-v-ea37fd8a]:before{background-color:#f2f8e9}.form-text-field__control.is-valid[data-v-ea37fd8a]:after{background-color:var(--ameba-yellow-green);-webkit-mask-image:url(../img/icon/check_bold.svg);mask-image:url(../img/icon/check_bold.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-size:10px;mask-size:10px}.form-text-field__control.is-valid .form-text-field__input[data-v-ea37fd8a]{border-color:var(--ameba-yellow-green);color:#000;font-weight:700}.form-text-field__control.is-valid .form-text-field__prepend[data-v-ea37fd8a]{background-color:#f2f8e9;color:#237b31}.form-text-field__control.is-invalid[data-v-ea37fd8a]:before{background-color:#fef3f3}.form-text-field__control.is-invalid[data-v-ea37fd8a]:after{background-color:#e82615;-webkit-mask-image:url(../img/icon/juku_navigation_closed.svg);mask-image:url(../img/icon/juku_navigation_closed.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-size:8px;mask-size:8px}.form-text-field__control.is-invalid .form-text-field__input[data-v-ea37fd8a]{border-color:#e82615}.form-text-field__control.is-invalid .form-text-field__prepend[data-v-ea37fd8a]{background-color:#fef4f4;color:#e82615}.form-text-field__input[data-v-ea37fd8a]{background:#fff;border:1px solid #d3d3d3;border-radius:4px;box-sizing:border-box;display:block;font-family:inherit;font-size:14px;height:2.5em;line-height:1.5;padding:6px 10px;width:100%}.form-text-field__input[data-v-ea37fd8a]::-moz-placeholder{color:#8b9093}.form-text-field__input[data-v-ea37fd8a]::placeholder{color:#8b9093}.form-text-field__input[data-v-ea37fd8a]:focus{border-color:var(--ameba-yellow-green);outline:none}.form-text-field__input.is-error[data-v-ea37fd8a]{border-color:#e82615}.form-text-field__input.is-textarea[data-v-ea37fd8a]{height:auto;resize:vertical}.form-select-field[data-v-afc73aae]{display:grid;min-width:0}.form-select-field__label[data-v-afc73aae]{color:#374151;font-size:13px;font-weight:700;line-height:1.35;margin-bottom:6px}.form-select-field__control[data-v-afc73aae]{align-self:start;display:block;min-width:0;position:relative}.form-select-field__control.is-invalid[data-v-afc73aae]:after,.form-select-field__control.is-invalid[data-v-afc73aae]:before,.form-select-field__control.is-valid[data-v-afc73aae]:after,.form-select-field__control.is-valid[data-v-afc73aae]:before{content:"";height:16px;pointer-events:none;position:absolute;right:8px;top:calc(50% - 8px);width:16px}.form-select-field__control.is-invalid[data-v-afc73aae]:before,.form-select-field__control.is-valid[data-v-afc73aae]:before{border-radius:50%}.form-select-field__control.is-invalid[data-v-afc73aae]:after,.form-select-field__control.is-invalid[data-v-afc73aae]:before,.form-select-field__control.is-valid[data-v-afc73aae]:after,.form-select-field__control.is-valid[data-v-afc73aae]:before{right:28px}.form-select-field__prepend[data-v-afc73aae]{align-items:center;background-color:#d3d3d3;border-radius:4px 0 0 4px;bottom:1px;color:#fff;display:flex;font-weight:700;justify-content:center;left:1px;overflow:hidden;padding:0 6px;pointer-events:none;position:absolute;text-align:center;top:1px;white-space:nowrap;width:var(--prepend-width)}.form-select-field__prepend.is-default[data-v-afc73aae]{font-size:14px}.form-select-field__prepend.is-small[data-v-afc73aae]{font-size:10px}.form-select-field__control.has-prepend .form-select-field__select[data-v-afc73aae]{padding-left:calc(var(--prepend-width) + 8px)}.form-select-field__control.has-status .form-select-field__select[data-v-afc73aae]{padding-right:52px}.form-select-field__control.is-valid[data-v-afc73aae]:before{background-color:#f2f8e9}.form-select-field__control.is-valid[data-v-afc73aae]:after{background-color:var(--ameba-yellow-green);-webkit-mask-image:url(../img/icon/check_bold.svg);mask-image:url(../img/icon/check_bold.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-size:10px;mask-size:10px}.form-select-field__control.is-valid .form-select-field__select[data-v-afc73aae]{border-color:var(--ameba-yellow-green);color:#000;font-weight:700}.form-select-field__control.is-valid .form-select-field__prepend[data-v-afc73aae]{background-color:#f2f8e9;color:#237b31}.form-select-field__control.is-invalid[data-v-afc73aae]:before{background-color:#fef3f3}.form-select-field__control.is-invalid[data-v-afc73aae]:after{background-color:#e82615;-webkit-mask-image:url(../img/icon/juku_navigation_closed.svg);mask-image:url(../img/icon/juku_navigation_closed.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-size:8px;mask-size:8px}.form-select-field__control.is-invalid .form-select-field__select[data-v-afc73aae]{border-color:#e82615}.form-select-field__control.is-invalid .form-select-field__prepend[data-v-afc73aae]{background-color:#fef4f4;color:#e82615}.form-select-field__select[data-v-afc73aae]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #d3d3d3;border-radius:4px;box-sizing:border-box;color:#222;display:block;font-family:inherit;font-size:14px;height:2.5em;padding:0 28px 0 10px;width:100%}.form-select-field__arrow[data-v-afc73aae]{background-color:var(--ameba-yellow-green);height:16px;-webkit-mask-image:url(../img/icon/chevron_down_bold.svg);mask-image:url(../img/icon/chevron_down_bold.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;pointer-events:none;position:absolute;right:8px;top:calc(50% - 8px);width:16px}.form-select-field__select.is-placeholder[data-v-afc73aae]{color:#8b9093}.form-select-field__select[data-v-afc73aae]:focus{border-color:var(--ameba-yellow-green);outline:none}.form-select-field__select.is-error[data-v-afc73aae]{border-color:#e82615}.form-submission-error[data-v-6f7eb5a2]{display:grid;gap:12px;justify-items:center;text-align:center}.form-submission-error__illustration[data-v-6f7eb5a2]{aspect-ratio:240/176;display:block;height:auto;margin:20px auto 0;max-width:100%;width:240px}.form-submission-error__title[data-v-6f7eb5a2]{font-size:28px;font-weight:700;line-height:1.35;margin:0}.form-submission-error__description[data-v-6f7eb5a2]{font-size:16px;line-height:1.7;margin:0}.form-submission-error__back-button.f-app-button--outlined[data-v-6f7eb5a2]{--Button--outlined-borderColor:#e8e8e8;--Button--outlined-color:#464d53;--Button--outlined-onActive-backgroundColor:#fff;--Button--outlined-onHover-backgroundColor:#fff;background-color:#fff;border-radius:36px;border-width:3px;color:#464d53;display:block;font-size:20px;line-height:1.2;margin:12px auto 0;min-width:324px;padding:14px;width:-moz-fit-content;width:fit-content}@media(max-width:687px){.form-submission-error__illustration[data-v-6f7eb5a2]{aspect-ratio:320/182;width:320px}.form-submission-error__title[data-v-6f7eb5a2]{font-size:18px}.form-submission-error__description[data-v-6f7eb5a2]{font-size:14px}.form-submission-error__back-button.f-app-button--outlined[data-v-6f7eb5a2]{border-radius:36px;font-size:16px;line-height:1;min-width:264px;padding:13px 12px}}
