/* Documentation remains collapsed until requested, immediately below the PA result. */
.calculator .authorization-resources{margin:8px 0 0;font-size:13px}
.calculator .authorization-resources>summary{cursor:pointer;color:#e0c38b;font-size:13px;line-height:1.6;padding:6px 0;text-transform:none;letter-spacing:normal}
.calculator .authorization-content{margin-top:10px;padding:16px;border:1px solid #655638;border-radius:10px;background:#15130e;overflow-wrap:anywhere}
.calculator .authorization-content h3{font-size:16px;color:#ecd6ad;margin:0 0 10px}
.calculator .authorization-content h4{font-size:13px;color:#ecd6ad;margin:18px 0 8px}
.calculator .authorization-content p,.calculator .authorization-content li{font-size:13px;line-height:1.65;color:#d5c9b3}
.calculator .authorization-content p{margin:8px 0}
.calculator .authorization-content ul{padding-left:18px;margin:8px 0}
.calculator .authorization-content li{margin:8px 0}
.calculator .authorization-content .small{font-size:12px;color:#a99e88}
.calculator .authorization-links{display:flex;flex-wrap:wrap;gap:8px 16px;margin:12px 0}
.calculator .authorization-links .source{font-size:12px;line-height:1.65;margin:0}
/* Expanded documentation uses the whole result width, not the narrow metric column. */
.calculator .calculator-metrics .authorization-metric:has(details[open]){grid-column:1/-1}
