@import"https://fonts.googleapis.com/css2?family=Noto+Sans+SC:wght@400;500;700;900&display=swap";:root{--bg: #07110e;--bg2: #0e1a16;--card: #12211c;--line: #1f3a31;--gold: #e2b23a;--lime: #7dffb3;--red: #ff6b5b;--text: #e8f3ec;--muted: #8aa396;--warn: #ffb86b;--h5-bg: #f3f0e8;--h5-card: #ffffff;--h5-text: #1a1a1a;--h5-muted: #8a8a8a;--h5-yellow: #ffcc00;--h5-orange: #ff8a00;--h5-black: #1c1c1c;--h5-red: #e53935;--h5-line: #eee9df}*{box-sizing:border-box}html,body,#app{margin:0;height:100%;overflow:hidden}body{font-family:Noto Sans SC,sans-serif;background:var(--h5-bg);color:var(--h5-text);scrollbar-width:none;-ms-overflow-style:none}body::-webkit-scrollbar{width:0;height:0;display:none}a{color:inherit;text-decoration:none}button,input,select,textarea{font-family:inherit}button{color:inherit}.brand{letter-spacing:.08em;color:var(--gold);font-weight:900}.wrap{width:min(1120px,calc(100% - 32px));margin:0 auto}.card{background:linear-gradient(180deg,#16261f,#101c18);border:1px solid var(--line);border-radius:14px}.btn{border:0;cursor:pointer;border-radius:10px;padding:10px 16px;font-weight:700}.btn-gold{background:var(--gold);color:#1a1404}.btn-ghost{background:transparent;color:var(--text);border:1px solid var(--line)}.btn-lime{background:var(--lime);color:#062214}.btn-danger{background:#5a221c;color:#ffd0c8}.tag{display:inline-block;padding:2px 8px;border-radius:999px;font-size:12px;background:#1c332a;color:var(--lime);margin-right:6px}.muted{color:var(--muted)}.grid{display:grid;gap:16px}.price{color:var(--gold);font-weight:700}.price small{color:var(--muted);text-decoration:line-through;margin-left:6px;font-weight:400}.input,select,textarea{width:100%;background:#0b1612;border:1px solid var(--line);color:var(--text);border-radius:10px;padding:10px 12px}.row{display:flex;gap:12px;align-items:center}.status{font-size:12px;padding:2px 8px;border-radius:6px;background:#24352e}.h5-page{padding:12px 12px 88px}.cover-ph{position:relative;overflow:hidden;background:#b4b4bc;isolation:isolate}.cover-ph:before{content:"";position:absolute;top:-45%;right:-45%;bottom:-45%;left:-45%;background:radial-gradient(circle at 28% 30%,rgba(255,255,255,.72),transparent 42%),radial-gradient(circle at 76% 72%,rgba(70,70,80,.55),transparent 46%),linear-gradient(145deg,#d8d8de,#9a9aa4 48%,#c0c0c8);filter:blur(26px);transform:scale(1.05);pointer-events:none;z-index:0}.cover-ph>img,.cover-ph>.hero-img,.cover-ph>.thumb-img,.cover-ph>.bg{z-index:1}@media(max-width:767px){.wrap{width:calc(100% - 20px)}}
