body.c3-panjin.pjc-license{background-color:#f1f0e6!important}.pjc-material-title{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1fr);gap:60px;padding:28px 0 36px;border-bottom:2px solid #789795;align-items:center}.pjc-material-title header{border-left:5px solid #b97748;padding:12px 0 16px 27px}.pjc-material-title h1{font-size:clamp(43px,5vw,68px)!important;line-height:1.15!important;margin:15px 0 23px!important}.pjc-material-notes{padding:28px 30px;background:#dce9e2;border-top:4px solid #5e8d97}.pjc-material-notes>p{margin-bottom:10px!important}.pjc-material-notes details{padding:15px 0;border-top:1px solid #a1bcb3}.pjc-material-notes summary{display:flex;justify-content:space-between;gap:18px;cursor:pointer;list-style:none;font-size:16px;font-weight:700;line-height:1.6}.pjc-material-notes summary::-webkit-details-marker{display:none}.pjc-material-notes summary span{font-weight:400;font-size:21px;color:#a87745;transition:transform .2s}.pjc-material-notes details[open] summary span{transform:rotate(45deg)}.pjc-material-notes details p{font-size:13px;line-height:1.9;color:#567176;padding-top:12px}.pjc-material-sheets{display:grid;gap:27px}.pjc-material-sheet{display:grid;grid-template-columns:1fr 1fr;background:#fffef7;border-block:1px solid #b9c7bb}.pjc-material-question{padding:28px 32px;border-right:1px solid #cad5c6}.pjc-material-question h2{font-size:27px!important;line-height:1.5!important;margin-top:11px!important}.pjc-material-question .pjc-thumb{width:180px;aspect-ratio:1.65;margin-top:20px!important}.pjc-material-answer{padding:32px 38px;align-self:center}.pjc-material-answer .pjc-summary{font-size:16px;line-height:1.95;margin-top:13px!important}.pjc-material-answer .pjc-link{margin-top:15px}.pjc-material-sheet:nth-child(even) .pjc-material-question{background:#e4ebe1}.pjc-manual-title{max-width:1020px;margin:14px auto 0;padding:23px 0 34px;border-top:4px solid #b58153}.pjc-manual-title h1{font-size:clamp(32px,4vw,51px)!important;line-height:1.3!important;margin:16px 0 23px!important}.pjc-manual-title .pjc-deck{max-width:950px;font-size:16px;margin-top:23px!important}.pjc-manual-reading{margin-top:10px}.pjc-manual-intro{display:grid;grid-template-columns:36% minmax(0,1fr);gap:38px;align-items:start;max-width:1020px;margin:auto;padding:25px 0;border-block:1px solid #b9c9bd}.pjc-manual-intro>.pjc-main-image{aspect-ratio:1.4;align-self:center}.pjc-manual-intro>.pjc-index{background:#e0e9df;border-left:3px solid #588792;padding:18px 23px}.pjc-manual-intro .pjc-index [data-toc]{max-height:230px;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 14px}.pjc-manual-body{width:min(800px,100%);padding:30px 40px 45px;margin:34px auto 0;background:#fffef8;border-bottom:3px solid #5a8890;min-width:0}.pjc-manual-body .pjc-prose{margin:auto}
@media(max-width:1050px){.pjc-material-title{gap:35px}.pjc-material-notes{padding:25px}.pjc-material-question{padding:26px}.pjc-material-answer{padding:28px}.pjc-material-question h2{font-size:25px!important}.pjc-manual-intro{gap:27px}.pjc-manual-intro .pjc-index [data-toc]{grid-template-columns:1fr}}
@media(max-width:700px){.pjc-material-title{grid-template-columns:1fr;padding:12px 0 28px;gap:27px}.pjc-material-title header{padding:8px 0 12px 21px;border-left-width:4px}.pjc-material-title h1{font-size:47px!important;margin:12px 0 20px!important}.pjc-material-notes{padding:22px 20px;border-top-width:3px}.pjc-material-notes summary{font-size:15px}.pjc-material-sheets{gap:24px}.pjc-material-sheet{grid-template-columns:1fr}.pjc-material-question{padding:24px 21px;border-right:0;border-bottom:1px solid #d0d9c8}.pjc-material-question h2{font-size:24px!important;margin-top:9px!important}.pjc-material-question .pjc-thumb{width:100%;aspect-ratio:2;margin-top:18px!important}.pjc-material-answer{padding:23px 21px}.pjc-material-answer .pjc-summary{font-size:14px;margin-top:10px!important}.pjc-material-answer .pjc-link{margin-top:8px}.pjc-manual-title{margin-top:3px;padding:21px 0 27px}.pjc-manual-title h1{font-size:32px!important;margin:13px 0 21px!important}.pjc-manual-title .pjc-deck{font-size:15px;margin-top:20px!important}.pjc-manual-reading{width:calc(100% - 24px);margin-top:4px}.pjc-manual-intro{grid-template-columns:1fr;padding:22px 0;gap:22px}.pjc-manual-intro>.pjc-main-image{aspect-ratio:1.9}.pjc-manual-intro>.pjc-index{padding:17px}.pjc-manual-intro .pjc-index [data-toc]{max-height:210px}.pjc-manual-body{padding:23px 18px;margin-top:25px}}
