*{box-sizing:border-box}html,body{color:#fff;background:#050609;margin:0;padding:0;font-family:Arial,Helvetica,sans-serif}body{min-height:100vh}button{font:inherit}.site{background:radial-gradient(circle at 15% 15%,#134f9138,#0000 28%),radial-gradient(circle at 85% 35%,#7412292e,#0000 28%),#050609;min-height:100vh;padding-bottom:90px;overflow-x:hidden}.header{z-index:50;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#050609d1;border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;height:76px;padding:0 5%;display:flex;position:sticky;top:0}.brand{align-items:center;gap:11px;display:flex}.brand strong{letter-spacing:-.6px;font-size:21px;display:block}.brand small{color:#a7a7aa;letter-spacing:2px;margin-top:2px;font-size:8px;display:block}.crown{color:#e4b64d;font-size:30px}.search{color:#fff;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:50%;width:43px;height:43px;font-size:25px}.hero{background:linear-gradient(90deg,#040812fa 0%,#070f20db 42%,#450c1d6b 100%),linear-gradient(135deg,#10294d,#250914 70%,#a44d17);border-radius:25px;align-items:flex-end;width:calc(100% - 28px);max-width:1250px;min-height:500px;margin:14px auto 38px;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 90px #00000080}.hero:after{content:"";background:radial-gradient(circle,#dd9b3457,#761a1f2e 40%,#0000 68%);border-radius:50%;width:420px;height:420px;position:absolute;top:-80px;right:-70px}.heroGlow{filter:blur(70px);background:#156dff47;border-radius:50%;width:350px;height:350px;position:absolute;bottom:-160px;left:-150px}.heroContent{z-index:3;max-width:670px;padding:52px;position:relative}.premium{color:#e7bd62;letter-spacing:2.5px;font-size:11px;font-weight:800;display:inline-block}.hero h1{letter-spacing:-3px;margin:13px 0 15px;font-size:clamp(43px,7vw,78px);line-height:.95}.hero p{color:#c4c7cf;max-width:510px;font-size:16px;line-height:1.6}.heroButtons{gap:10px;margin-top:25px;display:flex}.heroButtons button{cursor:pointer;border:0;border-radius:12px;padding:14px 20px;font-weight:800}.watch{color:#111;background:linear-gradient(135deg,#d5a83c,#f1cf79)}.info{color:#fff;background:#ffffff1a;border:1px solid #ffffff1f!important}.section{width:calc(100% - 28px);max-width:1250px;margin:0 auto 45px}.sectionTitle{justify-content:space-between;align-items:center;margin-bottom:17px;display:flex}.sectionTitle>div{align-items:center;gap:10px;display:flex}.sectionTitle h2{margin:0;font-size:21px}.line{background:#ba1f44;border-radius:5px;width:4px;height:23px}.line.orange{background:#e48228}.all{color:#d9b35d;font-size:13px}.movieRow{grid-template-columns:repeat(6,1fr);gap:15px;display:grid}.movieCard{min-width:0}.poster{aspect-ratio:2/3;border:1px solid #ffffff17;border-radius:17px;transition:transform .25s;position:relative;overflow:hidden;box-shadow:0 16px 35px #00000061}.poster:hover{transform:translateY(-6px)scale(1.015)}.poster1{background:radial-gradient(circle at 60% 25%,#a2493b,#39101f 43%,#09070c 80%)}.poster2{background:radial-gradient(circle at 40% 30%,#396ba1,#12233f 45%,#080a11 80%)}.poster3{background:radial-gradient(circle at 50% 30%,#68a5c6,#173653 43%,#060a10 80%)}.poster4{background:radial-gradient(circle at 60% 30%,#c37539,#561c20 48%,#0d080a 82%)}.poster5{background:radial-gradient(circle at 50% 30%,#b79255,#423026 45%,#090807 80%)}.poster6{background:radial-gradient(circle at 45% 25%,#7a2949,#271025 48%,#08070b 82%)}.posterIcon{filter:drop-shadow(0 10px 18px #00000080);font-size:clamp(40px,5vw,72px);position:absolute;top:22%;left:50%;transform:translate(-50%)}.posterShade{background:linear-gradient(#0000 38%,#000000eb);position:absolute;inset:0}.posterText{position:absolute;bottom:18px;left:15px;right:15px}.posterText small{color:#d7b45f;letter-spacing:1.6px;font-size:7px;font-weight:800}.posterText strong{margin-top:5px;font-family:Georgia,serif;font-size:19px;line-height:1;display:block}.movieCard h3{margin:11px 2px 4px;font-size:14px}.movieCard p{color:#858891;margin:0 2px;font-size:11px}.feature{background:radial-gradient(circle at 90% 30%,#e36f1b45,#0000 28%),linear-gradient(120deg,#101b2d,#2c0c18 65%,#482211);border:1px solid #e2a94426;border-radius:22px;justify-content:space-between;align-items:center;min-height:175px;padding:28px;display:flex;overflow:hidden}.feature h2{margin:8px 0;font-size:29px}.feature p{color:#b5b7bd;margin:0}.featureIcon{margin-right:5%;font-size:72px}.mobileNav{display:none}@media (max-width:950px){.movieRow{grid-template-columns:repeat(3,1fr)}}@media (max-width:600px){.header{height:66px;padding:0 17px}.brand strong{font-size:18px}.hero{border-radius:21px;width:calc(100% - 20px);min-height:515px;margin-top:10px}.heroContent{padding:27px 22px 35px}.hero h1{letter-spacing:-2.5px;font-size:48px}.hero p{font-size:14px}.heroButtons{flex-direction:column}.heroButtons button{width:100%}.section{width:calc(100% - 20px)}.sectionTitle h2{font-size:18px}.movieRow{scrollbar-width:none;gap:12px;padding-bottom:10px;display:flex;overflow-x:auto}.movieRow::-webkit-scrollbar{display:none}.movieCard{flex:0 0 145px}.feature{min-height:185px}.feature h2{font-size:23px}.featureIcon{font-size:48px}.mobileNav{z-index:100;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0c0e13f0;border:1px solid #ffffff17;border-radius:19px;justify-content:space-around;align-items:center;height:67px;display:flex;position:fixed;bottom:10px;left:10px;right:10px;box-shadow:0 15px 40px #0000008c}.mobileNav div{text-align:center;color:#777b85;width:25%}.mobileNav span{font-size:20px;display:block}.mobileNav small{margin-top:4px;font-size:9px;display:block}.mobileNav .active{color:#e4b64d}}a{color:inherit;text-decoration:none}.brand{color:inherit}.search{place-items:center;display:grid}.heroButtons a{text-align:center;border-radius:12px;padding:14px 20px;font-weight:800}.movieCard{cursor:pointer;display:block}.all{cursor:pointer}.feature{color:inherit;text-decoration:none}.mobileNav a{text-align:center;color:#777b85;width:25%;text-decoration:none}.mobileNav a.active{color:#e4b64d}.mobileNav a span{font-size:20px;display:block}.mobileNav a small{margin-top:4px;font-size:9px;display:block}.premiumBadge{color:#e7bd62;letter-spacing:.8px;z-index:4;background:#050609c7;border:1px solid #e7bd6273;border-radius:8px;padding:5px 7px;font-size:7px;font-weight:800;position:absolute;top:9px;right:9px}.innerPage{width:calc(100% - 28px);max-width:1250px;margin:45px auto}.innerPage>h1{letter-spacing:-2px;margin:10px 0 8px;font-size:clamp(38px,6vw,66px)}.innerPage>p{color:#aeb1b8;margin:0 0 30px}.movieGrid{grid-template-columns:repeat(6,1fr);gap:20px 15px;display:grid}.searchBox{background:#ffffff12;border:1px solid #ffffff1c;border-radius:15px;align-items:center;gap:12px;max-width:680px;height:58px;margin:25px 0 32px;padding:0 18px;display:flex}.searchBox span{color:#d7b45f;font-size:26px}.searchBox input{color:#fff;background:0 0;border:0;outline:0;width:100%;font-size:16px}.searchBox input::placeholder{color:#777b85}.empty{color:#999;border:1px solid #ffffff14;border-radius:16px;padding:35px}.premiumPanel{background:linear-gradient(120deg,#d5a83c21,#7412291f);border:1px solid #e7bd6233;border-radius:18px;flex-direction:column;gap:7px;margin:20px 0 30px;padding:24px;display:flex}.premiumPanel strong{color:#e7bd62;font-size:20px}.premiumPanel span{color:#aaa}.filmHero{grid-template-columns:260px 1fr;align-items:center;gap:42px;width:calc(100% - 28px);max-width:1000px;margin:38px auto 55px;display:grid}.detailPoster{aspect-ratio:2/3;width:100%}.filmInfo h1{letter-spacing:-3px;margin:10px 0;font-size:clamp(42px,7vw,74px);line-height:.95}.filmInfo p{color:#b6b9c1;max-width:600px;line-height:1.65}.filmInfo .category{color:#e7bd62;font-size:13px}.filmInfo .watch{color:#111;background:linear-gradient(135deg,#d5a83c,#f1cf79);border-radius:12px;margin-top:12px;padding:14px 20px;font-weight:800;display:inline-block}.episodeSection{max-width:1000px}.episodeList{flex-direction:column;gap:10px;display:flex}.episode{background:#ffffff09;border:1px solid #ffffff17;border-radius:15px;overflow:hidden}.episode summary{cursor:pointer;justify-content:space-between;align-items:center;padding:15px 17px;list-style:none;display:flex}.episode summary::-webkit-details-marker{display:none}.episode summary>span{align-items:center;gap:14px;display:flex}.episode summary b{color:#e7bd62;background:#e7bd621a;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.episode summary strong,.episode summary small{display:block}.episode summary small{color:#7e8189;margin-top:3px;font-size:10px}.episode summary i{color:#e7bd62;font-style:normal}.playerPlaceholder{text-align:center;background:radial-gradient(circle,#344f7433,#0000004d);border-top:1px solid #ffffff12;flex-direction:column;justify-content:center;align-items:center;min-height:220px;padding:25px;display:flex}.playerPlaceholder>span{color:#111;background:#e7bd62;border-radius:50%;place-items:center;width:58px;height:58px;margin-bottom:13px;font-size:22px;display:grid}.playerPlaceholder p{color:#858891;margin:6px 0 0;font-size:12px}@media (max-width:950px){.movieGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:600px){.innerPage{width:calc(100% - 20px);margin:28px auto}.innerPage>h1{font-size:42px}.movieGrid{grid-template-columns:repeat(2,1fr);gap:18px 11px}.movieGrid .movieCard{min-width:0}.filmHero{grid-template-columns:115px 1fr;align-items:start;gap:18px;width:calc(100% - 20px);margin:25px auto 38px}.filmInfo h1{letter-spacing:-1.5px;font-size:31px}.filmInfo p{font-size:13px;line-height:1.45}.filmInfo .watch{padding:11px 13px;font-size:12px}.detailPoster .posterText strong{font-size:14px}.detailPoster .posterIcon{font-size:38px}.episodeSection{width:calc(100% - 20px)}.playerPlaceholder{min-height:180px}.premiumPanel{padding:18px}}.adminPage{color:#fff;background:#08090d;min-height:100vh;padding-bottom:70px}.adminTop{z-index:60;background:#0b0c11;border-bottom:1px solid #242630;justify-content:space-between;align-items:center;height:76px;padding:0 max(24px,5vw);display:flex;position:sticky;top:0}.adminTop>div{align-items:center;gap:12px;display:flex}.adminTop strong{font-size:18px;display:block}.adminTop small{color:#8f919a;letter-spacing:1.8px;margin-top:3px;font-size:9px;display:block}.adminTop a{color:#e8bd60;font-size:13px;font-weight:700;text-decoration:none}.adminIntro,.adminGrid,.adminLibrary,.adminNotice,.adminFoot{width:calc(100% - 32px);max-width:1180px;margin-left:auto;margin-right:auto}.adminIntro{padding:42px 0 24px}.adminIntro>span{color:#e7bd62;letter-spacing:2.5px;font-size:10px;font-weight:900}.adminIntro h1{letter-spacing:-2px;margin:8px 0;font-size:clamp(34px,5vw,55px)}.adminIntro p{color:#9ea1aa;margin:0}.adminNotice{color:#cfe6c8;background:#182217;border:1px solid #334c2f;border-radius:12px;justify-content:space-between;margin-bottom:18px;padding:13px 16px;display:flex}.adminNotice button{color:#fff;background:0 0;border:0;font-size:20px}.adminGrid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.adminCard,.adminLibrary{background:#101116;border:1px solid #252731;border-radius:20px;padding:22px}.adminCardHead{align-items:flex-start;gap:13px;margin-bottom:22px;display:flex}.adminCardHead>b{color:#e7bd62;background:#2a2110;border-radius:10px;place-items:center;width:36px;height:36px;font-size:12px;display:grid}.adminCardHead h2{margin:0 0 4px;font-size:20px}.adminCardHead p{color:#858892;margin:0;font-size:12px}.adminForm{gap:14px;display:grid}.adminForm label{color:#c9cbd2;gap:7px;font-size:12px;font-weight:700;display:grid}.adminForm input,.adminForm textarea{color:#fff;background:#0a0b0f;border:1px solid #30323d;border-radius:11px;outline:none;width:100%;padding:12px 13px}.adminForm input:focus,.adminForm textarea:focus{border-color:#b88e38}.adminTwo{grid-template-columns:1fr 1fr;gap:12px;display:grid}.premiumToggle{background:#16130d;border-radius:11px;align-items:center;padding:12px;color:#e8c46f!important;gap:9px!important;display:flex!important}.premiumToggle input{width:auto!important}.coverArea{background:#0b0c10;border:1px dashed #32343e;border-radius:14px;grid-template-columns:110px 1fr;align-items:center;gap:16px;padding:12px;display:grid}.coverPreview{aspect-ratio:2/3;color:#777;text-align:center;background:#171923;border-radius:10px;place-items:center;display:grid;overflow:hidden}.coverPreview img{object-fit:cover;width:100%;height:100%}.coverPreview span{font-size:28px}.coverPreview small{font-size:9px;display:block}.coverArea h3{margin:0 0 5px}.coverArea p{color:#858892;font-size:11px;line-height:1.5}.fileButton{cursor:pointer;background:#20222a;border:1px solid #343640;border-radius:9px;padding:10px 13px;color:#fff!important;width:max-content!important;display:inline-flex!important}.fileButton.wide{justify-content:space-between;width:100%!important;display:flex!important}.fileButton small{color:#777}.adminPrimary{color:#111;cursor:pointer;background:linear-gradient(135deg,#c99b37,#f0cf7a);border:0;border-radius:11px;padding:13px 16px;font-weight:900}.activeMovie{background:#0a0b0f;border-radius:13px;align-items:center;gap:12px;margin-bottom:16px;padding:10px;display:flex}.activeMovie>img,.activeMovie>div{object-fit:cover;background:#20222a;border-radius:8px;place-items:center;width:54px;height:72px;display:grid}.activeMovie span{gap:3px;display:grid}.activeMovie small{color:#e4b64d;letter-spacing:1.5px;font-size:8px}.activeMovie em{color:#858892;font-size:11px;font-style:normal}.pickedFile{color:#b8bbc4;background:#0a0b0f;border-radius:9px;padding:10px;font-size:11px}.adminEpisodes{gap:8px;max-height:330px;margin-top:18px;display:grid;overflow:auto}.adminEpisodes>div{background:#0b0c10;border-radius:10px;align-items:center;gap:10px;padding:10px;display:flex}.adminEpisodes>b{color:#e4b64d}.adminEpisodes span{flex:1;display:grid}.adminEpisodes small{color:#777;font-size:10px}.adminEpisodes button,.adminMovieList .danger{color:#e99199;background:#291316;border:0;border-radius:8px;padding:7px 9px}.emptyAdmin{text-align:center;color:#777;align-content:center;place-items:center;min-height:320px;display:grid}.emptyAdmin span{font-size:40px}.emptyAdmin strong{color:#ddd;margin-top:10px}.emptyAdmin p{font-size:12px}.adminLibrary{margin-top:18px}.adminMovieList{gap:10px;display:grid}.adminMovieList article{background:#0b0c10;border-radius:12px;grid-template-columns:58px 1fr auto auto;align-items:center;gap:12px;padding:10px;display:grid}.adminMovieList img,.adminNoCover{object-fit:cover;background:#1b1d24;border-radius:8px;place-items:center;width:58px;height:78px;display:grid}.adminMovieMeta small{color:#e4b64d;font-size:8px}.adminMovieMeta h3{margin:3px 0;font-size:15px}.adminMovieMeta p{color:#7f828b;margin:0;font-size:11px}.adminMovieList article>button{color:#fff;cursor:pointer;background:#1b1d24;border:1px solid #343640;border-radius:9px;padding:9px 11px}.emptyLibrary{color:#777;text-align:center;padding:30px}.adminFoot{color:#747780;margin-top:18px;font-size:11px;line-height:1.6}.adminFoot b{color:#e4b64d;margin-right:6px}@media (max-width:800px){.adminGrid,.adminTwo{grid-template-columns:1fr}.adminTop{padding:0 16px}.adminIntro{padding-top:28px}.adminMovieList article{grid-template-columns:50px 1fr}.adminMovieList article>button{grid-column:auto}.adminMovieList img,.adminNoCover{width:50px;height:68px}.coverArea{grid-template-columns:90px 1fr}}.videoPlayer{aspect-ratio:16/9;background:#000;border-top:1px solid #ffffff12;width:100%}.videoPlayer video{background:#000;width:100%;height:100%;display:block}.playerPlay{color:#111;cursor:pointer;background:#e7bd62;border:0;border-radius:50%;place-items:center;width:58px;height:58px;margin-bottom:13px;font-size:22px;display:grid}.playerPlay:disabled{opacity:.45;cursor:not-allowed}.uploadProgress{background:#0a0b0f;border:1px solid #30323d;border-radius:10px;height:34px;position:relative;overflow:hidden}.uploadProgress>div{background:linear-gradient(90deg,#a87d25,#e7bd62);transition:width .2s;position:absolute;inset:0 auto 0 0}.uploadProgress span{z-index:2;place-items:center;height:100%;font-size:11px;font-weight:900;display:grid;position:relative}.pmdbPlayer{background:#000;border-top:1px solid #ffffff14;position:relative;overflow:hidden}.pmdbPlayer video{object-fit:contain;background:#000;width:100%;height:min(72vh,760px);display:block}.pmdbPlayerTop{background:#08090d;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;height:38px;padding:0 14px;display:flex}.pmdbPlayerTop span{letter-spacing:1.8px;color:#e7bd62;font-size:9px;font-weight:900}.pmdbPlayerTop small{color:#8d9098;font-size:10px}.pmdbPlayerActions{background:#08090d;border-top:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:12px;min-height:42px;padding:7px 12px;display:flex}.pmdbPlayerActions span{color:#858891;font-size:10px}.pmdbPlayerActions button{color:#fff;cursor:pointer;background:#171920;border:1px solid #343640;border-radius:8px;padding:7px 10px;font-size:10px}.playerSpinner{border:2px solid #00000040;border-top-color:#111;border-radius:50%;width:20px;height:20px;animation:.75s linear infinite pmdbSpin}@keyframes pmdbSpin{to{transform:rotate(360deg)}}@media (max-width:600px){.pmdbPlayer video{aspect-ratio:auto;height:auto;max-height:76vh}.pmdbPlayerTop{height:34px}.pmdbPlayerActions{padding:6px 9px}.pmdbPlayerActions span{font-size:9px}.episode summary{padding:13px 12px}}.accountFloat{z-index:70;position:fixed;top:17px;right:5%}.accountButton{color:#e7bd62;background:#15171e;border:1px solid #e7bd6247;border-radius:12px;justify-content:center;align-items:center;min-width:82px;height:40px;padding:0 14px;font-size:11px;font-weight:800;display:inline-flex}.accountPage{background:radial-gradient(circle at 50% 10%,#7e1a3040,#0000 35%),#050609;place-items:center;min-height:100vh;padding:24px;display:grid}.accountBox{background:#0d0f14;border:1px solid #292b34;border-radius:22px;width:min(100%,460px);padding:30px;box-shadow:0 30px 80px #00000073}.accountBack{color:#999;margin-bottom:28px;font-size:12px;display:block}.accountBox h1{margin:9px 0 24px;font-size:38px}.accountForm{gap:15px;display:grid}.accountForm label{color:#bbb;gap:7px;font-size:12px;font-weight:700;display:grid}.accountForm input{color:#fff;background:#08090d;border:1px solid #30323d;border-radius:11px;outline:none;height:48px;padding:0 13px}.accountPrimary{color:#111;cursor:pointer;background:linear-gradient(135deg,#c99b37,#f0cf7a);border:0;border-radius:11px;width:100%;padding:14px;font-weight:900}.accountSwitch{color:#e7bd62;cursor:pointer;background:0 0;border:0;width:100%;margin-top:12px}.accountMsg{color:#bbb;background:#151820;border-radius:9px;padding:10px;font-size:12px}.accountUser{background:#08090d;border:1px solid #242630;border-radius:13px;margin-bottom:15px;padding:17px}.accountUser small{color:#e7bd62;letter-spacing:1.5px;font-size:8px;display:block}.accountUser strong{margin-top:7px;display:block}.accountUser p{color:#888;font-size:12px;line-height:1.5}@media (max-width:600px){.accountFloat{top:13px;right:72px}.accountButton{min-width:68px;height:38px;padding:0 10px;font-size:9px}.accountBox{padding:22px}}.adminUserList{gap:8px;margin-top:14px;display:grid}.adminUserList article{background:#0b0c10;border-radius:11px;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.adminUserList article div{gap:4px;display:grid}.adminUserList small{color:#858892;font-size:10px}.adminUserList button{color:#e7bd62;cursor:pointer;background:#211a0d;border:1px solid #4b3b1b;border-radius:8px;padding:8px 10px}.adminModal{z-index:300;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000c7;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.adminModalBox{background:#0d0f14;border:1px solid #30333d;border-radius:18px;width:min(100%,650px);max-height:90vh;padding:24px;overflow:auto;box-shadow:0 30px 90px #000}.modalHead{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.modalHead h2{margin:0}.modalHead button{color:#fff;cursor:pointer;background:#171920;border:1px solid #333640;border-radius:50%;width:35px;height:35px}.editInline{color:#e7bd62;cursor:pointer;background:#211a0d;border:1px solid #4b3b1b;border-radius:8px;margin-top:9px;padding:7px 9px}.adminRowActions{gap:6px;display:flex}.adminRowActions button:first-child{color:#e7bd62;border-color:#55431f}.instagramLinkBox{background:linear-gradient(135deg,#6819522e,#e7bd6212);border:1px solid #e7bd6238;border-radius:15px;margin:18px 0;padding:19px}.instagramLinkBox h2{margin:7px 0 8px;font-size:19px}.instagramLinkBox>p{color:#9da0a8;margin:0 0 16px;font-size:12px;line-height:1.55}.igEyebrow{color:#e7bd62;letter-spacing:1.7px;font-size:8px;font-weight:900}.igForm{gap:11px;display:grid}.igForm label{color:#bbb;gap:7px;font-size:11px;font-weight:700;display:grid}.igInput{background:#08090d;border:1px solid #30323d;border-radius:11px;align-items:center;display:flex;overflow:hidden}.igInput span{color:#e7bd62;padding-left:13px;font-weight:900}.igInput input{color:#fff;background:0 0;border:0;outline:none;flex:1;height:45px;padding:0 12px}.igStatus{border-radius:10px;padding:12px;font-size:12px;font-weight:700}.igStatus.approved{color:#aee0b8;background:#112217;border:1px solid #284b33}.igStatus.pending{color:#e7bd62;background:#211b0e;border:1px solid #51421f}.igRejected{color:#d98c91;line-height:1.4}.igAdminUser{text-transform:uppercase;letter-spacing:.5px;color:#e7bd62!important}.adminUserActions{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.adminUserActions .danger{color:#ff8d96;background:#241014;border-color:#5a262b}.accountVerification{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.accountVerification span{font-size:10px;font-weight:800}.accountVerification .verified{color:#9ed6a9}.accountVerification .unverified{color:#e7bd62}.accountVerification button,.forgotButton{color:#e7bd62;cursor:pointer;background:0 0;border:0;padding:0;font-size:10px;text-decoration:underline}.forgotButton{justify-self:start;margin-top:-3px;font-size:11px}.premiumUntil{margin-top:9px;display:block;color:#858892!important}.accountHelp{color:#9da0a8;margin:0 0 4px;font-size:12px;line-height:1.5}.accountForm input,.igInput input{font-size:16px}.accountPrimaryLink{text-align:center;margin-top:12px;text-decoration:none;display:block}.forgotForm{margin-top:18px}@media (max-width:600px){.accountPage{place-items:start center;min-height:100svh;padding:18px 12px}.accountBox{width:100%;max-width:460px;padding:22px 18px}.accountBox h1{font-size:36px}.accountForm input,.igInput input{font-size:16px}}.headerIcon{color:#fff;cursor:pointer;background:#ffffff0e;border:1px solid #ffffff1a;border-radius:13px;place-items:center;width:43px;height:43px;display:grid}.menuButton{display:none}.pmdbOverlay{z-index:500;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000ad;animation:.18s pmdbFade;position:fixed;inset:0}@keyframes pmdbFade{0%{opacity:0}to{opacity:1}}.sideDrawer{background:linear-gradient(#11131a,#08090d);border-right:1px solid #ffffff1a;width:min(86vw,350px);height:100%;padding:24px;animation:.22s drawerIn;box-shadow:30px 0 80px #0000008c}@keyframes drawerIn{0%{transform:translate(-100%)}to{transform:none}}.drawerHead{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.sideDrawer nav{display:grid}.sideDrawer nav a{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;padding:17px 4px;font-size:15px;font-weight:700;display:flex}.sideDrawer nav a span{color:#e7bd62;font-size:22px}.drawerComing{background:#e7bd620f;border:1px solid #e7bd6221;border-radius:14px;margin-top:28px;padding:16px}.drawerComing small{color:#e7bd62;letter-spacing:1.8px;font-size:8px;font-weight:900}.drawerComing p{color:#858892;margin:7px 0 0;font-size:11px;line-height:1.5}.searchOverlay{justify-content:center;align-items:flex-start;padding:88px 16px 16px;display:flex}.quickSearch{background:#0f1117f7;border:1px solid #ffffff1c;border-radius:22px;width:min(100%,680px);max-height:min(72vh,620px);overflow:hidden;box-shadow:0 30px 90px #000}.quickSearchTop{color:#e7bd62;border-bottom:1px solid #ffffff14;align-items:center;gap:12px;height:64px;padding:0 14px;display:flex}.quickSearchTop input{color:#fff;background:0 0;border:0;outline:0;flex:1;height:100%;font-size:16px}.quickSearchTop button{color:#fff;background:#ffffff0f;border:0;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.quickResults{max-height:calc(min(72vh,620px) - 64px);padding:8px;overflow:auto}.quickResults>p{color:#7f828b;text-align:center;margin:0;padding:25px;font-size:12px}.quickResults a{border-radius:12px;grid-template-columns:46px 1fr auto;align-items:center;gap:12px;padding:9px;display:grid}.quickResults a:hover{background:#ffffff0e}.searchThumb{background:#20222a;border-radius:8px;place-items:center;width:46px;height:62px;display:grid;overflow:hidden}.searchThumb img{object-fit:cover;width:100%;height:100%}.quickResults a>span{gap:5px;display:grid}.quickResults strong{font-size:13px}.quickResults small{color:#8d9098;font-size:9px}.quickResults b{color:#e7bd62;font-size:20px}@media (max-width:600px){.menuButton{display:grid}.header{grid-template-columns:43px 1fr 43px;gap:8px;display:grid}.brand{justify-self:center}.brand .crown,.brand small{display:none}.brand strong{font-size:18px}.search,.accountFloat{display:none}.searchOverlay{align-items:flex-start;padding-top:74px}.quickSearch{border-radius:18px}.mobileNav{justify-content:space-evenly;height:70px;padding:5px 4px}.mobileNav a{border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:20%;height:58px;transition:all .2s;display:flex}.mobileNav a span{place-items:center;height:24px;display:grid}.mobileNav a small{margin:0;font-size:8px}.mobileNav a.active{color:#e7bd62;background:#e7bd6217}.mobileNav a.active span{transform:translateY(-1px)}}.adminForm select{color:#fff;background:#0a0b0f;border:1px solid #30323d;border-radius:11px;outline:none;width:100%;padding:12px 13px;font-size:16px}.adminForm select:focus{border-color:#b88e38}.genreChips{scrollbar-width:none;gap:8px;margin-bottom:7px;padding:2px 0 18px;display:flex;overflow-x:auto}.genreChips::-webkit-scrollbar{display:none}.genreChips button{color:#a8abb3;cursor:pointer;background:#ffffff0b;border:1px solid #ffffff1a;border-radius:999px;flex:none;padding:9px 14px;font-size:11px;font-weight:700}.genreChips button.active{color:#e7bd62;background:#e7bd621f;border-color:#e7bd626b}.drawerGenres{margin-top:22px}.drawerGenres>small{color:#777b85;letter-spacing:1.7px;font-size:8px;font-weight:900}.drawerGenres>div{flex-wrap:wrap;gap:7px;margin-top:10px;display:flex}.drawerGenres a{color:#c6c8ce;background:#ffffff0e;border:1px solid #ffffff12;border-radius:999px;padding:8px 10px;font-size:10px}
