.fn[data-v-c4206343]{width:100%;display:flex;flex-direction:column}.fn-row[data-v-c4206343]{display:flex;align-items:center;justify-content:space-between;gap:var(--fn-row-gap);width:100%;flex-wrap:wrap}.fn-copy[data-v-c4206343]{display:flex;flex-direction:column;gap:var(--fn-copy-gap);min-width:0}.fn-title[data-v-c4206343]{font-size:var(--fn-copy-title-size);font-weight:var(--fn-copy-title-weight);color:var(--text-color)}.fn-subtitle[data-v-c4206343]{font-size:var(--fn-copy-sub-size);color:var(--text-color);opacity:var(--fn-copy-sub-opacity)}.fn-form[data-v-c4206343]{display:flex;gap:var(--fn-form-gap);flex:1 1 320px;min-width:260px}.fn-input[data-v-c4206343]{flex:1;min-width:0}.fn-msg[data-v-c4206343]{display:inline-flex;align-items:center;gap:var(--fn-msg-gap);margin-top:var(--fn-msg-margin-top);font-size:var(--fn-msg-font-size);align-self:flex-end}.fn-msg-success[data-v-c4206343]{color:var(--green-color)}.fn-msg-error[data-v-c4206343]{color:var(--fn-msg-error)}.fn-fade-enter-active[data-v-c4206343],.fn-fade-leave-active[data-v-c4206343]{transition:opacity var(--fn-msg-fade-ms) ease}.fn-fade-enter-from[data-v-c4206343],.fn-fade-leave-to[data-v-c4206343]{opacity:0}@media(max-width:640px){.fn-row[data-v-c4206343]{flex-direction:column;align-items:stretch}.fn-form[data-v-c4206343]{max-width:100%!important}.fn-msg[data-v-c4206343]{align-self:flex-start}}
