/* Permission example lives only inside the FAQ. */
#faq .faq-access-example{margin:18px 0 0;padding:20px;border:1px solid var(--line,#daded8);border-radius:16px;background:#fff;color:var(--ink,#16201e)}
#faq .faq-access-example figcaption{display:flex;gap:12px;align-items:center;justify-content:space-between;margin:0 0 14px;font:inherit;font-weight:500}
#faq .faq-access-example .faq-example-badge{font-size:13px;line-height:1.6;white-space:nowrap;font-weight:400;color:#3d5a38;background:#e9eee4;border-radius:16px;padding:4px 10px}
#faq .faq-access-example table{width:100%;border-collapse:collapse;font:inherit;text-align:left;line-height:1.7}
#faq .faq-access-example th,#faq .faq-access-example td{padding:12px 8px;border-bottom:1px solid var(--line,#daded8);vertical-align:top;font-weight:400;word-break:keep-all}
#faq .faq-access-example thead th{color:var(--muted,#687262);font-weight:500}
#faq .faq-access-example tbody th{font-weight:500}
#faq .faq-access-example .faq-access-status{white-space:nowrap;color:#3d5a38}
#faq .faq-access-example .faq-example-note{font-size:13px;line-height:1.8;color:var(--muted,#687262);margin:14px 0 0}
#faq .faq-storage-answer p+p{margin-top:10px}
@media(max-width:650px){
#faq .faq-access-example{padding:16px}#faq .faq-access-example figcaption{flex-wrap:wrap}
#faq .faq-access-example table,#faq .faq-access-example tbody{display:block}
#faq .faq-access-example thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}
#faq .faq-access-example tbody tr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;border-bottom:1px solid var(--line,#daded8);padding:16px 0}
#faq .faq-access-example tbody th{grid-column:1/-1;padding:0;border:0}
#faq .faq-access-example tbody td{padding:0;border:0;min-width:0}
#faq .faq-access-example tbody td:before{content:attr(data-label);display:block;color:var(--muted,#687262);margin-bottom:4px}
#faq .faq-access-example tbody td:last-child{grid-column:1/-1;display:flex;gap:12px}#faq .faq-access-example tbody td:last-child:before{margin:0}
}
