.scoped-special-v202{margin:20px 0;padding:18px;border:1px solid #d8b56c;border-left:4px solid #b47e18;border-radius:10px;background:#fffaef}.scoped-rule-heading span{color:#835600;font-size:12px;font-weight:700}.scoped-rule-heading h4{margin:5px 0 12px;font-size:18px;line-height:1.5}.scoped-rule-scope{font-size:13px;color:#52656b}.scoped-special-v202 dl{margin:12px 0}.scoped-special-v202 dl>div{display:grid;grid-template-columns:130px minmax(0,1fr);gap:12px;border-top:1px solid #ebddbd;padding:12px 0}.scoped-special-v202 dt{font-weight:700}.scoped-special-v202 dd{margin:0;line-height:1.8}.scoped-rule-source{display:flex;flex-wrap:wrap;gap:12px;font-size:12px}.scoped-special-v202 a{overflow-wrap:anywhere}@media(max-width:600px){.scoped-special-v202 dl>div{grid-template-columns:1fr;gap:5px}.scoped-special-v202{padding:14px}}
.scoped-special-v202>summary{cursor:pointer;list-style:none;display:flex;gap:12px;align-items:baseline}.scoped-special-v202>summary:after{content:"＋";margin-left:auto;flex-shrink:0}.scoped-special-v202[open]>summary:after{content:"−"}.scoped-special-v202>summary h4{margin:0;font-size:16px}.scoped-special-v202>summary span{white-space:nowrap}.scoped-special-v202>summary::-webkit-details-marker{display:none}.scoped-special-v202>summary:focus-visible{outline:3px solid #007968;outline-offset:4px}@media(max-width:600px){.scoped-special-v202>summary{gap:8px}.scoped-special-v202>summary span{display:none}}