/* 墨漆藏馆：图片徽章与深色展柜，沿用真实荣誉状态和交互。 */
.account-honors-page{--cqnb-bg:#101616;--cqnb-bg-soft:#1b2423;--cqnb-panel:#192120;--cqnb-panel-raised:#232d2a;--cqnb-ink:#eee5cf;--cqnb-ink-soft:#d0c7b3;--cqnb-muted:#a9ad9f;--cqnb-gold:#c6a66b;--cqnb-gold-soft:#b6955820;--cqnb-line:#38413b;--cqnb-line-strong:#6d735d;--cqnb-warning:#d4b77c;background:radial-gradient(ellipse at 75% 0,#35413a 0,transparent 45%),#101616;color:#eee5cf}
.account-honors-page .platform-top{background:#111817eF;border-bottom:1px solid #b89b5b44;padding:20px 5vw;box-shadow:0 10px 35px #0003}
.account-honors-page .platform-top a{color:#ded2b7}.platform-top__brand{font-family:'Songti SC',serif;letter-spacing:.2em}
.platform-shell--honors{width:min(1280px,calc(100% - 64px));margin:40px auto 80px}
.honors-hero{min-height:360px;padding:48px 60px;background:radial-gradient(ellipse at 80% 45%,#b4944f22,transparent 50%),linear-gradient(115deg,#26332d,#131b19 65%);border:1px solid #b7995b55;border-radius:3px;box-shadow:0 25px 60px #0004}
.honors-hero::before{border-radius:0;inset:14px;border-color:#b7995b25;background:none}.honors-hero::after{display:none}
.honors-identity .honors-name{font-size:clamp(34px,4vw,54px);font-weight:500;letter-spacing:.12em}.honors-eyebrow{font-size:11px;letter-spacing:.35em}.honors-tagline{line-height:1.9}.honors-title{margin-top:8px;border-radius:0;background:#b99a5620}
.honors-hero-art>.honor-medal{width:220px;height:220px;flex-basis:220px;filter:none}.honors-hero-art::before{display:none}.honors-hero-art>b{font-size:24px;font-weight:400}
.honors-collection{padding:24px 36px;border-radius:0;background:#1b2522;border-color:#b7995b44}.honors-featured,.honors-catalog,.honors-memorial-section{margin-top:40px}
.honors-section-heading h2{font-size:24px;font-weight:400;letter-spacing:.16em}.honors-showcase{padding:30px 24px;background:linear-gradient(#202a26,#141c19);border-radius:2px;border-color:#b7995b33;box-shadow:0 14px 30px #0003}.honor-showpiece .honor-medal{width:140px;height:140px;flex-basis:140px}.honor-showpiece>span{font-family:'Songti SC',serif;font-size:17px;font-weight:400;letter-spacing:.1em}
.honor-grid{gap:16px}.honor-item{background:#18211e;border:1px solid #69715c40;border-radius:2px;transition:border-color .2s,background .2s}.honor-item:hover{border-color:#c2a76b88;background:#202b25}.honor-item--unlocked{background:linear-gradient(120deg,#2b3326,#18201d 75%);border-color:#b7995b55}.honor-item>summary{min-height:170px;padding:20px;gap:22px}.honor-item>summary .honor-medal{width:112px;height:112px;flex-basis:112px}.honor-name{font-size:19px;font-weight:500}.honor-flavor{line-height:1.8}.honor-state{padding:4px 7px;border:1px solid #a6976e30}.honor-detail{line-height:1.9}
.honor-medal--artifact{position:relative;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;overflow:hidden}.honor-artifact{display:block;width:100%;height:100%;background-image:url('/assets/honors/medallions-atlas-v2.png');background-size:600% 800%;background-repeat:no-repeat;filter:grayscale(1) brightness(.68);mask-image:radial-gradient(ellipse,#000 55%,transparent 73%)}.honor-medal--lit .honor-artifact{filter:none}.honor-volume-label{position:absolute;bottom:8%;left:10%;right:10%;color:#eddfbd;background:#171c1ccc;text-align:center;font:11px 'Songti SC',serif;padding:3px}.honors-hero-art .honor-volume-label{font-size:17px}
.honors-filters button{border-radius:0!important;padding:10px 18px}.honors-filters button[aria-pressed=true]{background:#bda16c;color:#161d19;border-color:#bda16c}.honors :is(select,button):focus-visible{outline:2px solid #e4c78e;outline-offset:3px}.study-note{padding:12px 5vw;color:#c5b795;background:#252d25;font-size:12px;display:flex;justify-content:space-between}.study-note a{color:#e2c997}
@media(max-width:700px){.platform-shell--honors{width:calc(100% - 28px);margin-top:20px}.honors-hero{padding:30px 24px;grid-template-columns:1fr;gap:18px}.honors-hero-art{display:none}.honors-identity .honors-name{font-size:36px}.honors-collection{padding:20px;gap:20px}.honors-showcase{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding:20px 10px}.honor-showpiece .honor-medal{width:110px;height:110px;flex-basis:110px}.honor-grid{grid-template-columns:1fr}.honor-item>summary{padding:15px;gap:13px}.honor-item>summary .honor-medal{width:90px;height:90px;flex-basis:90px}.honor-card-top{align-items:flex-start;flex-direction:column;gap:5px}.honors-toolbar{gap:12px}.study-note{display:block;line-height:1.8}.study-note a{display:block}.honors-stats{gap:20px}}
@media(prefers-reduced-motion:reduce){.honor-item,.honor-showpiece .honor-medal{transition:none}}

/* 方鼎替换西式冠冕；二次问鼎用重环铜边标识。 */
.honor-artifact--ding{background-image:url('/assets/honors/fangding-v1.png');background-size:contain;background-position:center}
.honor-medal--ding-twice::after{content:'';position:absolute;inset:8%;border:2px double #c6a66b;border-radius:50%;box-shadow:0 0 0 3px #b69a5b33;pointer-events:none}
