._hero_4sn65_1{background-color:#000;color:#999;display:flex;flex-direction:column;height:52rem;justify-content:space-between;position:relative}@media(max-width:397px){._hero_4sn65_1{height:54rem}}@media(min-width:640px)and (max-width:767px){._hero_4sn65_1{height:56rem}}@media(min-width:768px)and (max-width:1023px){._hero_4sn65_1{height:70rem}}@media(min-width:1024px)and (max-width:1023px){._hero_4sn65_1{display:block;height:0;padding-bottom:55%;position:relative}}@media(min-width:1024px){._hero_4sn65_1{display:block;height:0;padding-bottom:40%;position:relative}}._backdrop_4sn65_42{display:flex;flex:1 1 auto;min-height:0;position:relative}@media(max-width:639px){._backdrop_4sn65_42{min-height:30rem}}@media(min-width:640px)and (max-width:767px){._backdrop_4sn65_42{min-height:34rem}}@media(min-width:1024px){._backdrop_4sn65_42{display:block;height:100%;position:absolute;right:0;top:0;width:71.1%}}._backdrop_4sn65_42:after{background-image:linear-gradient(0deg,#000 0,#0000001a 50%,#0000001a);content:"";display:block;inset:0;position:absolute}@media(min-width:1024px){._backdrop_4sn65_42:after{background-image:linear-gradient(90deg,#000 0,transparent 50%,transparent)}}._backdrop_4sn65_42>div{width:100%}@media(min-width:1024px){._backdrop_4sn65_42>div{display:inline}}._play_4sn65_92{background:none;left:50%;margin:0;padding:0;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}@media(min-width:1024px){._play_4sn65_92{display:none}}._buttonContainer_4sn65_108{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;margin-top:3rem;position:relative;right:.5rem;width:100%}@media(max-width:767px){._buttonContainer_4sn65_108{flex-wrap:wrap;gap:.8rem .6rem;justify-content:flex-start;margin-top:1.5rem}}@media(min-width:768px)and (max-width:1023px){._buttonContainer_4sn65_108{flex-wrap:nowrap;gap:.6rem;justify-content:flex-start}}@media(min-width:1024px){._buttonContainer_4sn65_108{flex-wrap:nowrap}}._actionButton_4sn65_139{align-items:center;border-radius:1rem;display:flex;height:40px;justify-content:center;line-height:40px;margin-top:0;min-width:0;overflow:hidden;padding:0 1.2rem;text-overflow:ellipsis;white-space:nowrap}._actionButton_4sn65_139 .icon svg path{stroke:#fff}._actionButton_4sn65_139 .txt{color:#fff}._actionButton_4sn65_139:not(._favoritesFilled_4sn65_159) .icon svg path{fill:none;stroke:#fff}._actionButton_4sn65_139:not(._favoritesFilled_4sn65_159):hover .icon svg path{fill:none!important;stroke:#8be9fd!important}._actionButton_4sn65_139:not(._favoritesFilled_4sn65_159):hover .txt{color:#8be9fd!important}._actionButton_4sn65_139._favoritesFilled_4sn65_159 .icon svg path{fill:#fff;stroke:#fff}._actionButton_4sn65_139._favoritesFilled_4sn65_159:hover .icon svg path{fill:#8be9fd!important;stroke:#8be9fd!important}._actionButton_4sn65_139._favoritesFilled_4sn65_159:hover .txt{color:#8be9fd!important}._actionButton_4sn65_139:first-child .icon svg path,._actionButton_4sn65_139:nth-child(3) .icon svg path{fill:#fff!important;stroke:#fff!important}._actionButton_4sn65_139:first-child:hover .icon svg path,._actionButton_4sn65_139:nth-child(3):hover .icon svg path{fill:#8be9fd!important;stroke:#8be9fd!important}@media(max-width:390px){._actionButton_4sn65_139:first-child .txt,._actionButton_4sn65_139:nth-child(3) .txt{display:none}._actionButton_4sn65_139:first-child .icon,._actionButton_4sn65_139:nth-child(3) .icon{margin:0 0 0 3px}._actionButton_4sn65_139:first-child,._actionButton_4sn65_139:nth-child(3){flex:0 0 36px;padding:0;width:36px}}@media(max-width:767px){._actionButton_4sn65_139{flex:0 0 auto;font-size:1.3rem;height:36px;line-height:36px;max-width:250px;padding:0 .8rem;width:auto}}@media(min-width:768px)and (max-width:1023px){._actionButton_4sn65_139{font-size:1.4rem;height:38px;line-height:38px}}@media(min-width:1650px){._actionButton_4sn65_139{font-size:.9vw;height:50px;line-height:50px}}._shareButton_4sn65_228{align-items:center;border-radius:1rem;display:flex;flex:0 0 auto;height:40px;justify-content:center;margin-top:0;min-width:40px;padding:0;width:40px}._shareButton_4sn65_228 .icon{margin-left:6px}@media(max-width:767px){._shareButton_4sn65_228{height:36px;min-width:36px;width:36px}}@media(min-width:768px)and (max-width:1023px){._shareButton_4sn65_228{height:38px;min-width:38px;width:38px}}@media(min-width:1650px){._shareButton_4sn65_228{font-size:.9vw;height:50px;min-width:50px;width:50px}}._image_4sn65_266{display:inline-block;height:100%;max-width:none}@media(max-width:1023px){._image_4sn65_266{-o-object-fit:cover;object-fit:cover;width:100%}}._pane_4sn65_278{padding:0 1.5rem 1.5rem}@media(min-width:768px){._pane_4sn65_278{padding:0 4rem 4rem}}@media(min-width:1024px){._pane_4sn65_278{align-items:center;bottom:0;display:flex;height:100%;left:0;padding:5rem 4rem;position:absolute;top:0;width:55%;z-index:1}}@media(min-width:1200px){._pane_4sn65_278{padding-left:5rem;padding-right:5rem}}@media(min-width:1400px){._pane_4sn65_278{width:43%}}._name_4sn65_312{color:#fff;font-size:2.8rem;letter-spacing:.4px;line-height:1.1;margin:0 0 1.4rem}@media(max-width:397px){._name_4sn65_312{font-size:2.4rem;line-height:1.05;margin-bottom:1.2rem}}@media(min-width:768px){._name_4sn65_312{margin-bottom:1.8rem}}@media(min-width:1200px){._name_4sn65_312{font-size:2.4vw}}._meta_4sn65_337{font-size:1.4rem}@media(min-width:1650px){._meta_4sn65_337{font-size:.9vw}}._rating_4sn65_346{align-items:center;display:flex;margin-bottom:1.3rem}@media(min-width:768px){._rating_4sn65_346{margin:0 1.2rem 0 0}}._stars_4sn65_357{background-image:url(./stars.Cw0KpMhZ.png);background-repeat:no-repeat;background-size:auto 100%;height:1.4rem;margin-right:1rem;width:8.5rem}@media(min-width:768px){._stars_4sn65_357{height:1.7rem;width:10.3rem}}._stars_4sn65_357>div{background-image:url(./stars-filled.AxpOkS-M.png);background-repeat:no-repeat;background-size:auto 100%;height:100%}._info_4sn65_378{align-items:center;display:flex}._info_4sn65_378 span{margin-right:.9rem}._desc_4sn65_386{color:#fff;display:block;font-size:1.5rem;margin-top:2.5rem}@media(max-width:767px){._desc_4sn65_386{display:none}}@media(min-width:1650px){._desc_4sn65_386{font-size:.9vw}}._share_4sn65_228{border-radius:1rem;margin-top:3rem}@media(min-width:2200px){._name_4sn65_312{font-size:50px}._desc_4sn65_386,._meta_4sn65_337{font-size:.8vw}._button_4sn65_108{font-size:.8vw;height:45px;line-height:45px}._shareButton_4sn65_228{height:45px;min-width:45px;width:45px}._stars_4sn65_357{height:1.5rem;width:9rem}}.modal-overlay{align-items:center;background:#000000d9;display:flex;justify-content:center;inset:0;padding:20px;position:fixed;z-index:1001}.share-modal-content{background:linear-gradient(to bottom right,#092739,#061720);border-radius:12px;box-shadow:0 10px 25px #00000080;display:flex;flex-direction:column;max-width:480px;overflow:hidden;padding:0;width:100%}.share-modal-header{align-items:flex-start;border-bottom:1px solid hsla(0,0%,100%,.1);display:flex;justify-content:space-between;padding:16px 20px}.share-modal-header h2{color:#fff;font-size:1.6rem;font-weight:500;margin:0}.close-button{align-items:center;background:none;border:none;border-radius:50%;color:#fff9;cursor:pointer;display:flex;height:32px;justify-content:center;margin-top:-1px;padding:0;transition:all .2s ease;width:32px}.close-button:hover{background-color:#ffffff1a;color:#fff}.share-buttons-container,.share-field-container,.share-url-container{border-bottom:1px solid hsla(0,0%,100%,.1);padding:16px 20px}.share-label{color:#ffffffb3;display:block;font-size:1.4rem;font-weight:500;margin-bottom:8px}.share-url-field{align-items:stretch;background:#0003;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;display:flex;overflow:hidden}.share-url-input{background:transparent;border:none;color:#fff;flex:1;font-size:1.4rem;height:100%;outline:none;padding:10px 12px}.copy-button,.copy-button-container{align-items:center;display:flex;position:relative}.copy-button{background:#0003;border:none;border-left:1px solid hsla(0,0%,100%,.1);color:#ffffffb3;cursor:pointer;height:100%;justify-content:center;min-height:100%;padding:0;transition:all .2s ease;width:40px}.copy-success{animation:fadeInOut 2s ease;border-radius:4px;color:#8be9fd;font-size:12px;padding:4px 8px;position:absolute;right:50px;white-space:nowrap}@keyframes fadeInOut{0%{opacity:0}15%{opacity:1}85%{opacity:1}to{opacity:0}}@media screen and (max-width:480px){.copy-success{right:auto;top:-30px}}.copy-button:hover{color:#fff}.share-input,.share-textarea{background:#0003;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:#fff;font-size:1.4rem;outline:none;padding:10px 12px;transition:border-color .2s ease;width:100%}.share-input:focus,.share-textarea:focus{border-color:#8be9fd80}.share-textarea{height:120px;resize:none}.share-buttons{display:grid;gap:12px;grid-template-columns:repeat(4,1fr)}.share-icon-button{align-items:center;background:#0003;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:#fffc;cursor:pointer;display:flex;height:48px;justify-content:center;padding:0;transition:all .2s ease}.share-icon-button:hover{background:#ffffff1a;color:#fff;transform:translateY(-2px)}@media screen and (max-width:480px){.share-modal-content{max-width:100%}.share-buttons{gap:10px;grid-template-columns:repeat(2,1fr)}.share-input,.share-textarea,.share-url-input{font-size:1.3rem}.share-icon-button{height:44px}}.rating-modal{background:linear-gradient(to bottom right,#092739,#061720);border-radius:12px;box-shadow:0 10px 25px #00000080;display:flex;flex-direction:column;max-width:360px;overflow:hidden;width:100%}.modal-header{align-items:center;border-bottom:1px solid rgba(0,0,0,.307);display:flex;justify-content:space-between;padding:15px 20px}.modal-header h3{color:#8be9fd;flex:1;font-size:1.6rem;font-weight:500;margin:0;text-align:center}.close-btn{align-items:center;background:none;border:none;color:#fff9;cursor:pointer;display:flex;font-size:3rem;height:24px;justify-content:center;line-height:1;margin:0;padding:0;transition:all .2s ease;width:24px}.close-btn:hover{color:#fff}.rating-content{align-items:center;display:flex;flex-direction:column;padding:20px}.rating-selector{margin-bottom:20px;width:100%}.rating-numbers{display:flex;justify-content:space-between;position:relative}.rating-numbers:before{background:#ffffff12;content:"";height:2px;left:0;position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:0}.rating-btn{align-items:center;background:#041019;border:none;border-radius:50%;color:#fff9;cursor:pointer;display:flex;font-size:12px;font-weight:600;height:26px;justify-content:center;margin:0;padding:0;position:relative;transition:all .15s ease;width:26px;z-index:2}.rating-btn-active{background:#8be9fd;box-shadow:0 0 10px #8be9fd80;color:#000}.rating-btn-active,.rating-btn:hover{transform:scale(1.15)}.review-section{margin-bottom:20px;position:relative;width:100%}.review-textarea{background:#0003;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:#fff;font-size:1.3rem;height:100px;padding:12px;resize:none;transition:border-color .2s ease;width:100%}.review-textarea:focus{border-color:#8be9fd80;outline:none}.review-textarea:disabled{cursor:not-allowed;opacity:.5}.char-count{bottom:8px;color:#fff6;font-size:1.2rem;position:absolute;right:12px}.save-btn{background:#8be9fd;border:none;border-radius:30px;color:#000;cursor:pointer;font-size:14px;font-weight:600;padding:10px 0;text-align:center;transition:all .2s ease;width:120px}.save-btn:hover{background:#7ad6e9;box-shadow:0 5px 15px #8be9fd4d;transform:translateY(-1px)}.save-btn:disabled{cursor:not-allowed;opacity:.5}.rating-modal-buttons{display:flex;gap:10px;justify-content:center;width:100%}.remove-rating-btn,.save-btn{flex:1;max-width:120px}.remove-rating-btn{background:#f003;border:1px solid rgba(255,0,0,.4);border-radius:30px;color:#fff;cursor:pointer;font-size:13px;font-weight:600;padding:10px 0;text-align:center;transition:all .2s ease}.remove-rating-btn:hover{background:#f006;border-color:#f009;box-shadow:0 5px 15px #ff00004d;transform:translateY(-1px)}@media(max-width:400px){.rating-modal-buttons{flex-direction:column}.rating-modal-buttons .save-btn,.remove-rating-btn{max-width:100%}.rating-modal{max-width:300px}.rating-btn{font-size:11px;height:22px;width:22px}.modal-header h3{font-size:1.4rem}.review-textarea{font-size:1.2rem}}.hero-loader[data-v-f6b7ec6d]{align-items:center;background:#0000004e;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:10}.add-list-menu[data-v-f6b7ec6d]{background:#151f24;border:1px solid rgba(127,219,241,.3);border-radius:8px;box-shadow:0 10px 30px #00000080;left:0;margin-top:10px;overflow:hidden;position:absolute;text-align:left;top:100%;width:220px;z-index:100}.menu-header[data-v-f6b7ec6d]{border-bottom:1px solid hsla(0,0%,100%,.05);color:#8f989e;font-size:1.2rem;font-weight:600;padding:10px 15px;text-transform:uppercase}.menu-option[data-v-f6b7ec6d]{align-items:center;background:transparent;border:none;color:#fff;cursor:pointer;display:flex;font-size:1.4rem;padding:12px 15px;text-align:left;transition:background .2s;width:100%}.menu-option[data-v-f6b7ec6d]:hover{background:#ffffff0d}.checkbox[data-v-f6b7ec6d]{align-items:center;display:flex;margin-right:10px;width:20px}.list-name[data-v-f6b7ec6d]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.divider[data-v-f6b7ec6d]{background:#ffffff1a;height:1px;margin:5px 0}.create-new[data-v-f6b7ec6d]{color:#8be9fd;font-weight:500}.plus[data-v-f6b7ec6d]{font-size:1.6rem;font-weight:700;margin-right:10px}.fade-enter-active[data-v-f6b7ec6d],.fade-leave-active[data-v-f6b7ec6d]{transition:opacity .2s}.fade-enter[data-v-f6b7ec6d],.fade-leave-to[data-v-f6b7ec6d]{opacity:0}
