.field[data-v-ff660aa5]{flex-direction:column;padding-bottom:1.5rem;position:relative;width:100%}.field[data-v-ff660aa5],.field label[data-v-ff660aa5]{display:flex;gap:.5rem}.field label[data-v-ff660aa5]{align-items:center;color:var(--font-color);font-weight:500}.field label .icon[data-v-ff660aa5]{color:var(--font-color-main);height:24px;width:24px}.field label span[data-v-ff660aa5]{color:var(--font-color-soft);font-size:.8em}.field .sub-text[data-v-ff660aa5]{bottom:.5rem;padding-left:.5rem;position:absolute}.field .error-msg[data-v-ff660aa5]{color:var(--error);font-size:.8em}.field .tip-msg[data-v-ff660aa5]{color:var(--grey-300);font-size:.7em;font-weight:500;visibility:hidden}.field.show-tip .tip-msg[data-v-ff660aa5]{visibility:visible}.field .input-wrapper[data-v-ff660aa5]{align-items:center;background:var(--input-color-bg);border:1px solid var(--input-color-border);border-radius:5px;box-shadow:var(--input-shadow);color:var(--input-color-font);display:flex;height:42px;padding:.25rem 1rem;width:100%}.field .input-wrapper .icon[data-v-ff660aa5]{color:var(--soft-font-color);height:24px;min-height:24px;min-width:24px;width:24px}.field .input-wrapper input[data-v-ff660aa5]{border:none;box-shadow:none;font-size:1.25rem;font-weight:500;height:-moz-fit-content;height:fit-content;padding:0;width:100%}.field .input-wrapper[data-v-ff660aa5]:focus-within{border-color:var(--secondary)}.field .prefix[data-v-ff660aa5]{background:var(--grey-700);border-radius:3px;font-size:1rem;font-weight:500;padding:.5rem;transform:translate(-.5rem)}
