#loader{width:4rem;height:4rem;border:8px solid hsl(240,50%,95%);margin-top:2rem;border-radius:50%;border-top:8px solid #FEC731;-webkit-animation:spin 1.2s linear infinite;animation:spin 1.2s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-bottom{position:relative;-webkit-animation-name:animatebottom;-webkit-animation-duration:1s;animation-name:animatebottom;animation-duration:1s}@-webkit-keyframes animatebottom{0%{bottom:-100px;opacity:0}to{bottom:0;opacity:1}}@keyframes animatebottom{0%{bottom:-100px;opacity:0}to{bottom:0;opacity:1}}#teamviewer-auth-form{max-width:300px;padding:20px;border:1px solid #ccc;border-radius:5px;background-color:#f9f9f9;display:flex;flex-direction:column;gap:1rem}input{width:100%;padding:8px;margin-top:.5rem;border:1px solid #ccc;border-radius:3px;box-sizing:border-box;font-size:14px}.submit-btn{width:100%;padding:10px;background-color:#fec731;color:#fff;border:none;border-radius:3px;cursor:pointer;font-size:16px;transition:.25s}.submit-btn:hover{opacity:75%}
