body.c3-guiyang.g10-accounting{background:#f6f8f0!important}
body.c3-guiyang .g10-folio-desk{display:grid;grid-template-columns:38% minmax(0,1fr);border-top:3px solid #166961;border-bottom:1px solid #bcd2c2;background:#fffef7}
body.c3-guiyang .g10-folio-title{padding:32px 34px 34px 0;min-width:0;border-right:1px solid #bcd2c2}
body.c3-guiyang .g10-folio-title .g10-kicker{font-size:11px}
body.c3-guiyang .g10-folio-title h1{font-size:min(clamp(34px,3.5vw,45px), clamp(32px, calc(2.105263vw + 17.68421px), 48px));line-height:1.35;margin:12px 0 22px}
body.c3-guiyang .g10-folio-title .g10-deck{font-size:18px;color:#4f7266;line-height:1.8}
body.c3-guiyang .g10-folio-notes{margin-top:30px}
body.c3-guiyang .g10-folio-notes details{border-top:1px solid #c1d4c5;padding:5px 0 9px}
body.c3-guiyang .g10-folio-notes summary{display:flex;justify-content:space-between;align-items:center;gap:18px;font-size:13px;font-weight:700}
body.c3-guiyang .g10-folio-notes i{font-style:normal;color:#146b66}
body.c3-guiyang .g10-folio-notes p{font-size:12px;color:#5d796a;line-height:1.9;margin:4px 0 7px}
body.c3-guiyang .g10-folio-title>.g10-arrow{font-size:13px;margin-top:20px}
body.c3-guiyang .g10-folio-image-page{padding:32px 0 32px 32px;align-self:stretch;display:flex;flex-direction:column;justify-content:center;min-width:0;background:linear-gradient(90deg,#155d5422 1px,transparent 1px),linear-gradient(#155d5422 1px,transparent 1px);background-size:44px 44px}
body.c3-guiyang .g10-folio-image{padding:10px;background:#d5e5d6;border:1px solid #aac6b7}
body.c3-guiyang .g10-folio-image img{width:100%;height:auto;object-fit:contain}
body.c3-guiyang .g10-folio-image-page>p{font-size:14px;color:#42675c;line-height:1.85;margin:24px 0 0;border-left:3px solid #d2ef67;padding-left:20px}
body.c3-guiyang .g10-folio-reading{padding-top:55px}
body.c3-guiyang .g10-accounting-lead{grid-template-columns:1fr 320px;gap:26px 40px;align-items:center;padding-bottom:32px;border-bottom:1px solid #abc8b7}
body.c3-guiyang .g10-folio-first-meta{grid-column:1/-1;display:flex;justify-content:space-between;gap:24px;padding:16px 18px;background:#dceacb;border-top:2px solid #146b66;font-size:12px}
body.c3-guiyang .g10-folio-first-meta>span{font-weight:700}
body.c3-guiyang .g10-accounting-lead h2{font-size:clamp(26px, calc(0.789474vw + 20.631579px), 32px)}
body.c3-guiyang .g10-accounting-entries{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:45px 0;margin-top:40px}
body.c3-guiyang .g10-accounting-entries .g10-entry{min-width:0;padding:0 34px 28px 0;border-bottom:1px solid #bfd5c3}
body.c3-guiyang .g10-accounting-entries .g10-entry:nth-child(even){padding-left:34px;padding-right:0;border-left:1px solid #bfd5c3}
body.c3-guiyang .g10-accounting-entries .g10-thumb{border:1px solid #c4d9c8;padding:8px;background:#e7efdc}
body.c3-guiyang .g10-accounting-entries .g10-thumb img{aspect-ratio:16/9;object-fit:cover}
body.c3-guiyang .g10-folio-copy{padding-top:24px}
body.c3-guiyang .g10-folio-copy .g10-meta{font-size:11px;padding-bottom:18px;border-bottom:1px solid #d1decf}
body.c3-guiyang .g10-folio-copy h3{font-size:clamp(22px, calc(0.263158vw + 20.210526px), 24px);line-height:1.5;margin:20px 0 18px}
body.c3-guiyang .g10-folio-copy .g10-summary{font-size:14px;color:#547461;line-height:1.9}
body.c3-guiyang .g10-entry-open{display:inline-block;font-size:12px;font-weight:700;color:#146b66;padding:10px 0;min-height:44px}
body.c3-guiyang .g10-account-heading>div:not(.g10-crumb){max-width:1050px;padding-top:15px}
body.c3-guiyang .g10-account-heading h1{font-size:min(clamp(30px,3.8vw,47px), clamp(32px, calc(2.105263vw + 17.68421px), 48px));line-height:1.5;margin:12px 0 25px}
body.c3-guiyang .g10-account-heading .g10-standfirst{font-size:16px;max-width:930px;margin:25px 0 30px}
body.c3-guiyang .g10-account-strip{height:240px;padding:12px;background:#dce7d4;border-left:4px solid #146b66}
body.c3-guiyang .g10-account-strip img{width:100%;height:100%;object-fit:contain}
body.c3-guiyang .g10-account-reading{grid-template-columns:240px 720px;gap:54px;justify-content:space-between;max-width:1060px}
body.c3-guiyang .g10-account-reading .g10-reading-side{position:sticky;top:110px;max-height:calc(100vh - 135px);overflow:auto;min-width:0;padding-right:10px}
body.c3-guiyang .g10-reading-side:focus-visible{outline:3px solid #146b66;outline-offset:4px}
body.c3-guiyang .g10-reading-checks{border:0;border-top:1px solid #b5cdb5;padding:17px 0 0;margin:25px 0 0;min-width:0}
body.c3-guiyang .g10-reading-checks legend{font-size:12px;font-weight:700;padding-right:14px}
body.c3-guiyang .g10-reading-checks p{font-size:11px;color:#5e7a65;margin:0 0 12px}
body.c3-guiyang .g10-reading-checks label{display:flex;align-items:center;gap:10px;min-height:44px;font-size:12px;border-bottom:1px solid #d0ddc8;cursor:pointer}
body.c3-guiyang .g10-reading-checks input{width:17px;height:17px;accent-color:#146b66;flex:0 0 auto}
body.c3-guiyang main.g10-focus .g10-reading-checks{display:none}
body.c3-guiyang main.g10-focus .g10-account-reading .g10-reading-side{position:static;max-height:none;overflow:visible}
body.c3-guiyang.g10-accounting .g10-related{border-top:1px solid #b8ceb6}
body.c3-guiyang.g10-accounting .g10-related-items{display:block}
body.c3-guiyang.g10-accounting .g10-related-items article{display:grid;grid-template-columns:140px 1fr;gap:28px;align-items:center;padding:22px 0;border-bottom:1px solid #c8d8bd}
body.c3-guiyang.g10-accounting .g10-related .g10-meta{margin:0}
body.c3-guiyang.g10-accounting .g10-related h3{font-size:20px}
@media(max-width:1100px){body.c3-guiyang .g10-folio-title{padding-right:28px}body.c3-guiyang .g10-folio-title h1{font-size:min(37px, clamp(32px, calc(2.105263vw + 17.68421px), 48px))}body.c3-guiyang .g10-folio-image-page{padding-left:28px}body.c3-guiyang .g10-account-reading{grid-template-columns:200px minmax(0,720px);gap:38px}}
@media(max-width:900px){body.c3-guiyang .g10-folio-desk{grid-template-columns:1fr 1.1fr}body.c3-guiyang .g10-folio-title h1{font-size:min(34px, clamp(32px, calc(2.105263vw + 17.68421px), 48px))}body.c3-guiyang .g10-folio-title .g10-deck{font-size:16px}body.c3-guiyang .g10-accounting-lead{grid-template-columns:1fr 230px;gap:25px}body.c3-guiyang .g10-accounting-lead h2{font-size:min(27px, clamp(26px, calc(0.789474vw + 20.631579px), 32px))}body.c3-guiyang .g10-accounting-entries .g10-entry{padding-right:24px}body.c3-guiyang .g10-accounting-entries .g10-entry:nth-child(even){padding-left:24px}body.c3-guiyang .g10-folio-copy h3{font-size:min(23px, clamp(22px, calc(0.263158vw + 20.210526px), 24px))}body.c3-guiyang .g10-account-reading{display:block;max-width:720px}body.c3-guiyang .g10-account-reading .g10-reading-side{position:static;max-height:none;overflow:visible;padding:0;margin-bottom:28px}}
@media(max-width:680px){body.c3-guiyang .g10-folio-desk{display:flex;flex-direction:column}body.c3-guiyang .g10-folio-title{padding:25px 0;border:0}body.c3-guiyang .g10-folio-title h1{font-size:32px}body.c3-guiyang .g10-folio-notes{margin-top:22px}body.c3-guiyang .g10-folio-image-page{padding:20px 0;border-top:1px solid #bcd2c2}body.c3-guiyang .g10-folio-image-page>p{font-size:13px;margin-top:20px}body.c3-guiyang .g10-folio-reading{padding-top:34px}body.c3-guiyang .g10-accounting-lead{display:flex;flex-direction:column;align-items:stretch;gap:23px}body.c3-guiyang .g10-folio-first-meta{display:block;padding:13px 15px}body.c3-guiyang .g10-folio-first-meta>.g10-meta{margin-top:12px;font-size:10px}body.c3-guiyang .g10-accounting-lead h2{font-size:24px}body.c3-guiyang .g10-accounting-entries{grid-template-columns:1fr;gap:30px;margin-top:30px}body.c3-guiyang .g10-accounting-entries .g10-entry,body.c3-guiyang .g10-accounting-entries .g10-entry:nth-child(even){padding:0 0 25px;border-left:0}body.c3-guiyang .g10-folio-copy h3{font-size:22px}body.c3-guiyang .g10-account-heading h1{font-size:29px}body.c3-guiyang .g10-account-heading .g10-standfirst{font-size:15px}body.c3-guiyang .g10-account-strip{height:auto;padding:8px}body.c3-guiyang .g10-account-strip img{height:auto}body.c3-guiyang.g10-accounting .g10-related-items article{grid-template-columns:88px 1fr;gap:18px}body.c3-guiyang.g10-accounting .g10-related h3{font-size:17px}}
