*{box-sizing:border-box}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"PingFang SC","Microsoft YaHei",sans-serif;background:#0b1020;color:#e7ecf3;line-height:1.6}a{color:#5ea8ff;text-decoration:none}a:hover{text-decoration:underline}.container{max-width:1100px;margin:0 auto;padding:24px}.hero--large{padding:40px 32px;text-align:center;background:linear-gradient(135deg,#16203d 0%,#0d5aa7 50%,#6b1e6b 100%)}.hero--large h1{font-size:42px;margin:16px 0}.modules{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:24px;margin-top:32px}.module-card{background:#121a2f;border:1px solid rgba(255,255,255,.08);border-radius:20px;padding:28px;display:flex;flex-direction:column;gap:12px;transition:transform .2s,box-shadow .2s}.module-card:hover{transform:translateY(-4px);box-shadow:0 20px 60px rgba(0,0,0,.3);text-decoration:none}.module-card--gold{background:linear-gradient(145deg,#1a2040,#1e2d52);border-color:rgba(255,215,0,.15)}.module-card--power{background:linear-gradient(145deg,#142b2c,#173f4a);border-color:rgba(84,220,190,.18)}.module-card--dungeon{background:linear-gradient(145deg,#182437,#243255);border-color:rgba(135,170,255,.18)}.module-card--guild{background:linear-gradient(145deg,#202236,#36335f);border-color:rgba(190,160,255,.18)}.module-card--title{background:linear-gradient(145deg,#272138,#45345f);border-color:rgba(240,180,255,.18)}.module-card--red{background:linear-gradient(145deg,#2a1620,#3a1e2a);border-color:rgba(255,100,100,.15)}.module-icon{font-size:48px;line-height:1}.module-card h3{margin:0;font-size:24px;color:#fff}.module-card p{margin:0;color:#a0aec0;font-size:15px;line-height:1.6}.module-stats{display:flex;gap:16px;margin-top:auto;padding-top:16px;border-top:1px solid rgba(255,255,255,.06)}.module-stats span{font-size:13px;color:#718096;background:rgba(255,255,255,.04);padding:6px 12px;border-radius:20px}.quick-preview{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;margin-top:32px}@media(max-width:768px){.quick-preview{grid-template-columns:1fr}}.preview-panel{background:#121a2f;border:1px solid rgba(255,255,255,.06);border-radius:18px;padding:24px}.preview-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.preview-header h3{margin:0;font-size:18px;color:#e2e8f0}.btn-link{font-size:14px;color:#63b3ed;padding:6px 12px;border-radius:8px;background:rgba(99,179,237,.1)}.btn-link:hover{background:rgba(99,179,237,.2);text-decoration:none}.rank-list{display:flex;flex-direction:column;gap:10px}.rank-item{display:flex;align-items:center;gap:12px;padding:12px 16px;background:rgba(255,255,255,.03);border-radius:12px}.rank-num{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#25314f;font-size:13px;font-weight:700;color:#fff}.rank-num-1{background:linear-gradient(135deg,#ffd700,#ffaa00);color:#1a1500}.rank-num-2{background:linear-gradient(135deg,#c0c0c0,#a0a0a0);color:#1a1a1a}.rank-num-3{background:linear-gradient(135deg,#cd7f32,#a0522d);color:#fff}.rank-name{flex:1;font-weight:500}.rank-value{font-family:"SF Mono",Consolas,monospace;color:#48bb78;font-weight:600}.trash-list{display:flex;flex-direction:column;gap:10px}.trash-item{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:rgba(255,255,255,.03);border-radius:12px}.trash-player{font-weight:500}.trash-time{font-size:13px;color:#718096}.site-footer{margin-top:48px;padding:24px;text-align:center;color:#718096;border-top:1px solid rgba(255,255,255,.06)}
.module-card--damage{background:linear-gradient(145deg,#2c1d24,#4a2630);border-color:rgba(255,130,110,.2)}
.module-card--baoti{background:linear-gradient(145deg,#1d2b2f,#294447);border-color:rgba(120,220,200,.2)}
.module-card--realm{background:linear-gradient(145deg,#1e2835,#31465b);border-color:rgba(130,190,255,.2)}
.module-card--drops{background:linear-gradient(145deg,#172a2a,#2e4b3f);border-color:rgba(130,240,180,.2)}
.module-card--login{background:linear-gradient(145deg,#17243b,#253d68);border-color:rgba(103,232,249,.2)}
