#root,body,html{height:100%}@supports (-webkit-touch-callout:none){#root,body,html{min-height:-webkit-fill-available}}body{background-color:lab(100 0 0);color:lab(2.75381 0 0);font-family:Geist,Geist Fallback;margin:0;overflow-x:hidden;overflow-y:hidden;padding:0}.App{display:flex;flex-direction:column;height:100%;min-height:100vh;min-height:100dvh;width:100%}@supports (-webkit-touch-callout:none){.App{min-height:-webkit-fill-available}}.app-header{border-bottom:2px solid lab(90.952 0 -.0000119209);flex-wrap:wrap;line-height:24px;margin:0;padding:16px}.app-header,.app-title{align-items:center;display:flex}.app-title{line-height:32px;order:1}.app-title h1{font-size:24px}.auth-buttons{margin-left:auto;order:2}.app-header a{text-decoration:none}.app-nav{align-items:center;display:flex;gap:24px;line-height:24px;order:3;width:100%}@media (min-width:765px){.app-nav{margin-left:32px;order:2;width:auto}.auth-buttons{order:3}}.nav-link{color:lab(48.496 0 0);cursor:pointer;font-size:14px;font-weight:500;line-height:20px}.nav-link.active{border-bottom:1.5px solid lab(7.78201 -.0000149012 0);padding-bottom:4px}.nav-link.active,.nav-link:hover{color:lab(2.75381 0 0)}.login-button,.logout-button{align-items:center;background-color:lab(7.78201 -.0000149012 0);border-radius:8px;border-width:0;color:lab(98.26 0 0);cursor:pointer;display:flex;font-size:14px;font-weight:500;height:32px;justify-content:center;padding-left:12px;padding-right:12px;transition:background-color .2s ease,border-color .2s ease}.login-button:hover,.logout-button:hover{background-color:#2c2c2c;border-color:#555}.login-page{align-items:center;display:flex;height:100%;justify-content:center;overflow-y:auto;padding:16px}.login-form{border:2px solid lab(90.952 0 -.0000119209);border-radius:14px;display:flex;flex-direction:column;gap:24px;max-width:448px;padding:32px;width:100%}@media (max-width:500px){.login-form{border:none;border-radius:0;padding:16px}}.login-header{display:flex;flex-direction:column;gap:8px;text-align:center}.login-title{color:lab(2.75381 0 0);font-size:32px;font-weight:600;line-height:40px;margin:0}.login-description{color:lab(48.496 0 0);font-size:16px;line-height:24px;margin:0}.login-input-group{display:flex;flex-direction:column;gap:8px}.login-input-group label{color:lab(2.75381 0 0);font-size:14px;font-weight:500;line-height:20px}.login-input-group input[type=email],.login-input-group input[type=password],.login-input-group input[type=text]{background-color:lab(100 0 0);border:2px solid lab(90.952 0 -.0000119209);border-radius:8px;box-sizing:border-box;color:lab(2.75381 0 0);font-family:Geist,Geist Fallback;font-size:14px;height:40px;padding:10px 12px;transition:border-color .2s ease}.login-input-group input[type=email]:focus,.login-input-group input[type=password]:focus,.login-input-group input[type=text]:focus{border-color:lab(7.78201 -.0000149012 0);outline:none}.login-input-group input[type=email]::placeholder,.login-input-group input[type=password]::placeholder,.login-input-group input[type=text]::placeholder{color:lab(48.496 0 0)}.login-form input[type=submit]{background-color:lab(7.78201 -.0000149012 0);border:none;border-radius:8px;color:lab(98.26 0 0);cursor:pointer;font-family:Geist,Geist Fallback;font-size:14px;font-weight:500;height:40px;padding:10px 12px;transition:opacity .2s ease}.login-form input[type=submit]:hover{opacity:.9}.login-link{color:lab(48.496 0 0);font-size:14px;line-height:20px;margin:0;text-align:center}.login-link a{color:lab(7.78201 -.0000149012 0);font-weight:500;text-decoration:none}.login-link a:hover{text-decoration:underline}.error-message{background-color:lab(48.4493 77.4328 61.5452);border-radius:8px;color:lab(98.26 0 0);font-family:Geist,Geist Fallback;font-size:14px;line-height:20px;padding:12px;text-align:center}.discovery-container{display:flex;flex:1 1;flex-direction:row;min-height:0}.right-discovery{display:flex;flex:1 1;flex-direction:column;min-height:0}.recommended-movies-container{border-top:2px solid lab(90.952 0 -.0000119209);display:flex;flex-direction:column;gap:16px;padding:24px 32px}@media (max-width:1020px){.right-discovery{width:100%}}.right-top-discovery{border-bottom:2px solid lab(90.952 0 -.0000119209);display:flex;flex-direction:column}.title-search-container{align-items:center;background-color:lab(90.952 0 -.0000119209);border-radius:6px;box-sizing:border-box;display:flex;flex:1 1;height:36px;padding-bottom:.35rem;padding-left:.5rem;padding-top:.35rem}.title-search-input{background:#0000;border:none;font-size:14px;padding-left:8px;width:100%}.right-top-top{border-bottom:2px solid lab(90.952 0 -.0000119209);gap:12px}.right-top-bottom,.right-top-top{align-items:center;display:flex;padding:16px}.right-top-bottom{justify-content:space-between}@media (max-width:500px){.right-top-bottom{align-items:flex-start;flex-direction:column;gap:12px}}.title-search-input:focus{outline:none}.search-icon,.sort-by-container,.title-search-input::placeholder{color:lab(48.496 0 0)}.sort-by-container{align-items:center;display:flex;font-size:14px;gap:.25em}.count-span{color:lab(2.75381 0 0);font-weight:600}.custom-single-select{box-sizing:border-box;display:flex;flex-direction:column;position:relative;width:160px}.single-select-button{align-items:center;background-color:lab(90.952 0 -.0000119209);border:1.3333px solid lab(90.952 0 -.0000119209);border-radius:8px;box-sizing:border-box;color:lab(2.75381 0 0);display:flex;font-family:Geist,Geist Fallback;font-size:14px;font-weight:400;gap:8px;height:36px;justify-content:space-between;line-height:20px;padding:8px 12px;width:100%}.caret{box-sizing:border-box;color:lab(48.496 0 0);font-size:16px;opacity:.5}.single-select-dropdown{border:2px solid lab(90.952 0 -.0000119209);border-radius:8px;box-sizing:border-box;flex-direction:column;left:0;line-height:24px;margin-top:3px;padding:4px;position:absolute;top:100%;z-index:10}.single-select-dropdown,.single-select-option{background-color:lab(100 0 0);color:lab(2.75381 0 0);display:flex;width:100%}.single-select-option{align-items:center;border:none;border-radius:6px;cursor:pointer;font-family:Geist,Geist Fallback;font-size:14px;justify-content:space-between;line-height:20px;padding:6px 8px}.single-select-option.selected,.single-select-option:hover{background-color:lab(96.52 -.0000298023 .0000119209)}.single-select-option.selected{font-weight:500}.hide-watched-container{align-items:center;display:flex;gap:8px}.hide-watched-btn{align-items:center;background-color:#0000;border:2px solid lab(90.952 0 -.0000119209);border-radius:4px;cursor:pointer;display:flex;height:16px;justify-content:center;padding:0;width:16px}.hide-watched-btn.selected{background-color:lab(7.78201 -.0000149012 0)}.hide-watched-container svg{color:lab(98.26 0 0);display:block;font-size:16px}.hide-watched-container label{font-size:14px;font-weight:500}.right-main-discovery{flex:1 1;min-height:0;overflow-y:auto}.filters-container{border-right:1.5px solid lab(90.952 0 -.0000119209);box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;gap:24px;max-height:100dvh;overflow-y:auto;padding:24px;width:320px}@media (max-width:1020px){.filters-container{display:none}.filters-container.filters-open{background-color:lab(100 0 0);border-right:1.5px solid lab(90.952 0 -.0000119209);display:flex;height:100dvh;left:0;max-height:100dvh;padding:calc(34px + env(safe-area-inset-top)) 34px calc(34px + env(safe-area-inset-bottom));position:fixed;top:0;width:320px;z-index:1000}}.filters-toggle-button{background-color:lab(96.52 -.0000298023 .0000119209);border:2px solid lab(90.952 0 -.0000119209);border-radius:8px;color:lab(7.78201 -.0000149012 0);cursor:pointer;display:none;font-size:14px;font-weight:500;padding:8px 12px}@media (max-width:1020px){.filters-toggle-button{display:block}}.filters-close-button{background:#0000;border:none;color:lab(2.75381 0 0);cursor:pointer;display:none;font-size:24px;position:absolute;right:16px;top:calc(16px + env(safe-area-inset-top));z-index:1001}.filters-container.filters-open .filters-close-button{display:block}@media (max-width:1020px){.filters-container.filters-open .multi-select-container:first-of-type{margin-top:28px}}.filters-backdrop{display:none}@media (max-width:1020px){.filters-backdrop{background-color:#00000080;cursor:pointer;display:block;height:100dvh;left:0;position:fixed;top:0;width:100vw;z-index:999}}.filter-reset-button{align-items:center;background-color:lab(96.52 -.0000298023 .0000119209);border:none;border-radius:8px;box-sizing:border-box;color:lab(7.78201 -.0000149012 0);display:inline-flex;flex-shrink:0;font-size:14px;font-weight:500;height:36px;justify-content:center;line-height:20px;padding:16px 8px;text-align:center;width:100%}.filter-reset-button:hover{background-color:oklab(.969998 -.00000959635 .0000227094/.8)}.release-year-filter{display:flex;flex-direction:column;gap:8px}.release-year-values{color:lab(48.496 0 0);display:flex;font-size:12px;justify-content:space-between;margin-top:2px}.min-rating-values{color:lab(48.496 0 0);font-size:12px;margin-top:8px}.multi-select-container{align-items:flex-start;display:flex;flex-direction:column;gap:10px}.multi-select-title,.vote-count-label{font-size:14px;font-weight:600}.vote-count-label{margin-top:16px}.multi-select-options-container{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,1fr);width:100%}.option-container{display:flex}.option-container label{cursor:pointer;font-size:14px;font-weight:500}.multi-select-option{align-items:center;background-color:initial;border:1.5px solid lab(90.952 0 -.0000119209);border-radius:4px;cursor:pointer;display:flex;height:16px;justify-content:center;margin-inline-end:8px;padding:0;position:relative;width:16px}.multi-select-option.selected{background-color:lab(7.78201 -.0000149012 0);border-color:lab(7.78201 -.0000149012 0);color:#fff}.checkmark-svg{height:12px;width:12px}.rating-filter-container{gap:8px}.rating-filter-container,.rating-range-container{display:flex;flex-direction:column}.movies-container{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(4,1fr);padding:32px}.movie-card{background-color:lab(100 0 0);border:2px solid lab(90.952 0 -.0000119209);border-radius:14px;cursor:pointer;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.movie-card:hover{box-shadow:0 6px 12px #0000004d;transform:translateY(-4px)}.movie-link{color:inherit;display:flex;flex-direction:column;justify-content:flex-start;text-decoration:none}.poster-container{aspect-ratio:2/3;background-color:lab(100 0 0);width:100%}.movie-poster{display:block;height:100%;object-fit:cover;width:100%}.movie-title{font-size:14px;font-weight:500;line-height:24px;margin:0;padding:12px}.empty-watched-error-message,.no-movies-message{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;text-align:center}.empty-watched-error-message h3,.no-movies-message h3{font-size:18px;font-weight:600;line-height:28px;margin-bottom:8px}.empty-watched-error-message p,.no-movies-message p{color:lab(48.496 0 0);line-height:24px;margin:0}.pagination-container{align-items:center;border-top:2px solid lab(90.952 0 -.0000119209);box-sizing:border-box;display:flex;justify-content:space-between;padding:24px}.pagination-container span{box-sizing:border-box;color:lab(2.75381 0 0);font-family:Geist,Geist Fallback;font-size:18px;line-height:20px}.pagination-button-clickable,.pagination-button-unclickable{align-items:center;background-color:lab(100 0 0);border:2px solid lab(90.952 0 -.0000119209);border-radius:8px;box-sizing:border-box;color:lab(2.75381 0 0);display:flex;flex-shrink:0;font-size:14px;font-weight:500;gap:8px;height:36px;justify-content:center;line-height:20px;padding:8px 12px;text-align:center}.pagination-button-unclickable{opacity:.5}.pagination-button-clickable:hover{background-color:lab(96.52 -.0000298023 .0000119209)}.page-number{color:lab(48.496 0 0);font-size:14px;line-height:20px}.watched-page{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow-y:auto}.watched-movies-container{display:flex;flex-direction:column;gap:16px;padding:24px 32px}.watched-page-header{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.watched-page-header h1{color:lab(2.75381 0 0);font-size:24px;font-weight:600;line-height:32px;margin:0}.recommended-movies-bottom,.watched-movies-bottom{overflow:hidden}.watched-movie-feed,.watched-movies-feed{-webkit-overflow-scrolling:touch;display:flex;flex-direction:row;gap:16px;overflow-x:auto;overflow-y:hidden;padding-bottom:8px;scroll-behavior:smooth}.watched-movie-feed::-webkit-scrollbar,.watched-movies-feed::-webkit-scrollbar{height:4px}.watched-movie-feed::-webkit-scrollbar-track,.watched-movies-feed::-webkit-scrollbar-track{background:#0000}.watched-movie-feed::-webkit-scrollbar-thumb,.watched-movies-feed::-webkit-scrollbar-thumb{background:lab(80 0 0);border-radius:2px}.watched-movie-card{display:flex;flex-direction:column;flex-shrink:0;position:relative;width:180px}.watched-movie-link{align-items:center;color:inherit;display:flex;flex-direction:column;gap:6px;text-decoration:none}.watched-movie-poster-container{aspect-ratio:2/3;border:2px solid lab(90.952 0 -.0000119209);border-radius:10px;flex-shrink:0;overflow:hidden;width:100%}.watched-movie-poster{display:block;height:100%;object-fit:cover;width:100%}.watched-movie-title{color:lab(2.75381 0 0);font-size:13px;font-weight:500;line-height:18px;margin:0;text-align:center;word-break:break-word}.loading-watched-msg{align-items:center;color:lab(48.496 0 0);display:flex;flex:1 1;font-size:14px;justify-content:center}@media (max-width:600px){.watched-movie-card{width:150px}}@media (max-width:500px){.recommended-movies-container,.watched-movies-container{padding:16px}}.search-people-button{align-items:center;background-color:lab(100 0 0);border:2px solid lab(90.952 0 -.0000119209);border-radius:8px;color:lab(48.496 0 0);display:inline-flex;font-size:14px;font-weight:500;height:16px;line-height:20px;margin-bottom:12px;outline-color:oklab(.707999 -.00000712276 .0000166297/.5);padding:1rem;width:270px}.search-people-button:hover{background-color:lab(96.52 -.0000298023 .0000119209);color:lab(7.78201 -.0000149012 0)}.people-filter-container{position:relative}.people-filter-dropdown-container{background-color:lab(100 0 0);border:2px solid lab(90.952 0 -.0000119209);border-radius:8px;bottom:100%;left:0;line-height:24px;margin-bottom:4px;position:absolute;width:288px;z-index:50}.people-search-container{align-items:center;border-bottom:1.5px solid lab(90.952 0 -.0000119209);box-sizing:border-box;display:flex;height:36px;padding:0 12px}.people-search-icon{box-sizing:border-box;height:16px;opacity:.5;vertical-align:middle;width:16px}.people-filter-input{background:#0000;border:none;border-radius:8px;box-sizing:border-box;color:lab(2.75381 0 0);display:flex;font-size:14px;font-weight:400;height:40px;opacity:1;padding-bottom:12px;padding-left:8px;padding-top:12px;text-align:start;width:100%}.people-filter-input:focus{outline:none}.people-options-grid{align-self:flex-start;display:flex;flex-direction:column;padding:4px}.people-filter-option{align-items:center;background-color:initial;border:none;border-radius:6px;box-sizing:border-box;color:lab(7.78201 -.0000149012 0);column-gap:8px;display:flex;font-size:14px;line-height:20px;padding:6px 8px}.people-filter-option.selected,.people-filter-option:hover{background-color:lab(96.52 -.0000298023 .0000119209)}.empty-people-options{font-size:14px;padding:24px 0;text-align:center}.chips-container{flex-wrap:wrap;gap:8px;line-height:24px}.chip,.chips-container{box-sizing:border-box;display:flex}.chip{align-items:center;background-color:lab(96.52 -.0000298023 .0000119209);border:1.5px solid #0000;border-radius:8px;color:lab(7.78201 -.0000149012 0);flex-shrink:0;font-size:12px;font-weight:500;justify-content:center;line-height:16px;padding:2px 8px;width:fit-content}.chip-remove{background:#0000;border:none;font-size:14px;margin-left:4px}.chip-remove:hover{color:lab(48.4493 77.4328 61.5452)}.movie-page{box-sizing:border-box;display:flex;flex-direction:column;gap:32px;margin:0 auto;max-width:1280px;overflow-x:hidden;overflow-y:auto;padding:32px 16px;width:100%}.movie-metadata-container{align-items:flex-start;display:flex;flex-direction:row;gap:32px;width:100%}.movie-page-poster-container{aspect-ratio:2/3;border-radius:12px;flex:1 1;overflow:hidden}.movie-page-poster{height:100%;object-fit:cover;width:100%}.movie-information-container{display:flex;flex:2 1;flex-direction:column;gap:24px;margin:auto 0}.movie-page-title{font-size:36px;font-weight:700;line-height:40px;margin:0 0 8px}.movie-page-year-runtime-container{color:lab(48.496 0 0);display:flex;gap:16px;line-height:24px}.movie-page-release-year,.movie-page-runtime{align-items:center;display:flex;font-size:16px;gap:4px}.movie-page-genres{display:flex;gap:8px;line-height:24px;overflow-y:auto}.movie-page-genre-chip{background-color:lab(96.52 -.0000298023 .0000119209);border-radius:9999px;font-size:14px;line-height:20px;padding:4px 12px}.movie-page-director-container h3,.movie-page-personal-rating-container h3,.movie-page-ratings-container h3{font-size:14px;font-weight:600;margin:0 0 12px}.director-feed{display:flex;gap:12px}.director-card-link{color:inherit;text-decoration:none}.director-container{align-items:center;display:flex;gap:8px}.director-picture-container{border-radius:9999px;height:56px;overflow:hidden;width:56px}.director-profile-picture{height:100%;object-fit:cover;width:100%}.movie-page-ratings-feed{align-items:stretch;display:flex;gap:12px}.movie-page-rating-info{align-items:center;background-color:lab(96.52 -.0000298023 .0000119209);border:1px solid lab(90.952 0 -.0000119209);border-radius:8px;box-sizing:border-box;color:lab(2.75381 0 0);display:inline-flex;flex-direction:column;font-size:14px;font-weight:500;gap:6px;justify-content:center;line-height:20px;min-height:64px;min-width:86px;padding:8px 12px}.movie-page-rating-info span{line-height:16px;white-space:nowrap}.rating-logo{display:block;flex-shrink:0;height:18px;object-fit:contain;width:auto}@media (max-width:600px){.movie-page-ratings-container{gap:8px}.movie-page-rating-info{font-size:13px;min-height:56px;min-width:76px;padding:6px 10px}.rating-logo{height:16px}}.rating-container .react-stars span{margin-right:4px}.trailer-link{align-self:flex-start;color:lab(2.75381 0 0);display:inline-flex;text-decoration:none;width:fit-content}.trailer-button{align-items:center;background-color:lab(7.78201 -.0000149012 0);border:none;border-radius:8px;box-sizing:border-box;color:lab(98.26 0 0);cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:8px;height:36px;justify-content:center;padding:8px 12px;text-align:center}.trailer-button:hover{opacity:.9}.movie-page-bottom{display:flex;flex-direction:column;gap:32px}.movie-page-overview-streaming{display:flex;flex-direction:column;gap:24px;width:100%}.movie-page-tabbed-interface{border-bottom:2px solid lab(90.952 0 -.0000119209);display:flex;gap:0;width:fit-content}.tabbed-interface-btn{background-color:initial;border:none;border-bottom:3px solid #0000;color:lab(48.496 0 0);cursor:pointer;font-family:Geist,Geist Fallback;font-size:14px;font-weight:500;line-height:20px;padding:12px 16px;transition:color .2s ease,border-bottom-color .2s ease}.tabbed-interface-btn:hover{color:lab(2.75381 0 0)}.tabbed-interface-btn.active{border-bottom-color:lab(7.78201 -.0000149012 0);color:lab(2.75381 0 0)}.movie-page-tabbed-results{display:flex;flex-direction:column;gap:12px}.movie-page-cast-container h2,.movie-page-similar-movies-container h2,.movie-page-tabbed-results h2{color:lab(2.75381 0 0);font-size:18px;font-weight:600;line-height:28px;margin:0}.movie-page-overview{color:lab(48.496 0 0);font-size:14px;line-height:24px;margin:0;word-spacing:.5px}.movie-page-cast-container{display:flex;flex-direction:column;gap:16px;width:100%}.movie-page-cast-feed{-webkit-overflow-scrolling:touch;display:flex;flex-direction:row;gap:16px;overflow-x:auto;padding-bottom:8px;scroll-behavior:smooth}.actor-card-link{color:inherit;text-decoration:none}.actor-container{align-items:center;display:flex;flex-direction:column;flex-shrink:0;gap:8px;justify-content:flex-start;width:180px}.actor-profile-picture{aspect-ratio:1/1;border:2px solid lab(90.952 0 -.0000119209);border-radius:8px;box-sizing:border-box;display:block;object-fit:cover;width:100%}.actor-name{color:lab(2.75381 0 0);font-size:13px;font-weight:500;line-height:18px}.actor-name,.character-name{margin:0;text-align:center;word-break:break-word}.character-name{color:lab(48.496 0 0);font-size:12px;font-weight:400;line-height:16px}.movie-page-similar-movie-feed{-webkit-overflow-scrolling:touch;display:flex;flex-direction:row;gap:16px;overflow-x:auto;padding-bottom:8px;scroll-behavior:smooth}.movie-page-similar-movies-container{display:flex;flex-direction:column;gap:16px;width:100%}.similar-movie-card{display:flex;flex-direction:column;flex-shrink:0;position:relative;width:180px}.similar-movie-title{color:lab(2.75381 0 0);font-size:13px;font-weight:500;line-height:18px;margin:0;text-align:center;word-break:break-word}.similar-movie-year{color:lab(48.496 0 0);font-size:12px;font-weight:400;line-height:16px;margin:0;text-align:center}.similar-movie-link{align-items:center;color:inherit;display:flex;flex-direction:column;gap:6px;text-decoration:none}.similar-movie-poster{aspect-ratio:2/3;border:2px solid lab(90.952 0 -.0000119209);border-radius:10px;display:block;object-fit:cover;width:100%}.poster-rating{align-items:center;background-color:lab(7.78201 -.0000149012 0);border:1px solid lab(100 0 0/.2);border-radius:9999px;color:lab(98.26 0 0);display:inline-flex;font-size:12px;font-weight:600;gap:4px;line-height:16px;padding:4px 8px;position:absolute;right:8px;top:8px}.poster-rating-star{color:#f5c518;flex-shrink:0;font-size:11px;line-height:1}@media (max-width:600px){.actor-container,.similar-movie-card{width:150px}.poster-rating{font-size:11px;padding:3px 7px;right:6px;top:6px}}.streaming-options-container{display:flex;flex-direction:column;gap:24px}.no-options-message{color:lab(48.496 0 0);font-size:14px;line-height:24px;margin:0}.streaming-option-type-container{display:flex;flex-direction:column;gap:10px}.option-type-label{color:lab(48.496 0 0);font-size:13px;font-weight:600;letter-spacing:.05em;line-height:20px;text-transform:uppercase}.streaming-option-type-list{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:0;padding:0}.streaming-option{align-items:center;background-color:lab(96.52 -.0000298023 .0000119209);border:1px solid lab(90.952 0 -.0000119209);border-radius:8px;color:lab(2.75381 0 0);display:inline-flex;font-size:14px;font-weight:500;gap:8px;padding:6px 12px;white-space:nowrap}.provider-logo{border-radius:4px;display:block;flex-shrink:0;height:20px;object-fit:contain;width:20px}@media (max-width:700px){.movie-metadata-container{align-items:stretch;flex-direction:column}.movie-page-poster-container{flex:none;width:100%}.movie-page-poster{height:auto;width:100%}.movie-information-container{flex:none;margin:0;width:100%}}@media (max-width:1023px){.movies-container{grid-template-columns:repeat(3,1fr)}}@media (max-width:640px){.movies-container{grid-template-columns:repeat(2,1fr)}.movie-title{font-size:12px}}
/*# sourceMappingURL=main.174e3dfc.css.map*/