*{box-sizing:border-box}body{margin:0;background:#f5f9ff;color:#07143b;font:14px Arial,'Microsoft Yahei',sans-serif}header,main{max-width:1200px;margin:auto}header{height:68px;background:white;display:flex;align-items:center;padding:0 4px}.logo{width:220px;position:relative;padding-left:43px}.logo>span{position:absolute;left:0;top:-2px;background:#1269ec;color:white;border-radius:8px;width:34px;height:34px;text-align:center;padding-top:7px;font-size:20px}.logo strong{font-size:21px}.logo strong span{color:#146bed}.logo small{display:block;font-size:8px;color:#9097a9;margin-top:1px}nav{display:flex;gap:34px;margin:auto;height:100%;align-items:center}nav a{font-weight:bold;height:100%;padding-top:27px;white-space:nowrap;position:relative}nav a.active,nav a:first-child{color:#0967ee}nav a.active:after{content:'';position:absolute;bottom:0;left:0;right:0;height:2px;background:#1673fa}sup{font-size:9px;color:#1472f0;border:1px solid #9bc0ff;border-radius:6px;padding:1px 4px}.account{display:flex;align-items:center;gap:12px;font-size:25px;color:#46547d}.account button,.secondary{background:white;border:1px solid #dbe6f8;border-radius:8px;padding:11px 22px;color:#1670eb;font-weight:bold}.account .blue,.primary{background:#126bef;color:white;border-color:#126bef}.hero{height:338px;position:relative;padding:55px 12px}.copy{position:relative;z-index:2}.copy h1{font-size:36px;line-height:1.45;margin:0 0 16px;letter-spacing:1px}.copy h1 b{color:#1470f2}.copy p{line-height:1.9;color:#536381;margin-bottom:25px}.primary,.secondary{padding:13px 27px;margin-right:12px}.globe{position:absolute;right:60px;top:3px;width:620px;height:270px;overflow:hidden}.planet{position:absolute;right:50px;top:-55px;width:360px;height:360px;border-radius:50%;background:radial-gradient(circle at 30% 30%,#d9eaff,#54a0ff 45%,#b3d7ff 67%,transparent 68%);color:#b9d8ff;font-size:220px;text-align:center;padding-top:35px;opacity:.9}.coin{position:absolute;z-index:2;background:white;border-radius:50%;width:48px;height:48px;text-align:center;padding-top:10px;color:#428aef;font-size:25px;font-style:normal;font-weight:bold;box-shadow:0 4px 15px #a9c8f5}.c1{left:60px;top:105px}.c2{right:220px;top:35px}.c3{right:70px;top:105px}.metrics{position:absolute;z-index:3;right:0;bottom:-5px;background:#fff;width:700px;height:114px;border-radius:10px;box-shadow:0 8px 25px #bdd2ed55;display:grid;grid-template-columns:repeat(4,1fr);padding:20px 12px}.metrics div{padding:0 16px;border-right:1px solid #edf1f8}.metrics div:last-child{border:0}.metrics label{font-size:11px;color:#73809d;display:block}.metrics strong{display:block;font-size:16px;margin:15px 0 8px}.metrics em{color:#0bb56b;font-style:normal;font-size:11px}.quick,.columns{display:grid;gap:8px}.quick{grid-template-columns:repeat(7,1fr);background:white;border-radius:10px;box-shadow:0 5px 20px #d4e1f455;margin-top:15px;padding:24px 18px}.quick div{text-align:center;border-right:1px solid #edf1f7;color:#126cef;font-size:28px}.quick div:last-child{border:0}.quick b,.quick small{display:block}.quick b{font-size:14px;color:#07143b;margin:10px 0}.quick small{font-size:10px;line-height:1.7;color:#8993aa;padding:0 8px}.columns{grid-template-columns:1.35fr 1fr .72fr;margin-top:15px}.panel{background:white;border-radius:9px;padding:19px 16px;box-shadow:0 5px 20px #d4e1f435;overflow:hidden}.panel-head{display:flex;justify-content:space-between;align-items:start}.panel h2{font-size:16px;margin:0}.panel-head a{color:#52668f;font-size:11px}.tabs{display:flex;gap:30px;border-bottom:1px solid #edf1f7;margin-top:17px;color:#8893ab;font-size:11px}.tabs>*{padding-bottom:11px}.tabs b{color:#1470ed;border-bottom:2px solid #1470ed}table{width:100%;border-collapse:collapse;font-size:10px;white-space:nowrap}th{text-align:left;color:#8390aa;font-weight:normal;padding:13px 5px}td{padding:9px 5px;font-weight:bold}td.green{color:#0bb56b}.news ul{list-style:none;padding:10px 0 0;margin:0}.news li{height:51px;position:relative;padding:3px 0 0 37px}.news i{position:absolute;left:0;top:6px;background:#7d1fff;color:#fff;width:24px;height:24px;border-radius:50%;text-align:center;padding-top:5px;font-style:normal}.news li:nth-child(2) i{background:#13bc8a}.news li:nth-child(3) i{background:#126bef}.news li:nth-child(4) i{background:#f26031}.news li:nth-child(5) i{background:#146381}.news b{font-size:10px}.news b small{font-weight:normal;color:#8590a6}.news em{float:right;color:#a2abc0;font-size:9px;font-style:normal}.news span{display:block;color:#9ba5b8;font-size:9px;margin-top:3px}.detail{margin-top:15px;padding:20px 18px}.detail .panel-head p{color:#9aa4b9;font-size:10px;margin:6px 0 15px}.detail table{font-size:10px}.note{color:#8a96ae;font-size:10px;display:block;margin-top:16px}footer{display:grid;grid-template-columns:repeat(4,1fr);padding:30px 55px;color:#126bef}footer div{font-size:25px}footer b,footer small{display:block;margin-left:32px;color:#18234a}footer b{font-size:13px;margin-top:-23px}footer small{font-size:10px;color:#8490a7;margin-top:5px}@media(max-width:900px){nav{gap:12px}.globe{opacity:.35;right:-130px}.metrics{left:10px;right:10px;width:auto}.quick{grid-template-columns:repeat(4,1fr)}.columns{grid-template-columns:1fr}.news{display:none}header{padding:0 15px}.account{margin-left:auto}nav{display:none}.hero{height:420px}.copy h1{font-size:30px}.detail{overflow:auto}footer{grid-template-columns:repeat(2,1fr);gap:20px;padding:25px}}
 .hot-carousel{position:absolute;z-index:5;right:0;bottom:-2px;width:300px;background:#ffffffee;border:1px solid #fff;border-radius:12px;padding:13px 17px;box-shadow:0 10px 30px #9ab9e955}.hot-top,.hot-price,.hot-controls{display:flex;align-items:center;justify-content:space-between}.hot-top{color:#8290aa;font-size:10px}.hot-top strong{color:#14224b;font-size:12px}.hot-count{font-family:monospace}.hot-count b{color:#1670ef}.hot-price{margin:12px 0 7px}.hot-price strong{font-size:21px}.hot-price em{color:#0bb56b;font-style:normal;font-size:12px}.hot-controls{justify-content:center;gap:14px}.hot-controls button{border:0;background:#edf4ff;color:#1973ed;width:23px;height:23px;border-radius:50%;font-size:19px;line-height:16px;cursor:pointer}.hot-dots{display:flex;gap:5px}.hot-dots i{display:block;width:5px;height:5px;background:#c7d7f2;border-radius:50%;cursor:pointer}.hot-dots i.active{width:16px;border-radius:4px;background:#1973ed}.quick div{padding:4px 7px;transition:.2s}.quick div:hover{transform:translateY(-4px)}
/* 热门币种轮播：按参考图悬浮在地球与指标卡之间 */
.hero{background:linear-gradient(180deg,#f4f8ff 0%,#f7faff 72%,#eef5ff 100%);overflow:visible}
.hero{min-height:390px;padding:52px 12px 125px;align-items:start}
.hero .copy{max-width:500px;padding-top:8px}
.hero .copy h1{font-size:clamp(34px,3.2vw,46px);line-height:1.35;letter-spacing:0;margin-bottom:18px}
.hero .copy p{font-size:13px;line-height:1.85}
.hero .globe{left:47%;right:auto;top:-18px;width:540px;height:290px}
.hero .planet{right:48px;width:330px;height:330px}
.hero .metrics{left:50%;right:auto;bottom:0;transform:translateX(-10%);width:700px}
.globe .hot-carousel{right:auto;left:50%;bottom:72px;transform:translateX(-4%);width:300px;background:rgba(255,255,255,.94);box-shadow:0 12px 30px rgba(91,137,202,.2)}
@media(max-width:900px){.hero{min-height:560px;padding-top:38px}.hero .copy{max-width:100%;padding-right:25px}.hero .copy h1{font-size:32px}.hero .globe{left:17%;top:190px;width:540px}.hero .metrics{left:10px;width:calc(100% - 20px);transform:none}.globe .hot-carousel{left:50%;bottom:72px;transform:translateX(-12%);width:300px}.globe{opacity:1}}
.globe .hot-carousel{width:370px;min-height:146px;padding:18px 21px}.globe .hot-carousel .hot-top{font-size:12px}.globe .hot-carousel .hot-top strong{font-size:15px}.globe .hot-carousel .hot-price{margin:11px 0 4px}.globe .hot-carousel .hot-price strong{font-size:27px;letter-spacing:-.5px}.hot-chart{height:34px;width:100%;margin:2px 0 4px}.hot-chart polyline{fill:none;stroke:#327bf0;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.hot-chart path{fill:url(#chartFill);opacity:.2}.hot-chart line{stroke:#dce8fb;stroke-width:1;stroke-dasharray:3 3}
.globe .hot-carousel{width:590px;min-height:220px;right:auto;left:34%;bottom:22px;transform:none;padding:28px 34px;border-radius:18px;box-shadow:0 18px 46px rgba(77,126,204,.2)}.globe .hot-carousel .hot-top{font-size:14px}.globe .hot-carousel .hot-top strong{font-size:20px}.globe .hot-carousel .hot-price{margin:15px 0 4px}.globe .hot-carousel .hot-price strong{font-size:39px}.globe .hot-carousel .hot-price em{font-size:15px}.globe .hot-carousel .hot-count{font-size:13px}.globe .hot-carousel .hot-controls{margin-top:10px}.hot-chart{height:62px;margin:5px 0 7px}.hot-chart polyline{stroke-width:2.6}.hot-chart line{stroke-width:1.2}
.hero .globe{overflow:visible}.globe .hot-carousel{left:22%;top:4px;bottom:auto;background:rgba(255,255,255,.96);backdrop-filter:blur(8px)}.globe .hot-carousel .hot-top{padding-bottom:2px}.globe .hot-carousel .hot-price{align-items:baseline}
@media(max-width:900px){.globe .hot-carousel{width:calc(100vw - 40px);min-height:205px;left:18px;bottom:20px;padding:25px 28px}.globe .hot-carousel .hot-price strong{font-size:32px}}
/* 对齐主卡片 */
.hero .globe{overflow:visible;left:22%;width:700px}.globe .hot-carousel{left:50%;top:4px;bottom:auto;transform:translateX(-50%);background:rgba(255,255,255,.96);backdrop-filter:blur(8px)}.globe .hot-carousel .hot-top{padding-bottom:2px}.globe .hot-carousel .hot-price{align-items:baseline}.hero .metrics{left:50%;transform:translateX(-50%)}
@media(max-width:900px){.hero .globe{left:10%;width:600px}.hero .metrics{left:10px;width:calc(100% - 20px);transform:none}.globe .hot-carousel{left:50%;transform:translateX(-50%);width:calc(100vw - 40px)}}
.hero .globe{left:auto;right:0}.globe .hot-carousel{left:auto;right:0;transform:none}.hero .metrics{left:auto;right:0;transform:none}
@media(max-width:900px){.hero .globe{left:10%;right:auto}.globe .hot-carousel{left:50%;right:auto;transform:translateX(-50%)}.hero .metrics{left:10px;right:auto}}
.globe .hot-carousel{width:700px;top:52px;bottom:auto;background:rgba(255,255,255,.18);border-color:rgba(255,255,255,.42);box-shadow:0 12px 35px rgba(74,123,201,.08);backdrop-filter:blur(5px)}
@media(max-width:900px){.globe .hot-carousel{width:calc(100vw - 40px);top:52px}}
.globe .planet{display:none}
.quick .quick-icon{display:block;height:34px;color:#176bea}.quick .quick-icon svg{width:32px;height:32px;fill:none;stroke:currentColor;stroke-width:1.45;stroke-linecap:round;stroke-linejoin:round}.quick div:first-child .quick-icon{color:#347df1}.quick div:hover .quick-icon{filter:drop-shadow(0 5px 7px rgba(40,110,230,.25));transform:scale(1.08)}
.hero .copy .primary,.hero .copy .secondary{background:rgba(255,255,255,.16);border:1px solid rgba(40,106,220,.28);color:#1265df;box-shadow:0 8px 24px rgba(75,126,207,.08);backdrop-filter:blur(8px);transition:.2s}.hero .copy .primary{background:rgba(22,105,235,.08);border-color:rgba(22,105,235,.48)}.hero .copy .primary:hover,.hero .copy .secondary:hover{background:rgba(255,255,255,.58);transform:translateY(-2px);box-shadow:0 12px 28px rgba(75,126,207,.16)}.hero .copy h1 b{display:inline-block;color:#266ff0;background:linear-gradient(90deg,#155ce0,#538eff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}
.hero .copy .primary,.hero .copy .secondary{border-radius:15px;padding:14px 28px}
.search-box{height:44px;width:178px;border:1px solid #d9e4f6;border-radius:8px;background:rgba(255,255,255,.7);display:flex;align-items:center;padding:0 12px;color:#3569bd}.search-box input{width:100%;border:0;outline:0;background:transparent;color:#10204a;font:12px Arial,'Microsoft Yahei',sans-serif}.search-box input::placeholder{color:#9aa9c2}.search-box span{font-size:22px;line-height:1}.account{font-size:14px}.account button{white-space:nowrap}
@media(max-width:900px){.search-box{width:140px}.search-box input{font-size:11px}.account{gap:6px}.account button{padding-left:12px;padding-right:12px}}
.globe .coin{display:none}.globe .hot-carousel{overflow:hidden;padding-bottom:0}.globe .hot-carousel .metrics{position:static;display:grid;transform:none;width:calc(100% + 68px);margin:20px -34px 0;padding:19px 28px 20px;background:rgba(255,255,255,.42);border-top:1px solid rgba(158,186,232,.25);border-radius:0 0 18px 18px;box-shadow:none}.globe .hot-carousel .metrics div{padding:0 18px}.globe .hot-carousel .metrics strong{font-size:16px;margin:11px 0 7px}.globe .hot-carousel .metrics label{font-size:11px}
@media(max-width:900px){.globe .hot-carousel .metrics{width:calc(100% + 56px);margin-left:-28px;margin-right:-28px;padding-left:17px;padding-right:17px}.globe .hot-carousel .metrics div{padding:0 8px}.globe .hot-carousel .metrics strong{font-size:13px}}
.quick>div:focus-visible,.button:focus-visible,.primary:focus-visible,.secondary:focus-visible,.panel-head a:focus-visible{outline:3px solid #9fc2ff;outline-offset:3px}.quick>div{cursor:pointer}.panel-head a{cursor:pointer}
.index-page,body{overflow-x:hidden}body>header{width:100%;max-width:none;height:70px;margin:0;padding-left:max(28px,calc((100% - 1200px)/2));padding-right:max(28px,calc((100% - 1200px)/2));background:#fff}body>header nav{flex:1;justify-content:center;min-width:0}body>header nav a{padding-left:5px;padding-right:5px}body>header .account{flex:0 0 auto}
@media(max-width:900px){body>header{padding-left:15px;padding-right:15px;height:64px}body>header nav{display:none}}
.nav nav,body>header nav{display:flex;align-items:stretch;justify-content:space-between;gap:0;flex:1;height:100%;margin:0 22px}.nav nav a,body>header nav a{display:flex;align-items:center;justify-content:center;height:100%;padding:0 14px;color:#172752;font-size:14px;font-weight:500;text-decoration:none;position:relative;white-space:nowrap}.nav nav a.active,.nav nav a:first-child,body>header nav a.active,body>header nav a:first-child{color:#126bef}.nav nav a.active:after,body>header nav a.active:after{content:'';position:absolute;bottom:0;left:50%;width:34px;height:2px;background:#126bef;transform:translateX(-50%)}
.nav nav a.active:after,body>header nav a.active:after{left:50%!important;right:auto!important;bottom:-1px!important;width:30px!important;height:2px!important;border-radius:2px;transform:translateX(-50%)!important;z-index:3}.nav nav a:first-child:after,body>header nav a:first-child:after{display:none}
.nav nav a.active:after,body>header nav a.active:after,body>header nav a:first-child:after{display:none!important}
html{overflow-y:scroll;scrollbar-gutter:stable}body{min-width:320px}body>header{box-sizing:border-box;height:70px;min-height:70px}body>main{min-height:calc(100vh - 70px);box-sizing:border-box}@media(max-width:900px){body>header{height:64px;min-height:64px}body>main{min-height:calc(100vh - 64px)}}
.index-page>header{height:70px;min-height:70px;width:100%;max-width:none;margin:0;padding-left:max(24px,calc((100% - 1200px)/2));padding-right:max(24px,calc((100% - 1200px)/2));box-sizing:border-box;gap:22px}.index-page>header .logo{width:220px;min-width:220px;height:44px;padding-left:43px;display:flex;align-items:center}.index-page>header .logo>span{top:5px;width:34px;height:34px;padding-top:7px;border-radius:9px;background:linear-gradient(145deg,#4d85ef,#2868df);box-shadow:0 5px 12px rgba(41,103,222,.2)}.index-page>header .logo strong{font-size:21px;line-height:1;color:#111f49}.index-page>header .logo strong span{color:#2d72e9}.index-page>header .logo small{position:absolute;left:43px;top:30px;font-size:0;color:#909bb0}.index-page>header .logo small:after{content:'POW 币市场及挖矿平台';font:8px Arial,'Microsoft Yahei',sans-serif;letter-spacing:0;color:#909bb0}.index-page>header nav{height:70px;gap:0;justify-content:space-between;margin:0 22px}.index-page>header nav a{height:70px;padding:27px 5px 0;font-size:14px}.index-page>header .account{height:70px;flex:0 0 auto}
.index-page>header nav{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));align-items:stretch;justify-content:initial;gap:0;margin:0 22px;min-width:0}.index-page>header nav a{min-width:0;text-align:center}
.index-page>header nav a:first-child{color:#172752}.index-page>header nav a:first-child.active{color:#126bef}.index-page>header nav a:first-child:after{display:block!important}
