@charset "UTF-8";
.form-group{position:relative;margin-bottom:2rem}.control-label{position:relative;display:block;margin-bottom:0.75em;font-size:18px;font-weight:500;line-height:100%}.required .control-label:after{content:"*";position:absolute;top:-2px;margin-left:3px;font-size:smaller;font-weight:300;opacity:0.6}.required.has-error .control-label:after{color:var(--danger-color)}.form-control{display:block;width:100%;padding:1.5rem 2rem;caret-color:var(--input-text-color);border:1px solid var(--input-border-color);-webkit-border-radius:0.5rem;-moz-border-radius:0.5rem;border-radius:0.5rem;background-color:var(--input-bg-color);font-size:16px;font-weight:500;line-height:1.2;color:var(--input-text-color)}@media (min-width:2560px){.form-control{padding:2rem 3rem}}.form-control:-webkit-autofill{-webkit-box-shadow:0 0 0 50px var(--input-bg-color) inset}.form-control::placeholder{color:var(--input-text-color);opacity:0.3}@media (min-width:768px){.form-control:focus{border-color:var(--input-focus-border-color);outline:1px solid var(--input-focus-border-color)}}.form-control[readonly],.form-control[readonly]:focus,.form-control:disabled,.form-control:disabled:focus{outline:none}.has-error .form-control:not(:focus){border-color:var(--danger-color)}.form-control+.icon{background:unset;border:unset;outline:unset;margin:0;padding:0;position:absolute;display:none}.form-control+.icon:not(.disabled){cursor:pointer}select.form-control{appearance:base-select;display:flex;flex:1}select.form-control::picker-icon{font-family:"anydream";content:""}select.form-control:open::picker-icon{rotate:180deg}select.form-control option{display:flex;padding:1rem 0.5rem;justify-content:flex-start;cursor:pointer;font-weight:400}select.form-control option:hover,select.form-control option:focus{background-color:var(--input-active-bg-color);color:var(--input-active-text-color)}select.form-control option:checked{font-weight:500}select.form-control option::checkmark{font-family:"anydream";content:""}select.form-control option[value=""]{opacity:0.5}::picker(select){appearance:base-select;cursor:default;border:1px solid var(--input-focus-border-color);-webkit-border-radius:0.5rem;-moz-border-radius:0.5rem;border-radius:0.5rem;margin-top:0.5rem}.hint-block{margin:8px 0;font-size:14px;font-weight:400;line-height:1.2}.help-block{margin:8px 0;font-size:12px;font-weight:400;line-height:1.2}.has-error .help-block{color:var(--danger-color)}[data-toggle="password"],[data-toggle="copy"]{cursor:pointer}.form-container{position:relative}.form-overlay{position:absolute;top:0;bottom:0;left:0;right:0;z-index:3;background-color:rgba(255, 255, 255, 0.05);backdrop-filter:blur(50px);-webkit-backdrop-filter:blur(50px);pointer-events:none;opacity:0;-webkit-transition:opacity 0.15s linear;-moz-transition:opacity 0.15s linear;-ms-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:1rem}.form-overlay.rounded{-webkit-border-radius:1rem;-moz-border-radius:1rem;border-radius:1rem}.form-overlay.visible{opacity:1;pointer-events:auto}.form-control-chips{display:flex;align-items:center;flex-wrap:wrap;gap:0.75rem}.form-control-chips [type="checkbox"],.form-control-chips [type="radio"]{display:none}.form-control-chips label{display:inline-flex;align-items:center;justify-content:center;min-width:120px;padding:0.75rem 1rem;border:1px solid var(--input-border-color);-webkit-border-radius:2rem;-moz-border-radius:2rem;border-radius:2rem;background-color:var(--input-bg-color);color:var(--input-text-color);font-weight:500;-webkit-transition:background-color 0.15s ease, border-color 0.15s ease, color 0.15s ease;-moz-transition:background-color 0.15s ease, border-color 0.15s ease, color 0.15s ease;-ms-transition:background-color 0.15s ease, border-color 0.15s ease, color 0.15s ease;-o-transition:background-color 0.15s ease, border-color 0.15s ease, color 0.15s ease;transition:background-color 0.15s ease, border-color 0.15s ease, color 0.15s ease}.form-control-chips label:hover{background-color:var(--input-focus-bg-color);border-color:var(--input-focus-border-color)}.form-control-chips input:checked+label{background-color:var(--input-active-bg-color);color:var(--input-active-text-color)}