body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.main{display:flex;flex-direction:row}.align{align-items:center;display:flex;flex-direction:column;justify-content:center}.grid{margin-left:auto;margin-right:auto;max-width:320px;max-width:20rem;width:90%}.hidden{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.icons{display:none}.icon{fill:#606468;display:inline-block;font-size:16px;font-size:1rem;height:1em;vertical-align:middle;width:1em}*{box-sizing:inherit}div.align{background-color:#080624;color:#606468;font-family:Open Sans,sans-serif;font-size:14px;font-size:.875rem;font-weight:400;height:100%;line-height:1.5;margin:0;min-height:100vh}.form__field>input{background-image:none;border:0;color:inherit;font:inherit;margin:0;outline:0;padding:0;transition:background-color .3s}input[type=submit]{cursor:pointer}.form{margin:-.875rem}.form input[type=password],.form input[type=submit],.form input[type=text]{width:100%}.form__field{display:flex;margin:.875rem}.form__input{flex:1 1}.login{color:#eee}.login input[type=password],.login input[type=submit],.login input[type=text],.login label{padding:1rem}.login label{background-color:#363b41;border-bottom-right-radius:0;border-top-right-radius:0;padding-left:1.25rem;padding-right:1.25rem}.login input[type=password],.login input[type=text]{background-color:#3b4148;border-bottom-left-radius:0;border-top-left-radius:0}.login input[type=password]:focus,.login input[type=password]:hover,.login input[type=text]:focus,.login input[type=text]:hover{background-color:#434a52}.login input[type=submit]{background-color:#a742e6;color:#eee;font-weight:700;text-transform:uppercase}.login input[type=submit]:focus,.login input[type=submit]:hover{background-color:#a742e6}p{margin-bottom:1.5rem;margin-top:1.5rem}.text--center{text-align:center}.tweet-single{align-items:center;background-color:#2c3338;background:linear-gradient(#080624,#080624) padding-box,linear-gradient(99deg,#402247 44.26%,#a742e6 69.14%,#262247 96.8%) border-box;border:2px solid transparent;border-radius:1.5rem;color:#fff;display:flex;flex-direction:column;font-size:calc(8px + 2vmin);justify-content:center;padding:24px;width:min(500px,70vw)}@media screen and (min-width:1024px){.tweet-single{width:min(500px,40vw)}}.tweet-single>div{display:flex;flex-wrap:wrap;font-size:60%;justify-content:space-between;padding:12px;width:100%}.tweet-date{color:gray;font-size:60%;text-align:left}.s3link,.tweet-date{align-items:center;display:flex;justify-content:center}.logo{height:2em;width:auto}a.social-icon{height:1em!important;width:1em!important}.user-link{color:gray}.hashtag,.tweet-single>div.hashtags{align-items:flex-start;color:gray;gap:8px;justify-content:start}.tweet-single>div.tweet-text{align-items:center;display:flex;font-size:80%;justify-content:center}.download{background-color:initial;border:none;color:#fff;font-size:larger}.download:hover{background-color:hsla(0,0%,100%,.2);cursor:pointer}.tweet-media,.tweet-media>img,.tweet-media>video{height:auto;max-width:min(500px,40vw)}.App{align-content:space-around;background-color:#080624;flex-grow:1;flex-wrap:wrap;gap:24px;justify-content:space-around;padding:24px}.App,.App-header{align-items:center;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);min-height:100vh}.App-header{background-color:#282c34;justify-content:center}.App-link{color:#61dafb}.tweet{display:flex;flex-direction:row}.query{align-content:flex-start;align-items:top;background-color:#080624;color:#fff;display:flex;flex-direction:column;flex-wrap:wrap;font-size:calc(8px + 2vmin);gap:24px;min-height:100vh;padding:48px}a{color:#eee;outline:0;text-decoration:none}a:focus,a:hover{text-decoration:underline}.query>div{display:flex;display:-webkit-box;justify-content:space-between;padding:12px;vertical-align:middle}.query_button{background-color:#a742e6;border:none;color:#eee;font-weight:700;height:2.5em;justify-content:center;padding:12px;text-transform:uppercase;width:180px}.query__field,.query_button{align-items:center;display:flex}.query__field{height:2em;margin:.875rem}.query__field>p{font-size:60%;padding:12px}
/*# sourceMappingURL=main.b04882a5.css.map*/