*{box-sizing:border-box;margin:0;padding:0}body{background-color:#000;font-family:sans-serif}button{cursor:pointer}.app,.container-home{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.container-home{height:80vh}.logo{align-items:center;display:flex;flex-direction:column}.logo h1{color:#fff;font-size:60px}.logo span{color:#fff;font-size:19px;margin-bottom:34px;margin-top:14px}.area-input{-webkit-animation:slideY 2s;animation:slideY 2s;flex-direction:column;width:540px}.area-input,.area-input div{align-items:center;display:flex}.area-input div{background-color:hsla(0,0%,100%,.15);border-radius:4px;height:46px;justify-content:center;width:100%}.area-input svg{margin:0 8px}.area-input input{background:transparent;border:0;color:#fff;font-size:18px;height:46px;outline:none;width:100%}.area-input input::-webkit-input-placeholder{color:hsla(0,0%,100%,.8)}.area-input input:-ms-input-placeholder{color:hsla(0,0%,100%,.8)}.area-input input::placeholder{color:hsla(0,0%,100%,.8)}.area-input button{border:0;border-radius:4px;color:#000;font-size:16px;font-weight:700;height:46px;margin-top:8px;transition:-webkit-transform .7s;transition:transform .7s;transition:transform .7s,-webkit-transform .7s;width:100%}.area-input button:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}@media(max-width:615px){.logo img{width:95px}.logo h1{font-size:40px}.logo span{font-size:16px}.area-input{width:85%}}.menu{display:flex;font-weight:700;position:absolute;right:10%;top:20px}.menu a{text-decoration:none}.social{align-items:center;display:flex;margin-right:14px}.menu-item{color:#000;margin-right:14px;padding:10px 24px}.menu-item,.modal-container{background-color:#fff;border-radius:4px}.modal-container{-webkit-animation:slideY 1.5s;animation:slideY 1.5s;bottom:18px;display:flex;flex-direction:column;padding:14px;position:absolute;width:700px}@-webkit-keyframes slideY{0%{-webkit-transform:translateY(90px);transform:translateY(90px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideY{0%{-webkit-transform:translateY(90px);transform:translateY(90px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.modal-header{align-items:center;display:flex;justify-content:space-between}.modal-header button{background:transparent;border:0}.modal-container span{color:#a7a7a7;margin:14px 0}.modal-link{align-items:center;background-color:#000;border:0;border-radius:4px;color:#fff;display:flex;height:38px;justify-content:space-between;padding:0 14px}@media (max-width:735px){.modal-container{width:90%}}.links-container{margin:32px auto 0;max-width:1120px}.links-header{display:flex;flex-direction:row}.links-header svg{margin-right:14px}.links-header h1{color:#fff}.links-item{align-items:center;display:flex;flex-direction:row;margin-top:8px;width:700px}.links-item:last-child{margin-bottom:18px}.link{align-items:center;background-color:hsla(0,0%,100%,.15);border:0;border-radius:4px;color:#fff;display:flex;font-size:18px;height:46px;min-width:80%;padding:0 14px;width:100%}.link,.link svg{margin-right:14px}.link{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.link-delete{background:transparent;border:0}.empty-text{color:#fff;margin-top:28px;text-align:center;width:100%}@media(max-width:715px){.links-container{width:90%}.logo h1{font-size:40px}.link,.links-item{width:100%}.link svg{display:none}}.container-error{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;width:100%}.container-error img{-webkit-animation:shake 1.5s;animation:shake 1.5s;margin:14px 0;max-width:300px}@-webkit-keyframes shake{10%,90%{-webkit-transform:translate3d(-1px,0,0);transform:translate3d(-1px,0,0)}20%,80%{-webkit-transform:translate3d(2px,0,0);transform:translate3d(2px,0,0)}30%,50%,70%{-webkit-transform:translate3d(-4px,0,0);transform:translate3d(-4px,0,0)}40%,60%{-webkit-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0)}}@keyframes shake{10%,90%{-webkit-transform:translate3d(-1px,0,0);transform:translate3d(-1px,0,0)}20%,80%{-webkit-transform:translate3d(2px,0,0);transform:translate3d(2px,0,0)}30%,50%,70%{-webkit-transform:translate3d(-4px,0,0);transform:translate3d(-4px,0,0)}40%,60%{-webkit-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0)}}.container-error h1{color:#fff}.container-error a{background-color:#fff;border-radius:4px;color:#000;font-weight:700;margin:14px 0;padding:12px 18px;text-decoration:none}
/*# sourceMappingURL=main.2272addf.css.map*/