@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap);:root{--background:#101928;--surface-2:#1d2739;--divider-dark:#1d2739;--grey-200:#98a2b3;--secondary:#0774ba;--grey-600:#344054;--grey-400:#667185;--primary-gradient:linear-gradient(90deg,#0774ba,#6c3390 50%,#d61f38)}*{box-sizing:border-box;margin:0;padding:0}*,body{font-family:Inter,sans-serif}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.header-lic{background-color:#000;box-shadow:0 2px 4px #0000001a;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:1000}.header-container-lic{align-items:center;display:flex;height:60px;justify-content:space-between;margin:0 auto;max-width:1200px;padding:0 20px}.logo-lic a{color:#fff;font-size:24px;font-weight:700;text-decoration:none;transition:color .3s ease}.logo-lic a:hover{color:#ccc}.nav-lic{align-items:center;display:flex}.nav-list-lic{display:flex;gap:30px;list-style:none;margin:0;padding:0}.nav-item-lic{margin:0}.nav-link-lic{color:#fff;font-size:16px;font-weight:400;padding:8px 0;text-decoration:none;transition:color .3s ease}.nav-link-lic:hover{color:#ccc}.auth-section-lic{align-items:center;display:flex}.sign-in-btn-lic{background-color:#fff;border:none;border-radius:25px;color:#000;cursor:pointer;font-size:14px;font-weight:500;padding:10px 20px;transition:all .3s ease}.sign-in-btn-lic:hover{background-color:#f0f0f0;transform:translateY(-1px)}.mobile-menu-toggle-lic{background:none;border:none;cursor:pointer;display:none;height:40px;padding:5px;width:40px}.menu-icon-lic{color:#fff;height:24px;width:24px}@media (max-width:768px){.header-container-lic{height:55px;padding:0 15px}.logo-lic a{font-size:20px}.mobile-menu-toggle-lic{align-items:center;display:flex;justify-content:center}.nav-lic{background-color:#000;border-top:1px solid #333;left:0;opacity:0;position:fixed;top:55px;transform:translateY(-100%);transition:all .3s ease;visibility:hidden;width:100%;z-index:1000}.nav-open-lic{opacity:1;transform:translateY(0);visibility:visible}.nav-list-lic{flex-direction:column;gap:0;padding:20px 0}.nav-item-lic{width:100%}.nav-link-lic{border-bottom:1px solid #333;display:block;font-size:16px;padding:15px 20px}.nav-link-lic:hover{background-color:#111}.auth-section-lic{display:none}}@media (max-width:480px){.header-container-lic{height:50px;padding:0 15px}.logo-lic a{font-size:18px}.nav-lic{top:50px}}@media (min-width:769px) and (max-width:1024px){.nav-list-lic{gap:20px}.nav-link-lic{font-size:15px}}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.primary-button-lic{align-items:center;background-color:#fff;border:none;border-radius:25px;color:#000;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;justify-content:center;padding:10px 20px;transition:all .3s ease}.primary-button-lic:hover{background-color:#f0f0f0;transform:translateY(-1px)}.button-icon-lic{align-items:center;display:flex;justify-content:center}.button-text-lic{display:inline-block}@media (max-width:768px){.primary-button-lic{font-size:13px;padding:8px 16px}}@media (max-width:480px){.primary-button-lic{font-size:12px;padding:6px 12px}}.category-dropdown-lic{display:inline-block;position:relative;-webkit-user-select:none;user-select:none}.dropdown-toggle-lic{align-items:center;background-color:#f0f0f0;border:none;border-radius:25px;color:#000;cursor:pointer;display:flex;font-size:16px;gap:10px;justify-content:space-between;min-width:100px;padding:10px 20px;transition:background-color .2s ease}.dropdown-toggle-lic:hover{background-color:#e0e0e0}.dropdown-icon-lic{transition:transform .2s ease}.dropdown-icon-lic.open{transform:rotate(180deg)}.dropdown-menu-lic{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;left:0;list-style:none;margin-top:5px;max-height:300px;min-width:100%;overflow-y:auto;padding:8px 0;position:absolute;top:100%;z-index:1500}.dropdown-item-lic{background:none;border:none;color:#333;cursor:pointer;display:block;font-size:14px;padding:8px 20px;text-align:left;transition:background-color .2s ease;width:100%}.dropdown-item-lic:hover{background-color:#f5f5f5}.dropdown-item-lic.active{background-color:#f0f0f0;font-weight:500}@media (max-width:768px){.dropdown-toggle-lic{font-size:14px;min-width:80px;padding:8px 16px}.dropdown-item-lic{font-size:13px;padding:8px 16px}}@media (max-width:480px){.dropdown-toggle-lic{font-size:13px;padding:6px 12px}}.searchbar-container-lic{margin:0 auto;max-width:800px;width:100%}.searchbar-form-lic{align-items:center;background-color:#000;border:1px solid #333;border-radius:30px;display:flex;padding:8px;position:relative}.searchbar-category-lic{margin-right:-10px;position:relative;z-index:100}.searchbar-input-wrapper-lic{align-items:center;display:flex;flex:1 1;position:relative}.searchbar-input-lic{background-color:initial;border:none;color:#fff;flex:1 1;font-size:16px;outline:none;padding:12px 20px;width:100%}.searchbar-input-lic::placeholder{color:#999}.searchbar-button-lic{align-items:center;background:none;border:none;cursor:pointer;display:flex;justify-content:center;padding:0 20px}.searchbar-icon-lic{color:#fff;height:24px;width:24px}@media (max-width:768px){.searchbar-form-lic{background-color:initial;border:none;border-radius:20px;flex-direction:column}.searchbar-category-lic{margin-bottom:10px;margin-right:0;order:2;width:100%}.searchbar-category-lic .category-dropdown-lic{width:100%}.searchbar-category-lic .dropdown-toggle-lic{justify-content:space-between;width:100%}.searchbar-input-wrapper-lic{background-color:#000;border:1px solid #333;border-radius:30px;margin-bottom:10px;order:1;width:100%}.searchbar-input-lic{font-size:14px;padding:10px 15px}.searchbar-icon-lic{height:20px;width:20px}}@media (max-width:480px){.searchbar-input-lic{font-size:13px;padding:8px 12px}.searchbar-button-lic{padding:0 15px}.searchbar-icon-lic{height:18px;width:18px}}.tab-container-lic{margin:0 auto;max-width:800px;width:100%}.tab-list-lic{background-color:#000;border-radius:30px;display:flex;overflow:hidden;padding:5px;width:-webkit-fit-content;width:fit-content}.tab-item-lic{background:none;border:none;border-radius:25px;color:#fff;cursor:pointer;font-size:16px;font-weight:500;outline:none;padding:10px 30px;position:relative;transition:all .3s ease}.tab-item-lic:hover{color:#f0f0f0}.tab-item-lic.active{background-color:#fff;color:#000}@media (max-width:768px){.tab-list-lic{justify-content:center;width:100%}.tab-item-lic{flex:1 1;font-size:15px;padding:8px 25px;text-align:center}}@media (max-width:480px){.tab-item-lic{font-size:14px;padding:6px 20px}}.image-grid-container-lic{margin:0 auto;max-width:1200px;padding:20px}.masonry-grid-lic{column-count:4;column-gap:15px}.masonry-item-lic{border-radius:10px;box-shadow:0 4px 12px #0000001a;break-inside:avoid;margin-bottom:15px;overflow:hidden;page-break-inside:avoid;position:relative;transition:transform .3s ease}.masonry-item-lic:hover{transform:translateY(-4px)}.masonry-item-lic img{border-radius:10px;display:block;height:auto;width:100%}.image-overlay-lic{background:linear-gradient(0deg,#0009,#0000);bottom:0;color:#fff;opacity:0;padding:12px;position:absolute;transition:opacity .3s ease;width:100%}.masonry-item-lic:hover .image-overlay-lic{opacity:1}.overlay-content-lic h3{font-size:14px;font-weight:500;margin:0}@media (max-width:1024px){.masonry-grid-lic{column-count:3}}@media (max-width:768px){.masonry-grid-lic{column-count:2}}@media (max-width:480px){.masonry-grid-lic{column-count:1}}.footer{background-color:#000;color:#fff;margin-top:40px;padding:40px 0 20px}.footer-container{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1200px;padding:0 20px}.footer-heading{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px;text-align:left}.footer-links{list-style:none;margin:0;padding:0}.footer-link{align-items:center;color:#ccc;display:flex;font-size:14px;margin-bottom:10px;text-decoration:none;transition:color .3s ease}.footer-link:hover{color:#fff}.contact-info{color:#ccc;font-size:14px;line-height:1.6}.company-name{color:#fff;font-weight:600}.company-address,.company-contact,.company-email,.company-name{margin-bottom:10px;text-align:left}.footer-divider{background-color:#333;height:1px;margin:30px auto;max-width:1200px;width:calc(100% - 40px)}.copyright-section{padding:0 20px;text-align:center}.copyright-text{color:#999;font-size:14px}.copyright-text a{color:#ccc;text-decoration:none;transition:color .3s ease}.copyright-text a:hover{color:#fff}@media (max-width:768px){.footer-container{gap:40px;grid-template-columns:1fr}.footer-section{text-align:left}.footer-link{justify-content:left}}@media (min-width:769px) and (max-width:1024px){.footer-container{gap:20px;grid-template-columns:repeat(3,1fr)}.footer-link{font-size:13px}}.homepage-container-lic{display:flex;flex-direction:column;min-height:100vh}.homepage-content-lic{flex:1 1}.hero-section-lic{background-color:#000;padding:60px 0;text-align:center}.hero-content-lic{margin:0 auto;max-width:800px;padding:0 20px}.hero-content-lic h1{color:#fff;font-size:36px;font-weight:700;margin-bottom:10px}.hero-content-lic p{color:#ccc;font-size:18px;margin-bottom:30px}.search-section-lic{margin:30px 0 10px}.stats-tab-container-lic{align-items:center;background-color:#f5f5f5;border-bottom:1px solid #eee;display:flex;justify-content:space-between;padding:15px 20px}.tab-section-lic{display:flex;justify-content:flex-end}.stats-section-lic{text-align:left}.stats-section-lic p{color:#666;font-size:16px;margin:0}.grid-section-lic{background-color:#fff;padding:40px 0}@media (max-width:768px){.hero-section-lic{padding:40px 0}.hero-content-lic h1{font-size:28px}.hero-content-lic p{font-size:16px}.search-section-lic{margin:20px 0 10px}.stats-tab-container-lic{flex-direction:column;padding:15px}.stats-section-lic{margin-bottom:15px;text-align:center}.stats-section-lic p{font-size:14px}.tab-section-lic{justify-content:center;width:100%}.grid-section-lic{padding:30px 0}}@media (max-width:480px){.hero-section-lic{padding:30px 0}.hero-content-lic h1{font-size:24px}.hero-content-lic p{font-size:14px}.search-section-lic{margin:15px 0 10px}.grid-section-lic{padding:20px 0}}.stack-viewer-container-lic{background-color:#f0f0f0;border:1px solid #d5d5d5;border-radius:1rem;box-sizing:border-box;display:flex;flex-direction:row;height:100%;margin:0 auto;padding:0;width:100%}.stack-video-container-lic{flex:0 0 80%;max-width:80%;width:80%}.stack-video-container-lic,.stack-video-container-lic-2{background-color:#000;border-radius:.75rem;overflow:hidden;position:relative}.stack-video-container-lic-2{flex:0 0 100%;max-width:100%;width:100%}.media-image-lic{height:100%;object-fit:contain;width:100%}.banner-lic{right:16px;top:16px}.banner-lic,.banner-lic-2{position:absolute;z-index:10}.banner-lic-2{right:0;top:0}.stack-product-container-lic{align-items:center;box-sizing:border-box;display:flex;flex:0 0 20%;flex-direction:column;gap:.5rem;justify-content:flex-start;max-width:20%;min-width:0;overflow:hidden;padding:.3rem;text-align:center;width:20%}.product-header-lic{margin-bottom:.2rem;text-align:center;width:100%}.reeliv-logo-lic{height:auto;max-width:6rem;width:100%}.product-count-lic{font-size:14px;font-weight:700;margin:0 0 10px}.product-list-lic{max-height:80%;overflow-y:auto;width:100%}.product-card-1-lic{align-items:center;background-color:#fff;border:1px solid #e5e7eb;border-radius:.5rem;border-radius:8px;box-shadow:0 .12rem .2rem #00000026;box-sizing:border-box;display:flex;flex-direction:column;margin:0 auto 8px;overflow:hidden;padding:.3rem;width:95%}.product-image-lic{aspect-ratio:1;border-radius:.25rem;margin-bottom:.2rem;object-fit:cover;width:100%}.product-title-lic{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:clamp(.75rem,1.5vw,1rem);font-weight:600;line-height:1.1;margin:0;overflow:hidden;padding:.5rem;text-overflow:ellipsis;width:90%;word-break:break-word}.buy-now-button-lic{background:linear-gradient(90deg,#ff5f6d,#ffc371);background:var(--primary-gradient,linear-gradient(90deg,#ff5f6d 0,#ffc371 100%));border-radius:.25rem;box-sizing:border-box;color:#fff;font-size:clamp(.75rem,1.5vw,1rem);font-weight:500;margin-bottom:8px;padding:8px 0;text-align:center;text-decoration:none;white-space:nowrap;width:90%}.buy-now-button-lic,.loading-container-lic{align-items:center;display:flex;justify-content:center}.loading-container-lic{height:100vh;width:100%}.loading-spinner-lic{animation:spin 1s linear infinite;border:4px solid #0000001a;border-radius:50%;border-top-color:#3498db;height:40px;width:40px}@media (max-width:768px){.product-count-lic{font-size:12px}.stack-product-container-lic{gap:.4rem;padding:.25rem}.reeliv-logo-lic{max-width:4rem;width:65%}.product-card-1-lic{padding:.25rem;width:90%}.product-title-lic{font-size:clamp(.55rem,1.5vw,.65rem)}.buy-now-button-lic{border-radius:.15rem;font-size:clamp(.35rem,1.5vw,.55rem);padding:.15rem}}@media (max-width:480px){.product-count-lic{font-size:10px}.stack-product-container-lic{gap:.3rem;padding:.2rem}.reeliv-logo-lic{max-width:3rem;width:60%}.product-card-1-lic{padding:.2rem;width:85%}.product-title-lic{font-size:clamp(.35rem,1.5vw,.45rem);margin:0;max-width:20ch;overflow:hidden;padding:.3rem;text-overflow:ellipsis;white-space:nowrap}.buy-now-button-lic{border-radius:.15rem;font-size:clamp(.25rem,1.5vw,.45rem);padding:.15rem}}@media (max-width:350px){.stack-product-container-lic{gap:.2rem;padding:.15rem}.reeliv-logo-lic{max-width:2.5rem;width:55%}.product-card-1-lic{padding:.15rem;width:80%}.product-title-lic{font-size:clamp(.25rem,1.5vw,.35rem);margin:0;max-width:20ch;overflow:hidden;padding:.3rem;text-overflow:ellipsis;white-space:nowrap}.buy-now-button-lic{border-radius:.15rem;font-size:clamp(.25rem,1.5vw,.45rem);padding:.15rem}}.hover-wrapper-inner{display:flex;justify-content:center;position:relative}.hover-text-lic{background:#fffffff2;border:1px solid gray;border-radius:4px;bottom:-1.5rem;color:#333;display:flex;font-size:.75rem;justify-content:center;left:50%;opacity:0;padding:2px 6px;pointer-events:none;position:absolute;transform:translateX(-50%);transition:opacity .3s ease;width:120px}.hover-wrapper-inner:hover .hover-text-lic{opacity:1}.cart-button-wrapper{display:inline-block;max-width:90vw;width:200px}.circular-text{border-radius:50%;cursor:pointer;height:150px;margin:0 auto;position:relative;text-align:center;transform-origin:50% 50%;-webkit-transform-origin:50% 50%;width:150px}.circular-text span{bottom:0;display:inline-block;left:0;position:absolute;right:0;top:0;transition:all .5s cubic-bezier(0,0,0,1)}.animated-gradient-text{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#fff;border-radius:.5rem;display:flex;flex-direction:row;font-size:clamp(.75rem,1.5vw,1rem);font-weight:600;justify-content:center;margin:0 auto;overflow:hidden;padding:.5rem;position:relative;transition:box-shadow .5s ease-out}.gradient-overlay{animation:gradient linear infinite;background-size:300% 100%;bottom:0;pointer-events:none;right:0;z-index:0}.gradient-overlay,.gradient-overlay:before{border-radius:inherit;left:0;position:absolute;top:0}.gradient-overlay:before{background-color:#060010;content:"";height:calc(100% - 2px);left:50%;top:50%;transform:translate(-50%,-50%);width:calc(100% - 2px);z-index:-1}@keyframes gradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.text-content{animation:gradient linear infinite;background-clip:text;-webkit-background-clip:text;background-size:300% 100%;color:#0000;display:inline-block;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap;z-index:2}.ribbon-container-ribbon-v2{height:170px;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;width:200px;z-index:999}.ribbon-ribbon-v2{background:#f4d465;box-shadow:0 3px 6px #0000004d;letter-spacing:1px;padding:10px 0;position:absolute;right:-65px;text-align:center;top:35px;transform:rotate(45deg);width:250px}.ribbon-text-ribbon-v2{align-items:center;color:#845125;display:flex;flex-direction:column;font-family:Arial,sans-serif;font-size:14px;font-weight:700;line-height:1.2}.ribbon-text-ribbon-v2 span{display:block;white-space:nowrap}.ribbon-imgpl-label{color:#b37e3a;font-size:10px;text-transform:uppercase}.ribbon-imgpl-label-footer{font-size:14px}@media screen and (max-width:1024px){.ribbon-container-ribbon-v2{height:150px;width:180px}.ribbon-ribbon-v2{right:-55px;top:30px;width:220px}.ribbon-text-ribbon-v2{font-size:12px}}@media screen and (max-width:768px){.ribbon-container-ribbon-v2{height:130px;width:150px}.ribbon-ribbon-v2{padding:8px 0;right:-45px;top:25px;width:180px}.ribbon-text-ribbon-v2{font-size:10px}.ribbon-text-ribbon-v2 span:first-child{font-size:8px}.ribbon-text-ribbon-v2 span:last-child{font-size:12px}}@media screen and (max-width:480px){.ribbon-container-ribbon-v2{height:100px;width:120px}.ribbon-ribbon-v2{padding:6px 0;right:-40px;top:20px;width:150px}.ribbon-text-ribbon-v2{font-size:8px}.ribbon-text-ribbon-v2 span:first-child{font-size:6px}.ribbon-text-ribbon-v2 span:last-child{font-size:10px}}.cart-button{--black-700:#fff;--border_radius:9999px;--transtion:0.3s ease-in-out;--offset:2px;align-items:center;background-color:initial;border:none;border-radius:var(--border_radius);box-shadow:2px 3px 5px #414142;cursor:pointer;display:flex;gap:.5rem;padding:1rem 2rem;position:relative;transform:scale(1);transform:scale(calc(1 + var(--active, 0)*.1));transform-origin:center;transition:transform var(--transtion)}.cart-button:before{background-color:var(--black-700);transition:all var(--transtion);z-index:0}.cart-button:after,.cart-button:before{border-radius:var(--border_radius);content:"";height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.cart-button:after{background-position:top;background:linear-gradient(90deg,#c1e7ff,#ecceff 50%,#ffcfd5);opacity:0;opacity:var(--active,0);transition:opacity var(--transtion);z-index:2}.cart-button:is(:hover,:focus-visible){--active:1}.cart-button:active{transform:scale(1)}.cart-button .dots_border{--size_border:calc(100% + 10px);background-color:initial;border-radius:var(--border_radius);height:var(--size_border);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);width:var(--size_border);z-index:-10}.cart-button .dots_border:before{animation:rotate 2s linear infinite;background-color:#f8f8f8;content:"";height:2rem;left:50%;-webkit-mask:linear-gradient(#0000,#fff 120%);mask:linear-gradient(#0000,#fff 120%);position:absolute;top:30%;transform:translate(-50%,-50%);transform:rotate(0deg);transform-origin:left;width:100%}@keyframes rotate{to{transform:rotate(1turn)}}.cart-button .sparkle{position:relative;width:1.75rem;z-index:10}.cart-button .sparkle .path{fill:currentColor;stroke:currentColor;color:#0d0d0d;transform-origin:center}.cart-button:is(:hover,:focus) .sparkle .path{animation:path 1.5s linear .5s infinite}.cart-button .sparkle .path:first-child{--scale_path_1:1.2}.cart-button .sparkle .path:nth-child(2){--scale_path_2:1.2}.cart-button .sparkle .path:nth-child(3){--scale_path_3:1.2}@keyframes path{0%,34%,71%,to{transform:scale(1)}17%{transform:scale(1);transform:scale(var(--scale_path_1,1))}49%{transform:scale(1);transform:scale(var(--scale_path_2,1))}83%{transform:scale(1);transform:scale(var(--scale_path_3,1))}}.cart-button .text_button{color:#000;position:relative;z-index:10}.cart-button{font-size:.85rem;font-weight:700;width:100%}@media (max-width:600px){.cart-button-wrapper{width:140px}.cart-button{font-size:.75rem;font-weight:700;padding:8px 12px}.cart-button .text_button svg{height:16px;width:16px}}@media (max-width:400px){.cart-button-wrapper{width:120px}.cart-button{font-size:.55rem;font-weight:700;padding:6px 10px}.cart-button .text_button svg{height:14px;width:14px}}.reel-login-container{align-items:center;background:var(--primary-gradient);display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding:20px;position:relative}.reel-login-logo{left:50%;position:absolute;top:15%;transform:translateX(-50%);z-index:3}.reel-login-wrapper{margin:0 auto}.reel-login-overlay{background-image:url(/static/media/Log-In-Background.38e820a69c67ba3235fb.png);background-position:50%;background-size:cover;height:100%;left:0;opacity:.5;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.reel-login-wrapper{background:#fff;border-radius:12px;box-shadow:0 8px 24px #00000026;margin-top:32px;max-width:420px;padding:32px;position:relative;width:100%;z-index:2}.reel-login-form-container h1{color:#111827;font-size:20px;font-weight:600;margin:0 0 4px;text-align:center}.reel-login-form-container p{color:#6b7280;font-size:14px;margin:0 0 24px;text-align:center}.reel-login-input-group{margin-bottom:20px}.reel-login-input-group label{color:#374151;display:block;font-size:12px;font-weight:500;margin-bottom:6px;text-transform:uppercase}.reel-login-input-wrapper{align-items:center;display:flex;position:relative}.reel-login-input-wrapper input{border:1px solid #e5e7eb;border-radius:4px;font-size:14px;padding:10px 40px 10px 16px;transition:all .2s ease;width:100%}.reel-login-input-wrapper input:focus{border-color:var(--secondary);box-shadow:0 0 0 2px rgba(var(--secondary-rgb),.1);outline:none}.reel-login-input-icon{height:20px;opacity:.6;position:absolute;right:12px;width:20px}.reel-login-password-toggle{background:none;border:none;cursor:pointer;opacity:.6;padding:0;position:absolute;right:12px}.reel-login-options{align-items:center;display:flex;justify-content:space-between;margin:16px 0}.reel-login-remember{align-items:center;display:flex;gap:6px}.reel-login-remember label{color:#4b5563;font-size:13px}.reel-login-forgot{color:var(--secondary);font-size:13px;text-decoration:none}.reel-login-button{background:var(--secondary);border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;padding:10px;transition:background-color .2s ease;width:100%}.reel-login-button:hover{background:#0052a3}@media (max-width:1024px){.reel-login-container{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding:20px}.reel-login-wrapper{margin:auto;max-width:420px;padding:28px;position:relative;top:50%;transform:translateY(-50%);width:calc(100% - 40px)}.reel-login-logo{top:18%}}@media (max-width:912px){.reel-login-logo{top:14%}.reel-login-wrapper{top:49%}}@media (max-width:820px){.reel-login-logo{top:12%}.reel-login-wrapper{top:48%}}@media (max-width:768px){.reel-login-logo{top:10%}.reel-login-wrapper{top:45%}}.spinner{animation:spin 1s linear infinite;border:3px solid #f3f3f3;border-radius:50%;border-top-color:#3498db;height:20px;margin:auto;width:20px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.custom-login-toast{background:var(--primary-gradient)!important;border-radius:10px!important;box-shadow:0 4px 12px #0003;color:#fff!important}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74d3c;--toastify-color-transparent:#ffffffb3;--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-container-width:fit-content;--toastify-toast-width:320px;--toastify-toast-offset:16px;--toastify-toast-top:max(var(--toastify-toast-offset),env(safe-area-inset-top));--toastify-toast-right:max(var(--toastify-toast-offset),env(safe-area-inset-right));--toastify-toast-left:max(var(--toastify-toast-offset),env(safe-area-inset-left));--toastify-toast-bottom:max(var(--toastify-toast-offset),env(safe-area-inset-bottom));--toastify-toast-background:#fff;--toastify-toast-padding:14px;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-toast-bd-radius:6px;--toastify-toast-shadow:0px 4px 12px #0000001a;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error);--toastify-color-progress-bgo:0.2}.Toastify__toast-container{box-sizing:border-box;color:#fff;display:flex;flex-direction:column;position:fixed;-webkit-transform:translateZ(9999);-webkit-transform:translateZ(var(--toastify-z-index));width:-webkit-fit-content;width:fit-content;width:var(--toastify-container-width);z-index:var(--toastify-z-index)}.Toastify__toast-container--top-left{left:max(16px,env(safe-area-inset-left));left:var(--toastify-toast-left);top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top)}.Toastify__toast-container--top-center{align-items:center;left:50%;top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top);transform:translateX(-50%)}.Toastify__toast-container--top-right{align-items:end;right:max(16px,env(safe-area-inset-right));right:var(--toastify-toast-right);top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top)}.Toastify__toast-container--bottom-left{bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);left:max(16px,env(safe-area-inset-left));left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{align-items:center;bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);left:50%;transform:translateX(-50%)}.Toastify__toast-container--bottom-right{align-items:end;bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);right:max(16px,env(safe-area-inset-right));right:var(--toastify-toast-right)}.Toastify__toast{--y:0;align-items:center;border-radius:6px;border-radius:var(--toastify-toast-bd-radius);box-shadow:0 4px 12px #0000001a;box-shadow:var(--toastify-toast-shadow);box-sizing:border-box;display:flex;flex:1 1 auto;font-family:sans-serif;font-family:var(--toastify-font-family);margin-bottom:1rem;max-height:800px;max-height:var(--toastify-toast-max-height);min-height:64px;min-height:var(--toastify-toast-min-height);padding:14px;padding:var(--toastify-toast-padding);position:relative;touch-action:none;width:320px;width:var(--toastify-toast-width);word-break:break-word;z-index:0}@media only screen and (max-width:480px){.Toastify__toast-container{left:env(safe-area-inset-left);margin:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translateX(0)}.Toastify__toast-container--rtl{left:auto;right:env(safe-area-inset-right)}.Toastify__toast{--toastify-toast-width:100%;border-radius:0;margin-bottom:0}}.Toastify__toast-container[data-stacked=true]{width:320px;width:var(--toastify-toast-width)}.Toastify__toast--stacked{position:absolute;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s;width:100%}.Toastify__toast--stacked[data-collapsed] .Toastify__close-button,.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{bottom:100%;content:"";height:calc(var(--g)*1px);left:0;position:absolute;right:0}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{bottom:0;content:"";height:100%;left:0;position:absolute;right:0;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-icon{-webkit-margin-end:10px;display:flex;flex-shrink:0;margin-inline-end:10px;width:22px}.Toastify--animate{animation-duration:.5s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}.Toastify__toast-theme--dark{background:#121212;background:var(--toastify-color-dark);color:#fff;color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:#fff;background:var(--toastify-color-light);color:#757575;color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{background:#3498db;background:var(--toastify-color-info);color:#fff;color:var(--toastify-text-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{background:#07bc0c;background:var(--toastify-color-success);color:#fff;color:var(--toastify-text-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{background:#f1c40f;background:var(--toastify-color-warning);color:#fff;color:var(--toastify-text-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{background:#e74d3c;background:var(--toastify-color-error);color:#fff;color:var(--toastify-text-color-error)}.Toastify__progress-bar-theme--light{background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:#bb86fc;background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:#3498db;background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:#07bc0c;background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:#f1c40f;background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:#e74d3c;background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:#ffffffb3;background:var(--toastify-color-transparent)}.Toastify__close-button{background:#0000;border:none;color:#fff;cursor:pointer;opacity:.7;outline:none;padding:0;position:absolute;right:6px;top:6px;transition:.3s ease;z-index:1}.Toastify__toast--rtl .Toastify__close-button{left:6px;right:auto}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{bottom:0;height:100%;left:0;opacity:.7;position:absolute;transform-origin:left;width:100%;z-index:1}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{border-bottom-left-radius:0;left:auto;right:0;transform-origin:right}.Toastify__progress-bar--wrp{border-bottom-left-radius:6px;border-bottom-left-radius:var(--toastify-toast-bd-radius);border-bottom-right-radius:6px;border-bottom-right-radius:var(--toastify-toast-bd-radius);bottom:0;height:5px;left:0;overflow:hidden;position:absolute;width:100%}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{height:100%;opacity:.2;opacity:var(--toastify-color-progress-bgo);width:100%}.Toastify__spinner{animation:Toastify__spin .65s linear infinite;border:2px solid #e0e0e0;border-color:var(--toastify-spinner-color-empty-area);border-radius:100%;border-right-color:#616161;border-right-color:var(--toastify-spinner-color);box-sizing:border-box;height:20px;width:20px}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{opacity:1;transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg)}to{opacity:0;transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg)}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(110%,var(--y),0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(-110%,var(--y),0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-duration:.3s;animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-duration:.3s;animation-name:Toastify__slideOutRight;animation-timing-function:ease-in}.Toastify__slide-exit--top-center{animation-duration:.3s;animation-name:Toastify__slideOutUp;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-center{animation-duration:.3s;animation-name:Toastify__slideOutDown;animation-timing-function:ease-in}@keyframes Toastify__spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size,25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-feature-settings:"tnum";align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:inherit;font-family:var(--plyr-font-family,inherit);font-variant-numeric:tabular-nums;font-weight:400;font-weight:var(--plyr-font-weight-regular,400);line-height:1.7;line-height:var(--plyr-line-height,1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5464;background:var(--plyr-badge-background,#4a5464);border-radius:2px;border-radius:var(--plyr-badge-border-radius,2px);color:#fff;color:var(--plyr-badge-text-color,#fff);font-size:9px;font-size:var(--plyr-font-size-badge,9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:13px;font-size:var(--plyr-font-size-small,13px);left:0;padding:10px;padding:var(--plyr-control-spacing,10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media (min-width:480px){.plyr__captions{font-size:15px;font-size:var(--plyr-font-size-base,15px);padding:20px;padding:calc(var(--plyr-control-spacing, 10px)*2)}}@media (min-width:768px){.plyr__captions{font-size:18px;font-size:var(--plyr-font-size-large,18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(-40px);transform:translateY(calc(var(--plyr-control-spacing, 10px)*-4))}.plyr__caption{background:#000c;background:var(--plyr-captions-background,#000c);border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;color:var(--plyr-captions-text-color,#fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:#0000;border:0;border-radius:4px;border-radius:var(--plyr-control-radius,4px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7);position:relative;transition:all .3s ease}.plyr__control svg{fill:currentColor;display:block;height:18px;height:var(--plyr-control-icon-size,18px);pointer-events:none;width:18px;width:var(--plyr-control-icon-size,18px)}.plyr__control:focus{outline:0}.plyr__control:focus-visible{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}a.plyr__control{text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1 1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px;margin-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px;padding-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px;padding:0 calc(var(--plyr-control-spacing, 10px)/2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip],.plyr__controls:empty{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:#ffffffe6;background:var(--plyr-menu-background,#ffffffe6);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-menu-shadow,0 1px 2px #00000026);color:#4a5464;color:var(--plyr-menu-color,#4a5464);font-size:15px;font-size:var(--plyr-font-size-base,15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:4px solid #0000;border:var(--plyr-menu-arrow-size,4px) solid #0000;border-top-color:var(--plyr-menu-background,#ffffffe6);content:"";height:0;position:absolute;right:14px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7 - var(--plyr-menu-arrow-size, 4px)/2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5464;color:var(--plyr-menu-color,#4a5464);display:flex;font-size:13px;font-size:var(--plyr-font-size-menu,var(--plyr-font-size-small,13px));padding:4.66667px 10.5px;padding:calc(var(--plyr-control-spacing, 10px)*.7/1.5) calc(var(--plyr-control-spacing, 10px)*.7*1.5);-webkit-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid #0000;border:var(--plyr-menu-item-arrow-size,4px) solid #0000;content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px;padding-right:calc(var(--plyr-control-spacing, 10px)*.7*4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:#728197;border-left-color:var(--plyr-menu-arrow-color,#728197);right:6.5px;right:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--forward:focus-visible:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:initial}.plyr__menu__container .plyr__control--back{font-weight:400;font-weight:var(--plyr-font-weight-regular,400);margin:7px;margin:calc(var(--plyr-control-spacing, 10px)*.7);margin-bottom:3.5px;margin-bottom:calc(var(--plyr-control-spacing, 10px)*.7/2);padding-left:28px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*4);position:relative;width:calc(100% - 14px);width:calc(100% - var(--plyr-control-spacing, 10px)*.7*2)}.plyr__menu__container .plyr__control--back:after{border-right-color:#728197;border-right-color:var(--plyr-menu-arrow-color,#728197);left:6.5px;left:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--back:before{background:#dcdfe5;background:var(--plyr-menu-back-border-color,#dcdfe5);box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);content:"";height:1px;left:0;margin-top:3.5px;margin-top:calc(var(--plyr-control-spacing, 10px)*.7/2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back:focus-visible:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:initial}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:#0000001a;content:"";display:block;flex-shrink:0;height:16px;margin-right:10px;margin-right:var(--plyr-control-spacing,10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#00b2ff;background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio]:focus-visible:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:#23282f1a}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:-5px;margin-right:calc(var(--plyr-control-spacing, 10px)*.7*-1 + 2px);overflow:hidden;padding-left:24.5px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*3.5);pointer-events:none}.plyr--full-ui input[type=range]{appearance:none;background:#0000;border:0;border-radius:26px;border-radius:calc(var(--plyr-range-thumb-height, 13px)*2);color:#00b2ff;color:var(--plyr-range-fill-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));display:block;height:19px;height:calc(var(--plyr-range-thumb-active-shadow-width, 3px)*2 + var(--plyr-range-thumb-height, 13px));margin:0;min-width:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:#0000;background-image:linear-gradient(90deg,currentColor,#0000 0);background-image:linear-gradient(90deg,currentColor 0,#0000 0);background-image:linear-gradient(to right,currentColor var(--value,0),#0000 var(--value,0));border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-webkit-slider-thumb{appearance:none;background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:-4px;margin-top:calc((var(--plyr-range-thumb-height, 13px) - var(--plyr-range-track-height, 5px))/2*-1);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px)}.plyr--full-ui input[type=range]::-ms-track{color:#0000}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:#0000;background:currentColor;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;user-select:none}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:0;position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]:focus-visible::-webkit-slider-runnable-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-moz-range-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-ms-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr__poster{background-color:#000;background-color:var(--plyr-video-background,var(--plyr-video-background,#000));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}.plyr__time{font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__time+.plyr__time:before{content:"⁄";margin-right:10px;margin-right:var(--plyr-control-spacing,10px)}@media (max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:#fff;background:var(--plyr-tooltip-background,#fff);border-radius:5px;border-radius:var(--plyr-tooltip-radius,5px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);color:#4a5464;color:var(--plyr-tooltip-color,#4a5464);font-size:13px;font-size:var(--plyr-font-size-small,13px);font-weight:400;font-weight:var(--plyr-font-weight-regular,400);left:50%;line-height:1.3;margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:5px 7.5px;padding:calc(var(--plyr-control-spacing, 10px)/2) calc(var(--plyr-control-spacing, 10px)/2*1.5);pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control:focus-visible .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translateY(10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before{left:16px;left:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7)}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translateY(10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7);transform:translateX(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0) scale(1)}.plyr__progress{left:6.5px;left:calc(var(--plyr-range-thumb-height, 13px)*.5);margin-right:13px;margin-right:var(--plyr-range-thumb-height,13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-left:calc(var(--plyr-range-thumb-height, 13px)*-.5);margin-right:-6.5px;margin-right:calc(var(--plyr-range-thumb-height, 13px)*-.5);width:calc(100% + 13px);width:calc(100% + var(--plyr-range-thumb-height, 13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{left:0;max-width:120px;overflow-wrap:break-word}.plyr__progress__buffer{-webkit-appearance:none;background:#0000;border:0;border-radius:100px;height:5px;height:var(--plyr-range-track-height,5px);left:0;margin-top:-2.5px;margin-top:calc((var(--plyr-range-track-height, 5px)/2)*-1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:#0000}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,#23282f99 25%,#0000 0,#0000 50%,#23282f99 0,#23282f99 75%,#0000 0,#0000);background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,#23282f99) 25%,#0000 25%,#0000 50%,var(--plyr-progress-loading-background,#23282f99) 50%,var(--plyr-progress-loading-background,#23282f99) 75%,#0000 75%,#0000);background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);color:#0000}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:#ffffff40;background-color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:#c1c8d199;background-color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr__progress__marker{background-color:#fff;background-color:var(--plyr-progress-marker-background,#fff);border-radius:1px;height:5px;height:var(--plyr-range-track-height,5px);position:absolute;top:50%;transform:translate(-50%,-50%);width:3px;width:var(--plyr-progress-marker-width,3px);z-index:3}.plyr__volume input[type=range]{margin-left:5px;margin-left:calc(var(--plyr-control-spacing, 10px)/2);margin-right:5px;margin-right:calc(var(--plyr-control-spacing, 10px)/2);max-width:90px;min-width:60px;position:relative;z-index:2}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:#fff;background:var(--plyr-audio-controls-background,#fff);border-radius:inherit;color:#4a5464;color:var(--plyr-audio-control-color,#4a5464);padding:10px;padding:var(--plyr-control-spacing,10px)}.plyr--audio .plyr__control:focus-visible,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-audio-control-color-hover,#fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--audio .plyr__progress__buffer{color:#c1c8d199;color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr--video{overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;background:var(--plyr-video-background,var(--plyr-video-background,#000));border-radius:inherit;height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9}@supports not (aspect-ratio:16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;color:var(--plyr-video-control-color,#fff);left:0;padding:5px;padding:calc(var(--plyr-control-spacing, 10px)/2);padding-top:20px;padding-top:calc(var(--plyr-control-spacing, 10px)*2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media (min-width:480px){.plyr--video .plyr__controls{padding:10px;padding:var(--plyr-control-spacing,10px);padding-top:35px;padding-top:calc(var(--plyr-control-spacing, 10px)*3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control:focus-visible,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-video-control-color-hover,#fff)}.plyr__control--overlaid{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));border:0;border-radius:100%;color:#fff;color:var(--plyr-video-control-color,#fff);display:none;left:50%;opacity:.9;padding:15px;padding:calc(var(--plyr-control-spacing, 10px)*1.5);position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--video .plyr__progress__buffer{color:#ffffff40;color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;bottom:0;height:100%;left:0;margin:0;position:fixed;right:0;top:0;width:100%;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:#23282f;border-radius:2px;bottom:10px;bottom:var(--plyr-control-spacing,10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;right:var(--plyr-control-spacing,10px);z-index:3}.plyr__ads:empty:after{display:none}.plyr__cues{background:currentColor;display:block;height:5px;height:var(--plyr-range-track-height,5px);left:0;opacity:.8;position:absolute;top:50%;transform:translateY(-50%);width:3px;z-index:3}.plyr__preview-thumb{background-color:#fff;background-color:var(--plyr-tooltip-background,#fff);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translateY(10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:calc(50% + var(--preview-arrow-offset));position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:7px;border-radius:calc(var(--plyr-menu-radius, 8px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img,.plyr__preview-thumb__image-container:after{height:100%;left:0;position:absolute;top:0;width:100%}.plyr__preview-thumb__image-container:after{border-radius:inherit;box-shadow:inset 0 0 0 1px #00000026;content:"";pointer-events:none}.plyr__preview-thumb__image-container img{max-height:none;max-width:none}.plyr__preview-thumb__time-container{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:7px;border-bottom-left-radius:calc(var(--plyr-menu-radius, 8px) - 1px);border-bottom-right-radius:7px;border-bottom-right-radius:calc(var(--plyr-menu-radius, 8px) - 1px);bottom:0;left:0;line-height:1.1;padding:20px 6px 6px;position:absolute;right:0;z-index:3}.plyr__preview-thumb__time-container span{color:#fff;font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}#root,body,html{margin:0}#root,.stack-viewer-container,body,html{box-sizing:border-box;height:100%;padding:0;width:100%}.stack-viewer-container{background-color:#f0f0f0;border:1px solid #d5d5d5;border-radius:1rem;display:flex;flex-direction:row;margin:0 auto}.stack-video-container{background-color:#000;border-radius:.75rem;flex:0 0 80%;max-width:80%;overflow:hidden;position:relative;width:80%}.stack-product-container{align-items:center;box-sizing:border-box;display:flex;flex:0 0 20%;flex-direction:column;gap:.5rem;justify-content:space-between;max-width:20%;min-width:0;overflow:hidden;padding:.3rem;text-align:center;width:20%}.product-header{margin-bottom:.2rem;text-align:center;width:100%}.reeliv-logo{height:auto;max-width:6rem;width:100%}.product-card-1{align-items:center;background-color:#fff;border:1px solid #e5e7eb;border-radius:.5rem;border-radius:8px;box-shadow:0 .125rem .5rem #00000080;box-sizing:border-box;display:flex;flex-direction:column;height:100%;margin:auto 0;max-height:70%;overflow-y:auto;overflow:hidden;padding:.3rem;width:95%}.product-card-1 img{aspect-ratio:1;object-fit:cover;width:100%}.product-card-1 h3{font-size:14px;margin:0;padding:12px}.product-image{border-radius:.25rem;height:100%;margin-bottom:.2rem;object-fit:contain}.product-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:clamp(.75rem,1.5vw,1rem);font-weight:600;line-height:1.1;overflow:hidden;padding:.5rem;text-overflow:ellipsis;width:90%;word-break:break-word}.buy-now-button{background:linear-gradient(90deg,#ff5f6d,#ffc371);background:var(--primary-gradient,linear-gradient(90deg,#ff5f6d 0,#ffc371 100%));border-radius:.25rem;box-sizing:border-box;color:#fff;font-size:clamp(.75rem,1.5vw,1rem);font-weight:500;height:10%;text-decoration:none;white-space:nowrap}.buy-now-button,.empty-state{align-items:center;display:flex;justify-content:center;text-align:center;width:100%}.empty-state{border-radius:.75rem;color:grey;flex:1 1;font-size:clamp(.3rem,1.2vw,.75rem);font-style:italic;font-weight:600;margin:auto 0;padding:.5rem}@media (max-width:768px){.stack-product-container{gap:.4rem;padding:.25rem}.reeliv-logo{max-width:4rem;width:65%}.product-card-1{padding:.25rem;width:90%}.product-title{font-size:clamp(.55rem,1.5vw,.65rem)}.buy-now-button{border-radius:.15rem;font-size:clamp(.35rem,1.5vw,.55rem);padding:.15rem}}@media (max-width:480px){.stack-product-container{gap:.3rem;padding:.2rem}.reeliv-logo{max-width:3rem;width:60%}.product-card-1{padding:.2rem;width:85%}.product-title{font-size:clamp(.35rem,1.5vw,.45rem);margin:0;max-width:20ch;overflow:hidden;padding:.3rem;text-overflow:ellipsis;white-space:nowrap}.buy-now-button{border-radius:.15rem;font-size:clamp(.25rem,1.5vw,.45rem);padding:.15rem}}@media (max-width:350px){.stack-product-container{gap:.2rem;padding:.15rem}.reeliv-logo{max-width:2.5rem;width:55%}.product-card-1{padding:.15rem;width:80%}.product-title{font-size:clamp(.25rem,1.5vw,.35rem);margin:0;max-width:20ch;overflow:hidden;padding:.3rem;text-overflow:ellipsis;white-space:nowrap}.buy-now-button{border-radius:.15rem;font-size:clamp(.25rem,1.5vw,.45rem);padding:.15rem}}.stvi-loader-container{align-items:center;background:#000;display:flex;height:100%;justify-content:center;position:absolute;width:100%;z-index:1000}.stvi-loader{height:100%;width:100%}.stvi-hidden{display:none}.article-container-art{color:#1a1a1a;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:2rem auto;max-width:800px;padding:0 1rem}.headline-art{font-size:1.8rem;font-weight:700;line-height:1.3;margin-bottom:1rem}.subheadline-art{color:#444;font-size:1.1rem;margin-bottom:1.5rem}.author-meta-art{align-items:center;color:#666;display:flex;flex-wrap:wrap;font-size:.9rem;gap:.5rem;margin-bottom:1rem}.author-meta-art .separator-art{color:#bbb}.author-meta-art a{color:#07c;text-decoration:none}.actions-art{display:flex;gap:.5rem;margin-bottom:1.5rem}.btn-google-art,.btn-join-art,.btn-share-art{background:#eee;border:none;border-radius:20px;cursor:pointer;font-size:.9rem;padding:.4rem .8rem}.btn-join-art{background-color:#25d366;color:#fff;font-weight:600}.main-image-art{border-radius:8px;margin-top:1rem;width:100%}.pinkvilla-container{background-color:#f9f9fb;color:#1a1a1a;font-family:Segoe UI,Helvetica Neue,sans-serif;padding:30px}.header-pink{align-items:center;background-color:#fff;border:1px solid #e0e0e0;border-radius:12px;box-shadow:0 2px 12px #0000000a;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:30px;padding:25px}.logo-pink{border-radius:8px;height:70px}.header-details-pink{color:#444;font-size:18px;font-weight:500;margin:10px 20px;text-align:center}.about-pink{color:#555;font-size:15px;line-height:1.6;max-width:500px}.about-pink h3{font-size:20px;font-weight:600;margin-bottom:8px}.top-choice-pink h2{color:#2c2c2c;font-size:24px;font-weight:700;margin-bottom:20px}.cards-pink{display:flex;flex-wrap:wrap;justify-content:space-around}.card-pink{background:#fff;border:1px solid #e3e3e3;border-radius:12px;box-shadow:0 4px 14px #0000000f;display:flex;flex-direction:column;height:100%;justify-content:space-between;min-height:420px;padding:18px;position:relative;transition:transform .2s ease,box-shadow .2s ease;width:310px}.card-pink:hover{box-shadow:0 6px 20px #00000014;transform:translateY(-4px)}.card-pink img{border-radius:10px;margin-bottom:12px;object-fit:cover;width:100%}.badge-pink{border-radius:14px;box-shadow:0 2px 4px #0000001a;color:#fff;font-size:12px;font-weight:600;left:16px;padding:5px 12px;position:absolute;top:16px;z-index:1}.badge-pink.red{background-color:#e91e63}.badge-pink.green{background-color:#4caf50}.card-pink h3{color:#222;font-size:16px;font-weight:600;margin-bottom:8px}.card-pink p{color:#555;font-size:14px;line-height:1.4;margin-bottom:12px}.price-pink{color:#4a148c;font-size:15px;font-weight:700;margin-bottom:12px}.btn-pink.add{background-color:#5e35b1;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:600;padding:10px 0;transition:background-color .3s ease;width:100%}.btn-pink.add:hover{background-color:#4527a0}.card-content-pink{display:flex;flex-direction:column;flex-grow:1;justify-content:flex-start}@media (max-width:768px){.header-pink{align-items:center;flex-direction:column;gap:15px;text-align:center}.logo-pink{margin-bottom:10px}.about-pink{max-width:100%}.header-details-pink{align-items:center;justify-content:center}}.reel-sidebar{background-color:var(--background);display:flex;flex-direction:column;height:100vh;left:0;overflow-y:auto;padding:24px 16px;position:fixed;width:260px}.reel-brands-nav,.reel-creator-nav{margin-bottom:24px}.reel-sidebar-content{display:flex;flex:1 1;flex-direction:column}@media screen and (max-width:1024px){.reel-brands-nav,.reel-creator-nav{margin-bottom:16px}}.reel-sidebar-header{margin-bottom:16px}.reel-sidebar-header .reel-logo{height:32px;margin-bottom:24px}.reel-sidebar-header h2{color:var(--grey-200);font-size:14px;font-weight:500;margin:0}.reel-sidebar-nav{flex:1 1}@media screen and (max-width:1024px){.reel-sidebar-nav{flex:0 1;margin-bottom:16px}}.reel-nav-item{align-items:center;border-radius:8px;color:#fff;display:flex;margin-bottom:8px;padding:12px 16px;text-decoration:none;transition:background-color .2s ease}.reel-nav-item.reel-active,.reel-nav-item:hover{background-color:var(--surface-2)}.reel-nav-icon{height:20px;margin-right:12px;width:20px}.reel-sidebar-footer{border-top:1px solid var(--divider-dark);justify-content:space-between;padding-top:16px}.reel-sidebar-footer,.reel-user-info{align-items:center;display:flex}.reel-user-avatar1{border-radius:50%;filter:invert(1);height:32px;margin-right:12px;width:32px}.reel-user-details{color:#fff}.reel-user-name{font-size:14px;font-weight:500;margin:0}.reel-user-email{color:#fff;font-size:12px;margin:0}.reel-logout-button{background:none;border:none;border-radius:4px;cursor:pointer;padding:8px}.reel-logout-button:hover{background-color:var(--surface-2)}.reel-logout-button img{height:20px;width:20px}.reel-active .reel-nav-icon{filter:brightness(0) invert(1)}.reel-sidebar-section{margin-top:24px}.reel-sidebar-section h2{color:#6b7280;font-size:14px;margin-bottom:16px;padding:0 20px}.reel-button{align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-weight:500;gap:8px;justify-content:center;padding:16px 24px;transition:all .2s ease-in-out}.reel-button-primary{background:var(--primary-gradient);color:#fff}.reel-button-secondary{background-color:#6c757d;color:#fff}.reel-button-outline{background-color:initial;border:1px solid #007bff;color:#007bff}.reel-button:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}.reel-button:disabled{cursor:not-allowed;opacity:.6}.reel-button-icon{height:16px;width:16px}.reel-celebrity-container{background:#fdfdfd;display:flex;min-height:100vh}.reel-celebrity-main{display:flex;flex:1 1;flex-direction:column;margin-left:261px;min-height:100vh;width:calc(100% - 280px)}.header{background:#fdfdfd;border-bottom:1px solid #e5e7eb;padding:16px 24px;position:-webkit-sticky;position:sticky;top:0;z-index:100}.reel-celebrity-content{height:calc(100vh - 80px);overflow-y:auto;padding:24px}.reel-celebrity-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1400px}.reel-celebrity-left,.reel-celebrity-right{border:1px solid #ededf2;border-radius:12px;padding:24px}.reel-celebrity-section{margin-bottom:32px}.reel-celebrity-section h2{font-size:24px;font-weight:600;margin-bottom:8px}.reel-celebrity-section h3{font-size:18px;font-weight:500;margin-bottom:16px}.reel-celebrity-section p{color:#666;margin-bottom:24px}.reel-celebrity-upload{align-items:center;display:flex;flex-direction:column;gap:16px}.reel-celebrity-dropzone{align-items:center;border:2px dashed #ddd;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;gap:8px;margin-bottom:24px;padding:32px;padding:40px;text-align:center;width:100%}.reel-celebrity-dropzone img{height:56px;width:56px}.reel-celebrity-dropzone p{font-size:16px;margin:0}.reel-celebrity-upload-text{color:#06c;cursor:pointer}.reel-celebrity-upload-info{color:#666;display:block;font-size:14px;margin-bottom:16px}.reel-celebrity-or{color:#666;margin:16px 0}.reel-celebrity-browse{background:var(--primary-gradient);width:200px}.reel-celebrity-models{display:flex;flex-wrap:nowrap;gap:16px;overflow-x:auto;padding:4px 4px 16px;scrollbar-width:thin;white-space:nowrap;width:100%}.reel-celebrity-model{background:none;border:2px solid #d0d5dd;border-radius:50%;cursor:pointer;flex:0 0 80px;height:80px;overflow:hidden;padding:0}.reel-celebrity-model.selected{border-color:var(--secondary);border-width:.2rem}.reel-celebrity-model img{height:100%;object-fit:cover;width:100%}.reel-celebrity-models::-webkit-scrollbar{height:6px}.reel-celebrity-models::-webkit-scrollbar-track{background:var(--surface-2);border-radius:10px}.reel-celebrity-models::-webkit-scrollbar-thumb{background:var(--grey-600);border-radius:10px}.reel-celebrity-poses{display:flex;flex-wrap:nowrap;gap:16px;overflow-x:auto;padding:4px 4px 16px;scrollbar-width:thin;white-space:nowrap;width:100%}.reel-celebrity-pose{background:none;border:1px solid #d0d5dd;border-radius:8px;cursor:pointer;flex:0 0 120px;height:142px;overflow:hidden;padding:0}.reel-celebrity-pose.selected{border-color:var(--secondary);border-width:.2rem}.reel-celebrity-pose img{height:100%;object-fit:cover;width:100%}.reel-celebrity-poses::-webkit-scrollbar{height:6px}.reel-celebrity-poses::-webkit-scrollbar-track{background:var(--surface-2);border-radius:10px}.reel-celebrity-poses::-webkit-scrollbar-thumb{background:var(--grey-600);border-radius:10px}.reel-celebrity-generate{align-items:center;background:var(--primary-gradient);display:flex;gap:8px;justify-content:center;width:100%}.reel-celebrity-generate-icon{height:20px;width:20px}.reel-celebrity-preview{align-items:center;aspect-ratio:1;border:2px dashed #ddd;border-radius:8px;display:flex;justify-content:center;margin-bottom:24px}.reel-celebrity-preview img{height:56px;width:56px}.reel-celebrity-regenerate{width:100%}.reel-celebrity-browse-btn{background-color:var(--secondary);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:500;max-width:160px;padding:12px 24px;transition:opacity .2s ease;width:100%}.reel-celebrity-browse-btn:hover{opacity:.9}.reel-celebrity-poses-container{overflow-x:auto;padding-bottom:10px;width:100%}.reel-celebrity-poses-container::-webkit-scrollbar{height:6px}.reel-celebrity-poses-container::-webkit-scrollbar-track{background:var(--surface-2);border-radius:10px}.reel-celebrity-poses-container::-webkit-scrollbar-thumb{background:var(--grey-600);border-radius:10px}.reel-celebrity-actions{display:flex;gap:16px;margin-top:24px}.reel-celebrity-approve,.reel-celebrity-regenerate{flex:1 1}.reel-celebrity-dropzone .reel-celebrity-uploaded-dimensions{height:600px;object-fit:contain;width:400px}@media screen and (max-width:1024px){.reel-celebrity-dropzone .reel-celebrity-uploaded-dimensions{height:256px!important;width:180px!important}}.reel-header-container{align-items:center;background:#fff;box-shadow:0 2px 4px #0000000d;display:flex;justify-content:space-between;padding:1rem 2rem}.reel-left-section{align-items:center;display:flex;gap:.5rem}.reel-dashboard-title{font-size:1rem;font-weight:500;margin:0}.reel-right-section{align-items:center;display:flex;gap:1.5rem}.reel-credits-button{background:#0000;background-clip:padding-box,border-box;background-image:linear-gradient(#fff,#fff),var(--primary-gradient);background-origin:border-box;border:2px double #0000;border-radius:8px;cursor:pointer;padding:.5rem 1rem;position:relative;transition:all .3s ease}.reel-credits-button span{-webkit-text-fill-color:#0000;background:var(--primary-gradient);-webkit-background-clip:text;background-clip:text}.reel-credits-button:hover{background:var(--primary-gradient);background-clip:initial;background-origin:border-box;color:#fff}.reel-credits-button:hover span{-webkit-text-fill-color:#fff;background:#0000;color:#fff}.reel-user-section{align-items:center;display:flex}.reel-user-avatar{border-radius:50%;height:32px;object-fit:cover;width:32px}.reel-notification-icon{cursor:pointer;height:24px;width:24px}.reel-chevron-icon{cursor:pointer;height:16px;width:16px}.reel-dashboard-icon{border-radius:8px;filter:brightness(0);height:24px;width:24px}.he-user-section{cursor:pointer;position:relative}.he-dropdown-container{background-color:#fff;border-radius:8px;margin-top:16px;position:absolute;right:0;top:100%;z-index:1000}.prdr-profile-dropdown{background:#fff;border-radius:8px;box-shadow:0 2px 10px #000;padding:16px;width:300px}.prdr-profile-header{margin-bottom:20px}.prdr-profile-email{border-bottom:1px solid #e4e7ec;color:#666;font-size:14px;padding-bottom:16px}.prdr-section-container{margin-top:16px}.prdr-section-title{font-size:18px;font-weight:600;margin-bottom:12px}.prdr-subsection{background:#e3e3e3;border-radius:6px;margin-top:12px;padding:12px}.prdr-subsection-title{font-size:16px;font-weight:500;margin-bottom:8px}.prdr-info-row{display:flex;font-size:14px;justify-content:space-between;margin-bottom:4px}.prdr-info-label{color:#666}.prdr-info-value{font-weight:500}.reel-nav-container{width:100%}.reel-nav-tabs{border-bottom:1px solid #e0e0e0;display:flex;gap:2px;margin-left:20px;margin-top:24px}.reel-nav-tab{background:#0000;border:none;color:#666;cursor:pointer;font-size:16px;padding:12px 24px;position:relative;transition:all .3s ease}.reel-nav-tab:hover:not(.reel-nav-active){color:#333}.reel-nav-active{color:var(--secondary);font-weight:500}.reel-nav-active:after{background:var(--secondary);bottom:-1px;content:"";height:2px;left:0;position:absolute;width:100%}.reel-nav-content{padding:24px 0}.reel-nav-panel{animation:fadeIn .3s ease}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.reel-faces-wrapper{padding:0 20px 20px;width:100%}.reel-faces-content{margin-top:16px}.reel-faces-header{margin-bottom:32px}.reel-faces-header h2{font-size:24px;margin-bottom:8px}.reel-faces-header p{color:#666}.reel-faces-controls{display:flex;justify-content:space-between;margin-bottom:20px}.reel-faces-controls-left,.reel-faces-controls-right{display:flex;gap:10px}.reel-faces-search-wrapper{align-items:center;display:flex;position:relative}.reel-faces-input-icon{height:16px;left:12px;position:absolute;width:16px}.reel-faces-search{border:1px solid #ddd;border-radius:8px;min-width:200px;padding:8px 16px 8px 36px}.reel-faces-create,.reel-faces-date-select,.reel-faces-filter,.reel-faces-next,.reel-faces-prev{align-items:center;border-radius:8px;display:flex;gap:8px;padding:8px 16px}.reel-faces-filter{background:#0000;border:1px solid #ddd;color:#666}.reel-faces-table td:not(:first-child),.reel-faces-table th:not(:first-child){width:33.33%}.reel-faces-table td:first-child,.reel-faces-table th:first-child{width:50px}.reel-faces-create img,.reel-faces-date-select img,.reel-faces-filter img,.reel-faces-next img,.reel-faces-prev img{height:16px;width:16px}.reel-faces-create img{filter:brightness(0) invert(1)}.reel-faces-date-select,.reel-faces-filter{background:#fff;border:1px solid #ddd;border-radius:8px;cursor:pointer;padding:8px 16px}.reel-faces-create{background:#06c;border:none;border-radius:8px;color:#fff;cursor:pointer;padding:8px 16px}.reel-faces-table{border-collapse:collapse;margin-bottom:20px;width:100%}.reel-faces-table td,.reel-faces-table th{border-bottom:1px solid #ddd;padding:12px;text-align:left}.reel-faces-name{align-items:center;display:flex}.reel-faces-avatar{border-radius:50%;height:32px;width:32px}.reel-faces-status{border-radius:20px;font-size:14px;padding:6px 12px}.reel-faces-approved{background:#e6f4ea;color:#1e8e3e}.reel-faces-waiting{background:#fef3f2;color:#d92d20}.reel-faces-actions{display:flex;gap:8px}.reel-faces-actions button{background:none;border:none;cursor:pointer;padding:4px}.reel-faces-actions button img{height:20px;width:20px}.reel-faces-pagination{padding:20px 0}.reel-faces-pages{gap:4px}.reel-faces-page-number{background:#0000;color:#666;font-size:14px;padding:8px 12px}.reel-faces-page-active{background:#e6f1f8;color:#0774ba}.reel-faces-chevron{background:#0000}.reel-faces-chevron img{height:16px;width:16px}.reel-faces-nav{display:flex;gap:10px}.reel-faces-next,.reel-faces-prev{background:#fff;border:1px solid #ddd;border-radius:8px;cursor:pointer;padding:8px 16px}.reel-faces-filter-container{position:relative}.reel-filter-dropdown{background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 2px 4px #0000001a;left:0;min-width:224px;padding:8px;position:absolute;top:calc(100% + 8px);z-index:1000}.reel-filter-option{cursor:pointer;padding:10px 20px;transition:background-color .2s}.reel-filter-option:hover{background-color:#f5f5f5;border-radius:4px}.reel-filter-option.selected{background-color:#e3f2fd;border-radius:4px;color:#1976d2}.reel-faces-declined{background:#fee2e2;color:#ef4444}@media screen and (width:768px){.reel-faces-controls{flex-direction:row;gap:12px}.reel-faces-controls-left{justify-content:flex-start;width:auto}.reel-faces-controls-right{justify-content:flex-end;width:auto}.reel-faces-search-wrapper{flex:0 1 auto}.reel-faces-search{min-width:auto;width:160px}.reel-faces-table td,.reel-faces-table th{padding:12px 8px}.reel-faces-table td:not(:first-child),.reel-faces-table th:not(:first-child){min-width:120px;width:auto}.reel-faces-name{min-width:150px}.reel-faces-table td:nth-child(2){min-width:100px}.reel-faces-actions{justify-content:flex-start;min-width:110px}.reel-faces-table{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto;white-space:nowrap}}@media screen and (width:820px){.reel-faces-controls{flex-direction:row;gap:12px}.reel-faces-controls-left{justify-content:flex-start;width:auto}.reel-faces-controls-right{justify-content:flex-end;width:auto}.reel-faces-search-wrapper{flex:0 1 auto}.reel-faces-search{min-width:auto;width:160px}.reel-faces-table{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto;white-space:nowrap;width:100%}.reel-faces-table td,.reel-faces-table th{padding:12px 8px}.reel-faces-table td:nth-child(3),.reel-faces-table th:nth-child(3){min-width:200px!important;text-align:center;width:200px!important}.reel-faces-approved,.reel-faces-status,.reel-faces-waiting{align-items:center;border-radius:20px;display:inline-flex;justify-content:center;min-width:172px;padding:6px 12px;white-space:nowrap;width:172px}}@media screen and (width:912px){.reel-faces-table{display:block;overflow-x:auto;white-space:nowrap}.reel-faces-status{min-width:140px;padding:6px 12px;white-space:nowrap}.reel-faces-table td:not(:first-child),.reel-faces-table th:not(:first-child){min-width:120px;width:auto}.reel-faces-name{min-width:180px}.reel-faces-table td:nth-child(2){min-width:100px}.reel-faces-actions{justify-content:flex-start;min-width:120px}}.reel-faces-pending{background:#fef6e7;color:#dd900d}.reel-faces-send-approval{background:var(--primary-gradient);border:none;border-radius:20px;color:#fff;cursor:pointer;font-size:14px;padding:6px 12px;transition:all .2s ease}.reel-faces-send-approval:hover{background:var(--primary-gradient);box-shadow:0 2px 4px #0000001a;opacity:.85;transform:translateY(-1px)}.disabled-action{cursor:not-allowed!important;opacity:.5}.disabled-action img{opacity:.5}.reel-preview-overlay{align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.reel-preview-modal{background-color:#fff;border-radius:12px;display:flex;flex-direction:column;max-height:90vh;position:relative;transition:all .3s ease;width:600px}.reel-preview-expanded{height:95vh;max-width:1200px;width:95%}.reel-preview-header{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;padding:16px 24px}.reel-preview-title{color:#111827;font-size:20px;font-weight:600;margin:0}.reel-preview-controls{display:flex;gap:8px}.reel-preview-control-btn{align-items:center;background:none;border:none;border-radius:6px;cursor:pointer;display:flex;justify-content:center;padding:8px;transition:background-color .2s ease}.reel-preview-control-btn:hover{background-color:#f3f4f6}.reel-preview-control-btn img{height:24px;width:24px}.reel-preview-content{align-items:center;display:flex;flex:1 1;height:100%;justify-content:center;overflow-y:auto;padding:48px 0 48px 16px}.reel-preview-content img{border-radius:16px;height:auto;margin-top:152px;max-width:100%;object-fit:contain}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-wrapper{border:0;padding:0}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;line-height:normal;position:relative}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{line-height:0;z-index:1}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}h2.react-datepicker__current-month{margin:0;padding:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:initial;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:initial;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__week-number--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{margin-bottom:-8px;white-space:nowrap}.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{background-color:#ff6803;border-radius:.3rem;color:#fff;position:relative}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{background-color:#333;border-radius:4px;bottom:100%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{opacity:1;visibility:visible}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#bad9f1;border-radius:.3rem;color:#000}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{background-color:#333;border-radius:4px;bottom:70%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:initial;padding:.5rem;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid #0000;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:initial;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{background-color:#ccc;cursor:default}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:#000c;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__children-container{height:auto;margin:.4rem;padding-left:.2rem;padding-right:.2rem;width:13.8rem}.react-datepicker__aria-live{border:0;-webkit-clip-path:circle(0);clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker__calendar-icon{height:1em;vertical-align:-.125em;width:1em}.reel-creator-dashboard-container,.reel-creator-dashboard-content{display:flex;flex-direction:column;width:100%}.reel-creator-dashboard-content{gap:24px}.reel-creator-dashboard-revenue,.reel-creator-dashboard-stats{display:flex;gap:24px;width:100%}.reel-creator-dashboard-main{display:flex;flex:1 1;flex-direction:column;margin-left:261px;min-height:100vh;width:calc(100% - 280px)}.reel-creator-dashboard-subtitle{color:#6b7280;font-size:14px;margin:0}.reel-creator-dashboard-content{overflow-y:auto;padding:24px}.reel-creator-dashboard-stats{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(3,1fr);margin-bottom:24px}.reel-creator-dashboard-revenue{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(2,1fr);margin-bottom:32px}.reel-creator-dashboard-revenue-card,.reel-creator-dashboard-stat-card{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:20px}.reel-creator-dashboard-revenue-card h3,.reel-creator-dashboard-stat-card h3{color:#6b7280;font-size:14px;font-weight:500;margin:0 0 12px}.reel-creator-dashboard-revenue-value,.reel-creator-dashboard-stat-value{display:flex;flex-direction:column;gap:8px}.reel-creator-dashboard-revenue-value span:first-child,.reel-creator-dashboard-stat-value span:first-child{color:#111827;font-size:24px;font-weight:600}.reel-creator-dashboard-stat-change{font-size:14px}.reel-creator-dashboard-stat-change.positive{color:#10b981}.reel-creator-dashboard-stat-change.negative{color:#ef4444}.reel-creator-dashboard-tasks{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:24px}.reel-creator-dashboard-tasks h2{font-size:18px;margin:0 0 8px}.reel-creator-dashboard-tasks p{color:#6b7280;margin:0 0 24px}.reel-creator-dashboard-table{overflow-x:auto;width:100%}.reel-creator-dashboard-table table{border-collapse:collapse;width:100%}.reel-creator-dashboard-table td,.reel-creator-dashboard-table th{border-bottom:1px solid #e5e7eb;padding:12px;text-align:left}.reel-creator-dashboard-table th{color:#6b7280;font-weight:500}.reel-creator-dashboard-status{border-radius:20px;font-size:14px;padding:6px 12px}.reel-creator-dashboard-status.pending{background:#fef3f2;color:#d92d20}.reel-creator-dashboard-status.approved{background:#ecfdf3;color:#027a48}.reel-creator-dashboard-action-btn{background:none;border:none;border-radius:4px;cursor:pointer;font-size:20px;padding:4px 8px}.reel-creator-dashboard-action-btn:hover{background:#f3f4f6}@media screen and (max-width:1024px){.reel-creator-dashboard-revenue,.reel-creator-dashboard-stats{grid-template-columns:1fr}.reel-creator-dashboard-table{-webkit-overflow-scrolling:touch;margin:0 -24px;overflow-x:auto;padding:0 24px}.reel-creator-dashboard-table table{min-width:800px}}.reel-creator-dashboard-welcome{align-items:flex-start;display:flex;justify-content:space-between;padding:24px 24px 0}.reel-creator-dashboard-welcome-left h1{color:#111827;font-size:24px;font-weight:600;margin:0 0 8px}.reel-creator-dashboard-welcome-left p{color:#6b7280;font-size:14px;margin:0}.reel-creator-dashboard-welcome-right{display:flex;gap:12px}.reel-creator-dashboard-date{align-items:center;display:flex;gap:8px}.reel-creator-dashboard-calendar{height:20px;width:20px}.reel-creator-dashboard-date,.reel-creator-dashboard-period{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;color:#111827;cursor:pointer;display:flex;font-size:14px;gap:8px;padding:8px 16px}.reel-creator-dashboard-chevron{height:18px;width:18px}.reel-creator-dashboard-stat-header{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:12px}.reel-creator-dashboard-stat-icon{align-items:center;background-color:#eff6ff;border-radius:8px;display:flex;height:40px;justify-content:center;width:40px}.reel-creator-dashboard-stat-icon img{height:24px;width:24px}.reel-creator-dashboard-action-btn img{display:block;filter:brightness(0);height:20px;width:20px}.reel-creator-dashboard-period-dropdown{position:relative}.reel-creator-dashboard-period-options{background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 4px 6px -1px #0000001a;margin-top:4px;position:absolute;right:0;top:100%;z-index:10}.reel-creator-dashboard-period-options button{background:none;border:none;color:#344054;cursor:pointer;display:block;font-size:14px;padding:8px 16px;text-align:left;width:100%}.reel-creator-dashboard-period-options button:hover{background:#f9fafb}.reel-creator-dashboard-chevron.open{transform:rotate(180deg)}.react-datepicker-wrapper{display:inline-block}.react-datepicker__input-container button{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;cursor:pointer;display:flex;gap:8px;padding:8px 16px}.react-datepicker__input-container button:hover{background:#f9fafb}.react-datepicker{border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 4px 6px -1px #0000001a}.react-datepicker__header{background-color:#f9fafb;border-bottom:1px solid #e5e7eb;border-top-left-radius:8px;border-top-right-radius:8px}.react-datepicker__day--selected{background-color:#2563eb!important;border-radius:4px}.period-option.selected{background-color:#e6f1f8}.reel-creator-dashboard-tasks-header{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:24px}.reel-creator-dashboard-tasks-title{flex:1 1}.reel-creator-dashboard-view-all{background:#fff;border:1px solid #e5e7eb;border-radius:8px;color:#111827;cursor:pointer;font-weight:500;padding:8px 16px}.reel-creator-dashboard-view-all:hover{background:#f9fafb}.reel-creator-dashboard-main{position:relative}.reel-creator-dashboard-main>header{background-color:#fff;border-bottom:1px solid #e5e7eb;position:-webkit-sticky;position:sticky;top:0;z-index:100}@media screen and (max-width:1024px){.reel-creator-dashboard-welcome{flex-direction:column;gap:24px}.reel-creator-dashboard-welcome-right{justify-content:flex-start;width:100%}.reel-creator-dashboard-welcome-left{width:100%}.reel-creator-dashboard-welcome-left h1{font-size:20px}}.reel-creator-dashboard-revenue-card.total-revenue{grid-column:1/-1;margin-bottom:1rem}.reel-creators-overlay{align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.reel-creators-modal{max-height:90vh}.reel-creators-expanded{height:95vh;max-width:1200px;width:95%}.reel-creators-header{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;padding:16px 24px}.reel-creators-title{color:#111827;font-size:20px;font-weight:600;margin:0}.reel-creators-controls{display:flex;gap:8px}.reel-creators-control-btn{align-items:center;background:none;border:none;border-radius:6px;cursor:pointer;display:flex;justify-content:center;padding:8px;transition:background-color .2s ease}.reel-creators-control-btn:hover{background-color:#f3f4f6}.reel-creators-control-btn img{height:28px;width:28px}.reel-creators-content{align-items:center;justify-content:center;margin:20px 0}.reel-creators-content,.reel-creators-content-empty{display:flex;flex:1 1;max-height:70vh;overflow-y:auto;padding:24px}.reel-creators-preview-image{border-radius:8px;height:auto;margin:10px auto;max-height:65vh;max-width:90%;object-fit:contain;width:auto}.reel-creators-modal{background-color:#fff;border-radius:12px;display:flex;flex-direction:column;height:95vh;position:relative;transition:all .3s ease;width:600px}.reel-creators-actions{border-top:1px solid #e5e7eb;display:flex;gap:16px;justify-content:center;padding:24px}.reel-creators-approve-btn,.reel-creators-decline-btn{border-radius:8px;cursor:pointer;font-size:16px;font-weight:500;padding:12px 48px;transition:all .2s ease}.reel-creators-approve-btn{background-color:#10b981;border:none;color:#fff}.reel-creators-approve-btn:hover{background-color:#059669}.reel-creators-decline-btn{background-color:#ef4444;border:none;color:#fff}.reel-creators-decline-btn:hover{background-color:#dc2626}.reel-creators-approve-btn:disabled,.reel-creators-decline-btn:disabled{cursor:not-allowed;opacity:.5}.reel-creator-dashboard-status.declined{background:#fef3f2;color:#b42318}.reel-approvals-container{background:#fdfdfd;display:flex;min-height:100vh}.reel-approvals-main{display:flex;flex:1 1;flex-direction:column;margin-left:261px;min-height:100vh;width:calc(100% - 280px)}.reel-approvals-content{height:calc(100vh - 80px);overflow-y:auto;padding:24px}.reel-approvals-header{margin-bottom:32px}.reel-approvals-header h2{font-size:24px;margin-bottom:8px}.reel-approvals-header p{color:#666}.reel-approvals-controls{display:flex;justify-content:space-between;margin-bottom:20px}.reel-approvals-controls-left{display:flex;gap:10px}.reel-approvals-search-wrapper{align-items:center;display:flex;position:relative}.reel-approvals-input-icon{height:16px;left:12px;position:absolute;width:16px}.reel-approvals-search{border:1px solid #ddd;border-radius:8px;height:37px;min-width:200px;padding:8px 16px 8px 36px}.reel-approvals-filter{align-items:center;background:#fff;border:1px solid #ddd;border-radius:8px;cursor:pointer;display:flex;gap:8px;padding:8px 16px}.reel-approvals-filter-container{position:relative}.reel-approvals-filter-dropdown{background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 2px 4px #0000001a;left:0;min-width:224px;padding:8px;position:absolute;top:calc(100% + 8px);z-index:1000}.reel-approvals-filter-option{cursor:pointer;padding:10px 20px;transition:background-color .2s}.reel-approvals-filter-option:hover{background-color:#f5f5f5;border-radius:4px}.reel-approvals-filter-option.selected{background-color:#e3f2fd;border-radius:4px;color:#1976d2}.reel-approvals-table{width:100%}.reel-approvals-table-wrapper{-webkit-overflow-scrolling:touch;margin-bottom:24px;overflow-x:auto;width:100%}.reel-approvals-table table{border-collapse:collapse;width:100%}@media screen and (max-width:1024px){.reel-approvals-controls{flex-direction:column;gap:16px}.reel-approvals-search{width:100%}.reel-approvals-table-wrapper{overflow-x:auto}.reel-approvals-table table{min-width:800px}}.reel-approvals-table td,.reel-approvals-table th{border-bottom:1px solid #e5e7eb;padding:16px;text-align:left}.reel-approvals-table th{color:#6b7280;font-weight:500}.reel-approvals-status{border-radius:20px;display:inline-block;font-size:14px;padding:6px 12px}.reel-approvals-status.Pending{background:#fef6e7;color:#dd900d}.reel-approvals-status.Declined{background:#fee2e2;color:#ef4444}.reel-approvals-status.Approved{background:#ecfdf3;color:#027a48}.reel-approvals-action-btn{background:none;border:none;border-radius:4px;cursor:pointer;padding:8px;transition:background-color .2s}.reel-approvals-action-btn:hover{background-color:#f3f4f6}.reel-approvals-action-btn img{height:20px;width:20px}.reel-approvals-preview-image{border-radius:8px;height:-webkit-fill-available}@media screen and (max-width:1024px){.reel-approvals-controls{flex-direction:column;gap:16px}.reel-approvals-search{width:100%}.reel-approvals-table{-webkit-overflow-scrolling:touch;overflow-x:auto}.reel-approvals-table table{min-width:800px}}.reel-faces-pagination{display:flex;justify-content:center;margin-top:24px}.reel-faces-pages{align-items:center;display:flex;gap:8px}.reel-faces-chevron{align-items:center;background:none;border:none;cursor:pointer;display:flex;justify-content:center;padding:8px}.reel-faces-chevron:disabled{cursor:not-allowed;opacity:.5}.reel-faces-page-number{background:none;border:none;border-radius:4px;cursor:pointer;height:32px;width:32px}.reel-faces-page-number:hover{background:#f3f4f6}.reel-faces-page-active{background:#2563eb!important;color:#fff}.mepl-media-player-container{font-family:Arial,sans-serif;max-width:1200px;padding:20px}.video-tabs{border-bottom:1px solid #e0e0e0;display:flex;margin-bottom:20px}.tab{color:#666;cursor:pointer;font-weight:500;padding:10px 20px}.tab.active{border-bottom:2px solid #08c;color:#08c}.video-content{margin-bottom:30px;padding:0 24px}.video-content h2{font-weight:500;margin-bottom:20px}.video-actions{display:flex;justify-content:space-between;margin-bottom:20px}.mepl-search-container{flex:1 1;max-width:300px}.mepl-search-input{border:1px solid #e0e0e0;border-radius:8px;padding:10px;width:100%}.action-buttons{display:flex;gap:10px}.mepl-preview-btn{background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;cursor:pointer;padding:8px 16px}.mepl-upload-btn{background-color:#0774ba;border:none;border-radius:8px;color:#fff;cursor:pointer;padding:8px 16px}.video-item{box-shadow:0 2px 5px #0000001a;margin-bottom:15px}.select-circle{align-items:center;background-color:#fffc;display:flex;height:24px;justify-content:center;width:24px;z-index:10}.selected-dot{background-color:#08c;height:14px;width:14px}.video-item:before{background:linear-gradient(90deg,#0774ba,#6c3390,#d61f38);-webkit-clip-path:polygon(0 0,0 100%,100% 0);clip-path:polygon(0 0,0 100%,100% 0);content:"";height:50px;left:0;position:absolute;top:0;width:80px;z-index:5}.plyr{border-radius:8px;overflow:hidden;width:100%}.video-item.selected:after{color:#000;font-size:8px;font-weight:700;left:5px;position:absolute;top:5px;transform:rotate(-45deg);z-index:6}.video-thumbnail{background-color:#f0f0f0;background-position:50%;background-size:cover;border-radius:8px;height:180px;overflow:hidden;position:relative}.play-icon{align-items:center;background-color:#00000080;color:#fff;display:flex;height:40px;justify-content:center;left:50%;top:50%;transform:translate(-50%,-50%);width:40px}.play-icon,.select-circle{border-radius:50%;position:absolute}.select-circle{background-color:initial;border:2px solid #fff;height:20px;left:10px;top:10px;width:20px}.selected-dot{background-color:#fff;border-radius:50%;height:12px;margin:2px;width:12px}.medpl-bottom-action{background-color:#fff;bottom:0;box-shadow:0 -2px 10px #0000001a;display:flex;justify-content:flex-end;padding:20px;position:fixed;right:0;width:calc(100% - 261px);z-index:100}.select-products-btn{align-items:center;background-color:#06c;background:var(--primary-gradient);border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;display:inline-flex;font-size:16px;font-weight:500;gap:8px;justify-content:center;padding:10px 20px;padding:15px 30px;text-align:center;width:100%}.select-products-btn img{filter:invert(100%) brightness(1000%);height:20px;width:20px}.youtube-content{align-items:center;background-color:#f9f9f9;border-radius:8px;display:flex;flex-direction:column;justify-content:center;margin-top:20px;padding:40px}.youtube-content p{color:#666;margin-bottom:20px}.connect-youtube-btn{background-color:red;border:none;border-radius:4px;color:#fff;cursor:pointer;font-weight:500;padding:10px 20px}.preview-dashboard{margin-bottom:40px;min-height:100vh;position:relative}.mepl-media-player-container{padding:24px 24px 8px;transition:margin-left .3s ease}@media (max-width:1024px){.mepl-media-player-container{margin-left:200px}}@media (max-width:768px){.preview-dashboard{flex-direction:column}.mepl-media-player-container{padding:16px;width:100%}.video-grid{grid-template-columns:1fr}.video-actions,.video-tabs{flex-direction:column}.video-actions{gap:10px}.search-container{width:100%}.action-buttons{display:flex;justify-content:space-between;width:100%}}.video-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);margin-top:20px}@media (max-width:1200px){.video-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.video-grid{grid-template-columns:1fr}}.video-item{aspect-ratio:16/9;border-radius:8px;cursor:pointer;overflow:hidden;position:relative;transition:transform .2s}.warning-message{margin:0 auto 15px;max-width:600px;width:100%}.bottom-action{background:#fff;bottom:0;display:flex;justify-content:flex-end;margin-top:20px;padding:15px;position:-webkit-sticky;position:sticky}@media (max-width:768px){.bottom-action{bottom:0;left:0;position:fixed;width:100%;z-index:100}.select-products-btn{width:100%}}.preview-modal-overlay{align-items:center;background-color:#000000b3;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.preview-modal-content{background-color:#fff;border-radius:8px;display:flex;flex-direction:column;max-height:90vh;max-width:900px;overflow:hidden;width:80%}.preview-modal-header{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;padding:15px 20px}.preview-modal-header h2{font-size:20px;margin:0}.close-preview-btn{background:none;border:none;color:#666;cursor:pointer;font-size:24px}.preview-modal-body{flex-grow:1;overflow:auto;padding:20px}.preview-modal-body .js-player,.preview-modal-body video{aspect-ratio:16/9;background-color:#000;width:100%}.no-video-message{color:#666;padding:40px;text-align:center}.progress-steps{justify-content:center;margin-bottom:30px}.progress-steps,.step{align-items:center;display:flex}.step{flex-direction:column}.step-circle{align-items:center;background-color:#f0f0f0;border:2px solid #e0e0e0;border-radius:50%;display:flex;font-weight:500;height:30px;justify-content:center;width:30px}.step.active .step-circle{background-color:#08c;border-color:#08c;color:#fff}.step-line{background-color:#e0e0e0;height:2px;margin:0 10px;width:100px}.step-label{color:#666;font-size:14px;margin-top:5px}.step-circle.completed,.step-circle.current{background-color:#08c;color:#fff}.step-circle.current{border:2px solid #08c}.reeliv-modal-overlay{align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.reeliv-modal-content{background-color:#fff;border-radius:8px;box-shadow:0 4px 6px #0000001a;max-width:600px;padding:20px;width:90%}.reeliv-modal-header{display:flex;flex-direction:column;margin-bottom:20px;position:relative}.reeliv-modal-header h2{font-size:24px;font-weight:600;margin:0}.reeliv-modal-header p{color:#666;margin:5px 0 0}.reeliv-close-button{background:none;border:none;color:#333;cursor:pointer;font-size:24px;position:absolute;right:0;top:0}.reeliv-form-group{margin-bottom:20px}.reeliv-form-group label{display:block;font-weight:600;margin-bottom:8px}.reeliv-form-group input{border:1px solid #ddd;border-radius:4px;font-size:16px;padding:12px;width:100%}.reeliv-upload-area{border:2px dashed #ddd;border-radius:8px;margin-bottom:20px;padding:30px;text-align:center}.reeliv-upload-icon{margin-bottom:15px}.reeliv-upload-text{margin-bottom:20px}.reeliv-upload-link{color:#08c;cursor:pointer}.reeliv-upload-format{color:#888;font-size:14px;margin-top:5px}.reeliv-upload-divider{color:#888;margin:20px 0;position:relative;text-align:center}.reeliv-upload-divider:after,.reeliv-upload-divider:before{background-color:#ddd;content:"";height:1px;position:absolute;top:50%;width:40%}.reeliv-upload-divider:before{left:0}.reeliv-upload-divider:after{right:0}.reeliv-browse-btn{background-color:#08c;padding:10px 20px}.reeliv-browse-btn,.reeliv-upload-video-btn{border:none;border-radius:4px;color:#fff;cursor:pointer;font-weight:500}.reeliv-upload-video-btn{background:var(--primary-gradient);font-size:16px;margin-top:10px;padding:15px;width:100%}.reeliv-selected-file{color:#4a5568;font-size:14px;margin-top:10px;text-align:center}:root{--plyr-color-main:linear-gradient(90deg,#0774ba,#6c3390,#d61f38)}.plyr__volume{align-items:center;display:flex;flex-direction:column-reverse;height:auto;position:relative}.plyr__volume input[type=range]{-webkit-appearance:none;appearance:none;background:#0000;border-radius:2px;bottom:32px;display:none;height:80px;position:absolute;transform:rotate(180deg);width:3px;writing-mode:vertical-lr}.plyr__volume:hover input[type=range]{display:block}.plyr__volume input[type=range]::-webkit-slider-runnable-track{background:#aaa;border-radius:2px;height:100%;width:6px}.plyr__volume input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border-radius:50%;height:12px;margin-left:-3px;width:12px}.plyr__volume input[type=range]::-moz-range-track{background:#aaa;border-radius:2px;height:100%;width:3px}.plyr__volume input[type=range]::-moz-range-thumb{background:#000;border-radius:50%;height:8px;width:8px}.preview-dashboard{background:#fdfdfd;display:flex}.preview-main{display:flex;flex:1 1;flex-direction:column;margin-left:261px}.preview-content{flex:1 1;margin:0 auto;max-width:1200px;overflow-y:auto;padding:20px}.preview-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:3fr 2fr;margin-top:24px}.preview-left,.preview-right{display:flex;flex-direction:column;gap:24px}.code-section,.products-section,.video-section{background:#fff;border:1px solid #ededf2;border-radius:12px;padding:16px 24px}.video-container{background-color:#f5f5f5;border-radius:16px;display:flex;gap:8px;margin-bottom:16px;padding:8px}.video-sidebar-products{flex:1 1;gap:16px;overflow-y:auto}.video-sidebar-card,.video-sidebar-products{display:flex;flex-direction:column;height:210px}.video-sidebar-card{background:#fff;border-radius:8px;justify-content:space-between;overflow:hidden}.preda-video-sidebar-products{flex:1 1;gap:16px;overflow-y:auto}.preda-video-sidebar-card,.preda-video-sidebar-products{display:flex;flex-direction:column;height:auto;min-height:-webkit-fit-content;min-height:fit-content}.preda-video-sidebar-card{background:#fff;border-radius:8px;justify-content:space-between;overflow:hidden;padding:12px}.preda-video-sidebar-image{height:auto;min-height:120px;object-fit:contain;width:100%}.video-sidebar-image{height:120px;object-fit:contain;width:100%}.video-sidebar-title{color:#333;flex-grow:1;font-size:14px;margin:8px;overflow:hidden;padding:0 8px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.preda-video-sidebar-title{font-size:16px;font-weight:600;margin-bottom:16px;text-align:center}.video-sidebar-button{background:var(--primary-gradient);border:none;border-radius:8px;color:#fff;cursor:pointer;margin:0 8px 8px;padding:8px;width:calc(100% - 16px)}.video-player{background:#fff;border-radius:8px;flex:2 1;height:210px}.video-products{display:flex;flex:1 1;flex-direction:column;gap:16px;height:210px;overflow-y:auto}.video-product-card{background:#fff;border:1px solid #e5e7eb;border-radius:8px;flex-shrink:0;min-height:210px}.video-product-card img{border-radius:8px;height:150px;margin-bottom:8px;object-fit:cover;width:100%}.video-product-card-popup img{border-radius:4px;height:200px;margin-bottom:8px;object-fit:cover;width:100%}.video-product-card h3{color:#333;font-size:14px;margin:0 0 12px}.buy-now-btn{background:#06c;border:none;border-radius:4px;color:#fff;cursor:pointer;margin-bottom:8px;padding:8px;width:100%}.add-timestamp-btn-outline{background:#0000;border:1px solid #06c;border-radius:4px;color:#06c;cursor:pointer;gap:8px;padding:8px;width:100%}.add-timestamp-btn-outline,.video-placeholder{align-items:center;display:flex;justify-content:center}.video-placeholder{color:#666;height:100%}.timestamp-controls{border-top:1px solid #e5e7eb;margin:20px 0;padding-top:20px}.timestamp-input-group{align-items:center;display:flex;justify-content:space-between;width:100%}.use-time-checkbox{align-items:center;display:flex;gap:8px}.time-checkbox{cursor:pointer;height:18px;width:18px}.end-time-input{align-items:center;display:flex;gap:15px}.time-input-with-icon{align-items:center;display:flex;position:relative}.timestamp-input{padding:8px 35px 8px 12px;width:120px}.time-icon{color:#888;pointer-events:none;position:absolute;right:10px}.generate-btn{background:#06c;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;padding:8px 12px}.code-display{border:1px dashed #cbd5e0;border-radius:16px;padding:20px;position:relative;text-align:left}.copy-btn{align-items:center;background:#0000;border:1px solid #06c;border-radius:4px;color:#06c;cursor:pointer;display:flex;font-size:12px;gap:8px;padding:6px 12px;position:absolute;right:10px;top:10px}.copy-btn:active{background-color:#e5e7eb}.code-placeholder{align-items:center;display:flex;flex-direction:column;height:150px;justify-content:center}.code-icon{margin-bottom:10px}.code-placeholder p{color:#a0aec0}.code-display pre,.code-display1 pre{font-family:monospace;font-size:14px;margin:0}.products-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,1fr)}.product-card{border:1px solid #e5e7eb;border-radius:8px;overflow:hidden}.product-card img{aspect-ratio:1;object-fit:cover;width:100%}.product-card h3{font-size:14px;margin:0;padding:12px}.buy-btn{background:#06c;border:none;color:#fff}.add-timestamp-btn,.buy-btn{cursor:pointer;padding:8px;width:100%}.add-timestamp-btn{background:#0000;border:1px solid #06c;color:#06c;margin-top:8px}.timestamp-form{border-top:1px solid #e5e7eb;margin-top:8px;padding:12px}.products-section h2,.video-section h2{padding-bottom:16px}.timestamp-input{border:1px solid #e5e7eb;border-radius:6px;padding:8px 12px}.timestamp-actions{display:flex;gap:8px;margin-top:8px}.cancel-btn,.save-btn{border-radius:4px;cursor:pointer;font-size:14px;padding:6px 12px;width:100%}.save-btn{background:#06c;border:none;color:#fff}.cancel-btn{background:#0000;border:none;color:#666}.timestamp-display{align-items:center;background:#f5f5f5;border-radius:4px;display:flex;justify-content:space-between;margin:8px;padding:8px 12px}.remove-timestamp{padding:4px}.cross-icon{filter:invert(27%) sepia(51%) saturate(2878%) hue-rotate(346deg) brightness(104%) contrast(97%)}.reeliv-label{color:#333;font-size:14px;margin-bottom:8px}.code-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.selected-video-header{display:flex;margin-bottom:10px}.video-popup-overlay{align-items:center;background-color:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.video-popup-content{background-color:#fff;border-radius:8px;max-height:90vh;max-width:1200px;overflow:auto;padding:20px;width:90%}.video-popup-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.close-popup-btn{background:none;border:none;cursor:pointer}.close-popup-btn img{height:24px;width:24px}.popup-video-container{display:flex;flex-direction:row;gap:20px;padding:16px}.popup-video-player{aspect-ratio:16/9;flex:3 1;height:auto}.popup-video-products{display:flex;flex:1 1;flex-direction:column;gap:16px;max-height:65vh;overflow-y:auto}.popup-video-products .video-product-card{border:none;box-shadow:0 1px 3px #0000001a;height:auto;min-height:auto;padding:0}.popup-video-products .product-info{display:flex;flex-direction:column}.popup-video-products .product-info h3{font-size:14px;margin:0;padding:8px}.popup-video-products .buy-now-btn{margin:0 8px 8px;width:calc(100% - 16px)}@media (max-width:768px){.popup-video-container{flex-direction:column}.popup-video-player{width:100%}.popup-video-products{max-height:none;width:100%}}.timestamp-container{border-top:1px solid #eee;margin-top:15px;padding-top:10px}.timestamp-display,.timestamp-range-display{align-items:center;background-color:#f9f9f9;border-radius:4px;display:flex;margin-bottom:8px;padding:5px}.timestamp-input{border:1px solid #ddd;border-radius:4px;font-size:14px;padding:5px;width:80px}.range-inputs{display:flex;flex:1 1;flex-direction:column}.range-input{align-items:center;display:flex;margin-bottom:5px}.range-input label{font-size:14px;width:50px}.remove-timestamp{background:none;border:none;cursor:pointer;padding:5px}.cross-icon{height:16px;width:16px}.current-time-display{color:#666;font-size:14px;margin-left:15px}.no-product-message{align-items:center;color:#999;display:flex;font-style:italic;height:100%;justify-content:center;text-align:center}.Toastify__toast-container{left:50%!important;position:fixed!important;top:50%!important;transform:translate(-50%,-50%)!important;z-index:9999}.custom-toast{box-shadow:0 6px 30px #0006;color:var(--background);font-family:Segoe UI,sans-serif;font-size:16px;line-height:1.6;max-width:600px;min-width:400px;padding:30px 40px;text-align:center}.custom-toast-body{font-weight:500}.header-sticky{background-color:#fff;border-bottom:1px solid #e5e7eb;position:-webkit-sticky;position:sticky;top:0;z-index:100}.proda-dashboard-container{font-family:Arial,sans-serif;height:100%;max-width:1200px;overflow-y:auto;padding:20px}.proda-content{margin-bottom:30px}.proda-content h2{font-size:24px;font-weight:500;margin-bottom:20px}.proda-actions{display:flex;justify-content:space-between;margin-bottom:20px}.proda-search-container{flex:1 1;max-width:300px}.proda-search-input{border:1px solid #e0e0e0;border-radius:8px;padding:10px;width:100%}.proda-action-buttons{display:flex;gap:10px}.proda-view-selected-btn{background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;cursor:pointer;padding:8px 16px}.proda-view-selected-btn:disabled{cursor:not-allowed;opacity:.6}.proda-upload-products-btn{background-color:#0774ba;border:none;border-radius:8px;color:#fff;cursor:pointer;padding:8px 16px}.proda-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(4,1fr)}.proda-item{background-color:#fff;border:1px solid #e0e0e0;border-radius:12px;overflow:hidden;position:relative}.proda-checkbox{position:absolute;right:10px;top:10px;z-index:10}.proda-checkbox input[type=checkbox]{border:2px solid #0774ba;border-radius:8px;cursor:pointer;height:20px;width:20px}.proda-image{align-items:center;display:flex;height:200px;justify-content:center;overflow:hidden}.proda-image img{max-height:100%;max-width:100%;object-fit:contain}.proda-info{background-color:#f5f5f5;border-radius:8px;margin:8px;padding:12px}.proda-info h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:14px;font-weight:600;line-height:1.4;margin-bottom:16px;overflow:hidden;text-align:center;text-overflow:ellipsis}.proda-view-btn{background-color:#fff;border:1px solid #0774ba;border-radius:8px;color:#0774ba;cursor:pointer;font-size:14px;padding:8px 0;width:100%}.proda-bottom-action{background-color:#fff;bottom:0;box-shadow:0 -2px 10px #0000001a;display:flex;justify-content:flex-end;padding:20px;position:fixed;right:0;width:calc(100% - 261px);z-index:100}.proda-preview-finish-btn{background:var(--primary-gradient);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:500;gap:8px;padding:16px 20px;width:100%}.proda-modal-overlay,.proda-preview-finish-btn{align-items:center;display:flex;justify-content:center}.proda-modal-overlay{background-color:#00000080;bottom:0;left:0;position:fixed;right:0;top:0;z-index:1000}.proda-selected-modal{background-color:#fff;border-radius:8px;display:flex;flex-direction:column;max-height:80vh;max-width:900px;overflow:hidden;width:80%}.proda-modal-header{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;padding:15px 20px}.proda-modal-header h2{font-size:20px;margin:0}.proda-modal-content{flex-grow:1;overflow-y:auto;padding:20px}.proda-selected-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.proda-selected-item{border:1px solid #e0e0e0;border-radius:8px;overflow:hidden}.proda-no-products{color:#666;padding:20px;text-align:center}.proda-modal-footer{border-top:1px solid #e0e0e0;display:flex;justify-content:flex-end;padding:15px 20px}.proda-modal-btn{background-color:#08c;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:8px 16px}@media (max-width:768px){.proda-selected-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.proda-selected-grid{grid-template-columns:1fr}}.product-modal-overlay{align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.product-modal-content{background-color:#fff;border-radius:8px;box-shadow:0 4px 6px #0000001a;max-width:600px;padding:20px;width:90%}.product-modal-header{display:flex;flex-direction:column;margin-bottom:20px;position:relative}.product-modal-header h2{font-size:24px;font-weight:600;margin:0}.product-modal-header p{color:#666;margin:5px 0 0}.close-button{background:none;border:none;color:#333;cursor:pointer;font-size:24px;position:absolute;right:0;top:0}.form-group{margin-bottom:20px}.form-group label{display:block;font-weight:600;margin-bottom:8px}.form-group input{border:1px solid #ddd;border-radius:4px;font-size:16px;padding:12px;width:100%}.upload-document-section{align-items:center;border:1px solid #ddd;border-radius:4px;display:flex;margin-bottom:20px;padding:10px}.upload-icon{margin-right:15px}.upload-info{flex:1 1}.upload-info p{margin:0}.upload-format{color:#666;font-size:14px}.upload-btn{background-color:#08c;padding:8px 16px}.upload-btn,.upload-product-btn{border:none;border-radius:4px;color:#fff;cursor:pointer}.upload-product-btn{background:linear-gradient(90deg,#08c,#f55);font-size:16px;font-weight:500;margin-top:10px;padding:15px;width:100%}.reel-brands-container{background:#fdfdfd;display:flex;min-height:100vh}.reel-brands-main{display:flex;flex:1 1;flex-direction:column;margin-left:261px;min-height:100vh;width:calc(100% - 280px)}.reel-brands-main header{position:-webkit-sticky;position:sticky;top:0;z-index:100}.reel-brands-content-section{flex:1 1}.reel-brands-placeholder{color:#666;font-size:18px;padding:40px;text-align:center}
/*# sourceMappingURL=main.180aa80b.css.map*/