html{scroll-behavior:smooth;scroll-padding-top:28px}body{background:#f8f9fb}.home-header{max-width:1280px;margin:0 auto;background:transparent;height:88px;padding:0 40px;gap:35px;border-bottom:1px solid #e9ecf0}.home-header .brand{padding:0;font-size:24px}.home-nav{display:flex;gap:26px;margin-left:auto}.home-nav a{padding:8px 0;margin:0;font-size:12px}.home-header>.demo{flex-shrink:0}main{max-width:1280px;padding:43px 40px 30px;min-height:0}.home-intro{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:27px}.home-intro h1{font-size:30px;font-weight:600;letter-spacing:-1px;margin:11px 0}.home-intro p{font-size:13px;color:#939aa5;margin:0;line-height:1.9}.home-intro>.primary{padding:12px 20px;flex-shrink:0}.eyebrow{font-size:9px;letter-spacing:1.7px;color:#b0a08d}.payment-strip{display:flex;align-items:center;gap:11px;padding:13px 17px;border:1px solid #e7ebee;border-radius:10px;background:white;margin-bottom:34px;font-size:11px}.payment-strip .alipay{width:29px;height:29px;font-size:18px;border-radius:7px}.payment-strip strong{font-weight:500}.payment-description{color:#9ba2ab;margin-left:9px}.strip-note{margin-left:auto;color:#aaa38f;font-size:10px}.home-layout{display:grid;grid-template-columns:minmax(0,1fr) 355px;gap:28px;align-items:start}.product-section{min-width:0}.section-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px}.section-kicker{color:#aaaeb5;font-size:9px;letter-spacing:1.6px}h2{font-size:18px;font-weight:600;margin:8px 0 0;letter-spacing:-.4px}.section-count{font-size:11px;font-weight:400;color:#a7aab0;vertical-align:middle;margin-left:6px}.filters{gap:9px;margin-bottom:17px}.filters .search{flex:1;width:160px;min-width:0;background:white}.filters select{font-size:11px}.product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.product-card{padding:21px}.product-card h3{font-size:15px;margin:16px 0 9px}.product-card p{font-size:11px;min-height:42px;margin-bottom:12px;line-height:1.9}.product-card .price{font-size:23px;margin:15px 0}.product-card .large-icon{width:35px;height:35px;border-radius:9px;font-size:20px}.card-buttons button{font-size:11px;padding:8px 12px}.card-buttons .primary{flex:1}.growth-section{background:linear-gradient(160deg,#fffaf4,#fff 48%);border-color:#efe5d9;overflow:hidden;margin-top:0}.rank-heading{display:flex;justify-content:space-between;padding:24px 22px 16px}.rank-heading h2{font-size:18px}.rank-heading .pill{background:#f4ece1;color:#b29979;margin-left:5px}.rank-mark{font-size:35px;color:#c89d73}.round-summary{display:flex;justify-content:space-between;margin:0 22px;padding:11px 0 17px;border-bottom:1px solid #f0e9df;font-size:10px;color:#a79c8e}.round-summary strong{font-variant-numeric:tabular-nums;font-weight:500;color:#ad8057;margin-left:6px;letter-spacing:1px}.rank-row{padding:19px 21px;gap:10px;border-color:#f3f0ec}.rank-logo{width:32px;height:32px;font-size:16px;border-radius:9px;flex-shrink:0}.rank-num{font-size:12px;width:16px;flex-shrink:0}.rank-name{min-width:0}.rank-name strong{display:block;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rank-name small{font-size:9px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:6px}.rank-price{font-size:13px;flex-shrink:0;color:#a57c55}.rank-bottom{padding:22px}.rank-bottom button{width:100%;padding:11px}.rank-bottom p{font-size:10px;color:#9c8b76;line-height:1.8;text-align:center;margin:15px 0 8px}.rank-bottom small{font-size:9px;color:#b5b1ab;text-align:center;line-height:1.8}.activity-section{display:grid;gap:12px;margin-top:30px}.activity-section summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;padding:19px 23px;font-size:12px;font-weight:500}.activity-section summary::-webkit-details-marker{display:none}.summary-hint{font-size:10px;color:#a2a7af;font-weight:400;display:flex;align-items:center;gap:18px}.chevron{transition:transform .15s}details[open] .chevron{transform:rotate(180deg)}details[open] summary{border-bottom:1px solid #eff1f4}.activity-content{padding:18px 22px}.activity-content>.filters{margin-bottom:16px}.activity-content>p{font-size:12px;color:#9ba0a8}.activity-content .channel-info{margin:0;gap:12px;align-items:center}.activity-content .channel-info:first-child{border-top:0}footer{max-width:1280px;padding:12px 40px 25px;margin:auto}button:hover{transform:translateY(-1px)}
@media(max-width:1050px){.home-layout{grid-template-columns:minmax(0,1fr) 310px;gap:20px}main{padding:35px 25px}.home-header{padding:0 25px}.product-card{padding:17px}.rank-row{padding:17px 15px;gap:8px}.home-intro h1{font-size:27px}.product-grid{gap:12px}.payment-description{margin-left:0}.strip-note{font-size:9px}footer{padding-left:25px;padding-right:25px}}
@media(max-width:820px){.home-layout{grid-template-columns:1fr}.growth-section{margin-top:9px}.home-intro h1{font-size:26px}.payment-strip{flex-wrap:wrap}.strip-note{margin-left:auto}.home-header{height:74px}.home-nav{gap:17px}.home-nav a{display:block}.rank-name strong{font-size:13px}.rank-name small{max-width:none}.rank-row{padding:18px 22px}.rank-price{font-size:16px}}
@media(max-width:520px){main{padding:28px 18px 20px}.home-header{padding:0 18px;gap:12px;height:68px}.home-header .brand{font-size:20px}.home-header .brand small{display:none}.home-header .brand-icon{width:32px;height:32px;font-size:18px}.home-nav{gap:15px;margin-left:auto}.home-nav a{font-size:10px}.home-header>.demo{font-size:8px;padding:4px 5px}.home-intro{display:block;margin-bottom:22px}.home-intro h1{font-size:26px;line-height:1.45;max-width:300px;margin:10px 0}.home-intro p{font-size:11px}.home-intro>.primary{margin-top:19px;padding:10px 17px;font-size:12px}.payment-strip{gap:9px;padding:12px;margin-bottom:25px}.payment-description{font-size:10px}.strip-note{width:100%;margin-left:38px}.product-grid{gap:11px}.product-card{padding:15px 13px}.product-card h3{font-size:13px;line-height:1.7;min-height:22px}.product-card p{font-size:10px;min-height:57px}.product-card .price{font-size:21px}.product-card .price small{display:block;font-size:9px;margin:5px 0 0}.product-card .status{font-size:8px}.card-buttons{gap:5px;flex-wrap:wrap}.card-buttons button{font-size:10px;padding:8px 9px}.card-buttons .primary{flex:1}.filters .search{width:auto}.product-section .filters select{max-width:118px;padding-left:8px;padding-right:8px}.activity-section summary{padding:18px 16px}.activity-content{padding:15px 12px}.activity-content>.filters{flex-wrap:wrap}.activity-content .channel-info{flex-wrap:wrap;justify-content:flex-start}.activity-content .channel-info strong{margin-left:auto}.activity-content .filters .search{flex-basis:100%}footer{padding:12px 18px 24px;font-size:9px}footer>span:nth-child(2){display:block}.rank-bottom p{font-size:9px}h2{font-size:17px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}
@media(max-width:520px){.home-header .brand strong{display:block}.home-header .brand{font-size:16px;gap:7px}.product-grid{grid-template-columns:1fr}.product-card{padding:20px}.product-card p{min-height:0;font-size:11px}.product-card .price small{display:inline;margin-left:8px}.card-buttons button{font-size:11px}.card-buttons .primary{flex:1}.home-intro h1{font-size:25px}.strip-note{margin-left:0}}
