.login-overlay[data-v-61714f81]{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:1000}.congratulations-message[data-v-61714f81],.login-container[data-v-61714f81]{background:#fff;padding:20px;border-radius:8px;width:300px;max-width:90%;text-align:center;color:#111}.congratulations-message h1[data-v-61714f81]{margin-bottom:20px;color:#111}.congratulations-message p[data-v-61714f81]{margin-bottom:20px;color:#333}.login-content h2[data-v-61714f81]{margin-bottom:10px;color:#111}.login-content p[data-v-61714f81]{margin-bottom:20px;color:#333}.login-links[data-v-61714f81]{display:flex;justify-content:space-between;margin-bottom:20px}.login-links a[data-v-61714f81]{color:#007bff;text-decoration:none;font-weight:600}.input-group[data-v-61714f81]{margin-bottom:15px;text-align:left}.input-group label[data-v-61714f81]{display:block;margin-bottom:5px}.input-group input[data-v-61714f81]{width:100%;padding:8px;border:1px solid #ccc;border-radius:4px;font-size:16px;color:#111;background:#fff}.input-group input.invalid[data-v-61714f81]{border-color:red}.error-message[data-v-61714f81]{color:red;font-size:12px}.info-message[data-v-61714f81]{font-size:14px}.info-message.success[data-v-61714f81]{color:green}.info-message.error[data-v-61714f81]{color:red}.forgot-password[data-v-61714f81]{display:block;margin-bottom:20px;color:#007bff;text-decoration:none;text-align:right}.forgot-password-button[data-v-61714f81]{background:transparent;border:none;color:#007bff;text-decoration:underline;cursor:pointer;width:100%;margin:-10px 0 20px 0;padding:6px 0}.forgot-password-button[data-v-61714f81]:disabled{color:#888;cursor:not-allowed;text-decoration:none}.login-button[data-v-61714f81]{background:#ff69b4;color:#fff;border:none;padding:10px;border-radius:4px;cursor:pointer;width:100%;margin-bottom:20px}.login-button[data-v-61714f81]:disabled{background:#ddd;cursor:not-allowed}.agreement[data-v-61714f81]{font-size:12px;color:#666}.agreement a[data-v-61714f81]{color:#007bff;text-decoration:none}.close-button[data-v-61714f81]{background:#ff69b4;color:#fff;border:none;padding:10px;border-radius:4px;cursor:pointer;width:100%}.premium-overlay[data-v-74ece53d]{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:1000}.premium-container[data-v-74ece53d]{background:#fff;padding:20px;border-radius:8px;width:300px;max-width:90%;text-align:center}.premium-content p[data-v-74ece53d]{margin-bottom:20px}.premium-button[data-v-74ece53d]{background:#ff69b4;color:#fff;border:none;padding:10px;border-radius:4px;cursor:pointer;width:100%;margin-bottom:20px}.premium-button[data-v-74ece53d]:disabled{background:#ddd;cursor:not-allowed}.info-message[data-v-74ece53d]{color:green;font-size:14px}.video-player-container[data-v-ce9d724c]{display:flex;flex-direction:column;align-items:center;background:#000;padding:20px;position:fixed;top:10%;left:50%;transform:translate(-50%);z-index:100}.video-player[data-v-ce9d724c]{width:80vw;max-height:80vh}.container[data-v-97fa4e02]{background-color:#000;margin:auto}.search-hero[data-v-97fa4e02]{display:flex;justify-content:center;padding:16px 12px 0}.search-hero__image[data-v-97fa4e02]{width:100%;max-width:720px;height:auto;-o-object-fit:contain;object-fit:contain}.close-premium-button[data-v-97fa4e02]{position:fixed;top:20px;right:20px;background:transparent;border:none;color:#fff;font-size:2em;cursor:pointer;z-index:10}.section-title[data-v-97fa4e02]{text-align:left;padding:0 1rem}.filter-bar[data-v-97fa4e02]{display:flex;align-items:flex-end;gap:12px;padding:0 1rem 8px;flex-wrap:wrap}.filter-group[data-v-97fa4e02]{display:flex;flex-direction:column;gap:4px}.filter-group label[data-v-97fa4e02]{font-size:14px;color:#ddd}.filter-group input[data-v-97fa4e02]{background:#111;color:#fff;border:1px solid #333;border-radius:6px;padding:6px 8px}.clear-button[data-v-97fa4e02]{background:#444;color:#fff;border:none;border-radius:6px;padding:8px 12px;cursor:pointer}.clear-button[data-v-97fa4e02]:hover{background:#666}.video-grid[data-v-97fa4e02]{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px;padding:8px}.video-item[data-v-97fa4e02]{position:relative;width:100%;cursor:pointer}.video-wrapper[data-v-97fa4e02]{position:relative;width:100%;height:0;padding-top:56.25%}.poster-skeleton[data-v-97fa4e02]{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,#1a1a1a 25%,#242424 50%,#1a1a1a 75%);background-size:400% 100%;animation:shimmer-97fa4e02 1.4s ease-in-out infinite;border-radius:4px}@keyframes shimmer-97fa4e02{0%{background-position:100% 0}to{background-position:-100% 0}}.overlay-button[data-v-97fa4e02],video[data-v-97fa4e02]{position:absolute;top:0;left:0;width:100%;height:100%}.overlay-button[data-v-97fa4e02]{background:rgba(0,0,0,.01);color:#fff;border:none;cursor:pointer;transition:background .3s ease}.overlay-button[data-v-97fa4e02]:hover{background:rgba(0,0,0,.1)}.fullscreen-image-ad[data-v-2ba0427b]{position:fixed;top:0;left:0;width:100vw;background-color:rgba(0,0,0,.95);display:flex;align-items:center;justify-content:center;z-index:99999;padding:0;margin:0;animation:fadeIn-2ba0427b .3s ease-in-out}.ad-gallery[data-v-2ba0427b]{display:flex;flex-direction:column;align-items:center;gap:0}.ad-gallery a[data-v-2ba0427b]{display:block;margin:0}.fullscreen-ad-image[data-v-2ba0427b]{display:block;border-radius:8px;box-shadow:0 0 20px rgba(0,0,0,.5);margin:0}@keyframes fadeIn-2ba0427b{0%{opacity:0}to{opacity:1}}.close-ad-button[data-v-2ba0427b]{background:rgba(0,0,0,.7);z-index:100000}@keyframes slide-2ba0427b{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slideReverse-2ba0427b{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}.circular-ad-image[data-v-2ba0427b]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%}.overlay-ad[data-v-2ba0427b]{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.95);display:flex;align-items:center;justify-content:center;z-index:900000}.overlay-ad-iframe[data-v-2ba0427b]{width:90%;height:90%;border:none;border-radius:10px;z-index:900000}.close-ad-button[data-v-2ba0427b]{position:absolute;top:20px;right:20px;background:none;border:none;font-size:2rem;color:#fff;cursor:pointer;z-index:10000}.overlay-ad-22[data-v-2ba0427b]{position:fixed;bottom:0;left:0;width:100%;z-index:9999;display:flex;justify-content:center;align-items:center;pointer-events:auto;background:rgba(0,0,0,.7);padding:10px 0}.close-banner-button[data-v-2ba0427b]{position:absolute;top:5px;right:10px;background:rgba(0,0,0,.5);border:none;color:#fff;font-size:22px;cursor:pointer;z-index:10000;padding:2px 10px;border-radius:20px}.scroll-animation-reverse[data-v-2ba0427b]{animation:slideReverse-2ba0427b .5s ease-in-out forwards}.scroll-animation[data-v-2ba0427b]{animation:slide-2ba0427b .5s ease-in-out forwards}.fade-in[data-v-2ba0427b]{opacity:0;transition:opacity .01s ease-in}.short-video[data-v-2ba0427b]{opacity:1}.scroll-animation[data-v-2ba0427b]{transition:transform .3s ease-in-out}.pd-button[data-v-2ba0427b]{background:none;border:none;border-radius:50%;width:50px;height:50px;display:flex;align-items:center;justify-content:center;cursor:pointer;margin:5px 0}.pd-icon[data-v-2ba0427b]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.report-popup[data-v-2ba0427b]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.2);z-index:100;width:300px}.report-popup h3[data-v-2ba0427b]{margin-top:0}.report-popup label[data-v-2ba0427b]{display:block;margin-bottom:5px;font-weight:700}.report-popup input[data-v-2ba0427b],.report-popup textarea[data-v-2ba0427b]{width:calc(100% - 20px);margin-bottom:10px;padding:10px;border:1px solid #ccc;border-radius:4px}.bottom-tag-container[data-v-2ba0427b]{position:fixed;bottom:7%;left:0;width:100%;padding:6px 0;z-index:9999;justify-content:center}.tag-button-container[data-v-2ba0427b]::-webkit-scrollbar{display:none}.tag-button-container[data-v-2ba0427b]{display:flex;flex-direction:row;overflow-x:auto;overflow-y:hidden;white-space:nowrap;gap:8px;padding:8px 12px;justify-content:flex-start;scrollbar-width:none;z-index:9999;margin-bottom:18px;justify-content:center}.tag-button[data-v-2ba0427b]{flex-shrink:0;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.2);color:#fff;padding:8px 12px;border-radius:18px;font-size:14px;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:background .2s ease;white-space:nowrap}.tag-button[data-v-2ba0427b]:hover{background-color:hsla(0,0%,100%,.3)}.send-report-button[data-v-2ba0427b]{background-color:#f07;color:#fff;border:none;padding:10px 15px;border-radius:5px;cursor:pointer}.send-report-button[data-v-2ba0427b]:hover{background-color:#ff4081}.overlay-wrapper[data-v-2ba0427b]{position:absolute;bottom:0;width:100%;padding:0 5%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end}.close-popup-button[data-v-2ba0427b]{position:absolute;top:10px;right:10px;background:none;border:none;font-size:20px;cursor:pointer}.flag-button[data-v-2ba0427b]{background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;outline:none;padding:0;transition:color .3s}.flag-icon[data-v-2ba0427b]{font-size:30px;color:#ccc;transition:color .3s}.flag-button.clicked .flag-icon[data-v-2ba0427b]{color:red}.live-cam-widget[data-v-2ba0427b]{margin-top:20px;text-align:center;min-height:300px;border:1px solid #ccc;background-color:#f8f8f8}.video-placeholder[data-v-2ba0427b]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;min-height:100vh;background-color:#1d1f27;color:#fff;text-align:center;padding:40px 20px;margin:0;border-radius:0;scroll-snap-align:start;z-index:1000}.placeholder-icon[data-v-2ba0427b]{margin-bottom:20px}.placeholder-icon img[data-v-2ba0427b]{width:100px;height:100px;-o-object-fit:contain;object-fit:contain}.placeholder-text h3[data-v-2ba0427b]{margin:0;font-size:2rem;font-weight:700}.placeholder-text p[data-v-2ba0427b]{font-size:1.5rem;margin:10px 0}.join-button[data-v-2ba0427b]{background-color:#f07;color:#fff;border:none;padding:15px 30px;font-size:1.5rem;border-radius:8px;cursor:pointer;transition:background-color .3s ease}.join-button[data-v-2ba0427b]:hover{background-color:#ff4081}.premium-content-wrapper[data-v-2ba0427b]{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);z-index:20}.new-image-button[data-v-2ba0427b]{position:absolute;top:25px;right:10px;background-color:transparent;border:none;cursor:pointer;z-index:100;width:50px;height:50px;border-radius:50%;padding:0;-webkit-tap-highlight-color:transparent}.new-image-icon[data-v-2ba0427b]{position:absolute;top:-15px;left:-15px;width:60px;-o-object-fit:cover;object-fit:cover;z-index:2}.new-circular-video[data-v-2ba0427b]{position:absolute;top:-5px;left:-9px;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none;z-index:5;clip-path:circle(50%)}.ad-versus[data-v-2ba0427b]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:20px}.versus-image[data-v-2ba0427b]{max-width:80%;max-height:40vh;-o-object-fit:contain;object-fit:contain;border-radius:10px}.versus-icon[data-v-2ba0427b]{width:100px;height:auto;margin:20px 0}.versus-button[data-v-2ba0427b]{background:#f07;color:#fff;border:none;padding:12px 24px;font-size:1.2rem;border-radius:8px;cursor:pointer;margin-top:20px;transition:background .3s}.versus-button[data-v-2ba0427b]:hover{background:#ff4081}.new-image-button:hover .new-circular-video[data-v-2ba0427b]{opacity:1}.new-image-button[data-v-2ba0427b]:active,.new-image-button[data-v-2ba0427b]:focus{outline:none;box-shadow:none}.right-button.login-button[data-v-2ba0427b]{background-color:transparent;border:none;border-radius:50%;width:50px;height:50px;display:flex;align-items:center;justify-content:center;cursor:pointer;margin:5px 0;font-size:2em;transition:transform .3s}.login-icon[data-v-2ba0427b]{opacity:.8;filter:brightness(0) invert(1);transition:filter .3s,opacity .3s}.login-button:active .login-icon[data-v-2ba0427b]{animation:click-effecti-2ba0427b .5s forwards}@keyframes click-effecti-2ba0427b{0%{transform:scale(1);filter:brightness(0) invert(1)}50%{transform:scale(1.2);filter:invert(42%) sepia(90%) saturate(599%) hue-rotate(-55deg) brightness(95%) contrast(99%)}to{transform:scale(1);filter:invert(42%) sepia(90%) saturate(599%) hue-rotate(-55deg) brightness(95%) contrast(99%)}}.video-wrapper[data-v-2ba0427b]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100vh;scroll-snap-align:start}.shuffle-button[data-v-2ba0427b]{background-color:transparent;border:none;border-radius:50%;width:50px;height:50px;display:flex;align-items:center;justify-content:center;cursor:pointer;margin:5px 0;font-size:2em;transition:transform .3s,background-color .3s,border .3s}.shuffle-button .shuffle-icon[data-v-2ba0427b]{height:100%;transition:filter .3s,opacity .3s;filter:brightness(0) invert(1)}.shuffle-button.shuffleActive .shuffle-icon[data-v-2ba0427b]{filter:grayscale(0) invert(42%) sepia(90%) saturate(599%) hue-rotate(-55deg) brightness(95%) contrast(99%)}.toast-notification[data-v-2ba0427b]{position:fixed;bottom:20px;left:50%;transform:translateX(-50%);background-color:rgba(0,0,0,.8);color:#fff;padding:10px 20px;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.5);z-index:1000;opacity:.9;transition:opacity .3s}.play-button[data-v-2ba0427b]{position:absolute;top:50%;left:50%;width:256px;height:256px;transform:translate(-50%,-50%);display:flex;align-items:center;cursor:pointer;z-index:10}.play-button[data-v-2ba0427b],.play-icon[data-v-2ba0427b]{justify-content:center;filter:brightness(0) invert(1);outline:none;box-shadow:none;-webkit-tap-highlight-color:transparent}.play-icon[data-v-2ba0427b]{width:20%;height:20%;opacity:.9;transition:opacity .3s;scale:2}.play-icon[data-v-2ba0427b]:hover{opacity:1}.mute-button[data-v-2ba0427b]{color:#fff;display:flex;align-items:center;justify-content:center;width:80px;height:80px}.mute-icon[data-v-2ba0427b]{color:#fff;width:60px;height:60px;filter:brightness(0) invert(1);transition:filter .3s}.mute-button:active .mute-icon .play-icon .play-button[data-v-2ba0427b]{animation:click-effect-2ba0427b .5s forwards}.progress-bar[data-v-2ba0427b]{position:fixed;bottom:8%;left:50%;transform:translateX(-50%);width:90%;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:5px;background:#fff;border-radius:5px;outline:none;opacity:.7;transition:opacity .2s;z-index:20}.progress-bar[data-v-2ba0427b]:hover{opacity:1}.progress-bar[data-v-2ba0427b]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:15px;height:15px;background:#fff;cursor:pointer;border-radius:50%;box-shadow:0 0 2px rgba(0,0,0,.5)}.progress-bar[data-v-2ba0427b]::-moz-range-thumb{width:15px;height:15px;background:#fff;cursor:pointer;border-radius:50%;box-shadow:0 0 2px rgba(0,0,0,.5)}.progress-bar[data-v-2ba0427b]::-ms-thumb{width:15px;height:15px;background:#fff;cursor:pointer;border-radius:50%;box-shadow:0 0 2px rgba(0,0,0,.5)}.video-item[data-v-2ba0427b]{position:relative;width:100%;height:100vh;scroll-snap-align:start;display:flex;justify-content:center;align-items:center;flex-direction:column}.video-list-container[data-v-2ba0427b]{position:relative;width:100%;height:100vh;overflow-y:scroll;scroll-snap-type:y mandatory;-ms-overflow-style:none;scrollbar-width:none}.aspect-button[data-v-2ba0427b]{background-color:transparent;border:none;border-radius:50%;width:50px;height:50px;display:flex;align-items:center;justify-content:center;cursor:pointer;margin:5px 0;font-size:2em;transition:transform .3s}.aspect-icon[data-v-2ba0427b]{color:#fff;font-size:24px;transition:color .3s,transform .3s}.aspect-button:active .aspect-icon[data-v-2ba0427b]{transform:scale(1.2);color:#f07}.video-list-container[data-v-2ba0427b]::-webkit-scrollbar{display:none}.shorts-container[data-v-2ba0427b]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000;z-index:10;overflow:hidden}.likes-counter[data-v-2ba0427b]{color:#fff;font-size:1em;text-align:center}.exit-button[data-v-2ba0427b]{position:absolute;top:20px;right:20px;z-index:20}.exit-button[data-v-2ba0427b],.nav-button[data-v-2ba0427b]{background-color:transparent;border:none;color:#fff;font-size:2em;cursor:pointer}.nav-button.left[data-v-2ba0427b]{position:absolute;left:10px}.nav-button.right[data-v-2ba0427b]{position:absolute;right:10px}.short-video[data-v-2ba0427b]{position:absolute;top:0;left:0;width:100vw;height:100vh;-o-object-fit:contain;object-fit:contain}@media (max-width:768px){.short-video[data-v-2ba0427b]{-o-object-fit:cover;object-fit:cover}}.channel-video[data-v-2ba0427b]{border-radius:50%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1.2);position:center}.additional-buttons[data-v-2ba0427b]{top:60%}.comment-button:active .heart-icon .play-icon .play-button[data-v-2ba0427b],.share-button:active .heart-icon[data-v-2ba0427b]{animation:click-effect-2ba0427b .5s forwards}@keyframes click-effect-2ba0427b{0%{filter:brightness(0) invert(1);transform:scale(1)}50%{filter:invert(100%) sepia(0) saturate(0) hue-rotate(180deg) brightness(1) contrast(1);transform:scale(1.2)}to{filter:invert(100%) sepia(0) saturate(100%) hue-rotate(180deg) brightness(1) contrast(1);transform:scale(1)}}.right-button[data-v-2ba0427b]{background-color:transparent;border:none;border-radius:50%;width:50px;height:50px;display:flex;align-items:center;justify-content:center;cursor:pointer;margin:5px 0;font-size:2em;transition:transform .3s}.right-button[data-v-2ba0427b]:focus{outline:none}.right-button.liked[data-v-2ba0427b]{color:red;transform:scale(1.2)}.video-title[data-v-2ba0427b]{display:flex;width:100%;position:absolute;top:10px;left:2%;z-index:20}.animated-image[data-v-2ba0427b]{width:45%;height:auto;max-height:100px;-o-object-fit:contain;object-fit:contain;animation-duration:1s;animation-iteration-count:infinite}.image1[data-v-2ba0427b]{animation:pulse-2ba0427b 2s ease-in-out infinite;mask-image:url(/img/fapshort2.523cd214.png);-webkit-mask-image:url(/img/fapshort2.523cd214.png);mask-size:contain;-webkit-mask-size:contain;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-position:center;-webkit-mask-position:center}.image2[data-v-2ba0427b]{animation-name:shake-2ba0427b;animation-delay:3s;animation-iteration-count:1;animation-fill-mode:forwards;animation-timing-function:ease-in-out}@keyframes bounce-2ba0427b{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-20px)}60%{transform:translateY(-10px)}}@keyframes shake-2ba0427b{0%,to{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-10px)}20%,40%,60%,80%{transform:translateX(10px)}}.burger-menu[data-v-2ba0427b]{position:absolute;top:20px;right:20px;background-color:transparent;border:none;color:#fff;font-size:2em;cursor:pointer;z-index:20;transition:transform .5s}.burger-menu.spin[data-v-2ba0427b]{transform:rotate(1turn)}.menu-overlay[data-v-2ba0427b]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);z-index:30;display:flex;flex-direction:column;align-items:center;justify-content:center}.red-mute[data-v-2ba0427b]{filter:brightness(0) saturate(150%) hue-rotate(-10deg)}.menu-list[data-v-2ba0427b]{background:#333;padding:20px;border-radius:10px;width:80%;max-width:400px}.menu-list button[data-v-2ba0427b]{background:none;border:none;color:#fff;font-size:1.2em;padding:10px;margin:5px 0;text-align:left;width:100%;cursor:pointer}.close-menu-button[data-v-2ba0427b]{position:absolute;top:20px;right:20px;background-color:transparent;border:none;color:#fff;font-size:2em;cursor:pointer;z-index:31}.menu-list button[data-v-2ba0427b]:hover{background:hsla(0,0%,100%,.1)}.heart-button[data-v-2ba0427b]{color:grey}.heart-button .heart-icon[data-v-2ba0427b]{opacity:.8;filter:invert(70%) sepia(0) saturate(0) hue-rotate(0deg) brightness(1.8);transition:filter .3s,opacity .3s}.heart-button.liked .heart-icon[data-v-2ba0427b]{filter:grayscale(0) invert(42%) sepia(90%) saturate(599%) hue-rotate(-55deg) brightness(95%) contrast(99%);animation:heart-beat-2ba0427b 1.5s;opacity:1}@keyframes heart-beat-2ba0427b{0%,20%,40%,60%,80%,to{transform:scale(1)}10%,30%,50%,70%,90%{transform:scale(1.2)}}.channel-button[data-v-2ba0427b]{background-color:transparent;border:3px solid rgba(255,20,147,.7);padding:5px;width:50px;height:50px;margin-bottom:10px;outline:none;animation:pulse-2ba0427b 2s infinite}.channel-button2[data-v-2ba0427b],.channel-button[data-v-2ba0427b]{border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer}.channel-button2[data-v-2ba0427b]{width:60px;height:60px;overflow:hidden;border:3px solid rgba(255,20,147,.7);background:transparent;padding:0}.channel-button2 img[data-v-2ba0427b],.new-circular-gif[data-v-2ba0427b]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%}.black-outline[data-v-2ba0427b]{border-color:rgba(255,230,0,.7)!important;border:3px solid rgba(255,230,0,.7);animation:pulse2-2ba0427b 2s infinite}.black-outline[data-v-2ba0427b]:hover{box-shadow:0 0 10px rgba(255,230,0,.7)}@keyframes pulse2-2ba0427b{0%{transform:scale(1);box-shadow:0 0 0 0 rgba(255,230,0,.7)}70%{transform:scale(1.1);box-shadow:0 0 0 10px rgba(255,20,147,0)}to{transform:scale(1);box-shadow:0 0 0 0 rgba(255,20,147,0)}}@keyframes pulse-2ba0427b{0%{transform:scale(1);box-shadow:0 0 0 0 rgba(255,20,147,.7)}70%{transform:scale(1.1);box-shadow:0 0 0 10px rgba(255,20,147,0)}to{transform:scale(1);box-shadow:0 0 0 0 rgba(255,20,147,0)}}.channel-button img[data-v-2ba0427b]{border-radius:50%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.additional-buttons[data-v-2ba0427b]{position:absolute;top:54%;right:10px;transform:translateY(-50%);display:flex;flex-direction:column;padding-right:5px}.burger-menu[data-v-2ba0427b]:active,.burger-menu[data-v-2ba0427b]:focus,.channel-button[data-v-2ba0427b]:active,.channel-button[data-v-2ba0427b]:focus,.exit-button[data-v-2ba0427b]:active,.exit-button[data-v-2ba0427b]:focus,.nav-button[data-v-2ba0427b]:active,.nav-button[data-v-2ba0427b]:focus,.right-button[data-v-2ba0427b]:active,.right-button[data-v-2ba0427b]:focus{outline:none;box-shadow:none;-webkit-box-shadow:none}.burger-menu[data-v-2ba0427b],.channel-button[data-v-2ba0427b],.exit-button[data-v-2ba0427b],.nav-button[data-v-2ba0427b],.right-button[data-v-2ba0427b]{outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.burger-menu[data-v-2ba0427b]:focus-visible,.channel-button[data-v-2ba0427b]:focus-visible,.exit-button[data-v-2ba0427b]:focus-visible,.nav-button[data-v-2ba0427b]:focus-visible,.right-button[data-v-2ba0427b]:focus-visible{outline:none;box-shadow:none;-webkit-box-shadow:none}.external-links-section[data-v-c3214d5c]{background-color:#fff;border-radius:15px;padding:30px;box-shadow:0 4px 6px rgba(0,0,0,.1);margin-top:40px;width:100%}.external-links-section h2[data-v-c3214d5c]{width:100%}.external-link[data-v-c3214d5c]{text-decoration:none;color:inherit;display:flex;flex-direction:column;align-items:center;flex:1}.external-link img[data-v-c3214d5c]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.flex[data-v-c3214d5c]{justify-content:space-around;flex-wrap:wrap}.text-container[data-v-c3214d5c]{margin-top:20px}.tos-section[data-v-c3214d5c]{background-color:#fff;padding:30px;margin-top:20px;border-radius:10px;box-shadow:0 4px 6px rgba(0,0,0,.1);max-width:800px}.tos-content[data-v-c3214d5c]{max-height:500px;overflow-y:auto;padding-right:10px}.tos-content p[data-v-c3214d5c]{text-align:left;font-size:14px;color:#333;line-height:1.6}.faq-category[data-v-c3214d5c]{width:100%;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #cbd5e0;padding:1.25rem 1.25rem;cursor:pointer;background-color:transparent;color:#fff;transition:background-color .3s ease}.faq-category[data-v-c3214d5c]:hover{background-color:#2d3748}.faq-content[data-v-c3214d5c]{overflow:hidden;max-height:0;transition:max-height .5s ease}.faq-content.expanded[data-v-c3214d5c]{max-height:40000px}.faq-item[data-v-c3214d5c]{width:100%;display:flex;align-items:center;justify-content:space-between;padding:.75rem 1.25rem;background-color:#2d3748;color:#fff;cursor:pointer;transition:background-color .3s ease}.faq-item[data-v-c3214d5c]:hover{background-color:#3b4a63}.faq-answer[data-v-c3214d5c]{overflow:hidden;max-height:0;padding-left:1.25rem;padding-right:1.25rem;transition:max-height .5s ease}.faq-answer.expanded[data-v-c3214d5c]{max-height:1000px}.text-bright[data-v-c3214d5c]{padding:1rem;background-color:#2d3748}.text-accent-50[data-v-c3214d5c]{color:#fff}.text-md[data-v-c3214d5c]{font-size:1rem}.video-container[data-v-c3214d5c]{width:100%;overflow:hidden}.video-container video[data-v-c3214d5c]{width:100%;height:auto;margin:0;padding:0;display:block}.text-base.mb-4.last\:mb-0.text-center[data-v-c3214d5c]{display:flex;justify-content:center;align-items:center}.become-partner-button[data-v-c3214d5c]{background-color:#f53f85;color:#fff;font-weight:700;padding:15px 20px;width:200%;max-width:1300px;border:none;border-radius:30px;cursor:pointer;transition:background-color .3s;box-shadow:0 4px 6px rgba(0,0,0,.1);position:relative;left:50%;transform:translateX(-50%);display:block;margin-top:20px}.become-partner-button[data-v-c3214d5c]:hover{background-color:#e0427f}.image-container[data-v-c3214d5c]{width:6rem;height:6rem;border-radius:50%;overflow:hidden}.creator-link img[data-v-c3214d5c]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.flex[data-v-c3214d5c]{display:flex;flex-direction:row}.partner-page[data-v-c3214d5c]{background-color:#1a1a1a;display:flex;align-items:center;justify-content:center;min-height:100vh;padding:20px}.text-container[data-v-c3214d5c]{text-align:center;background-color:#fff;border-radius:15px;padding:30px;box-shadow:0 4px 6px rgba(0,0,0,.1);display:flex;flex-direction:column;align-items:center;justify-content:center}.creator-link[data-v-c3214d5c]{display:flex;flex-direction:column;align-items:center;text-decoration:none;color:inherit;margin:0 10px}.text-accent[data-v-c3214d5c]{color:#f53f85;font-size:1.5rem}.bg-dark[data-v-c3214d5c]{background-color:#1a1a1a}.logout-button[data-v-b51f3a80]{background-color:#d9534f;color:#fff;font-weight:700;padding:10px 20px;border:none;border-radius:4px;cursor:pointer;transition:background-color .3s ease;margin-top:10px;width:100%}.logout-button[data-v-b51f3a80]:hover{background-color:#c9302c}.grid-container[data-v-b51f3a80]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px;width:100%}.video-grid[data-v-b51f3a80]{width:100%;margin-top:20px}.video-item[data-v-b51f3a80]{background-color:#2c2c2c;border:1px solid #444;border-radius:8px;overflow:hidden;box-shadow:0 4px 8px rgba(0,0,0,.1);transition:transform .3s}.video-item[data-v-b51f3a80]:hover{transform:translateY(-5px)}.video-thumbnail[data-v-b51f3a80]{position:relative;cursor:pointer;display:flex;align-items:center;justify-content:center;background-color:#333;height:150px}.thumbnail-placeholder[data-v-b51f3a80]{width:100%;height:100%;background-color:#444;display:flex;align-items:center;justify-content:center;border-radius:4px;color:#ccc}.thumbnail-image[data-v-b51f3a80]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:4px}.play-icon[data-v-b51f3a80]{position:absolute;font-size:2em;color:#fff}.profile-image-container[data-v-b51f3a80]{display:flex;justify-content:center;margin-bottom:16px}.profile-image[data-v-b51f3a80]{width:150px;height:150px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:3px solid #fff;box-shadow:0 2px 8px rgba(0,0,0,.2)}.profile-page[data-v-b51f3a80]{background-color:#1a1a1a;color:#fff;display:flex;flex-direction:column;align-items:center;min-height:100vh;padding:20px}.bg-light-gray[data-v-b51f3a80]{background-color:#2d3748}.text-accent[data-v-b51f3a80]{color:#f53f85}.text-dark[data-v-b51f3a80],.text-white[data-v-b51f3a80]{color:#fff}.text-md[data-v-b51f3a80]{font-size:1rem}.profile-info[data-v-b51f3a80],.video-management[data-v-b51f3a80]{background-color:#2d3748;color:#fff;padding:20px;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1);width:100%;max-width:600px;margin-bottom:30px}.input-field[data-v-b51f3a80]{width:100%;padding:8px;border:1px solid #ccc;border-radius:4px;background-color:#2d3748;color:#fff;margin-bottom:12px}.button[data-v-b51f3a80]{background-color:#f53f85;color:#fff;font-weight:700;padding:15px 20px;border:none;border-radius:30px;cursor:pointer;transition:background-color .3s ease;box-shadow:0 4px 6px rgba(0,0,0,.1);text-align:center;display:inline-block;width:100%;margin-top:20px}.button[data-v-b51f3a80]:hover{background-color:#e0427f}.video-list[data-v-b51f3a80]{list-style:none;padding:0;margin:0}.video-list li[data-v-b51f3a80]{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px solid #ccc}button[data-v-b51f3a80]{cursor:pointer;transition:background-color .3s ease}.banner-wrapper[data-v-57dbf428]{display:flex;justify-content:center;align-items:center;margin:10px 0}.banner-wrapper img[data-v-57dbf428]{max-width:100%;height:auto;border:0}.container[data-v-57dbf428]{background-color:#000;margin:0;padding:0;width:100%;height:100%}.hero[data-v-57dbf428]{position:relative;width:100%;max-width:900px;margin:0 auto;display:flex;justify-content:center;padding:4px 0 0}.hero-image[data-v-57dbf428]{width:70%;height:auto;-o-object-fit:contain;object-fit:contain;z-index:6}.new-circular-video[data-v-57dbf428]{position:absolute;top:55%;left:50%;transform:translate(-172%,-56%);width:10%;height:auto;-o-object-fit:cover;object-fit:cover;pointer-events:none;z-index:5;clip-path:circle(38%)}.close-shorts-button[data-v-57dbf428]{position:fixed;top:20px;right:20px;background:transparent;border:none;color:#fff;font-size:2em;cursor:pointer;z-index:10}.search-bar[data-v-57dbf428]{display:flex;gap:10px;margin:20px auto;padding-top:20px;max-width:90%;justify-content:center}.search-input[data-v-57dbf428]{flex:1;padding:10px;font-size:16px;border:1px solid #ddd;border-radius:4px}.search-button[data-v-57dbf428]{padding:10px 20px;font-size:16px;background-color:#f53f85;color:#fff;border:none;border-radius:4px;cursor:pointer}.search-button[data-v-57dbf428]:hover{background-color:#f53f85}.section-title[data-v-57dbf428]{text-align:left;padding:0 1rem}.filter-bar[data-v-57dbf428]{display:flex;align-items:flex-end;gap:12px;padding:0 1rem 8px;flex-wrap:wrap}.filter-group[data-v-57dbf428]{display:flex;flex-direction:column;gap:4px}.filter-group label[data-v-57dbf428]{font-size:14px;color:#ddd}.filter-group input[data-v-57dbf428]{background:#111;color:#fff;border:1px solid #333;border-radius:6px;padding:6px 8px}.clear-button[data-v-57dbf428]{background:#444;color:#fff;border:none;border-radius:6px;padding:8px 12px;cursor:pointer}.clear-button[data-v-57dbf428]:hover{background:#666}.random-button[data-v-57dbf428]{background:#f53f85;color:#fff;border:none;border-radius:6px;padding:8px 12px;cursor:pointer}.random-button[disabled][data-v-57dbf428]{opacity:.6;cursor:not-allowed}.recent-button[data-v-57dbf428]{background:#2d7ff9}.recent-button[data-v-57dbf428],.top-rated-button[data-v-57dbf428]{color:#fff;border:none;border-radius:6px;padding:8px 12px;cursor:pointer}.top-rated-button[data-v-57dbf428]{background:#e67e22}.shorts-grid[data-v-57dbf428]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:10px;padding:1px;max-width:100%}.short-item[data-v-57dbf428]{position:relative;width:100%;cursor:pointer}.short-wrapper[data-v-57dbf428]{position:relative;width:100%;height:0;padding-top:56.25%}.overlay-button[data-v-57dbf428],video[data-v-57dbf428]{position:absolute;top:0;left:0;width:100%;height:100%}.overlay-button[data-v-57dbf428]{background:rgba(0,0,0,.01);color:#fff;border:none;cursor:pointer;transition:background-color .3s ease}.overlay-button[data-v-57dbf428]:hover{background:rgba(0,0,0,.1)}.load-more-button[data-v-57dbf428]{display:block;margin:20px auto;padding:10px 20px;font-size:16px;background-color:#444;color:#fff;border:none;border-radius:5px;cursor:pointer;transition:background-color .3s ease}.load-more-button[data-v-57dbf428]:hover{background-color:#666}.toast[data-v-34e84225]{position:fixed;top:20px;left:50%;transform:translateX(-50%);padding:10px 20px;border-radius:5px;color:#fff;box-shadow:0 2px 10px rgba(0,0,0,.3);z-index:1000;transition:opacity .3s}.toast.success[data-v-34e84225]{background-color:#4caf50}.toast.error[data-v-34e84225]{background-color:#f44336}.categories-page[data-v-69605c12]{padding:16px;color:#fff;background-color:#000;z-index:10000000}.section-title[data-v-69605c12]{font-size:18px;font-weight:700;margin:12px 0}.scroll-row[data-v-69605c12]{display:flex;overflow-x:auto;gap:12px;padding-bottom:10px;scrollbar-width:thin}.scroll-row[data-v-69605c12]::-webkit-scrollbar{height:6px}.scroll-row[data-v-69605c12]::-webkit-scrollbar-thumb{background:#444;border-radius:3px}.circle-item[data-v-69605c12]{flex:0 0 12.5%;max-width:12.5%;text-align:center;cursor:pointer}.circle-item img[data-v-69605c12]{width:70%;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;border-radius:50%;border:2px solid #fff;margin-bottom:6px}.rectangle-item[data-v-69605c12]{flex:0 0 20%;max-width:20%;text-align:center;cursor:pointer}.rectangle-item img[data-v-69605c12]{width:100%;aspect-ratio:3/4;-o-object-fit:cover;object-fit:cover;border-radius:8px;margin-bottom:6px}.categories-grid[data-v-69605c12]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:20px}.grid-item[data-v-69605c12]{position:relative;width:100%;aspect-ratio:1/1;background:#111;border-radius:6px;overflow:hidden;text-align:center;cursor:pointer}.grid-item img[data-v-69605c12]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.grid-item span[data-v-69605c12]{position:absolute;bottom:6px;left:0;right:0;font-size:14px;background:rgba(0,0,0,.6);padding:4px}.auth-page[data-v-d8c6f384]{min-height:100vh;background:url(/img/Background1.af0aa5a0.png) 50%/cover no-repeat;color:#f5f5f5;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;position:relative;overflow:hidden;padding:24px 16px 32px;gap:24px}.new-circular-video[data-v-d8c6f384]{position:absolute;top:50.5%;left:32.5%;transform:translate(-50%,-50%);width:14.3%;height:auto;-o-object-fit:cover;object-fit:cover;pointer-events:none;z-index:5;clip-path:circle(38%)}.hero[data-v-d8c6f384]{position:relative;width:100%;max-width:900px;margin:0 auto;display:flex;justify-content:center;padding:0;z-index:6}.hero-lockup[data-v-d8c6f384]{position:relative;width:70%;max-width:630px}.hero-image[data-v-d8c6f384]{width:100%;height:auto;display:block;-o-object-fit:contain;object-fit:contain;z-index:6}.auth-stage[data-v-d8c6f384]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;z-index:20;padding:0 16px;pointer-events:none}.cta-panel[data-v-d8c6f384]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;text-align:center;width:100%;max-width:440px;pointer-events:auto}.auth-launch-button[data-v-d8c6f384]{width:min(100%,520px);min-height:86px;padding:20px 32px;border:none;border-radius:999px;background:linear-gradient(135deg,#fff,#ffe19e);color:#111;font-size:clamp(1rem,4.4vw,1.9rem);font-weight:800;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;cursor:pointer;box-shadow:0 18px 45px rgba(0,0,0,.35);transition:transform .2s ease,box-shadow .2s ease}.auth-launch-button[data-v-d8c6f384]:hover{transform:translateY(-2px) scale(1.01);box-shadow:0 24px 55px rgba(0,0,0,.42)}.auth-launch-button[data-v-d8c6f384]:focus-visible{outline:3px solid hsla(0,0%,100%,.9);outline-offset:4px}.cta-copy[data-v-d8c6f384]{margin:0;font-size:1rem;color:hsla(0,0%,100%,.9)}.auth-stage-message[data-v-d8c6f384]{margin:0;font-size:.95rem;font-weight:600}.auth-stage-message--success[data-v-d8c6f384]{color:#8ff0b6}.auth-stage-message--error[data-v-d8c6f384]{color:#ff9b9b}.auth-stage-message--info[data-v-d8c6f384]{color:#f5f5f5}.below-logo[data-v-d8c6f384]{display:flex;justify-content:center;width:calc(100% - 32px);position:absolute;left:50%;bottom:112px;transform:translateX(-50%);z-index:5}.below-logo__image[data-v-d8c6f384]{width:100%;max-width:1000px;height:auto;-o-object-fit:contain;object-fit:contain;z-index:6}.form-wrapper[data-v-d8c6f384]{width:100%;max-width:420px;pointer-events:auto}@media (max-width:768px){.hero-lockup[data-v-d8c6f384]{width:min(92%,520px)}}@media (max-width:480px){.auth-launch-button[data-v-d8c6f384]{min-height:74px;padding:18px 20px;font-size:clamp(.95rem,4.8vw,1.2rem);letter-spacing:.02em}.below-logo[data-v-d8c6f384]{bottom:227px}}.loading-spinner{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);border:8px solid #f3f3f3;border-top:8px solid #f07;border-radius:50%;width:60px;height:60px;animation:spin 2s linear infinite;z-index:1000}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.bottom-navbar{position:fixed;bottom:0;left:0;width:100%;background-color:#111;justify-content:space-around;padding:10px 0;z-index:1000}.bottom-navbar,.navbar-button{display:flex;align-items:center}.navbar-button{background:none;border:none;color:#fff;font-size:24px;justify-content:center;cursor:pointer}.navbar-button:hover{color:#999}.icon-home:before{content:"\f015"}.icon-home:before,.icon-search:before{font-family:Font Awesome\ 5 Free;font-weight:900}.icon-search:before{content:"\f002"}.icon-download:before{content:"\f019"}.icon-bookmark:before,.icon-download:before{font-family:Font Awesome\ 5 Free;font-weight:900}.icon-bookmark:before{content:"\f02e"}.icon-profile:before{content:"\f007";font-family:Font Awesome\ 5 Free;font-weight:900}.auth-shell{min-height:100vh;background-color:transparent}#app{background-color:#020202;min-height:100vh;font-family:Avenir,Helvetica,Arial,sans-serif}.content{display:flex;flex-direction:column}.footer{background-color:#000;color:#fff;text-align:center;padding:20px 0;font-size:16px}.footer-button{background:none;border:2px solid #fff;color:#fff;padding:8px 16px;margin:2px;transition:background-color .3s;cursor:pointer}@media (max-width:767px){.footer-button{padding:10px 20px;font-size:smaller}}@media (min-width:768px){.footer-button{padding:8px 16px}}.sidebar{width:100%;order:2}.main-content{order:1;width:100%}@media (min-width:768px){.content{flex-direction:row}.sidebar{width:200px;order:1}.main-content{flex-grow:1;order:2}}.nav-buttons-container{display:flex;justify-content:center;background-color:#333;padding:10px 0}.nav-button{padding:10px 20px;margin:0 10px;background-color:#555;border:none;border-radius:4px;color:#fff;cursor:pointer;transition:background-color .3s}.nav-button:hover{background-color:#777}ul{list-style-type:none;padding:0;margin:0}li{padding:8px 16px;margin-bottom:5px}li a{text-decoration:none;color:#333;display:block;transition:background-color .3s,color .3s}li a:hover{background-color:#f5f5f5;color:#000}