:root{--p1-pink:#ff24b8;--p1-hot:#ff006e;--p1-gold:#ffd84a;--p1-paper:#fff2fa;--p1-soft:#e2cad9;--p1-panel:#15050f;--p1-line:rgba(255,91,197,.28)}
body.theme-scatube.page1-v2{overflow-x:hidden;padding-bottom:0!important;background:radial-gradient(circle at 8% 5%,rgba(255,36,184,.16),transparent 25%),radial-gradient(circle at 95% 28%,rgba(255,0,70,.1),transparent 22%),linear-gradient(rgba(255,255,255,.022) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.022) 1px,transparent 1px),#070306!important;background-size:auto,auto,34px 34px,34px 34px!important;color:var(--p1-paper)}
.page1-v2 .scatube-header{position:sticky;top:0;z-index:500;min-height:70px;padding:12px clamp(14px,3vw,40px)!important;border-bottom:1px solid var(--p1-line)!important;background:rgba(9,2,7,.93)!important;box-shadow:0 12px 34px rgba(0,0,0,.48);backdrop-filter:blur(18px)}
.page1-v2 .logo{font-size:34px!important;color:#fff!important;text-shadow:3px 3px 0 #5c003e}.page1-v2 .logo span{color:var(--p1-pink)!important}.page1-v2 .search-bar input{height:44px;border:1px solid rgba(255,105,180,.4)!important;border-radius:0!important;background:#16040f!important;color:#fff!important}.page1-v2 .search-btn{min-width:48px;border-radius:0!important;background:var(--p1-pink)!important;color:#17000e!important}.page1-v2 .header-right :where(button,a){min-height:42px;border-radius:0!important}
.p1-skip{position:fixed;z-index:10001;left:12px;top:8px;padding:12px 16px;transform:translateY(-160%);background:#fff;color:#17000e;font:800 13px Inter;text-decoration:none;box-shadow:4px 4px 0 var(--p1-pink)}.p1-skip:focus{transform:none}.page1-v2 :where(a,button,input,textarea,select,[tabindex]):focus-visible{outline:3px solid var(--p1-gold)!important;outline-offset:3px!important}
.page1-v2 .scatube-container{grid-template-columns:minmax(0,1fr) minmax(330px,390px)!important;align-items:start;gap:28px!important;width:min(1520px,100%);max-width:1520px!important;margin:0 auto!important;padding:28px clamp(16px,3vw,38px) 80px!important}.page1-v2 .main-video-section{min-width:0}.p1-archive-mast{display:flex;align-items:center;gap:9px;margin:0 0 12px;color:#ff9cdd;font:700 8px/1 Inter;letter-spacing:2px}.p1-archive-mast span{padding:6px 8px;background:var(--p1-pink);color:#18000f}.p1-archive-mast i{width:8px;height:8px;border-radius:50%;background:#50ff9d;box-shadow:0 0 12px #50ff9d}.p1-player-shell{position:relative!important;border:1px solid rgba(255,105,180,.38);border-radius:0!important;background:#000!important;box-shadow:10px 11px 0 #030102,10px 11px 0 1px rgba(255,36,184,.48),0 0 42px rgba(255,36,184,.14)}.p1-player-shell:before{content:'SCATUBE ARCHIVE PLAYER';position:absolute;z-index:7;left:10px;top:10px;padding:5px 7px;background:rgba(18,0,12,.86);color:#ff88d7;font:700 7px/1 Inter;letter-spacing:1px;pointer-events:none}.page1-v2 #mainPlayer{border-radius:0!important}
.p1-meta{margin-top:26px!important;padding:22px;border:1px solid var(--p1-line);background:linear-gradient(145deg,#180510,#0c0709)}.page1-v2 #videoTitle{max-width:900px;color:#fff!important;font:600 clamp(1.45rem,2.7vw,2.2rem)/1.18 Inter,sans-serif!important;letter-spacing:-.5px}.page1-v2 .video-stats{margin-top:9px!important;color:#d8bacd!important;font-size:13px!important}.p1-meta>div:last-child{gap:8px!important;margin-top:17px!important}.p1-meta>div:last-child button{min-height:44px;padding:9px 15px!important;border:1px solid rgba(255,105,180,.24)!important;border-radius:0!important;background:#210719!important;color:#fbeaf5!important}.p1-meta>div:last-child button:hover{border-color:var(--p1-pink)!important;background:#350827!important;transform:translateY(-2px)}.p1-meta #btn-like{border-color:rgba(80,255,157,.35)!important}.p1-meta #btn-tiktok{border-color:rgba(59,224,255,.35)!important}
.p1-channel-card{margin-top:14px!important;padding:16px!important;border:1px solid var(--p1-line)!important;border-radius:0!important;background:radial-gradient(circle at 90%,rgba(255,36,184,.14),transparent 30%),#10070c!important}.p1-channel-card>div:first-child{margin-bottom:13px!important}.p1-channel-card #channelPfp{width:48px!important;height:48px!important;border:2px solid var(--p1-pink);box-shadow:0 0 15px rgba(255,36,184,.3)}.p1-channel-card #channelName{font-size:16px!important}.p1-channel-card #subBtn{min-height:42px;border-radius:0!important;background:var(--p1-pink)!important;color:#17000e!important}.p1-channel-card #msgBtn{min-height:42px;border-radius:0!important}.p1-channel-card #desc-short,.p1-channel-card #desc-full{padding-top:12px;border-top:1px solid rgba(255,105,180,.15);color:var(--p1-soft)!important;line-height:1.7!important}
.page1-v2 .p1-merch-cta{min-height:84px;border-radius:0!important;border-color:var(--p1-gold)!important;background:linear-gradient(120deg,#251904,#10080d)!important;box-shadow:5px 5px 0 #3e2b04}.page1-v2 .p1-merch-cta span{border-radius:0!important;background:var(--p1-gold)!important}
.p1-comments{margin-top:32px!important;padding:22px;border:1px solid var(--p1-line);background:#10070c}.p1-comments #comments-heading{margin:0 0 20px!important;color:#fff;font:400 30px/1 'Bebas Neue';letter-spacing:1px}.p1-comments #comments-heading:after{content:'PUBLIC THREAD';display:block;margin-top:6px;color:#ff82d2;font:700 7px/1 Inter;letter-spacing:2px}.p1-comments input{min-height:42px!important;color:#fff!important;border-bottom:1px solid rgba(255,105,180,.35)!important}.p1-comments button{min-height:42px;border-radius:0!important}.page1-v2 #commentsList>div{margin:0!important;padding:16px 4px!important;border-bottom:1px solid rgba(255,105,180,.16)!important}.page1-v2 #commentsList p{color:#ead8e3!important;line-height:1.65!important}.page1-v2 .upload-cta-banner{margin:26px 0 0!important;border:1px solid var(--p1-line)!important;border-left:5px solid var(--p1-pink)!important;border-radius:0!important;background:radial-gradient(circle at 90%,rgba(255,36,184,.2),transparent 38%),#180510!important}.page1-v2 .cta-button{min-height:44px;border-radius:0!important;background:var(--p1-pink)!important;color:#17000e!important}
.page1-v2 .video-sidebar{position:sticky;top:94px;max-height:calc(100vh - 112px);overflow-y:auto;padding:0 5px 30px 0;scrollbar-width:thin;scrollbar-color:#742052 #10040b}.page1-v2 .video-sidebar>h3{margin:18px 0 13px!important;color:#fff!important;font:400 27px/1 'Bebas Neue';letter-spacing:1px}.page1-v2 .video-sidebar>h3:after{content:'KEEP WATCHING';display:block;margin-top:5px;color:#ff80d1;font:700 7px Inter;letter-spacing:2px}.page1-v2 .sugg-card{min-height:100px;margin-bottom:9px!important;padding:8px!important;border:1px solid rgba(255,105,180,.15);border-radius:0!important;background:#11070c}.page1-v2 .sugg-card:hover{border-color:var(--p1-pink)!important;background:#210718!important;transform:translateX(-3px)}.page1-v2 .sugg-card img.sugg-thumb{width:145px!important;min-width:145px!important;border-radius:0!important}.page1-v2 .sugg-title{color:#fff!important;line-height:1.35!important}.page1-v2 .p1-sugg-author{color:#e3cbd9!important}.page1-v2 .sugg-views{color:#ff8ed7!important}
.p1-originals-mini{margin-bottom:22px;padding:0 0 17px;border-bottom:1px solid var(--p1-line)}.p1-originals-mini header{display:flex;justify-content:space-between;align-items:end;margin-bottom:10px}.p1-originals-mini h2{margin:0;color:var(--p1-gold);font:400 25px/1 'Bebas Neue';letter-spacing:1px}.p1-originals-mini header a{color:#ff8dd7;font:700 8px Inter;letter-spacing:1px}.p1-originals-mini-grid{display:grid;grid-template-columns:1fr 1fr;gap:7px}.p1-original-mini{position:relative;display:block;min-width:0;border:1px solid rgba(255,216,74,.3);background:#150f05;color:#fff;text-decoration:none}.p1-original-mini img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover}.p1-original-mini span{display:block;padding:6px;font-size:10px;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.p1-original-mini b{position:absolute;left:5px;top:5px;padding:3px 4px;background:var(--p1-gold);color:#1b1000;font:700 6px Inter}
.page1-v2 .p1-related-seo{width:min(1100px,calc(100% - 32px));margin:20px auto 70px!important;border-top-color:var(--p1-line)!important}.page1-v2 .p1-related-seo h2{color:#fff!important;font:400 26px 'Bebas Neue'!important}.page1-v2 .p1-related-seo a{color:#d9bfd0!important}.page1-v2 .p1-related-seo a:hover{color:var(--p1-pink)!important}
@media(min-width:769px){.page1-v2 #tp-nav{display:none!important}}
@media(max-width:1050px){.page1-v2 .scatube-container{grid-template-columns:minmax(0,1fr) 330px!important;gap:18px!important}.page1-v2 .sugg-card img.sugg-thumb{width:125px!important;min-width:125px!important}}
@media(max-width:768px){body.theme-scatube.page1-v2{padding-bottom:72px!important}.page1-v2 .scatube-header{min-height:106px;padding:8px 10px!important}.page1-v2 .logo{font-size:26px!important}.page1-v2 .scatube-container{display:flex!important;flex-direction:column;padding:12px 8px 40px!important;gap:26px!important}.p1-archive-mast{padding:0 4px}.p1-player-shell{box-shadow:5px 6px 0 #030102,5px 6px 0 1px rgba(255,36,184,.48)}.p1-meta{margin-top:17px!important;padding:16px 12px}.page1-v2 #videoTitle{font-size:1.25rem!important}.p1-meta>div:last-child{display:grid!important;grid-template-columns:repeat(3,1fr)}.p1-meta>div:last-child button{width:100%;min-width:0!important;padding:8px 5px!important;font-size:11px!important}.p1-channel-card{padding:12px!important}.p1-channel-card>div:first-child{flex-wrap:wrap}.p1-channel-card #channelPfp{width:42px!important;height:42px!important}.p1-channel-card #bell{margin-left:auto}.p1-channel-card #msgBtn{margin-left:0!important}.page1-v2 .p1-merch-cta{padding:11px!important}.page1-v2 .p1-merch-cta img{width:48px!important;height:48px!important}.page1-v2 .p1-merch-cta span{padding:7px 9px!important}.p1-comments{padding:16px 12px}.page1-v2 .video-sidebar{position:static;max-height:none;width:100%;padding:0}.p1-originals-mini-grid{display:flex;overflow-x:auto;gap:8px;scroll-snap-type:x mandatory}.p1-original-mini{flex:0 0 180px;scroll-snap-align:start}.page1-v2 .sugg-card{min-height:92px}.page1-v2 .sugg-card img.sugg-thumb{width:140px!important;min-width:140px!important}.page1-v2 #tp-nav{display:grid!important;grid-template-columns:repeat(6,minmax(56px,1fr));overflow-x:auto}.page1-v2 .tp-nav-btn{min-width:56px;min-height:58px!important;padding:4px 5px;font-size:9px}.page1-v2 .tp-nav-btn .ico{font-size:17px}}
@media(max-width:390px){.p1-meta>div:last-child{grid-template-columns:repeat(2,1fr)}.page1-v2 .p1-merch-cta p:last-child{display:none}.page1-v2 .p1-merch-cta span{font-size:10px!important}.page1-v2 .sugg-card img.sugg-thumb{width:122px!important;min-width:122px!important}.page1-v2 .sugg-card{padding:6px!important}}
@media(prefers-reduced-motion:reduce){.page1-v2 *,.page1-v2 *:before,.page1-v2 *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}

/* For You session loop v1 */
.p1-session-loop{display:flex;align-items:center;gap:10px;margin:12px 0 4px;padding:10px;border:1px solid rgba(255,65,186,.36);background:linear-gradient(100deg,#210518,#0b080a);box-shadow:4px 4px 0 #450431}
.p1-session-loop button{min-height:44px;padding:9px 16px;border:0;background:linear-gradient(110deg,#ff006e,#ff39c4);color:#16000f;font:800 12px Inter,sans-serif;letter-spacing:.5px;cursor:pointer}
.p1-session-loop label{display:flex;align-items:center;gap:8px;min-height:44px;padding:0 12px;border:1px solid rgba(255,105,180,.25);color:#ffe4f5;font:700 11px Inter,sans-serif;cursor:pointer}
.p1-session-loop input{width:18px;height:18px;accent-color:#ff24b8}
#tp-session-count{margin-left:auto;color:#ff9ddb;font:700 9px Inter,sans-serif;letter-spacing:1.4px}
@media(max-width:600px){.p1-session-loop{display:grid;grid-template-columns:1fr 1fr;margin:9px 0;padding:8px;gap:7px}.p1-session-loop button,.p1-session-loop label{justify-content:center;padding:7px 8px}#tp-session-count{grid-column:1/-1;margin:0;text-align:center;padding:3px}}
