.movie-detail{max-width:1000px;margin:0 auto;padding:1rem 0 2rem}.video-section{margin-bottom:2.5rem;border-radius:28px;overflow:hidden;box-shadow:0 20px 30px -10px #000c;border:1px solid #2a2a2a;transition:border .2s}.video-section:hover{border-color:#e50914}.video-container{position:relative;width:100%;padding-bottom:56.25%;height:0;overflow:hidden;background-color:#000}.Bts{padding:7px;margin:7px;width:20%;background-color:#0b0bff;color:#f5f5f5;border-radius:8px;border:none;font-size:15px;font-weight:600;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.Bts:hover{background-color:#761111;border:2px solid rgb(145,145,166)}.movie-header{margin-bottom:2rem;border-bottom:1px solid #252525;padding-bottom:1.5rem}.movie-main-title{font-size:2.5rem;font-weight:700;letter-spacing:-.02em;margin-bottom:.75rem;color:#fff;line-height:1.2}.movie-meta{display:flex;flex-wrap:wrap;gap:1rem 1.5rem;margin-bottom:1rem;color:#aaa;font-size:1rem;align-items:center}.movie-meta span{background:#1f1f1f;padding:.3rem 1rem;border-radius:40px;border:1px solid #333;font-weight:500}.rating-block{display:flex;flex-wrap:wrap;align-items:center;gap:2rem;margin-top:.5rem}.rating-stars{display:flex;align-items:center;gap:.2rem;color:#f5b50a;font-size:1.3rem}.rating-stars .rating-value{margin-left:.5rem;color:#fff;font-size:1.1rem;font-weight:600}.overview{margin-bottom:2.5rem}.overview h2{font-size:1.6rem;font-weight:600;margin-bottom:1rem;color:#fff;border-left:4px solid #e50914;padding-left:1rem}.overview p{font-size:1.1rem;line-height:1.7;color:#ccc;max-width:800px}.cast-section{margin-bottom:2.5rem}.cast-section h2{font-size:1.6rem;font-weight:600;margin-bottom:1.5rem;color:#fff;border-left:4px solid #e50914;padding-left:1rem}.cast-card{background-color:#141414;border-radius:20px;overflow:hidden;border:1px solid #2a2a2a;transition:all .2s;height:100%;box-shadow:0 8px 16px -8px #0009}.actor{width:100%;height:120%}.cast-photo{height:180px;background-color:#2c2c2c;display:flex;align-items:center;justify-content:center;color:#777;font-size:.8rem;text-transform:uppercase;background-image:linear-gradient(145deg,#222,#2e2e2e);border-bottom:1px solid #2a2a2a}.crew-section{background:#141414;border-radius:24px;padding:1.5rem 2rem;border:1px solid #2a2a2a;margin-top:1rem}.crew-item{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;padding:.5rem 0;border-bottom:1px dashed #2a2a2a}.crew-item:last-child{border-bottom:none}.crew-label{font-weight:600;color:#e50914;min-width:90px}.crew-value{color:#ddd}@media(max-width:700px){.movie-main-title{font-size:1.9rem}.movie-meta{gap:.7rem}.movie-meta span{padding:.2rem .8rem;font-size:.9rem}.rating-block{gap:1rem;flex-direction:column;align-items:flex-start}.cast-grid{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:1rem}.cast-photo{height:150px}.crew-section{padding:1.2rem}.Bts{width:35%;padding:5px;font-family:Arial,Helvetica,sans-serif}}@media(max-width:480px){.movie-main-title{font-size:1.6rem}.movie-meta{flex-direction:column;align-items:flex-start;gap:.5rem}.cast-grid{grid-template-columns:1fr 1fr}.cast-photo{height:130px}}body{font-family:Inter,sans-serif;background-color:#0a0a0a;color:#f0f0f0;line-height:1.5}.container{max-width:1400px;margin:0 auto;padding:1.5rem 2rem}.overLay{backdrop-filter:blur(2px);justify-content:center;align-items:center;text-align:center;display:flex;flex-direction:column;height:10em;border-radius:16px;box-shadow:0 4px 30px #0000001a;backdrop-filter:blur(8.4px);-webkit-backdrop-filter:blur(8.4px);border:1px solid rgba(190,7,7,.659);width:90%;margin-left:auto;padding:14px}.load{margin-top:20px;font-family:monospace;font-size:17px;color:#cfc0c08e}.results{display:flex;flex-direction:row}h2.section-title{font-weight:600;font-size:1.75rem;margin-bottom:1.75rem;letter-spacing:-.02em;color:#fff;border-left:4px solid #e50914;padding-left:1rem}.navbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.5rem;margin-bottom:3rem;background:#141414cc;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);padding:.75rem 1.5rem;border-radius:60px;border:1px solid rgba(255,255,255,.06);box-shadow:0 8px 20px #0009}.logo{display:flex;align-items:center;gap:.5rem;font-weight:700;font-size:1.4rem;letter-spacing:-.5px;color:#e50914}.logo i{font-size:2rem}.search-wrapper{flex:1 1 300px;display:flex;align-items:center;background-color:#1f1f1f;border-radius:40px;padding:.5rem 1.2rem;border:1px solid #333;transition:border .2s,box-shadow .2s;width:100%}.search-wrapper:focus-within{border-color:#e50914;box-shadow:0 0 0 2px #e509144d}.search-icon{color:#aaa;margin-right:.8rem;font-size:1.1rem}.search-bar{background:transparent;border:none;outline:none;color:#fff;font-size:1rem;width:100%;font-weight:400;font-family:unset}.BackForplayer{color:#9c9696}.iconForSearch{width:100%;padding:7px}.fonts{font-family:monospace;color:#beb7b7;font-size:17px}mark{background-color:#ff00;border-radius:3px;padding:-2px;color:#e00000}table,th,td{border:1px solid rgb(46,43,43);color:#898585;font-family:Times New Roman,Times,serif;font-size:16px;border-radius:5px}th{color:#fff;font-family:cursive;font-size:18px;font-weight:100}.tvS{font-size:35px}.search-bar::placeholder{color:#bfb6b6;font-family:monospace;font-size:17px}.profile,.bio{font-size:2.4rem;color:#e50914;line-height:1;cursor:default;transition:transform .2s}.profile:hover{transform:scale(1.05);color:#ff4d4d}.category{flex-grow:1;cursor:default;font-family:cursive}.seeAll{display:flex;flex-direction:row;background-color:#eb050516;padding-right:7px;border-radius:12px;width:90%;margin:18px 18px 18px auto;border:1px solid rgba(255,255,255,.55)}.seeButton{font-style:italic;padding-right:15px;color:#8e8c8c;cursor:pointer;background-color:#0000;border:none;font-size:17px;font-weight:700}.forSearch{width:100%;border-bottom:none}.resultsPosition{width:93%;background-color:#0a0a0a}.resultbar{display:flex;flex-direction:row-reverse;width:100%}.exitIcon{border:3px solid rgb(75,71,71);border-radius:30px;position:fixed;top:5em;margin-top:3em;margin-right:-30px}.whileResult{margin-bottom:20px}.forResult{border-bottom:1px solid rgb(85,78,78);margin-bottom:29px;flex-grow:1}.exit{background:#fff;color:#000;border:none;font-size:3rem;border-radius:30px}.movie-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem 4rem;margin-top:1rem}.movie-flex{display:flex;flex-direction:row;overflow:scroll;scrollbar-width:none;gap:5px}.buttonsWrap{background:none;border:none;justify-content:center;text-align:center}.movie-cardGrid{background-color:#141414;border-radius:24px;overflow:hidden;transition:all .25s ease;box-shadow:0 10px 20px -8px #000c;border:1px solid #2a2a2a;display:flex;flex-direction:column}a{text-decoration:none;color:#fff}.movie-posterGrid{align-items:center;justify-content:center;font-size:.9rem;text-transform:uppercase;letter-spacing:1px}.movie-card{background-color:#141414;border-radius:24px;transition:all .25s ease;box-shadow:0 10px 20px -8px #000c;border:1px solid #2a2a2a;margin-top:2px}.movie-card:hover{transform:translateY(-6px);border-color:#ea0f0f;box-shadow:0 18px 30px -8px #860909}.movie-poster{align-items:center;justify-content:center;color:#777;font-size:.9rem;text-transform:uppercase;letter-spacing:1px;border-radius:24px}.moviePic,.grid-Pic{border-radius:24px 24px 0 0;padding:1px}.movie-info{padding:1.2rem 1rem 1rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;row-gap:.5rem}.movie-infoflex .movie-title{font-weight:600;font-size:1.1rem;width:calc(100% - 40px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#fff}.movie-year{font-size:.85rem;color:#d0d0d0;background:#000;padding:.2rem .6rem;border-radius:7px;border:1px solid rgb(117,19,19);font-weight:500;margin-right:auto;margin-left:.5rem;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;font-size:12px}.movie-titleGrid{color:#fff;border-radius:10px;font-family:Georgia,Times New Roman,Times,serif;font-size:1.5em}.favorite-btn{background:transparent;border:none;color:#aaa;font-size:1.4rem;cursor:pointer;padding:.2rem;display:flex;align-items:center;justify-content:center;transition:color .2s,transform .1s;line-height:1}.favorite-btn:hover{color:#e50914;transform:scale(1.1)}.favorite-btn i{pointer-events:none}.footer{text-align:center;padding:2rem 1rem 1.5rem;color:#d00000;font-size:.9rem;border-top:1px solid #202020;margin-top:3rem}@media(max-width:700px){.container{padding:1rem}.navbar{border-radius:30px;padding:.8rem 1.2rem;gap:1rem}.category{font-size:20px;justify-content:center}.seeAll{width:100%;place-content:center;border:1px solid rgba(255,255,255,.226);border-radius:9px}.overLay{margin:16px}.seeButton{margin:0;font-size:16px}.logo span{font-size:1.1rem}.logo i{font-size:1.6rem}.search-wrapper{order:3;flex:1 1 100%;max-width:100%}.profile{font-size:2rem}h2.section-title{font-size:1.4rem;margin-bottom:1.2rem}.movie-grid{display:flex;flex-direction:column}.movie-flex{display:flex;flex-direction:row;overflow:scroll;scrollbar-width:none;gap:5px}.onSeae{border-color:#333}.moviePic{width:200px;height:100%;border-radius:18px}.grid-Pic{width:100%;height:100%;border-radius:18px;background-color:#9e7d7d}.movie-info{padding:.8rem}.movie-title{font-size:1rem;width:100%;margin-bottom:.2rem}.favorite-btn{font-size:1.2rem}}@media(max-width:480px){.movie-grid{grid-template-columns:1fr 1fr}.movie-poster{height:65%}.navbar{border-radius:20px}.logo span{display:none}.movie-card{height:90%}}*{margin:0;padding:0;box-sizing:border-box}body{background:#0b0b0f;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:#fff;line-height:1.5}.header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:1rem 1.2rem;background:#0f0f14cc;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid rgba(255,255,255,.05);position:sticky;top:0;z-index:10;gap:.8rem}.search-wrapper{display:flex;align-items:center;background:#ffffff0d;border-radius:40px;padding:.2rem .2rem .2rem .8rem;border:1px solid rgba(255,255,255,.1);transition:all .2s;flex:1 1 200px;min-width:160px}.search-wrapper:focus-within{border-color:#a18cd1;background:#ffffff14}.search-icon{color:#888;font-size:.9rem}.search-bar{background:transparent;border:none;padding:.5rem;color:#fff;font-size:.9rem;width:100%;outline:none}.search-bar::placeholder{color:#666}.container{max-width:1200px;margin:1.5rem auto;padding:0 1rem}.profiles{display:grid;grid-template-columns:400px 1fr;gap:2rem;margin-bottom:3rem}.profiles-card{background:#14141e99;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:24px;padding:2rem 1.5rem;border:1px solid rgba(255,255,255,.05);box-shadow:0 20px 40px #0009;text-align:center;transition:transform .2s}.profiles-card:hover{transform:translateY(-5px)}.profiles-img{height:70%}.actorProfile{width:100%;height:100%;background:linear-gradient(145deg,#2a2a3a,#1a1a28);margin:0 auto 1.5rem;border:1px solid rgb(196,192,192);border-radius:12px;box-shadow:0 10px 20px #0006}.actor-name{margin-top:25px;font-size:2rem;font-weight:700;margin-bottom:.3rem;background:linear-gradient(135deg,#fff,#fff);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.actor-role{color:#a18cd1;font-weight:500;margin-bottom:1rem;font-size:1.1rem}.popularity-badge{display:inline-flex;align-items:center;gap:.5rem;background:#a18cd133;border:1px solid rgba(161,140,209,.4);padding:.5rem 1.2rem;border-radius:40px;color:#fbc2eb;font-weight:600;font-size:1.1rem}.popularity-badge i{color:#ffd966}.profiles-details{background:#14141e66;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:24px;padding:2rem;border:1px solid rgba(255,255,255,.05)}.bio-section h2{font-size:1.8rem;margin-bottom:1rem;font-weight:600;background:linear-gradient(135deg,#fff,#aaa);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block}.bio-section p{color:#ccc;line-height:1.8;margin-bottom:2rem;font-size:1rem}.infoss-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem;box-shadow:#37343450 2px 3px 10px 6px;border-radius:12px;padding:17px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.infoss-item{background:#ffffff05;border-radius:16px;padding:1.2rem;border:1px solid rgba(255,255,255,.03);transition:background .2s;transition:.3s}.infoss-item:hover{transform:scale(1.06);background:#ffffff0d}.infoss-item i{font-size:1.4rem;color:#a18cd1;margin-bottom:.8rem}.infoss-label{display:block;font-size:.8rem;text-transform:uppercase;letter-spacing:1px;color:#888;margin-bottom:.2rem}.infoss-value{font-size:1.1rem;font-weight:500;color:#fff;word-break:break-word}.known-for{margin-top:3rem}.known-for h2{font-size:1.8rem;margin-bottom:1.5rem;background:linear-gradient(135deg,#fff,#aaa);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.moviess-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:1.5rem}.moviess-card{background:#1e1e2899;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:16px;padding:.3rem;border:1px solid rgba(255,255,255,.05);transition:all .2s;text-align:center}.moviess-card:hover{transform:scale(1.03);border-color:#a18cd180;background:#282837cc}.moviess-poster{width:100%;aspect-ratio:2 / 3;background:linear-gradient(145deg,#2a2a3a,#1a1a28);border-radius:12px;background-image:url(https://via.placeholder.com/200x300/333/666?text=Poster);background-size:cover;background-position:center}.known{border-radius:12px}.moviess-title{font-weight:600;margin-bottom:.2rem;color:#eee}.moviess-year{color:#888;font-size:.85rem}@media(max-width:768px){.header{flex-direction:column;align-items:stretch;padding:.8rem}.logo{text-align:center;font-size:1.8rem}.search-wrapper{width:100%;min-width:auto}.profiles{display:flex;flex-direction:column;margin:-20px -20px 30px}.profiles-card{margin:0 auto;padding:1.5rem 1rem}.profiles-img{width:100%}.actor-name{font-size:1.8rem}.actor-role{font-size:1rem}.popularity-badge{font-size:1rem;padding:.4rem 1rem}.profiles-details{padding:1.5rem}.bio-section h2{font-size:1.6rem}.bio-section p{font-size:.95rem}.infoss-grid{grid-template-columns:1fr 1fr;gap:1rem}.infoss-item{padding:1rem}.infoss-item i{font-size:1.2rem}.infoss-label{font-size:.7rem}.infoss-value{font-size:1rem}.moviess-grid{grid-template-columns:repeat(2,1fr);gap:1.3rem;margin:-18px}.moviess-card{padding:.8rem}.moviess-title{font-size:.9rem}}.tv-detail{max-width:1200px;margin:0 auto}.hero-section{background-size:cover;background-position:center 20%;border-radius:28px;margin:1.5rem 0 2.5rem;border:1px solid rgba(255,255,255,.05);box-shadow:0 20px 30px -10px #000c;height:25em;overflow:hidden}.backdrop{height:100%;width:100%}.hero-content{display:flex;gap:2.5rem;position:relative;z-index:2;align-items:flex-start;flex-wrap:wrap}.poster{flex:0 0 220px;border-radius:24px;overflow:hidden;box-shadow:0 15px 30px -10px #000;border:2px solid #2a2a2a;transition:border .2s}.poster:hover{border-color:#e50914}.poster img{width:100%;height:auto;display:block}.hero-info{flex:1;min-width:280px}.tv-title{font-size:3rem;font-weight:700;letter-spacing:-.02em;color:#fff;margin-bottom:.75rem;line-height:1.2}.tv-meta{display:flex;flex-wrap:wrap;gap:.8rem 1.5rem;margin-bottom:1rem;color:#ccc;font-size:1rem}.tv-meta span{background:#1f1f1f;padding:.3rem 1rem;border-radius:40px;border:1px solid #333;font-weight:500}.tv-genres{color:#e50914;background:#e509141a;border-radius:30px;font-weight:800}.tv-rating{display:flex;align-items:center;gap:2rem;margin-bottom:1.2rem}.stars{display:flex;align-items:center;gap:.2rem;color:#f5b50a;font-size:1.2rem}.rating-value{margin-left:.5rem;color:#fff;font-weight:600;font-size:1.1rem}.vote-count{color:#bbb;font-size:1rem;display:flex;align-items:center;gap:.3rem}.vote-count i{color:#e50914}.overview{font-size:1rem;line-height:1.7;color:#ddd;margin-bottom:2rem;max-width:700px}.tv-actions{display:flex;flex-wrap:wrap;gap:1rem}.play-btn{background:#e50914;border:none;color:#fff;font-weight:600;padding:.8rem 2rem;border-radius:40px;font-size:1rem;display:flex;align-items:center;gap:.5rem;cursor:pointer;transition:all .2s;border:1px solid #e50914}.play-btn:hover{background:#b2070f;transform:scale(1.02)}.hide{display:none}.favorite-btn:hover{background:#e5091433;border-color:#ff4d4d}.video-section{margin-bottom:3rem}.video-container{position:relative;width:100%;padding-bottom:56.25%;height:0;overflow:hidden;border-radius:28px;box-shadow:0 20px 30px -10px #000;border:1px solid #2a2a2a;transition:border .2s}.video-container:hover{border-color:#e50914}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.seasons-section{margin-bottom:3rem}.season-selector{display:flex;align-items:center;gap:1rem;margin-bottom:2rem;background:#141414;padding:1rem 1.5rem;border-radius:60px;border:1px solid #2a2a2a;width:fit-content}.season-selector label{color:#fff;font-weight:600}.season-dropdown{background:#000;color:#fff;border:1px solid #444;padding:.5rem 2rem .5rem 1rem;border-radius:40px;font-size:1rem;cursor:pointer;outline:none;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><polyline points='6 9 12 15 18 9'/></svg>");background-repeat:no-repeat;background-position:right 1rem center;background-size:1rem}.episode-grid{margin-top:6em;display:grid;grid-template-columns:repeat(4,300px);gap:30px;row-gap:5em}.episode-card{height:30em;background:#141414;border-radius:24px;overflow:hidden;border:1px solid #2a2a2a;transition:all .2s;display:flex;flex-direction:column;box-shadow:0 8px 16px -8px #000}.episode-card:hover{transform:translateY(-4px);border-color:#e50914;box-shadow:0 14px 24px -8px #e509144d}.episode-thumb{height:70%;overflow:hidden;border-radius:15px 15px 0 0}.seasonPoster{height:100%;width:100%}.episode-info{padding:1rem;border-top:2px solid rgb(255,255,255)}.episode-info h4{font-size:1rem;font-weight:600;color:#fff;margin-bottom:.25rem}.episode-date{font-size:.85rem;color:#aaa;display:block;margin-bottom:.5rem}.episode-desc{font-size:.9rem;color:#bbb;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cast-section{margin-bottom:3rem}.cast-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:1.5rem}.cast-card{background:#141414;border-radius:20px;overflow:hidden;border:1px solid #2a2a2a;transition:all .2s;box-shadow:0 8px 16px -8px #000}.cast-card:hover{transform:translateY(-4px);border-color:#e50914;box-shadow:0 14px 24px -8px #e509144d}.cast-photo{height:180px;background-size:cover;background-position:top center;border-bottom:1px solid #2a2a2a}.cast-info{padding:1rem .8rem .8rem}.cast-info h4{font-size:1rem;font-weight:600;margin-bottom:.2rem;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cast-info p{font-size:.85rem;color:#aaa;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.details-section{margin-bottom:3rem}.details-grid{background:#141414;border-radius:28px;padding:2rem;border:1px solid #2a2a2a;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem 2rem}.detail-item{display:flex;flex-direction:column;gap:.3rem}.detail-label{font-weight:600;color:#e50914;font-size:.9rem;text-transform:uppercase;letter-spacing:.5px}.detail-value{color:#ddd;font-size:1rem;display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.network-logo{height:1.8rem;width:auto;border-radius:4px;background:#fff;padding:.2rem}.recommendations{margin-bottom:2rem}.recommendations .movie-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}@media(max-width:900px){.hero-content{flex-direction:column;align-items:center;text-align:center}.poster{flex:0 0 490px}.tv-meta,.tv-genres,.tv-rating,.tv-actions{justify-content:center}.overview{margin-left:auto;margin-right:auto}}@media(max-width:700px){.hero-section{width:100%;height:20%}.hero-section:after{content:"Banner";justify-content:center;text-align:center;display:flex;font-family:cursive;font-size:14px;font-weight:550;color:#736f6f}.tv-title{font-size:2.2rem}.tv-meta{font-size:.9rem}.season-selector{width:100%;justify-content:space-between}.episode-grid{margin-top:6em;margin-left:-6px;display:grid;grid-template-columns:repeat(2,166px);gap:10px;row-gap:4em}.episode-card{margin-top:-35px;height:25em}.cast-grid{grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}.details-grid{grid-template-columns:1fr;padding:1.5rem}.video-container{height:20em}.video-section{margin-top:-35px}}@media(max-width:480px){.tv-title{font-size:1.8rem}.tv-meta span{padding:.2rem .8rem}.play-btn,.favorite-btn{width:100%;justify-content:center}.tv-actions{flex-direction:column}.cast-grid{grid-template-columns:1fr 1fr}}
