.ufv_container__6PYrE{max-width:600px;margin:20px auto;padding:20px;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.1);background-color:var(--background);transition:all .3s ease-in-out}.ufv_title__gdRd_{text-align:center;color:var(--primary);font-size:24px;font-weight:700;margin-bottom:20px}.ufv_input__QvzET,.ufv_select__W7ADv,.ufv_textarea__zBQ_K{width:100%;padding:12px;margin-bottom:10px;border:2px solid var(--secondary);border-radius:8px;box-sizing:border-box;font-size:16px;background-color:var(--white);color:var(--black)}.ufv_phoneContainer__gc6DU{display:flex;align-items:center;gap:10px;margin-bottom:10px}.ufv_select__W7ADv{flex:1 1;min-width:80px;padding:12px;border-radius:8px;border:2px solid var(--secondary);background-color:var(--white);font-size:16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url('data:image/svg+xml;utf8,<svg fill="black" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="M7 10l5 5 5-5z"/><path d="M0 0h24v24H0z" fill="none"/></svg>');background-repeat:no-repeat;background-position-x:95%;background-position-y:50%}.ufv_phoneContainer__gc6DU .ufv_select__W7ADv{flex:1 1;max-width:120px}.ufv_inputPhone__dnDeW{flex:2 1}.ufv_select__W7ADv:focus{border-color:var(--highlight);outline:none;box-shadow:0 0 5px rgba(235,181,64,.5)}.ufv_error__u7_0n{color:red;font-size:14px;margin-bottom:10px}.ufv_success__LWduc{color:green;font-weight:700;margin-top:10px}.ufv_input__QvzET:focus,.ufv_select__W7ADv:focus,.ufv_textarea__zBQ_K:focus{border-color:var(--highlight);outline:none;box-shadow:0 0 5px rgba(235,181,64,.5)}.ufv_buttonBack__Mpiwo,.ufv_button__S6uev{background-color:var(--primary);color:var(--white);padding:12px 20px;border:none;border-radius:50px;cursor:pointer;margin-top:10px;font-size:16px;text-align:center;display:block;width:100%;transition:background-color .3s ease-in-out}.ufv_button__S6uev:hover{background-color:var(--secondary)}.ufv_buttonBack__Mpiwo:hover{background-color:var(--highlight)}.ufv_loader__1EVaS{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.5);color:white;font-size:1.5em;z-index:1000}.ufv_fadeIn__l4ZdN{animation:ufv_fadeIn__l4ZdN .5s ease-in-out}@keyframes ufv_fadeIn__l4ZdN{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}