body{background-color:#fbfbfb;font-family:Inter,sans-serif;margin:0;padding:0;height:100vh}@media screen and (max-width:599px){.main-content{min-height:100vh;margin:0 auto;box-sizing:border-box;padding-top:60px;padding-bottom:70px}}@media screen and (min-width:1024px){.main-container{display:flex;min-height:100vh}Nav{background-color:#fff;filter:drop-shadow(1px 0px .75px #8b8b8b);width:400px}.main-content{flex:1;display:flex}}@media screen and (max-width:599px){._playground_6qxki_17{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;min-height:calc(100vh - 130px)}._playground_6qxki_17 h2{font-size:24px;text-transform:uppercase;margin-bottom:40px}._playground_6qxki_17 button{background-color:#5bb25f;color:#fff;border:none;padding:15px 40px;border-radius:10px;font-size:18px;font-weight:700;font-family:Inter,sans-serif;text-transform:uppercase}._displayScreen_6qxki_71{margin-block:30px;border:2px solid #5BB25F;border-radius:10px;width:300px;height:250px;margin-inline:auto;background-color:#f7f7f7}._displayScreenEmpty_6qxki_91 img{height:50px;margin-top:40px}._displayScreenEmpty_6qxki_91 p{color:#bbb;font-size:18px;font-weight:300;width:75%;margin:0 auto;line-height:normal}._displayScreenActive_6qxki_121{display:flex;flex-direction:column;justify-content:center}._displayScreenActive_6qxki_121 h2,._displayScreenActive_6qxki_121 p{margin:0;padding-block:5px}._challenge-category_6qxki_147{font-style:italic;font-weight:bolder}}@media screen and (min-width:600px){._container_6qxki_161{display:none}}@media screen and (min-width:1024px){._playground_6qxki_17{display:block;margin:40px auto;text-align:center}._playground_6qxki_17 h2{font-size:36px;text-transform:uppercase;margin-block:40px}._playground_6qxki_17 button{background-color:#5bb25f;color:#fff;border:none;padding:20px 60px;border-radius:10px;font-size:24px;font-weight:700;font-family:Inter,sans-serif;text-transform:uppercase;cursor:pointer}._playground_6qxki_17 button:hover{background-color:#5bb25fcb}._displayScreen_6qxki_71{margin-block:40px;border:2px solid #5BB25F;border-radius:10px;width:500px;height:300px;background-color:#f7f7f7}._displayScreenEmpty_6qxki_91 img{height:66px;margin-top:60px}._displayScreenEmpty_6qxki_91 p{color:#bbb;font-size:24px;font-weight:300;width:75%;margin:0 auto;line-height:normal}._displayScreenActive_6qxki_121{display:flex;flex-direction:column;justify-content:center}._displayScreenActive_6qxki_121 h2,._displayScreenActive_6qxki_121 p{margin:0;padding-block:5px}._challenge-category_6qxki_147{font-style:italic;font-weight:bolder}}@media screen and (max-width:599px){nav{width:100vw;display:flex;flex-direction:column;position:fixed;top:0;left:0;right:0;z-index:1000}.app-logo{display:flex;justify-content:space-between;padding:8px 10px 5px;background-color:#fff;align-items:center;filter:drop-shadow(1px 0px .75px #8b8b8b)}.app-logo img{height:40px;width:40px}.app-logo h1{font-family:Itim,cursive;margin:0;font-size:24px}.nav-btn{display:flex;justify-content:space-between;padding:10px 10px 20px;background-color:#fff;filter:drop-shadow(1px 0px .75px #8b8b8b);position:fixed;bottom:0;left:0;right:0}nav button{display:flex;flex-direction:column;align-items:center;border:none;background-color:#fff;font-size:10px;font-weight:600;color:#0006}nav .icon{height:32px;width:32px}nav .icon path{fill:#bbb}nav button span{text-transform:uppercase}.active{color:#5bb25f}.active .icon path{fill:#5bb25f}}@media screen and (min-width:1024px){nav{height:100vh}.app-logo{display:flex;flex-direction:column;align-items:center;margin-block:60px 20px}.app-logo img{height:100px;width:100px}.app-logo h1{font-family:Itim,cursive;margin:0;font-size:40px}.nav-btn{display:flex;flex-direction:column;margin-top:20px}nav button{border:none;display:flex;align-items:center;width:100%;padding:10px 20px;background-color:#fff;gap:8px;font-size:24px;font-weight:700;color:#0009;margin-block:.5px}nav button img{height:40px;width:40px;filter:saturate(0%) brightness(.4);opacity:.3}nav button:hover{background-color:#5bb25f;opacity:.5;border-block:2px dashed #061807}.active{background-color:#5bb25f;opacity:.5;border-block:2px dashed #061807}}._icon_12vvp_17 path{fill:#bbb}._playground_12vvp_23 h2{color:#bbb;text-transform:none;font-weight:bolder;margin:0;line-height:1;text-align:center}@media screen and (max-width:599px){._playground_12vvp_23{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:calc(100vh - 130px)}._icon_12vvp_17{width:100px;height:100px}._playground_12vvp_23 h2{font-size:30px;width:75%}}@media screen and (min-width:1024px){._playground_12vvp_23{display:block;text-align:center;margin:auto}._icon_12vvp_17{width:200px;height:200px;align-items:center}._playground_12vvp_23 h2{font-size:60px;width:75%;margin:0 auto}}@media screen and (max-width:599px){._search_ejqlh_3{width:calc(100% - 52px);max-width:600px;display:flex;align-items:center;padding:12px;border-radius:10px;border:1px solid #d1d5db;position:absolute;top:130px;left:12px;background:#fff;gap:8px}._search_ejqlh_3:focus-within{background:#f9f8f8}._search-input_ejqlh_41{font-size:16px;color:#333;margin-left:12px;border:none;outline:none;background:transparent;flex:1}._search-btn_ejqlh_61{font-size:16px;border:none;outline:none;background:transparent;cursor:pointer;padding-left:14px;color:#000}._search-input_ejqlh_41::placeholder,._search-icon_ejqlh_83{color:#00000080}._vline_ejqlh_91{border-left:1px solid #d1d5db;height:30px}._playground_ejqlh_101{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:calc(100vh - 236px)}._icon_ejqlh_117{width:100px;height:100px}._icon_ejqlh_117 path{fill:#bbb}._playground_ejqlh_101 h3{color:#bbb;font-size:30px;margin:0}._missingCatalog_ejqlh_147{width:70%;color:#bbb;font-size:20px;font-weight:700;text-align:center}._results_ejqlh_163{display:flex;flex-direction:column;gap:20px;padding:20px;margin-top:40px;max-height:calc(100vh - 325px);overflow-y:auto;overflow-x:hidden}._movie_ejqlh_185{display:flex;gap:20px}._movie-cover_ejqlh_195{width:100px;height:150px}._movie-details_ejqlh_205{padding-top:5px}._movie-title_ejqlh_213{display:flex;margin:0 0 5px;font-size:12px;gap:3px}._movie-ratings_ejqlh_227{white-space:nowrap}._movie-meta_ejqlh_235{display:flex;gap:10px;margin-bottom:5px;font-size:10px;color:#666;align-items:center}._runtime_ejqlh_255,._genre_ejqlh_257{margin:0}._watchlist-btn_ejqlh_265{display:flex;align-items:center;gap:4px;cursor:pointer;border:none;background-color:transparent;font-size:10px;margin:0}._watchlist-icon_ejqlh_287{width:14px;height:14px}._movie-description_ejqlh_297{color:#6b7280;font-size:12px;margin:0}hr{height:1px;background-color:#d1d5db;border:none}}@media screen and (max-width:599px){._playground_1kk1y_17{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:calc(100vh - 240px)}._icon_1kk1y_31{width:100px;height:100px}._icon_1kk1y_31 path{fill:#bbb}._playground_1kk1y_17 h3{color:#bbb;font-size:26px;margin:0;text-align:center;width:80%}._playground_1kk1y_17 span{display:flex;gap:8px;padding-top:10px}._playground_1kk1y_17 span p{margin:0;font-weight:700}._watchlistContainer_1kk1y_79{display:flex;flex-direction:column;gap:20px;padding:20px;margin-top:20px;max-height:calc(100vh - 325px);overflow-y:auto;overflow-x:hidden}._movie_1kk1y_101{display:flex;gap:20px}._movie-cover_1kk1y_111{width:100px;height:150px}._movie-details_1kk1y_121{padding-top:5px}._movie-title_1kk1y_129{display:flex;margin:0 0 5px;font-size:12px;gap:3px}._movie-ratings_1kk1y_143{white-space:nowrap}._movie-meta_1kk1y_151{display:flex;gap:10px;margin-bottom:5px;font-size:10px;color:#666;align-items:center}._runtime_1kk1y_171,._genre_1kk1y_173{margin:0}._watchlist-container_1kk1y_179{display:flex;gap:10px;margin-bottom:8px}._watchlist-btn_1kk1y_189,._watchedLabel_1kk1y_191,._unWatchedLabel_1kk1y_193{display:flex;align-items:center;gap:4px;cursor:pointer;border:none;background-color:transparent;font-size:10px;margin:0}._watchlist-icon_1kk1y_215{width:14px;height:14px}._movie-description_1kk1y_225{color:#6b7280;font-size:12px;margin:0}hr{height:1px;background-color:#d1d5db;border:none}}body{margin:0;padding:0;box-sizing:border-box;overflow:hidden}@media screen and (max-width:599px){header{background-color:#5bb25f;height:60px;display:flex;justify-content:space-between;padding:10px 15px 30px;color:#fff;align-items:center}header h2{margin:0}._movie-nav-btn_1jdwq_45{color:#fff;background:none;border:none;cursor:pointer;font-weight:500;font-size:14px}}
