.holder-sheet{padding:36px 62px 28px}.holder-sheet .cover-brand strong{font-size:49px}.holder-sheet .cover-brand>span{font-size:17px;letter-spacing:13px;padding-left:13px}.holder-sheet .cover-rule{margin:18px auto 16px}.holder-sheet .english-title{font-size:19px;letter-spacing:2.3px}.holder-sheet .document-title h1{font-size:25px;letter-spacing:6px}.holder-sheet .cover-asset{margin:20px 0}.holder-sheet .cover-asset h2{font-size:34px}.holder-sheet .cover-asset>p{font-family:inherit;font-size:12px;letter-spacing:.7px}
.holder-identity{display:flex;align-items:center;justify-content:space-between;gap:24px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:18px 0}.holder-identity>div{min-width:0;flex:1}.holder-identity h3{font:30px/1.3 Georgia,'Microsoft YaHei',serif;margin:0 0 7px;font-weight:400;color:#f0d6a6;overflow-wrap:anywhere}.holder-identity p:not(.overline){font-size:10px;color:var(--muted);margin:0}.holder-seal{width:95px;height:95px;object-fit:contain;flex-shrink:0}.holder-statement{font-size:12px;margin:15px 0;color:#e0c89f}.holder-statement span{display:block;font:12px/1.6 Georgia,serif;color:var(--muted);margin-top:4px}.holder-facts{padding:10px 0 18px;gap:13px 25px}.holder-facts dd{font-size:12px}.holder-facts dt{font-size:9px}.holder-verification{padding:17px 0;gap:28px}.holder-chain-records{list-style:none;margin:9px 0 0;padding:0}.holder-chain-records li{display:flex;justify-content:space-between;gap:15px;font-size:10px;padding:4px 0;color:var(--muted)}.holder-chain-records li>span:first-child{color:#d7bd91;white-space:nowrap}.holder-verification .qr-link{width:114px}.holder-verification .qr-link img{width:104px;height:104px;background:#fff;padding:0}.holder-footer{padding-top:12px}.holder-footer p{font-size:9px}.holder-change-notice{max-width:940px;margin:18px 0 0;padding:17px 24px;border:1px solid #d9a563;background:#342817;color:#ffdda5;font-size:13px}.holder-change-notice p{margin:6px 0}.holder-document a{overflow-wrap:anywhere}
@media screen and (max-width:1000px){.holder-sheet{padding:32px 45px 25px}.holder-change-notice{margin:18px 0 0}}
@media screen and (max-width:720px){.holder-sheet{padding:28px 26px}.holder-sheet .cover-brand strong{font-size:clamp(23px,6.7vw,43px);letter-spacing:.6px}.holder-sheet .cover-brand>span{font-size:12px;letter-spacing:8px;padding-left:8px}.holder-sheet .document-title h1{font-size:22px;letter-spacing:3px}.holder-sheet .english-title{font-size:13px;letter-spacing:1px}.holder-sheet .cover-asset h2{font-size:28px;letter-spacing:2px}.holder-sheet .cover-asset>p{font-size:10px}.holder-identity{gap:12px;padding:15px 0}.holder-identity h3{font-size:24px}.holder-seal{width:66px;height:66px}.holder-identity .overline{font-size:8px;letter-spacing:1px}.holder-facts{grid-template-columns:1fr;gap:12px}.holder-verification{flex-direction:column;gap:18px}.holder-verification .verification-copy{width:100%}.holder-verification .qr-link{align-self:center}.holder-chain-records li{font-size:9px;gap:9px}.holder-footer p{font-size:10px}.holder-change-notice{margin:16px 0 0;font-size:12px}}
@page holder{size:A4 portrait;margin:10mm}
@media print{.holder-sheet{page:holder;display:flex;flex-direction:column;padding:10mm 12mm 8mm;margin:0;width:calc(100% - 1px);min-height:270mm;break-after:auto}.holder-sheet>*{flex-shrink:0}.holder-sheet .cover-brand strong{font-size:39px}.holder-sheet .cover-brand>span{font-size:14px;letter-spacing:11px;padding-left:11px}.holder-sheet .document-title h1{font-size:22px}.holder-sheet .english-title{font-size:15px;letter-spacing:1.5px}.holder-sheet .cover-asset{margin:16px 0}.holder-sheet .cover-asset h2{font-size:30px}.holder-identity{padding:16px 0}.holder-identity h3{font-size:28px}.holder-seal{width:86px;height:86px}.holder-facts{grid-template-columns:1fr 1fr;padding:13px 0 20px;gap:17px 20px}.holder-verification{flex-direction:row;padding:20px 0;gap:20px}.holder-chain-records li{font-size:9px}.holder-footer{margin-top:auto}.holder-footer p{font-size:8px}.holder-change-notice{margin:4mm 0 0;max-width:none;padding:3mm;font-size:9px;break-inside:avoid}.holder-identity,.holder-facts,.holder-verification,.holder-footer{break-inside:avoid}}
.holder-sheet .cover-rule{width:100%}
