.doc-section .attention{color:var(--danger,#c50f0f);font-weight:700}.doc-section{margin:0;padding:2rem 0 0}.doc-lead{margin:0 0 1.6rem;line-height:1.8}.doc-list{display:flex;flex-direction:column;gap:1.2rem;margin:0 0 1.6rem;padding:0;list-style:none}.doc-item{background:#fff;border:2px solid var(--brand,#117713);border-radius:8px;padding:1.4rem 1.6rem}.doc-head{display:flex;align-items:center;gap:1.4rem}.doc-ico{flex:none;display:grid;place-items:center;width:4.6rem;height:4.6rem;border-radius:1.2rem;background:#eef6ee;color:var(--brand,#117713)}.doc-ico svg{width:2.4rem;height:2.4rem}.doc-head-text{min-width:0;flex:1 1 auto}.doc-head-text h2{margin:0 0 .4rem;font-size:var(--fs-h4);color:var(--brand,#117713)}.doc-head-text p{margin:0;line-height:1.7;color:#5a5f5a}.doc-count{flex:none;align-self:flex-start;font-size:var(--fs-caption,1.4rem);font-weight:700;color:var(--brand,#117713);background:#eef6ee;border-radius:999px;padding:.5rem 1.2rem;white-space:nowrap}@media (max-width:560px){.doc-count{display:none}}.doc-versions{list-style:none;margin:1.2rem 0 0;padding:0}.doc-versions>li{border-top:1px solid #ecefec}.doc-versions>li:first-child{border-top:none}.doc-link{display:flex;align-items:center;flex-wrap:wrap;gap:.3rem .7rem;padding:.7rem .6rem;border-radius:6px;text-decoration:none;color:inherit;line-height:1.6;transition:background .2s}.doc-link::before{content:"";flex:none;width:0;height:0;border-style:solid;border-width:.4em 0 .4em .55em;border-color:transparent transparent transparent var(--brand,#117713)}.doc-link:hover,.doc-link:focus-visible{background:#f1f8f1}.doc-link:hover .ver-period,.doc-link:focus-visible .ver-period{text-decoration:underline}.ver-period{font-weight:700;color:var(--brand-strong,#0c5d0f)}.ver-now{display:inline-block;margin-left:.5rem;padding:.05rem .6rem;font-size:1.2rem;font-weight:700;color:#fff;background:var(--brand,#117713);border-radius:999px;vertical-align:middle}.ver-size{color:#8a8f8a;font-size:var(--fs-caption,1.4rem)}.doc-link img{flex:none;width:16px;height:16px}.doc-note{margin:1.2rem 0 0;font-size:var(--fs-caption);line-height:1.7}.doc-adobe{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem}
