.load-spinner[data-v-72501d5d]{align-items:center;display:flex;justify-content:center;pointer-events:none;width:100%}.load-spinner>span[data-v-72501d5d]{aspect-ratio:1;display:block;position:relative;width:2.5rem}.load-spinner>span[data-v-72501d5d]:before{animation:loader-72501d5d 1s linear infinite;border-radius:50%;border-right:.125rem solid transparent;border-top:.125rem solid #e40321;content:"";inset:0;position:absolute}@keyframes loader-72501d5d{to{rotate:1turn}}.form-inputbox[data-v-8e291ba9]{border:.125rem solid transparent;border-radius:1.5rem;position:relative;transition:border-color .6s ease;width:100%}.form-inputbox[data-v-8e291ba9]:before{background-color:var(--c-secondary);border-radius:inherit;content:"";inset:0;opacity:.025;pointer-events:none;position:absolute;transition:opacity .6s ease;z-index:0}@media(pointer:fine){.form-inputbox[data-v-8e291ba9]:hover:before{opacity:.05}}.form-inputbox[data-v-8e291ba9]:not(:has(input:-moz-placeholder)){border-color:#e40321}.form-inputbox[data-v-8e291ba9]:has(input:focus),.form-inputbox[data-v-8e291ba9]:not(:has(input:placeholder-shown)){border-color:#e40321}.form-inputbox[data-v-8e291ba9]:not(:has(input:-moz-placeholder)):before{opacity:0}.form-inputbox[data-v-8e291ba9]:has(input:focus):before,.form-inputbox[data-v-8e291ba9]:not(:has(input:placeholder-shown)):before{opacity:0}.form-inputbox__input[data-v-8e291ba9]{background-color:transparent;border-radius:inherit;color:inherit;font-family:inherit;font-size:1rem;height:3.25rem;padding:.625rem clamp(1.5rem,1.3333333333rem + .5555555556vw,2rem);position:relative;width:100%;z-index:1}.form-inputbox__input[data-v-8e291ba9]::-moz-placeholder{color:inherit;font-family:inherit;font-size:inherit;opacity:0;-moz-transition:opacity .6s ease;transition:opacity .6s ease}.form-inputbox__input[data-v-8e291ba9]::placeholder{color:inherit;font-family:inherit;font-size:inherit;opacity:0;transition:opacity .6s ease}.form-inputbox__input[data-v-8e291ba9]:focus::-moz-placeholder{opacity:.25}.form-inputbox__input[data-v-8e291ba9]:focus::placeholder{opacity:.25}.form-inputbox__label[data-v-8e291ba9]{color:#828282;left:clamp(1.5rem,1.3333333333rem + .5555555556vw,2rem);pointer-events:none;position:absolute;top:0;transform:translateY(calc(.625rem + 50%));transform-origin:top left;transition:transform .3s ease,color .6s ease;will-change:transform;z-index:1}.form-inputbox__label[data-v-8e291ba9]:before{background-color:transparent;content:"";inset:-.25rem;pointer-events:none;position:absolute;transition:background-color .6s ease;z-index:-1}.form-inputbox:has(input:focus) .form-inputbox__label[data-v-8e291ba9]{color:#000;transform:translateY(-50%) scale(.8)}.form-inputbox:has(input:focus) .form-inputbox__label[data-v-8e291ba9]:before{background-color:#fff}.form-inputbox:not(:has(input:-moz-placeholder)) .form-inputbox__label[data-v-8e291ba9]{color:#000;transform:translateY(-50%) scale(.8)}.form-inputbox:not(:has(input:placeholder-shown)) .form-inputbox__label[data-v-8e291ba9]{color:#000;transform:translateY(-50%) scale(.8)}.form-inputbox:not(:has(input:-moz-placeholder)) .form-inputbox__label[data-v-8e291ba9]:before{background-color:#fff}.form-inputbox:not(:has(input:placeholder-shown)) .form-inputbox__label[data-v-8e291ba9]:before{background-color:#fff}.form-notify-info[data-v-eb8cf049]{align-items:center;background-color:var(--c-main);border:.125rem solid #e40321;border-radius:.5rem;color:var(--c-secondary);display:flex;gap:.5rem;padding:.375rem .75rem;pointer-events:none;position:absolute;z-index:5}.form-notify-info[data-v-eb8cf049]:before{aspect-ratio:1;background-color:inherit;border:inherit;clip-path:polygon(0 0,100% 0,0 100%);content:"";left:20%;position:absolute;rotate:45deg;top:0;translate:0 -50%;width:.75rem}.form-notify-info__icon[data-v-eb8cf049]{align-items:center;aspect-ratio:1;background-color:#e40321;border-radius:50%;color:#fff;display:flex;font-size:.75rem;justify-content:center;min-width:1.125rem;width:1.125rem}.form-notify-info__text[data-v-eb8cf049]{font-size:.75rem}.form-textareabox[data-v-e4813377]{border:.125rem solid transparent;border-radius:1.5rem;position:relative;transition:border-color .6s ease;width:100%}.form-textareabox[data-v-e4813377]:before{background-color:var(--c-secondary);border-radius:inherit;content:"";inset:0;opacity:.025;pointer-events:none;position:absolute;transition:opacity .6s ease;z-index:0}@media(pointer:fine){.form-textareabox[data-v-e4813377]:hover:before{opacity:.05}}.form-textareabox[data-v-e4813377]:not(:has(textarea:-moz-placeholder)){border-color:#e40321}.form-textareabox[data-v-e4813377]:has(textarea:focus),.form-textareabox[data-v-e4813377]:not(:has(textarea:placeholder-shown)){border-color:#e40321}.form-textareabox[data-v-e4813377]:not(:has(textarea:-moz-placeholder)):before{opacity:0}.form-textareabox[data-v-e4813377]:has(textarea:focus):before,.form-textareabox[data-v-e4813377]:not(:has(textarea:placeholder-shown)):before{opacity:0}.form-textareabox__input[data-v-e4813377]{background-color:transparent;border-radius:inherit;color:inherit;font-family:inherit;font-size:1rem;height:8rem;padding:1.125rem clamp(1.5rem,1.3333333333rem + .5555555556vw,2rem);position:relative;resize:none;width:100%;z-index:1}.form-textareabox__input[data-v-e4813377]::-moz-placeholder{color:inherit;font-family:inherit;font-size:inherit;opacity:0;-moz-transition:opacity .6s ease;transition:opacity .6s ease}.form-textareabox__input[data-v-e4813377]::placeholder{color:inherit;font-family:inherit;font-size:inherit;opacity:0;transition:opacity .6s ease}.form-textareabox__input[data-v-e4813377]:focus::-moz-placeholder{opacity:.25}.form-textareabox__input[data-v-e4813377]:focus::placeholder{opacity:.25}.form-textareabox__label[data-v-e4813377]{color:#828282;left:clamp(1.5rem,1.3333333333rem + .5555555556vw,2rem);pointer-events:none;position:absolute;top:0;transform:translateY(calc(1.125rem + 50%));transform-origin:top left;transition:transform .3s ease,color .6s ease;will-change:transform;z-index:1}.form-textareabox__label[data-v-e4813377]:before{background-color:transparent;content:"";inset:-.25rem;pointer-events:none;position:absolute;transition:background-color .6s ease;z-index:-1}.form-textareabox:has(textarea:focus) .form-textareabox__label[data-v-e4813377]{color:#000;transform:translateY(-50%) scale(.8)}.form-textareabox:has(textarea:focus) .form-textareabox__label[data-v-e4813377]:before{background-color:#fff}.form-textareabox:not(:has(textarea:-moz-placeholder)) .form-textareabox__label[data-v-e4813377]{color:#000;transform:translateY(-50%) scale(.8)}.form-textareabox:not(:has(textarea:placeholder-shown)) .form-textareabox__label[data-v-e4813377]{color:#000;transform:translateY(-50%) scale(.8)}.form-textareabox:not(:has(textarea:-moz-placeholder)) .form-textareabox__label[data-v-e4813377]:before{background-color:#fff}.form-textareabox:not(:has(textarea:placeholder-shown)) .form-textareabox__label[data-v-e4813377]:before{background-color:#fff}.form-checkbox[data-v-5f9e69eb]{border:.125rem solid #e40321;border-radius:50%;cursor:pointer;display:block;height:1.625rem;min-height:1.625rem;min-width:1.625rem;position:relative;transition:border-color .6s ease;width:1.625rem}.form-checkbox[data-v-5f9e69eb]:after,.form-checkbox[data-v-5f9e69eb]:before{background-color:#e40321;content:"";height:.125rem;left:50%;opacity:.25;position:absolute;top:50%;transition:all .6s cubic-bezier(.36,1.5,.64,1) 0s;translate:-50% -50%;width:.75rem}@media(pointer:fine){.form-checkbox[data-v-5f9e69eb]:hover{border-color:#e40321}.form-checkbox[data-v-5f9e69eb]:hover:after,.form-checkbox[data-v-5f9e69eb]:hover:before{background-color:#e40321;opacity:1}.form-checkbox[data-v-5f9e69eb]:hover:after{rotate:270deg}}.form-checkbox[data-v-5f9e69eb]:has(input:focus-visible){border-color:#e40321}.form-checkbox[data-v-5f9e69eb]:has(input:focus-visible):after,.form-checkbox[data-v-5f9e69eb]:has(input:focus-visible):before{background-color:#e40321;opacity:1}.form-checkbox[data-v-5f9e69eb]:has(input:focus-visible):after{rotate:270deg}.form-checkbox[data-v-5f9e69eb]:has(input:checked){border-color:#e40321}.form-checkbox[data-v-5f9e69eb]:has(input:checked):after,.form-checkbox[data-v-5f9e69eb]:has(input:checked):before{background-color:#e40321;opacity:1}.form-checkbox[data-v-5f9e69eb]:has(input:checked):before{rotate:-135deg;translate:-100% 0;width:.375rem}.form-checkbox[data-v-5f9e69eb]:has(input:checked):after{rotate:135deg;translate:-30% -30%;width:.625rem}.form-notify-error[data-v-f88df341]{align-items:center;background-color:var(--c-main);border:.125rem solid red;border-radius:.5rem;display:flex;gap:.5rem;padding:.5rem .75rem;width:100%}.form-notify-error__icon[data-v-f88df341]{align-items:center;aspect-ratio:1;background-color:red;border-radius:50%;color:#fff;display:flex;font-size:.75rem;font-weight:600;justify-content:center;min-width:1.125rem;width:1.125rem}.form-notify-error__text[data-v-f88df341]{color:red;font-size:.8125rem;line-height:1.4}.modal-notify-success[data-v-b1f98166]{align-items:center;background-color:var(--c-main);border:.125rem solid green;border-radius:.5rem;display:flex;gap:.5rem;padding:.5rem .75rem}.modal-notify-success__icon[data-v-b1f98166]{align-items:center;aspect-ratio:1;background-color:green;border-radius:50%;color:#fff;display:flex;font-size:.75rem;justify-content:center;min-width:1.125rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:1.125rem}.modal-notify-success__text[data-v-b1f98166]{color:green;font-size:.75rem;line-height:1.4;text-wrap:balance}.modal-notify-success__text[data-v-b1f98166]::-moz-selection{background-color:green;color:#fff}.modal-notify-success__text[data-v-b1f98166]::selection{background-color:green;color:#fff}
