body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#202020;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}#root,.Home,.app,body,html{height:100%;margin:0;padding:0;width:100%}*{box-sizing:border-box}.capitalize-first-letter{text-transform:capitalize}.movie-result{background:#1119;border-radius:5px;display:flex;margin:5px 10px 5px 20px;padding:10px;position:relative;text-align:center;z-index:1}.movie-result.working{opacity:.5}.movie-result__details{display:flex;flex-direction:column;margin-left:20px}.movie-result__details__title{font-size:30px;font-weight:600;margin-bottom:10px;text-align:left}.movie-result__details__overview{text-align:left}.movie-result__poster{display:inline-flex;flex-direction:column}.movie-result__poster .media-type-tag{margin-top:5px}.movie-result .loading{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}@media only screen and (max-width:1000px){.movie-result{margin:5px 20px}.movie-result__details{margin:0 0 0 10px}.movie-result__details__title{font-size:20px}}.search-grid{flex:1 1;flex-wrap:wrap;justify-content:space-around;margin:0 auto;max-width:960px;overflow:auto}.Home,.search-grid{display:flex;flex-direction:column}.Home{background:linear-gradient(#0006,#0006),url(/static/media/main-bg.4031375dbeaffd585b5e.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;text-align:center}.Home .error{color:red}.Home .search-area{margin:0 auto;max-width:960px;padding:0 20px;width:100%}.Home .search-area .search-title{background:#111;font-size:30px}.Home .logo{background:url(/static/media/logo.2633feedcb488aa22f80.png);background-position:50%;background-repeat:no-repeat;background-size:cover;margin:20px auto;min-height:200px;object-fit:fill;width:200px}.Home .search{flex:1 1;overflow:auto}@media only screen and (max-width:1000px){.Home .search-area{margin-top:10px;padding:0 20px;width:100%}.Home .search-area .search-title{font-size:25px;height:50px}}@media only screen and (max-height:900px){.logo.hidden{display:none}.search-area{margin:20px auto 0!important}}@media only screen and (max-width:900px){.media{grid-template-areas:"title" "poster" "content";grid-template-columns:1fr;width:100%}.media .poster{display:flex;justify-content:center}.media .media-title{text-align:center}.media .content{justify-content:center;max-width:none}}.loading_wrapper{flex-direction:column;height:100%;opacity:.7;width:100%}.centered,.loading_wrapper{align-items:center;display:flex;justify-content:center}.centered{flex:1 1}.centered.large{font-size:20px}.centered.extreme{font-size:40px}@media screen and (max-width:900px){.tags{align-items:center;display:flex;justify-content:center}}.category{text-align:center}.header{align-items:center;background-color:#111;display:flex;height:50px;justify-content:center}.header .input-wrapper{width:800px}.header input.ant-input{font-size:20px;text-align:center}.app{display:flex;flex-direction:column}.not-found-404{background:linear-gradient(#0006,#0006),url(/static/media/main-bg.4031375dbeaffd585b5e.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:100vh}.not-found-404 h1{font-size:50px;text-align:center}.not-found-404 h2{font-size:30px;text-align:center}.not-found-404 p{margin-top:20px}pre{margin:0;padding:0}.media-wrapper{background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex:1 1;flex-direction:column}.media{grid-gap:10px;background:#111c;display:grid;gap:10px;grid-template-areas:"poster title title" "poster content content";grid-template-columns:185px 1fr 1fr;grid-template-rows:auto 1fr;margin:0 auto;overflow:auto;padding:20px;width:900px}.media .poster{grid-area:poster}.media .media-title{grid-area:title;margin-bottom:0}.media .content{display:flex;flex-direction:column;grid-area:content;max-width:600px}.media .content .categories{display:grid;grid-template-columns:1fr 1fr 1fr;justify-items:center}.media-overview{margin:15px 0}.media .ant-collapse .ant-collapse-content{background-color:#333}@media only screen and (max-width:900px){.media{grid-template-areas:"title" "poster" "content";grid-template-columns:1fr;width:100%}.media .poster{display:flex;justify-content:center}.media .media-title{text-align:center}.media .content{justify-content:center;max-width:none}}
/*# sourceMappingURL=main.fe0fe912.css.map*/