.page-hero--band[data-astro-cid-jdmy2no6]{padding:var(--section-y) var(--gutter);border-bottom:1.5px solid var(--ink)}.category-hero-grid[data-astro-cid-jdmy2no6]{align-items:center}.category-hero-text[data-astro-cid-jdmy2no6],.page-hero--band[data-astro-cid-jdmy2no6] .band-art[data-astro-cid-jdmy2no6]{grid-column:1/-1;min-width:0}.page-hero--band[data-astro-cid-jdmy2no6] .band-art[data-astro-cid-jdmy2no6]{margin:0;scroll-margin-top:88px}.cat-breadcrumbs[data-astro-cid-jdmy2no6]{gap:var(--s-2);margin-bottom:var(--s-4);font-size:var(--t-small);flex-wrap:wrap;display:flex}.cat-breadcrumbs[data-astro-cid-jdmy2no6] a[data-astro-cid-jdmy2no6],.category-download[data-astro-cid-jdmy2no6]{text-underline-offset:.2em;text-decoration:underline}.cat-page-title[data-astro-cid-jdmy2no6]{font:800 var(--t-h1-page)/.95 var(--font-display);margin-bottom:var(--s-5);overflow-wrap:normal}.cat-hero-desc[data-astro-cid-jdmy2no6]{max-width:var(--measure);font-size:var(--t-lead);margin-bottom:var(--s-5);line-height:1.45}.cat-quick-facts[data-astro-cid-jdmy2no6]{max-width:42rem}.cat-quick-facts[data-astro-cid-jdmy2no6]>div[data-astro-cid-jdmy2no6]{grid-template-columns:7.5rem minmax(0,1fr)}.category-actions[data-astro-cid-jdmy2no6]{margin-top:var(--s-5);gap:var(--s-4)}.category-download[data-astro-cid-jdmy2no6]{align-items:center;min-height:44px;font-weight:700;display:inline-flex}.category-body[data-astro-cid-jdmy2no6]{padding:var(--section-y) var(--gutter)}.category-content-grid[data-astro-cid-jdmy2no6]{gap:var(--s-7);grid-template-columns:minmax(0,1fr);display:grid}.cat-main-content[data-astro-cid-jdmy2no6]{min-width:0}.cat-section[data-astro-cid-jdmy2no6]{margin:0 0 var(--s-8);scroll-margin-top:88px}.cat-section[data-astro-cid-jdmy2no6]>h2[data-astro-cid-jdmy2no6]{font:800 var(--t-h3)/1.1 var(--font-display);margin:0 0 var(--s-5);overflow-wrap:normal}.cat-section[data-astro-cid-jdmy2no6] .reg-para{max-width:var(--measure);font-size:var(--t-body)}.cat-section[data-astro-cid-jdmy2no6] .reg-sec-title{margin-top:var(--s-6);font-size:var(--t-h4);line-height:1.3}.cat-section[data-astro-cid-jdmy2no6] .reg-table-container{border:0;border-radius:0;max-width:100%}.cat-section[data-astro-cid-jdmy2no6] .reg-table{min-width:36rem;font-size:var(--t-body)}.cat-section[data-astro-cid-jdmy2no6] .reg-table th,.cat-section[data-astro-cid-jdmy2no6] .reg-table td{border-bottom:1px solid var(--muted);overflow-wrap:normal;word-break:normal;hyphens:manual}.cat-section[data-astro-cid-jdmy2no6] .reg-table thead th{font:700 var(--t-small)/1.5 var(--font-text);white-space:normal;background:0 0}.cat-section[data-astro-cid-jdmy2no6] .reg-table tbody th{font-weight:600}.cat-mobile-toc[data-astro-cid-jdmy2no6]{margin-bottom:var(--s-7);padding:var(--s-4);background:var(--qar)}.cat-mobile-toc[data-astro-cid-jdmy2no6] summary[data-astro-cid-jdmy2no6]{cursor:pointer;min-height:44px;font:800 var(--t-h4)/1.3 var(--font-display)}.cat-toc-sidebar[data-astro-cid-jdmy2no6]{display:none}.cat-toc-heading[data-astro-cid-jdmy2no6]{font:800 var(--t-h4)/1.3 var(--font-display);margin-bottom:var(--s-4)}.cat-toc-list[data-astro-cid-jdmy2no6]{margin:0;padding:0;list-style:none}.cat-toc-list[data-astro-cid-jdmy2no6] a[data-astro-cid-jdmy2no6]{min-height:44px;padding:var(--s-3);font-size:var(--t-small);line-height:1.4;text-decoration:none;display:block}.cat-toc-list[data-astro-cid-jdmy2no6] a[data-astro-cid-jdmy2no6]:hover,.cat-toc-list[data-astro-cid-jdmy2no6] a[data-astro-cid-jdmy2no6][aria-current=location]{background:var(--qar);font-weight:700}.mentor-steps[data-astro-cid-jdmy2no6]{margin:0 0 var(--s-5);max-width:var(--measure);padding-left:1.5em;list-style:decimal}.mentor-steps[data-astro-cid-jdmy2no6] li[data-astro-cid-jdmy2no6]{padding-left:var(--s-2);margin-bottom:var(--s-4);font-size:var(--t-body);line-height:1.6}.permission-columns[data-astro-cid-jdmy2no6]{gap:var(--s-4);grid-template-columns:minmax(0,1fr);display:grid}.permission-columns[data-astro-cid-jdmy2no6]>div[data-astro-cid-jdmy2no6]{padding:var(--s-5)}.permission-allowed[data-astro-cid-jdmy2no6]{background:var(--success-bg)}.permission-forbidden[data-astro-cid-jdmy2no6]{background:var(--error-bg)}.permission-columns[data-astro-cid-jdmy2no6] h3[data-astro-cid-jdmy2no6]{font:800 var(--t-h4)/1.3 var(--font-display);margin-bottom:var(--s-4)}.permission-columns[data-astro-cid-jdmy2no6] ul[data-astro-cid-jdmy2no6]{padding-left:1.25em;list-style:outside}.permission-columns[data-astro-cid-jdmy2no6] li[data-astro-cid-jdmy2no6]{margin-bottom:var(--s-3);line-height:1.5}.copy-fields[data-astro-cid-jdmy2no6]{margin-top:var(--s-5);padding:var(--s-5);background:var(--qar)}.copy-fields[data-astro-cid-jdmy2no6]>div[data-astro-cid-jdmy2no6]+div[data-astro-cid-jdmy2no6]{margin-top:var(--s-5)}.copy-fields[data-astro-cid-jdmy2no6] dt[data-astro-cid-jdmy2no6]{margin-bottom:var(--s-2);font-weight:700}.copy-fields[data-astro-cid-jdmy2no6] dd[data-astro-cid-jdmy2no6]{align-items:center;gap:var(--s-3);flex-wrap:wrap;margin:0;line-height:1.6;display:flex}.copy-fields[data-astro-cid-jdmy2no6] dd[data-astro-cid-jdmy2no6]>span[data-astro-cid-jdmy2no6]:first-child{display:block}.copy-button[data-astro-cid-jdmy2no6]{min-height:44px;padding:var(--s-2) var(--s-4);margin:var(--s-3) var(--s-3) 0 0;border:1.5px solid var(--ink);border-radius:var(--r-pill);background:var(--aq);color:var(--ink);font:600 var(--t-small)/1.4 var(--font-text);cursor:pointer}.copy-feedback[data-astro-cid-jdmy2no6]{min-height:1.5em;font-size:var(--t-small);display:block}.category-links[data-astro-cid-jdmy2no6]{margin:var(--s-4) 0 0;gap:var(--s-2) var(--s-5);flex-wrap:wrap;padding:0;list-style:none;display:flex}.category-links[data-astro-cid-jdmy2no6] a[data-astro-cid-jdmy2no6]{text-underline-offset:.2em;align-items:center;min-height:44px;display:inline-flex}.cat-important[data-astro-cid-jdmy2no6]{padding:var(--s-5);background:var(--qar)}.category-bottom-actions[data-astro-cid-jdmy2no6]{padding:var(--s-5);background:var(--qar);align-items:center;gap:var(--s-4) var(--s-5);flex-wrap:wrap;display:flex}.category-bottom-actions[data-astro-cid-jdmy2no6]>a[data-astro-cid-jdmy2no6]{align-items:center;min-height:44px;display:inline-flex}@media (width>=700px){.permission-columns[data-astro-cid-jdmy2no6]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=900px){.category-hero-text[data-astro-cid-jdmy2no6]{grid-column:span 7}.page-hero--band[data-astro-cid-jdmy2no6] .band-art[data-astro-cid-jdmy2no6]{grid-column:span 5}}@media (width>=1100px){.category-content-grid[data-astro-cid-jdmy2no6]{gap:var(--grid-gap);grid-template-columns:repeat(12,minmax(0,1fr))}.cat-toc-sidebar[data-astro-cid-jdmy2no6]{grid-column:1/4;display:block}.cat-toc-sidebar[data-astro-cid-jdmy2no6] nav[data-astro-cid-jdmy2no6]{max-height:calc(100vh - 100px);position:sticky;top:88px;overflow-y:auto}.cat-main-content[data-astro-cid-jdmy2no6]{grid-column:5/12}.cat-mobile-toc[data-astro-cid-jdmy2no6]{display:none}}@media print{.cat-toc-sidebar[data-astro-cid-jdmy2no6],.cat-mobile-toc[data-astro-cid-jdmy2no6],.category-actions[data-astro-cid-jdmy2no6],.category-bottom-actions[data-astro-cid-jdmy2no6],.copy-button[data-astro-cid-jdmy2no6]{display:none}.category-content-grid[data-astro-cid-jdmy2no6]{display:block}.page-hero--band[data-astro-cid-jdmy2no6]{background:#fff}.cat-section[data-astro-cid-jdmy2no6] .reg-table-container{overflow:visible}.cat-section[data-astro-cid-jdmy2no6] .reg-table{min-width:0}}
