@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700;800&family=Noto+Sans+SC:wght@400;500;600;700;800&display=swap";*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{background:var(--bg);color:var(--text);margin:0;font:14px/1.55 DM Sans,Noto Sans SC,sans-serif}button{font:inherit;color:inherit;cursor:pointer}.app{max-width:1180px;margin:auto;padding:0 30px 55px}.top{border-bottom:1px solid #ffffff12;align-items:center;gap:40px;height:74px;display:flex}.brand{letter-spacing:.06em;white-space:nowrap;align-items:center;gap:10px;font-size:18px;font-weight:800;display:flex}.brand-icon{color:#251914;background:linear-gradient(145deg,#f8dcae,#a8832d);border-radius:11px;place-items:center;width:34px;height:34px;font-size:17px;display:grid}.brand small{color:#9f9297;letter-spacing:.18em;margin-top:-2px;font-size:9px;display:block}.nav{flex:1;align-items:center;gap:24px;display:flex}.nav button{color:#a89ba0;background:0 0;border:0;padding:8px 0;font-size:13px}.nav button.active,.nav button:hover{color:var(--gold)}.top-actions{align-items:center;gap:10px;display:flex}.search{color:#d7c8c8;background:#191519;border:1px solid #393036;border-radius:50%;width:34px;height:34px;font-size:16px}.profile{color:#e5c7a0;background:linear-gradient(135deg,#54404a,#261c23);border:1px solid #45363a;border-radius:50%;width:34px;height:34px;font-size:13px}.hero{background:#231b20;border-radius:24px;height:430px;margin:25px 0 32px;position:relative;overflow:hidden}.slide{opacity:0;background-position:50%;background-size:cover;transition:opacity .7s;position:absolute;inset:0}.slide.active{opacity:1}.slide:after{content:"";background:linear-gradient(90deg,#100d10f2 0%,#100d10b3 40%,#100d1018 78%),linear-gradient(#0000 60%,#100d10c9);position:absolute;inset:0}.hero-content{z-index:1;max-width:470px;position:absolute;top:50%;left:54px;transform:translateY(-50%)}.eyebrow{color:var(--gold);letter-spacing:.2em;font-size:10px;font-weight:700}.hero h1{letter-spacing:.04em;margin:12px 0;font-size:44px;line-height:1.18}.hero p{color:#d0c4c5;max-width:370px;margin:0 0 20px;font-size:13px}.hero-cta{color:#25170e;background:linear-gradient(100deg,#efcf73,#b89447);border:0;border-radius:9px;padding:11px 18px;font-weight:800}.hero-cta span{margin-left:8px;font-size:17px}.hero-info{color:#c6b9bb;align-items:center;gap:9px;margin-top:17px;font-size:11px;display:flex}.hero-info b{color:#f3d7a7;font-size:17px}.dots{z-index:2;gap:7px;display:flex;position:absolute;bottom:20px;right:25px}.dot{background:#fff5;border:0;border-radius:9px;width:18px;height:4px;padding:0}.section-head{justify-content:space-between;align-items:end;margin-bottom:16px;display:flex}.section-head h2{letter-spacing:.02em;margin:0;font-size:20px}.section-head p{color:var(--muted);margin:4px 0 0;font-size:11px}.link{color:var(--gold);background:0 0;border:0;font-size:11px}.continue{border:1px solid var(--line);background:linear-gradient(110deg,#211a1f,#171317);border-radius:15px;grid-template-columns:155px 1fr auto;align-items:center;gap:16px;padding:12px;display:grid}.continue-img{background:url(https://images.unsplash.com/photo-1485846234645-a62644f84728?auto=format&fit=crop&w=500&q=80) 50%/cover;border-radius:10px;height:86px;position:relative}.continue-img:after{content:"▶";background:#100d10aa;border-radius:50%;place-items:center;width:32px;height:32px;font-size:12px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.continue small{color:var(--gold);font-size:10px}.continue strong{margin:3px 0;font-size:14px;display:block}.continue p{color:var(--muted);margin:0;font-size:10px}.progress{background:#3a3035;border-radius:4px;max-width:250px;height:3px;margin-top:10px}.progress i{background:var(--coral);border-radius:4px;width:62%;height:100%;display:block}.continue button{color:#d8b45c;background:#251e20;border:1px solid #55433d;border-radius:8px;padding:8px 12px;font-size:10px}.drama-grid{grid-template-columns:repeat(5,1fr);gap:14px;display:grid}.drama-card{cursor:pointer;min-width:0}.poster{background-position:50%;background-size:cover;border-radius:13px;height:230px;transition:transform .2s;position:relative;overflow:hidden}.drama-card:hover .poster{transform:translateY(-4px)}.poster:after{content:"";background:linear-gradient(#0000,#100d10d9);position:absolute;inset:35% 0 0}.poster-tag{z-index:1;color:#f1d398;background:#190f10b8;border-radius:5px;padding:3px 7px;font-size:9px;position:absolute;top:10px;left:9px}.poster-play{z-index:1;color:#fff;font-size:10px;position:absolute;bottom:11px;left:12px}.poster-play b{color:var(--gold);margin-right:4px;font-size:13px}.drama-card h3{margin:9px 0 2px;font-size:12px}.drama-card p{color:#93878d;margin:0;font-size:10px}.ticker{color:#d0c4c2;background:linear-gradient(100deg,#281e1c,#1a1518);border:1px solid #47352d;border-radius:12px;align-items:center;gap:10px;padding:13px 16px;font-size:11px;display:flex}.ticker b{background:var(--gold);color:#271a11;border-radius:4px;padding:4px 6px;font-size:9px}.plans{grid-template-columns:repeat(4,1fr);gap:13px;display:grid}.plan{border:1px solid var(--line);background:linear-gradient(145deg,#201b1f,#171317);border-radius:16px;padding:19px;position:relative;overflow:hidden}.badge{color:#26170d;background:linear-gradient(110deg,#f1d39e,#b89447);border-radius:0 15px 0 9px;padding:5px 9px;font-size:9px;font-weight:800;position:absolute;top:0;right:0}.plan-label{color:#b1a6a9;font-size:10px}.price{letter-spacing:-.04em;margin:6px 0 0;font-size:26px;font-weight:800}.price small{color:#afa3a7;letter-spacing:0;font-size:11px;font-weight:500}.airdrop{color:#aaa0a4;border-top:1px solid #ffffff12;justify-content:space-between;align-items:center;margin-top:13px;padding-top:12px;font-size:10px;display:flex}.airdrop strong{color:#f1d29e;font-size:15px}.multiple{color:#d8b45c;background:#d8b45c17;border-radius:20px;margin-top:11px;padding:4px 8px;font-size:9px;display:inline-block}.buy,.donate{border-radius:8px;width:100%;margin-top:13px;padding:9px 6px;font-size:10px;font-weight:700}.buy{color:#d8b45c;background:#2b211e;border:1px solid #69513b}.featured .buy{color:#25180f;background:linear-gradient(100deg,#d8b45c,#b89447);border:0}.donate{color:#c3afb1;background:0 0;border:1px solid #383036;margin-top:7px;padding:7px}.subnote{color:#968a90;margin-top:12px;font-size:10px;line-height:1.7}.columns{grid-template-columns:1fr .9fr;gap:16px;display:grid}.panel{border:1px solid var(--line);background:#191519;border-radius:16px;padding:19px}.panel h3{margin:0 0 3px;font-size:15px}.panel>p{color:#958a90;margin:0 0 16px;font-size:10px}.pool-total{background:#ffffff07;border-radius:10px;justify-content:space-between;align-items:end;margin-bottom:14px;padding:13px;display:flex}.pool-total span{color:#a3999e;font-size:10px;display:block}.pool-total strong{font-size:23px}.pool-total em{color:#d8b45c;font-size:10px;font-style:normal}.pool-rows{gap:11px;display:grid}.pool-row{grid-template-columns:112px 1fr 38px;align-items:center;gap:8px;font-size:10px;display:grid}.bar{background:#30282d;border-radius:5px;height:5px}.bar i{background:linear-gradient(90deg,#a8832d,#ebc98f);border-radius:5px;height:100%;display:block}.pool-row b{text-align:right;color:#d8b45c}.note{color:#a89da1;border:1px solid #352d32;border-radius:9px;margin-top:14px;padding:9px 11px;font-size:10px;line-height:1.6}.rank-banner{background:linear-gradient(110deg,#2c211d,#1c171a);border-radius:10px;align-items:center;gap:11px;margin:13px 0;padding:12px;display:flex}.rank-icon{color:#d8b45c;background:#e2be8326;border-radius:11px;place-items:center;width:39px;height:39px;font-size:18px;display:grid}.rank-banner span{color:#ad9fa3;font-size:9px;display:block}.rank-banner strong{font-size:14px}.rank-rate{color:var(--gold);margin-left:auto;font-size:20px;font-weight:800}.rank-rate small{font-size:9px}.rank-stats{grid-template-columns:1fr 1fr;gap:8px;display:grid}.stat{border:1px solid #342d32;border-radius:9px;padding:10px}.stat span{color:#958a90;font-size:9px}.stat strong{margin:4px 0;font-size:12px;display:block}.stat em{color:#d8b45c;font-size:9px;font-style:normal}.table-wrap{overflow-x:auto}.levels{border-collapse:collapse;white-space:nowrap;width:100%;font-size:10px}.levels th{text-align:left;color:#968b90;border-bottom:1px solid #3a3035;padding:10px 8px;font-weight:500}.levels td{color:#d3c9cb;border-bottom:1px solid #ffffff0b;padding:9px 8px}.levels td:first-child{color:#f0cf96;font-weight:800}.levels td:last-child{text-align:right;color:#d8b45c;font-weight:700}.levels tr:last-child td{border-bottom:0}.capital{grid-template-columns:repeat(5,1fr);gap:9px;display:grid}.capital-item{background:#191519;border:1px solid #352d32;border-radius:12px;padding:13px}.capital-item span{color:#9f9499;font-size:9px;display:block}.capital-item strong{margin:5px 0;font-size:19px;display:block}.capital-item p{color:#92868c;margin:0;font-size:9px}.steps{grid-template-columns:repeat(4,1fr);margin-top:18px;display:grid}.step{border-left:1px solid #3b3035;padding:12px}.step:first-child{border:0}.step b{color:#e4bd83;font-size:9px}.step strong{margin:4px 0;font-size:11px;display:block}.step span{color:#92868c;font-size:9px}.disclaimer{color:#8e8389;background:#ffffff06;border-radius:10px;margin-top:22px;padding:12px 14px;font-size:9px;line-height:1.7}.footer{color:#82777d;border-top:1px solid #ffffff12;justify-content:space-between;margin-top:24px;padding:18px 0 0;font-size:9px;display:flex}.footer strong{color:#d9c5b0;letter-spacing:.12em}.bottom-nav{display:none}.modal-bg{z-index:10;background:#080609d9;place-items:center;padding:16px;display:none;position:fixed;inset:0}.modal-bg.show{display:grid}.modal{background:#1d181c;border:1px solid #4a3b38;border-radius:17px;width:min(405px,100%);padding:22px;box-shadow:0 20px 70px #000b}.modal-head{justify-content:space-between;align-items:center;display:flex}.modal-head h3{margin:0;font-size:17px}.close{color:#afa2a7;background:0 0;border:0;font-size:22px}.modal-main{background:#ffffff08;border-radius:11px;margin:15px 0;padding:15px}.modal-main span{color:#a89ba0;font-size:10px}.modal-main strong{margin-top:3px;font-size:23px;display:block}.modal p{color:#b0a4a7;font-size:11px}.modal-action{color:#24180f;background:linear-gradient(100deg,#efd09a,#d39b63);border:0;border-radius:9px;width:100%;margin-top:13px;padding:11px;font-weight:800}.toast{z-index:20;opacity:0;color:#f6eeee;pointer-events:none;white-space:nowrap;background:#2b2428;border:1px solid #51434a;border-radius:10px;padding:10px 15px;font-size:11px;transition:all .25s;position:fixed;bottom:25px;left:50%;transform:translate(-50%,20px)}.toast.show{opacity:1;transform:translate(-50%)}@media (width<=850px){.app{padding:0 20px 50px}.drama-grid{grid-template-columns:repeat(4,1fr)}.drama-card:nth-child(5){display:none}.columns{grid-template-columns:1fr}.capital{grid-template-columns:repeat(3,1fr)}}@media (width<=560px){html{scroll-padding-top:70px}.app{padding:0 14px 85px}.top{justify-content:space-between;gap:0;height:62px}.brand{font-size:15px}.brand-icon{width:31px;height:31px}.brand small{font-size:7px}.nav{display:none}.search,.profile{width:32px;height:32px}.hero{border-radius:18px;height:390px;margin:14px 0 25px}.slide{background-position:60%}.hero:after{content:""}.hero-content{inset:auto 15px 42px 22px;transform:none}.hero h1{font-size:34px}.hero p{max-width:300px;font-size:11px}.hero-cta{padding:10px 14px;font-size:11px}.hero-info{font-size:9px}.dots{bottom:18px;right:17px}.section{margin:28px 0}.section-head h2{font-size:17px}.continue{grid-template-columns:98px 1fr;gap:11px;padding:9px}.continue-img{height:75px}.continue>button{display:none}.continue strong{font-size:12px}.continue p{font-size:9px}.drama-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.drama-card:nth-child(5){display:block}.poster{height:220px}.drama-card h3{font-size:11px}.ticker{align-items:flex-start;font-size:10px;line-height:1.45}.plans{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.plan{padding:14px 12px}.price{font-size:23px}.airdrop strong{font-size:13px}.panel{padding:15px}.capital{grid-template-columns:repeat(2,1fr)}.steps{grid-template-columns:repeat(2,1fr);row-gap:9px}.step:nth-child(3){border:0}.footer{padding-bottom:6px}.bottom-nav{z-index:5;padding:9px 7px calc(9px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#171317ed;border-top:1px solid #ffffff12;justify-content:space-around;align-items:center;display:flex;position:fixed;bottom:0;left:0;right:0}.bottom-nav button{color:#92878d;background:0 0;border:0;flex-direction:column;align-items:center;gap:2px;min-width:48px;font-size:9px;display:flex}.bottom-nav button span{font-size:18px;line-height:1.15}.bottom-nav button.active{color:#f0c782}.bottom-nav .center{color:#21160f;background:linear-gradient(135deg,#f2d39b,#b89447);border-radius:50%;width:43px;min-width:43px;height:43px;margin-top:-19px;box-shadow:0 4px 16px #d0985c55}.modal{padding:18px}}html{scroll-padding-top:65px}body{color:#f4f7f8;background:radial-gradient(at 18% 2%,#06323a 0,#0000 34%),radial-gradient(at 100% 68%,#0b2830 0,#0000 33%),#070c10}.app{background:linear-gradient(#0d1419f5,#0b1116 40%,#0c1318);border-left:1px solid #19333a;border-right:1px solid #19333a;max-width:520px;min-height:100vh;padding:0 15px 88px;position:relative;box-shadow:0 0 70px #d8b45c0a}.top{z-index:6;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);background:#0d1419ed;border:0;grid-template-columns:34px 1fr 47px;gap:10px;height:66px;display:grid;position:sticky;top:0}.menu-btn{color:#b9c6ca;background:0 0;border:0;font-size:22px}.search-box{color:#9baab0;background:#1b2229;border:1px solid #202c33;border-radius:24px;align-items:center;gap:9px;height:39px;padding:0 13px;display:flex}.search-box span{font-size:22px;line-height:1}.search-box input{color:#f4f7f8;background:0 0;border:0;outline:0;width:100%;font:12px Noto Sans SC,sans-serif}.search-box input::placeholder{color:#99a5aa}.vip-btn{color:#ffd067;background:0 0;border:0;font-size:19px;font-weight:800;position:relative}.vip-btn sup{color:#ff625c;font-size:9px;position:absolute;top:7px;right:0}.menu-sheet{z-index:9;background:#111b21;border:1px solid #38352d;border-radius:12px;width:165px;padding:8px;display:none;position:fixed;top:62px;left:max(50vw - 233px,18px);box-shadow:0 14px 36px #0009}.menu-sheet.show{display:grid}.menu-sheet button{text-align:left;color:#d4dfe2;background:0 0;border:0;border-radius:8px;padding:10px;font-size:12px}.hero{aspect-ratio:1.95;background:#171615;border:1px solid #38352d;border-radius:14px;height:auto;margin:6px 0 0;box-shadow:0 10px 30px #0005}.slide{background-position:50% 40%}.slide:before{content:"▶";z-index:1;color:#ff5756;background:#05090a66;border:2px solid #ff5756;border-radius:50%;place-items:center;width:52px;height:52px;padding-left:3px;font-size:18px;display:grid;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)}.hero-content{text-align:center;max-width:none;inset:auto 16px 34px;transform:none}.eyebrow{display:none}.hero h1{letter-spacing:.08em;text-shadow:0 2px 7px #000;margin:0 0 3px;font-family:Noto Sans SC,serif;font-size:29px;font-weight:800}.hero p,.hero-info{display:none}.hero-cta{color:#0000;background:linear-gradient(90deg,#ff484f 0 62%,#879094 62%);border:0;border-radius:9px;width:70%;height:3px;padding:0;font-size:0;position:absolute;bottom:-28px;left:0;right:0}.hero-cta:before{content:"";background:#ff484f;border-radius:50%;width:11px;height:11px;position:absolute;top:-4px;left:0;box-shadow:26.6vw 0 0 -1px #ff484f}.hero-cta span,.hero-info{display:none}.dots{gap:8px;bottom:-30px;right:50%;transform:translate(50%)}.dot{background:#657177;border-radius:50%;width:8px;height:8px}.dot.active{background:#ff4c53;width:8px}.genres{justify-content:space-between;gap:8px;margin:47px 0 24px;display:flex}.genre{color:#edf2f2;white-space:nowrap;background:#1b2229;border:1px solid #202a31;border-radius:24px;flex:1;padding:9px 6px;font-size:12px}.genre.active{color:#06272d;background:#d8b45c;border-color:#d8b45c;font-weight:800;box-shadow:0 0 18px #d8b45c3d}.section{margin:24px 0}.section-head{margin-bottom:13px}.section-head h2{font-size:16px}.section-head p{font-size:10px}.continue{background:#121c22;border-color:#23353d}.continue-img{background-image:url(https://images.unsplash.com/photo-1485846234645-a62644f84728?auto=format&fit=crop&w=500&q=80)}.continue small{color:#d8b45c}.drama-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px 10px}.drama-card:nth-child(5){display:block}.poster{aspect-ratio:.68;border:1px solid #152b32;border-radius:9px;height:auto;overflow:hidden;box-shadow:0 4px 13px #0006}.poster:before{content:"";z-index:2;pointer-events:none;opacity:.95;background:linear-gradient(#e3c163,#e3c163) 0 0/27px 2px no-repeat,linear-gradient(#e3c163,#e3c163) 0 0/2px 27px no-repeat,linear-gradient(#e3c163,#e3c163) 100% 100%/27px 2px no-repeat,linear-gradient(#e3c163,#e3c163) 100% 100%/2px 27px no-repeat;position:absolute;inset:0}.poster-play{font-size:9px}.poster-play b{color:#ff555a}.drama-card h3{font-size:11px;font-weight:600}.drama-card p{color:#87979d;font-size:9px}.ticker{color:#b7c7ca;background:#112027;border-color:#23414a}.ticker b{color:#06272d;background:#d8b45c}.ticker strong{color:#d8b45c}.plan,.panel,.capital-item{background:linear-gradient(145deg,#141d23,#0e151a);border-color:#22343c;box-shadow:0 7px 20px #0003}.plan-label{color:#aab8bc}.price{color:#f3f7f7}.price small{color:#96a4a9}.airdrop{color:#9eacb0;border-color:#29373d}.airdrop strong{color:#d8b45c}.multiple{color:#d8b45c;background:#d8b45c1b}.badge{color:#06272d;background:#d8b45c}.buy{color:#d8b45c;background:#12262b;border-color:#51452b}.featured .buy{color:#06282d;background:linear-gradient(100deg,#d8b45c,#d8b45c)}.donate{color:#c1d0d1;border-color:#273840}.panel h3{color:#edf5f5}.panel>p,.subnote{color:#91a0a5}.pool-total,.rank-banner{background:linear-gradient(100deg,#13242a,#151d22)}.pool-total span,.pool-row label,.rank-banner span{color:#a6b5b8}.pool-total em,.stat em{color:#d8b45c}.bar i{background:linear-gradient(90deg,#d8b45c,#d8b45c)}.pool-row b,.levels td:last-child{color:#d8b45c}.note{color:#a6b4b8;background:#10191e;border-color:#25363c}.rank-icon{color:#dfbd5b;background:#d8b45c22}.rank-rate,.levels td:first-child{color:#d8b45c}.stat{border-color:#26373d}.stat span{color:#93a1a6}.stat strong{color:#e5eeee}.levels th{color:#94a5aa;border-color:#2b3a40}.levels td{color:#c8d2d4;border-color:#ffffff0b}.capital-item span,.capital-item p,.step span{color:#93a1a6}.capital-item strong{color:#ecd07b}.step{border-color:#2a3a40}.step b{color:#efcf73}.disclaimer{color:#8f9da2;background:#ffffff06}.footer{color:#829197;border-color:#213139}.modal{background:#111b20;border-color:#2b4850}.modal-main{background:#1a272d}.modal-main span{color:#a2b1b4}.modal p{color:#bbc6c8}.donation-toggle{color:#d0dada;border-color:#31434a}.modal-action{color:#06272d;background:linear-gradient(100deg,#d8b45c,#d8b45c)}.close{color:#aab8bc}.toast{color:#eaf4f4;background:#13242a;border-color:#51472f}.bottom-nav{background:#161d24f2;border-color:#29333a;box-shadow:0 -6px 28px #0007}.bottom-nav button{color:#839097}@media (width<=560px){body{background:#071014}.app{max-width:480px;box-shadow:none;border:0;border-radius:0;padding:0 14px 86px}.top{grid-template-columns:32px 1fr 43px;gap:8px;height:60px}.search-box{height:36px}.menu-btn{font-size:20px}.vip-btn{font-size:18px}.menu-sheet{left:12px}.hero{aspect-ratio:1.86;margin-top:4px}.hero-content{bottom:32px}.hero h1{font-size:25px}.hero-cta{bottom:-24px}.dots{bottom:-27px}.genres{margin-top:43px;margin-bottom:22px}.section{margin:22px 0}.section-head h2{font-size:15px}.section-head p{font-size:9px}.drama-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 8px}.poster{aspect-ratio:.67}.drama-card h3{font-size:10px}.drama-card p{font-size:8px}.plans{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.plan{padding:12px 10px}.price{font-size:22px}.airdrop strong{font-size:12px}.buy,.donate{font-size:9px}.bottom-nav{max-width:480px;padding:9px 8px calc(9px + env(safe-area-inset-bottom));border-radius:17px 17px 0 0;width:100%;left:50%;transform:translate(-50%)}.continue{grid-template-columns:86px 1fr;gap:9px}.continue-img{height:68px}.continue strong{font-size:10px}.continue p{font-size:8px}.ticker{padding:11px;font-size:9px}}.page{display:none}.page.active{display:block}.page-intro{padding:22px 4px 4px}.page-intro .eyebrow{color:#dfbd5b;letter-spacing:.2em;font-size:9px;display:block}.page-intro h1{letter-spacing:.03em;margin:7px 0 5px;font-size:25px}.page-intro p{color:#97a5aa;margin:0;font-size:11px;line-height:1.65}.plan-meta{color:#94a3a8;justify-content:space-between;align-items:center;margin-top:10px;font-size:10px;display:flex}.plan-meta b{color:#d8b45c;font-size:13px}.pool-dashboard{background:linear-gradient(145deg,#171615,#11191e);border:1px solid #38352d;border-radius:15px;padding:17px}.pool-dashboard .pool-total{background:0 0;border-bottom:1px solid #263940;margin-bottom:13px;padding:5px 0 15px}.pool-dashboard .pool-total strong{color:#e8f2f3;font-size:30px}.pool-cards{grid-template-columns:1fr 1fr;gap:10px;margin-top:13px;display:grid}.pool-cards .panel{min-height:126px;padding:14px}.pool-cards h3{margin:6px 0;font-size:12px}.pool-cards p{color:#a1afb3;margin:0;font-size:9px;line-height:1.6}.pool-symbol{color:#dfbd5b;font-size:19px}.team-overview{grid-template-columns:1fr 1fr;gap:10px;margin-top:18px;display:grid}.panel-kicker{letter-spacing:.12em;color:#dfbd5b;margin-bottom:12px;font-size:9px}.ref-row{align-items:center;gap:8px;display:flex}.avatar{color:#ecd07b;background:#38301b;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.ref-row span{color:#95a3a8;font-size:9px;display:block}.ref-row strong{font-size:11px}.tiny-action{color:#d8b45c;background:#1c1911;border:1px solid #51472f;border-radius:7px;margin-left:auto;padding:5px 7px;font-size:9px}.ref-meta{color:#94a1a5;border-top:1px solid #28383e;justify-content:space-between;gap:4px;margin-top:11px;padding-top:9px;font-size:8px;display:flex}.ref-meta b{color:#d8c081;font-weight:500}.invite-code{border:1px dashed #36525a;border-radius:8px;justify-content:space-between;align-items:center;padding:9px;display:flex}.invite-code strong{letter-spacing:.15em;color:#e8f2f3;font-size:13px}.invite-code button{color:#07282d;background:#d8b45c;border:0;border-radius:6px;padding:5px 8px;font-size:9px;font-weight:700}.invite p{color:#96a3a8;margin:9px 0 0;font-size:8px;line-height:1.5}.team-metrics{grid-template-columns:repeat(4,1fr);gap:7px;margin-top:10px;display:grid}.metric{background:#111a20;border:1px solid #38352d;border-radius:10px;padding:11px 8px}.metric span,.metric small{color:#8e9da2;font-size:8px;display:block}.metric strong{color:#eaf4f4;margin:5px 0 2px;font-size:16px;display:block}.metric small{color:#dfbd5b}.network-tree{text-align:center;background:radial-gradient(at top,#171615,#10171c 76%);border:1px solid #38352d;border-radius:14px;padding:15px 10px}.tree-node{background:#171615;border:1px solid #51452b;border-radius:10px;flex-direction:column;align-items:center;gap:3px;max-width:180px;margin:auto;padding:9px 12px;display:flex}.tree-node span{color:#94a4a9;font-size:8px}.tree-node strong{color:#e5f1f1;font-size:11px}.tree-node small{color:#829297;font-size:8px}.tree-node.self strong{color:#efcf73}.tree-line{background:linear-gradient(#d8b45c,#51452b);width:1px;height:17px;margin:auto}.tree-branches{grid-template-columns:repeat(3,1fr);gap:5px;display:grid;position:relative}.branch .tree-node{width:100%;padding:8px 3px}.branch .tree-line{height:18px}.area-list{background:#111a20;border:1px solid #38352d;border-radius:12px;overflow:hidden}.area-row{color:#c7d3d5;border-top:1px solid #203039;grid-template-columns:1.45fr .75fr .8fr;align-items:center;gap:7px;padding:11px 10px;font-size:9px;display:grid}.area-row:first-child{border-top:0}.area-row.head{color:#93a2a7;background:#171615;font-size:8px}.area-row strong{color:#e7f0f1}.area-progress{background:#26383e;border-radius:5px;height:4px;overflow:hidden}.area-progress i{background:#d8b45c;height:100%;display:block}.bottom-nav{grid-template-columns:repeat(4,1fr)}.bottom-nav button{font-size:9px}.bottom-nav button span{font-size:19px}.bottom-nav .center{box-shadow:none;color:inherit;background:0 0}@media (width<=560px){.page-intro{padding-top:17px}.page-intro h1{font-size:22px}.pool-cards{grid-template-columns:1fr 1fr}.team-overview{gap:8px}.team-overview .panel{padding:11px}.team-metrics{gap:5px}.metric{padding:9px 5px}.metric strong{font-size:14px}.tree-branches{gap:3px}.tree-node{max-width:155px}.tree-node strong{font-size:9px}.tree-node small{font-size:7px}.area-row{padding:10px 8px}.bottom-nav{display:grid}.bottom-nav button{min-width:0}}.bottom-nav{z-index:12;width:min(520px,100vw);padding:9px 12px calc(9px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#161d24f5;border:1px solid #29333a;border-bottom:0;border-radius:16px 16px 0 0;grid-template-columns:repeat(4,minmax(0,1fr));justify-content:stretch;align-items:center;display:grid;position:fixed;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 -6px 28px #0008}.bottom-nav button{color:#849198;white-space:nowrap;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-width:0;font-size:9px;display:flex}.bottom-nav button span{font-size:19px;line-height:1.1}.app{padding-bottom:100px}@media (width<=560px){.bottom-nav{width:100%;max-width:480px;padding:9px 8px calc(9px + env(safe-area-inset-bottom));border-radius:17px 17px 0 0}.app{padding-bottom:92px}}.member-card{background:linear-gradient(115deg,#13262d,#11191e);border:1px solid #38352d;border-radius:13px;align-items:center;gap:11px;margin-top:18px;padding:14px;display:flex}.member-avatar{color:#05272c;background:linear-gradient(135deg,#d8b45c,#9e7c2d);border-radius:50%;place-items:center;width:44px;height:44px;font-size:18px;font-weight:800;display:grid}.member-info{flex:1;min-width:0}.member-info span,.member-info small{color:#9aa9ad;font-size:8px;display:block}.member-info strong{margin:2px 0;font-size:12px;display:block}.member-card>button{color:#efcf73;background:#1c1911;border:1px solid #51472f;border-radius:8px;padding:7px 9px;font-size:9px}.member-stats{background:#11191e;border:1px solid #24383f;border-radius:12px;grid-template-columns:repeat(3,1fr);margin:10px 0;padding:12px 0;display:grid}.member-stats>div{text-align:center;border-left:1px solid #26373d}.member-stats>div:first-child{border:0}.member-stats strong,.member-stats span{display:block}.member-stats strong{color:#f1f7f7;font-size:15px}.member-stats span{color:#89999e;font-size:8px}.account-tabs{background:#11191e;border:1px solid #253940;border-radius:10px;grid-template-columns:repeat(3,1fr);margin:17px 0 12px;padding:4px;display:grid}.account-tabs button{color:#93a2a7;background:0 0;border:0;border-radius:7px;padding:8px 4px;font-size:10px}.account-tabs button.active{color:#d8b45c;background:#252015}.account-list{display:none}.account-list.active{gap:9px;display:grid}.account-drama{background:linear-gradient(120deg,#141e23,#10171c);border:1px solid #233940;border-radius:12px;gap:11px;padding:9px;display:flex}.account-poster{background-position:50%;background-size:cover;border-radius:8px;width:72px;min-width:72px;height:98px}.poster-one{background-image:url(https://images.unsplash.com/photo-1524504388940-b1c1722653e1?auto=format&fit=crop&w=360&q=75)}.poster-two{background-image:url(https://images.unsplash.com/photo-1534528741775-53994a69daeb?auto=format&fit=crop&w=360&q=75)}.poster-three{background-image:url(https://images.unsplash.com/photo-1508214751196-bcfd4ca60f91?auto=format&fit=crop&w=360&q=75)}.account-drama-info{flex:1;min-width:0}.account-tag{color:#d8b45c;font-size:8px;display:inline-block}.account-drama-info>strong{text-overflow:ellipsis;white-space:nowrap;margin:3px 0;font-size:11px;display:block;overflow:hidden}.account-drama-info>small{color:#8f9da2;font-size:8px;display:block}.account-actions{flex-wrap:wrap;gap:5px;margin-top:9px;display:flex}.account-actions button{color:#bbd1d3;background:#122329;border:1px solid #2c4a51;border-radius:6px;padding:5px 7px;font-size:8px}.account-actions .urge-btn,.account-actions .tip-btn{color:#ecd07b;border-color:#51452b}.account-actions .tip-btn{background:#d8b45c1a}.tip-callout{background:linear-gradient(110deg,#11282e,#11191e);border:1px solid #51452b;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;margin-top:14px;padding:13px;display:flex}.tip-callout span,.tip-callout small{color:#91a4a8;font-size:8px;display:block}.tip-callout span{color:#efcf73;letter-spacing:.12em}.tip-callout strong{margin:3px 0;font-size:11px;display:block}.tip-presets{gap:5px;display:flex}.tip-presets button{color:#d8b45c;background:#10242a;border:1px solid #51472f;border-radius:7px;padding:7px;font-size:8px}.tip-presets button:hover{color:#06272d;background:#d8b45c}.donation-amount{color:#eaf4f4;background:#10191e;border:1px solid #31434a;border-radius:8px;width:100%;margin-top:9px;padding:10px;font:11px DM Sans,Noto Sans SC,sans-serif;display:none}.donation-amount::placeholder{color:#829197}@media (width<=560px){.bottom-nav{grid-template-columns:repeat(5,minmax(0,1fr))}.bottom-nav button{font-size:8px}.bottom-nav button span{font-size:17px}.account-poster{width:67px;min-width:67px;height:92px}.account-actions{gap:4px}.account-actions button{padding:5px 6px}.tip-callout{flex-direction:column;align-items:flex-start}.tip-presets{width:100%}.tip-presets button{flex:1}}.story-page-head{color:#eff7f7;justify-content:space-between;align-items:center;height:48px;margin:0 -2px;display:flex}.story-page-head button{color:#dce8e9;background:0 0;border:0;font-size:12px}.story-page-head button:first-child{padding:0 8px;font-size:25px}.story-page-head strong{font-size:12px}.detail-hero{background-position:50% 35%;background-size:cover;border:1px solid #24434c;border-radius:14px;align-items:flex-end;height:228px;padding:17px;display:flex;position:relative;overflow:hidden}.detail-hero-shade{background:linear-gradient(#07101408,#0710144a 38%,#071014f2 100%);position:absolute;inset:0}.detail-hero-content{z-index:1;position:relative}.detail-exclusive{letter-spacing:.12em;color:#efcf73;font-size:8px}.detail-hero h1{margin:5px 0;font-size:21px;line-height:1.25}.detail-meta{color:#c0cecf;font-size:9px}.detail-summary{padding:14px 2px}.detail-tags{gap:6px;display:flex}.detail-tags span{color:#d8b45c;border:1px solid #51472f;border-radius:20px;padding:4px 8px;font-size:8px}.detail-summary p{color:#b2c0c3;margin:11px 0;font-size:10px;line-height:1.75}.detail-actions{gap:8px;display:flex}.detail-actions button{border-radius:8px;flex:1;padding:10px 8px;font-size:10px}.detail-play{color:#06282d;background:linear-gradient(100deg,#d8b45c,#9e7c2d);border:0;font-weight:800}.detail-follow{color:#ecd07b;background:#1c1911;border:1px solid #51472f}.episode-section{margin-top:21px}.episode-grid{grid-template-columns:repeat(6,1fr);gap:7px;display:grid}.episode-chip{color:#aab9bc;background:#121b20;border:1px solid #263a41;border-radius:7px;padding:9px 2px;font-size:9px}.episode-chip.active{color:#efcf73;background:#252015;border-color:#d8b45c}.detail-note,.player-disclaimer{color:#84969b;text-align:center;border:1px solid #38352d;border-radius:9px;padding:10px;font-size:8px}.video-shell{aspect-ratio:16/9;background:#030709;border:1px solid #38352d;border-radius:11px;position:relative;overflow:hidden}.video-poster{filter:brightness(.53);background-position:50%;background-size:cover;position:absolute;inset:0}.video-shade{background:linear-gradient(#0000 62%,#060b0dcc);position:absolute;inset:0}.big-play{color:#efcf73;background:#061418bd;border:1px solid #d8b45c;border-radius:50%;width:50px;height:50px;padding-left:4px;font-size:18px;position:absolute;top:47%;left:50%;transform:translate(-50%,-50%)}.video-status{white-space:nowrap;color:#c1ccce;font-size:9px;position:absolute;top:68%;left:50%;transform:translate(-50%,-50%)}.video-controls{color:#c2cbcd;align-items:center;gap:7px;font-size:8px;display:flex;position:absolute;bottom:8px;left:10px;right:10px}.video-progress{background:#77818766;border-radius:3px;flex:1;height:3px}.video-progress i{background:#ff4c53;width:0;height:100%;display:block}.video-controls button{color:#c4d0d1;background:0 0;border:0;font-size:15px}.player-story-info{justify-content:space-between;align-items:center;padding:13px 1px 0;display:flex}.player-story-info h2{margin:0;font-size:14px}.player-story-info p{color:#8fa0a4;margin:3px 0 0;font-size:9px}.next-episode{color:#efcf73;background:#11252b;border:1px solid #51472f;border-radius:7px;padding:8px;font-size:9px}.story-detail .top,.immersive-player .top{display:none}.story-detail .app,.immersive-player .app,.story-detail .page-intro,.immersive-player .page-intro{padding-top:0}@media (width<=560px){.story-page-head{height:42px}.detail-hero{height:205px}.detail-hero h1{font-size:19px}.detail-summary{padding:12px 1px}.episode-grid{grid-template-columns:repeat(5,1fr);gap:6px}.episode-chip{padding:8px 2px}.video-shell{border-left:0;border-right:0;border-radius:0;width:calc(100% + 28px);margin-left:-14px}.player-story-info{padding-top:12px}.story-detail .app,.immersive-player .app{min-height:100vh;padding-bottom:100px}}.story-detail .bottom-nav,.immersive-player .bottom-nav{visibility:visible;display:grid}.story-detail .app,.immersive-player .app{padding-bottom:100px}.bottom-nav{flex-wrap:nowrap;grid-template-columns:repeat(5,minmax(0,1fr))!important;display:grid!important}.bottom-nav button{white-space:nowrap;width:100%;min-width:0}:root{--bg:#060b11;--panel:#101820;--panel2:#131e27;--line:#1b3540;--text:#eff8fb;--muted:#8499a3;--gold:#efcf73;--coral:#ff5964;--tech-blue:#efcf73}body{background:radial-gradient(44% 28% at 50% 0,#08333c88 0,#0000 78%),radial-gradient(34% 38% at 97% 65%,#0926388c 0,#0000 75%),#050a10}body:before{content:"";z-index:0;pointer-events:none;background-image:linear-gradient(#d8b45c08 1px,#0000 1px),linear-gradient(90deg,#d8b45c08 1px,#0000 1px);background-size:34px 34px;position:fixed;inset:0;-webkit-mask-image:radial-gradient(#000 0%,#0000 78%);mask-image:radial-gradient(#000 0%,#0000 78%)}.app{z-index:1;background:linear-gradient(#0b1219f7,#091017fa 54%,#0b1219f9);border-color:#17323d;position:relative;box-shadow:0 0 0 1px #d8b45c0a,0 25px 90px #0008,0 0 70px #d8b45c0a}.top{background:linear-gradient(#0d151df0,#0d151dc9);border-bottom:1px solid #efcf7312}.brand{letter-spacing:.035em}.brand-icon{color:#05232a;background:linear-gradient(145deg,#efcf73,#d8b45c 56%,#9e7c2d);box-shadow:0 0 18px #d8b45c3b,inset 0 1px #ffffff70}.search-box{background:linear-gradient(130deg,#151f28,#101820);border-color:#203b47;box-shadow:inset 0 1px #ffffff08,0 5px 18px #0002}.search-box:focus-within{border-color:#efcf73;box-shadow:0 0 0 3px #d8b45c14,0 0 20px #d8b45c11}.search-box input{font-size:11px}.menu-btn{color:#c2d4d8}.vip-btn{color:#d8b45c;text-shadow:0 0 15px #d8b45c55}.menu-sheet{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#101a22f5;border-color:#51452b;box-shadow:0 20px 55px #000b,0 0 35px #d8b45c11}.menu-sheet button:hover{background:linear-gradient(90deg,#17343c,#14242c)}.page{animation:.28s both pageEnter}@keyframes pageEnter{0%{opacity:.45;transform:translateY(5px)}to{opacity:1;transform:none}}.page-intro{padding-top:23px;position:relative}.page-intro:after{content:"";background:linear-gradient(90deg,#d8b45c55,#efcf7322,#0000);width:100%;height:1px;margin-top:17px;display:block}.page-intro .eyebrow{color:#efcf73;text-shadow:0 0 14px #d8b45c44}.page-intro h1{letter-spacing:.015em;text-shadow:0 6px 26px #0005;font-weight:800}.page-intro p{color:#9aadb4}.hero{border:1px solid #51452b;box-shadow:0 14px 38px #0008,0 0 28px #d8b45c0b,inset 0 1px #ffffff15}.hero:after{content:"";pointer-events:none;border-radius:inherit;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff08,inset 0 0 45px #d8b45c0b}.slide:before{background:#061216b8;box-shadow:0 0 0 6px #ff53551b,0 0 24px #ff535563}.hero h1{letter-spacing:.06em;text-shadow:0 3px 18px #000b,0 0 22px #0008}.dots .dot{transition:all .2s}.dots .dot.active{box-shadow:0 0 10px #ff505a}.genre{background:linear-gradient(145deg,#18242c,#121b22);border-color:#20343d;transition:all .2s;box-shadow:inset 0 1px #ffffff0a,0 5px 14px #0003}.genre:hover{color:#d8b45c;border-color:#d8b45c}.genre.active{color:#06232b;background:linear-gradient(110deg,#efcf73,#d8b45c);box-shadow:0 0 0 1px #efcf7342,0 6px 23px #d8b45c3a}.section-head h2{letter-spacing:.02em;font-weight:700}.section-head p{color:#8ea1a8}.link{color:#d8b45c}.drama-card{transition:transform .2s,filter .2s}.drama-card:hover{filter:drop-shadow(0 7px 15px #d8b45c24);transform:translateY(-3px)}.poster{border-color:#1b4651;box-shadow:0 7px 19px #0007,inset 0 1px #ffffff15}.poster:before{filter:drop-shadow(0 0 4px #d8b45c);background:linear-gradient(#efcf73,#efcf73) 0 0/30px 2px no-repeat,linear-gradient(#efcf73,#efcf73) 0 0/2px 30px no-repeat,linear-gradient(#efcf73,#efcf73) 100% 100%/30px 2px no-repeat,linear-gradient(#efcf73,#efcf73) 100% 100%/2px 30px no-repeat}.poster-tag{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid #efcf7333}.drama-card h3{color:#f0f7f8;font-weight:650}.plan,.panel,.capital-item,.member-card,.metric,.area-list,.account-drama,.network-tree,.pool-dashboard{background:linear-gradient(145deg,#121e26ed,#0d151cf5);border-color:#1e3a45;box-shadow:0 10px 24px #0004,inset 0 1px #ffffff08}.plan{transition:transform .2s,border-color .2s,box-shadow .2s}.plan:hover{border-color:#d8b45c;transform:translateY(-3px);box-shadow:0 12px 30px #0005,0 0 23px #d8b45c11,inset 0 1px #ffffff10}.plan.featured{border-color:#9e7c2d;box-shadow:0 0 0 1px #d8b45c1a,0 12px 30px #0005}.plan.featured:after{content:"";filter:blur(18px);pointer-events:none;background:#d8b45c15;border-radius:50%;width:125px;height:125px;position:absolute;top:-55px;right:-35px}.badge{background:linear-gradient(100deg,#efcf73,#d8b45c);box-shadow:0 0 16px #d8b45c3e}.buy,.donate,.detail-play,.detail-follow,.next-episode,.tiny-action,.invite-code button,.member-card>button,.account-actions button{transition:transform .16s,filter .16s,box-shadow .16s}.buy:hover,.detail-play:hover,.invite-code button:hover{filter:brightness(1.13);transform:translateY(-1px);box-shadow:0 0 18px #d8b45c2e}.donate:hover,.account-actions button:hover{color:#efcf73;background:#d8b45c18;border-color:#efcf73}.pool-dashboard{background:radial-gradient(at 95% 0,#0b384040,#0000 50%),linear-gradient(145deg,#122129,#0d151b);border-color:#51452b}.pool-row label{color:#a9bbc0}.bar{background:#20313a}.bar i{background:linear-gradient(90deg,#9e7c2d,#d8b45c);box-shadow:0 0 10px #d8b45c44}.pool-total strong{color:#f0f8f9;text-shadow:0 0 20px #d8b45c22}.pool-total em{color:#d8b45c}.network-tree{background:radial-gradient(at 50% 0,#16414c77,#0000 56%),linear-gradient(145deg,#111f27,#0d151b);position:relative;overflow:hidden}.tree-node{background:linear-gradient(145deg,#172831,#0f1c22);border-color:#51452b;box-shadow:0 5px 16px #0005,inset 0 1px #ffffff0b}.tree-node.self{box-shadow:0 0 0 1px #d8b45c2b,0 0 25px #d8b45c1c}.tree-line{background:linear-gradient(#efcf73,#51452b);box-shadow:0 0 7px #d8b45c55}.area-row.head{background:#14232a}.account-tabs{background:#0e171d;border-color:#203b44}.account-tabs button.active{color:#d8b45c;background:linear-gradient(110deg,#153940,#123039);box-shadow:inset 0 0 0 1px #d8b45c35}.account-drama{transition:transform .18s,border-color .18s}.account-drama:hover{border-color:#51452b;transform:translateY(-2px)}.account-poster{box-shadow:0 4px 13px #0007}.tip-callout{background:radial-gradient(at 100%,#12373c66,#0000 65%),linear-gradient(110deg,#10232a,#10181e);border-color:#51452b}.tip-presets button{background:linear-gradient(145deg,#142930,#101d23);border-color:#51452b}.tip-presets button:hover{box-shadow:0 0 14px #d8b45c42}.bottom-nav{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(#17232bef,#0b1219fc);border-color:#28404a;box-shadow:0 -9px 34px #0009,0 -1px 16px #d8b45c0a}.bottom-nav button{color:#82939a;transition:color .18s;position:relative}.bottom-nav button.active{color:#d8b45c;text-shadow:0 0 14px #d8b45c42}.bottom-nav button.active:before{content:"";background:linear-gradient(90deg,#0000,#d8b45c,#0000);height:2px;position:absolute;top:-9px;left:24%;right:24%;box-shadow:0 0 9px #d8b45c}.bottom-nav button span{filter:drop-shadow(0 0 5px #d8b45c22)}.modal{border-color:#51452b;box-shadow:0 22px 70px #000b,0 0 35px #d8b45c0c}.modal-action{box-shadow:0 7px 20px #d8b45c33}.toast{border-color:#51452b;box-shadow:0 12px 40px #0009,0 0 20px #d8b45c14}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}body.binance-nft{--gold:#d8b45c;--gold2:#d8b45c;--line:#292a2e}body.binance-nft .page-intro .eyebrow{color:#d8b45c;text-shadow:0 0 12px #d8b45c32}body.binance-nft .page-intro:after{background:linear-gradient(90deg,#d8b45c78,#d8b45c20,#0000)}body.binance-nft .page-intro h1{color:#f5f5f5}body.binance-nft .page-intro p{color:#96989e}body.binance-nft .section-head h2,body.binance-nft .section-head p{color:#e8e8e8}.page-nft .plans{grid-template-columns:1fr;gap:13px;margin-top:15px;display:grid}.page-nft .plan{background:radial-gradient(at 88% 58%,#d8b45c0a,#0000 38%),linear-gradient(145deg,#121316,#0c0d10);border-color:#303136;border-radius:17px;flex-direction:column;align-items:flex-start;gap:0;min-height:254px;padding:20px 18px 15px;display:flex;position:relative;box-shadow:0 12px 28px #0007,inset 0 1px #ffffff0a}.page-nft .plan:before{content:"";pointer-events:none;opacity:.5;background:linear-gradient(#d8b45c,#d8b45c) 0 0/8px 1px no-repeat,linear-gradient(#d8b45c,#d8b45c) 0 0/1px 8px no-repeat,linear-gradient(#d8b45c,#d8b45c) 100% 100%/8px 1px no-repeat,linear-gradient(#d8b45c,#d8b45c) 100% 100%/1px 8px no-repeat;position:absolute;inset:8px}.page-nft .plan.featured{background:radial-gradient(at 88% 58%,#d8b45c13,#0000 42%),linear-gradient(145deg,#19170e,#0c0d10);border-color:#544516}.page-nft .plan-label,.page-nft .plan .price,.page-nft .plan .airdrop,.page-nft .plan-meta,.page-nft .plan .multiple{z-index:2;max-width:67%;position:relative}.page-nft .plan-label{color:#a7a9af;letter-spacing:.05em;font-size:10px}.page-nft .price{color:#f4f4f5;letter-spacing:-.02em;margin:8px 0 12px;font-size:36px;line-height:1.15}.page-nft .price small{color:#999ba1;font-size:13px}.page-nft .airdrop{color:#93969d;border:0;justify-content:space-between;width:67%;max-width:none;margin:4px 0 0;padding:0 0 8px;font-size:10px}.page-nft .airdrop strong{color:#c3c5ca;font-size:13px}.page-nft .plan-meta{color:#93969d;justify-content:space-between;width:67%;max-width:none;margin-top:2px;font-size:10px;display:flex}.page-nft .plan-meta b{color:#d8b45c;font-size:11px}.page-nft .plan .multiple{color:#c3a947;background:#d8b45c13;border:1px solid #d8b45c22;margin-top:8px;font-size:8px}.page-nft .nft-art{z-index:1;color:#85878e;background:linear-gradient(#0b0c0f,#131416);border-left:1px solid #242529;flex-direction:column;align-items:center;width:35%;height:130px;display:flex;position:absolute;top:55px;right:13px}.page-nft .art-air{color:#a9abb0;margin-top:4px;font-size:10px;font-weight:700}.page-nft .coin-stack{background:linear-gradient(#777b80 0%,#3d4145 18%,#25282c 25%,#4a4d50 34%,#1c1e21 65%,#34373a 78%,#151719 100%);border:1px solid #73777a;border-radius:50%/18%;width:66px;height:54px;margin:9px auto 4px;display:block;position:relative;box-shadow:0 8px 12px #0009,0 0 11px #d8b45c12}.page-nft .coin-stack:before,.page-nft .coin-stack:after{content:"";background:linear-gradient(#8e9294,#414548 55%,#292c2e);border:1px solid #777b7e;border-radius:50%;height:14px;position:absolute;left:-1px;right:-1px;box-shadow:0 4px 4px #0007}.page-nft .coin-stack:before{top:-5px}.page-nft .coin-stack:after{opacity:.75;bottom:-5px}.page-nft .coin-stack b{z-index:2;border:1px solid #d6b94855;border-radius:50%;width:26px;height:26px;position:absolute;top:7px;left:19px}.page-nft .coin-stack b:after{content:"₿";color:#d8b45c;place-items:center;font-size:16px;font-style:normal;display:grid;position:absolute;inset:0}.page-nft .art-mult{color:#d2d3d5;font-size:12px;font-weight:800}.page-nft .nft-art small{letter-spacing:.2em;color:#696c72;margin-top:2px;font-size:6px}.page-nft .plan .buy{z-index:3;color:#16130b;background:#d8b45c;border:0;border-radius:9px;width:100%;max-width:none;margin-top:auto;padding:11px 12px;font-size:10px;font-weight:800;position:relative;box-shadow:0 5px 15px #d8b45c22}.page-nft .plan .buy:hover{background:#ffd43b;transform:translateY(-1px);box-shadow:0 0 22px #d8b45c40}.page-nft .plan .donate{z-index:3;color:#d9ba3e;background:#17150d;border:1px solid #51451a;width:100%;max-width:none;margin-top:7px;padding:7px;font-size:9px;position:relative}.page-nft .badge{color:#15130a;background:#d8b45c;box-shadow:0 0 15px #d8b45c35}.page-nft .note{color:#aaa69a;background:#12120f;border-color:#302a17}body.binance-nft .bottom-nav{border-color:#302b1b}body.binance-nft .bottom-nav button.active{color:#d8b45c;text-shadow:0 0 13px #d8b45c55}body.binance-nft .bottom-nav button.active:before{background:linear-gradient(90deg,#0000,#d8b45c,#0000);box-shadow:0 0 9px #d8b45c}body.binance-nft .modal{border-color:#56471a}body.binance-nft .modal-action{color:#16130b;background:#d8b45c;box-shadow:0 6px 18px #d8b45c26}@media (width<=560px){.page-nft .plan{min-height:248px;padding:17px 15px 13px}.page-nft .plan .price{font-size:34px}.page-nft .nft-art{width:34%;height:128px;top:55px;right:10px}.page-nft .coin-stack{width:62px;height:49px}.page-nft .plan .buy{padding:11px 6px}}.home-rail{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:31%;grid-auto-flow:column;gap:10px;padding:2px 1px 8px;display:grid;overflow-x:auto}.home-rail::-webkit-scrollbar{display:none}.home-rail .drama-card{scroll-snap-align:start}.home-rail .poster{aspect-ratio:.72}.chart-live{letter-spacing:.14em;color:#82979e;background:#d8b45c0d;border:1px solid #23323a;border-radius:999px;align-items:center;gap:5px;padding:4px 10px;font-size:9px;display:inline-flex}.chart-live i{background:#d8b45c;border-radius:50%;width:5px;height:5px;display:inline-block;box-shadow:0 0 8px #d8b45c}.rank-list{gap:10px;display:grid}.rank-row{cursor:pointer;background:linear-gradient(120deg,#131f27,#0d151b);border:1px solid #1e3b45;border-radius:14px;align-items:center;gap:12px;padding:10px 12px 10px 8px;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex}.rank-row:hover{border-color:#2c4c58;transform:translateY(-2px);box-shadow:0 8px 22px #00000059}.rank-row .rank-num{color:#81939a;background:#101a20;border:1px solid #223038;border-radius:9px;place-items:center;width:30px;min-width:30px;height:30px;font-size:13px;font-weight:800;display:grid}.rank-row .rank-num.first{color:#121417;background:linear-gradient(145deg,#ffd879,#d8b45c);border-color:#0000;box-shadow:0 4px 14px #d8b45c59}.rank-row .rank-num.second{color:#121417;background:linear-gradient(145deg,#dfe8ee,#aebfc9);border-color:#0000}.rank-row .rank-num.third{color:#121417;background:linear-gradient(145deg,#e6b48c,#c99676);border-color:#0000}.rank-row .rank-thumb{aspect-ratio:auto;border-radius:9px;width:54px;min-width:54px;height:74px;box-shadow:0 4px 12px #0006}.rank-row .rank-thumb:before{display:none}.rank-copy{flex:1;min-width:0}.rank-copy h3{color:#eef1f3;white-space:nowrap;text-overflow:ellipsis;margin:0 0 5px;font-size:13px;overflow:hidden}.rank-copy p{color:#8b9ba1;margin:0;font-size:11px}.rank-trend{color:#d8b45c;white-space:nowrap;background:#d8b45c14;border:1px solid #d8b45c59;border-radius:999px;padding:4px 9px;font-size:10px}.topic-banner{cursor:pointer;border:1px solid #51452b;border-radius:14px;align-items:center;min-height:166px;padding:18px;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 28px #0006}.topic-bg{aspect-ratio:auto;filter:brightness(.48);background-position:50% 45%;background-size:cover;border:0;border-radius:0;width:100%;height:100%;position:absolute;inset:0}.topic-bg:before{display:none}.topic-banner:after{content:"";background:linear-gradient(90deg,#061016ef,#06101682 68%,#06101628);position:absolute;inset:0}.topic-copy{z-index:1;position:relative}.topic-copy>span{letter-spacing:.18em;color:#d8b45c;font-size:7px}.topic-copy h2{margin:7px 0;font-size:17px;line-height:1.45}.topic-copy p{color:#a8b7bb;margin:0 0 10px;font-size:8px}.topic-play{color:#d8b45c;background:#10252b;border:1px solid #d8b45c;border-radius:7px;padding:7px 9px;font-size:8px}@media (width<=560px){.home-rail{grid-auto-columns:34%;gap:8px}.home-rail .poster{aspect-ratio:.69}.rank-row{gap:10px;padding:9px 10px 9px 7px}.rank-trend{padding:3px 8px;font-size:9px}.topic-banner{min-height:150px;padding:15px}.topic-copy h2{font-size:15px}}@media (width<=560px){.nft-promo{grid-template-columns:1fr;padding:18px}.nft-promo h2{font-size:25px}.nft-promo-art{opacity:.22;width:100px;height:100px;position:absolute;right:8px}.nft-promo button{padding:9px;font-size:9px}}@media (width<=560px){.nft-promo-art{opacity:.18}.nft-promo{border-color:#4b401c}}#page-nft .plans{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:10px}@media (width<=560px){#page-nft .plans{gap:8px}#page-nft .plan{min-height:390px;padding:13px 9px 11px}#page-nft .plan-label{min-height:32px;font-size:9px}#page-nft .plan .price{min-height:51px;margin:6px 0;font-size:clamp(15px,4.2vw,19px)}#page-nft .plan .price small{font-size:9px}#page-nft .plan .airdrop>span{max-width:31px;font-size:9px}#page-nft .plan .airdrop strong{font-size:11px}#page-nft .plan-meta{font-size:9px}#page-nft .plan-meta b{font-size:10px}#page-nft .plan .multiple{padding:3px 5px;font-size:7px}}.hero-video{object-fit:cover;filter:brightness(.62)saturate(.82);z-index:0;width:100%;height:100%;position:absolute;inset:0}.slide:before{display:none}.hero-content{z-index:1}.hero-video-controls{z-index:4;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#d8e2e4;background:#050a0caa;border:1px solid #ffffff26;border-radius:11px;align-items:center;gap:10px;padding:8px 11px;font-size:9px;display:flex;position:absolute;bottom:17px;left:24px;right:24px}.hero-video-controls button{color:#fff;background:0 0;border:0;min-width:25px;padding:2px;font-size:13px}.hero-video-controls input{accent-color:#ffd42a;cursor:pointer;flex:1;min-width:40px;height:3px}.hero-video-controls a{white-space:nowrap;color:#c4d0d2;font-size:8px;text-decoration:none}.hero-center-toggle{z-index:3;color:#ffd42a;background:#070a0dc9;border:1px solid #ffd42aaa;border-radius:50%;width:52px;height:52px;font-size:20px;position:absolute;top:45%;right:12%;box-shadow:0 0 25px #ffd42a38}.dots{top:17px;bottom:auto;right:20px}.hero-cta{box-shadow:none!important}.hero-content{max-width:440px;left:40px}.hero-video-controls{right:24px}.hero-content .hero-info{margin-top:12px}@media (width<=700px){.hero-video-controls{gap:6px;padding:7px;bottom:10px;left:10px;right:10px}.hero-video-controls a{display:none}.hero-center-toggle{width:44px;height:44px;right:9%}.hero-content{top:43%;left:20px;right:18px;transform:translateY(-50%)}.hero h1{font-size:30px}.hero p{margin-bottom:12px;font-size:11px}.hero .hero-cta{padding:8px 11px;font-size:10px}.hero-info{font-size:9px}}.pool-calc{background:#101a20;border:1px solid #27424a;border-radius:11px;grid-template-columns:1fr auto;align-items:center;gap:10px 14px;margin:4px 0 15px;padding:12px;display:grid}.pool-calc>div:first-child b,.pool-calc>div:first-child small{display:block}.pool-calc>div:first-child b{color:#e8f3f4;font-size:11px}.pool-calc>div:first-child small{color:#8fa0a5;margin-top:3px;font-size:8px}.pool-calc>label{color:#43dbe0;align-items:center;gap:6px;font-size:9px;display:flex}.pool-calc input{color:#f2f7f7;background:#0b1419;border:1px solid #31515a;border-radius:7px;outline:none;width:88px;padding:8px;font:700 12px inherit}.pool-presets{grid-column:1/-1;gap:6px;display:flex}.pool-presets button{color:#a9c3c7;background:#14242a;border:1px solid #2b4951;border-radius:6px;flex:1;padding:6px;font-size:8px}.pool-presets button:hover{color:#4cdee2;border-color:#26cbd3}.pool-row{grid-template-columns:minmax(98px,1fr) minmax(34px,1.3fr) 32px minmax(76px,.9fr)}.pool-amount{text-align:right;color:#53dce1;white-space:nowrap;font-size:9px}@media (width<=560px){.pool-row{grid-template-columns:minmax(88px,1.1fr) minmax(28px,.8fr) 28px minmax(72px,.9fr);gap:6px;font-size:9px}.pool-amount{font-size:8px}.pool-calc input{width:78px}}.checkin-entry{background:linear-gradient(110deg,#10272e,#10191f);border:1px solid #24545d;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin:15px 0;padding:13px;display:flex}.checkin-entry span,.checkin-entry small{color:#91a4aa;font-size:8px;display:block}.checkin-entry span{color:#37d7df;letter-spacing:.12em}.checkin-entry strong{margin:4px 0;font-size:11px;display:block}.checkin-entry button{color:#53e0e4;white-space:nowrap;background:#102a31;border:1px solid #24cbd3;border-radius:8px;padding:8px 10px;font-size:9px}.checkin-head{justify-content:space-between;align-items:center;padding:17px 2px 8px;display:flex}.checkin-head button{color:#b9c6c8;background:#101a20;border:1px solid #25434c;border-radius:7px;padding:7px 10px;font-size:9px}.checkin-head span{letter-spacing:.14em;color:#3ad7df;font-size:8px}.checkin-hero{text-align:center;background:radial-gradient(at 50% 0,#17434a 0,#12242b 46%,#10171c 100%);border:1px solid #24545d;border-radius:18px;margin:12px 0;padding:25px 18px 22px;position:relative;overflow:hidden}.checkin-orbit{color:#e9ffff;border:1px solid #20d2db;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:112px;height:112px;margin:0 auto 14px;display:flex;box-shadow:0 0 34px #0cd8e422,inset 0 0 28px #11cbd41a}.checkin-orbit span{font-size:42px;font-weight:800;line-height:1}.checkin-orbit small{letter-spacing:.22em;color:#55e2e6;font-size:8px}.checkin-hero .eyebrow{color:#4ce0e4;font-size:8px}.checkin-hero h1{margin:6px 0;font-size:23px}.checkin-hero p{color:#a9b8bc;margin:6px 0 14px;font-size:11px;line-height:1.8}.checkin-status{color:#b5c5c8;border:1px solid #2a4a52;border-radius:20px;margin:0 auto 13px;padding:7px 11px;font-size:9px;display:inline-block}.checkin-hero>button{color:#141a1d;background:linear-gradient(100deg,#f8d448,#f0b916);border:0;border-radius:10px;width:min(100%,340px);margin:0 auto;padding:12px;font-size:12px;font-weight:800;display:block;box-shadow:0 5px 22px #f4c62d1c}.checkin-disclaimer{color:#899a9f;margin-top:10px;font-size:8px;display:block}.checkin-rules{background:#10191e;border:1px solid #233e47;border-radius:13px;padding:15px}.checkin-rules>div:not(.panel-kicker){color:#b8c6c8;border-top:1px solid #20333a;align-items:center;gap:10px;padding:10px 0;font-size:9px;display:flex}.checkin-rules>div:not(.panel-kicker) b{color:#43dce1;font-size:10px}.checkin-rules strong{color:#f5d148}@media (width<=560px){.checkin-entry{align-items:flex-start}.checkin-entry small{max-width:200px}}.nft-promo{background:radial-gradient(at 90%,#4a390f88,#0000 40%),linear-gradient(110deg,#17191c,#111316 60%,#18150e);border:1px solid #55451f;border-radius:18px;grid-template-columns:1fr 180px;align-items:center;gap:20px;margin:20px 0 8px;padding:26px;display:grid;position:relative}.nft-promo h2{font-size:32px;line-height:1.2}.nft-promo em{color:#f0b90b;font-style:normal}.nft-promo button{color:#111;background:#f0b90b;border:0;border-radius:8px;padding:10px;font-weight:700}.nft-promo-art{color:#f0b90b;border:1px solid #f0b90b55;border-radius:50%;place-items:center;height:170px;font-size:20px;display:grid;box-shadow:0 0 45px #f0b90b22}.nft-promo-foot{color:#92979c;font-size:9px}@media (width<=560px){.nft-promo{grid-template-columns:1fr;padding:18px}.nft-promo h2{font-size:25px}.nft-promo-art{opacity:.22;width:100px;height:100px;position:absolute;right:8px}.nft-promo button{padding:9px;font-size:9px}}.app{color:#eaecef;background:#0b0e11}.hero-cta,.checkin-hero>button{color:#17191c;background:linear-gradient(100deg,#f7d33e,#f0b90b)}.hero-info b,.poster-play b,.continue small,.hero-info b{color:#f5cf3d}.dot.active{background:#f0b90b}.continue,.ticker,.plan,.panel,.member-card,.member-stats,.account-tabs,.account-drama,.checkin-rules{background:linear-gradient(120deg,#151a20,#101419);border-color:#282e36}.continue button{color:#f3ce38;background:#211d11;border-color:#65551f}.progress{background:#292f36}.progress i{background:#f0b90b}.poster-tag{color:#f5d34b;background:#111820cf}.ticker{color:#b6bdc5;background:linear-gradient(100deg,#171a1d,#111419)}.ticker b,.badge{color:#17191c;background:#f0b90b}.ticker strong,.airdrop strong,.multiple,.plan-meta b,.pool-row b,.rank-rate,.tree-node.self strong,.checkin-rules strong{color:#f3cb32}.plan{background:linear-gradient(145deg,#171b20,#101419)}.featured .buy,.buy{color:#17191c;background:#f0b90b;border:0}.donate,.nft-promo-secondary{color:#c4cad1;border-color:#3a4149}.pool-dashboard,.network-tree,.team-metrics .metric,.area-list,.tree-node,.checkin-hero,.checkin-rules{background:linear-gradient(145deg,#151a20,#101419);border-color:#2b3139}.pool-dashboard .pool-total{border-color:#2b3139}.pool-row .bar{background:#292f36}.pool-cards .panel{background:#151a20}.invite-code,.area-list,.team-overview .panel{border-color:#2b3139}.team-metrics .metric,.network-tree{background:radial-gradient(at top,#1b2025,#101419 78%)}.tree-node{border-color:#3a4149}.area-row{border-color:#292f36}.account-list .account-drama{background:linear-gradient(120deg,#151a20,#101419)}.detail-play{background:#f0b90b}.detail-note,.player-disclaimer{border-color:#2a3038}.checkin-hero>button{box-shadow:0 5px 22px #f0b90b20}.footer strong{color:#f0b90b}@media (width<=560px){.nft-promo-art{opacity:.18}.nft-promo{border-color:#4b401c}}#page-nft .plan .price{white-space:nowrap;letter-spacing:-.045em;font-variant-numeric:tabular-nums;flex-direction:column;align-items:flex-start;gap:4px;margin:8px 0 12px;font-size:22px;font-weight:800;line-height:1;display:flex}#page-nft .plan{min-width:0}#page-nft .plans{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:10px}#page-nft .plan{flex-direction:column;align-items:stretch;min-width:0;min-height:405px;padding:16px 12px 13px;display:flex}#page-nft .plan-label{overflow-wrap:anywhere;align-items:flex-start;width:100%;max-width:none;min-height:34px;line-height:1.35;display:flex}#page-nft .plan .price{white-space:nowrap;letter-spacing:-.045em;font-variant-numeric:tabular-nums;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:4px;width:100%;min-height:55px;margin:7px 0 8px;font-size:clamp(16px,3vw,21px);font-weight:800;line-height:1;display:flex}#page-nft .plan .price small{letter-spacing:.02em;color:#9ba1aa;font-size:10px;font-weight:600;line-height:1.2;display:block}#page-nft .plan .airdrop{border-top:1px solid #ffffff12;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:4px;width:100%;max-width:none;min-height:51px;padding:7px 0;display:flex}#page-nft .plan .airdrop>span{max-width:38px;line-height:1.35}#page-nft .plan .airdrop strong{white-space:nowrap;flex-direction:column;align-items:flex-end;gap:2px;font-size:12px;line-height:1.05;display:flex}#page-nft .plan .airdrop strong small{color:#f0b90b;font-size:10px;line-height:1}#page-nft .plan-meta{align-items:center;width:100%;max-width:none;min-height:27px}#page-nft .plan .multiple{align-items:center;width:max-content;max-width:100%;min-height:22px;margin-top:7px;display:inline-flex}#page-nft .plan .buy{z-index:2;white-space:normal;width:100%;min-height:43px;margin-top:auto;padding:7px 5px;font-size:9px;line-height:1.35;position:relative}@media (width<=560px){#page-nft .plans{gap:8px}#page-nft .plan{min-height:390px;padding:13px 9px 11px}#page-nft .plan-label{min-height:32px;font-size:9px}#page-nft .plan .price{min-height:51px;margin:6px 0;font-size:clamp(15px,4.2vw,19px)}#page-nft .plan .price small{font-size:9px}#page-nft .plan .airdrop>span{max-width:31px;font-size:9px}#page-nft .plan .airdrop strong{font-size:11px}#page-nft .plan-meta{font-size:9px}#page-nft .plan-meta b{font-size:10px}#page-nft .plan .multiple{padding:3px 5px;font-size:7px}}:root{--bg:#080d12;--panel:#111820;--panel2:#182128;--line:#293740;--text:#f4f6f7;--muted:#96a3ab;--gold:#18cad4;--coral:#ff5b63;--r:18px}body,.app{color:#f4f6f7;background:#080d12}.top{border-color:#222d35}.brand-icon{color:#06242a;background:linear-gradient(145deg,#36e1e9,#10bac7)}.brand small,.nav button{color:#909ca4}.nav button.active,.nav button:hover,.page-intro .eyebrow,.link{color:#25d6df}.search,.search-box{color:#d5dde0;background:#182128;border-color:#293740}.profile{color:#30dbe4;background:linear-gradient(135deg,#2c3840,#171e25);border-color:#303b43}.hero{background-color:#111820;border-color:#28343c}.slide:after{background:linear-gradient(90deg,#080d12ed 0%,#080d12a8 40%,#080d1218 78%),linear-gradient(#0000 60%,#080d12c9)}.hero-cta,.buy,.featured .buy,.checkin-hero>button,.nft-promo-cta{color:#06242a;background:linear-gradient(100deg,#19d0da,#10b8c5);border:0}.dot.active,.progress i{background:#ff5b63}.poster-play b,.big-play{color:#ff5b63}.continue,.ticker,.plan,.panel,.member-card,.member-stats,.account-tabs,.account-drama,.checkin-rules,.pool-dashboard,.network-tree,.area-list{background:linear-gradient(140deg,#151d24,#0e141a);border-color:#293740}.plan.featured{background:radial-gradient(at 88% 58%,#18cad415,#0000 42%),linear-gradient(145deg,#17242a,#0e141a);border-color:#18cad4}.plan .badge,.ticker b{color:#06242a;background:#18cad4}.airdrop strong,.plan-meta b,.multiple,.pool-row b,.rank-rate,.tree-node.self strong,.footer strong,.nft-promo-kicker,.nft-promo h2 em{color:#28d7df}.multiple{background:#18cad418}.pool-dashboard .pool-total,.pool-dashboard .pool-total strong{color:#f4f6f7}.pool-row .bar,.area-progress{background:#27343d}.pool-row .bar i,.area-progress i{background:#18cad4}.pool-symbol,.panel-kicker,.metric small,.checkin-orbit small,.checkin-hero .eyebrow,.checkin-rules>div:not(.panel-kicker) b{color:#26d4de}.avatar,.member-avatar{color:#06242a;background:linear-gradient(135deg,#35dce5,#087f8a)}.tiny-action,.member-card>button,.invite-code button,.account-tabs button.active,.detail-play,.episode-chip.active{color:#06242a;background:#18cad4;border-color:#18cad4}.account-tabs button{color:#aab6bc}.tree-node.self{border-color:#18cad4;box-shadow:0 0 18px #18cad425}.tree-line{background:linear-gradient(#18cad4,#3a4850)}.detail-follow{color:#42dce5;background:#11242a;border-color:#28545d}.episode-chip{color:#aeb9be;background:#151d24;border-color:#303c44}.episode-chip.active{color:#65e1e7;background:#123139}.video-shell{border-color:#293740}.big-play{color:#ff5b63;background:#061418bd;border-color:#ff5b63}.checkin-hero{background:radial-gradient(at 50% 0,#15353b 0,#142129 46%,#0e141a 100%)}.checkin-orbit{border-color:#18cad4;box-shadow:0 0 34px #18cad425,inset 0 0 28px #18cad414}.checkin-status{color:#c5d0d3;border-color:#31515a}.checkin-hero p strong{color:#ffcb62}.nft-promo{background:radial-gradient(at 86%,#0d77822e,#0000 40%),linear-gradient(112deg,#121b22,#0c1218 62%,#111a20);border-color:#2d5058}.nft-promo button{color:#06242a;background:linear-gradient(100deg,#19d0da,#10b8c5)}.nft-promo .secondary{color:#d6e0e3;background:#ffffff08;border:1px solid #34434a}.nft-promo-orbit{border-color:#18cad455;box-shadow:0 0 48px #18cad420,inset 0 0 38px #18cad410}.nft-promo-token{background:linear-gradient(145deg,#18cad4 0%,#087a84 18%,#101a20 19%,#202b31 80%,#087a84 81%,#5ae4e9);border-color:#5ae4e9}.nft-promo-token:before{border-color:#5ae4e976}.nft-promo-token strong{color:#c8f9fb}.nft-promo-token span{color:#e4ffff}.nft-promo-foot{color:#98a4aa}#page-nft .plan{background:radial-gradient(at 88% 58%,#18cad415,#0000 40%),linear-gradient(145deg,#141c22,#0d1318);border-color:#2b3941}#page-nft .plan.featured{background:radial-gradient(at 88% 58%,#18cad41a,#0000 44%),linear-gradient(145deg,#16252a,#0d1318);border-color:#18cad4}#page-nft .plan .price{color:#f4f6f7}#page-nft .plan .price small{color:#96a3ab}#page-nft .plan .airdrop strong small{color:#20d0da}#page-nft .plan .multiple{color:#62dce2;background:#17b8c21c;border-color:#17b8c225}#page-nft .plan .buy{color:#06242a;background:linear-gradient(100deg,#19d0da,#10b8c5)}.bottom-nav{background:#131a21f5;border-color:#293740;grid-template-columns:repeat(5,minmax(0,1fr))}.bottom-nav button.active{color:#25d6df}.footer{border-color:#293740}@media (width<=560px){.bottom-nav{grid-template-columns:repeat(5,minmax(0,1fr))}.nft-promo{border-color:#2d5058}}.genre{color:#b5bdc3;background:#191f26;border:1px solid #293740}.genre.active{color:#06242a;background:linear-gradient(100deg,#19d0da,#10b8c5);border-color:#18cad4;box-shadow:0 6px 20px #18cad425}.vip-btn{color:#ffd36a}.poster-tag{color:#63e2e7;background:#111820d9;border:1px solid #31434a}.rank-trend,.chart-live{color:#42dce5}.account-tag,.account-actions button{color:#4bdce4;border-color:#28515a}.topic-play{color:#06242a;background:#18cad4;border:1px solid #18cad4}.menu-sheet{background:#111820;border-color:#293740}.menu-sheet button:hover{color:#27d6df;background:#182128}.pool-total em,.pool-total strong{color:#f4f6f7}@media (width<=560px){.genre.active{color:#06242a;background:#18cad4}}.hg-player-page{background:#000;height:100dvh;position:relative}.hg-stage{position:absolute;inset:0}.hg-stage video{object-fit:cover;background:#000;width:100%;height:100%;position:absolute;inset:0}.hg-shade-top{pointer-events:none;background:linear-gradient(#0000008c,#0000);height:110px;position:absolute;top:0;left:0;right:0}.hg-shade-bottom{pointer-events:none;background:linear-gradient(#0000,#000000c7);height:300px;position:absolute;bottom:0;left:0;right:0}.hg-top{color:#fff;z-index:10;align-items:center;gap:12px;padding:14px 14px 0;display:flex;position:absolute;top:0;left:0;right:0}.hg-top button{color:#fff;cursor:pointer;text-shadow:0 1px 4px #0009;background:0 0;border:0;font-size:20px}.hg-wordmark{letter-spacing:.5px;opacity:.92;font-size:13px;font-weight:700}.hg-top .spacer{flex:1}.hg-rail{z-index:10;flex-direction:column;gap:18px;display:flex;position:absolute;bottom:170px;right:10px}.hg-rail button{color:#fff;cursor:pointer;text-shadow:0 1px 4px #0009;background:0 0;border:0;flex-direction:column;align-items:center;gap:3px;font-size:11px;display:flex}.hg-rail .ico{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff24;border-radius:50%;place-items:center;width:42px;height:42px;font-size:19px;display:grid}.hg-rail button.on .ico{color:#fe2c55}.hg-info{color:#fff;z-index:10;position:absolute;bottom:104px;left:14px;right:74px}.hg-info h2{text-shadow:0 1px 6px #0009;margin:0 0 4px;font-size:17px;font-weight:700}.hg-ep-label{color:#ffffffd9;margin:0 0 6px;font-size:12px}.hg-desc{color:#ffffffbf;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:12px;line-height:1.55;display:-webkit-box;overflow:hidden}.hg-desc.open{-webkit-line-clamp:12}.hg-desc-more{color:#fe2c55;font-size:11px}.hg-progress{cursor:pointer;z-index:11;align-items:center;height:16px;padding:0 4px;display:flex;position:absolute;bottom:56px;left:0;right:0}.hg-progress .track{background:#ffffff40;border-radius:2px;width:100%;height:3px;position:relative}.hg-progress .fill{background:#fe2c55;border-radius:2px;position:absolute;top:0;bottom:0;left:0}.hg-epbar{color:#fff;cursor:pointer;z-index:11;background:linear-gradient(#00000073,#000000e0);align-items:center;gap:8px;height:56px;padding:0 14px;display:flex;position:absolute;bottom:0;left:0;right:0}.hg-epbar .now{font-size:13px;font-weight:600}.hg-epbar .total{color:#fff9;font-size:12px}.hg-epbar .pick{color:#fe2c55;margin-left:auto;font-size:13px;font-weight:700}.hg-play-center{color:#fff;cursor:pointer;z-index:12;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#00000073;border:0;border-radius:50%;width:64px;height:64px;font-size:26px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hg-sheet-mask{z-index:30;background:#0000008c;align-items:flex-end;display:flex;position:absolute;inset:0}.hg-sheet{color:#fff;background:#141518;border-radius:16px 16px 0 0;width:100%;max-height:64%;padding:14px 14px 22px;overflow:auto}.hg-sheet-head{align-items:center;margin-bottom:12px;font-size:14px;font-weight:700;display:flex}.hg-sheet-head .order{color:#ffffffa6;cursor:pointer;background:0 0;border:0;margin-left:auto;font-size:12px}.hg-ep-grid{grid-template-columns:repeat(6,1fr);gap:8px;display:grid}.hg-ep{aspect-ratio:1;color:#ffffffd9;cursor:pointer;background:#ffffff14;border:0;border-radius:8px;font-size:13px;position:relative}.hg-ep.cached:after{content:"";background:#2fd08c;border-radius:50%;width:5px;height:5px;position:absolute;top:5px;right:5px}.hg-ep.current{color:#fff;background:#fe2c55;font-weight:700}.hg-video-status{color:#fff;z-index:13;background:#0009;border-radius:20px;padding:8px 14px;font-size:12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hero .slide{cursor:pointer}.link-pill{color:#d8b45c;cursor:pointer;white-space:nowrap;background:#d8b45c14;border:1px solid #d8b45c73;border-radius:999px;padding:7px 14px;font-size:12px}.link-pill:hover{background:#d8b45c29}button.search-box.entry{color:#99a5aa;cursor:pointer;text-align:left;flex:1;max-width:300px;font:12px Noto Sans SC,sans-serif}.search-page{padding:74px 16px 96px}.search-bar{align-items:center;gap:10px;display:flex}.search-bar>button{color:#f4f7f8;cursor:pointer;background:0 0;border:0;font-size:26px;line-height:1}.search-box.grow{flex:1}.search-clear{color:#99a5aa;cursor:pointer;background:0 0;border:0;font-size:18px}.search-label{color:#f4f7f8;margin:22px 0 10px;font-size:13px;font-weight:700}.search-hot{flex-wrap:wrap;gap:8px;display:flex}.search-hot button{color:#c6d0d5;cursor:pointer;background:#171b21;border:1px solid #262b33;border-radius:999px;padding:7px 12px;font-size:12px}.search-hot button i{color:#d8b45c;margin-right:4px;font-style:normal}.search-hot button:hover{color:#d8b45c;border-color:#d8b45c}.search-count{color:#849198;margin:18px 0 4px;font-size:12px}.search-row{cursor:pointer;border-bottom:1px solid #ffffff0f;gap:12px;padding:10px 0;display:flex}.search-row .poster{aspect-ratio:3/4;background-position:50%;background-size:cover;border-radius:8px;flex:none;width:92px}.search-row h3{color:#f4f7f8;margin:2px 0 6px;font-size:14px}.search-row p{color:#849198;margin:0;font-size:12px}.search-empty{text-align:center;color:#849198;padding:24px 0;font-size:12px}header.top{grid-template-columns:34px auto minmax(0,1fr)}button.search-box.entry{white-space:nowrap}.browse-foot{justify-content:center;padding:18px 0 6px;display:flex}.browse-more{color:#d8b45c;cursor:pointer;background:#d8b45c14;border:1px solid #d8b45c73;border-radius:999px;padding:10px 26px;font-size:13px}.browse-more:hover{background:#d8b45c29}.browse-more:disabled{opacity:.6}.browse-end{color:#849198;font-size:12px}.season-bar{flex-wrap:wrap;align-items:center;gap:8px;padding:10px 16px;display:flex}.season-label{color:#849198;margin-right:4px;font-size:11px}.season-chip{color:#b9c6ca;cursor:pointer;background:#151a20;border:1px solid #2a3038;border-radius:999px;padding:6px 14px;font-size:12px}.season-chip.current{color:#d8b45c;background:#d8b45c24;border-color:#d8b45c}.hg-season-row{flex-wrap:wrap;gap:8px;margin:10px 0 4px;display:flex}.hg-season-row.inline{gap:6px;margin:6px 0 2px}.hg-season-row.inline .season-chip{padding:4px 12px;font-size:11px}.hg-comments{flex-direction:column;max-height:62vh;display:flex}.hg-c-list{flex-direction:column;flex:1;gap:10px;min-height:120px;max-height:40vh;padding:4px 0;display:flex;overflow-y:auto}.hg-c-empty{text-align:center;color:#849198;padding:24px 0;font-size:12px}.hg-c-item{color:#d7dce2;grid-template-columns:28px 1fr;gap:4px 8px;font-size:13px;display:grid}.hg-c-item b{color:#d8b45c;background:#2a3038;border-radius:50%;place-items:center;width:28px;height:28px;font-size:12px;display:grid}.hg-c-item i{color:#6b7680;grid-column:2;font-size:10px;font-style:normal}.hg-c-input{gap:8px;margin-top:10px;display:flex}.hg-c-input input{color:#eaecef;background:#0f1418;border:1px solid #2a3038;border-radius:999px;outline:none;flex:1;padding:9px 14px;font-size:13px}.hg-c-input button{color:#121417;cursor:pointer;background:#d8b45c;border:0;border-radius:999px;padding:9px 18px;font-size:13px}.hg-c-input button:disabled{opacity:.5}.browse-filters{flex-wrap:wrap;gap:8px;padding:0 0 10px;display:flex}.filter-chip{color:#b9c6ca;cursor:pointer;background:#151a20;border:1px solid #2a3038;border-radius:999px;padding:6px 14px;font-size:12px}.filter-chip.current{color:#d8b45c;background:#d8b45c24;border-color:#d8b45c}.account-empty{color:#849198;text-align:center;justify-items:center;gap:10px;padding:26px 0;font-size:12px;display:grid}.account-empty button{color:#d8b45c;cursor:pointer;background:#d8b45c14;border:1px solid #d8b45c73;border-radius:999px;padding:7px 16px;font-size:12px}
