.basic-modal .modal-content{background-color:#15212b;border-radius:25px}.basic-modal .modal-content .modal-header{padding:15px;border:0}.basic-modal .modal-content .modal-header .modal-title{margin:0 auto}.basic-modal .modal-content .modal-header .modal-title img{width:50px}.basic-modal .modal-content .modal-body{padding:20px 40px 40px}.sign-up-form h2{font-weight:700;padding-bottom:30px}.sign-up-form .form-group{padding-bottom:20px}.sign-up-form .form-group input{font-size:25px}.sign-up-form button{width:100%;font-size:20px;font-weight:700;padding:15px;border-radius:50px;margin-top:20px}.sign-up-form button .spinner-border{width:25px;height:25px}.sign-in-form h2{font-weight:700;padding-bottom:30px}.sign-in-form .form-group{padding-bottom:20px}.sign-in-form .form-group input{font-size:25px}.sign-in-form button{width:100%;font-size:20px;font-weight:700;padding:15px;border-radius:50px;margin-top:30px}.sign-in-form button .spinner-border{width:25px;height:25px}.signin-signup__left{overflow:hidden;min-height:100vh;background-color:#71c9f8;display:flex;align-items:center;justify-content:center}.signin-signup__left img{position:absolute;right:-35%}.signin-signup__left div{z-index:1}.signin-signup__left div h2{display:flex;align-items:center;font-size:30px;margin-bottom:40px;font-weight:700}.signin-signup__left div h2 svg{margin-right:20px;font-size:30px;width:40px!important}.signin-signup__right{display:flex;align-items:center}.signin-signup__right>div{width:500px;margin:0 auto}.signin-signup__right>div img{width:100px;margin-bottom:20px}.signin-signup__right>div h2{font-weight:700;font-size:40px;margin-bottom:70px}.signin-signup__right>div h3{font-weight:700;font-size:20px;margin-bottom:30px}.signin-signup__right>div button{display:block;width:100%;border-radius:50px;font-size:20px;font-weight:700;padding:10px 0}.signin-signup__right>div button:first-of-type{margin-bottom:20px}.tweet-modal .modal-content{background-color:#15212b;border-radius:25px;overflow:hidden}.tweet-modal .modal-content .modal-header{border-bottom:1px solid #38444d;padding:15px}.tweet-modal .modal-content .modal-header .modal-title svg{width:15px;height:15px;fill:#1da0f2;margin-left:10px}.tweet-modal .modal-content .modal-header .modal-title svg:hover{cursor:pointer}.tweet-modal .modal-content .modal-body{padding:0}.tweet-modal .modal-content .modal-body form textarea{background-color:#15212b;border:0;font-size:20px;color:#fff;padding:10px 20px;resize:none}.tweet-modal .modal-content .modal-body form textarea:focus{box-shadow:none}.tweet-modal .modal-content .modal-body form .count{margin:15px}.tweet-modal .modal-content .modal-body form .count.error{color:#e0245e}.tweet-modal .modal-content .modal-body form button{width:100%;height:60px;font-weight:700;font-size:18px;margin-top:10px}.left-menu{display:flex;align-items:flex-start;flex-direction:column;min-height:100vh;border-right:1px solid #38444d}.left-menu .logo{width:50px;padding:20px 0 30px}.left-menu a{font-size:20px;color:#fff;font-weight:700;margin-bottom:30px}.left-menu a:hover{text-decoration:none;color:#1da0f2}.left-menu a svg{margin-right:20px;width:30px!important}.left-menu button{width:80%;border-radius:50px;font-size:18px;padding:10px;margin-top:30px;font-weight:700}.basic-layout__menu{padding-right:0!important}.basic-layout__content{height:100vh;overflow-y:scroll;padding:0!important;border-right:1px solid #38444d}.basic-layout__content::-webkit-scrollbar{display:none}.list-tweets .tweet{display:flex;padding:10px 20px;border-bottom:1px solid #38444d}.list-tweets .tweet .avatar{width:50px;height:50px;margin-right:20px}.list-tweets .tweet .name{font-weight:700}.list-tweets .tweet .name span{margin-left:10px;font-size:12px;font-weight:400;color:#8799a6}.home__title{border-bottom:1px solid #38444d;padding:15px}.home__title h2{font-size:22px;margin-bottom:0;font-weight:700}.home .load-more.btn.btn-primary{display:flex;margin:10px auto;background-color:initial;border:0}.home .load-more.btn.btn-primary:hover,.home .load-more.btn.btn-primaryfocus{background-color:initial!important;color:#1da0f2}.config-modal .modal-content{background-color:#15212b;border-radius:25px}.config-modal .modal-content .modal-header{border-bottom:1px solid #38444d;padding:15px}.config-modal .modal-content .modal-header .modal-title{display:flex;align-items:center}.config-modal .modal-content .modal-header .modal-title svg{width:15px;height:15px;fill:#1da0f2;margin-left:10px;margin-right:20px}.config-modal .modal-content .modal-header .modal-title svg:hover{cursor:pointer}.config-modal .modal-content .modal-header .modal-title h2{font-size:18px;margin:0}.config-modal .modal-content .modal-body{padding:0}.edit-user-form .banner{display:flex;align-items:center;justify-content:center;height:180px;background-color:#192734;background-size:cover;background-position:50%;background-repeat:no-repeat;padding:-20px!important}.edit-user-form .banner:hover{cursor:pointer}.edit-user-form .banner svg{width:30px;fill:#fff}.edit-user-form .banner svg:hover{fill:#000}.edit-user-form .avatar{position:relative;top:-50px;left:20px;background-color:#192734;width:120px;height:120px;border:4px solid #15212b;border-radius:50%;background-size:cover;background-position:50%;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center}.edit-user-form .avatar:hover{cursor:pointer}.edit-user-form .avatar svg{width:30px;fill:#fff}.edit-user-form .avatar svg:hover{fill:#000}.edit-user-form form{padding:0 20px 20px}.edit-user-form form .btn-submit{position:absolute;top:-44px;right:25px;border-radius:50px;font-size:16px;padding:4px 15px}.banner-avatar{position:relative;height:220px;margin-bottom:60px}.banner-avatar,.banner-avatar .avatar{background-color:#192734;background-size:cover;background-position:50%;background-repeat:no-repeat}.banner-avatar .avatar{position:absolute;bottom:-50px;left:20px;width:150px;height:150px;border:4px solid #15212b;border-radius:50%}.banner-avatar .options{position:absolute;bottom:-50px;right:15px}.banner-avatar .options button{border-radius:50px;background-color:#1da0f2;width:150px}.banner-avatar .options button:hover{background-color:#1da0f2;opacity:.6}.banner-avatar .options button.unfollow:hover{border-color:#e0245e;background-color:#e0245e}.banner-avatar .options button.unfollow:hover:before{content:"Deja de seguir"}.banner-avatar .options button.unfollow:hover span{display:none}.info-user{margin:20px}.info-user *{margin:0}.info-user svg{width:15px;height:15px;fill:#8799a6}.info-user .name{font-size:18px;font-weight:700}.info-user .email{font-size:14px;color:#8799a6}.info-user .description{margin:10px 0;white-space:pre-line}.info-user .more-info{display:flex;align-items:center}.info-user .more-info a,.info-user .more-info p{color:#8799a6;padding-right:20px}.info-user .more-info a svg,.info-user .more-info p svg{margin-right:10px}.info-user .more-info a{color:#1da0f2}.user__title{border-bottom:1px solid #38444d;padding:15px}.user__title h2{font-size:22px;margin-bottom:0;font-weight:700}.user__tweets h3{padding:15px;font-size:18px;border-bottom:1px solid #38444d}.user__tweets>.btn.btn-primary{display:flex;margin:10px auto;background-color:initial;border:0}.user__tweets>.btn.btn-primary:focus,.user__tweets>.btn.btn-primary:hover{background-color:initial!important;color:#1da0f2}.list-users{padding:0}.list-users__user{padding:15px 30px;color:#fff;border-bottom:1px solid #38444d}.list-users__user:hover{color:#fff;background-color:#192734;text-decoration:none}.users__title{padding:15px;display:flex;align-items:center;justify-content:space-between}.users__title h2{font-size:22px;margin-bottom:0;font-weight:700}.users__title input{width:50%;border-radius:50px;border:0;background-color:#192734;padding:5px 20px;color:#fff}.users__title input:focus{outline:none}.users__options{display:flex!important}.users__options .btn.btn-primary{background-color:initial!important;font-weight:700;border:0;border-bottom:1px solid #38444d;padding:15px 0;border-radius:0}.users__options .btn.btn-primary:hover{background-color:rgba(29,161,242,.1)!important}.users__options .btn.btn-primary.active{border-bottom:3px solid #1da0f2}.users__loading{display:flex;align-items:center;justify-content:center;flex-direction:column;margin-top:50px}.users__loading>div{margin-bottom:10px}.users .load-more.btn.btn-primary{display:flex;margin:10px auto;background-color:initial;border:0}.users .load-more.btn.btn-primary:focus,.users .load-more.btn.btn-primary:hover{background-color:initial!important;color:#1da0f2}.error404{min-height:100vh;display:flex;align-items:center;justify-content:center;flex-direction:column}.error404 img:first-of-type{width:150px;margin-bottom:30px}.error404 img:last-of-type{width:600px}.error404 a{margin-top:30px;color:#fff;font-size:30px;font-weight:700}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#15212b;color:#fff}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.btn{box-shadow:none!important}.btn.btn-primary{background-color:#1da0f2;border-color:#1da0f2}.btn.btn-primary:hover{background-color:#1a91da}.btn.btn-outline-primary{border-color:#1da0f2;color:#1da0f2}.btn.btn-outline-primary:active,.btn.btn-outline-primary:focus,.btn.btn-outline-primary:hover{background-color:rgba(29,255,241,.1)!important}input.form-control,textarea.form-control{background-color:#192734;border-radius:0;border:0;border-bottom:1px solid #38444d;color:#fff!important}input.form-control:focus,textarea.form-control:focus{background-color:#192734;box-shadow:none;border-bottom:1px solid #1da0f2}.react-datepicker-wrapper{width:100%;height:38px}.react-datepicker-wrapper .react-datepicker__input-container{height:100%}.react-datepicker-wrapper .react-datepicker__input-container input{background-color:#192734;border-radius:0;border:0;border-bottom:1px solid #38444d;color:#fff!important;width:100%;height:100%;padding:0 12px}
/*# sourceMappingURL=main.3ff64247.chunk.css.map */