.htp-toc-bar[data-astro-cid-angsyem7]{border-bottom:1px solid var(--border);background:var(--surface);z-index:10;position:sticky;top:64px}.htp-toc[data-astro-cid-angsyem7]{scrollbar-width:none;gap:0;display:flex;overflow-x:auto}.htp-toc[data-astro-cid-angsyem7]::-webkit-scrollbar{display:none}.htp-toc[data-astro-cid-angsyem7] a[data-astro-cid-angsyem7]{color:var(--text-muted);white-space:nowrap;border-bottom:2px solid #0000;padding:14px 20px;font-size:.875rem;font-weight:500;transition:color .15s,border-color .15s;display:block}.htp-toc[data-astro-cid-angsyem7] a[data-astro-cid-angsyem7]:hover{color:var(--text);border-bottom-color:var(--border-ui);text-decoration:none}.a11y-chapter[data-astro-cid-angsyem7]{border-top:1px solid var(--border);padding:clamp(56px,8vw,96px) 0}.a11y-chapter[data-astro-cid-angsyem7].alt{background:var(--surface)}.a11y-chapter-inner[data-astro-cid-angsyem7]{max-width:720px}.a11y-heading[data-astro-cid-angsyem7]{letter-spacing:-.015em;border-bottom:1px solid var(--border);margin-bottom:28px;padding-bottom:16px;font-size:clamp(1.375rem,2.5vw,1.75rem);font-weight:700}.a11y-chapter-inner[data-astro-cid-angsyem7]>p[data-astro-cid-angsyem7],.a11y-feature[data-astro-cid-angsyem7]>p[data-astro-cid-angsyem7]{color:var(--text-muted);margin-bottom:12px;font-size:.9375rem;line-height:1.75}.a11y-chapter-inner[data-astro-cid-angsyem7]>p[data-astro-cid-angsyem7]:last-child,.a11y-feature[data-astro-cid-angsyem7]>p[data-astro-cid-angsyem7]:last-child{margin-bottom:0}.a11y-chapter-inner[data-astro-cid-angsyem7] a[data-astro-cid-angsyem7],.a11y-feature[data-astro-cid-angsyem7] a[data-astro-cid-angsyem7]{color:var(--accent)}code[data-astro-cid-angsyem7]{background:var(--surface-2);border:1px solid var(--border);color:var(--text);border-radius:4px;padding:1px 6px;font-family:Courier New,monospace;font-size:.875em}.a11y-feature[data-astro-cid-angsyem7]{border-bottom:1px solid var(--border);padding:clamp(24px,3vw,36px) 0}.a11y-feature[data-astro-cid-angsyem7]:last-child{border-bottom:none}.a11y-feature[data-astro-cid-angsyem7] h3[data-astro-cid-angsyem7]{letter-spacing:-.01em;margin-bottom:12px;font-size:1.0625rem;font-weight:700}.a11y-list[data-astro-cid-angsyem7]{flex-direction:column;gap:8px;margin:12px 0;list-style:none;display:flex}.a11y-list[data-astro-cid-angsyem7] li[data-astro-cid-angsyem7]{color:var(--text-muted);align-items:flex-start;gap:10px;font-size:.9375rem;line-height:1.65;display:flex}.a11y-list[data-astro-cid-angsyem7] li[data-astro-cid-angsyem7]:before{content:"";background:var(--accent);border-radius:50%;flex-shrink:0;width:5px;height:5px;margin-top:9px;display:block}.a11y-label[data-astro-cid-angsyem7]{color:var(--text);text-transform:uppercase;letter-spacing:.07em;margin-bottom:10px;font-size:.8125rem;font-weight:700}.a11y-note[data-astro-cid-angsyem7]{border-left:3px solid var(--amber);background:#f59e0b12;border-radius:0 8px 8px 0;margin:16px 0;padding:14px 18px}.a11y-note-label[data-astro-cid-angsyem7]{letter-spacing:.1em;text-transform:uppercase;color:var(--amber);margin-bottom:6px;font-size:.6875rem;font-weight:700}.a11y-note[data-astro-cid-angsyem7] p[data-astro-cid-angsyem7]{color:var(--text-muted);margin:0;font-size:.9375rem;line-height:1.65}.a11y-example[data-astro-cid-angsyem7]{background:var(--surface-2);border:1px solid var(--border-ui);border-radius:10px;margin:16px 0;padding:16px 20px}.a11y-example-label[data-astro-cid-angsyem7]{letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);margin-bottom:8px;font-size:.6875rem;font-weight:700}.a11y-example[data-astro-cid-angsyem7] p[data-astro-cid-angsyem7]{color:var(--text-muted);margin-bottom:8px;font-size:.9375rem;line-height:1.65}.a11y-example[data-astro-cid-angsyem7] p[data-astro-cid-angsyem7]:last-child{margin-bottom:0}.wcag-badge[data-astro-cid-angsyem7]{letter-spacing:.07em;text-transform:uppercase;border-radius:100px;margin-top:12px;padding:4px 10px;font-size:.6875rem;font-weight:700;display:inline-block}.wcag-aa[data-astro-cid-angsyem7]{color:var(--accent);background:#00e5ff1a;border:1px solid #00e5ff33}.wcag-aaa[data-astro-cid-angsyem7]{color:var(--green);background:#22c55e1a;border:1px solid #22c55e40}.conformance-meta[data-astro-cid-angsyem7]{background:var(--surface-2);border:1px solid var(--border-ui);border-radius:10px;flex-wrap:wrap;gap:32px;margin-top:24px;padding:18px 20px;display:flex}.conformance-meta-item[data-astro-cid-angsyem7]{color:var(--text-muted);flex-direction:column;gap:4px;font-size:.9375rem;display:flex}.conformance-meta-label[data-astro-cid-angsyem7]{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);font-size:.75rem;font-weight:700}.limitation-card[data-astro-cid-angsyem7]{background:var(--surface-2);border:1px solid var(--border);border-left:3px solid var(--amber);border-radius:0 10px 10px 0;margin:20px 0;padding:clamp(20px,3vw,28px)}.limitation-card[data-astro-cid-angsyem7] h3[data-astro-cid-angsyem7]{margin-bottom:12px;font-size:1rem;font-weight:700}.limitation-card[data-astro-cid-angsyem7] p[data-astro-cid-angsyem7]{color:var(--text-muted);margin-bottom:10px;font-size:.9375rem;line-height:1.7}.limitation-card[data-astro-cid-angsyem7] p[data-astro-cid-angsyem7]:last-child{margin-bottom:0}.settings-table-wrap[data-astro-cid-angsyem7]{border:1px solid var(--border-ui);border-radius:10px;margin-bottom:16px;overflow-x:auto}.settings-table[data-astro-cid-angsyem7]{border-collapse:collapse;width:100%;font-size:.9rem}.settings-table[data-astro-cid-angsyem7] thead[data-astro-cid-angsyem7] th[data-astro-cid-angsyem7]{text-align:left;border-bottom:1px solid var(--border-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);white-space:nowrap;background:#00e5ff0a;padding:12px 16px;font-size:.75rem;font-weight:700}.settings-table[data-astro-cid-angsyem7] td[data-astro-cid-angsyem7]{border-bottom:1px solid var(--border);color:var(--text-muted);vertical-align:top;padding:13px 16px;line-height:1.5}.settings-table[data-astro-cid-angsyem7] tr[data-astro-cid-angsyem7]:last-child td[data-astro-cid-angsyem7]{border-bottom:none}.settings-table[data-astro-cid-angsyem7] td[data-astro-cid-angsyem7]:first-child{color:var(--text);white-space:nowrap;font-weight:600}.settings-sync-note[data-astro-cid-angsyem7]{color:var(--text-muted);font-size:.875rem;font-style:italic}.contact-block[data-astro-cid-angsyem7]{border:1px solid var(--border-ui);border-radius:10px;flex-direction:column;gap:0;margin:20px 0;display:flex;overflow:hidden}.contact-row[data-astro-cid-angsyem7]{border-bottom:1px solid var(--border);align-items:baseline;gap:20px;padding:14px 20px;font-size:.9375rem;display:flex}.contact-row[data-astro-cid-angsyem7]:last-child{border-bottom:none}.contact-label[data-astro-cid-angsyem7]{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);flex-shrink:0;min-width:140px;font-size:.75rem;font-weight:700}.contact-row[data-astro-cid-angsyem7] a[data-astro-cid-angsyem7],.contact-row[data-astro-cid-angsyem7] span[data-astro-cid-angsyem7]:last-child{color:var(--text-muted)}.contact-row[data-astro-cid-angsyem7] a[data-astro-cid-angsyem7]{color:var(--accent)}.procurement-card[data-astro-cid-angsyem7]{background:var(--bg);border:1px solid var(--border-ui);border-radius:10px;margin:24px 0;overflow:hidden}.procurement-table[data-astro-cid-angsyem7]{border-collapse:collapse;width:100%;font-size:.9375rem}.procurement-table[data-astro-cid-angsyem7] th[data-astro-cid-angsyem7]{text-align:left;border-bottom:1px solid var(--border);border-right:1px solid var(--border);color:var(--text-muted);vertical-align:top;background:var(--surface-2);white-space:nowrap;width:240px;padding:13px 20px;font-size:.8125rem;font-weight:600}.procurement-table[data-astro-cid-angsyem7] td[data-astro-cid-angsyem7]{border-bottom:1px solid var(--border);color:var(--text-muted);padding:13px 20px;line-height:1.55}.procurement-table[data-astro-cid-angsyem7] tr[data-astro-cid-angsyem7]:last-child th[data-astro-cid-angsyem7],.procurement-table[data-astro-cid-angsyem7] tr[data-astro-cid-angsyem7]:last-child td[data-astro-cid-angsyem7]{border-bottom:none}.procurement-table[data-astro-cid-angsyem7] a[data-astro-cid-angsyem7]{color:var(--accent)}@media (width<=540px){.procurement-table[data-astro-cid-angsyem7] th[data-astro-cid-angsyem7]{white-space:normal;width:130px}}
